v1.2.4.10
github-actions
released this
01 Apr 19:55
·
284 commits
to main
since this release
What's Changed
- [P4Testgen] Add a rudimentary P4Testgen benchmark with via GTest. by @fruffy in #4475
- warn on unused controls/parsers by @grg in #4440
- restore underscore after DISABLED in test name by @grg in #4497
- Fix comment typos in frontend.h by @kfcripps in #4498
- [P4Testgen] Make more functions of the P4Tools Z3 API accessible. by @fruffy in #4322
- Move CI Mac and Fedora tests to separate test runs. by @fruffy in #4495
- Replace boost string algorithms with their abseil counterparts by @asl in #4482
- Build P4Testgen on MacOS. by @fruffy in #4492
- Link Bazel badge in the Bazel README section to the actual CI test by @Sanket-0510 in #4505
- HalfOpenRange/ClosedRange classes by @grg in #4496
- Update formatters (clang-format, isort, black) by @fruffy in #4515
- Fix broken MacOS and Ubuntu18.04 runs. by @fruffy in #4517
- [docs] Add Backend to directory structure by @AdarshRawat1 in #4503
- [Docs] Added tools to directory structure by @AdarshRawat1 in #4504
- YAML formatting from Redhead YAML language server. by @fruffy in #4521
- Bump softprops/action-gh-release from 1 to 2 by @dependabot in #4518
- [docs] subdirectories and description for control plane by @Sanket-0510 in #4506
- gc: implement posix_memalign by @ChrisDodd in #4508
- help compiler folding for divideFloor/moduloFloor by @grg in #4512
- Add 4 digit uid to dump file names by @ChrisDodd in #4509
- Allow annotations on functions by @ChrisDodd in #4452
- tc struct fields addition and memory initialization by @Sosutha in #4524
- tc_may_override annotation implementation by @Sosutha in #4529
- Extend parser to allow parentheses in lvalues by @jnfoster in #4530
- Add ninja as a default build system for some runners. by @fruffy in #4491
- Preserve annotations on functions properly by @ChrisDodd in #4532
- [docs] Sync Directory structure of P4tools by @AdarshRawat1 in #4516
- Midend def-use pass by @grg in #4489
- Clean up P4Tools and control-plane linking. by @fruffy in #4520
- [P4Testgen] Fix append and prepend invocation. by @fruffy in #4306
- Remove obsolete
output_to_genfiles = True
. by @tjgq in #4541 - [documentation] Add hyperlinks to the actual directory in the README file. by @AdarshRawat1 in #4531
- Bump softprops/action-gh-release from 1 to 2 by @dependabot in #4545
- Use Abseil system includes by @fruffy in #4511
- Add policy controlling RemoveUnusedDeclarations by @ChrisDodd in #4528
- Fix a warning on missing override in def use class. by @fruffy-g in #4547
- Move the network hashes implementation from Bmv2 testgen to lib/ by @vlstill in #4526
- Allow constructing an IR::ID from a std::string by @ChrisDodd in #4549
- P4TC - Support add_on_miss, add entry externs by @komaljai in #4522
- Bump black from 24.2.0 to 24.3.0 by @dependabot in #4551
- Add 2 more CRC checksum variants to lib/nethash by @vlstill in #4550
- Refactor Util::Enumerator by @asl in #4513
- Corrected version in README.md by @sumit7754 in #4555
- Implict cast fix by @ChrisDodd in #4399
- Add width to parameters of entries in template file. by @komaljai in #4557
- Support new ActionProfile annotations for P4Runtime. by @jonathan-dilorenzo in #4533
- [P4Testgen] Clean up the direct extern map implementation for BMv2. by @fruffy-g in #4546
- Suppress Abseil warnings. by @fruffy in #4556
- [P4Testgen] Add a missing nullopt check. by @fruffy-g in #4560
- Add p4tc_filter_fields in add_entry by @komaljai in #4559
- Added default action code for tc backend by @Sosutha in #4561
- Fix missing Bazel dependency and move deprecation notice to right location by @fruffy-g in #4564
- Fix broken Debian CI test badge in the README. Add Fedora and MacOS CI badge. by @Abhinavcode13 in #4569
- Fix Resource links in Doxygen documentation. by @AdarshRawat1 in #4565
- Update rules_boost which pulled in the compromised xz dependency. by @fruffy in #4584
- [docs] Add Comment Style Guide by @AdarshRawat1 in #4573
- doc: backends: Add Doxygen-style documentation for BMV2 JSONObjects by @thrilseekr in #4554
- Automated Release v1.2.4.10 by @github-actions in #4587
New Contributors
- @Sanket-0510 made their first contribution in #4505
- @tjgq made their first contribution in #4541
- @Abhinavcode13 made their first contribution in #4569
- @thrilseekr made their first contribution in #4554
Full Changelog: v1.2.4.9...v1.2.4.10