aboutsummaryrefslogtreecommitdiffstats
path: root/filter/config.Y
Commit message (Expand)AuthorAgeFilesLines
* Filter: Resolving of defined constants in config timeMaria Matejka2019-07-011-1/+1
* Conf/Filters: Moved argument count to conf scopeMaria Matejka2019-06-251-12/+11
* Revert "Filter: Dropped the setter instructions in favor of direct result sto...Maria Matejka2019-06-191-40/+19
* Filter: Dropped the setter instructions in favor of direct result storage.Maria Matejka2019-06-031-19/+40
* Filter: Some people can't pronounce "postfixify" correctly. Let's try "linear...Jan Maria Matejka2019-05-221-7/+7
* Filter: Store variables and function arguments on stackJan Maria Matejka2019-05-211-83/+57
* Lexer now returns known sym / unknown sym / keywordMaria Matejka2019-05-171-15/+36
* Filters: comparison of functions and filters cachingMaria Matejka2019-02-261-1/+1
* Filter: Fixed bugs in FI_CALL and FI_SWITCHMaria Matejka2019-02-201-13/+16
* Filter: More cleanup -- customized structures also in struct f_line_itemMaria Matejka2019-02-201-4/+4
* Conf: Symbol implementation converted from void pointers to unionMaria Matejka2019-02-201-24/+29
* Filter: merged filter compare functions into common M4 fileMaria Matejka2019-02-201-2/+15
* Filter: merged filter instruction constructors, counting line size on instruc...Maria Matejka2019-02-201-12/+12
* Filters: split the large filter.h file to smaller files.Maria Matejka2019-02-201-0/+3
* Filter + Config: Fix bugs, tests and split symbols by typeMaria Matejka2019-02-201-64/+80
* Filter: refactoring of instruction constructorsMaria Matejka2019-02-201-197/+146
* Filter refactoring: dropped the recursion from the interpreterMaria Matejka2019-02-201-94/+91
* Filter refactoring: The constant f_val is simply included inside the instructionMaria Matejka2019-02-201-51/+40
* Filter refactoring: Changed arguments from separate unions to an arrayMaria Matejka2019-02-201-105/+105
* Filter refactoring: Converted condition to three-args instructionMaria Matejka2019-02-201-7/+5
* Filter refactoring: Passing the resulting struct f_val as a pointer.Jan Maria Matejka2019-02-201-1/+1
* Custom route attributesMaria Matejka2018-12-061-13/+30
* Filter: Make ifname attribute modifiableOndrej Zajicek (work)2018-11-051-1/+1
* Filter: Add support for VPN_RD setsOndrej Zajicek (work)2018-10-251-3/+6
* Config: Dropping CF_ADDTO.Jan Maria Matejka2018-06-261-11/+4
* Filter: Removing the third argument hackJan Maria Matejka2018-05-291-4/+2
* Filter: Add support for src filter op to access SADR source prefixOndrej Zajicek (work)2018-05-161-1/+2
* Merge branch 'master' into int-newJan Maria Matejka2018-03-141-1/+22
|\
| * Filter: make bgpmask literals real constructorsJan Maria Matejka2018-03-141-1/+21
* | Merge branch 'master' into int-newJan Maria Matejka2018-03-131-136/+109
|\|
| * Filter: Instruction codes named as enumMaria Jan Matejka2018-03-131-131/+103
* | Docs: Update to v2.0Jan Maria Matejka2017-12-081-15/+8
* | Merge branch 'master' into int-newOndrej Zajicek (work)2017-08-091-1/+1
|\|
| * Filters: Do not clamp EC set values to 16 bit for EC_GENERICsOndrej Zajicek (work)2017-06-191-1/+1
* | Change parser to handle numbers as unsignedOndrej Zajicek (work)2017-05-231-2/+2
* | Filter: Check whether IP is 4 or 6Jan Moskyto Matejka2017-03-221-1/+3
* | Filters: VPN Route Distinguishers, Prefix Type, Docs UpdateJan Moskyto Matejka2017-03-131-1/+5
* | Removing (struct rta)->cast. Never used.Jan Moskyto Matejka2016-12-221-2/+1
* | Merge branch 'int-new-rpki-squashed' (early part) into int-newJan Moskyto Matejka2016-12-071-2/+4
|\ \
| * | Add `.maxlen' operator to all ROA prefixes in filtersPavel Tvrdik2016-12-071-1/+2
| * | Add `.asn' operator to all ROA prefixes in filtersPavel Tvrdik2016-12-071-1/+2
* | | Birdtest: Add function format in grammar for stringify expressionPavel Tvrdik2016-11-161-1/+2
* | | Birdtest: Remove bt_assert command from termPavel Tvrdik2016-11-161-8/+2
* | | Unit Testing for BIRDOndrej Zajicek (work)2016-11-091-2/+96
* | | Merge branch 'master' into int-newOndrej Zajicek (work)2016-11-081-41/+110
|\ \ \ | | |/ | |/|
| * | Minor code cleanupsOndrej Zajicek (work)2016-11-081-13/+13
| * | Filter: large community setsOndrej Zajicek (work)2016-10-031-32/+62
| * | BGP: Support for large communitiesOndrej Zajicek (work)2016-10-031-2/+41
* | | Merge tag 'v1.6.2' into int-newOndrej Zajicek (work)2016-11-081-7/+9
|\| | | |/ |/|
| * Add !~ operator to filter grammarPavel Tvrdik2016-09-211-0/+1