github Exa-Networks/exabgp 5.0.7
ExaBGP 'Flying Bell' Release

9 hours ago

Version 5.0.7

  • Fix: send zero-length capabilities in OPEN message (#1371)
    Route Refresh (RFC 2918), Enhanced Route Refresh (RFC 7313), and
    Extended Message (RFC 8654) capabilities were silently dropped from
    the wire OPEN message despite appearing in debug logs. These are
    valid zero-length capabilities that were incorrectly filtered out
    by a too-broad check added in PR #1221 (fcf6bb0).

  • Fix: do not send empty Hostname capability when hostname is not configured
    When hostname was None, HostName.extract() returned an invalid
    zero-length payload instead of suppressing the capability entirely.
    Also hardens the parser against truncated hostname data from peers.

  • Fix: wrap log message in lambda for lazy evaluation
    The named pipes error message in server.py triggered a non-callable
    log message warning at runtime.

Don't miss a new exabgp release

NewReleases is sending notifications on new releases.