Skip to content

Releases: rtbrick/bngblaster

0.8.26

26 Sep 13:06
Compare
Choose a tag to compare

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

15 Sep 07:13
Compare
Choose a tag to compare

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

08 Sep 09:34
Compare
Choose a tag to compare

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

17 Jul 08:36
Compare
Choose a tag to compare

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

16 May 20:28
Compare
Choose a tag to compare

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

11 May 20:42
Compare
Choose a tag to compare

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

09 May 13:13
Compare
Choose a tag to compare

RtBrick BNG Blaster Version 0.8.19

Fixes

  • fix counter overflows in API (#178)
  • fix the missing "ldra" in json config validation
  • fix ISIS purging

0.8.18

27 Apr 09:16
Compare
Choose a tag to compare

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 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 (#162) to raise
error for unknown or wrong configuration attributes instead
of just ignoring them.

0.8.17

04 Apr 09:23
Compare
Choose a tag to compare

RtBrick BNG Blaster Version 0.8.17

New Features

  • add DHCPv6 support for A10NSP interfaces (#87)
  • add DHCPv6 LDRA support (#96 and #157)

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

27 Feb 21:31
Compare
Choose a tag to compare

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)