Skip to content

Commit

Permalink
Release 0.5.1
Browse files Browse the repository at this point in the history
Bug fixes

* The `communities()` method on a BGP `UpdateMessage` now returns an iterator yielding `StandardCommunity` instead of the enum `Community`. This way it is consistent with the other methods for the other flavours of communities.

New

* Introduce methods on `AsPath` to more ergonomically use paths comprised of a single _AS_SEQUENCE_.
* The MRT reader, still gated with the feature flag, now supports reading from `.bz2` directly (in addition to `.gz`). Support for the _ExtendedTime_ message types is added as well. This means we can process files from the RouteViews
  archives.

Other changes

* The hashing of, and comparison between, BMP _PerPeerHeaders_ now includes the _PeerFlags_. This way, the `RibType` is part of what defines a `PerPeerHeader` to be unique.
  • Loading branch information
DRiKE authored Jan 29, 2025
1 parent 767179e commit 28fad20
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 7 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "routecore"
version = "0.5.1-dev"
version = "0.5.1"
authors = ["NLnet Labs <[email protected]>"]
categories = ["network-programming"]
description = "A Library with Building Blocks for BGP Routing"
Expand Down
16 changes: 10 additions & 6 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
## Unreleased new version
## 0.5.1


Breaking changes
Released 2025-01-29.

Bug fixes

Expand All @@ -12,13 +11,18 @@ Bug fixes
New

* Introduce methods on `AsPath` to more ergonomically use paths comprised of a
single 'AS_SEQUENCE'.
single _AS_SEQUENCE_.
* The MRT reader, still gated with the feature flag, now supports reading from
`.bz2` directly (in addition to `.gz`). Support for the _ExtendedTime_ message
types is added as well. This means we can process files from the RouteViews
archives.


Other changes


Known limitations/issues
* The hashing of, and comparison between, BMP _PerPeerHeaders_ now includes
the _PeerFlags_. This way, the `RibType` is part of what defines a
`PerPeerHeader` to be unique.



Expand Down

0 comments on commit 28fad20

Please sign in to comment.