Shivaram Lingamneni
ef796f1b11
review fix
5年前
Shivaram Lingamneni
1a1d3ff89f
fix #410
5年前
Shivaram Lingamneni
3d445573cf
implement draft/resume-0.4
5年前
Shivaram Lingamneni
a59212f8dc
send nickserv timeout warnings from a full pseudo-nickmask
5年前
Shivaram Lingamneni
38b228af6a
review fixes
5年前
Shivaram Lingamneni
8fc588375b
implement user preferences system
5年前
Daniel Oaks
9fbfee62d5
Update translations
5年前
Shivaram Lingamneni
8f0977f59e
human-readable times for NS SESSIONS
5年前
Shivaram Lingamneni
da656c07c8
add NICKSERV SESSIONS command to list sessions
5年前
Shivaram Lingamneni
4af783ed9e
fix #449
5年前
Shivaram Lingamneni
c2faeed4b5
initial implementation of bouncer functionality
5年前
Daniel Oaks
0b644065b7
Review and spec updates
5年前
Daniel Oaks
4df71df454
Initial ACC update to match the new spec
5年前
Daniel Oaks
7e6e7742f9
Band-aid NS REGISTER fix
5年前
Daniel Oaks
d738688b2a
Simplify NS GROUP help text
5年前
Daniel Oaks
6d109e92a5
Fix dodgy TL strings to make them easier to translate
5年前
Shivaram Lingamneni
29c6db593a
fix missing Unescape call
5年前
Shivaram Lingamneni
d147708158
allow SAREGISTER even when normal registration is fully disabled
5年前
Shivaram Lingamneni
754934b429
unregister should boot clients if sasl is required
5年前
Shivaram Lingamneni
6d690b0e36
add loglines for account registration, login, and unregistration
5年前
Shivaram Lingamneni
f40c363170
compatibility mode for NS IDENTIFY
Standard nickserv clients like znc's expect (by default) to send just:
PRIVMSG NickServ :identify $passphrase
with the account name assumed to be the currently held nick.
Let's support this in the common case where the client doesn't have a certfp
(if it does, the first argument is the account name, not the passphrase).
5年前
Shivaram Lingamneni
ff7bbc4a9c
track channel registrations per account
* limit the total number of registrations per account
* when an account is unregistered, unregister all its channels
5年前
Shivaram Lingamneni
73f36fba08
NS REGISTER needs a login throttle check as well
5年前
Shivaram Lingamneni
775ead700f
prevent nick reservation land-grabs
5年前
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
6年前
Shivaram Lingamneni
b45b863fc4
unregister capab was renamed to accreg, but i missed this occurrence
6年前
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年前