Skip to content

Releases: CAIDA/libbgpstream

V2.0 Beta 7

28 May 23:05
2e0b185
Compare
Choose a tag to compare
V2.0 Beta 7 Pre-release
Pre-release

This is the seventh beta release of libBGPStream v2.0.
The release including the following fixes and new features:

libparsebgp

Updated libparsebgp to the newest version, which includes the following fixes:

  • fixed an issues where parsing NLRIs could allow it to read past the end of buffer or bgp message
  • fixed parsing of IPv6 extended community
  • numerous fixes on code safety (#55)
  • improved performance by replacing strlen with sizeof, making it compile-time constant operation

BGPStream

  • added new http transport
    • http transport handles reading remote objects via http https protocol, and allows BGPStream to set HTTP header fields such as user-agent properly.
  • added new ris-live data interface that taps into RIPE's RIS Live BGP message stream, and stream messages directly.

Dependencies

  • wandio 4.2.0 and above is required now

V2.0 Beta 6

02 May 22:12
211dbd8
Compare
Choose a tag to compare
V2.0 Beta 6 Pre-release
Pre-release

This is the sixth beta release of libBGPStream v2.0.
The release including the following fixes and new features:

Bug fixes

  • Fixed buffer-overrun bug in AS-path snprintf functions.
  • Better handling of truncated messages that resulted in EIO
  • Applied numerous libparsebgp fixes, including but not limited to
    • More robust parsing against truncated messages.
    • Fixed multiple AS path attributes parsing issues.
    • Fixed occasional core-dump when parsing BGP OPEN messages.
    • Fixed issues for parsing NLRIs
    • Numerous code security improvements

Misc. Improvements

  • bgpstream_log message no-longer produce extra new line.
  • Add configuration option --disable-parser-warnings to disable the libparsebgp warnings.
  • Fixed RPKI feature broker URL.
  • Use latest cc-common and wandio libraries.

V2.0 Beta 5

05 Sep 15:40
fb008ff
Compare
Choose a tag to compare
V2.0 Beta 5 Pre-release
Pre-release

This is the fifth beta release of libBGPStream v2.0.
The release including the following fixes and new features:

  • Added long input options
  • Added RPKI Prefix Origin Validation Support
  • Added support for RIPE RIS BGP json stream
  • Added origin AS filter
  • Added -m for bgpdump like output
  • Enabled 4-byte aggregator field parsing
  • Updated libparsebgp and common
  • Code clean up and formatted
  • Removed multi-window feature
  • Removed explicit initialization of static option variables

V2.0 Beta 3

10 Apr 21:50
bedd95c
Compare
Choose a tag to compare
V2.0 Beta 3 Pre-release
Pre-release

This is the third beta release of libBGPStream v2.0.
This includes a minor fix to libparsebgp that fixes an assertion error when parsing some corrupted MRT dump files.

V2.0 Beta 2

10 Apr 02:40
Compare
Choose a tag to compare
V2.0 Beta 2 Pre-release
Pre-release

This is the second beta release of BGPStream v2.0.
It includes several fixes to libparsebgp based on feedback from @mgkallit.