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"...
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...