Shivaram Lingamneni
23c7218bf1
first pass at renaming Oragono to Ergo
vor 3 Jahren
Shivaram Lingamneni
88f8caad0b
fix #1627
Fix incorrect description of channel ownership in NS INFO
vor 3 Jahren
Shivaram Lingamneni
5cd76f89d4
fix #1545
Warn users that NS UNREGISTER doesn't give them a "do-over";
the account name will remain reserved.
vor 3 Jahren
Shivaram Lingamneni
db41b2bc34
fix #765
CS INFO with no arguments should list your registered channels
vor 3 Jahren
Shivaram Lingamneni
ab870c2ffe
fix #1576
List IRCv3 CAPs in `NS CLIENTS LIST` output
vor 3 Jahren
Shivaram Lingamneni
5c4984f45f
fix #1544
PerstentStatusMandatory should display as "enabled", not "mandatory",
in the context where it refers to a user-chosen setting.
vor 3 Jahren
Shivaram Lingamneni
22af40c995
fix #1547
make PASSWORD an alias for PASSWD in nickserv
vor 3 Jahren
Shivaram Lingamneni
de392aea5a
fix incorrect permissions check in NS CLIENTS LOGOUT
vor 3 Jahren
Shivaram Lingamneni
bb5276553d
initial UBAN implementation
vor 3 Jahren
Shivaram Lingamneni
64bc363cf1
fix #1443
Improve auditability of sensitive operator actions
vor 3 Jahren
Shivaram Lingamneni
e195854851
fix #1442
strip local_ from oper capab names, also consolidate unban into ban
vor 3 Jahren
Shivaram Lingamneni
9214d978d0
refactor services prefixes and notice handlers
vor 3 Jahren
Shivaram Lingamneni
4f571c2cf3
implement NS RENAME
Fixes #1380
vor 3 Jahren
Shivaram Lingamneni
5094b9da02
fix strings for NS SUSPEND
vor 3 Jahren
Shivaram Lingamneni
1f6afa31d6
fix #1274
Enhancements to NS SUSPEND, including stored metadata and the ability
to list suspensions
vor 3 Jahren
Shivaram Lingamneni
7fd5bc8d81
review fix
vor 3 Jahren
Shivaram Lingamneni
9ed789f67c
fix #1075
vor 3 Jahren
Shivaram Lingamneni
a6d793a2d5
pointless optimization
vor 3 Jahren
Shivaram Lingamneni
d9f1c8e1c4
require local_ban capab to see uncloaked IPs
vor 3 Jahren
Shivaram Lingamneni
bcdf61bd7a
fix #1284
vor 3 Jahren
Shivaram Lingamneni
1a9f501383
fix #414
vor 3 Jahren
Alex Jaspersen
ca2132ff09
Add NickServ "CLIENTS LIST" and "CLIENTS LOGOUT".
CLIENTS LIST shows information about clients attached to a nick.
CLIENTS LOGOUT allows individual (or all) sessions to be logged out.
SESSIONS is now an alias for CLIENTS LIST.
Fixes #1072 .
vor 3 Jahren
Shivaram Lingamneni
f193298dcd
alias for NICKSERV SET PASSWORD
vor 4 Jahren
Shivaram Lingamneni
a7ca6601c7
enhancements to moderation (#1134, #1135)
vor 4 Jahren
Shivaram Lingamneni
7dd25c6ac7
fix incorrect source of some nickserv messages
vor 4 Jahren
Shivaram Lingamneni
39269a903b
fix #1179
vor 4 Jahren
Shivaram Lingamneni
fe2332f0cd
remove a stray documentation line
vor 4 Jahren
Shivaram Lingamneni
97789cde7e
fix #1059
vor 4 Jahren
Shivaram Lingamneni
218bea5a3e
fix #843
vor 4 Jahren
Shivaram Lingamneni
32ee9440c8
fix #1027
vor 4 Jahren
Alex Jaspersen
e0f91f5649
/ns erase should confirm with /ns erase rather than unregister.
vor 4 Jahren
Shivaram Lingamneni
a0f4e90b7e
add auto-away
vor 4 Jahren
Shivaram Lingamneni
36dab4e57d
review fix
vor 4 Jahren
Shivaram Lingamneni
ab8f542c11
fix #985
vor 4 Jahren
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.
vor 4 Jahren
Shivaram Lingamneni
a7f020320e
make erase confirmation code nondeterministic
vor 4 Jahren
Shivaram Lingamneni
46f68d4cf2
fix #922
vor 4 Jahren
Shivaram Lingamneni
895a0e6d68
fix #913
vor 4 Jahren
Shivaram Lingamneni
3363076689
fix #793
vor 4 Jahren
Shivaram Lingamneni
6d65335071
fix various bugs
vor 4 Jahren
Shivaram Lingamneni
edd161ddfd
rename config keys from review feedback
vor 4 Jahren
Shivaram Lingamneni
26fd3e69a8
fix #749
vor 4 Jahren
Shivaram Lingamneni
579ef668ac
fix #838
vor 4 Jahren
Shivaram Lingamneni
42ccd81205
make an exception for saset
vor 4 Jahren
Shivaram Lingamneni
521617559f
fix #821
Or try to, anyway
vor 4 Jahren
Shivaram Lingamneni
85a536977c
factor out confirmation codes into utils, change their format
vor 4 Jahren
Shivaram Lingamneni
f5ca35ed72
rename 'bouncer' to 'multiclient'
vor 4 Jahren
Shivaram Lingamneni
ad32356e34
move authentication data from Client to Session
vor 4 Jahren
Shivaram Lingamneni
33dac4c0ba
initial persistent history implementation
vor 4 Jahren
Shivaram Lingamneni
c13597f807
additional LDAP support
vor 4 Jahren