]> git.ipfire.org Git - thirdparty/nftables.git/shortlog
thirdparty/nftables.git
2025-01-22  Florian Westphalnetlink_delinearize: move concat and value postprocessi...
2025-01-22  Phil Suttercache: Always set NFT_CACHE_TERSE for list cmd with...
2025-01-22  Pablo Neira... netlink_linearize: add assertion to catch for buggy...
2025-01-22  Pablo Neira... evaluate: skip byteorder conversion for selector smalle...
2025-01-22  Phil Suttercache: Optimize caching for 'list tables' command
2025-01-22  Sam JamesMakefile.am: don't silence -Wimplicit-function-declaration
2025-01-22  谢致邦 (XIE Zhibang)evaluate: fix check for unknown in cmd_op_to_name
2025-01-22  Florian Westphalevaluate: don't assert on net/transport header conflict
2025-01-22  Pablo Neira... datatype: display 0s time datatype
2025-01-22  Phil Sutterjson: Support sets' auto-merge option
2025-01-22  Florian Westphalrule: fix sym refcount assertion
2025-01-22  Florian Westphalevaluate: error out when store needs more than one...
2025-01-22  Florian Westphalparser: reject raw payload expressions with 0 length
2025-01-22  Florian Westphalpayload: only assert if l2 header base has no length
2025-01-22  Pablo Neira... evaluate: release mpz type in expr_evaluate_list()...
2025-01-22  Pablo Neira... evaluate: release key expression in error path of impli...
2025-01-22  Pablo Neira... evaluate: bail out if anonymous concat set defines...
2025-01-22  Pablo Neira... evaluate: do not fetch next expression on runaway numbe...
2025-01-22  Pablo Neira... evaluate: skip anonymous set optimization for concatena...
2025-01-22  Pablo Neira... evaluate: add missing range checks for dup,fwd and...
2025-01-22  Florian Westphalevaluate: tproxy: move range error checks after arg...
2025-01-22  Florian Westphalevaluate: error out when expression has no datatype
2025-01-22  Quan Tiandoc: clarify reject is supported at prerouting stage
2025-01-22  Pablo Neira... doc: incorrect datatype description for icmpv6_type...
2025-01-22  Florian Westphaldatatype: do not assert when value exceeds expected...
2025-01-22  Florian Westphalnetlink: fix stack overflow due to erroneous rounding
2025-01-22  Florian Westphalevaluate: don't crash if object map does not refer...
2025-01-22  Florian Westphalparser_bison: error out on duplicated type/typeof/eleme...
2025-01-22  Florian Westphalintervals: BUG on prefix expressions without value
2025-01-22  Florian Westphaltcpopt: don't create exthdr expression without datatype
2025-01-22  Florian Westphalevaluate: fix stack overflow with huge priority string
2025-01-22  Florian Westphalnetlink: fix stack buffer overflow with sub-reg sized...
2025-01-22  Florian Westphalsrc: reject large raw payload and concat expressions
2025-01-22  Florian Westphalevaluate: exthdr: statement arg must be not be a range
2025-01-22  Florian Westphalnetlink: don't crash if prefix for < byte is requested
2025-01-22  Florian Westphalevaluate: fix gmp assertion with too-large reject code
2025-01-22  Florian Westphalevaluate: stmt_nat: set reference must point to a map
2025-01-22  Florian Westphalparser_bison: fix memory leaks on hookspec error processing
2025-01-22  Florian Westphalparser_bison: fix ct scope underflow if ct helper secti...
2025-01-22  Florian Westphalparser_bison: make sure obj_free releases timeout policies
2025-01-22  Florian Westphalevaluate: turn assert into real error check
2025-01-22  Florian Westphalevaluate: prevent assert when evaluating very large...
2025-01-22  Pablo Neira... evaluate: bogus error when adding devices to flowtable
2025-01-22  Pablo Neira... evaluate: place byteorder conversion before rshift...
2025-01-22  Pablo Neira... evaluate: reset statement length context only for set...
2025-01-22  Pablo Neira... evaluate: place byteorder conversion before rshift...
2025-01-22  Thomas Hallernetlink_linearize: avoid strict-overflow warning in...
2025-01-22  Pablo Neira... evaluate: fix memleak in prefix evaluation with wildcar...
2025-01-22  Florian Westphalevaluate: fix bogus assertion failure with boolean...
2025-01-22  Florian Westphalnetlink: add and use nft_data_memcpy helper
2025-01-22  Pablo Neira... evaluate: reject set in concatenation
2025-01-22  Pablo Neira... evaluate: perform mark datatype compatibility check...
2025-01-22  Pablo Neira... json: allow to specify comment on chain
2025-01-22  Pablo Neira... json: allow to specify comment on table
2025-01-22  Pablo Neira... evaluate: bail out if new flowtable does not specify...
2025-01-22  Jeremy Sowdennetlink_delinearize: correct type and byte-order of...
2025-01-22  Pablo Neira... payload: set byteorder when completing expression
2025-01-22  Pablo Neira... netlink_delinerize: incorrect byteorder in mark stateme...
2025-01-22  Pablo Neira... evaluate: honor statement length in bitwise evaluation
2025-01-22  Pablo Neira... evaluate: set up integer type to shift expression
2025-01-22  Pablo Neira... evaluate: relax type-checking for integer arguments...
2025-01-22  Jeremy Sowdenevaluate: don't eval unary arguments
2025-01-22  Pablo Neira... evaluate: support shifts larger than the width of the...
2025-01-22  Florian Westphalmeta: don't crash if meta key isn't known
2025-01-22  Jeremy Sowdennetlink_delinearize: add postprocessing for payload...
2023-12-12  Pablo Neira... tests: shell: use /bin/bash in sets/elem_opts_compat_0
2023-12-12  Florian Westphalparser_bison: fix memleak in meta set error handling
2023-12-12  Florian Westphalparser_bison: fix objref statement corruption
2023-12-12  Florian Westphalevaluate: validate chain max length
2023-12-12  Florian Westphalparser: tcpopt: fix tcp option parsing with NUM + lengt...
2023-12-12  Pablo Neira... evaluate: reject set definition with no key
2023-12-12  Pablo Neira... monitor: add support for concatenated set ranges
2023-12-12  Florian Westphalevaluate: fix double free on dtype release
2023-12-12  Florian Westphalevaluate: catch implicit map expressions without known...
2023-12-12  Florian Westphalevaluate: reject attempt to update a set
2023-12-05  Florian Westphalevaluate: error out if basetypes are different
2023-12-05  Florian Westphalevaluate: guard against NULL basetype
2023-12-05  Pablo Neira... evaluate: handle invalid mapping expressions gracefully
2023-11-27  Pablo Neira... json: deal appropriately with multidevice in chain
2023-11-27  Pablo Neira... evaluate: clone unary expression datatype to deal with...
2023-11-21  Florian Westphalevaluate: fix rule replacement with anon sets
2023-11-21  Thomas Hallerjson: fix use after free in table_flags_json()
2023-11-21  Pablo Neira... src: expand create commands
2023-11-21  Thomas Hallernetlink: fix buffer size for user data in netlink_delin...
2023-11-21  Florian Westphalmeta: fix hour decoding when timezone offset is negative
2023-11-21  Phil Suttertproxy: Drop artificial port printing restriction
2023-11-21  Thomas Hallerparser_bison: fix length check for ifname in ifname_exp...
2023-11-03  Phil Sutterparser_bison: Fix for broken compatibility with older...
2023-11-03  Pablo Neira... evaluate: validate maximum log statement prefix length
2023-11-03  Florian Westphaltests: never merge across non-expression statements...
2023-11-03  Florian Westphalrule: never merge across non-expression statements
2023-11-03  Pablo Neira... json: add missing map statement stub
2023-11-03  Pablo Neira... netlink_linearize: skip set element expression in map...
2023-11-03  Pablo Neira... json: expose dynamic flag
2023-11-03  Pablo Neira... tests: py: add map support
2023-11-03  Florian Westphaltests: never merge across non-expression statements...
2023-11-03  Phil Sutterparser_json: Default meter size to zero
2023-11-03  Thomas Hallernetlink: handle invalid etype in set_make_key()
2023-11-03  Pablo Neira... datatype: initialize TYPE_CT_EVENTBIT slot in datatype...
2023-11-03  Pablo Neira... datatype: initialize TYPE_CT_LABEL slot in datatype...
next