Shivaram Lingamneni
5418e5e794
fix #769
Add 379 RPL_WHOISMODES
3 gadus atpakaļ
Shivaram Lingamneni
70b8bf75c5
Merge pull request #1360 from slingamn/issue861_fakelag
fix #861
3 gadus atpakaļ
Shivaram Lingamneni
a6e7e1f321
Merge pull request #1359 from slingamn/deop.1
fix #361
3 gadus atpakaļ
Shivaram Lingamneni
610fc5068d
refactor DEOP
DEOP is now pure syntactic sugar for /mode #channel -o nick,
the change is attributed to the originating user and not to ChanServ.
3 gadus atpakaļ
Shivaram Lingamneni
2f4431a5fb
fix #861
Allow messages-per-window to be 0
3 gadus atpakaļ
Shivaram Lingamneni
b57820150e
no-op fix to SETNAME workaround
3 gadus atpakaļ
Shivaram Lingamneni
9c4b086113
Merge pull request #1355 from slingamn/invite
security enhancements for INVITE
3 gadus atpakaļ
Shivaram Lingamneni
c61b09e314
Merge pull request #1358 from slingamn/setname
enhancements to SETNAME
3 gadus atpakaļ
Shivaram Lingamneni
5dcb2bb60c
enhancements to SETNAME
Address SETNAME UX problems reported by @KoraggKnightWolf in #oragono:
1. No feedback by default on success or failure
2. Multi-word realnames are not correctly interpreted by some clients
3 gadus atpakaļ
Shivaram Lingamneni
6a5ba82f29
Merge pull request #1356 from slingamn/kline
validate normalized masks as IRC params
3 gadus atpakaļ
Shivaram Lingamneni
94e7cfc080
Merge pull request #1352 from slingamn/environment_variables.1
fix #1049
3 gadus atpakaļ
Barry
f010914965
Added ChanServ DEOP command
3 gadus atpakaļ
Shivaram Lingamneni
af2b433195
validate normalized masks as IRC params
3 gadus atpakaļ
Shivaram Lingamneni
4b1e6b04c4
add UNINVITE command (#1171)
3 gadus atpakaļ
Shivaram Lingamneni
42d246b557
improve security properties of INVITE
See #1171 .
3 gadus atpakaļ
Shivaram Lingamneni
203fc580f4
fix #1049
3 gadus atpakaļ
Shivaram Lingamneni
9670d96282
Merge pull request #1350 from slingamn/traditional
rename conventional.yaml -> traditional.yaml
3 gadus atpakaļ
Shivaram Lingamneni
dcb05ae0c2
update references to conventional.yaml
3 gadus atpakaļ
Shivaram Lingamneni
4edd3198cd
rename conventional.yaml -> traditional.yaml
3 gadus atpakaļ
Shivaram Lingamneni
c2c5fe7cf8
Merge pull request #1347 from slingamn/issue1346.1
fix #1346
3 gadus atpakaļ
Shivaram Lingamneni
eb5a16821f
review fix: remove config blocks for vhost requests
3 gadus atpakaļ
Shivaram Lingamneni
cf5a426f90
fix #1346
3 gadus atpakaļ
Shivaram Lingamneni
11ddffa7c5
bump irctest
3 gadus atpakaļ
Shivaram Lingamneni
2d76805b2c
Merge pull request #1344 from slingamn/mute.2
add mute extban
3 gadus atpakaļ
Shivaram Lingamneni
173f57d1b2
bump irctest
3 gadus atpakaļ
Shivaram Lingamneni
bd40b46639
fix #307
3 gadus atpakaļ
Shivaram Lingamneni
50dc265e4d
Merge pull request #1343 from slingamn/chanmodes
add +u and +U to CHANMODES token
3 gadus atpakaļ
Shivaram Lingamneni
a30e369225
add +u and +U to CHANMODES token
3 gadus atpakaļ
Shivaram Lingamneni
f019f62167
Merge pull request #1340 from slingamn/coerce_ident
replace suppress-ident with coerce-ident; make coerce-ident a recommended default
3 gadus atpakaļ
Shivaram Lingamneni
033022599b
Merge pull request #1341 from slingamn/opmoderated
fix #1178
3 gadus atpakaļ
Shivaram Lingamneni
76e3d67b66
replace suppress-ident with coerce-ident
3 gadus atpakaļ
Shivaram Lingamneni
b41642f972
bump irctest
3 gadus atpakaļ
Shivaram Lingamneni
5a9e79f06c
fix #1178
3 gadus atpakaļ
Shivaram Lingamneni
4737578748
Merge pull request #1339 from slingamn/issue1337
fix #1337
3 gadus atpakaļ
Shivaram Lingamneni
76da6cf4ec
Merge pull request #1333 from slingamn/issue1332_saregister
fix #1332
3 gadus atpakaļ
Shivaram Lingamneni
a37a91694c
fix #1337
3 gadus atpakaļ
Shivaram Lingamneni
347cc30ed4
fix a potential conflict with delayed verification of confusable names
0. Enable email verification
1. Register `dog`
2. Register `d0g`
3. Verify `dog`
4. Verify `d0g`: verification succeeds but the nick cannot be used
3 gadus atpakaļ
Shivaram Lingamneni
cf46377863
fix #1332
3 gadus atpakaļ
Shivaram Lingamneni
c639aac241
log the unfolded account name during registration
3 gadus atpakaļ
Shivaram Lingamneni
e993672a0f
Merge pull request #1331 from slingamn/issue1330_realname
fix #1330
3 gadus atpakaļ
Shivaram Lingamneni
af8ed62de8
schema change for #1330
3 gadus atpakaļ
Shivaram Lingamneni
ea68b9de0a
fix #1330
3 gadus atpakaļ
Shivaram Lingamneni
3fe27ae0b5
Merge pull request #1329 from slingamn/issue1327
fix #1327
3 gadus atpakaļ
Shivaram Lingamneni
898f8aad07
add a schema change
3 gadus atpakaļ
Shivaram Lingamneni
1e572e8458
bump irctest
3 gadus atpakaļ
Shivaram Lingamneni
4b2a094921
fix #1327
3 gadus atpakaļ
Shivaram Lingamneni
a412870514
Merge pull request #1328 from slingamn/issue1326_lusersagain
fix #1326
3 gadus atpakaļ
Shivaram Lingamneni
328f6013f3
fix #1326
3 gadus atpakaļ
Shivaram Lingamneni
ff86edc9d7
bump irctest
3 gadus atpakaļ
Shivaram Lingamneni
38fe931656
Merge pull request #1324 from slingamn/chathistory_empty
fix #1322
3 gadus atpakaļ