Skip to main content

v1.5

Daniil Bobryshev

Released August 6, 2025

New features

Documentation

Traffic-generation platform

  • Added L2 MAC-address configuration to stateless plugins. Generating L2 headers independently also makes MAC moving and ARP Flood scenarios possible
  • Added HTML Meta Refresh and HTTP redirects, such as 307 Redirect, for HTTP/1.1 and HTTP/2. Users can also configure the maximum number of redirects, which defaults to 20
  • Added support for redirects from HTTP to HTTPS

Improvements

Traffic-generation platform

  • Migrated every stateless plugin from raw-socket TCP/IP to direct DPDK interaction, increasing overall performance
  • Every stateless plugin can now use either a valid or an invalid L3/L4 checksum
  • Aggregate statistics are now more accurate and stable. Metrics are collected at the DPDK ingress and egress instead of when the Peresvet ST TCP/IP stack generates a packet
  • Significantly refactored HTTP- and TLS-family plugins to improve stability above 100 Gbit/s

Web interface

  • New networks and MAC addresses can now be created directly from a plugin instead of requiring a visit to the Networks and Agents page
  • Updated the favicon and browser-tab titles
  • Included other small UX and visual improvements

Fixes

Traffic-generation platform

  • Corrected HTTP/1.1 and HTTP/2 response processing that could produce invalid statistics and gradually degrade plugin performance
  • Fixed a gradual memory leak in ClickHouse Server
  • Enforced the configured size limit for packet captures
  • Corrected L3/L4 checksums that were always invalid in TCP plugins
  • Prevented new HTTP/2 streams from stopping at high test rates above 100 Gbit/s

Web interface

  • Prevented the interface from hanging after a forced logout, such as when the same account is used to sign in on another computer
  • Prevented a task search for nonexistent data from hanging the interface until the page was reloaded
  • Corrected the interface is nil, not string error during authentication-token refresh

To update software on a virtual machine, follow the installation and update guide.