Skip to content

Commit 5b97230

Browse files
committed
Update 1.23 release note.
1 parent bcbb047 commit 5b97230

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

doc/F-Stack_Release_Note.md

+49
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,55 @@
22

33
F-Stack is an open source network framework based on DPDK.
44

5+
2023.09 F-Stack v1.23
6+
7+
1. F-Stack lib, Sync some features from branch of dev:
8+
9+
- Added FDIR using general flow rules. @guhaoyu2005.
10+
- Added more clear error message in case of failed config read. @d06alexandrov.
11+
- vlan_strip support kni.
12+
- Removed deleted sources from Makefile. @d06alexandrov.
13+
- make it compilable under O2 optimization, pass gcc check. @renzibei.
14+
- enable -O2 by default. Ref #711 #721.
15+
- Fix #702 F-stack rack and BBR both causes PCB memory leak.
16+
- tcp: Missing mfree in rack and bbr.
17+
- when nginx use setsockopt ON_LINGER, the seq number of the RST packet is error. @wenchengji159357.
18+
- While use bbr, the hz should be set to 1000000, match the bintime and timer of F-Stack. Ref #701 #702.
19+
- Redis can listen IPv6 address.
20+
- Fix Compile Error with gcc 11.3.0(in Ubuntu 22.04). Close #736.
21+
- Fixed #705. While Adding -DNDEBUG flag will cause the helloworld example.
22+
- Add some description of `ff_socket()` and `ff_write()`. Ref #709.
23+
- Modify pci_whitelist to allow that from DPDK 20.11. Close #745.
24+
- fix that vtoslab doesn't return the correct slab. @zhutian.
25+
- When entering the softclock function for the first time,ticks is 2147423648,cc_softticks is 0. @wenchengji159357.
26+
- Add adapter for LD_PRELOAD. EXPERIMENTAL.
27+
- fix cmsg for sendmsg. @sarosh.
28+
- Fixed an issue that before C99 mode..
29+
- Fiexd some build errors of ipfw on ubuntu 22.04 (kernel:5.19.0-1025, gcc:11.4.0),
30+
- fix some issue of ff_sendmsg and ff_recvmsg.
31+
- Support LINUX_IP_TRANSPARENT and LINUX_IPV6_TRANSPARENT to IP_BINDANY and IPV6_BINDANY in lib/ff_syscall_wrapper.c.
32+
33+
2. DPDK:
34+
35+
- DPDK: Upgrade to 21.11.5.
36+
- Fix I40E_DEV_ID_10G_BASE_T_X722 issue.
37+
- Update igb_uio, sync from git://dpdk.org/dpdk-kmods.
38+
39+
3. APP:
40+
41+
- Nginx: Upgrade to Nginx-1.25.2 to support HTTP3. EXPERIMENTAL.
42+
- Add adapter for LD_PRELOAD. EXPERIMENTAL.
43+
- move /app/micro_thread to adapter/micro_thread.
44+
- Fix netmask in nginx conf. @jiegec.
45+
- Fiexd some build errors of micro_thread on ubuntu 22.04 (kernel:5.19.0-1025, gcc:11.4.0),
46+
47+
4. example:
48+
49+
- Set non blocking in example/main.c. Ref #709.
50+
- Add helloworld_stack_epoll、 main_stack_epoll_pipeline and kevent for LD_PRELOAD demo.
51+
- Fiexd some build errors of example on ubuntu 22.04 (kernel:5.19.0-1025, gcc:11.4.0).
52+
53+
554
2023.09 F-Stack v1.22.1
655

756
1. F-Stack lib:

0 commit comments

Comments
 (0)