aboutsummaryrefslogtreecommitdiffstats
path: root/filter
Commit message (Expand)AuthorAgeFilesLines
* ASPA: checks done in filters; no autoreload yetMaria Matejka2024-03-254-1/+19
* Filter: Add route attribute gw_mpls_stackOndrej Zajicek2024-03-053-1/+59
* Filter: Add support for string route attributeOndrej Zajicek2024-02-143-1/+13
* Filter: Tests for net_addrKaterina Kubecova2024-01-221-39/+138
* BGP: Improve custom BGP attributesOndrej Zajicek2023-10-051-1/+10
* Filter: Fix scope handling in for loopsOndrej Zajicek2023-10-052-1/+61
* Filter: explicitly forbidden for-loop with pre-defined variableMaria Matejka2023-10-041-1/+1
* L3VPN: BGP/MPLS VPNs using MPLS backboneOndrej Zajicek2023-10-041-1/+6
* MPLS subsystemOndrej Zajicek2023-10-041-0/+1
* Basic route aggregationIgor Putovny2023-09-266-30/+139
* Simple testing of reconfiguration to a slightly different oneMaria Matejka2023-09-242-3/+8
* BGP: Setting and unsetting unknown attributeskaterina.kubecova2023-09-203-1/+17
* Attributes declared in config can be bytestringskaterina.kubecova2023-09-202-4/+4
* Filter: Function unset() accepts attributes declared in configkaterina.kubecova2023-09-201-0/+9
* Structures bytestring and adata merged into adata.katerina.kubecova2023-09-203-4/+4
* Filter: Use common initializer for undefined variables and eattrs.Ondrej Zajicek2023-09-133-51/+28
* Filter: Minor updates to methodsOndrej Zajicek2023-09-123-19/+11
* Filter: Split clist add/delete operations to multiple methodsOndrej Zajicek2023-09-122-28/+85
* Filter: Implement constant promotion for multiple dispatch methodsOndrej Zajicek2023-09-123-10/+25
* Filter: Print proper error response in multiple method dispatchOndrej Zajicek2023-09-123-7/+82
* Filter: Move argument list reversal from function_call to var_listOndrej Zajicek2023-09-121-18/+25
* Filter: Better syntax for function return typesOndrej Zajicek2023-09-123-30/+28
* Filter: Implement multiple dispatch for methodsOndrej Zajicek2023-09-126-114/+204
* Filter: Make f_method_call_*() usage symmetricOndrej Zajicek2023-09-121-4/+2
* Filter: Convert more methods to use METHOD_R()Ondrej Zajicek2023-09-121-61/+23
* Filter: Remove number of args from METHOD_R()Ondrej Zajicek2023-09-122-19/+19
* Filter: Print instructions take only one value (simplification)Maria Matejka2023-09-124-31/+37
* Filter: Shortened method declarationsMaria Matejka2023-09-122-107/+51
* Filter: The for loop uses the method system for type dispatchMaria Matejka2023-09-126-72/+85
* Removing unused terminals from filter configMaria Matejka2023-09-121-4/+0
* Filter: Methods reworkMaria Matejka2023-09-126-238/+756
* Uninitialized filter variables of path/[el]?clist types are now explicitly emptyMaria Matejka2023-09-121-27/+15
* Filter: functions can and should have typed return valuesMaria Matejka2023-09-124-29/+59
* Filter/Conf: Method names have their own keyword hashMaria Matejka2023-09-121-8/+21
* Conf: Symbol manipulation gets its context explicitlyMaria Matejka2023-09-121-19/+19
* Filter: any lvalue can get its methods calledMaria Matejka2023-09-122-21/+51
* Filter: split out dot-notation methods to separate targetsMaria Matejka2023-09-121-36/+63
* Conf: Symbol hashes for all scopesMaria Matejka2023-09-121-9/+9
* Dropping empty-type const f_vals, they were copied anywayMaria Matejka2023-09-123-30/+21
* Conf: Allow keywords to be redefined by user symbolsOndrej Zajicek2023-08-251-1/+2
* Filter: Add separate instruction for uninitialized variable declarationOndrej Zajicek2023-08-253-10/+22
* Filter: Use more generic approach for intra-config expressionsAlexander Zubkov2023-08-243-22/+16
* Filter: Add bytestring typeAlexander Zubkov2023-08-246-9/+75
* Merge tag 'v2.13.1'Maria Matejka2023-06-223-6/+26
|\
| * Filter: Fixed segfault when a case option had an empty blockMaria Matejka2023-06-223-6/+26
* | Nest: Add tests and benchmark for FIBOndrej Zajicek2023-05-161-28/+5
|/
* Filter: Disable some trie formatting testsOndrej Zajicek2023-04-211-6/+6
* Config: Dropping filter instruction trees after linearizationMaria Matejka2023-02-222-3/+1
* Added test case for switch bug fixed in e20bef69ccc4a85ef62359ee539c9db2dbe09127Maria Matejka2023-01-221-0/+12
* Filter: Allow setting the 'onlink' route attribute in filtersRadu Carpa2023-01-173-3/+15