summaryrefslogtreecommitdiffstats
path: root/libxtables/xtables.c
Commit message (Expand)AuthorAgeFilesLines
* libxtables: Fix unsupported extension warning corner casePhil Sutter2022-07-021-0/+14
* libxtables: Define XT_OPTION_OFFSET_SCALE in xtables.hPhil Sutter2022-06-231-1/+0
* Revert "fix build for missing ETH_ALEN definition"Phil Sutter2022-05-251-3/+5
* libxtables: Boost rule target checks by announcing chain namesPhil Sutter2022-03-171-0/+6
* libxtables: Implement notargets hash tablePhil Sutter2022-03-171-0/+75
* libxtables: Fix for warning in xtables_ipmask_to_numericPhil Sutter2022-03-151-1/+1
* xshared: Prefer xtables_chain_protos lookup over getprotoentPhil Sutter2022-03-101-13/+6
* Improve error messages for unsupported extensionsPhil Sutter2022-03-021-1/+6
* libxtables: Register only the highest revision extensionPhil Sutter2022-03-021-2/+8
* libxtables: Extend basic_exit_err()Phil Sutter2021-12-161-0/+12
* nft: Use xtables_{m,c}alloc() everywherePhil Sutter2021-08-311-9/+2
* libxtables: exit if called by setuid executeableFlorian Westphal2021-08-041-0/+4
* libxtables: extend xlate infrastructurePablo Neira Ayuso2021-06-071-18/+64
* libxtables: Introduce xtables_strdup() and use it everywherePhil Sutter2021-06-071-0/+12
* libxtables: Drop leftover variable in xtables_numeric_to_ip6addr()Phil Sutter2021-06-071-2/+1
* fix build for missing ETH_ALEN definitionMaciej Żenczykowski2021-04-031-0/+1
* libxtables: Simplify xtables_ipmask_to_cidr() a bitPhil Sutter2021-03-091-10/+5
* libxtables: Extend MAC address printing/parsing supportPhil Sutter2020-12-031-0/+73
* libxtables: Register multiple extensions in ascending orderPhil Sutter2020-10-071-6/+8
* libxtables: Simplify pending extension registrationPhil Sutter2020-10-071-95/+33
* libxtables: Make sure extensions register in revision orderPhil Sutter2020-10-071-7/+64
* libxtables: compiler warning fixes for NO_SHARED_LIBSMaciej Żenczykowski2020-06-301-0/+4
* libxtables: Introduce xtables_fini()Phil Sutter2020-05-111-1/+43
* libxtables: Avoid buffer overrun in xtables_compatible_revision()Phil Sutter2019-12-061-1/+2
* xtables: Fix for false-positive rule matchingPhil Sutter2019-02-051-1/+17
* libxtables: xlate: init buffer to zeroFlorian Westphal2018-11-121-0/+1
* libxtables: add and use mac print helpersFlorian Westphal2018-11-071-0/+22
* libxtables: Check extension real_name lengthPhil Sutter2018-09-251-0/+12
* libxtables: Use posix_spawn() instead of vfork()Phil Sutter2018-09-241-10/+5
* libxtables: Don't read garbage in xtables_strtoui()Phil Sutter2018-09-241-1/+1
* libxtables: Avoid calling memcpy() with NULL sourcePhil Sutter2018-09-241-4/+8
* libxtables: store all requested match typesFlorian Westphal2018-05-141-3/+0
* xtables: Fix rules print/save after iptables updateSerhey Popovych2018-04-271-0/+42
* xtables: Register all match/target revisions supported by us and kernelSerhey Popovych2018-04-271-24/+71
* xtables: Check match/target size vs XT_ALIGN(size) at register timeSerhey Popovych2018-04-271-14/+16
* xtables: Do not register matches/targets with incompatible revisionSerhey Popovych2018-04-271-24/+42
* xtables: Introduce and use common function to print val[/mask] argumentsSerhey Popovych2018-04-271-0/+20
* xtables: Introduce and use common function to parse val[/mask] argumentsSerhey Popovych2018-04-271-0/+52
* libxtables: Display weird character warning for wildcardsOliver Ford2017-05-081-9/+9
* libxtables: abolish AI_CANONNAMEJan Engelhardt2017-03-081-2/+0
* libxtables: remove unnecessary nesting from host_to_ip(6)addrJan Engelhardt2017-03-081-30/+24
* libxtables: xtables: Use getnameinfo()Shyam Saini2016-12-201-4/+11
* libxtables: xtables: remove unnecessary debug codeShyam Saini2016-12-201-26/+3
* libxtables: Replace gethostbyname() with getaddrinfo()Arpan Kapoor2016-07-031-9/+23
* libxtables: missing comment initialization in xt_xlate_alloc()Pablo Neira Ayuso2016-03-251-0/+1
* comment: Add translation to nftShivani Bhardwaj2016-02-291-0/+5
* xtables: add xt_xlate_add_comment()Pablo Neira Ayuso2016-02-161-15/+26
* extensions: rename xt_buf to xt_xlatePablo Neira Ayuso2016-02-161-21/+21
* libxtables: fix leak in xt_buf objectPablo Neira Ayuso2016-02-161-0/+1
* nft: xtables: add the infrastructure to translate from iptables to nftPablo Neira Ayuso2016-02-161-0/+51