Shivaram Lingamneni
6ea2eb367d
fix #328 (implement DEFCON)
4年前
Shivaram Lingamneni
70f533ee07
fix #1155
4年前
Shivaram Lingamneni
a4f9e08a85
fix #1151
4年前
Daniel Oaks
0bbb5d121d
Basic EXTJWT support
4年前
Shivaram Lingamneni
0e570ba8ad
fix #1078
4年前
Shivaram Lingamneni
6f688a4644
fix #994
4年前
Shivaram Lingamneni
73d795e6b4
fix #817
4年前
Shivaram Lingamneni
65ebe7f64a
fix #868
4年前
Shivaram Lingamneni
db39608bcb
change "last signoff" tracking to "last seen"
Explicit quit and ping timeout behave the same way,
but reattach after abandoning/losing the previous session
(without the break being detected server-side) is more aggressive
about replaying missed messages, at the cost of potential duplication.
4年前
Shivaram Lingamneni
ce208cb3e1
fix #814
4年前
Shivaram Lingamneni
438fffab99
fix #725
4年前
Shivaram Lingamneni
33dac4c0ba
initial persistent history implementation
4年前
Shivaram Lingamneni
f920d3b79f
fix #530, #721
4年前
Shivaram Lingamneni
358c4b7d81
implement draft/multiline
4年前
Shivaram Lingamneni
e143aaa83f
fix #696
4年前
Shivaram Lingamneni
aa8579b6e8
Assorted fixes
* Fix #679 (borked reply to `JOIN #chan,\r\n`)
* Replace invalid error parameters with *'s in various places
* Fix PART with no message sending an empty trailing parameter to the channel
* Fix some error responses not getting labeled
4年前
Shivaram Lingamneni
c0b554e98c
changes from discussion
5年前
Shivaram Lingamneni
acc9d8c13d
update to proposed draft/resume-0.5 behavior
5年前
Shivaram Lingamneni
174115deb6
fix #455
5年前
Shivaram Lingamneni
05459012ef
move fakelag processing back to read loop as well
5年前
Shivaram Lingamneni
3d445573cf
implement draft/resume-0.4
5年前
Shivaram Lingamneni
b96fdb2293
support znc.in/playback
5年前
Shivaram Lingamneni
89a50d772c
WHO should leave the client idle
Some clients seem to automatically poll for channel state
5年前
Shivaram Lingamneni
da656c07c8
add NICKSERV SESSIONS command to list sessions
5年前
Shivaram Lingamneni
c2faeed4b5
initial implementation of bouncer functionality
5年前
Daniel Oaks
4df71df454
Initial ACC update to match the new spec
5年前
Shivaram Lingamneni
18a8b075ea
fix #425 and #395
5年前
Daniel Oaks
53ed368701
Draft implementation of draft/setname
5年前
Shivaram Lingamneni
afe94d43c3
update resume support to draft/resume-0.3
5年前
Shivaram Lingamneni
1c23af8767
add sasl-only config option
5年前
Shivaram Lingamneni
f6b3008f8f
add CHATHISTORY and HISTORY implementations
5年前
Shivaram Lingamneni
a4b3fb0e83
changes to client idle time counting
1. Remove leaveClientIdle (unused)
2. s/leaveClientActive/leaveClientIdle/
3. make ISON a leaveClientIdle command (some clients send it periodically
if a /msg window is left open)
5年前
Shivaram Lingamneni
2c7c8fbaf9
history replay enhancements
5年前
Shivaram Lingamneni
a0bf548fc5
draft/resume-0.2 implementation, message history support
5年前
Shivaram Lingamneni
10d4f77638
fix PROXY protocol support for IPv6
1. Handle PROXY lines with IPv6 addresses starting with ::
(similar to WEBIRC in issue #211 )
2. Strip v6 mapping from v4 addresses when handling proxied IPs.
5年前
Shivaram Lingamneni
495705f538
implement SAJOIN, allow channel founders to join unconditionally
6年前
Shivaram Lingamneni
5e62cc4ebc
initial vhosts implementation, #183
6年前
Shivaram Lingamneni
1bf5e2a7c8
implement fakelag (#189)
6年前
Shivaram Lingamneni
73391f11a6
replace ACC UNREGISTER with nickserv unregister
6年前
Shivaram Lingamneni
af256fccd3
remove redundant oper check from DEBUG
6年前
Shivaram Lingamneni
ad73d68807
refactor account registration, add nick enforcement
6年前
Daniel Oaks
3634d0601e
Split modes into a subpackage (this is painful, but will force us to simplify and improve the API for interacting with modes)
6年前
Daniel Oaks
8bc2c0ee67
temp *badbadbad*
6年前
Shivaram Lingamneni
728863a17c
move Commands initialization to an init()
6年前
Daniel Oaks
275227a461
Make like every client-facing string translatable
6年前
Daniel Oaks
d09f085b1a
Add very initial RESUME cap and command
6年前
Daniel Oaks
e99f22488f
Make LANGUAGE support work
6年前
Daniel Oaks
8036df92fc
WHO: Require first param, matching other servers
6年前
Daniel Oaks
d715abf0f0
Add the INFO command
6年前
Shivaram Lingamneni
e540fde816
refactor idle timeouts
6年前