Commit message (Expand)AuthorAgeFilesLines
* parser: prohibit redefinitions of symbols and verify existance on usePatrick McHardy2014-02-044-3/+38
* tests: add two tests for error reportingPatrick McHardy2014-02-042-0/+27
* parser: evaluate commands immediately after parsingPatrick McHardy2014-02-045-22/+16
* parser: recover from errors in any blockPatrick McHardy2014-02-044-2/+10
* parser: close scope when encountering an error in a table or chain blockPatrick McHardy2014-02-041-2/+4
* erec: skip includes with INDESC_INTERNALPatrick McHardy2014-02-041-1/+3
* scanner: update last_line in struct locationPatrick McHardy2014-02-041-0/+1
* scanner: don't update location's line_offset for newlinesPatrick McHardy2014-02-041-1/+0
* evaluate: determine implicit relational op before RHS constant checksPatrick McHardy2014-02-041-11/+11
* Merge branch 'master' into next-3.14Pablo Neira Ayuso2014-02-032-2/+12
| * mnl: fix inclusion of last rule in batch pagePablo Neira Ayuso2014-01-301-0/+10
| * bump release number to 0.100Pablo Neira Ayuso2014-01-201-1/+1
| * build: use libnftnl instead of libnftables in configure.inPablo Neira Ayuso2014-01-201-1/+1
* | Revert "set: add abstract set descriptions"Patrick McHardy2014-01-233-113/+1
* | ruleset: add XML/JSON exportArturo Borrero Gonzalez2014-01-239-3/+137
* | set: add abstract set descriptionsPatrick McHardy2014-01-223-1/+113
* | cmd: add create command for tables and chainsPatrick McHardy2014-01-218-25/+62
* | Merge remote-tracking branch 'origin/master' into next-3.14Patrick McHardy2014-01-206-35/+137
| * nftables: version 0.099v0.099Patrick McHardy2014-01-201-2/+2
| * use new libnftnl library namePablo Neira Ayuso2014-01-205-16/+16
| * mnl: fix chain type autoloadingPablo Neira Ayuso2014-01-171-1/+1
| * datatype: add time type parser and adapt outputPablo Neira Ayuso2014-01-171-16/+118
* | Merge remote-tracking branch 'origin/master' into next-3.14Patrick McHardy2014-01-1615-44/+108
| * set: make set initializer parsablePatrick McHardy2014-01-164-2/+27
| * set: make set flags output parsablePatrick McHardy2014-01-163-6/+35
| * src: use ':' instead of '=>' in dictionariesPablo Neira Ayuso2014-01-1610-32/+30
| * src: add new --debug=mnl option to enable libmnl debuggingPablo Neira Ayuso2014-01-163-3/+8
| * build: fix recursive parser.h inclusionPatrick McHardy2014-01-161-1/+8
* | parser: use symbolic expressions for parsing keywords as protocol valuesPatrick McHardy2014-01-161-16/+12
* | Merge remote-tracking branch 'origin/master' into next-3.14Patrick McHardy2014-01-167-12/+79
| * segtree: fix decomposition of unclosed intervalsPatrick McHardy2014-01-161-9/+30
| * segtree: only use prefix expressions for ranges for selected datatypesPatrick McHardy2014-01-164-1/+14
| * parser: fix compilation breakagePatrick McHardy2014-01-161-1/+1
| * expression: fix output of verdict mapsPablo Neira2014-01-161-1/+5
| * payload: fix inconsistency in ethertype outputPablo Neira Ayuso2014-01-161-1/+1
| * payload: fix crash when wrong ethernet protocol type is usedPablo Neira Ayuso2014-01-161-0/+1
| * parser: fix parsing of ethernet protocol typesPablo Neira Ayuso2014-01-161-0/+29
* | Merge remote-tracking branch 'origin/master' into next-3.14Patrick McHardy2014-01-155-18/+48
| * expr: relational: don't surpress '==' for LHS binops in outputPatrick McHardy2014-01-151-2/+4
| * netlink: use stdout for debuggingPablo Neira Ayuso2014-01-151-5/+5
| * segtree: add new segtree debugging optionPablo Neira Ayuso2014-01-153-11/+39
* | Merge branch 'master' into next-3.14Patrick McHardy2014-01-151-1/+1
| * payload: fix name of eth_protoPatrick McHardy2014-01-151-1/+1
* | Merge branch 'master' into next-3.14Patrick McHardy2014-01-152-28/+40
| * meta: fix mismergePatrick McHardy2014-01-151-2/+0
| * meta: don't require "meta" keyword for a subset of meta expressionsPatrick McHardy2014-01-152-4/+29
| * expr: remove secmark from ct and meta expressionPatrick McHardy2014-01-154-9/+0
| * scanner: add aliases to symbols for easier interaction with most shellsPablo Neira Ayuso2014-01-151-0/+12
| * nft: scanner: fixed problem with ipv6 addressAna Rey2014-01-151-25/+25
| * scanner: rename address selector from 'eth' to 'ether'Pablo Neira Ayuso2014-01-142-3/+3