summary refs log tree commit diff
path: root/handle.c
AgeCommit message (Collapse)Author
38 hoursAdd PING command HEAD v0.1.0 masterNakidai
Then I should make some logic for pinging others...
38 hoursAdd support for NOTICENakidai
Well, it's the same as PRIVMSG but different name
41 hoursInvert the logic in nick()Nakidai
Well... yes
41 hoursSimplify join commandNakidai Perumenei
- Instead of checking users in the channel check user's channels - Ensure thing looks really dumb here, so remove it
41 hoursAdd nickname change announcementNakidai Perumenei
41 hoursMove announcing code to writef.cNakidai Perumenei
Well, I guess that code is needed more then once, so it'll be good to move it to some function
41 hoursAdd nickname checkingNakidai Perumenei
Yay, adding some validation to the data ^^
2026-01-12Implement 443Nakidai
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-07Move quit announcement code to quit()Nakidai
Well, it's more appropriate for that function to handle this rather than for ircd(). Now code looks simpler, ircd() is not that complex, and support for optional quit message is present
2026-01-06Add basic channelsNakidai
Though they don't have modes, and JOIN/PART must be able to parse comma separated list of channels
2026-01-04Add codeNakidai