v1.2.4.4
What's Changed
- ci/release: enable push by @rst0git in #4128
- Resolve P4tc ebpf c issues by @komaljai in #4115
- Fix incorrect installation link in P4Testgen README by @fruffy in #4131
- Perform type inference after constant-folding a code fragment by @mihaibudiu in #4135
- Fix invalid string format specifier by @jhavrane in #4145
- Add error message for slice with negative indexes by @jhavrane in #4137
- Separate Parser and Post-parser code C code by @komaljai in #4138
- Sane handling of P4C_DEFAULT_X envvars in p4c by @ChrisDodd in #4130
- Dpdk backend: Fix incorrect learn action in case of learner table invoked from nested controls by @usha1830 in #4152
- Allow lookahead of structs with size of 0 by @mihaibudiu in #4149
- eBPF backend: generate P4Runtime files if required by @tatry in #4113
- [P4Testgen] Do not use Equ for mandating a minimum size. by @fruffy in #4154
- Add error message for non-package main declaration by @jhavrane in #4141
- Dpdk Backend: Fix whole header move instructions for DPDK by @usha1830 in #4153
- [P4Testgen] Move P4Testgen solver class to lib folder by @fruffy in #4091
- Hashvec-based maps to save memory by @ChrisDodd in #4150
- [P4Testgen] Minor improvements and fixes for P4Testgen. by @fruffy in #4162
- Increase the timeout of the switch.p4 p4_14 program by @fruffy in #4164
- Do not allow 'void' for lookahead type by @mihaibudiu in #4148
- backends/ebpf: Fix #4098 by renaming conflicting write_partial macro. by @thomascalvert-xlnx in #4134
- Do not panic when user specifies impossible types for declarations by @mihaibudiu in #4169
- [P4Testgen] Remove untested/unreliable P4Testgen features. by @fruffy in #4165
- Dpdk backend: Remove illegal instruction generation, reject operations on >64bit operands by @usha1830 in #4171
- backends/ebpf: Add support for XDP model. by @thomascalvert-xlnx in #4160
- Build the libbpf library during the cmake configuration process by @fruffy in #4166
- [P4Testgen] Change PNA port width to 32 instead of 9 by @fruffy in #4177
- Get host architecture dynamically while downloading
protoc
binary by @Skazza94 in #4179
New Contributors
- @jhavrane made their first contribution in #4145
- @thomascalvert-xlnx made their first contribution in #4134
- @Skazza94 made their first contribution in #4179
Full Changelog: v1.2.4.3...v1.2.4.4