aboutsummaryrefslogtreecommitdiffstats
path: root/conf/cf-lex.l
Commit message (Expand)AuthorAgeFilesLines
* Nest: Allow specifying security keys as hex bytes as well as stringsToke Høiland-Jørgensen2021-06-061-0/+31
* Minor cleanups with cfg_allocz()Ondrej Zajicek (work)2020-11-241-1/+1
* Lexer: strtoul shall never set endptr to NULL; it should be an errorMaria Matejka2020-05-011-7/+7
* Merge branch 'master' into mq-filter-stackMaria Matejka2019-07-031-2/+3
|\
| * BGP: Dynamic BGPOndrej Zajicek (work)2019-04-301-2/+3
* | Filter: Pre-evaluation of constant expressionsMaria Matejka2019-07-021-0/+1
* | Conf/Filters: Moved argument count to conf scopeMaria Matejka2019-06-251-0/+1
* | String: bstrtoul macro expanded to bstrtoul10 and 16Maria Matejka2019-06-131-7/+7
* | Lexer now returns known sym / unknown sym / keywordMaria Matejka2019-05-171-13/+11
* | Filters: comparison of functions and filters cachingMaria Matejka2019-02-261-1/+3
* | Custom number parser to speed up config parsingMaria Matejka2019-02-251-7/+7
* | Conf: Lexer parses quoted strings in a more descriptive wayMaria Matejka2019-02-251-47/+90
* | Conf: Symbol implementation converted from void pointers to unionMaria Matejka2019-02-201-34/+25
* | Filters: split the large filter.h file to smaller files.Maria Matejka2019-02-201-0/+1
* | Filter + Config: Fix bugs, tests and split symbols by typeMaria Matejka2019-02-201-4/+18
|/
* Conf: Show the line:char position where the syntax error happensJan Maria Matejka2018-09-111-2/+4
* Merge branch 'master' into int-newOndrej Zajicek (work)2017-05-301-0/+5
|\
| * Workaround for older bisonsOndrej Zajicek (work)2017-05-301-0/+5
* | Merge branch 'master' into int-newOndrej Zajicek (work)2017-05-251-99/+67
|\|
| * Conf: Replace keyword and symbol hash table with generic hash table.Ondrej Zajicek (work)2017-05-251-99/+67
* | Fix VPN-RD parsing on 32-bit systemsOndrej Zajicek (work)2017-05-181-2/+4
* | Check validity of dest w.r.t. net_typeOndrej Zajicek (work)2017-04-181-1/+1
* | Simpler format of VPN RDJan Moskyto Matejka2017-03-281-4/+35
* | Several minor fixesOndrej Zajicek (work)2017-02-201-11/+28
* | VPN4 and VPN6 literalsJan Moskyto Matejka2016-12-221-0/+37
* | Lexer: Add a quotation mark back while parsing quotesPavel Tvrdik2016-11-161-0/+1
* | Merge branch 'master' into int-newOndrej Zajicek (work)2016-11-081-1/+1
|\|
| * Minor code cleanupsOndrej Zajicek (work)2016-11-081-1/+1
* | Merge tag 'v1.6.2' into int-newOndrej Zajicek (work)2016-11-081-0/+2
|\|
| * Add !~ operator to filter grammarPavel Tvrdik2016-09-211-0/+1
| * Include <stdint.h> in cf-lex.l to avoid UINTx_MAX redefinitionOndřej Surý2016-08-161-0/+1
* | Merge remote-tracking branch 'origin/master' into int-newOndrej Zajicek (work)2016-05-121-0/+1
|\|
| * Prog Doc: Complete several missing parametersPavel Tvrdik2016-05-121-0/+1
* | ROA code switchoffJan Moskyto Matejka2015-12-201-2/+0
* | Merge branch 'master' into int-newOndrej Zajicek (work)2015-11-251-21/+43
|\|
| * Conf: Fixes bug in symbol lookup during reconfigurationOndrej Zajicek (work)2015-11-091-21/+43
* | Initial commit on integrated BIRDOndrej Zajicek (work)2015-11-051-17/+5
|/
* Bump max symbol length to 64.Ondrej Zajicek2015-02-211-1/+0
* Integrated IP functions.Ondrej Zajicek2014-10-241-8/+10
* Allows more constants in set literals.Ondrej Zajicek2014-10-021-1/+1
* Fixes file descriptor leak when parser ends with error.Ondrej Zajicek2014-03-251-5/+28
* Symbol names enclosed by apostrophes can contain colons.Ondrej Filip2013-08-151-1/+1
* Allows to define constants of all filter types.Ondrej Zajicek2013-07-251-10/+9
* Symbol names enclosed by apostrophes can contain DOTs.Ondrej Filip2013-02-101-1/+1
* Implements wildcard matching in config file include.Ondrej Zajicek2012-07-181-61/+166
* Route Origin Authorization basics.Ondrej Zajicek2012-03-181-0/+2
* Fixes parsing larger numbers on 64bit platforms.Ondrej Zajicek2011-12-221-4/+4
* Fixes missing header.Ondrej Zajicek2011-11-101-0/+1
* Implements protocol templates.Ondrej Zajicek2011-11-071-0/+2
* Fixes for include.Ondrej Zajicek2011-10-101-0/+1