summaryrefslogtreecommitdiffstats
path: root/src/rule.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* src: fix possible null pointer dereference in nft_*_attr_get_*Phil Oester2013-10-271-6/+6
* rule: remove NFT_RULE_ATTR_FLAGSPablo Neira Ayuso2013-10-271-24/+2
* src: json: remove spacesÁlvaro Neira Ayuso2013-10-171-10/+8
* src: add low-level ruleset APIArturo Borrero2013-10-011-1/+1
* src: snprintf: fix buffer lengthsArturo Borrero2013-09-271-5/+7
* rule: json: fix returned string lengthAlvaro Neira Ayuso2013-09-251-1/+3
* rule: json: fix wrong indentation in nft_rule_snprintf_jsonPablo Neira Ayuso2013-09-241-7/+7
* rule: get rid of NFTA_RULE_FLAGSPablo Neira Ayuso2013-09-241-8/+0
* rule: don't put NFTA_RULE_EXPRESSION into messagesPablo Neira Ayuso2013-09-171-4/+6
* src: add nft_*_list_delPablo Neira Ayuso2013-09-171-0/+6
* src: xml: refactor XML parsing codeArturo Borrero Gonzalez2013-09-161-28/+23
* src: xml: add parsing optional/mandatory flagArturo Borrero Gonzalez2013-09-161-28/+23
* src: json: refactor json parsing to allow tree based navigationÁlvaro Neira Ayuso2013-09-131-11/+20
* rule: use helper function nft_jansson_free_rootÁlvaro Neira Ayuso2013-09-131-2/+2
* src: json: s/nft_jansson_value_parse_val/nft_jansson_parse_val/gPablo Neira Ayuso2013-08-241-10/+8
* src: json: s/nft_jansson_value_parse_str/nft_jansson_parse_str/gPablo Neira Ayuso2013-08-241-2/+2
* rule: xml/json: support rule position attributeArturo Borrero2013-08-241-0/+32
* src: constify nft_*_parse input dataArturo Borrero Gonzalez2013-08-221-3/+4
* rule: Add json parser supportÁlvaro Neira Ayuso2013-08-201-0/+90
* rule: xml: consolidate error pathPablo Neira Ayuso2013-08-141-45/+23
* src: xml: don't duplicate string in nft_table_xml_parsePablo Neira Ayuso2013-08-141-2/+2
* rule: release expressions that are part of rulesPablo Neira Ayuso2013-08-141-0/+5
* src: json: delete unneeded JSON prefixesÁlvaro Neira Ayuso2013-08-091-2/+1
* src: fix display of compat_flag and compat_protoÁlvaro Neira Ayuso2013-08-091-4/+5
* src: xml: delete unneeded XML prefixesArturo Borrero Gonzalez2013-08-071-7/+3
* rule: constify char * fieldsPablo Neira Ayuso2013-08-061-4/+4
* src: xml: use nodes instead of attributesArturo Borrero Gonzalez2013-08-061-32/+23
* src: add xfree and use itPablo Neira Ayuso2013-08-061-13/+13
* src: remove version from XML and JSON representationsPablo Neira Ayuso2013-07-261-17/+4
* src: xml: consolidate common XML code via nft_mxml_num_parseArturo Borrero2013-07-251-9/+2
* src: remove default case from nft_*_attr_unsetPablo Neira Ayuso2013-07-211-12/+11
* src: constify parameter of nft_*_is_setEric Leblond2013-07-191-1/+1
* rule: display position in default printfEric Leblond2013-07-191-2/+2
* rule: add support for position attributeEric Leblond2013-07-191-0/+19