-
Notifications
You must be signed in to change notification settings - Fork 32
Closed
Description
- Without the complex logic of old weir(recoding DB/username, handle authentication by itself), it is completely safe to remove most code of
authenticator.go. Also, it is more resonable to parse mysql in the net package, rather than in authentication package. - Proxy protocol will be easier to implement on a clean packetIO. The reason is that we may need to act as a server for
PROXYV2from cliens and act as a client to sendPROXYV2to servers. Sadly we can not just importblacktear23/go-proxyprotocolbecause it only do parsing as a server.- proxy: simplified packetIO and proxyv2 en(de)coding #17
- proxy: expose proxy protocol API #25
- Support CLIENT_DEPRECATE_EOF capability #45
- *: support proxy-protocol #96 more methods to packetIO
- *: support proxy protocol on reconnection #113
- testing more details
- TLS has internal buffer, we should not buffer twice
Metadata
Metadata
Assignees
Labels
No labels