Commit Graph

653 Commits

Author SHA1 Message Date
mzz
b0f6205cc9 optimize: avoid conflict with potential local dns server (#422) 2024-01-22 17:32:07 +08:00
41d5de1056 docs(tutorials): add run-on-centos7 (#434) 2024-01-20 09:50:07 +08:00
32ea550ba6 chore(issue_template): demise telegram support (#425) 2024-01-11 22:00:14 +08:00
mzz
18931ac477 fix/docs: fix the first check failure and possible dns leaking (#418)
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-01-11 13:47:05 +00:00
0f8277b5a4 fix: Workaround UDP port conflicts when another local process binds 53 (#414) 2024-01-11 21:33:16 +08:00
mzz
f9bba2498e feat: support to auto config firewall (firewalld) (#420) 2024-01-11 12:25:29 +00:00
35094f398b chore(changelogs): fix changelogs corruption (#410) 2024-01-04 19:24:15 +08:00
a70653d27d ci(release): draft release v0.5.0 (#409)
Co-authored-by: dae-prow-robot <dae@v2raya.org>
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
v0.5.0
2024-01-04 18:44:47 +08:00
3184aa5abd chore(license): update license signature (#406) 2024-01-04 17:28:16 +08:00
cd9119048f ci(release): draft release v0.5.0rc2 (#405)
Co-authored-by: daebot <dae@v2raya.org>
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
v0.5.0rc2
2024-01-03 18:54:14 +08:00
mzz
99606d6720 docs(troubleshooting.md): add firewalld related docs (#403) 2024-01-03 01:45:41 +08:00
d0798be396 chore: Build statically linked binary (#402) 2024-01-02 15:31:50 +00:00
97cb4909fc fix(bpf): sk_lookup_udp for listener only (#401) 2024-01-02 12:06:14 +00:00
mzz
d1d0f6d16f fix: ip rule is not added when only binding to wan (#399) 2024-01-02 12:02:00 +00:00
9aa9b69c90 chore: add fish completion (#398) 2024-01-02 19:45:51 +08:00
d662eb57a5 ci(release): draft release v0.5.0rc1 (#396)
Co-authored-by: daebot <dae@v2raya.org>
Co-authored-by: sumire <sumire88@proton.me>
v0.5.0rc1
2024-01-01 21:21:15 +08:00
mzz
e466295096 fix: running issue and no network on android (#264) 2024-01-01 20:45:44 +08:00
5360893c3d bpf: Don't clear checksum on wan_egress (#393) 2024-01-01 20:40:23 +08:00
3a8f2d642c Use bpf_sk_assign at tproxy_wan_ingress (#383) 2024-01-01 19:28:10 +08:00
mzz
e02d7b8473 ci(docker): remove support for armv6 (#392) 2024-01-01 18:41:59 +08:00
e7c4473da1 Rewrite bpf spec before loading to avoid bpf map lookup during runtime (#376) 2024-01-01 17:20:28 +08:00
mzz
fa69b4cbe8 feat/refactor: refactor outbound and support v2ray-plugin (#390) 2024-01-01 09:19:18 +00:00
aedbd0a535 ci: Add more kernel tests (#386) 2024-01-01 08:13:48 +00:00
mzz
d7ea7f6c1d fix: add _ into valid charset of ac machine (#388) 2024-01-01 08:06:53 +00:00
mzz
366fcb192a fix/chore: disable gso on client by default and upgrade softwind/quic-go (#391) 2024-01-01 08:06:34 +00:00
cab1e42909 docs: add guide to separate configuration files (#389)
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2023-12-30 21:17:07 +08:00
ce22c47b42 ci(release): draft release v0.4.0rc2 (#382)
Co-authored-by: daebot <dae@v2raya.org>
Co-authored-by: sumire <sumire88@proton.me>
v0.4.0 v0.4.0rc2
2023-12-26 19:51:09 +08:00
mzz
aeaf2fc661 fix: add _ to valid domain chars set (#365) 2023-12-26 19:27:18 +08:00
a794c4ca61 ci: Test against various kernels on PR (#373) 2023-12-19 23:05:03 +08:00
1f08e47c51 docs: add guide for ufw 'binding to LAN' (#372) 2023-12-19 21:45:31 +08:00
mzz
89628f1f28 chore: upgrade softwind (#359) 2023-12-09 09:29:23 +00:00
kev
b7aea958f3 feat(cmd): extend --version print info (#356) 2023-11-15 14:58:52 +08:00
mzz
25c047a766 optimize(udp)/fix(quicSniffer): optimize performance of udp and fix a potential panic of quic (#301) 2023-11-15 14:32:57 +08:00
dedc716413 chore: add zsh completion (#353) 2023-11-15 14:32:35 +08:00
a829de5566 chore: add bash completion (#352) 2023-11-15 14:32:29 +08:00
mzz
9f7a49b81d feat: support --abort for reload and suspend (#346) 2023-11-14 16:26:33 +08:00
7e57531f91 docs: improve docs about reload (#347) 2023-10-22 09:29:37 -05:00
kev
89e6c8dabd docs(readme): refine project description (#317) 2023-10-21 08:35:48 +00:00
49be5c7eb1 docs: refine DNS example (#329) 2023-10-21 08:04:13 +00:00
9e7460f588 docs: tweak archlinux installation guide (#333) 2023-09-18 19:55:02 +08:00
8334868905 chore(Dockerfile): upgrade golang and clang (https://github.com/daeuniverse/daed/issues/250) (#320) 2023-09-04 11:57:40 +08:00
bfd4d99744 feat/optimize: print SubscriptionTag in AliveDialerSet::printLatencies() (#319) 2023-09-03 21:17:58 +08:00
371e0c19d1 improve: rm dup code in NewFromLink() (#318) 2023-09-03 17:29:29 +08:00
kev
50bdb566d0 ci(generate-changelogs): update default assignees list (#314) 2023-09-03 08:56:32 +08:00
3b8d248827 ci(release): draft release v0.4.0rc1 (#313)
Co-authored-by: daebot <dae@v2raya.org>
Co-authored-by: mzz <2017@duck.com>
v0.4.0rc1
2023-09-03 00:27:19 +08:00
kev
cc6ab29968 chore(release): add changelogs entry for v0.3.0 (#311)
Co-authored-by: mzz2017 <2017@duck.com>
2023-09-03 00:20:49 +08:00
eaf9684ec1 optimize: latencyString shows realLatency(+offset) (#307) 2023-09-02 23:59:03 +08:00
mzz
b9b1624b0b docs: improve docs about pppoe and mark (#305)
Co-authored-by: kev <yqlbu@bu.edu>
Co-authored-by: dae-bot[bot] <136105375+dae-bot[bot]@users.noreply.github.com>
2023-09-02 15:06:50 +08:00
a333079686 chore: close file descriptor & remove duplicated error handle (#303) 2023-08-28 23:09:50 +08:00
kev
0010ccb675 docs(en): update how-it-works (#300) 2023-08-26 07:59:31 +08:00