Skip to content

Tags: CNES/pepsal

Tags

pepsal-2.0.0

Toggle pepsal-2.0.0's commit message
Merge branch 'dev' into 'master'

Improve performances

 * IPv6 support.
 * Zero-copy of packets going through PEPSal (splicing them to their destination using a pipe).
 * Adjustable number of worker threads.
 * More socket options for intercepted connections (CC algorithms, MSS, ssthresh, icwnd, TCP_NODELAY etc.).
 * Fixed issues with file descriptors when using large values of –conns.
 * Fixed deadlock with syslog or fprintf usage in signal handler.
 * Added sniffer thread to parse SYN packets on an interface and open outgoing connections duplicating ToS (IPv4) / Class Field (IPv6) options. The previous version of PEPsal removed the ToS information.
 * Added ability to signal when PEPSal is reaching its connections limit.
 * Improved dependencies detection during compilation.

See merge request openbach/pepsal!8

pepsal-1.9.1

Toggle pepsal-1.9.1's commit message