summaryrefslogtreecommitdiffstats
path: root/src/rule.c
Commit message (Expand)AuthorAgeFilesLines
* src: remove libmxml supportArturo Borrero2016-09-231-160/+2
* rule: Fix comparison between rules if number of expressions differCarlos Falgueras García2016-08-181-0/+1
* src: Implement rule comparisonCarlos Falgueras García2016-08-171-0/+30
* src: Avoid returning uninitialized dataPhil Sutter2016-08-121-1/+1
* rule: Implement internal iterator for expressionsCarlos Falgueras García2016-08-101-6/+12
* src: Constify iteratorsCarlos Falgueras García2016-08-101-4/+5
* src: Fix nftnl_*_get_data() to return the real attribute lengthCarlos Falgueras García2016-07-111-0/+2
* src: Fix missing nul-termination in nftnl_*_set_str()Carlos Falgueras García2016-07-061-1/+1
* src: fix missing error checking in parser functionsCarlos Falgueras García2016-06-221-4/+10
* src: check for flags before releasing attributesPablo Neira Ayuso2016-06-151-9/+11
* src: simplify unsettersPablo Neira Ayuso2016-06-151-8/+2
* src: check for strdup() errors from setters and parsersPablo Neira Ayuso2016-06-151-0/+4
* src: return value on setters that internally allocate memoryPablo Neira Ayuso2016-06-151-7/+12
* src: assert when setting unknown attributesPablo Neira Ayuso2016-06-151-3/+1
* src: Fix leak in nftnl_*_unset()Carlos Falgueras García2016-06-141-0/+2
* rule: Fix segfault due to invalid free of rule user dataCarlos Falgueras García2016-05-251-1/+5
* src: remove unnecessary inline in _snprintf functionsPablo Neira Ayuso2016-05-091-3/+2
* libnftnl: constify object arguments to various functionsPatrick McHardy2016-05-091-18/+22
* rule: fix leaks in NFTNL_RULE_USERDATAPablo Neira Ayuso2016-04-151-0/+5
* src: rename EXPORT_SYMBOL to EXPORT_SYMBOL_ALIASFlorian Westphal2015-11-241-37/+37
* src: get rid of _attr_ infix in new nftnl_ definitionsPablo Neira Ayuso2015-09-071-49/+49
* src: get rid of _ATTR_ infix in new nfntl_ definitionsPablo Neira Ayuso2015-09-071-79/+79
* src: rename nftnl_rule_expr to nftnl_exprPablo Neira Ayuso2015-09-071-31/+31
* src: rename existing functions to use the nftnl_ prefixPablo Neira Ayuso2015-09-071-268/+268
* src: introduce nftnl_* aliases for all existing functionsPablo Neira Ayuso2015-09-021-37/+37
* src: fix memory leaks at nft_[object]_nlmsg_parseCarlos Falgueras García2015-08-181-0/+2
* expr: seperate expression parsing and building functionsPatrick McHardy2015-04-141-48/+9
* src: split internal.h is smaller filesPablo Neira Ayuso2015-02-171-3/+0
* rule: don't release the tree parameter from nft_jansson_parse_rule()Alvaro Neira2015-02-131-3/+5
* src: add command tag in JSON/XML export supportAlvaro Neira Ayuso2015-02-101-6/+15
* src: don't create iterator with empty listAlvaro Neira2015-01-151-2/+15
* src: internal set id allocation from nft_ruleset_parse*()Alvaro Neira2014-10-091-10/+16
* src: stricter netlink attribute length validationPablo Neira Ayuso2014-07-201-32/+16
* expr: log: Do not print unset values in jsonAna Rey2014-06-051-0/+9
* src: add flag to add event wrapping in output functionsArturo Borrero2014-04-261-5/+25
* src: fix bogus assertion for unset attributesPablo Neira Ayuso2014-04-071-4/+4
* rule: don't enforce attributes when parsingÁlvaro Neira Ayuso2014-03-171-41/+31
* rule: don't print unset attributesÁlvaro Neira Ayuso2014-03-171-13/+79
* rule: add NFT_RULE_ATTR_USERDATA supportPablo Neira Ayuso2014-02-271-1/+57
* src: check if netlink parsing failsArturo Borrero2014-02-271-1/+3
* src: fix wrong type in NFT_ATTR_*_FAMILYPablo Neira Ayuso2014-02-271-4/+4
* src: add nft_*_attr_{set|get}_data interfacePablo Neira Ayuso2014-02-271-8/+50
* src: early attribute type validation in nft_*_attr_setPablo Neira Ayuso2014-02-271-2/+3
* rename library to libnftnllibnftnl-1.0.0Pablo Neira Ayuso2014-01-201-2/+2
* src: add interface to parse from fileArturo Borrero2014-01-091-0/+7
* src: rework and generalize the build/parse systemArturo Borrero2014-01-091-10/+18
* src: new error reporting approach for XML/JSON parsersÁlvaro Neira Ayuso2014-01-061-29/+40
* src: consolidate netlink build header functionPablo Neira Ayuso2013-11-241-21/+0
* src: unify parse and output typesÁlvaro Neira Ayuso2013-11-141-6/+6
* src: add fprintf API functionsArturo Borrero2013-11-031-0/+13