v0.2
What's Changed
- trace: allow enabling packet trace at runtime by @rjarry in #24
- api: add node with name instead of edge by @christophefontaine in #32
- mbuf: use private data instead of dynfield by @rjarry in #35
- Devtools by @rjarry in #33
- net: remove gr_ prefix in frequently used functions by @rjarry in #34
- Slow path by @christophefontaine in #29
- ci: add missing dependencies by @rjarry in #36
- infra: implement interface events notifications by @christophefontaine in #31
- port: ensure complete cleanup on port deletion by @rjarry in #38
- graph: sanitize dynamic node attach to parent by @rjarry in #37
- ci: enable address sanitizer by @rjarry in #39
- graph: add duplicate checks for all dynamic nodes by @rjarry in #41
- ip: clean resources on iface deletion by @christophefontaine in #42
- dpdk: add ixgbe driver by @christophefontaine in #46
- infra/port: display driver name by @christophefontaine in #44
- infra: fix control_input ring by @christophefontaine in #45
- api: make IP4_ADDR_SPLIT work on big endian architectures by @rjarry in #43
- Quick fixes by @christophefontaine in #47
- infra: fix null ptr access by @christophefontaine in #51
- iface: prevent port removal when subinterface exists by @christophefontaine in #52
- Shared mempool by @christophefontaine in #48
- ip: reply dest unreachable message by @christophefontaine in #50
- infra: check ip availability by @christophefontaine in #53
- infra/port: implement multicast l2 filtering by @christophefontaine in #30
- Multiple addr by @rjarry in #54
- ip: add function to get preferred iface address by @rjarry in #55
- dpdk: rebase on v24.07 by @rjarry in #56
- Fib nh ptr by @rjarry in #57
- Ipv6 support by @rjarry in #58
- main: implement systemd notify by @rjarry in #59
- main: restrict logging to syslog when running under systemd by @rjarry in #63
- worker: allow starting threads outside of current process affinity by @rjarry in #64
- readme: add binary quick start guide by @rjarry in #62
- main: add flags to display version by @rjarry in #66
- Sleep by @rjarry in #67
- trace: display stripped vlans by @rjarry in #71
- iface: forbid duplicate names on creation by @rjarry in #70
- vlan: implement multicast ethernet filtering by @rjarry in #69
- docs: add contributing guide by @rjarry in #72
- Release stuff by @rjarry in #73
Full Changelog: v0.1...v0.2