FreeBSD 13.0 正式版在 4 月份发布,正式支持了 BBR,我们在 7 月底开始进行 FreeBSD 13.0 的升级工作,用了2个周的空闲时间进行了 lib 库的基本移植,但是后续个人大量精力投入了 F-Stack 父项目-腾讯云 DNSPod 权威 DNS 以及年中工作考核上,导致后续移植升级没有进展,最近半个月才抽出时间完成了对 FreeBSD 13 的基本调试和测试,目前代码已经已经提交到 github 上的 dev 分支。
目前相关代码还未完成全部调试和测试,还存在一些问题,已知的包括:
- F-Stack lib 库的 NETGRAPH 和 IPFW 的还不能编译使用,需要修改。
- IPv6 尚未进行更多测试。
- FF tools 的部分工具和兼容接口发现对 IPv6 的支持存在问题,此次升级并没有一并修复,而是安排后续进行修复。
- 仅进行了基本功能的测试,尚未进行大规模的不同场景测试和性能测试。
欢迎大家积极测试使用,对使用过程中发现的问题进行反馈,非常欢迎通过 pull request 贡献代码。