summaryrefslogtreecommitdiff
path: root/filter/f-inst.c
AgeCommit message (Expand)Author
2022-05-30Merge commit '4a23ede2b056a41456790cc20a0c3d92a7137693' into haugesundMaria 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-03-09Merge commit '1b9189d5' into haugesundMaria Matejka
2022-03-09Merge commit '5cff1d5f' into haugesundMaria Matejka
2022-03-02Merge commit '2c13759136951ef0e70a3e3c2b2d3c9a387f7ed9' into haugesundMaria Matejka
2021-12-28Filter: Add operators to find minimum and maximum element of setsAlexander Zubkov
2021-12-28Filter: Add operators to pick community componentsAlexander Zubkov
2021-11-09Split route data structure to storage (ro) / manipulation (rw) structures.Maria Matejka
2021-10-13Route: moved rte_src pointer from rta to rteMaria Matejka
2021-10-13Preference moved to RTA and set explicitly in protocolsMaria Matejka
2021-09-10Reducing filter stack size to allow for lesser thread stack sizeMaria Matejka
2021-05-17Filter: Add MPLS label route attributeTrisha Biswas
2021-03-15Filter: Update 'gw' to handle IPv6 link-local addressesOndrej Zajicek (work)
2021-02-07Filter: Recursive filter iteration codeOndrej Zajicek (work)
2020-12-28Filter: Fix return on top-levelOndrej Zajicek (work)
2020-12-02Filter: Add 'weight' route attributeOndrej Zajicek (work)
2020-05-18Nest: Implement BGP path mask loop operatorOndrej Zajicek (work)
2020-05-02Filter: Remove quitbird commandOndrej Zajicek (work)
2020-04-28Filter: fixed omitted overflow check in EC constructorMaria Matejka
2020-01-07Filter: Fix typecheck for AND/OR.Ondrej Zajicek (work)
2019-12-10Filter: Fix function comparisonOndrej Zajicek (work)
2019-12-09Filter: Add support for src/dst accessors for Flowspec and SADROndrej Zajicek (work)
2019-11-05Filter: Add type info for more instructionsOndrej Zajicek (work)
2019-11-05Filter: Improved parse-time typechecksOndrej Zajicek (work)
2019-11-05Filter: Parse-time typechecksOndrej Zajicek
2019-09-23Filters: Function body comparison result now used.Maria Matejka
2019-08-06Filter: Allow to use set constants / expressions in path masksOndrej Zajicek (work)
2019-07-15Filter: further split of print & die to FI_PRINT, FI_FLUSH and FI_DIEMaria Matejka
2019-07-15Filter: FID_MEMBER debug string is a C constant stringMaria Matejka
2019-07-15Filter: Converted FI_PRINT and FI_PATHMASK_CONSTRUCT to VARARGMaria Matejka
2019-07-15Filter: lots of documentationMaria Matejka
2019-07-15Filter: Don't write out when re-evaluating filter for internal purposes.Maria Matejka
2019-07-10Filter: Minor cleanupsOndrej Zajicek (work)
2019-07-03Filter: Split printing and dyingMaria Matejka
2019-07-02Filter: documentation of the M4 preprocessorMaria Matejka
2019-07-02Filter: Pre-evaluation of constant expressionsMaria Matejka
2019-07-01Filter: Resolving of defined constants in config timeMaria Matejka
2019-07-01Filter: Moved singleton member definitions to f-inst.cMaria Matejka
2019-07-01Filter: Getting rid of RESULT_OK. Adding RESULT_VOID.Maria Matejka
2019-06-28Filter: renaming pointers for consistencyMaria Matejka
2019-06-21Filter instructions don't confuse now v1 and res.Maria Matejka
2019-06-19Revert "Filter: Dropped the setter instructions in favor of direct result sto...Maria Matejka
2019-06-03Filter: Dropped the setter instructions in favor of direct result storage.Maria Matejka
2019-05-29Filter: Stacks moved to thread-local storage if available.Maria Matejka
2019-05-22Filter: Some people can't pronounce "postfixify" correctly. Let's try "linear...Jan Maria Matejka
2019-05-21Filter: Store variables and function arguments on stackJan Maria Matejka
2019-03-23Filter: fixed error-checking bug in !~ operatorMaria Matejka
2019-03-18Merge branch 'master' into HEADMaria Matejka
2019-03-06Faster filters: documentation on what is happening thereMaria Matejka