Change ff config pci whitelist to allow. @liujinhui-job
Add inner IP and port-based flow steering capabilities for the IPIP protocol.(Authors: Zhiwen Wang @hirowang1, Huiqin Zhang).
ff_ipfw support ip_fw_pmod and tcpmod for tcp-setmss.
f-stack supports the socket options IP_TRANSPARENT and IPV6_TRANSPARENT. Nginx does not require additional checks, and the translation for IPV6_PKTINFO has been added. @wenchengji159357
Modify usleep to rte_delay_us_sleep.
Remove some useless code of kni.
ff_traffic support rx_dropped and tx_dropped.
1.25 - f-stack Release Notes | AnnounceHQ
fix ff toos issue for mlx5 drivers.
Support bind no port like linux's IP_BIND_ADDRESS_NO_PORT.
Add the feature fo ff_rss_check table to improve the performance of ff_rss_check(). See https://github.com/F-Stack/f-stack/wiki/%E2%80%8B%E2%80%8BF%E2%80%90Stack-ff_rss_check()-Optimization-Introduction%E2%80%8B
Added the -Wextra compilation option and fixed compilation errors.
Add ff_log mod, that encapsulates some interfaces of the rte_log module.
Remove the code for rte_kni.ko, only retain virtio.
Add some cleanup action, however, it is incomplete.
ff_hook_recvfrom sh_fromlen not init, ff_sys_recvfrom will return -1. @liujinhui-job
add fork support, like linux kernel, every process has one freebsd struct thread. @liujinhui-job
Add select interface support. @liujinhui-job
add accept4 support, and LINUX_SOCK_CLOEXEC/LINUX_SOCK_NONBLOCK support for ff_socket. @liujinhui-job
FreeBSD
Add the feature fo ff_rss_check table to improve the performance of ff_rss_check(). See https://github.com/F-Stack/f-stack/wiki/%E2%80%8B%E2%80%8BF%E2%80%90Stack-ff_rss_check()-Optimization-Introduction%E2%80%8B
ff toos
update tools/compat/include/sys/*.h.
ff_traffic support rx_dropped and tx_dropped.
DPDK
DPDK: Upgrade to 23.11.5.
Build fix : Copy missing igb_uio.c to build dir. @richqubit
Modify real_if_indextoname return value and type. @giannisli
APP
Nginx: Upgrad to Nginx-1.28.0. @jinliu777
Nginx: f-stack supports the socket options IP_TRANSPARENT and IPV6_TRANSPARENT. Nginx does not require additional checks, and the translation for IPV6_PKTINFO has been added. @wenchengji159357