| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-04-13 | tools: ynl: Rename ethtool to ethtool.py | Rahul Rameshbabu | 1 | -0/+0 |
| 2023-04-13 | tools: ynl: Remove absolute paths to yaml files from ethtool testing tool | Rahul Rameshbabu | 1 | -2/+2 |
| 2023-04-11 | tools: ynl: throw a more meaningful exception if family not supported | Jakub Kicinski | 1 | -1/+4 |
| 2023-03-30 | tools: ynl: ethtool testing tool | Stanislav Fomichev | 3 | -0/+444 |
| 2023-03-30 | tools: ynl: replace print with NlError | Stanislav Fomichev | 1 | -3/+9 |
| 2023-03-30 | tools: ynl: support byte-order in cli | Stanislav Fomichev | 2 | -12/+24 |
| 2023-03-28 | tools: ynl: Add fixed-header support to ynl | Donald Hunter | 2 | -12/+33 |
| 2023-03-28 | tools: ynl: Add struct attr decoding to ynl | Donald Hunter | 2 | -1/+16 |
| 2023-03-28 | tools: ynl: Add C array attribute decoding to ynl | Donald Hunter | 2 | -3/+22 |
| 2023-03-28 | tools: ynl: Add struct parsing to nlspec | Donald Hunter | 1 | -0/+43 |
| 2023-03-27 | tools: ynl: default to treating enums as flags for mask generation | Jakub Kicinski | 2 | -5/+6 |
| 2023-03-27 | tools: ynl: Add missing types to encode/decode | Michal Michalik | 1 | -0/+6 |
| 2023-03-24 | tools: ynl: add the Python requirements.txt file | Michal Michalik | 1 | -0/+2 |
| 2023-03-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+3 |
| 2023-03-23 | ynl: allow to encode u8 attr | Jiri Pirko | 1 | -0/+2 |
| 2023-03-22 | tools: ynl: Fix genlmsg header encoding formats | Donald Hunter | 1 | -3/+3 |
| 2023-03-21 | tools: ynl: skip the explicit op array size when not needed | Jakub Kicinski | 1 | -1/+3 |
| 2023-03-16 | ynl: make the tooling check the license | Jakub Kicinski | 2 | -6/+15 |
| 2023-03-16 | ynl: broaden the license even more | Jakub Kicinski | 1 | -4/+4 |
| 2023-03-16 | tools: ynl: make definitions optional again | Jakub Kicinski | 1 | -1/+2 |
| 2023-03-10 | tools: ynl: fix get_mask utility routine | Lorenzo Bianconi | 1 | -4/+2 |
| 2023-03-10 | tools: ynl: fix render-max for flags definition | Lorenzo Bianconi | 1 | -3/+8 |
| 2023-03-08 | tools: ynl: fix enum-as-flags in the generic CLI | Jakub Kicinski | 2 | -9/+7 |
| 2023-03-08 | tools: ynl: move the enum classes to shared code | Jakub Kicinski | 3 | -88/+120 |
| 2023-03-07 | ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause | Jakub Kicinski | 6 | -8/+9 |
| 2023-03-03 | tools: ynl: use 1 as the default for first entry in attrs/ops | Jakub Kicinski | 2 | -5/+8 |
| 2023-03-03 | tools: ynl: fully inherit attrs in subsets | Jakub Kicinski | 1 | -8/+15 |
| 2023-02-24 | tools: net: add __pycache__ to gitignore | Jakub Kicinski | 1 | -0/+1 |
| 2023-02-24 | tools: ynl-gen: re-raise the exception instead of printing | Jakub Kicinski | 1 | -3/+1 |
| 2023-02-24 | tools: ynl-gen: fix single attribute structs with attr 0 only | Jakub Kicinski | 1 | -1/+1 |
| 2023-01-31 | tools: net: use python3 explicitly | Jakub Kicinski | 2 | -2/+2 |
| 2023-01-31 | tools: ynl: load jsonschema on demand | Jakub Kicinski | 2 | -1/+14 |
| 2023-01-31 | tools: ynl: use operation names from spec on the CLI | Jakub Kicinski | 2 | -4/+11 |
| 2023-01-31 | tools: ynl: support pretty printing bad attribute names | Jakub Kicinski | 1 | -0/+40 |
| 2023-01-31 | tools: ynl: support multi-attr | Jakub Kicinski | 1 | -7/+14 |
| 2023-01-31 | tools: ynl: support directional enum-model in CLI | Jakub Kicinski | 1 | -4/+4 |
| 2023-01-31 | tools: ynl: add support for types needed by ethtool | Jakub Kicinski | 1 | -1/+10 |
| 2023-01-31 | tools: ynl: use the common YAML loading and validation code | Jakub Kicinski | 2 | -231/+141 |
| 2023-01-31 | tools: ynl: add an object hierarchy to represent parsed spec | Jakub Kicinski | 2 | -1/+304 |
| 2023-01-31 | tools: ynl: move the cli and netlink code around | Jakub Kicinski | 3 | -1/+6 |
| 2023-01-31 | tools: ynl-gen: prevent do / dump reordering | Jakub Kicinski | 1 | -2/+2 |
| 2023-01-26 | tools: ynl: store ops in ordered dict to avoid random ordering | Jakub Kicinski | 1 | -1/+2 |
| 2023-01-26 | tools: ynl: rename ops_list -> msg_list | Jakub Kicinski | 1 | -4/+6 |
| 2023-01-26 | tools: ynl: support kdocs for flags in code generation | Jakub Kicinski | 1 | -17/+20 |
| 2023-01-24 | tools: ynl: add a completely generic client | Jakub Kicinski | 2 | -0/+581 |
| 2023-01-24 | net: add basic C code generators for Netlink | Jakub Kicinski | 2 | -0/+2403 |
| 2017-10-04 | tools: rename tools/net directory to tools/bpf | Jakub Kicinski | 6 | -2656/+0 |
| 2017-06-14 | tools: bpf_jit_disasm: Handle large images. | David Daney | 1 | -11/+26 |
| 2017-04-13 | tools: bpf_jit_disasm: Add option to dump JIT image to a file. | David Daney | 1 | -4/+36 |
| 2016-05-08 | tools: bpf_jit_disasm: check for klogctl failure | Colin Ian King | 1 | -0/+3 |
| 2016-02-22 | tools, bpf_asm: simplify parser rule for BPF extensions | Ray Bellis | 2 | -151/+79 |
| 2016-02-11 | bpf_dbg: do not initialise statics to 0 | Wei Tang | 1 | -5/+5 |
| 2015-11-15 | tools/net: Use include/uapi with __EXPORTED_HEADERS__ | Kamal Mostafa | 1 | -3/+4 |
| 2015-09-28 | tools: bpf_jit_disasm: make get_last_jit_image return unsigned | Andrzej Hajda | 1 | -2/+2 |
| 2015-07-31 | bpf_jit_disasm: also support reading jit dump from file | Daniel Borkmann | 1 | -19/+90 |
| 2015-05-27 | tools: bpf_jit_disasm: fix segfault on disabled debugging log output | Daniel Borkmann | 1 | -0/+2 |
| 2015-03-24 | tools: bpf_asm: cleanup vlan extension related token | Daniel Borkmann | 2 | -14/+14 |
| 2015-03-24 | filter: introduce SKF_AD_VLAN_TPID BPF extension | Michal Sekletar | 2 | -1/+12 |
| 2014-05-16 | tools: bpf_jit_disasm: increase image buffer size | Alexei Starovoitov | 1 | -1/+1 |
| 2014-05-16 | tools: bpf_jit_disasm: ignore image address for disasm | Alexei Starovoitov | 1 | -10/+8 |
| 2014-05-12 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+1 |
| 2014-04-30 | bpf_dbg: fix wrong register usage | Brendan Hickey | 1 | -1/+1 |
| 2014-04-22 | filter: added BPF random opcode | Chema Gonzalez | 2 | -1/+11 |
| 2014-03-14 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+1 |
| 2014-03-12 | tools/net/Makefile: Define PACKAGE to fix build problems | Markos Chandras | 1 | -1/+1 |
| 2014-02-24 | tools: bpf_dbg: various misc code cleanups | Daniel Borkmann | 1 | -64/+55 |
| 2013-12-17 | bpf_exp: free duplicated labels at exit time | Daniel Borkmann | 1 | -7/+20 |
| 2013-12-17 | bpf_dbg: always close socket in bpf_runnable | Daniel Borkmann | 1 | -1/+1 |
| 2013-12-11 | filter: bpf_asm: add minimal bpf asm tool | Daniel Borkmann | 4 | -2/+960 |
| 2013-12-11 | filter: bpf_dbg: add minimal bpf debugger | Daniel Borkmann | 2 | -2/+1411 |
| 2013-03-21 | filter: add minimal BPF JIT image disassembler | Daniel Borkmann | 2 | -0/+214 |