search for: parser_bison

Displaying 13 results from an estimated 13 matches for "parser_bison".

2020 Sep 23
1
[Bug 1469] New: Bison reported unused tokens in `nft`
...porter: s.egbert at sbcglobal.net This is not a functional issue but a potential dead code issue. I do not claim to know the future of these dead code but only to point them out in the case that someone forgot them. I ran the `bison` analyzer as followed: ```bash cd nftables/src bison --update parser_bison.y bison -x parser_bison.y xsltproc /usr/share/bison/xslt/xml2xhtml.xsl parser_bison.xml > parser_bison.html firefox parser_bison.html ``` And got the following report under `Reduction` section: ```console Terminals unused in grammar "junk" "!" "nanosecond&quot...
2023 Apr 07
3
[Bug 1671] New: Implicit chains and nesting result in parser_bison.y aborting
https://bugzilla.netfilter.org/show_bug.cgi?id=1671 Bug ID: 1671 Summary: Implicit chains and nesting result in parser_bison.y aborting Product: nftables Version: 0.9.x Hardware: x86_64 OS: Debian GNU/Linux Status: NEW Severity: major Priority: P5 Component: nft Assignee: pablo at netfilter.org...
2016 Dec 20
0
[ANNOUNCE] nftables 0.7 release
...mgen expression netlink: fix linearize numgen type src: make hash seed attribute optional src: add offset attribute for hash expression Liping Zhang (14): tests: shell: make testcases which using tcp/udp port more rubost tests: shell: add endless jump loop tests parser_bison: keep snat/dnat existing syntax unchanged tests: shell: add testcase for reject expr meta: fix memory leak in tc classid parser tests: py: replace "eth0" with "lo" in dup expr tests src: fix compile error due to _UNTIL renamed to _MODULUS in libnftnl...
2017 Oct 12
0
[ANNOUNCE] nftables 0.8 release
...ys print range expressions numerically configure: Require newer version of libxtables datatype: Replace getaddrinfo() by internal lookup table doc: Document stateful objects doc: Document sets statement: Avoid rounding bytes in get_rate() doc: Document maps parser_bison: Allow flushing flow tables parser_bison: Allow flushing maps doc: Document add / delete element operations of sets and maps src: Make flush command selective of the set structure type tests: Add test for flush command selectiveness on sets Eric Leblond (12): src: fix...
2016 Jun 02
0
[ANNOUNCE] nftables 0.6 release
...for dup rule: display table when listing sets src: add `list chains' command rule: display table when listing one set evaluate: check if set exists before listing it rule: `list sets' only displays declaration, not definition rule: rework list chain parser_bison: show all sets via list sets with no family evaluate: check if table and chain exists when adding rules netlink_linearize: factor out prefix generation evaluate: fix mapping evaluation src: add interface wildcard matching evaluate: fix string matching on big endian...
2020 Jun 06
0
[ANNOUNCE] nftables 0.9.5 release
...er-free in datatype_free tests: dump generated use new nft tool main: fix get_optstring truncating output datatype: add frag-needed (ipv4) to reject options evaluate: enable reject with 802.1q Pablo Neira Ayuso (32): segtree: broken error reporting with mappings parser_bison: proper ct timeout list initialization src: NAT support for intervals in maps include: resync nf_nat.h kernel header src: add netmap support src: add STMT_NAT_F_CONCAT flag and use it evaluate: fix crash when handling concatenation without map tests: py: concaten...
2020 Apr 01
0
[ANNOUNCE] nftables 0.9.4 release
...he byte-order of payload statement arguments. evaluate: no need to swap byte-order for values of fewer than 16 bits. netlink_delinearize: set shift RHS byte-order. src: fix leaks. main: add more information to `nft -V`. main: remove duplicates from option string. parser_bison: fix rshift statement expression. main: include '-d' in help. main: include '--reversedns' in help. main: interpolate default include path into help format-string. main: use one data-structure to initialize getopt_long(3) arguments and help. Laurent Fasnacht...
2020 Oct 27
0
[ANNOUNCE] nftables 0.9.7 release
...1): libnftables: avoid repeated command list traversal on errors Jose M. Guisado Gomez (6): src: fix obj list output when reset command src: add comment support for set declarations src: add comment support when adding tables src: add comment support for objects parser_bison: fail when specifying multiple comments src: add comment support for chains Pablo Neira Ayuso (45): src: Allow for empty set variable definition segtree: zap element statement when decomposing interval src: use expression to store the log prefix src: allow for variabl...
2018 Jan 16
0
[ANNOUNCE] nftables 0.8.1 release
...add nft_ prefix to everything exposed through include/nftables/nftables.h utils: fix one compilation error with --with-mini-gmp gmputil: turn mpz_printf into mpz_vfprintf to restore --with-mini-gmp src: deprecate "flow table" syntax, replace it by "meter" parser_bison: dismiss anonymous meters parser_bison: no need for 'name' token for meters include: refresh nf_tables.h cached copy build: Bump version to v0.8.1 Phil Sutter (19): netlink: Use nftnl_expr_fprintf() in netlink_dump_expr() main: Fix for wrong argument passed to...
2016 Sep 11
1
[Bug 1086] New: Nftables matching packet header fields and unexpected '(': wrong wiki info or bug?
https://bugzilla.netfilter.org/show_bug.cgi?id=1086 Bug ID: 1086 Summary: Nftables matching packet header fields and unexpected '(': wrong wiki info or bug? Product: nftables Version: unspecified Hardware: x86_64 OS: Debian GNU/Linux Status: NEW Severity: minor
2016 Jul 10
2
[Bug 1079] New: nft-0.6: segfault on add rule ip filter INPUT ip protocol igmp counter accept
...=0x676a60) at evaluate.c:2470 #6 0x000000000041622b in cmd_evaluate_add (ctx=0x7fffffffe708, cmd=0x676b50) at evaluate.c:2614 #7 0x0000000000416a0b in cmd_evaluate (ctx=0x7fffffffe708, cmd=0x676b50) at evaluate.c:2857 #8 0x000000000043a3d6 in nft_parse (scanner=0x6764c0, state=0x7fffffffe120) at parser_bison.y:672 #9 0x0000000000405d15 in nft_run (scanner=0x6764c0, state=0x7fffffffe120, msgs=0x7fffffffe110) at main.c:231 #10 0x000000000040622a in main (argc=11, argv=0x7fffffffe928) at main.c:361 steps to reproduce: 1. nft create table ip filter INPUT 2. nft create chain ip filter INPUT \{ type filGen...
2014 Dec 16
0
[ANNOUNCE] nftables 0.4 release
...e switch whenever possible in the monitor code utils: indicate file and line on memory allocation errors include: refresh cached copy of nf_tables.h build: use PKG_CHECK_MODULES to check for libmnl and libnftnl build: use AC_PROG_YACC and AM_PROG_LEX rename parser.y to parser_bison.y include: add cli.h build: autotools conversion netlink: don't bug on unknown events src: restore nft --debug parser: restore named vmap tests: regression: any/queue.t: use new syntax tests: regression: don't use -nnn for non-list commands te...
2015 Sep 17
0
[ANNOUNCE] nftables 0.5 release
...tests: regression: fix warnings related to range listing tests: regression: fix NAT tests Merge branch 'next-4.1' datatype: default to display bitmask in hexadecimal proto: use bitmask_type for comp flags tests: regression: ip6: reduce warning noise parser_bison: allow to use mark as datatype for maps and sets netlink: fix use-after-free netlink_events_cache_deltable() src: add netdev family support payload: fix transport matching with no network layer info in bridge family rule: missing family when listing of tables src: set...