-
Notifications
You must be signed in to change notification settings - Fork 2
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
chore: low/minor audit findings — AS_PATH empty segment, Console.WriteLine in warmup, Route mutable arrays, log-forging, unbounded fire-and-forget
bugSomething isn't workingSomething isn't workingStatus: Open.#238 In ruhex/BGPLite;api: EnsureCreated + ad-hoc ExecuteSqlRaw DDL — no schema evolution, non-atomic init (use EF Migrations)
bugSomething isn't workingSomething isn't workingStatus: Open.#237 In ruhex/BGPLite;protocol: BgpConstants.SubError missing several Update Message Error subcodes (RFC 4271 §6.3)
bugSomething isn't workingSomething isn't workingprotocolBGP protocol message handling (RFC 4271)BGP protocol message handling (RFC 4271)Status: Open.#235 In ruhex/BGPLite;protocol: truncated OPEN optional-params / capabilities silently accepted (not rejected)
bugSomething isn't workingSomething isn't workingprotocolBGP protocol message handling (RFC 4271)BGP protocol message handling (RFC 4271)securityMemory safety / correctness with security impactMemory safety / correctness with security impactStatus: Open.#234 In ruhex/BGPLite;protocol: received ORIGIN attribute not validated to {0,1,2} — values 3..255 silently accepted (RFC 4271 §5.1.2)
bugSomething isn't workingSomething isn't workingprotocolBGP protocol message handling (RFC 4271)BGP protocol message handling (RFC 4271)Status: Open.#233 In ruhex/BGPLite;architecture: Program.cs DI wiring uses a global mutable closure variable for BgpServer (order-dependent, NRE-prone)
architectureStructural / architectural improvementsStructural / architectural improvementsStatus: Open.#231 In ruhex/BGPLite;architecture: BGPLite.Api references BGPLite.Server — HTTP layer depends on FSM/transport (layering violation)
architectureStructural / architectural improvementsStructural / architectural improvementsStatus: Open.#230 In ruhex/BGPLite;[enhancement] Suppress more-specifics: if a custom prefix covers a source prefix, don't send the source prefix
enhancementNew feature or requestNew feature or requestroutingRouting table, filters, prefix logicRouting table, filters, prefix logicStatus: Open.#220 In ruhex/BGPLite;[arch/major] layering: ManagementApi is the entire HTTP management surface (~6
architectureStructural / architectural improvementsStructural / architectural improvementsenhancementNew feature or requestNew feature or requestStatus: Open.#98 In ruhex/BGPLite;[RFC 2385 / major] TCP-MD5 BGP session authentication missing
enhancementNew feature or requestNew feature or requestsecurityMemory safety / correctness with security impactMemory safety / correctness with security impactStatus: Open.#36 In ruhex/BGPLite;[IPv6/Phase 1] 128-bit address data model (IpPrefix, PrefixCodec, Route/RouteTable keys, AFI)
architectureStructural / architectural improvementsStructural / architectural improvementsenhancementNew feature or requestNew feature or requestipv6IPv6 / MP-BGP (AFI=2) supportIPv6 / MP-BGP (AFI=2) supportprotocolBGP protocol message handling (RFC 4271)BGP protocol message handling (RFC 4271)Status: Open.Epic: IPv6 / MP-BGP support (AFI=2) — full stack
architectureStructural / architectural improvementsStructural / architectural improvementsenhancementNew feature or requestNew feature or requestepicEpic — groups a set of related issues (FIXPLAN priority)Epic — groups a set of related issues (FIXPLAN priority)ipv6IPv6 / MP-BGP (AFI=2) supportIPv6 / MP-BGP (AFI=2) supportprotocolBGP protocol message handling (RFC 4271)BGP protocol message handling (RFC 4271)Status: Open.