Version 4.0.6
- Fix: default network for IPv6 is 128 .. not 32
patch by: Donatas Abraitis - Fix: issue when parsing AS_SET with '['
patch by: Kyle Birkeland - Fix: parding of MD5 string in configuration
patch by: Kyle Birkeland - Fix: bug generating flows with redirect
reported by: jasonsdn - Fix: decoding of routes with label, the number of label to decode was badly calculated
- Fix: allow digit as first letter of hostname
reported by: Vascko - Fix: Fix strip default attributes from withdrawals
patch by: dhammika - Fix: make sure routes are removed on SIGUSR1
patch by: Malcolm Dodds - Fix: Fix RPM spec files
patch by: Malcolm Dodds - Change: if exabgp is installed in /usr, the configuration will be looked into /etc (and not /usr/etc)
request by: Vascko
Version 4.0.5
- Fix: bad encoding of flow rules with &
reported by: Iwase Yusuke
Version 4.0.4
- Feature: draft draft-ietf-idr-bgp-extended-messages-24 support (option capability extended-message)
- Fix: do not tear down session if not enough space is available to pack an NLRI after attribute but treat-as-withdraw
- Fix: BGP-LS parsing issue when using Python3
- Fix: Invalid JSON when parsing unknown OPEN capabilities
- Fix: The way we iterated over the action queue could cause out of order executions
- Fix: problem with encoding of Notification messages
- Fix: L being added to number with %ld on some platform and version on Python
- Fix: fix string representations with MPLS raw labels
patch by: Thomas Morin - Feature: Add a systemd exabgp instance service
patch by: jmauro