summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* json: allow to specify comment on chainPablo Neira Ayuso2023-04-252-7/+20
* json: allow to specify comment on tablePablo Neira Ayuso2023-04-242-5/+18
* meta: skip protocol context update for nfproto with same table familyPablo Neira Ayuso2023-04-241-0/+5
* evaluate: bail out if new flowtable does not specify hook and priorityPablo Neira Ayuso2023-04-241-1/+5
* src: allow for updating devices on existing netdev chainPablo Neira Ayuso2023-04-245-63/+102
* mnl: flowtable support for extended netlink error reportingPablo Neira Ayuso2023-04-241-60/+82
* mnl: set SO_SNDBUF before SO_SNDBUFFORCEPablo Neira Ayuso2023-04-243-5/+24
* main: Error out when combining -i/--interactive and -f/--filePablo Neira Ayuso2023-04-181-0/+10
* optimize: support for redirect and masqueradePablo Neira Ayuso2023-04-051-32/+119
* netlink_delinearize: do not reset protocol context for nat protocol expressionPablo Neira Ayuso2023-04-051-3/+1
* evaluate: bogus missing transport protocolPablo Neira Ayuso2023-04-051-3/+8
* optimize: assert nat type on nat statement helperPablo Neira Ayuso2023-04-051-0/+4
* xt: Fix translation error pathPhil Sutter2023-03-291-4/+6
* netlink_delinearize: correct type and byte-order of shiftsJeremy Sowden2023-03-281-2/+11
* intervals: use expression location when translating to intervalsPablo Neira Ayuso2023-03-281-2/+2
* payload: set byteorder when completing expressionPablo Neira Ayuso2023-03-281-0/+1
* netlink_delinerize: incorrect byteorder in mark statement listingPablo Neira Ayuso2023-03-281-4/+14
* evaluate: honor statement length in bitwise evaluationPablo Neira Ayuso2023-03-281-4/+23
* evaluate: honor statement length in integer evaluationPablo Neira Ayuso2023-03-281-2/+8
* evaluate: set up integer type to shift expressionPablo Neira Ayuso2023-03-281-0/+1
* evaluate: relax type-checking for integer arguments in mark statementsPablo Neira Ayuso2023-03-281-2/+11
* evaluate: don't eval unary argumentsJeremy Sowden2023-03-281-4/+2
* evaluate: support shifts larger than the width of the left operandPablo Neira Ayuso2023-03-282-20/+46
* meta: don't crash if meta key isn't knownFlorian Westphal2023-03-272-11/+24
* evaluate: insert byte-order conversions for expressions between 9 and 15 bitsJeremy Sowden2023-03-221-1/+1
* Avoid a memleak with 'reset rules' commandPhil Sutter2023-03-201-5/+0
* Reduce signature of do_list_table()Phil Sutter2023-03-201-4/+3
* parser_bison: simplify reset syntaxPablo Neira Ayuso2023-03-151-0/+20
* Revert "evaluate: relax type-checking for integer arguments in mark statements"Pablo Neira Ayuso2023-03-141-6/+2
* src: fix a couple of typo's in commentsJeremy Sowden2023-03-121-1/+1
* cmd: move command functions to src/cmd.cPablo Neira Ayuso2023-03-113-206/+207
* src: improve error reporting for unsupported chain typePablo Neira Ayuso2023-03-112-9/+36
* Reject invalid chain priority values in user spacePhil Sutter2023-03-101-0/+9
* xt: Fix fallback printing for extensions matching keywordsPhil Sutter2023-03-102-2/+2
* cache: fetch more objects when resetting rulePablo Neira Ayuso2023-03-011-0/+1
* parser_bison: allow to use quota in setsPablo Neira Ayuso2023-03-011-0/+16
* src: add last statementPablo Neira Ayuso2023-02-286-3/+102
* evaluate: expand value to range when nat mapping contains intervalsPablo Neira Ayuso2023-02-281-2/+45
* src: expand table command before evaluationPablo Neira Ayuso2023-02-243-41/+26
* parser_bison: missing close scope in destroy start conditionPablo Neira Ayuso2023-02-221-1/+1
* src: use start condition with new destroy commandPablo Neira Ayuso2023-02-212-1/+5
* optimize: infer family for nat mappingPablo Neira Ayuso2023-02-211-2/+21
* evaluate: infer family from mappingPablo Neira Ayuso2023-02-211-5/+40
* evaluate: print error on missing family in nat statementPablo Neira Ayuso2023-02-211-3/+29
* netlink_delinearize: Sanitize concat data element decodingPhil Sutter2023-02-211-1/+1
* evaluate: relax type-checking for integer arguments in mark statementsJeremy Sowden2023-02-071-2/+6
* netlink_delinearize: add postprocessing for payload binopsJeremy Sowden2023-02-071-0/+39
* optimize: ignore existing nat mappingPablo Neira Ayuso2023-02-071-0/+7
* rule: expand standalone chain that contains rulesPablo Neira Ayuso2023-02-071-3/+12
* rule: add helper function to expand chain rules into commandsPablo Neira Ayuso2023-02-071-17/+22