Releases: F-Stack/f-stack
Releases · F-Stack/f-stack
v1.20
2019.11 F-Stack v1.20
- F-Stack lib:
- Fix some bugs. Corresponding upstream changeset from Freebsd releng-11.0/release-11.1/release-11.2/release-11.3/release-12
- Fix bug of bind and connect. @jin.hao
- Fix F-stack compile error in Red Hat 8.0 with gcc 8.2.1.
- Add IPv6 supported.
- Add make install, and you can not must setFF_DPDKandFF_PATH.
- Add FF_USE_PAGE_ARRAYcompile switch inMakefile, turn on it will not use mcopy when transmit packetes from bsd to dpdk. @jin.hao
- Add vlan supported. @dragonorloong
- Add bonding suopported. Note: some bond driver can't work with multi processes.
- Add pkt_tx_delayparameter inconfig.ini.
- Add tx_csum_offoad_skipparameter inconfig.ini. @JayathS
- Nginx:
- Upgrade to 1.16.1.
- Redis:
- Upgrade to 5.0.5
- Tools:
- Fix the crash bug while excute ff_netstat -n.
- IPv6 supported.
- Add make install, and you can useff_<tool_name>to run F-Stack tools.
- ff_trafficsupport- -P <max process id>to show traffic info of all processes.
- ff_topsupport- -P <max process id>to show cpu usage of all processes.
- All tools can work in one time.
- DPDK:
- Upgrade to 18.11.5 LTS.
v1.13
2019.11 F-Stack v1.13
- F-Stack lib:
- Fix some bugs.
- Add interface ff_dup,ff_dup2``ff_ioctl_freebsd,ff_getsockopt_freebsd,ff_setsockopt_freebsd.
- Initial parameter proc-typecan be NULL, default "auto".
- Add "idle_sleep" parameter to reduce CPU usage when no pkts incomming, add base_virtaddrparameter for some vms.
- Add arch arm64 compiler options.
- Support Container(Docker).
- Support vlan.
- Nginx:
- Fix some bugs.
- Hook getpeername,getsockname,shutdown.
- Support "master_process off".
- Redis:
- Reset cpu affinity when new process forked.
- Tools:
- Add traffictool.
- DPDK:
- Upgrade to 17.11.4 LTS.
v1.12
Release-1.11 tag.
2017.11 F-Stack v1.11
- Intel DPDK network I/O module.
- FreeBSD Network Stack.
- Nic offload: checksum(IP/TCP/UDP), TSO, VLAN, etc.
- Network tools: sysctl, ifconfig, route, netstat, top, etc.
- Firewall supported: ipfw.
- Netgraph supported: ngctl.
- Posix-like API: socket,event.
- Coroutine API.
- Python bindings for F-Stack: pyfstack.
- App: Nginx/Redis supported.