Skip to content

Releases: Mellanox/sockperf

v3.10

21 Sep 15:51
Compare
Choose a tag to compare

Fixes:

  1. Fix crash in sockaddr_to_hostport
  2. Fix compilation with only XLIO or VMA extra API
  3. Enhance IPv6 MC
  4. Enhance Verifier Runtime check -t option tests

v3.9

07 Sep 17:33
Compare
Choose a tag to compare

New:

  1. Add IPv6 MC support
  2. Adding Unix Domain Socket support
  3. Update copyrights to NVIDIA
  4. Move to C++11
  5. Support for VMA and XLIO extra API in the same binary

Fixes:

  1. Fix Windows support
  2. Extend CI coverage
  3. Fix issue in --no-rdtsc logic
  4. Add rdtsc support for aarch64
  5. Fix memory leak in tls certs
  6. Fix buffer overread during tls cleanup
  7. Fix sendto() operation for stream
  8. Fix few long names on the same option support
  9. Replace select(2) in the prepare phase

v3.8

10 Mar 14:38
Compare
Choose a tag to compare

New:

  1. Add --tls option to enable tls traffic
  2. Add histogram final output
  3. Add IPv6 support
  4. Add OpenSSL 3.0.1 support

Fixes:

  1. Fix recvfrom_zcopy() data processing
  2. Fix dynamic key/certificate generation
  3. Fix Wrong BandWidth result output for --increase_output_precision
  4. Remove --srv-num option

v3.7

14 Jan 14:48
Compare
Choose a tag to compare

Fixes:

  1. Fix close SocketXtreme established TCP sockets
  2. Fix gcc8 build warnings
  3. Fix FreeBSD compilation
  4. Fix segfault with an empty feed file
  5. Replace malloc() with MALLOC()
  6. Add sanity check for the sockets list
  7. Fix m_maxSequenceNo calculation
  8. Fix Null pointer dereference issue

v3.6

31 Oct 13:32
Compare
Choose a tag to compare

New:

  1. Add round-trip-time (rtt) support

Fixes:

  1. Fix SocketXtreme client TCP is not terminated
  2. Fix expected max packet seqno calculation
  3. Fix std::exception deprecated warnings
  4. Update Sockperf's manual page
  5. Fix vmazcopyread support in sockperf
  6. Move zcopy free_packets outside msg_recvfrom
  7. socketxtreme cleanup in msg recv

v3.5

31 May 14:12
Compare
Choose a tag to compare

New:

  1. Implement coding style verification in jenkins
  2. Format source code to meet coding style
  3. Add option to configure unicast with SO_REUSEADDR

Fixes:

  1. Remove automatic memory allocation for full-log

v3.4

15 Mar 08:42
Compare
Choose a tag to compare

New:

  1. Enable jenkins verification

Fixes:

  1. Fix issues in socketxtreme rx data processing
  2. Enhance full-log output
  3. Updated help message for --file option

v3.3

15 Feb 11:20
Compare
Choose a tag to compare

New:

  1. Force compilation with VMA Extra API explicitly

Fixes:

  1. Fix invalid final statistic processing

v3.2

17 Jan 17:17
Compare
Choose a tag to compare

New:

  1. Add VMA socketXtreme IOMUX mode support
  2. Warm-up dependency on number of connections
  3. Add configure option for VMA API
  4. Add jenkins support scripts

Fixes:

  1. Modify the log message which indicates that the requested message rate
  2. Fix version output during compilation from tar
  3. Include sockperf.spec in configure
  4. Fix issue for rpm creation
  5. Fix issues in few tests of verifier tool
  6. Exit on VMA API initialization failure

v3.1

16 Jun 18:27
Compare
Choose a tag to compare

New:

  1. Remove vmapoll iomux mode based on VMA Extra Poll API