Shivaram Lingamneni
38a6d17ee5
clean up nested batch logic
1年前
Shivaram Lingamneni
4910aefa37
use ergochat/irc-go instead of goshuirc/irc-go
3年前
Shivaram Lingamneni
23c7218bf1
first pass at renaming Oragono to Ergo
3年前
Shivaram Lingamneni
1efde964e1
Fix #1562
Implement the new bot mode spec:
https://github.com/ircv3/ircv3-specifications/pull/439
3年前
Shivaram Lingamneni
131eb229bc
use the new irc-go identifiers
3年前
Shivaram Lingamneni
e957a89ee2
bump irc-go for the IRCMessage rename
3年前
Shivaram Lingamneni
ec15d367ba
fix #1387
Instead of building a new serialized message for each recipient,
try to cache them.
3年前
Shivaram Lingamneni
6d18a1a78c
tweak addEchoMessage signature
4年前
Shivaram Lingamneni
28d4971f36
fix #1204
4年前
Shivaram Lingamneni
e6e55bbf29
remove 'history' batch type
This was from ircv3-specifications #362 , which is now obsolete.
4年前
Shivaram Lingamneni
2f20034bb7
fix TAGMSG playback
1. TAGMSG were incorrectly being considered multilines, because
Is512() was checking the wrong thing
2. Playback of TAGMSG should depend on event-playback, not on message-tags
4年前
Shivaram Lingamneni
8031085c26
clean up nil checks relevant to always-on join
4年前
Shivaram Lingamneni
33dac4c0ba
initial persistent history implementation
4年前
Shivaram Lingamneni
b964a201c1
fix #776
4年前
Shivaram Lingamneni
5d662742b9
remove oragono.io/maxline-2 and fmsgid
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
8dca545264
consolidate some time-setting code
5年前
Shivaram Lingamneni
34f11ddb97
implement draft/labeled-response-0.2
5年前
Shivaram Lingamneni
0346c23ae0
fix #387
5年前
Shivaram Lingamneni
b11bf503e7
improvements to message replay code
5年前
Shivaram Lingamneni
c2faeed4b5
initial implementation of bouncer functionality
5年前
Shivaram Lingamneni
85493ef031
upgrade message-tags to non-draft version
5年前
Shivaram Lingamneni
bbd99b655a
A labeled command that has 0 response lines should receive an empty batch
See discussion on #391 .
5年前
Shivaram Lingamneni
a9f9f725b1
review fixes
5年前
Shivaram Lingamneni
f6b3008f8f
add CHATHISTORY and HISTORY implementations
5年前
Shivaram Lingamneni
2c7c8fbaf9
history replay enhancements
5年前
Shivaram Lingamneni
a0bf548fc5
draft/resume-0.2 implementation, message history support
5年前
Shivaram Lingamneni
a1bbe0c7f2
review fix
6年前
Shivaram Lingamneni
2a33c1483b
atomic bitset implementations of caps.Set and modes.ModeSet
6年前
Shivaram Lingamneni
ad73d68807
refactor account registration, add nick enforcement
6年前
Daniel Oaks
a70cc6713c
(hopefully) fix labeled-response behaviour
6年前
Daniel Oaks
e0fa97d344
Get labeled-reply working just fine
6年前
Daniel Oaks
470109461b
responsebuffer: Handle sending early properly
6年前
Daniel Oaks
d4a8984e63
Initial implementation of labeled-responses for WHOIS
6年前