Releases: bio-routing/bio-rd
Releases · bio-routing/bio-rd
v0.1.9
What's new
- ris-mirror: Add API for removing one or all vrf ris clients at runtime by @margau in #430
- net/tcp: use SetsockoptTCPMD5Sig from golang.org/x/sys/unix by @tklauser in #436
- feat: Implement exponential backoff for risclient by @margau in #433
Updated dependencies
- Bump golang.org/x/crypto from 0.0.0-20200622213623-75b288015ac9 to 0.1.0
- Bump github.com/prometheus/client_golang from 1.0.0 to 1.11.1
- Bump golang.org/x/net from 0.1.0 to 0.7.0
v0.1.8
What's Changed
- Add String()/Print() for StaticPath and add lots of path tests by @BarbarossaTM in #391
- Clean up go-staticcheck nits throughout the whole code base by @BarbarossaTM in #390
- Reflect if a BMP Peer Up/Down message has been ignored in the logs by @BarbarossaTM in #389
- fix: example bgp with v6 and cleanup by @tobikris in #393
- fix: do not reconnect bgp from passive side by @tobikris in #394
- Add issue template for feature requests. by @BarbarossaTM in #395
- Fix IPv6 MD5 Password protected BGP sessions not working by @benjojo in #399
- remove debugging output from bgp fsm by @tobikris in #401
- fix: nil pointer for local address with ebgp by @tobikris in #397
- fix: metrics for bgp labels cardinality by @tobikris in #402
- Index VRFs by name instead of RD by @BarbarossaTM in #405
- BGP: Bind to VRF device on outgoing TCP con by @taktv6 in #406
- BGP: Make TCP listener VRF aware by @taktv6 in #407
- Move contributing ASNs to VRF & add check for all Cluster IDs in the same VRF by @BarbarossaTM in #396
- Allow setting default Local Preference for eBGP sessions and default it to 100. by @BarbarossaTM in #403
- Generalize set next-hop filter action to work for all protocols by @BarbarossaTM in #410
- Multiple fixes for policy filters and add support to filter by protocol by @BarbarossaTM in #413
- Implemented redistribution between protocols (groundwork + Static -> BGP for now) by @BarbarossaTM in #412
- BGP: Implement integration test by @taktv6 in #408
- ISIS: Generate local LSPDUs by @taktv6 in #338
- Fix package naming by @taktv6 in #414
- IS-IS: Implement first blackbox test by @taktv6 in #415
- Add gRPC-base Routing Protocol (GRP) path type by @BarbarossaTM in #411
- BMP Receiver: Close Connection Explicitly and with log message by @margau in #417
- Add Logging Wrapper for zap by @margau in #419
- ISIS: Extend integration testing by @taktv6 in #418
- ISIS: LSP: Add extened IS + IP reachability TLVs by @taktv6 in #420
- ISIS: Ensure adjacency goes down when interface does, trigger LSP gen on link up/down + refresh LSP when it gets old by @taktv6 in #422
- ISIS: Minor improvements by @taktv6 in #424
- ISIS: Refactor integration test by @taktv6 in #425
- Fix: Repair ObserveRib for IPv6 by @margau in #423
- riscli fix logging and allow encrypted grpc by @margau in #426
- ObserveRIB: Add Support for observing a not yet ready RIB by @margau in #427
- Fix VRF creation in ris-mirror by @margau in #429
- Upgrade pipeline to go 1.20 by @taktv6 in #428
- riscli: Add "get routers" feature by @margau in #431
- RIS-Mirror: Refactoring by @taktv6 in #434
- RIS-LG: Initial implementation by @taktv6 in #435
New Contributors
Full Changelog: v0.1.7...v0.1.8
v0.1.7
v0.1.6
Features
- BMP: Implement serialization of BMP messages (#380)
- Allow configuring if pre-/policy UPDATEs should be ignored (#383)
- Add IP.To16BytesArray() method (#384)
Bug fixes
- Reflect Golang net.IP changes (#382)
Clean up / internal changes
- Rename some remaining occurances of peerAttr(s) (#381)
- Rename BMP Server to BMP receiver (#385)
- net.IP.String() should be called by value (#386)
Breaking changes
- Rename BMP Server to BMP receiver (#385)
v0.1.3
v0.1.2
What's Changed
- Signal End-Of-RIB when registering client on LocRIB by @taktv6 in #368
- Update go version to 1.19 by @BarbarossaTM in #370
- Skip build with fixed Ubuntu version, stick to latest only. by @BarbarossaTM in #371
- RIS: Do not send withdraws when BMP session is lost by @taktv6 in #372
Full Changelog: v0.1.1...v0.1.2
v0.1.1: Implement BGP end of RIB marker and add it to RIS (#367)
Co-authored-by: Oliver Geiselhardt-Herms <ogeiselhardt-herms@cloudflare.com> Co-authored-by: Maximilian Wilhelm <maximilian@cloudflare.com>
v0.1.0: BMP: Fix end of rib marker metric (#360)
Co-authored-by: Oliver Geiselhardt-Herms <ogeiselhardt-herms@cloudflare.com>
v0.0.3-pre14
Propage Pre/Post policy indicator from BMP Reciver into BGPPath Signed-off-by: Maximilian Wilhelm <maximilian@cloudflare.com>
v0.0.3-pre13
Propagate peer parameters to AdjRIBIn (#341) Signed-off-by: Maximilian Wilhelm <maximilian@cloudflare.com>