summaryrefslogtreecommitdiffstats
path: root/src/chain.c
Commit message (Expand)AuthorAgeFilesLines
* src: snprintf: fix buffer lengthsArturo Borrero2013-09-271-11/+9
* src: xml: refactor XML parsing codeArturo Borrero Gonzalez2013-09-161-24/+26
* src: xml: add parsing optional/mandatory flagArturo Borrero Gonzalez2013-09-161-10/+18
* src: json: refactor json parsing to allow tree based navigationÁlvaro Neira Ayuso2013-09-131-11/+20
* chain: use human readable netfilter hookPablo Neira Ayuso2013-09-051-17/+43
* chain: xml: fix parsing of optional attributesArturo Borrero2013-09-041-47/+43
* src: json: s/nft_jansson_value_parse_val/nft_jansson_parse_val/gPablo Neira Ayuso2013-08-241-8/+5
* src: json: s/nft_jansson_value_parse_str/nft_jansson_parse_str/gPablo Neira Ayuso2013-08-241-5/+5
* src: constify nft_*_parse input dataArturo Borrero Gonzalez2013-08-221-3/+3
* json: fixed some leaks in the json parsing functionÁlvaro Neira Ayuso2013-08-171-8/+12
* 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-141-3/+0
* chain: xml: delete <use> nodeArturo Borrero2013-08-121-2/+2
* jansson: Add nft_jansson_family functionÁlvaro Neira Ayuso2013-08-091-8/+2
* src: xml: consolidate error path in table and chain objectsPablo Neira Ayuso2013-08-061-65/+32
* src: xml: use nodes instead of attributesArturo Borrero Gonzalez2013-08-061-40/+22
* src: fully constify nft_*_get functionsPablo Neira Ayuso2013-08-061-6/+6
* src: add xfree and use itPablo Neira Ayuso2013-08-061-14/+14
* chain: Use nft_str2hooknum() in the XML parsing code.Arturo Borrero Gonzalez2013-08-051-15/+11
* chain: fix compilation warning due to unused nft_str2hooknum()Arturo Borrero Gonzalez2013-08-051-1/+1
* src: xml: table/chain delete propertiesArturo Borrero Gonzalez2013-08-051-13/+5
* chain: fix nft_str2hooknum return valueArturo Borrero Gonzalez2013-08-051-2/+2
* chain: Add json parser supportÁlvaro Neira Ayuso2013-07-311-0/+117
* chain: remove the properties node in Json outputÁlvaro Neira Ayuso2013-07-311-5/+3
* chain: remove duplicated policy2strÁlvaro Neira Ayuso2013-07-311-15/+2
* src: remove version from XML and JSON representationsPablo Neira Ayuso2013-07-261-16/+3
* src: xml: consolidate common XML code via nft_mxml_num_parseArturo Borrero2013-07-251-8/+2
* src: remove default case from nft_*_attr_unsetPablo Neira Ayuso2013-07-211-10/+11
* src: constify parameter of nft_*_is_setEric Leblond2013-07-191-1/+1
* src: simplify getter logicPablo Neira Ayuso2013-07-181-57/+16
* chain: json: fix wrong display of table and familyÁlvaro Neira Ayuso2013-07-181-2/+2
* src: add nft_*_list_add_tailPablo Neira Ayuso2013-07-161-1/+7
* chain: json: use string to identify policyÁlvaro Neira Ayuso2013-07-161-26/+40
* src: add nft_*_list_is_empty() functionsArturo Borrero2013-07-151-0/+6
* src: improve default text outputGiuseppe Longo2013-07-051-11/+36
* src: support JSON format in chain, rule and expressionsÁlvaro Neira Ayuso2013-06-291-4/+4
* chain: xml: use string for policyArturo Borrero Gonzalez2013-06-271-16/+35
* src: xml: convert family values to stringArturo Borrero2013-06-271-11/+15
* chain: add hooknum2strArturo Borrero Gonzalez2013-06-271-9/+27
* src: set NFT_*_ATTR_FAMILY in nft_*_parse functionPablo Neira Ayuso2013-06-171-0/+1
* chain: fix nft_chain_attr_set_strPablo Neira Ayuso2013-06-171-1/+1
* src: add nft_*_attr_is_setPablo Neira Ayuso2013-06-171-0/+6
* src: add nft_*_list_foreachPablo Neira Ayuso2013-06-171-0/+16
* chain: add function to export tables in JSON formatAlvaro Neira Ayuso2013-06-081-0/+27
* src: fix nft_*_unset function attribute that don't release dataPablo Neira Ayuso2013-06-071-0/+9
* src: add nft_*_unset functionsArturo Borrero Gonzalez2013-06-071-0/+28
* src: xml: add versioningArturo Borrero Gonzalez2013-06-061-3/+15
* chain: delete useless castingsArturo Borrero2013-05-261-3/+3
* src: add support for XML parsingArturo Borrero Gonzalez2013-05-231-0/+187
* chain: add nft_chain_attr_set_strPablo Neira Ayuso2013-05-161-1/+7