Daniel Oaks
e5980beb7d
SANICK: Fix check for new user
hace 7 años
Daniel Oaks
c9ed749538
Rename deps
hace 7 años
Daniel Oaks
317a804644
Fix dates at top of source files
hace 7 años
Daniel Oaks
b33b217fab
Add very initial ChanServ and NickServ virtual clients
As well, add channel registration and re-applying founder privs on the first client joining the channel. I'm going to re-architect our modes system to better acocunt for this sort of change.
hace 7 años
Daniel Oaks
9a9820fa88
NICK: Prevent races, remove a DoS
hace 7 años
Daniel Oaks
95e36b99a2
Nick locking (entirely broken, needs to be completely redesigned)
hace 7 años
Daniel Oaks
07e4728c15
roleplay: Initial commit
hace 7 años
Daniel Oaks
1bab81091f
Add MONITOR command
hace 7 años
Daniel Oaks
d226a0c6d3
nickname: Preserve case when setting NICK
hace 7 años
Daniel Oaks
5e72409695
Move from ascii(ish) unicode encoding to prelim rfc7700 using functions instead
hace 7 años
Daniel Oaks
e04ef1ca11
NICK: Fix setting nicks after registration
hace 8 años
Daniel Oaks
b8dc10f92d
nickname: Fix
hace 8 años
Daniel Oaks
7fcc6bdbc4
channels: Fix
hace 8 años
Daniel Oaks
08225c201d
continue work reorganising and redoing EVERYTHING
hace 8 años
Daniel Oaks
e83283e7fd
urgh this should not even be commited yet, this will all be squashed out
hace 8 años
Daniel Oaks
2f08401a0f
Attempt to add mostly-correct license info at the top of each file... track this stuff a bit better
hace 8 años
Daniel Oaks
0ccabead31
cap: Properly suspend registration for CAP negotiation
hace 8 años
Jeremy Latt
b0bb0faadc
remove unnecessary String()s; rename parse functions
hace 10 años
Jeremy Latt
8c44bb9ff3
ONICK command to allow operators to change users' nicks
hace 10 años