summaryrefslogtreecommitdiff
path: root/filter/config.Y
AgeCommit message (Expand)Author
2022-10-18Filter: Fix handling of variables in anonymous filtersOndrej Zajicek
2022-09-16Revert "Reducing filter stack size to allow for lesser thread stack size"Maria Matejka
2022-07-11Merge remote-tracking branch 'origin/master' 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 direct recursionOndrej Zajicek (work)
2022-06-27Filter: Add literal for empty setAlexander Zubkov
2022-06-27Filter: Implement type checks for function callsOndrej Zajicek (work)
2022-06-27Filter: Clean up function call instructionOndrej Zajicek (work)
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-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
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-05-01Filter: Removed forgotten dead codeMaria Matejka
2020-03-26Filter: Optimize IPv4 prefix setsOndrej Zajicek (work)
2019-12-09Filter: Add support for src/dst accessors for Flowspec and SADROndrej Zajicek (work)
2019-08-13Filter: Fixing empty block and never-executed-statement bugMaria Matejka
2019-08-06Filter: Allow to use sets in path masksOndrej Zajicek (work)
2019-07-30Conf: Fixed symbol redefinitionMaria Matejka
2019-07-15Filter: further split of print & die to FI_PRINT, FI_FLUSH and FI_DIEMaria Matejka
2019-07-15Filter: Converted FI_PRINT and FI_PATHMASK_CONSTRUCT to VARARGMaria Matejka
2019-07-15Filter: fixed excessive stack allocation in functions with args but no local ...Maria Matejka
2019-07-03Filter: Split printing and dyingMaria Matejka
2019-07-01Filter: Resolving of defined constants in config timeMaria Matejka
2019-06-25Conf/Filters: Moved argument count to conf scopeMaria 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-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-05-17Lexer now returns known sym / unknown sym / keywordMaria Matejka
2019-02-26Filters: comparison of functions and filters cachingMaria 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
2019-02-20Conf: Symbol implementation converted from void pointers to unionMaria Matejka
2019-02-20Filter: merged filter compare functions into common M4 fileMaria Matejka
2019-02-20Filter: merged filter instruction constructors, counting line size on instruc...Maria Matejka
2019-02-20Filters: split the large filter.h file to smaller files.Maria Matejka
2019-02-20Filter + Config: Fix bugs, tests and split symbols by typeMaria Matejka
2019-02-20Filter: refactoring of instruction constructorsMaria Matejka
2019-02-20Filter refactoring: dropped the recursion from the interpreterMaria Matejka
2019-02-20Filter refactoring: The constant f_val is simply included inside the instructionMaria Matejka