Shivaram Lingamneni
1c23af8767
add sasl-only config option
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.
6 年之前
Shivaram Lingamneni
eb5f2c1db9
fix webirc password handling
6 年之前
Shivaram Lingamneni
dfb0a57040
refactor the password hashing / password autoupgrade system
6 年之前
Shivaram Lingamneni
cc9941cb07
review fixes, bug fixes
6 年之前
Shivaram Lingamneni
fad2475c3f
modes refactor, #255
6 年之前
Daniel Oaks
2419f69879
Move all errors into errors.go
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
afd6ca610c
Split language into a subpackage
6 年之前
Daniel Oaks
47d2ce351c
Centralise all command handlers in handlers.go
6 年之前
Shivaram Lingamneni
2a7f055ef3
support unix domain sockets
6 年之前
Shivaram Lingamneni
2d6ddf7eb9
kiwi's gateway uses the flag `secure` instead of `tls`
6 年之前
Shivaram Lingamneni
b7f66fb1de
allow WEBIRC to set the TLS flag over local plaintext connections
6 年之前
Shivaram Lingamneni
09a17b32be
disallow WEBIRC after PROXY
6 年之前
Daniel Oaks
275227a461
Make like every client-facing string translatable
6 年之前
Shivaram Lingamneni
7ccb485b50
add two getters
6 年之前
Daniel Oaks
b0649cb5d3
WEBIRC: Allow protecting with fingerprint and parse `tls` flag
6 年之前
Daniel Oaks
e1868f8a47
WEBIRC: Export fields so the config loads properly
6 年之前
Daniel Oaks
34987ba53a
Allow WEBIRC from specified hosts
6 年之前