| Age | Commit message (Expand) | Author | Files | Lines |
| 5 days | tools: ynl: add unicast notification receive support | Minxi Hou | 1 | -0/+5 |
| 10 days | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -5/+32 |
| 11 days | tools: ynl: support listening on all nsids | Ilya Maximets | 1 | -5/+32 |
| 2026-05-14 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -3/+32 |
| 2026-05-12 | tools: ynl: add scope qualifier for definitions | Jakub Kicinski | 1 | -2/+29 |
| 2026-05-10 | tools/ynl: add missing uapi header deps in Makefile.deps | Stanislav Fomichev | 1 | -1/+3 |
| 2026-05-08 | net: page_pool: support dumping pps of a specific ifindex via Netlink | Jakub Kicinski | 1 | -2/+4 |
| 2026-04-14 | tools: ynl: add sample for wireguard | Asbjørn Sloth Tønnesen | 2 | -0/+107 |
| 2026-04-14 | tools/ynl: Make YnlFamily closeable as a context manager | Daniel Borkmann | 1 | -0/+10 |
| 2026-04-12 | tools: ynl: ethtool: add --dbg-small-recv option | Hangbin Liu | 1 | -1/+8 |
| 2026-04-12 | tools: ynl: ethtool: use doit instead of dumpit for per-device GET | Hangbin Liu | 1 | -35/+33 |
| 2026-04-12 | tools: ynl: move ethtool.py to selftest | Hangbin Liu | 3 | -3/+6 |
| 2026-04-09 | tools: ynl: tests: fix leading space on Makefile target | Hangbin Liu | 1 | -1/+1 |
| 2026-03-18 | tools: ynl: rework policy access to support recursion | Jakub Kicinski | 2 | -47/+109 |
| 2026-03-10 | tools: ynl: cli: add --policy support | Jakub Kicinski | 1 | -0/+12 |
| 2026-03-10 | tools: ynl: add Python API for easier access to policies | Jakub Kicinski | 2 | -2/+137 |
| 2026-03-10 | tools: ynl: add short doc to class YnlFamily | Jakub Kicinski | 1 | -0/+26 |
| 2026-03-10 | tools: ynl: move policy decoding out of NlMsg | Jakub Kicinski | 1 | -25/+28 |
| 2026-03-10 | tools: ynl: handle pad type during decode | Jakub Kicinski | 1 | -1/+3 |
| 2026-03-10 | tools: ynl: cli: order set->list conversion in JSON output | Jakub Kicinski | 1 | -1/+1 |
| 2026-03-09 | tools: ynl: convert rt-route sample to selftest | Jakub Kicinski | 3 | -36/+72 |
| 2026-03-09 | tools: ynl: convert rt-addr sample to selftest | Jakub Kicinski | 3 | -28/+65 |
| 2026-03-09 | tools: ynl: convert ethtool sample to selftest | Jakub Kicinski | 3 | -29/+62 |
| 2026-03-09 | tools: ynl: convert devlink sample to selftest | Jakub Kicinski | 3 | -36/+85 |
| 2026-03-09 | tools: ynl: add netdevsim wrapper library for YNL tests | Jakub Kicinski | 2 | -0/+40 |
| 2026-03-09 | tools: ynl: convert tc and tc-filter-add samples to selftest | Jakub Kicinski | 4 | -369/+367 |
| 2026-03-09 | tools: ynl: convert rt-link sample to selftest | Jakub Kicinski | 3 | -83/+106 |
| 2026-03-09 | tools: ynl: convert ovs sample to selftest | Jakub Kicinski | 3 | -38/+88 |
| 2026-03-09 | tools: ynl: convert netdev sample to selftest | Jakub Kicinski | 2 | -68/+184 |
| 2026-03-09 | tools: ynl: move samples to tests | Jakub Kicinski | 13 | -45/+45 |
| 2026-03-04 | tools: ynl: produce kselftest-list.txt from tests | Jakub Kicinski | 1 | -0/+3 |
| 2026-03-04 | tools: ynl: support INSTALL_PATH in the tests Makefile | Jakub Kicinski | 1 | -5/+7 |
| 2026-03-04 | tools: ynl: don't install tests in /usr/bin/ | Jakub Kicinski | 1 | -5/+4 |
| 2026-03-04 | tools: ynl: rename TESTS variable to TEST_PROGS | Jakub Kicinski | 1 | -6/+6 |
| 2026-02-12 | Merge tag 'nfsd-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux | Linus Torvalds | 30 | -91/+526 |
| 2026-02-09 | tools: ynltool: add qstats analysis for HW-GRO efficiency / savings | Jakub Kicinski | 1 | -5/+71 |
| 2026-02-09 | tools: ynltool: factor out qstat dumping | Jakub Kicinski | 1 | -54/+41 |
| 2026-02-02 | tools: ynl: cli: make the output compact | Jakub Kicinski | 1 | -3/+6 |
| 2026-01-29 | xdrgen: Implement pass-through lines in specifications | Chuck Lever | 9 | -17/+95 |
| 2026-01-26 | xdrgen: Add enum value validation to generated decoders | Chuck Lever | 7 | -7/+62 |
| 2026-01-26 | xdrgen: Emit a max_arg_sz macro | Chuck Lever | 3 | -1/+39 |
| 2026-01-26 | xdrgen: Extend error reporting to AST transformation phase | Chuck Lever | 5 | -5/+67 |
| 2026-01-26 | xdrgen: Improve parse error reporting | Chuck Lever | 6 | -35/+118 |
| 2026-01-26 | xdrgen: Remove inclusion of nlm4.h header | Chuck Lever | 1 | -1/+0 |
| 2026-01-26 | xdrgen: Implement short (16-bit) integer types | Chuck Lever | 3 | -0/+10 |
| 2026-01-26 | xdrgen: Emit the program number definition | Chuck Lever | 2 | -0/+8 |
| 2026-01-26 | xdrgen: Fix struct prefix for typedef types in program wrappers | Chuck Lever | 3 | -1/+12 |
| 2026-01-26 | xdrgen: Address some checkpatch whitespace complaints | Chuck Lever | 4 | -1/+3 |
| 2026-01-26 | xdrgen: Generate "if" instead of "switch" for boolean union enumerators | Chuck Lever | 3 | -20/+109 |
| 2026-01-26 | xdrgen: improve error reporting for invalid void declarations | Khushal Chitturi | 1 | -4/+4 |
| 2026-01-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -2/+3 |
| 2026-01-20 | tools/net/ynl: Makefile's install target now installs ynltool | Michel Lind | 1 | -1/+2 |
| 2026-01-17 | tools: ynl: Specify --no-line-number in ynl-regen.sh. | Kuniyuki Iwashima | 1 | -1/+1 |
| 2026-01-15 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+6 |
| 2026-01-13 | tools/net/ynl: suppress jobserver warning in ynltool version detection | Bobby Eshleman | 1 | -1/+1 |
| 2026-01-13 | tools: ynl: render event op docs correctly | Donald Hunter | 1 | -3/+6 |
| 2026-01-12 | tools: ynl: cli: print reply in combined format if possible | Jakub Kicinski | 1 | -4/+17 |
| 2026-01-12 | tools: ynl: cli: extract the event/notify handling in --list-attrs | Jakub Kicinski | 1 | -9/+12 |
| 2026-01-12 | tools: ynl: cli: factor out --list-attrs / --doc handling | Jakub Kicinski | 1 | -15/+20 |
| 2026-01-12 | tools: ynl: cli: add --doc as alias to --list-attrs | Jakub Kicinski | 1 | -1/+1 |
| 2026-01-12 | tools: ynl: cli: improve --help | Jakub Kicinski | 1 | -38/+69 |
| 2026-01-12 | tools: ynl: cli: wrap the doc text if it's long | Jakub Kicinski | 1 | -1/+6 |
| 2026-01-12 | tools: ynl: cli: introduce formatting for attr names in --list-attrs | Jakub Kicinski | 1 | -3/+27 |
| 2026-01-09 | tools: ynl-gen-c: Fix remaining pylint warnings | Donald Hunter | 1 | -8/+10 |
| 2026-01-09 | tools: ynl-gen-c: fix pylint None, type, dict, generators, init | Donald Hunter | 1 | -22/+27 |
| 2026-01-09 | tools: ynl-gen-c: fix pylint warnings for returns, unused, redefined | Donald Hunter | 1 | -48/+52 |
| 2026-01-09 | tools: ynl-gen-c: suppress unhelpful pylint messages | Donald Hunter | 1 | -0/+11 |
| 2026-01-09 | tools: ynl: fix pylint issues in ynl_gen_rst | Donald Hunter | 1 | -0/+2 |
| 2026-01-09 | tools: ynl: ethtool: fix pylint issues | Donald Hunter | 1 | -15/+31 |
| 2026-01-09 | tools: ynl: fix logic errors reported by pylint | Donald Hunter | 1 | -3/+2 |
| 2026-01-09 | tools: ynl: fix pylint global variable related warnings | Donald Hunter | 2 | -23/+17 |
| 2026-01-09 | tools: ynl: fix pylint misc warnings | Donald Hunter | 3 | -14/+12 |
| 2026-01-09 | tools: ynl: fix pylint dict, indentation, long lines, uninitialised | Donald Hunter | 2 | -27/+29 |
| 2026-01-09 | tools: ynl: fix pylint exception warnings | Donald Hunter | 4 | -36/+52 |
| 2026-01-09 | tools: ynl: fix pylint redefinition, encoding errors | Donald Hunter | 3 | -58/+58 |
| 2026-01-09 | tools: ynl: pylint suppressions and docstrings | Donald Hunter | 5 | -0/+45 |
| 2026-01-08 | tools: ynl: don't install tests | Jakub Kicinski | 1 | -1/+0 |
| 2025-12-19 | Merge tag 'net-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -0/+2 |
| 2025-12-08 | tools: ynl: fix build on systems with old kernel headers | Jakub Kicinski | 1 | -0/+2 |
| 2025-12-06 | Merge tag 'nfsd-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux | Linus Torvalds | 24 | -33/+65 |
| 2025-12-01 | ynl: samples: Fix spelling mistake "failedq" -> "failed" | Colin Ian King | 1 | -1/+1 |
| 2025-11-28 | tools: ynl: add a lint makefile target | Donald Hunter | 1 | -1/+3 |
| 2025-11-28 | tools: ynl: add schema checking | Donald Hunter | 2 | -6/+35 |
| 2025-11-26 | tools: ynl: add YNL test framework | Hangbin Liu | 5 | -2/+593 |
| 2025-11-25 | tools: ynl-gen: add regeneration comment | Asbjørn Sloth Tønnesen | 1 | -0/+1 |
| 2025-11-25 | tools: ynl-gen: add function prefix argument | Asbjørn Sloth Tønnesen | 1 | -9/+16 |
| 2025-11-25 | xdrgen: Don't generate unnecessary semicolon | Chuck Lever | 18 | -18/+18 |
| 2025-11-25 | xdrgen: Fix union declarations | Chuck Lever | 1 | -0/+4 |
| 2025-11-25 | xdrgen: handle _XdrString in union encoder/decoder | Khushal Chitturi | 2 | -9/+31 |
| 2025-11-25 | xdrgen: Fix the variable-length opaque field decoder template | Chuck Lever | 1 | -1/+1 |
| 2025-11-25 | xdrgen: Make the xdrgen script location-independent | Chuck Lever | 1 | -0/+5 |
| 2025-11-25 | xdrgen: Generalize/harden pathname construction | Chuck Lever | 1 | -5/+6 |
| 2025-11-20 | ynl: samples: add tc filter example | Zahari Doychev | 3 | -0/+337 |
| 2025-11-20 | tools: ynl: cli: Display enum values in --list-attrs output | Gal Pressman | 1 | -1/+7 |
| 2025-11-20 | tools: ynl: cli: Parse nested attributes in --list-attrs output | Gal Pressman | 1 | -9/+26 |
| 2025-11-20 | tools: ynl: cli: Add --list-attrs option to show operation attributes | Gal Pressman | 1 | -0/+56 |
| 2025-11-18 | tools: ynl: Add MAC address parsing support | Hangbin Liu | 1 | -0/+9 |
| 2025-11-18 | tools: ynltool: ignore *.d deps files | Donald Hunter | 1 | -0/+1 |
| 2025-11-17 | tools: ynltool: remove -lmnl from link flags | Jakub Kicinski | 1 | -1/+1 |
| 2025-11-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+12 |
| 2025-11-12 | tools: ynltool: correct install in Makefile | Jakub Kicinski | 1 | -1/+1 |
| 2025-11-11 | tools: ynltool: add traffic distribution balance | Jakub Kicinski | 2 | -2/+293 |
| 2025-11-11 | tools: ynltool: add qstats support | Jakub Kicinski | 3 | -1/+333 |
| 2025-11-11 | tools: ynltool: add page-pool stats | Jakub Kicinski | 5 | -154/+473 |
| 2025-11-11 | tools: ynltool: create skeleton for the C command | Jakub Kicinski | 7 | -1/+720 |
| 2025-11-10 | tools: ynl: call nested attribute free function for indexed arrays | Zahari Doychev | 1 | -0/+12 |
| 2025-10-31 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -2/+5 |
| 2025-10-28 | tools: ynl: rework the string representation of NlError | Jakub Kicinski | 1 | -1/+10 |
| 2025-10-28 | tools: ynl: fix indent issues in the main Python lib | Jakub Kicinski | 1 | -13/+13 |
| 2025-10-27 | tools: ynl: avoid print_field when there is no reply | Hangbin Liu | 1 | -0/+3 |
| 2025-10-27 | tools: ynl: fix string attribute length to include null terminator | Petr Oros | 1 | -2/+2 |
| 2025-10-06 | Merge tag 'nfsd-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux | Linus Torvalds | 1 | -1/+1 |
| 2025-09-21 | sunrpc: Change ret code of xdr_stream_decode_opaque_fixed | Sergey Bashirov | 1 | -1/+1 |
| 2025-09-18 | psp: base PSP device support | Jakub Kicinski | 1 | -0/+1 |
| 2025-09-17 | tools: ynl-gen: support uint in multi-attr | Jakub Kicinski | 1 | -1/+5 |
| 2025-09-16 | tools: ynl: add ipv4-or-v6 display hint | Asbjørn Sloth Tønnesen | 1 | -2/+2 |
| 2025-09-16 | tools: ynl: decode hex input | Asbjørn Sloth Tønnesen | 1 | -0/+5 |
| 2025-09-16 | tools: ynl: encode indexed-arrays | Asbjørn Sloth Tønnesen | 1 | -0/+16 |
| 2025-09-16 | tools: ynl: move nest packing to a helper function | Asbjørn Sloth Tønnesen | 1 | -4/+9 |
| 2025-09-16 | tools: ynl-gen: rename TypeArrayNest to TypeIndexedArray | Asbjørn Sloth Tønnesen | 1 | -18/+18 |
| 2025-09-16 | tools: ynl-gen: validate nested arrays | Asbjørn Sloth Tønnesen | 3 | -5/+13 |
| 2025-09-16 | tools: ynl-gen: avoid repetitive variables definitions | Asbjørn Sloth Tønnesen | 1 | -5/+9 |
| 2025-09-16 | tools: ynl-gen: refactor local vars for .attr_put() callers | Asbjørn Sloth Tønnesen | 1 | -13/+19 |
| 2025-09-16 | tools: ynl-gen: add sub-type check | Asbjørn Sloth Tønnesen | 1 | -1/+3 |
| 2025-09-16 | tools: ynl-gen: generate nested array policies | Asbjørn Sloth Tønnesen | 1 | -0/+5 |
| 2025-09-16 | tools: ynl-gen: allow overriding name-prefix for constants | Asbjørn Sloth Tønnesen | 1 | -1/+2 |
| 2025-09-16 | tools: ynl: avoid "use of uninitialized variable" false positive in generated... | Vladimir Oltean | 1 | -2/+2 |
| 2025-09-15 | tools: ynl: rst: display attribute-set doc | Matthieu Baerts (NGI0) | 1 | -0/+4 |
| 2025-09-10 | tools: ynl: check for membership with 'not in' | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2025-09-10 | tools: ynl: use 'cond is None' | Matthieu Baerts (NGI0) | 2 | -2/+2 |
| 2025-09-10 | tools: ynl: remove unnecessary semicolons | Matthieu Baerts (NGI0) | 2 | -2/+2 |
| 2025-09-10 | tools: ynl: remove unused imports | Matthieu Baerts (NGI0) | 4 | -5/+2 |
| 2025-09-10 | tools: ynl: remove f-string without any placeholders | Matthieu Baerts (NGI0) | 2 | -16/+16 |
| 2025-09-10 | tools: ynl: remove assigned but never used variable | Matthieu Baerts (NGI0) | 2 | -3/+0 |
| 2025-09-10 | tools: ynl: avoid bare except | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2025-09-10 | tools: ynl: fix undefined variable name | Matthieu Baerts (NGI0) | 1 | -1/+1 |
| 2025-09-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2025-09-03 | tools: ynl-gen: fix nested array counting | Asbjørn Sloth Tønnesen | 1 | -1/+1 |
| 2025-09-03 | tools: ynl-gen: use macro for binary min-len check | Asbjørn Sloth Tønnesen | 1 | -1/+1 |
| 2025-08-12 | docs: parser_yaml.py: add support for line numbers from the parser | Mauro Carvalho Chehab | 1 | -4/+12 |
| 2025-08-12 | tools: netlink_yml_parser.py: add line numbers to parsed data | Mauro Carvalho Chehab | 1 | -2/+32 |
| 2025-08-12 | tools: ynl_gen_rst.py: drop support for generating index files | Mauro Carvalho Chehab | 1 | -28/+0 |
| 2025-08-12 | tools: ynl_gen_rst.py: cleanup coding style | Mauro Carvalho Chehab | 1 | -47/+25 |
| 2025-08-12 | tools: ynl_gen_rst.py: Split library from command line tool | Mauro Carvalho Chehab | 3 | -359/+400 |
| 2025-08-12 | docs: netlink: netlink-raw.rst: use :ref: instead of :doc: | Mauro Carvalho Chehab | 1 | -2/+3 |
| 2025-07-24 | tools: ynl-gen: print setters for multi-val attrs | Jakub Kicinski | 1 | -6/+13 |
| 2025-07-24 | tools: ynl-gen: print alloc helper for multi-val attrs | Jakub Kicinski | 1 | -3/+16 |
| 2025-07-24 | tools: ynl-gen: move free printing to the print_type_full() helper | Jakub Kicinski | 1 | -3/+4 |
| 2025-07-24 | tools: ynl-gen: don't add suffix for pure types | Jakub Kicinski | 1 | -1/+3 |
| 2025-07-17 | tools: ynl: support packing binary arrays of scalars | Jakub Kicinski | 1 | -1/+6 |
| 2025-07-13 | tools: ynl: default to --process-unknown in installed mode | Jakub Kicinski | 1 | -0/+2 |
| 2025-07-13 | tools: ynl: process unknown for enum values | Donald Hunter | 1 | -2/+12 |
| 2025-07-10 | tools: ynl: decode enums in auto-ints | Jakub Kicinski | 1 | -0/+2 |
| 2025-06-19 | tools: ynl: fix mixing ops and notifications on one socket | Jakub Kicinski | 1 | -11/+17 |
| 2025-05-28 | Merge tag 'net-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 16 | -225/+1335 |
| 2025-05-28 | Merge tag 'nfsd-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux | Linus Torvalds | 3 | -0/+6 |
| 2025-05-27 | tools: ynl: parse extack for sub-messages | Donald Hunter | 1 | -14/+25 |
| 2025-05-21 | tools: ynl: add a sample for TC | Jakub Kicinski | 2 | -0/+81 |
| 2025-05-21 | tools: ynl: enable codegen for TC | Jakub Kicinski | 2 | -1/+8 |
| 2025-05-21 | tools: ynl-gen: support weird sub-message formats | Jakub Kicinski | 2 | -13/+43 |
| 2025-05-21 | tools: ynl-gen: support local attrs in _multi_parse | Jakub Kicinski | 1 | -4/+8 |
| 2025-05-21 | tools: ynl-gen: move fixed header info from RenderInfo to Struct | Jakub Kicinski | 1 | -18/+27 |
| 2025-05-21 | tools: ynl-gen: support passing selector to a nest | Jakub Kicinski | 1 | -5/+60 |
| 2025-05-21 | tools: ynl-gen: add makefile deps for neigh | Jakub Kicinski | 1 | -1/+2 |
| 2025-05-16 | tools: ynl: add a sample for rt-link | Jakub Kicinski | 2 | -0/+185 |
| 2025-05-16 | tools: ynl: enable codegen for all rt- families | Jakub Kicinski | 2 | -4/+7 |
| 2025-05-16 | tools: ynl: submsg: reverse parse / error reporting | Jakub Kicinski | 3 | -11/+107 |
| 2025-05-16 | tools: ynl-gen: submsg: support parsing and rendering sub-messages | Jakub Kicinski | 4 | -4/+89 |
| 2025-05-16 | tools: ynl-gen: submsg: render the structs | Jakub Kicinski | 1 | -3/+43 |
| 2025-05-16 | tools: ynl-gen: submsg: plumb thru an empty type | Jakub Kicinski | 2 | -2/+23 |
| 2025-05-16 | tools: ynl-gen: prepare for submsg structs | Jakub Kicinski | 1 | -23/+39 |
| 2025-05-16 | tools: ynl-gen: factor out the annotation of pure nested struct | Jakub Kicinski | 1 | -17/+22 |
| 2025-05-16 | xdrgen: Fix code generated for counted arrays | Chuck Lever | 3 | -0/+6 |
| 2025-05-15 | tools: ynl-gen: array-nest: support arrays of nests | Jakub Kicinski | 1 | -0/+3 |
| 2025-05-15 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -11/+18 |
| 2025-05-13 | tools: ynl-gen: Allow multi-attr without nested-attributes again | Lukas Wunner | 1 | -4/+3 |
| 2025-05-13 | tools: ynl-gen: support struct for binary attributes | Jakub Kicinski | 1 | -1/+20 |
| 2025-05-13 | tools: ynl-gen: auto-indent else | Jakub Kicinski | 1 | -0/+1 |
| 2025-05-13 | tools: ynl-gen: support sub-type for binary attributes | Jakub Kicinski | 1 | -3/+40 |
| 2025-05-09 | tools: ynl: handle broken pipe gracefully in CLI | Donald Hunter | 1 | -7/+8 |
| 2025-05-09 | tools/net/ynl: ethtool: fix crash when Hardware Clock info is missing | Hangbin Liu | 1 | -7/+15 |
| 2025-05-08 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2025-05-07 | tools: ynl-gen: move the count into a presence struct too | Jakub Kicinski | 2 | -21/+16 |
| 2025-05-07 | tools: ynl-gen: split presence metadata | Jakub Kicinski | 4 | -28/+28 |
| 2025-05-07 | tools: ynl-gen: rename basic presence from 'bit' to 'present' | Jakub Kicinski | 1 | -6/+6 |
| 2025-05-06 | tools: ynl-gen: allow noncontiguous enums | Jiri Pirko | 1 | -6/+52 |
| 2025-05-05 | tools: ynl-gen: validate 0 len strings from kernel | David Wei | 1 | -1/+1 |
| 2025-05-02 | tools: ynl: allow fixed-header to be specified per op | Jakub Kicinski | 3 | -5/+21 |
| 2025-05-02 | tools: ynl-gen: don't init enum checks for classic netlink | Jakub Kicinski | 1 | -20/+26 |
| 2025-05-02 | tools: ynl-gen: array-nest: support binary array with exact-len | Jakub Kicinski | 1 | -4/+20 |
| 2025-05-02 | tools: ynl-gen: array-nest: support put for scalar | Jakub Kicinski | 1 | -3/+25 |
| 2025-05-02 | tools: ynl-gen: mutli-attr: support binary types with struct | Jakub Kicinski | 1 | -0/+19 |
| 2025-05-02 | tools: ynl-gen: multi-attr: type gen for string | Jakub Kicinski | 2 | -4/+38 |
| 2025-05-02 | tools: ynl-gen: support CRUD-like notifications for classic Netlink | Jakub Kicinski | 1 | -1/+5 |
| 2025-05-02 | tools: ynl-gen: support using dump types for ntf | Jakub Kicinski | 1 | -1/+1 |
| 2025-05-02 | tools: ynl: let classic netlink requests specify extra nlflags | Jakub Kicinski | 3 | -4/+23 |
| 2025-05-02 | tools: ynl-gen: fill in missing empty attr lists | Jakub Kicinski | 1 | -0/+8 |
| 2025-05-02 | tools: ynl-gen: factor out free_needs_iter for a struct | Jakub Kicinski | 1 | -5/+9 |
| 2025-05-02 | tools: ynl-gen: fix comment about nested struct dict | Jakub Kicinski | 1 | -1/+1 |
| 2025-04-29 | tools: ynl: fix typo in info string | Ruben Wauters | 1 | -1/+1 |