3
0
mirror of https://github.com/ergochat/ergo.git synced 2024-11-25 05:19:25 +01:00
Commit Graph

54 Commits

Author SHA1 Message Date
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
2024-02-13 18:58:32 -05:00
Shivaram Lingamneni
3bd3c6a88a upgrade go-ident
Fixes a socket leak (that doesn't seem to be affecting tilde.town?)
2023-09-12 01:39:49 -04:00
Shivaram Lingamneni
ad3ad97047 upgrade to irc-go v0.4.0 2023-06-14 02:46:14 -04:00
Shivaram Lingamneni
7a82554f9d upgrade mysql 2023-01-15 08:28:13 -05:00
Shivaram Lingamneni
3f5de80afd upgrade buntdb and dependencies 2023-01-15 08:26:32 -05:00
Shivaram Lingamneni
86f124e938 upgrade buntdb 2022-06-17 10:46:22 -04:00
Shivaram Lingamneni
74f3ea1d2e bump irc-go to v0.1.0 2022-01-20 17:59:57 -05:00
Shivaram Lingamneni
ed75533cb1
optionally protect against multiple starts with flock (#1873)
* optionally protect against multiple starts with flock

Fixes #1823

* use traditional .lock extension

* move config key to top level
2022-01-01 18:56:40 -05:00
Shivaram Lingamneni
21e637b8d7 add uncommitted files from dep update
These should have been committed in 8218d1caab
but weren't.
2021-11-16 20:07:39 -05:00
Shivaram Lingamneni
8218d1caab upgrade dependencies for 2.9 cycle 2021-11-16 18:38:42 -05:00
Shivaram Lingamneni
c972a92e51 upgrade buntdb
Resolves CVE-2021-42836, which probably didn't affect us, but we might as well
upgrade.
2021-10-28 19:47:33 -04:00
Shivaram Lingamneni
492109f29d upgrade go to 1.17 2021-08-20 15:59:26 -04:00
Shivaram Lingamneni
c5a9916302 upgrade buntdb 2021-08-03 01:46:43 -04:00
Shivaram Lingamneni
e1401934df implement SCRAM-SHA-256 2021-07-30 12:20:13 -04:00
Shivaram Lingamneni
ef92318282 replace jwt library
Fixes #1762
2021-07-29 16:49:35 -04:00
Shivaram Lingamneni
6f24082705 support systemd notifications
Fixes #1733
2021-07-04 07:41:59 -04:00
Shivaram Lingamneni
4910aefa37 use ergochat/irc-go instead of goshuirc/irc-go 2021-06-18 02:43:25 -04:00
Shivaram Lingamneni
7944871eb6 migrate additional dependencies to ergochat 2021-05-26 21:58:29 -04:00
Shivaram Lingamneni
57c5030e91 upgrade mysql driver 2021-04-19 06:42:39 -04:00
Shivaram Lingamneni
fd3cbab6ee bump buntdb to v1.2.3
Potentially fixes the database corruption seen on #1603
2021-04-01 20:45:15 -04:00
Shivaram Lingamneni
074a5a077e bump irc-go to include new ircutils function 2021-03-18 03:56:57 -04:00
Shivaram Lingamneni
896ed91d45 bump irc-go 2021-03-10 20:07:42 -05:00
Shivaram Lingamneni
03185ea4a9 deprecate message truncation
Implements #1577, but the issue should remain open until we clean up
the debugging loglines.
2021-03-04 22:29:34 -05:00
Shivaram Lingamneni
f05c57344e go get and commit the websocket fork 2021-03-04 18:31:58 -05:00
Shivaram Lingamneni
992a09dc90 bump irc-go to fix buffering issue 2021-03-01 19:04:02 -05:00
Shivaram Lingamneni
a6f3e2c748 bump irc-go to latest 2021-02-22 22:11:18 -05:00
Shivaram Lingamneni
7af94c79fd bump irc-go to latest 2021-02-21 20:22:32 -05:00
Shivaram Lingamneni
e957a89ee2 bump irc-go for the IRCMessage rename 2021-02-15 11:27:04 -05:00
Shivaram Lingamneni
d0e11f49ad use the new goshuirc ircreader 2021-02-13 20:58:19 -05:00
Shivaram Lingamneni
3e86f68278 bump ircfmt to fix snomask bug 2021-01-08 14:33:22 -05:00
Shivaram Lingamneni
4f3b005d18 bump ircfmt 2020-12-27 20:18:29 -05:00
Shivaram Lingamneni
3f20676f46 upgrade ircmsg again 2020-11-17 21:53:14 -05:00
Shivaram Lingamneni
61e15ca877 upgrade ircmsg; fixes #1385
Validate tag names and values in accordance with the ratified message-tags spec
2020-11-15 23:05:08 -05:00
Shivaram Lingamneni
f8bf3818fe upgrade confusables 2020-11-08 18:13:50 -05:00
Shivaram Lingamneni
4f9d406b93 upgrade go-dkim 2020-11-08 17:56:46 -05:00
Shivaram Lingamneni
008416e4dd upgrade buntdb and dependencies 2020-11-08 17:55:22 -05:00
Shivaram Lingamneni
7a6413ea2c first draft of atheme migration code 2020-10-02 16:48:37 -04:00
Shivaram Lingamneni
114e359347 remove ldap 2020-06-17 02:15:05 -04:00
Shivaram Lingamneni
31b6bfa84e readd vendored module changes 2020-06-15 14:34:58 -04:00
Shivaram Lingamneni
3de81013c0 bump go-dkim 2020-06-01 00:40:30 -04:00
Shivaram Lingamneni
c2671b0d57 bump go-ldap 2020-06-01 00:38:04 -04:00
Shivaram Lingamneni
be0dedf260 fix #1003 2020-05-13 06:51:15 -04:00
Shivaram Lingamneni
d94a0aea9a upgrade go-ident to fix parsing issue 2020-05-11 18:25:25 -04:00
Hubert Hirtz
f5930444f7 WebSocket support 2020-04-30 23:17:33 +02:00
Shivaram Lingamneni
867b233585 remove color-related dependencies 2020-04-12 13:33:36 -04:00
Shivaram Lingamneni
ee05a4324d fix #920, #921 2020-04-05 03:48:59 -04:00
Shivaram Lingamneni
3d13c1bc5f upgrade irc-go to latest master 2020-03-11 18:52:50 -04:00
Shivaram Lingamneni
f168ec3411 upgrade go-ldap 2020-03-08 23:32:15 -04:00
Shivaram Lingamneni
c34477c937 vendor changes, including mysql driver 2020-02-19 00:24:21 -05:00
Shivaram Lingamneni
d0aa7cc860 fix #782 (bring vendor into the main tree) 2020-02-12 13:19:23 -05:00