You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
monocle parse recognizes Route Views sh ip bgp snapshots such as oix-full-snapshot-*.bz2. These snapshots omit the Cisco router-ID/local-AS
preamble, so parsed elements use 0.0.0.0 and AS0 for unavailable peer
identity. Filename timestamps retain their embedded time of day.
(#146)
Added nine parser-backed element filters to monocle parse, monocle search,
and the SSE search API: --only-to-customer (--otc alias), --next-hop, --origin, --local-pref, --med, --atomic-aggregate, --aggr-asn, --aggr-ip, and --peer-bgp-id. Optional attributes support * for
presence and !* for absence.
(#148)
Added zstd-compressed input support by upgrading to oneio 0.24.
(#149)
Added the RFC 9234 only-to-customer attribute as a selectable output field for parse, search, and rib; rib now persists it in local SQLite state.
The preferred user-facing name is only-to-customer, with --otc retained as
an alias. The remote search client forwards the field, and a runnable example
demonstrates value and presence filtering.
(#151)
Added repeatable --filter key=value|key!=value expressions to parse and search. They use bgpkit-parser's validation and matching semantics, cover
IP-family filtering and parser-native regular expressions, and reject time
keys in favor of --start-ts, --end-ts, and --duration. Generic filters
serialize with ParseFilters and are forwarded by remote search.
(#152)
Bug Fixes
Fixed Docker builds on Railway Metal by removing unsupported BuildKit cache
mounts. (b01a6cb)
Fixed the bgpkit-parser dev-dependency conflict that could produce E0464
multiple-candidate errors during all-feature test builds.
(#148)
Code Improvements
Replaced Monocle's local Cisco text-dump parser with the upstream bgpkit_parser::parser::text_dump implementation. The public monocle::lens::parse::text_dump::* paths remain stable, and MRT export now
reports bgpkit-parser v0.20.0 encoding errors instead of silently truncating.
(#150)