Skip to content

v1.2.4.10

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Apr 19:55
· 284 commits to main since this release
0654810

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

Full Changelog: v1.2.4.9...v1.2.4.10