Changelog for
bngblaster-0.8.42-1.8.x86_64.rpm :
* Sun Mar 24 2024 Martin Hauke
- Update to version 0.8.42 Fixes
* fix teardown.
* fix ISIS lifetime job.
* fix OSPFv2/3 lifetime job.
* fix OSPFv2/3 running on same interface.
* fix OSPFv2/3 request tree.
* fix OSPFv2/3 MRT refresh smearing. Internal Changes
* optimize timer smearing function.
* add stream-info debug mode.- Update to version 0.8.41 Fixes
* fix ospfv3 advertising default route.
* fix ospf hang in loading.
* fix L2TP log message format.
* fix handling of received BCM LI traffic.
* fix typo verfied to verified.- Update to version 0.8.40 Fixes
* fix L2TPv2 sessions after clear L2TP tunnel event.
* remove experimental stream->rx-interface config which was not working as expected.
* Sun Mar 03 2024 Martin Hauke - Update to version 0.8.39 New Features
* stream-update command (tcp-flags). Fixes
* fix ISIS checksum validation.
* fix protocol decode memory reset (ICMP frequently not working, ...).
* fix ICMPv4/6 TX stats.
* fix PPPoE reconnect config.
* handle packet_mmap RX IO full.
* reset old HTTP response on HTTP client restart.
* change configuration min value for lacp-max-active-links from 0 to 1.- Update to version 0.8.38 New Features
* add members-active to lag-info command.
* add stream-count and stream-pps to lag-info command.
* add lag-member-interface to stream-info command. Fixes
* fix LAG traffic.
* fix high cpu in control socket thread.
* fix active status in stream-info command.- Update to version 0.8.37 New Features
* add config traffic->multicast-autostart Fixes
* fix stream-reset command- Update to version 0.8.36 New Features
* increase flow scaling to 10M flows.
* increase traffic scaling without DPDK to 8M PPS.
* update DPDK version.
* add config to enabled udp-checksum for streams.
* add support to start/stop stream by name, interface and direction.
* add further stream control commands and configurations.
* add stream TTL option.
* add support for L2TP client-auth-id.
* add option stream->rx-interface.
* log LSA HDR on load external error. Fixes
* fix secondary IP addresses.
* fix ipv4_mask_to_len.
* fix OSPF hanging.
* fix OSPFv3 U-bit for LSA type 12.
* fix OSPF database command.
* fix and enhance fletcher checksum calculation.
* fix packet_mmap tx stats.
* fix stream rate calculation if stopped.
* fix codeql warnings.
* fix TX packets in interactive UI.
* fix timer command argument.
* fix traffic->autostart option.- Update to version 0.8.35 New Features
* ncurses UI enhancements (loss percentage, rate Gbps, ...).
* lspgen configuration reader support for OSPFv2/3.
* add option to disable stream-delay-calculation. Fixes
* fix BGP holdtime 3.
* fix lspgen fletcher checksum.
* fix lspgen socket communication.- Update to version 0.8.34 Fixes
* fix ifindex.
* support interface name instead of ifindex for VLAN lookup via commands.- Update to version 0.8.33 New Features
* add new stream-start/stop commands.
* extend session-info command. Fixes
* fix VLAN key lookup.- Update to version 0.8.32 New Features
* add support for lspgen to generate OSPFv2/3 configurations Internal Changes
* Revert libdict integration into BNG Blaster project.- Update to version 0.8.31 Fixes
* fix OSPF netmask- Update to version 0.8.30 New Features
* add support for BGP over IPv6 transport.
* add configuration for BGP families.
* add support to start/stop traffic per session-group-id. Fixes
* fix OSPFv3 self originated router-informations LSA.
* fix timer smearing.
* fix lspgen socket communication.
* fix stream-info for NAT. Internal Changes
* Integrate libdict into BNG Blaster project.- Update to version 0.8.29 New Features
* add LCP protocol reject logging.
* add PPPoE DHCPv6 logging if M/O flag missing in RA for PPPoE.
* add stream setup-interval. Fixes
* fix build on ARM.
* fix IPCP conf-reject handling.
* fix bgpupdate generated streams for /32.
* fix config stream parser.
* Fri Nov 24 2023 Martin Hauke - Update to version 0.8.28 Fixes
* fix OSPFv2 segment routing attributes.
* fix OSPFv2 authentication (change key-id from 0 to 1).- Update to version 0.8.27 New Features
* add support for OSPFv3.
* add support for lspgen to generate OSPFv3 topologies.
* add support for OSPFv3 segment routing.
* add RAW TCP stream support.
* add NAT / CGNAT support.
* add new command streams-pending.- Update to version 0.8.26 New Features
* add support for OSPFv2 segment routing. Fixes
* fix crash caused by OSPFv2 packets on network interface without OSPFv2 configuration.
* fix crash caused by broken command socket communication.
* fix multiple lspgen issues related to OSPFv2.
* Fri Sep 15 2023 Martin Hauke - Update to version 0.8.25 New Features
* add new purge option for OSPF and ISIS to disable purgeíng of external LSP/LSA during teardown.
* add lspgen option --purge to generate purge updates. Fixes
* fix LAG without LACP.
* fix OSPF expired LSA handling.
* fix lspgen bngblaster socket connection.
* Sat Sep 09 2023 Martin Hauke - Update to version 0.8.24 New Features
* add support for OSPFv2.
* add support for lspgen to generate OSPFv2 topologies.
* add basic support for OSPFv3.
* add strict configuration attribute type and range validation.
* add TOS and TTL option for LDP and BGP. Fixes
* fix PPPoE discovery-retry configuration not working.
* fix multiple minor issues.
* Tue Aug 29 2023 Martin Hauke - Update to version 0.8.23 New Features
* add stats to isis-adjacencies command Fixes
* fix PPPoE lwIP crash
* fix ISIS PSNP/CSNP fragmentation
* fix ISIS GC Internal Changes
* Allow timer_add of triggering timer from within timer callback (restart timer).- Update to version 0.8.22
* New Features
* add HTTP client
* add HTTP server
* add Access-Aggregation-Circuit-Id
* add support to switch between draft-lihawi-00 and 04
* add ISIS LSP flapping command
* common ISIS enhancements Fixes
* fix IPoE monkey test
* fix PCAP with multithreading
* fix TCP listen crash
* fix various ISIS bugs
* fix various memory issue- Update to version 0.8.21 New Features
* log BGP traffic start event
* add stream epoch stats Fixes
* fix eth timestamp in thread RX handler- Update to version 0.8.20 Fixes
* fix to prevent sending PADT before PADO has received
* fix IPv6 TCP connect AFI
* fix ICMPv6 ND/RA
* fix ICMPv6 NS destination address Internal Changes
* upgrade lwIP from 2.1.1 to 2.1.2- Update to version 0.8.19 Fixes
* fix counter overflows in API
* fix the missing \"ldra\" in json config validation
* fix ISIS purging- Update to version 0.8.18 New Features
* add support for LDPv6
* add ISIS option (external-auto-refresh) to automatically refresh external learned LSP (MRT files)
* move packet logs from debug to the new flag packet Fixes
* set ISIS purge lifetime to 0
* fix ISIS LSP refresh
* fix ISIS max PDU length (increase RX from 1492 to 1497)
* fix ISIS timer smear issues (ISIS LSP timeout, ...)
* fix access VLAN config
* fix control socket issues Internal Changes
* Add support for TCP over IPv6
* Enhance timer smearing
* Extend JSON configuration validation
* Fri Apr 07 2023 Martin Hauke - Update to version 0.8.17
* Wed Feb 08 2023 Aeneas Jaißle - Update to version 0.8.11
* Sat Jan 14 2023 Martin Hauke - Update to version 0.8.9
* Thu Nov 17 2022 Martin Hauke - Update to version 0.8.6
* Tue Nov 08 2022 Martin Hauke - Update to version 0.8.4- Drop not longer needed patches:
* 0002-build-fix-add-missing-whitespace.patch
* Tue Oct 04 2022 Martin Hauke - Initial package, version 0.7.13- Add patches:
* 0001-build-dynamically-link-libdict.patch
* 0002-build-fix-add-missing-whitespace.patch