Shivaram Lingamneni
1c23af8767
add sasl-only config option
5年前
Shivaram Lingamneni
b9b2553a2f
use the TR39 skeleton algorithm to prevent confusables (#178)
5年前
Shivaram Lingamneni
0475fe882c
fix ns register validation bug
5年前
Shivaram Lingamneni
d6494957a4
forbid logging in twice via nickserv
5年前
Shivaram Lingamneni
b80df0885f
refactor services code
5年前
Shivaram Lingamneni
2ee89b15b3
per-user settings for nickname enforcement
5年前
Shivaram Lingamneni
f94f737b31
add support for login throttling
5年前
Shivaram Lingamneni
c2b2559ab4
avoid some uses of Sprintf for loglines
5年前
Shivaram Lingamneni
48f9b5e4fa
implement NS PASSWD for password changes
5年前
Shivaram Lingamneni
6eda236eab
remove allow-multiple-per-connection
5年前
Shivaram Lingamneni
b45b863fc4
unregister capab was renamed to accreg, but i missed this occurrence
5年前
Shivaram Lingamneni
3c12fb6254
fix #283 (remove unnecessary log.Fatal)
The server should never crash during rehash, even if the config is invalid.
6年前
Shivaram Lingamneni
dfb0a57040
refactor the password hashing / password autoupgrade system
6年前
Shivaram Lingamneni
02a4aaf583
some tweaks to account/channel unregistration
6年前
Shivaram Lingamneni
5e62cc4ebc
initial vhosts implementation, #183
6年前
Shivaram Lingamneni
363b120cc5
fix #227
6年前
Daniel Oaks
3394700def
Fix translation notes
6年前
Daniel Oaks
1c636aaec6
nickserv.go: Fix comment
6年前
Daniel Oaks
6fb4284e32
Refactor chanserv.go to match nickserv.go, unify the two
6年前
Daniel Oaks
9af74d367a
nickserv.go: Move comment to right place
6年前
Daniel Oaks
7b8c4e7e91
Refactor nickserv.go to better support NS HELP and translations
6年前
Shivaram Lingamneni
f5f6b95662
fix #214
6年前
Shivaram Lingamneni
fd34c78d6b
add sadrop command
6年前
Shivaram Lingamneni
a022befffe
nickserv: implement GHOST, GROUP, DROP, and INFO
6年前
Shivaram Lingamneni
89ae261739
implement mailto callbacks
6年前
Shivaram Lingamneni
73391f11a6
replace ACC UNREGISTER with nickserv unregister
6年前
Shivaram Lingamneni
ad73d68807
refactor account registration, add nick enforcement
6年前
Daniel Oaks
e0fa97d344
Get labeled-reply working just fine
6年前
Daniel Oaks
3ef4c5f799
Split NS/CS commands into separate functions
6年前
Daniel Oaks
2ecec25d28
Misc refactoring
6年前
Daniel Oaks
47d2ce351c
Centralise all command handlers in handlers.go
6年前
Daniel Oaks
29266ce80f
nickserv: Fix help display
6年前
Daniel Oaks
6784cf82bf
nickserv: Add NS REGISTER and NS IDENTIFY
6年前
Daniel Oaks
ed1fa7704c
nickserv: Point users to an actual help entry (not a great one, but very slightly better)
6年前
Daniel Oaks
275227a461
Make like every client-facing string translatable
6年前
Daniel Oaks
c9ed749538
Rename deps
7年前
Daniel Oaks
51425b7764
help: Generate index of help topics
7年前
Daniel Oaks
b4b120a83e
nickserv: Point towards /HELP REG since not implemented yet
7年前
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.
7年前