Releases: rtbrick/bngblaster
0.8.26
RtBrick BNG Blaster 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
0.8.25
RtBrick BNG Blaster 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
Internal Changes
- optimize
timespec_compare()
0.8.24
RtBrick BNG Blaster 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 (#203)
Fixes
- fix PPPoE discovery-retry configuration not working (#205)
- fix multiple minor issues
Internal Changes
Update libdict depandancy.
0.8.23
RtBrick BNG Blaster Version 0.8.23
New Features
- add stats to isis-adjacencies command
Fixes
- fix PPPoE lwIP crash (#200)
- fix ISIS PSNP/CSNP fragmentation
- fix ISIS GC
Internal Changes
Allow timer_add
of triggering timer from within timer callback (restart timer).
RtBrick BNG Blaster Version 0.8.22
This version was revoked because of crashes!
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 (#196)
- fix PCAP with multithreading
- fix TCP listen crash
- fix various ISIS bugs
- fix various memory issue
0.8.21
RtBrick BNG Blaster Version 0.8.21
New Features
- log BGP traffic start event
- add stream epoch stats
Fixes
- fix eth timestamp in thread RX handler
0.8.20
RtBrick BNG Blaster 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
0.8.19
0.8.18
RtBrick BNG Blaster 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 flagpacket
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 (#162) to raise
error for unknown or wrong configuration attributes instead
of just ignoring them.
0.8.17
RtBrick BNG Blaster Version 0.8.17
New Features
Fixes
- fix QMX LI decode
- fix ARP replies (wrong target)
- fix
lacp-max-active-links
config - fix minor ISIS issues (
isis_lsp_gc_job
,offset
, ...) - fix some minor crashes
Internal Changes
Initial draft of JSON configuration validation (#162) to raise
error for unknown or wrong configuration attributes instead
of just ignoring them.
0.8.16
RtBrick BNG Blaster Version 0.8.16
New Features
- add ICMPv6 RA to network interface function (default enabled)
- increment A10NSP mocked IPv4 address for better load balancing (hashing)
Fixes
- fix stream-reset segmentation fault (#153)
- fix lspgen output if
no-sr
option is enabled
Internal Changes
- DPDK enhancements
- raise warning if host interface has IP address
- always reconnect via timer (default 1s)