Releases: ironcore-dev/dpservice
Releases · ironcore-dev/dpservice
v0.3.13
Changes
🚀 Features
- Acquire neighboring router MAC dynamically @PlagueCZ (#619)
- Use mlx5 vf as PF1 proxy @PlagueCZ (#614)
- Adjust packet mbuf size to reflect MTU @PlagueCZ (#609)
- Add the ability to skip NIC setup in prepare script @PlagueCZ (#607)
🐛 Bug Fixes
- Correct the pointer arithmetic in dhcpv6 node during reply @guvenc (#627)
- dpservice-cli: Fix JSON output @vlorinc (#625)
- Do not delete conntrack reply direction keys @guvenc (#622)
- Fix/exporter port @vlorinc (#613)
- Fix exporter for different NUMA nodes @PlagueCZ (#611)
- Increase normal packet mempool member size @PlagueCZ (#612)
- Remove Rx RSS @PlagueCZ (#608)
🧰 Maintenance
- Bump pascalgn/size-label-action from 0.5.2 to 0.5.5 @dependabot (#620)
v0.3.12
Changes
🚀 Features
- Provision VMs for automated benchmark testing @byteocean (#603)
- Rework hw pytest @PlagueCZ (#598)
- Introduce multiport-eswitch mode to support continuous communication @byteocean (#589)
- Add Grafana dashboard template @vlorinc (#596)
🐛 Bug Fixes
- Remove rollback from prepare.sh @PlagueCZ (#600)
- Removed redundant condition from publish-docker-tester.yaml @byteocean (#591)
v0.3.11
v0.3.10
Changes
🚀 Features
- Update documentation after repository merge @PlagueCZ (#585)
- Move local tests to a separate directory @PlagueCZ (#582)
- Automated hardware and benchmarking tests @byteocean (#560)
- Add firewall telemetry - rule count @PlagueCZ (#571)
🐛 Bug Fixes
- Do not run/fail gRPC GetInit test when attaching to a running service @PlagueCZ (#586)
- Fix conntrack reference count causing double free @guvenc (#584)
- Add missing licence info to exporter.py @guvenc (#578)
- Reorganize licence files and delete unnecessary ones @guvenc (#577)
- Update docs and fix links after merger @vlorinc (#576)
- Change gRPC request input error to a warning @PlagueCZ (#575)
- Fix DNAT cleanup in VNI reset @PlagueCZ (#574)
v0.3.9
v0.3.8
v0.3.7
v0.3.6
Changes
🚀 Features
- Implement a custom type for IPv6 @PlagueCZ (#543)
- Finish IP structure refactoring after Maglev integration. @PlagueCZ (#535)
- Change LB algorithm test based on encountered production issue @PlagueCZ (#533)
- Introduce maglev hashing for loadbalancer backend selection @guvenc (#509)
- Simplify grpc route creation/deletion code @PlagueCZ (#530)
dp_ip_address
structure safety @PlagueCZ (#526)- Feature/vnf c small improvements @PlagueCZ (#514)
- Migrate to DPDK 23.11 @byteocean (#506)
- Introduce DHCPv6 (i)PXE Support @guvenc (#501)
🐛 Bug Fixes
- Remove flows for a loadbalancer target on deletion @PlagueCZ (#537)
- Properly handle info of icmp packets in NAT port allocation @byteocean (#529)
- Fix for running automation test on the tester machine @byteocean (#523)
- Fix packed structure being used for nat portmap hash key @PlagueCZ (#519)
- Remove duplicate rte_flow macro @PlagueCZ (#511)
- Update documentation to reflect DPDK 23.11 change @PlagueCZ (#510)
- Use "--rm" for the docker tester image execution to clean up @guvenc (#516)
🧰 Maintenance
- Bump pascalgn/size-label-action from 0.5.0 to 0.5.2 @dependabot (#528)