Releases: Mellanox/libxlio
Releases · Mellanox/libxlio
3.21.2
Fixed:
- Update the copyright statement to 2024
3.21.1
Added:
- Remove legacy rdtsc/time instrumentation
- Add envoy enable_reuse_port=true support
- Full TCP keepalive support
- Optimize SocketXtreme TCP RX buffers release
- Add socket isolation extra API feature
- Update DEK usage to dpcp 1.1.44 API
Fixed:
- Treat negative listen backlog as maximum allowed
- Fix poll() for offloaded sockets with events=0
- Fix clang-analyzer warnings
- Allow TX segment split on ACK receive
3.20.8
3.20.7
3.20.6
3.20.5
Fixed:
- Initialization in case XLIO_NGINX_UDP_POOL_SIZE
- Corruption during ring release
- Fixes for XLIO_MEMORY_LIMIT
3.20.4
3.20.3
Added:
- 64K page kernel support
- Nginx proxy mode support
- External vlan-tag socket option
- option_size for size parameters
- Profiling ability
Fixed:
- Wrong lwip seqno wrap around condition
- Removed reg_mem generic warning
- clang compilation
- RX ring migration race
- Stuck empty rx ring cleanup
3.20.2
Fixed:
- Socketxtreme polling and GRO flush segfaults
- Unlock sockinfo_tcp before destruction
- Choose ipv4 source ip according to subnet
- gtest/socketxtreme_poll tests
3.20.1
Added:
- Delegated TCP timers and lockless ring/socket
- Socketxtreme GRO
- SocketXtreme improvements
- Aggregate zerocopy buffers in a single segment
- Termination socket cleanup for delegated TCP timers
- Make xlio_exit symbol visible
- CSV stats printer + debug coutners
Fixed:
- Socketxtreme latency
- CI for dpcp configuration
- UDP checksum zero