Release date: 2024/01/04
Features
- feat/refactor: refactor outbound and support v2ray-plugin in #390 by (@mzz2017)
- feat: use bpf_sk_assign at tproxy_wan_ingress in #383 by (@jschwinger233)
Bug Fixes
- fix/chore: disable gso on client by default and upgrade softwind/quic-go in #391 by (@mzz2017)
- fix: add _ into valid charset of ac machine in #388 by (@mzz2017)
- fix: running issue and no network on android in #264 by (@mzz2017)
- fix: ip rule is not added when only binding to wan in #399 by (@mzz2017)
- fix(bpf): sk_lookup_udp for listener only in #401 by (@jschwinger233)
- patch: rewrite bpf spec before loading to avoid bpf map lookup during runtime in #376 by (@jschwinger233)
- patch(bpf): Don't clear checksum on wan_egress in #393 by (@jschwinger233)
Others
- docs: add guide to separate configuration files in #389 by (@epmtyicu)
- ci: Add more kernel tests in #386 by (@jschwinger233)
- ci(docker): remove support for armv6 in #392 by (@mzz2017)
- ci(release): draft release v0.5.0rc1 in #396 by (@dae-prow-robot)
- chore: add fish completion in #398 by (@zzzsyyy)
- chore: Build statically linked binary in #402 by (@jschwinger233)
- docs(troubleshooting.md): add firewalld related docs in #403 by (@mzz2017)
- ci(release): draft release v0.5.0rc2 in #405 by (@dae-prow-robot)
- chore(license): update license signature in #406 by (@sumire88)
特性支持
- 特性/重构: 重构出站并支持 v2ray-plugin in #390 by (@mzz2017)
- 特性: 在 #383 的 tproxy_wan_ingress 中使用 bpf_sk_assign by (@jschwinger233)
问题修复
- 修复/杂项: 默认情况下禁用客户端的 gso 并升级 softwind/quic-go in #391 by (@mzz2017)
- 修复: 在 ac 机器的有效字符集中添加 _ in #388 by (@mzz2017)
- 修复: Android 上的运行问题和无网络 in #264 by (@mzz2017)
- 修复: 只绑定到 wan 时未添加 ip 规则 in #399 by (@mzz2017)
- 修复(bpf): 仅针对监听器执行 sk_lookup_udp in #401 by (@jschwinger233)
- 补丁: 重写 bpf 规范,以避免在运行时进行 bpf 映射查找 in #376 by (@jschwinger233)
- 补丁(bpf): 不要在 #393 的 wan_egress 上清除校验和 by (@jschwinger233)
其他变更
- 文档: 添加分离配置文件的指南 in #389 by (@epmtyicu)
- 自动化: 在 #386 中添加更多内核测试 by (@jschwinger233)
- 自动化(docker): 移除对 armv6 的支持 in #392 by (@mzz2017)
- 自动化(release): 在 #396 中起草发布 v0.5.0rc1 by (@dae-prow-robot)
- 杂项: 在 #398 中添加 fish 补全 by (@zzzsyyy)
- 杂项: 在 #402 中构建静态链接二进制 by (@jschwinger233)
- 文档(troubleshooting.md): 在 #403 中添加与 firewalld 相关的文档 by (@mzz2017)
- 自动化(release): 在 #405 中起草发布 v0.5.0rc2 by (@dae-prow-robot)
- 杂项(license): 在 #406 中更新许可证签名 by (@sumire88)
Example Config: https://github.com/daeuniverse/dae/blob/v0.5.0/example.dae
Full Changelog: v0.4.0...v0.5.0