Shivaram Lingamneni
f193298dcd
alias for NICKSERV SET PASSWORD
4 gadus atpakaļ
Shivaram Lingamneni
a7ca6601c7
enhancements to moderation (#1134, #1135)
4 gadus atpakaļ
Shivaram Lingamneni
7dd25c6ac7
fix incorrect source of some nickserv messages
4 gadus atpakaļ
Shivaram Lingamneni
39269a903b
fix #1179
4 gadus atpakaļ
Shivaram Lingamneni
fe2332f0cd
remove a stray documentation line
4 gadus atpakaļ
Shivaram Lingamneni
97789cde7e
fix #1059
4 gadus atpakaļ
Shivaram Lingamneni
218bea5a3e
fix #843
4 gadus atpakaļ
Shivaram Lingamneni
32ee9440c8
fix #1027
4 gadus atpakaļ
Alex Jaspersen
e0f91f5649
/ns erase should confirm with /ns erase rather than unregister.
4 gadus atpakaļ
Shivaram Lingamneni
a0f4e90b7e
add auto-away
4 gadus atpakaļ
Shivaram Lingamneni
36dab4e57d
review fix
4 gadus atpakaļ
Shivaram Lingamneni
ab8f542c11
fix #985
4 gadus atpakaļ
Alex Jaspersen
6019ed1e29
Add ChanServ and NickServ LIST commands.
These commands search the registered nicknames/channels for ones
matching the provided regex, or return the entire list.
Only operators with chanreg (for ChanServ) or accreg (for NickServ)
capabilities can use LIST.
4 gadus atpakaļ
Shivaram Lingamneni
a7f020320e
make erase confirmation code nondeterministic
4 gadus atpakaļ
Shivaram Lingamneni
46f68d4cf2
fix #922
4 gadus atpakaļ
Shivaram Lingamneni
895a0e6d68
fix #913
4 gadus atpakaļ
Shivaram Lingamneni
3363076689
fix #793
4 gadus atpakaļ
Shivaram Lingamneni
6d65335071
fix various bugs
4 gadus atpakaļ
Shivaram Lingamneni
edd161ddfd
rename config keys from review feedback
4 gadus atpakaļ
Shivaram Lingamneni
26fd3e69a8
fix #749
4 gadus atpakaļ
Shivaram Lingamneni
579ef668ac
fix #838
4 gadus atpakaļ
Shivaram Lingamneni
42ccd81205
make an exception for saset
4 gadus atpakaļ
Shivaram Lingamneni
521617559f
fix #821
Or try to, anyway
4 gadus atpakaļ
Shivaram Lingamneni
85a536977c
factor out confirmation codes into utils, change their format
4 gadus atpakaļ
Shivaram Lingamneni
f5ca35ed72
rename 'bouncer' to 'multiclient'
4 gadus atpakaļ
Shivaram Lingamneni
ad32356e34
move authentication data from Client to Session
4 gadus atpakaļ
Shivaram Lingamneni
33dac4c0ba
initial persistent history implementation
4 gadus atpakaļ
Shivaram Lingamneni
c13597f807
additional LDAP support
4 gadus atpakaļ
Shivaram Lingamneni
bc0712b19b
fix #727
4 gadus atpakaļ
Shivaram Lingamneni
bd822853bc
fix some translation warnings
4 gadus atpakaļ
Shivaram Lingamneni
f920d3b79f
fix #530, #721
4 gadus atpakaļ
Shivaram Lingamneni
33c8b2177e
fix a bug
In the previous commit, the client would receive a failure message but would
actually remain logged in after an authzid/authcid mismatch. This was a
correctness rather than a security issue, but now it's fixed so that the client
never logs in in the first place.
4 gadus atpakaļ
Shivaram Lingamneni
0c33c3399f
fix #347
4 gadus atpakaļ
Shivaram Lingamneni
6740222ecb
fix #616
4 gadus atpakaļ
Shivaram Lingamneni
b468baa959
allow NS SESSIONS targeting yourself
4 gadus atpakaļ
Shivaram Lingamneni
07865b8f63
chanserv enhancements and miscellaneous fixes
* Fix #684
* Fix #683
* Add `CHANSERV CLEAR`
* Allow mode changes from channel founders even when they aren't joined
* Operators with the chanreg capability are exempt from max-channels-per-account
* Small fixes and cleanup
4 gadus atpakaļ
Shivaram Lingamneni
1c583d775c
refactor /HELP for services
1. DRY "banner" descriptions of each services
2. `/HELP NICKSERV` now refers the user to `/NICKSERV HELP`, etc.
3. Fix double translation of `textGenerator` output
5 gadus atpakaļ
Shivaram Lingamneni
ef796f1b11
review fix
5 gadus atpakaļ
Shivaram Lingamneni
1a1d3ff89f
fix #410
5 gadus atpakaļ
Shivaram Lingamneni
3d445573cf
implement draft/resume-0.4
5 gadus atpakaļ
Shivaram Lingamneni
a59212f8dc
send nickserv timeout warnings from a full pseudo-nickmask
5 gadus atpakaļ
Shivaram Lingamneni
38b228af6a
review fixes
5 gadus atpakaļ
Shivaram Lingamneni
8fc588375b
implement user preferences system
5 gadus atpakaļ
Daniel Oaks
9fbfee62d5
Update translations
5 gadus atpakaļ
Shivaram Lingamneni
8f0977f59e
human-readable times for NS SESSIONS
5 gadus atpakaļ
Shivaram Lingamneni
da656c07c8
add NICKSERV SESSIONS command to list sessions
5 gadus atpakaļ
Shivaram Lingamneni
4af783ed9e
fix #449
5 gadus atpakaļ
Shivaram Lingamneni
c2faeed4b5
initial implementation of bouncer functionality
5 gadus atpakaļ
Daniel Oaks
0b644065b7
Review and spec updates
5 gadus atpakaļ
Daniel Oaks
4df71df454
Initial ACC update to match the new spec
5 gadus atpakaļ