Shivaram Lingamneni
f920d3b79f
fix #530, #721
4年前
Shivaram Lingamneni
358c4b7d81
implement draft/multiline
4年前
Shivaram Lingamneni
b717402b5e
implement review feedback
1. If both fingerprint and hash are specified, require both instead of either
2. Implement auto-oper on connect
4年前
Shivaram Lingamneni
ab444a3980
remove unnecessary uses of Casefold
4年前
Shivaram Lingamneni
4b37b5dd3e
tweak to avoid a potential data race
4年前
Shivaram Lingamneni
3480f124cd
fix #688
4年前
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年前
Shivaram Lingamneni
7432ef07a7
rename some variables for clarity
4年前
Shivaram Lingamneni
50783d5276
fix #561, take 2
4年前
Shivaram Lingamneni
24c103da5a
fix #642
4年前
Shivaram Lingamneni
7ed27d4a42
Fix #448, #594
4年前
Shivaram Lingamneni
cbabccc2f8
fix #592
5年前
Shivaram Lingamneni
6e9a728354
autoresizing of history buffers (#349)
5年前
Shivaram Lingamneni
5a554ab4b0
fix #526
5年前
Shivaram Lingamneni
5d0b8390e9
refactor listener config loading
5年前
Shivaram Lingamneni
8dca545264
consolidate some time-setting code
5年前
Shivaram Lingamneni
321c437499
fix #536
5年前
Shivaram Lingamneni
4350b92bef
fix KILL etc. for BRB'ed clients
5年前
Shivaram Lingamneni
c0b554e98c
changes from discussion
5年前
Shivaram Lingamneni
acc9d8c13d
update to proposed draft/resume-0.5 behavior
5年前
Shivaram Lingamneni
5ac7ea5b1c
fix data race on exitedSnomaskSent
5年前
Shivaram Lingamneni
1a7169d75d
fix double-destroy bug
5年前
Shivaram Lingamneni
74732c4aeb
new proposed format for RESUMED messages
5年前
Shivaram Lingamneni
57684fc1e5
fix #518
5年前
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年前
Shivaram Lingamneni
174115deb6
fix #455
5年前
Shivaram Lingamneni
4b88a60ba6
clean up some old getters
5年前
Shivaram Lingamneni
05459012ef
move fakelag processing back to read loop as well
5年前
Shivaram Lingamneni
4e13f72ca9
put an upper limit on registration messages
Fixes #505
5年前
Shivaram Lingamneni
cf153c2b09
restore RESUME SUCCESS message
5年前
Shivaram Lingamneni
3d445573cf
implement draft/resume-0.4
5年前
Shivaram Lingamneni
b96fdb2293
support znc.in/playback
5年前
Shivaram Lingamneni
8fc588375b
implement user preferences system
5年前
Shivaram Lingamneni
25974b6881
fix #487
5年前
Shivaram Lingamneni
58d089020e
send command processing errors to the originating session only
5年前
Shivaram Lingamneni
0346c23ae0
fix #387
5年前
Shivaram Lingamneni
6ded2ea466
fix #483
5年前
Shivaram Lingamneni
0b55fed7c5
consolidate acceptClient into RunNewClient
5年前
Shivaram Lingamneni
353aeb0389
normalize most times in the app to UTC
Fixes #480
5年前
Shivaram Lingamneni
18aecfeed0
fix #362
5年前
Shivaram Lingamneni
c28e6d13f9
implement ip cloaking
5年前
Shivaram Lingamneni
c193def606
fix some issues found with staticcheck.io
5年前
Shivaram Lingamneni
ce6a3e42df
load isupport directly into the config object
eliminates Server.configurableStateMutex
5年前
Shivaram Lingamneni
fbc6c84a01
add client compatibility switches
5年前
Shivaram Lingamneni
60c8f286e8
fix several session destruction bugs
5年前
Shivaram Lingamneni
da656c07c8
add NICKSERV SESSIONS command to list sessions
5年前
Shivaram Lingamneni
b11bf503e7
improvements to message replay code
5年前
Shivaram Lingamneni
51465b4a3a
strip out the +a away mode
5年前
Shivaram Lingamneni
4af783ed9e
fix #449
5年前
Shivaram Lingamneni
c2faeed4b5
initial implementation of bouncer functionality
5年前