summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* src: add fprintf API functionsArturo Borrero2013-11-039-0/+305
* ruleset: refactorize json/xml taggingArturo Borrero2013-11-031-53/+54
* src: fix possible null pointer dereference in nft_*_attr_get_*Phil Oester2013-10-272-8/+8
* expr: add rejectPablo Neira Ayuso2013-10-272-0/+214
* rule: remove NFT_RULE_ATTR_FLAGSPablo Neira Ayuso2013-10-271-24/+2
* expr: limit: s/seconds/second/Florian Westphal2013-10-221-1/+1
* expr: limit: avoid huge rodata arrayPablo Neira Ayuso2013-10-221-8/+13
* expr: limit: operational limit matchPhil Oester2013-10-221-22/+29
* set_elem: fix access after free in case of parsing errorsPablo Neira Ayuso2013-10-211-1/+3
* src: json: remove spacesÁlvaro Neira Ayuso2013-10-1722-92/+88
* ruleset: fix compilation warningPablo Neira Ayuso2013-10-021-0/+1
* src: add low-level ruleset APIArturo Borrero2013-10-018-4/+835
* set: json: fix returned string lengthPablo Neira Ayuso2013-09-271-0/+2
* src: snprintf: fix buffer lengthsArturo Borrero2013-09-275-45/+45
* set_elem: xml: avoid code duplicationArturo Borrero2013-09-271-23/+9
* 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
* src: replace size_t by uint32_t in set/get interfacesPablo Neira Ayuso2013-09-1920-48/+48
* rule: don't put NFTA_RULE_EXPRESSION into messagesPablo Neira Ayuso2013-09-171-4/+6
* src: add nft_*_list_delPablo Neira Ayuso2013-09-174-0/+21
* build: fix build errorArturo Borrero Gonzalez2013-09-161-0/+4
* src: xml: refactor XML parsing codeArturo Borrero Gonzalez2013-09-167-105/+122
* src: xml: avoid unecessary tree to text to tree conversionsArturo Borrero Gonzalez2013-09-163-195/+50
* src: xml: add parsing optional/mandatory flagArturo Borrero Gonzalez2013-09-1624-130/+171
* set: fix compilation warningÁlvaro Neira Ayuso2013-09-151-0/+1
* expr: log: use real length when fetching attributesFlorian Westphal2013-09-141-2/+6
* src: json: refactor json parsing to allow tree based navigationÁlvaro Neira Ayuso2013-09-134-44/+81
* rule: use helper function nft_jansson_free_rootÁlvaro Neira Ayuso2013-09-131-2/+2
* chain: use human readable netfilter hookPablo Neira Ayuso2013-09-051-17/+43
* set: xml: fix key_type parsingArturo Borrero2013-09-051-1/+1
* chain: xml: fix parsing of optional attributesArturo Borrero2013-09-041-47/+43
* set: Add json parser supportÁlvaro Neira Ayuso2013-08-283-0/+137
* src: json: s/nft_jansson_value_parse_reg/nft_jansson_parse_reg/gPablo Neira Ayuso2013-08-2411-26/+21
* src: json: s/nft_jansson_value_parse_val/nft_jansson_parse_val/gPablo Neira Ayuso2013-08-2415-60/+37
* src: json: s/nft_jansson_value_parse_str/nft_jansson_parse_str/gPablo Neira Ayuso2013-08-2417-31/+30
* rule: xml/json: support rule position attributeArturo Borrero2013-08-241-0/+32
* src: constify nft_*_parse input dataArturo Borrero Gonzalez2013-08-227-15/+17
* rule: Add json parser supportÁlvaro Neira Ayuso2013-08-2021-2/+838
* utils: fix error path for nft_strtoiArturo Borrero2013-08-201-3/+4
* json: fixed some leaks in the json parsing functionÁlvaro Neira Ayuso2013-08-174-19/+42
* expr: add nft_rule_expr_get_u16 and nft_rule_expr_set_u16Pablo Neira Ayuso2013-08-172-0/+25
* expr: log: group and qthreshold are 16 bits longPablo Neira Ayuso2013-08-151-13/+17
* rule: xml: consolidate error pathPablo Neira Ayuso2013-08-141-45/+23
* chain: xml: use nft_mxml_str_parsePablo Neira Ayuso2013-08-141-19/+13
* src: xml: don't duplicate string in nft_table_xml_parsePablo Neira Ayuso2013-08-146-12/+7
* rule: release expressions that are part of rulesPablo Neira Ayuso2013-08-141-0/+5
* nat: xml: fix wrong node name in snprintfArturo Borrero2013-08-121-3/+3
* chain: xml: delete <use> nodeArturo Borrero2013-08-121-2/+2
* xml: expr: limit: fix wrong assignation when parsingArturo Borrero2013-08-121-1/+1