Shivaram Lingamneni
ed683bff79
remove draft/bearer in favor of IRCV3BEARER
1ヶ月前
Shivaram Lingamneni
ee7f818674
implement SASL OAUTHBEARER and draft/bearer (#2122)
* implement SASL OAUTHBEARER and draft/bearer
* Upgrade JWT lib
* Fix an edge case in SASL EXTERNAL
* Accept longer SASL responses
* review fix: allow multiple token definitions
* enhance tests
* use SASL utilities from irc-go
* test expired tokens
4ヶ月前
Shivaram Lingamneni
3f74612e2b
implement draft/no-implicit-names
10ヶ月前
Val Lorentz
48f8c341d7
Implement draft/message-redaction (#2065)
* Makefile: Add dependencies between targets
* Implement draft/message-redaction for channels
Permission to use REDACT mirrors permission for 'HistServ DELETE'
* Error when the given targetmsg does not exist
* gofmt
* Add CanDelete enum type
* gofmt
* Add support for PMs
* Fix documentation of allow-individual-delete.
* Remove 'TODO: add configurable fallback'
slingamn says it's probably not desirable, and I'm on the fence.
Out of laziness, let's omit it for now, as it's not a regression
compared to '/msg HistServ DELETE'.
* Revert "Makefile: Add dependencies between targets"
This reverts commit 2182b1da69 .
---------
Co-authored-by: Val Lorentz <progval+git+ergo@progval.net >
1年前
Shivaram Lingamneni
1da11ae8ae
implement draft/pre-away (#2044)
* implement draft/pre-away
* clean up some subtleties in auto-away aggregation.
* consistently apply auto-away only to always-on
* `AWAY *` should not produce user-visible changes wherever possible
1年前
Shivaram Lingamneni
bceae9b739
add standard-replies capability
1年前
Shivaram Lingamneni
898f84c613
update persistence spec link
1年前
Shivaram Lingamneni
99d27ff737
initial implementation of draft/persistence
1年前
Valentin Lorentz
dd8073208c
Use ratified extended-monitor cap name
https://github.com/ircv3/ircv3-specifications/pull/508
1年前
Shivaram Lingamneni
32f7868bfd
implement draft/read-marker capability
2年前
Shivaram Lingamneni
b8009c4a07
rename oragono.io/nope to ergo.chat/nope
2年前
delthas
7fde04ea94
Add support for extended-monitor
See: https://github.com/ircv3/ircv3-specifications/pull/466
2年前
Shivaram Lingamneni
59bddd066f
update draft/register -> draft/account-registration
Fixes #1740
3年前
Shivaram Lingamneni
ba21987d03
remove draft/resume-0.5
3年前
Shivaram Lingamneni
9ed789f67c
fix #1075
3年前
Shivaram Lingamneni
20aaa1ab06
fix #1259
3年前
Daniel Oaks
4ee49f8450
Initial RELAYMSG implementation
4年前
Shivaram Lingamneni
2257f33efa
ratify SETNAME
4年前
Shivaram Lingamneni
f5ca35ed72
rename 'bouncer' to 'multiclient'
4年前
Shivaram Lingamneni
33dac4c0ba
initial persistent history implementation
4年前
Shivaram Lingamneni
7d3c0f7884
fix #757
4年前
Shivaram Lingamneni
5d662742b9
remove oragono.io/maxline-2 and fmsgid
4年前
Shivaram Lingamneni
f920d3b79f
fix #530, #721
4年前
Shivaram Lingamneni
358c4b7d81
implement draft/multiline
4年前
Shivaram Lingamneni
a75d26a46b
refactor cap line splitting
4年前
Shivaram Lingamneni
34f11ddb97
implement draft/labeled-response-0.2
5年前
Shivaram Lingamneni
acc9d8c13d
update to proposed draft/resume-0.5 behavior
5年前
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
5年前
Shivaram Lingamneni
dcb3487566
fix #511
5年前
Shivaram Lingamneni
3d445573cf
implement draft/resume-0.4
5年前
Shivaram Lingamneni
b96fdb2293
support znc.in/playback
5年前
Shivaram Lingamneni
15289bd7db
review fixes
5年前
Shivaram Lingamneni
b11bf503e7
improvements to message replay code
5年前
Shivaram Lingamneni
c2faeed4b5
initial implementation of bouncer functionality
5年前
Daniel Oaks
4df71df454
Initial ACC update to match the new spec
5年前
Shivaram Lingamneni
85493ef031
upgrade message-tags to non-draft version
5年前
Daniel Oaks
53ed368701
Draft implementation of draft/setname
5年前
Shivaram Lingamneni
afe94d43c3
update resume support to draft/resume-0.3
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年前