Skip to content

v1.2.3.5

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Jan 16:50
· 822 commits to main since this release
59d3d45

What's Changed

  • Disallow Type_Control as a tuple argument by @mbudiu-vmw in #3753
  • Clean up the includes in the IR folder by @fruffy in #3701
  • Raise minimum required CMake version to Ubuntu 18.04 version. by @fruffy in #3745
  • PSA/ebpf backend: add support for generating programs for XDP hook by @tatry in #3752
  • Check that value sets have a constant constructor argument by @mbudiu-vmw in #3754
  • Testgen: Switch cases can fall through. by @fruffy-bfn in #3756
  • Refactor add_cpplint_files and add_clang_format files to support downstream projects, large file numbers. by @fruffy-bfn in #3762
  • Dpdk Backend: Fix non-consecutive table keys for add_on_miss table by @usha1830 in #3763
  • Apply clang-format to ir and lib files. by @fruffy in #3759
  • Add missing semicolon at end of Bison rule in p4parser.ypp by @jafingerhut in #3764
  • Ignore formatting PR from blame. by @fruffy in #3766
  • Fixed missing invocation of Address Sanitizer by @davidbolvansky in #3735
  • Dpdk Backend: Fix action selector and action profile to apply the group/member tables only on base table hit by @usha1830 in #3758
  • Check whether a test back end has been provided. by @fruffy-bfn in #3777
  • Remove backends from CMake include paths. by @fruffy in #3769
  • Fix non-contiguous table keys for learner and exact match tables by @usha1830 in #3780
  • Option to produce tests exclusively with output packets by @hannelita in #3783
  • Run MacOS tests in correct directory. by @fruffy in #3718
  • eBPF/PSA: add support for parser input metadata by @tatry in #3778
  • Run build and tests directly on Ubuntu 20.04, 22.04 without docker by @davidbolvansky in #3770
  • Fix container build by @davidbolvansky in #3786
  • Generate warning when 0 tests are produced by @hannelita in #3784
  • Build (only) container images for new PRs by @davidbolvansky in #3788
  • ci: update actions by @rst0git in #3789
  • Fix bazel version to 5.4.0 by @smolkaj in #3796
  • Remove execute permissions from nonexecutable files. by @fruffy in #3791
  • Use https with opensuse repositories by @rst0git in #3797
  • ebpf/PSA: improve support for wide fields by @tatry in #3790
  • Forbid generic externs for in parameter values by @mbudiu-vmw in #3793
  • Dpdk backend: Always emit the action selector constants in hex by @usha1830 in #3800
  • Constant-fold isValid calls when possible by @mbudiu-vmw in #3794
  • ebpf/PSA: Checksum support for fields wider than 64 bits by @tatry in #3801
  • Use big_int for match_t so can match wider that 64 bits by @ChrisDodd in #3809

Full Changelog: v1.2.3.4...v1.2.3.5