Shivaram Lingamneni
7432ef07a7
rename some variables for clarity
4 vuotta sitten
Shivaram Lingamneni
50783d5276
fix #561, take 2
4 vuotta sitten
Shivaram Lingamneni
24c103da5a
fix #642
4 vuotta sitten
Shivaram Lingamneni
7ed27d4a42
Fix #448, #594
4 vuotta sitten
Shivaram Lingamneni
cbabccc2f8
fix #592
5 vuotta sitten
Shivaram Lingamneni
6e9a728354
autoresizing of history buffers (#349)
5 vuotta sitten
Shivaram Lingamneni
5a554ab4b0
fix #526
5 vuotta sitten
Shivaram Lingamneni
5d0b8390e9
refactor listener config loading
5 vuotta sitten
Shivaram Lingamneni
8dca545264
consolidate some time-setting code
5 vuotta sitten
Shivaram Lingamneni
321c437499
fix #536
5 vuotta sitten
Shivaram Lingamneni
4350b92bef
fix KILL etc. for BRB'ed clients
5 vuotta sitten
Shivaram Lingamneni
c0b554e98c
changes from discussion
5 vuotta sitten
Shivaram Lingamneni
acc9d8c13d
update to proposed draft/resume-0.5 behavior
5 vuotta sitten
Shivaram Lingamneni
5ac7ea5b1c
fix data race on exitedSnomaskSent
5 vuotta sitten
Shivaram Lingamneni
1a7169d75d
fix double-destroy bug
5 vuotta sitten
Shivaram Lingamneni
74732c4aeb
new proposed format for RESUMED messages
5 vuotta sitten
Shivaram Lingamneni
57684fc1e5
fix #518
5 vuotta sitten
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.
5 vuotta sitten
Shivaram Lingamneni
174115deb6
fix #455
5 vuotta sitten
Shivaram Lingamneni
4b88a60ba6
clean up some old getters
5 vuotta sitten
Shivaram Lingamneni
05459012ef
move fakelag processing back to read loop as well
5 vuotta sitten
Shivaram Lingamneni
4e13f72ca9
put an upper limit on registration messages
Fixes #505
5 vuotta sitten
Shivaram Lingamneni
cf153c2b09
restore RESUME SUCCESS message
5 vuotta sitten
Shivaram Lingamneni
3d445573cf
implement draft/resume-0.4
5 vuotta sitten
Shivaram Lingamneni
b96fdb2293
support znc.in/playback
5 vuotta sitten
Shivaram Lingamneni
8fc588375b
implement user preferences system
5 vuotta sitten
Shivaram Lingamneni
25974b6881
fix #487
5 vuotta sitten
Shivaram Lingamneni
58d089020e
send command processing errors to the originating session only
5 vuotta sitten
Shivaram Lingamneni
0346c23ae0
fix #387
5 vuotta sitten
Shivaram Lingamneni
6ded2ea466
fix #483
5 vuotta sitten
Shivaram Lingamneni
0b55fed7c5
consolidate acceptClient into RunNewClient
5 vuotta sitten
Shivaram Lingamneni
353aeb0389
normalize most times in the app to UTC
Fixes #480
5 vuotta sitten
Shivaram Lingamneni
18aecfeed0
fix #362
5 vuotta sitten
Shivaram Lingamneni
c28e6d13f9
implement ip cloaking
5 vuotta sitten
Shivaram Lingamneni
c193def606
fix some issues found with staticcheck.io
5 vuotta sitten
Shivaram Lingamneni
ce6a3e42df
load isupport directly into the config object
eliminates Server.configurableStateMutex
5 vuotta sitten
Shivaram Lingamneni
fbc6c84a01
add client compatibility switches
5 vuotta sitten
Shivaram Lingamneni
60c8f286e8
fix several session destruction bugs
5 vuotta sitten
Shivaram Lingamneni
da656c07c8
add NICKSERV SESSIONS command to list sessions
5 vuotta sitten
Shivaram Lingamneni
b11bf503e7
improvements to message replay code
5 vuotta sitten
Shivaram Lingamneni
51465b4a3a
strip out the +a away mode
5 vuotta sitten
Shivaram Lingamneni
4af783ed9e
fix #449
5 vuotta sitten
Shivaram Lingamneni
c2faeed4b5
initial implementation of bouncer functionality
5 vuotta sitten
Shivaram Lingamneni
18a8b075ea
fix #425 and #395
5 vuotta sitten
Shivaram Lingamneni
63029e2ff5
refactor channel registration
5 vuotta sitten
Shivaram Lingamneni
2e88f82e41
remove indirections in Fakelag and NickTimer
5 vuotta sitten
Shivaram Lingamneni
85493ef031
upgrade message-tags to non-draft version
5 vuotta sitten
Shivaram Lingamneni
18169cbedf
disallow resume from tor to non-tor
5 vuotta sitten
Shivaram Lingamneni
d13f58acf0
review fixes
5 vuotta sitten
Shivaram Lingamneni
b0f89062fa
add support for tor (#369)
5 vuotta sitten