summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-10-04L3VPN: Fix bug in reconfigurationOndrej Zajicek
2023-10-04MPLS: Improve handling of static label allocationsOndrej Zajicek
2023-10-04Static: Add syntax for static MPLS labelsOndrej Zajicek
2023-10-04MPLS: Label range non-intersection checkOndrej Zajicek
2023-10-04MPLS: Improve label range reconfigurationOndrej Zajicek
2023-10-04MPLS: Add command 'show mpls ranges'Ondrej Zajicek
2023-10-04Nest: Fix missing RTS_* values in filtersOndrej Zajicek
2023-10-04Lib: Extend MPLS label allocator bitmapOndrej Zajicek
2023-10-04L3VPN: BGP/MPLS VPNs using MPLS backboneOndrej Zajicek
2023-10-04MPLS: Add support for per-VRF labeling policyOndrej Zajicek
2023-10-04BGP: Add MPLS supportOndrej Zajicek
2023-10-04Static: Add MPLS supportOndrej Zajicek
2023-10-04MPLS subsystemOndrej Zajicek
2023-10-04Lib: Indirect bitmap for MPLS label allocatorOndrej Zajicek (work)
2023-10-02Nest: Expand rte_src.private_id to u64Ondrej Zajicek
2023-09-27BGP config: Splitting Route Refresh and Enhanced Route RefreshMaria Matejka
2023-09-26Aggregator: brief documentationMaria Matejka
2023-09-26Aggregator: Forbidden dangerous filter computationsMaria Matejka
2023-09-26Aggregator: Fixed hashing of adataMaria Matejka
2023-09-26Basic route aggregationIgor Putovny
2023-09-24Simple testing of reconfiguration to a slightly different oneMaria Matejka
2023-09-20BGP: Setting and unsetting unknown attributeskaterina.kubecova
2023-09-20Attributes declared in config can be bytestringskaterina.kubecova
2023-09-20Filter: Function unset() accepts attributes declared in configkaterina.kubecova
2023-09-20Structures bytestring and adata merged into adata.katerina.kubecova
2023-09-14Conf: Move definition of struct keyword to conf.hOndrej Zajicek
2023-09-13Filter: Use common initializer for undefined variables and eattrs.Ondrej Zajicek
2023-09-12Filter: Minor updates to methodsOndrej Zajicek
2023-09-12Filter: Split clist add/delete operations to multiple methodsOndrej Zajicek
2023-09-12Filter: Implement constant promotion for multiple dispatch methodsOndrej Zajicek
2023-09-12Filter: Print proper error response in multiple method dispatchOndrej Zajicek
2023-09-12Filter: Move argument list reversal from function_call to var_listOndrej Zajicek
2023-09-12Filter: Better syntax for function return typesOndrej Zajicek
2023-09-12Filter: Implement multiple dispatch for methodsOndrej Zajicek
2023-09-12Filter: Make f_method_call_*() usage symmetricOndrej Zajicek
2023-09-12Filter: Convert more methods to use METHOD_R()Ondrej Zajicek
2023-09-12Filter: Remove number of args from METHOD_R()Ondrej Zajicek
2023-09-12Conf: Remove toksym from symbol_knownOndrej Zajicek
2023-09-12Filter: Print instructions take only one value (simplification)Maria Matejka
2023-09-12Filter: Shortened method declarationsMaria Matejka
2023-09-12Filter: The for loop uses the method system for type dispatchMaria Matejka
2023-09-12Removing unused terminals from filter configMaria Matejka
2023-09-12Filter: Methods reworkMaria Matejka
2023-09-12Uninitialized filter variables of path/[el]?clist types are now explicitly emptyMaria Matejka
2023-09-12Conf: config warnings show the file positionMaria Matejka
2023-09-12Filter: functions can and should have typed return valuesMaria Matejka
2023-09-12Filter/Conf: Method names have their own keyword hashMaria Matejka
2023-09-12Conf: Allowing conf scope to be explicitly read onlyMaria Matejka
2023-09-12Conf: Symbol manipulation gets its context explicitlyMaria Matejka
2023-09-12Filter: any lvalue can get its methods calledMaria Matejka