Shivaram Lingamneni
289b78d2fd
fix #2141
Log errors from attempting to delete a unix domain socket path
1 месяц назад
Shivaram Lingamneni
3ceff6a8b1
make ReloadableListener lock-free
Also stop attaching the *tls.Config to the wrapped connection,
since this forces it to be retained beyond its natural lifetime.
1 год назад
Shivaram Lingamneni
23c7218bf1
first pass at renaming Oragono to Ergo
3 лет назад
Shivaram Lingamneni
7c5a8f2013
make MaxLineLen configurable
3 лет назад
Shivaram Lingamneni
d547d05205
implement candidate compromise proposal for websockets
1. Text and binary frames are accepted
2. Text frames are sent by default
3. Binary frames are sent to clients who negotiate `binary.ircv3.net`
4. Non-UTF8 data is not accepted (enabling websockets still enables UTFONLY)
3 лет назад
Shivaram Lingamneni
430b40fc2f
upgrade go to 1.16
Fixes #1510
3 лет назад
Shivaram Lingamneni
db81b15acb
initial work on #1483
Add the new utf8-only cap, disallow non-utf8 when websockets are enabled
3 лет назад
Shivaram Lingamneni
089a267070
delete some unused fields
4 лет назад
Shivaram Lingamneni
0f7d58b1c5
fix #996
4 лет назад
Shivaram Lingamneni
c92192ef48
review fixes; add submatch support to glob
4 лет назад
Shivaram Lingamneni
620e30293d
use consistent spelling of WebSocket
4 лет назад
Shivaram Lingamneni
3dc5c8de78
more work on websocket support
4 лет назад