summaryrefslogtreecommitdiff
path: root/filter/filter.h
AgeCommit message (Expand)Author
2022-05-30Merge commit 'ef6a903e6f44b467f9606018446095521ad01ef1' into haugesundMaria Matejka
2022-05-30Merge commit '0d0f6554a5c233bf2bf830ae319191c4b1808d49' into haugesundMaria Matejka
2022-05-04Splitting route data structures out to libMaria Matejka
2022-05-04Unified attribute and filter typesMaria Matejka
2021-11-09Split route data structure to storage (ro) / manipulation (rw) structures.Maria Matejka
2020-05-02Filter: Remove quitbird commandOndrej Zajicek (work)
2019-07-03Filter: CLI command to dump all the linearized filtersMaria Matejka
2019-06-13Filter: removal of semantically insane consts in filter_commitMaria Matejka
2019-02-26Filters: comparison of functions and filters cachingMaria Matejka
2019-02-20Conf: Symbol implementation converted from void pointers to unionMaria Matejka
2019-02-20Filter: Merged filter line item dumpers into common generated sourceMaria Matejka
2019-02-20Filter data manipulation functions separated to their fileMaria 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 instructions are converted to the switch body by M4Maria Matejka
2019-02-20Filter refactoring: Drop the roa check specific f_instMaria Matejka
2019-02-20Filter refactoring: The constant f_val is simply included inside the instructionMaria Matejka
2019-02-20Filter refactoring: Changed arguments from separate unions to an arrayMaria Matejka
2019-02-20Filter refactoring: Passing the resulting struct f_val as a pointer.Jan Maria Matejka
2018-12-06Custom route attributesMaria Matejka
2018-05-30Nest: Removing separate tmpa from route propagationJan Maria Matejka
2018-05-29Filter: Simple type checks converted to ARG() macroJan Maria Matejka
2018-05-29Filter: Removing the third argument hackJan Maria Matejka
2018-05-29Filter: instruction namesJan Maria Matejka
2018-05-29Filter: Instruction codes linearizedJan Maria Matejka
2018-05-16Filter: Add support for src filter op to access SADR source prefixOndrej Zajicek (work)
2018-03-14Merge branch 'master' into int-newJan Maria Matejka
2018-03-14Filter: make bgpmask literals real constructorsJan Maria Matejka
2018-03-13Merge branch 'master' into int-newJan Maria Matejka
2018-03-13Filters: Removed FI_COMMA, not used for 19 years.Jan Maria Matejka
2018-03-13Merge branch 'master' into int-newJan Maria Matejka
2018-03-13Filter: Instruction codes named as enumMaria Jan Matejka
2018-01-23Merge branch 'master' into int-newOndrej Zajicek (work)
2018-01-16Filter: Allow silent filter executionOndrej Zajicek (work)
2018-01-16BGP: Require explicit import and export policies for EBGP channelsOndrej Zajicek (work)
2017-12-07Merge commit '1e8721e2aeccfbc3f533e8b8abc07582cee77e9a' into int-newOndrej Zajicek (work)
2017-10-04RAdv: Support for more specific routes (RFC 4191)Michal 'vorner' Vaner
2017-05-23Change parser to handle numbers as unsignedOndrej Zajicek (work)
2017-03-13Filters: VPN Route Distinguishers, Prefix Type, Docs UpdateJan Moskyto Matejka
2017-02-20Several minor fixesOndrej Zajicek (work)
2016-12-22Removing (struct rta)->cast. Never used.Jan Moskyto Matejka
2016-11-09 Unit Testing for BIRDOndrej Zajicek (work)
2016-11-08Merge branch 'master' into int-newOndrej Zajicek (work)
2016-11-08Minor code cleanupsOndrej Zajicek (work)
2016-10-03BGP: Support for large communitiesOndrej Zajicek (work)
2016-01-20Rewrite roa_check() for integrated BIRDPavel Tvrdík
2016-01-20Add ROA_* constants values to grammar of configurationPavel Tvrdík
2015-12-24Follow-up work on integrationOndrej Zajicek (work)