summary refs log tree commit diff
path: root/main.c
AgeCommit message (Collapse)Author
4 daysAdd SETHOSTNAME commandNakidai
Also remove hostname argument from the cli. It'd be better to have it in a config file rather than passing through an argument, it was like that since times config file didn't exist, but time has changed
13 daysAdd WHOIS and config parsingNakidai
Now users can query each other Plus, server info and creation date can be changed without recompiling using configuration file in IRC message format which is loaded on startup TODO: since readcfg uses IRC logic, handle() now should be able to deal with commands ending with simply \n
2026-02-01Fix all the warningsNakidai
The one in user.c is the funniest one
2026-01-10Add basic user mode handlingNakidai
So, now there're all modes listed in RFC 2812. The only what they do now, though, is a +r restricting user from changing their nick
2026-01-10Simplify pledgeNakidai
In the past there was a configpath parameter, and unveil was allowing to read at this path. But now accessing filesystem is redundant completely
2026-01-06Use strtoul instead of strtodNakidai
I really thought strtod was converting to integers...
2026-01-04Add codeNakidai