summaryrefslogtreecommitdiff
path: root/filter/f-inst.c
AgeCommit message (Expand)Author
2022-02-04Merge commit '75aceadaf746f8ed0acce0424f89903283dacf16' into sark-bgp-rebasedMaria 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-22Routing tables now have their own loops.Maria Matejka
2021-11-22Route sources have an explicit ownerMaria Matejka
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
2019-02-20Filter: Interpreter merged into the common m4 generator.Maria Matejka
2019-02-20Filter: Fixed bugs in FI_CALL and FI_SWITCHMaria Matejka
2019-02-20Filter: More cleanup -- customized structures also in struct f_line_itemMaria Matejka