netty5/transport-native-epoll
Ran 3152ec76db Throw exceptions when rule violating UDS paths been passed in. (#11663)
Motivation:

Currently, Netty is silently truncating all over the limit UDS paths and ignoring the `sun_path`'s null-termination role, which hurts compatibility with other UDS clients and servers.

Modifications:

Adding a validation in the JNI code, if the UDS path is not satisfying the system limit or Linux spec throw a NativeIoException.

Result:

All UDS paths Netty can successfully bind are connectable by other programs.
2021-09-08 09:22:37 +02:00
..
src Throw exceptions when rule violating UDS paths been passed in. (#11663) 2021-09-08 09:22:37 +02:00
pom.xml Make EpollSocketChannelConfigTest tollerant of fd reuse race (#11552) 2021-08-06 08:46:38 +02:00
README.md Change the netty.io homepage scheme(http -> https) (#9344) 2019-07-09 21:10:14 +02:00

Native transport for Linux

See our wiki page.