Skip to content

Releases: Mellanox/libxlio

3.71.1

3.71.1 Pre-release
Pre-release

Choose a tag to compare

@galnoam galnoam released this 09 Jul 10:11

Fixed:

  • Correct disabled periodic drain parameter reporting
  • Fix TCP 2-tuple steering rule refcount leak on detach
  • Stabilize SO_XLIO_EXT_VLAN_TAG connection timeout test

3.70.3

3.70.3 Pre-release
Pre-release

Choose a tag to compare

@pasis pasis released this 04 May 11:40

Fixed:

  • Ultra API - Call event cb only after accept cb

3.70.2

3.70.2 Pre-release
Pre-release

Choose a tag to compare

@galnoam galnoam released this 15 Apr 21:03

Fixed:

  • Switch epfd lock from mutex to spinlock
  • Fix configuration reference and schema documentation accuracy
  • Fix netlink ENOBUFS by raising socket buffer sizes
  • Restore default DNS-to-OS offloading rule in package

3.70.1

3.70.1 Pre-release
Pre-release

Choose a tag to compare

@galnoam galnoam released this 17 Mar 19:36

Added:

  • Improve OOB experience with AI-Driven Configuration
  • Add passthrough in worker threds mode

Fixed:

  • Fix UAF in ZCOPY TX callback during ring teardown
  • Refactor ring_simple::get_tx_buffers()

3.70.0

3.70.0 Pre-release
Pre-release

Choose a tag to compare

@galnoam galnoam released this 01 Mar 17:59

Fixed:

  • Fix TCP segment leak on SYN_RCVD close
  • XLIO startup logs print incorrect configuration values
  • Inline config short name resolution and delimiter change
  • Remove poll_sn mechanism to fix multi-ring CQ arming bug

3.61.2

Choose a tag to compare

@galnoam galnoam released this 21 Jan 15:23

Fixed:

  • Revert "Fix TCP segment leak in SYN flood"

3.61.1

3.61.1 Pre-release
Pre-release

Choose a tag to compare

@galnoam galnoam released this 08 Jan 14:21

Fixed:

  • Using DPCP for max SQ WQEBBs
  • Fix cpu_affinity validation
  • display negative config values
  • Fix leak in xlio_get_api()
  • Add dpcp dependency to the DEB/RPM specs
  • Remove auto-generated json_config.h
  • Inline configuration anomalies detection
  • Fix TCP segment leak in SYN flood
  • XLIO support for kernel 6.10
  • Add simple communication protocol and refactor the code
  • Add TX buffer pool to the Ultra API example
  • Fix Coverity issues

3.61.0

3.61.0 Pre-release
Pre-release

Choose a tag to compare

@galnoam galnoam released this 14 Dec 08:47

Fixed:

  • Explicit madvise fork protection
  • Start event handler thread during XLIO init
  • Fix credit prediction mismatch in hw_queue_tx
  • Unified Configuration: missing fields
  • Don't increase error counter on TCP EOF
  • Fix pktinfo test EINTR failures
  • Fixing rx.sz_payload sync with threads mode
  • Fix leak in worker threads mode
  • sockperf SIGINT leak
  • Fixing SQ corruption on full SQ completion
  • add clang-format pre-commit hook
  • Valgrind leak suppression
  • fix rx ring fast-path pointer
  • Fix integer underflow on EINTR
  • Fix sporadic udp_connect fails
  • fix memory leaks during termination
  • Removing UDP RX callback API
  • Fix job_queue_test.cpp style
  • fix exception config var display
  • fix resource leaks- ultra API tests

3.60.4

Choose a tag to compare

@galnoam galnoam released this 09 Oct 17:08

Added:

  • Add doxygen description to the public headers
  • Add XLIO Ultra API example application

Fixed:

  • standardize enum - disable/enable
  • Fix Coverity uninitialized use
  • fix config parameter display
  • Remove "all" and 6 from profiles
  • config inline loader strict
  • fix generate_docs.py +update README
  • Polish Ultra API documentation
  • Guarantee TERMINATED event after xlio_socket_destroy()
  • Ultra API remove unused functions
  • fix XLIO_USE_NEW_CONFIG env check
  • reject JSON keys containing dots
  • remove support for cpu_affinity in inline config
  • Reorder socket cleanup in poll_group::close_socket
  • Fix incorrect type definitions in config file
  • add power-of-2-or-zero validation in config file
  • add unsupported parameter check in config file
  • remove obsolete global_array_size
  • Fix type validation for integers in config file
  • improve display clarity
  • Fix new/old defaults discrepancy in config file
  • standardize XLIO spec profile names
  • standardize boolean display values
  • fix any_cast error - exception mode in config file
  • fix mismatches from unknown keys
  • fix bad any_cast error -striding_rq in config file
  • fix multicast L2 rules config path
  • add minimum for nodelay_threshold in config file
  • add x-memory-size to buf config

3.60.3

3.60.3 Pre-release
Pre-release

Choose a tag to compare

@galnoam galnoam released this 18 Sep 11:17

Fixed:

  • Fix --disable-nginx compilation flavor issue