summaryrefslogtreecommitdiffstats
path: root/src/evaluate.c
Commit message (Expand)AuthorAgeFilesLines
* evaluate: missing break; in str2hooknum()Pablo Neira Ayuso2015-03-171-0/+2
* evaluate: use stmt_evaluate_arg() in all casesPatrick McHardy2015-01-121-4/+3
* evaluate: check that map expressions' datatype matches mappingsPatrick McHardy2015-01-121-0/+7
* evaluate: properly set datatype of map expressionPatrick McHardy2015-01-121-1/+1
* evaluate: verify named map is actually a mapPatrick McHardy2015-01-121-1/+2
* evaluate: clean up unused variables (pctx)Alvaro Neira Ayuso2015-01-121-3/+0
* concat: add concat subtype lookup/id helpersPatrick McHardy2015-01-111-6/+3
* evaluate: add missing datatype compat checks for statement argumentsPatrick McHardy2015-01-101-23/+43
* eval: refactor NAT evaluation functionsPatrick McHardy2015-01-101-56/+54
* erec: use stdio vasprintf instead of gmp_vasprintfSteven Barth2015-01-071-2/+6
* evaluate: reject: fix dependency generation from nft -fPablo Neira Ayuso2015-01-061-1/+2
* datatype: change concat_type_alloc() to construct type from idPatrick McHardy2014-12-161-5/+6
* datatype: add define for maximum number of bits and mask of datatype idPatrick McHardy2014-12-161-1/+1
* datatype: add new subtypes field to account number of concat data typesPatrick McHardy2014-12-161-2/+4
* src: generate set members using integer_type in the appropriate byteorderPablo Neira Ayuso2014-12-091-1/+3
* evaluate: reject: fix crash on NULL location with bridge and tcp resetAlvaro Neira2014-11-261-1/+1
* src: add redirect supportArturo Borrero2014-11-041-0/+40
* evaluate: reject: enhance the error support throwing message with more detailsAlvaro Neira2014-10-241-17/+26
* evaluate: reject: check the context in reject without reason for bridge and i...Alvaro Neira2014-10-241-2/+42
* evaluate: reject: check in bridge and inet the network context in rejectAlvaro Neira2014-10-241-51/+117
* evaluate: reject: accept a reject reason with incorrect network contextAlvaro Neira2014-10-241-0/+2
* evaluate: reject: fix crash if we have transport protocol conflict from inetAlvaro Neira2014-10-211-1/+6
* evaluate: reject: fix crash if we specify ether type or meta nfprotoAlvaro Neira2014-10-211-7/+7
* evaluate: fix a crash if we specify ether type or meta nfproto in rejectAlvaro Neira2014-10-111-1/+50
* src: add masquerade supportArturo Borrero2014-10-091-0/+27
* src: interpret the event type from the evaluation stepPablo Neira Ayuso2014-10-091-1/+70
* nft: complete reject supportAlvaro Neira2014-10-091-1/+183
* src: Enhance payload_gen_dependency()Alvaro Neira2014-10-091-7/+2
* queue: clean up queue statementPatrick McHardy2014-09-241-1/+14
* src: fix 'describe' command when passing wrong expressionsPablo Neira Ayuso2014-09-171-0/+1
* src: add level option to the log statementPablo Neira Ayuso2014-07-251-1/+14
* evaluate: fix concat expressions as map argumentsPatrick McHardy2014-07-101-0/+1
* src: revert broken reject icmp code supportPablo Neira Ayuso2014-06-201-17/+0
* reject: add ICMP code parameter for indicating the type of errorÁlvaro Neira Ayuso2014-06-161-2/+7
* reject: Use protocol context for indicating the reject typeÁlvaro Neira Ayuso2014-06-161-0/+12
* src: add events reportingArturo Borrero2014-04-251-0/+1
* ct: add support for setting ct markArturo Borrero2014-03-131-0/+11
* src: fix expr_binary_error()-related compilation warningsArturo Borrero2014-03-121-38/+44
* set: properly account set size when merging recursive set definitionsPatrick McHardy2014-03-071-0/+1
* evaluate: use flagcmp for single RHS bitmask expressionPatrick McHardy2014-02-171-1/+5
* parser: evaluate commands immediately after parsingPatrick McHardy2014-02-041-12/+1
* evaluate: determine implicit relational op before RHS constant checksPatrick McHardy2014-02-041-11/+11
* ruleset: add XML/JSON exportArturo Borrero Gonzalez2014-01-231-0/+1
* cmd: add create command for tables and chainsPatrick McHardy2014-01-211-0/+1
* Merge remote-tracking branch 'origin/master' into next-3.14Patrick McHardy2014-01-161-0/+6
|\
| * set: make set initializer parsablePatrick McHardy2014-01-161-0/+6
* | nftables: add support for the "inet" familyPatrick McHardy2014-01-081-0/+1
* | ct expr: protocol context updates and dynamic typingPatrick McHardy2014-01-081-1/+15
* | expr: add protocol context update callbackPatrick McHardy2014-01-081-11/+7
* | nftables: generic procotol contextsPatrick McHardy2014-01-081-8/+8