Releases: ironcore-dev/dpservice
Releases · ironcore-dev/dpservice
v0.3.16
Changes
🚀 Features
- Add hostname to DHCPv4 and to the GRPC interface @guvenc (#662)
- Rename C++ headers to .hpp and make checkpatch only check C code. @PlagueCZ (#661)
- HA dpservice @PlagueCZ (#656)
- Implement a gRPC health service @PlagueCZ (#654)
- Helper environment variables for tools in container @PlagueCZ (#652)
- dpservice-exporter: Add file-prefix flag @vlorinc (#651)
🐛 Bug Fixes
v0.3.15
Changes
🚀 Features
- Make TAP devices usable in normal traffic scenarios @guvenc (#649)
- Update of dpservice-go automated tests @vlorinc (#648)
- Implement --file-prefix EAL argument for secondary processes @PlagueCZ (#640)
- Add listing of all nat entries to gRPC protocol @PlagueCZ (#638)
- Remove pf1 proxy @PlagueCZ (#634)
🐛 Bug Fixes
v0.3.14
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)