Daniel Oaks
d0a12a5764
New translations help.lang.json (Polish)
2019-05-30 07:12:46 +10:00
Daniel Oaks
629f80a452
New translations irc.lang.json (Polish)
2019-05-30 07:12:44 +10:00
Daniel Oaks
65c884f5fb
New translations help.lang.json (Bosnian)
2019-05-30 07:12:42 +10:00
Daniel Oaks
1e69a11ea2
New translations help.lang.json (Afrikaans)
2019-05-30 07:12:41 +10:00
Daniel Oaks
dbe8be1bf3
New translations chanserv.lang.json (Afrikaans)
2019-05-30 07:12:40 +10:00
Daniel Oaks
ebb22e1af4
New translations irc.lang.json (Afrikaans)
2019-05-30 07:12:38 +10:00
Daniel Oaks
4a36c63dc5
New translations chanserv.lang.json (Arabic)
2019-05-30 07:12:36 +10:00
Daniel Oaks
0b1c7faea5
New translations irc.lang.json (Bosnian)
2019-05-30 07:12:35 +10:00
Daniel Oaks
e749d62df4
New translations irc.lang.json (Arabic)
2019-05-30 07:12:33 +10:00
Daniel Oaks
7035c6f712
New translations help.lang.json (Arabic)
2019-05-30 07:12:30 +10:00
Daniel Oaks
2248f03d75
New translations chanserv.lang.json (Bosnian)
2019-05-30 07:12:29 +10:00
Daniel Oaks
4970c854fd
New translations chanserv.lang.json (Catalan)
2019-05-30 07:12:28 +10:00
Shivaram Lingamneni
364d31e10c
implement the strict modern behavior
2019-05-29 14:51:09 -04:00
Shivaram Lingamneni
521d5bf50f
fix #380
...
Partially fixed earlier in #467
2019-05-29 14:40:56 -04:00
Shivaram Lingamneni
c0b554e98c
changes from discussion
2019-05-29 07:37:57 -04:00
Shivaram Lingamneni
acc9d8c13d
update to proposed draft/resume-0.5 behavior
2019-05-29 05:58:47 -04:00
Daniel Oaks
6b51bd6f15
Merge pull request #533 from slingamn/issue407
...
fix #407
2019-05-29 19:55:13 +10:00
Shivaram Lingamneni
71cc9a1adf
review fix
2019-05-29 05:50:33 -04:00
Shivaram Lingamneni
7c5fa551ac
manually strip some false positives for now
2019-05-29 05:41:45 -04:00
Shivaram Lingamneni
df2251756f
commit the results of ./updatetranslations.py run irc languages
2019-05-29 05:17:17 -04:00
Shivaram Lingamneni
3c267d1000
fix #407
2019-05-29 05:11:29 -04:00
Daniel Oaks
236f8fa9fd
Merge pull request #531 from slingamn/issue410.1
...
fix #410
2019-05-29 19:07:29 +10:00
Shivaram Lingamneni
ef796f1b11
review fix
2019-05-29 05:06:40 -04:00
Shivaram Lingamneni
634d3c9629
update the manual to match
2019-05-29 04:51:51 -04:00
Shivaram Lingamneni
1a1d3ff89f
fix #410
2019-05-29 04:43:13 -04:00
Shivaram Lingamneni
b134a63dc2
simplify "client dead" logic in AddSession
...
now that we have client.destroyed again, we don't need to test the
"0 sessions && brb disabled" condition in both AddSession() and
destroy()
2019-05-28 04:56:56 -04:00
Daniel Oaks
ed85dd519f
Merge pull request #528 from slingamn/bitset_again
...
fix #527
2019-05-28 11:41:45 +10:00
Shivaram Lingamneni
dee9740e68
add some testing
2019-05-27 16:10:10 -04:00
Shivaram Lingamneni
9fe65223db
fix #527
...
Use []uint32 in bitset instead of []uint64, because it's harder to guarantee
64-bit alignment of []uint64 than I had realized:
https://go101.org/article/memory-layout.html
2019-05-27 15:51:28 -04:00
Shivaram Lingamneni
5ac7ea5b1c
fix data race on exitedSnomaskSent
2019-05-27 14:33:59 -04:00
Shivaram Lingamneni
1a7169d75d
fix double-destroy bug
2019-05-27 06:10:39 -04:00
Shivaram Lingamneni
74732c4aeb
new proposed format for RESUMED messages
2019-05-27 06:10:39 -04:00
Shivaram Lingamneni
57684fc1e5
fix #518
2019-05-27 06:10:39 -04:00
Shivaram Lingamneni
bc2e546de9
Merge pull request #522 from slingamn/confusable_service_names.1
...
check restricted nicknames against skeletons, more pedantically
2019-05-24 15:16:54 -04:00
Shivaram Lingamneni
6b468bcd0f
Merge pull request #523 from slingamn/issue521
...
fix #521
2019-05-24 15:16:40 -04:00
Shivaram Lingamneni
ada710b807
fix #521
2019-05-24 13:33:49 -04:00
Shivaram Lingamneni
8794740f89
be more pedantic about distinguishing skeletons and casefolds
2019-05-24 13:09:56 -04:00
Chris Smith
a6164cd9c4
Check restricted nicknames against skeletons
...
Fixes #519
2019-05-24 17:01:56 +01:00
Daniel Oaks
02d635d3eb
Merge pull request #517 from slingamn/issue455
...
two more fixes
2019-05-24 11:25:22 +10:00
Shivaram Lingamneni
34925ce4a7
fix #516
2019-05-23 21:21:36 -04:00
Shivaram Lingamneni
99de53264e
fix a bug in SetQuitMessage
...
Quit messages aren't supposed to clobber each other under any
circumstances, but actually only the default "Connection closed"
message was non-clobbering, all others would clobber.
2019-05-23 21:20:14 -04:00
Shivaram Lingamneni
174115deb6
fix #455
2019-05-23 21:20:14 -04:00
Daniel Oaks
a27c46f983
Merge pull request #509 from slingamn/brb.5
...
implement draft/resume-0.4
2019-05-24 11:06:11 +10:00
Daniel Oaks
30914c564a
Merge pull request #513 from slingamn/issue511.1
...
fix #511
2019-05-24 10:59:53 +10:00
Daniel Oaks
caa6de941c
Merge pull request #515 from slingamn/issue514
...
fix #514
2019-05-24 10:58:14 +10:00
Shivaram Lingamneni
0835ad6af5
fix #514
...
Also ensure that people can remove their own persistent modes via CS AMODE
2019-05-23 18:33:41 -04:00
Shivaram Lingamneni
dcb3487566
fix #511
2019-05-23 01:32:43 -04:00
Shivaram Lingamneni
4b88a60ba6
clean up some old getters
2019-05-22 19:07:12 -04:00
Shivaram Lingamneni
05459012ef
move fakelag processing back to read loop as well
2019-05-22 18:35:24 -04:00
Shivaram Lingamneni
4e13f72ca9
put an upper limit on registration messages
...
Fixes #505
2019-05-22 16:42:25 -04:00