summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-07-22Revert "Export table: Delay freeing of old stored route."Maria Matejka
2022-07-11Added forgotten route source locking in flowspec validationMaria Matejka
2022-07-11Merge remote-tracking branch 'origin/master' into backportMaria Matejka
2022-07-11Merge commit 'beb5f78a' into backportMaria Matejka
2022-07-10Merge version 2.0.10 into backportMaria Matejka
2022-06-27Filter: Implement for loopsOndrej Zajicek (work)
2022-06-27Filter: Implement mixed declarations of local variablesOndrej Zajicek (work)
2022-06-27Filter: Improve handling of stack frames in filter bytecodeOndrej Zajicek (work)
2022-06-27Filter: Simplify handling of command sequencesOndrej Zajicek (work)
2022-06-27Filter: Fix bug in variable shadowingOndrej Zajicek (work)
2022-06-27Filter: Implement soft scopesOndrej Zajicek (work)
2022-06-27Filter: Implement direct recursionOndrej Zajicek (work)
2022-06-27Filter: Apply constant promotion for FI_EQ / FI_NEQOndrej Zajicek (work)
2022-06-27Filter: Add literal for empty setAlexander Zubkov
2022-06-27Nest: Cleanups in as_path_filter()Ondrej Zajicek (work)
2022-06-27Filter: Ensure that all expressions declared return typeOndrej Zajicek (work)
2022-06-27Filter: Improve description of type systemOndrej Zajicek (work)
2022-06-27Filter: Implement type checks for function callsOndrej Zajicek (work)
2022-06-27Filter: Clean up function call instructionOndrej Zajicek (work)
2022-06-27Preexport callback now takes the channel instead of protocol as argumentMaria Matejka
2022-06-16NEWS and version updatev2.0.102.0.10Ondrej Zajicek
2022-06-07IPv4 flowspec literals should reject IPv6 prefices in a well-behaved wayMaria Matejka
2022-06-05Babel: Do not try to remove multicast seqno request objects from neighbour listOndrej Zajicek
2022-06-04IO: Improve resolution of latency debugging messagesOndrej Zajicek
2022-06-04Nest: Improve GC strategy for rtablesOndrej Zajicek
2022-05-30Merge remote-tracking branch 'origin/master' into haugesund-to-2.0Maria Matejka
2022-05-30Merge commit '9eec503b251c3388579032b300d32640403d8612' into haugesund-to-2.0Maria Matejka
2022-05-30Merge commit '692055e3df6cc9f0d428d3b0dd8cdd8e825eb6f4' into haugesund-to-2.0Maria Matejka
2022-05-27CI: Remove broken FreeBSD buildsOndrej Zajicek
2022-05-21BGP: Display neighbor port on show protocolOndrej Zajicek
2022-05-21RPKI: Display cache server port on show protocolOndrej Zajicek
2022-05-19RPKI: Implement VRF supportLuiz Amaral
2022-05-15BGP: Improve tx performance during feed/flushOndrej Zajicek
2022-05-04Fixed spurious undef of route attributesAlexander Zubkov
2022-04-22Doc: fix mating -> matching in flowspec sectionVincent Bernat
2022-04-22Babel: Fix compilation when LOCAL_DEBUG is set in packets.cToke Høiland-Jørgensen
2022-04-22Babel: Send out low-interval hello on shutdownToke Høiland-Jørgensen
2022-04-13RIP: fixed the EA_RIP_FROM attributeMaria Matejka
2022-04-13Fixed a munmap abort bugMaria Matejka
2022-04-07BFD: Add 'strict bind' optionOndrej Zajicek (work)
2022-04-06BGP uses lp_save / lp_restore instead of linpool flushingMaria Matejka
2022-04-06All linpools use pages to allocate regular blocksMaria Matejka
2022-04-06BGP: Fixed LLGR depreferencing in bgp_rte_mergableMaria Matejka
2022-04-06Protocols have their own explicit init routinesMaria Matejka
2022-04-06Unsetting route attributes without messing with type systemMaria Matejka
2022-04-06Eattr flags (originated and fresh) get their own struct fieldsMaria Matejka
2022-04-06Minor fix: f_val literals should always have named struct fieldsMaria Matejka
2022-04-06Converted Slab allocator to typed listsMaria Matejka
2022-04-06Slab allocator can free the blocks without knowing the parent structureMaria Matejka
2022-04-06Typed lists for easier walking and stronger type checkingMaria Matejka