3. DAO Release 24.09.0#
3.1. New Features#
- Libraries - Flow Library - The Flow Library provides interfaces to configure hardware for identifying the traffic and executing actions based on rules defined by the user. Once a continuous stream of packets matching the flow is received, the flow is offloaded to the hardware. 
- Feature Arc - Feature arc library added for rte_graph applications to allow dynamic packet path at runtime. 
- Bitmap Helper - Bitmap helper provides abstracted APIs to setup a bitmap, get a free index and return the index back to bitmap. 
- Assert Helper - Assert helper provides macros for assertions in user test cases. These assertions can be normal i.e. reporting as an error, or fatal i.e. causing test to abort. 
 
- Applications - Secgw-graph - DPDK rte_graph based security gateway application providing IPv4 and IPsec dataplane functionalities which is integrated with strongSwan for control plane configuration, via netlink protocol. 
- Vector Packet Processing(VPP) - Vector Packet Processing (VPP) enhances network throughput and efficiency by processing multiple packets simultaneously, with optimized support for Marvell OCTEON-10 SoCs and acceleration for packet ingress, egress, flow classification, and cryptographic operations. 
- NGINX - NGINX application provides HTTP/HTTPS server, TLS proxy features with optional load balancing. NGINX achieves accelerated TLS processing using Marvell OpenSSL Engine library. 
 
- Infrastructure - Comprehensive documentation includes getting started guides, a programming guide, an application user guide, and demo videos. 
- New dependent debian packages for DAO solutions - OVS 
- NGNIX/OpenSSL 
 
 
3.2. Compatible Packages#
List of compatible dependent packages with version details:
DPDK - dpdk-23.11_24.07.0-ubuntu-22.04-24.07.0
OVS - ovs-3.3.0-24.07.0-ubuntu-22.04
NGINX/OpenSSL - nginx-1.22.0-24.09.0-ubuntu-22.04-devel/openssl-1.1.1q-24.09.0-ubuntu-22.04-devel
VPP - devel
octep-target - oct-ep-target-cn10k-24.07.0-ubuntu-22.04-24.07.0
firmware-cpt - cpt-firmware-24.07.0-ubuntu-22.04-24.07.0
firmware-ml - ml-firmware-24.07.0-ubuntu-22.04-24.07.0
