Commit Graph

772 Commits

Author SHA1 Message Date
Markson Hon
00f1df6696
fix(cmd/run.go): always check whether network online (#588) 2024-08-08 00:58:26 +08:00
Mathias Zhang
4717fa2cdc
feat(cmd): shell completion subcommand (#576)
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-07-22 23:31:18 -04:00
dae-prow[bot]
54df978e04
ci(release): draft release v0.8.0rc1 (#585)
Co-authored-by: dae-prow-robot <dae@v2raya.org>
Co-authored-by: sumire88 <151038614+sumire88@users.noreply.github.com>
2024-07-22 09:15:39 +08:00
./gray
222dfcf429
optimize(bpf): Use direct packet access (#562)
Co-authored-by: dae-prow[bot] <136105375+dae-prow[bot]@users.noreply.github.com>
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-07-22 08:59:15 +08:00
wano
0a7c9e6459
fix: unknown type due to dae-wing fixed policy (#582)
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-07-22 08:54:27 +08:00
mzz
c3ccf179d9
fix: cannot sniff tls fragments (#555)
Co-authored-by: dae-prow[bot] <136105375+dae-prow[bot]@users.noreply.github.com>
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-07-22 08:51:26 +08:00
mzz
be093c2227
fix: unknown tls implementation (#569) 2024-07-16 23:51:42 +08:00
龙一
867a247ae4
feat: add sysdump as subcommand (#572) 2024-07-16 00:38:28 +08:00
mzz
5810244109
fix(udp_task_pool): panic: close of closed channel (#570) 2024-07-15 13:29:58 +08:00
ston
ffdfadba8a
docs: persistent subscription (#577) 2024-07-15 12:12:44 +08:00
wano
64ebfea741
docs(protocols): add hysteria2 uri schema (#558)
Co-authored-by: mzz <2017@duck.com>
2024-06-24 23:48:41 +08:00
linglilongyi
89cb77e632
docs: Update go version in build-by-yourself.md (#561) 2024-06-24 23:45:38 +08:00
mzz
3fd2826f40
fix/chore(hy2): update outbound submodule to fix userpass auth (#550) 2024-06-18 00:05:37 +08:00
Markson Hon
0f1dbb46bb
ci: update action-gh-release to v2 (#547)
Co-authored-by: Markson Hon <Markson@markson.local>
2024-06-17 23:56:49 +08:00
Sumire (菫)
8e9311e0f7
ci(prerelease): fix go version ref (#546) 2024-06-16 20:57:28 +08:00
dae-prow[bot]
a62042d923
ci(release): draft release v0.7.0rc1 (#545)
Co-authored-by: dae-prow-robot <dae@v2raya.org>
Co-authored-by: sumire88 <sumire88@proton.me>
2024-06-16 20:47:37 +08:00
rustcult
80a5fc06c9
docs: add gaming-oriented routing tutorial (#527)
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-06-16 20:43:25 +08:00
Mix
cb61bf90b2
feat: Add support for hysteria2 dialer and protocol (#533)
Co-authored-by: mzz <2017@duck.com>
2024-06-16 20:41:27 +08:00
mzz
76a4fe9be7
feat: support assist connectivity check (udp-dns) by dns module (#543)
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-06-16 19:51:16 +08:00
mzz
93e47ffe88
fix: incidental packet drop and weird UDP state maintaining (#539) 2024-06-16 19:46:22 +08:00
Integral
ed50de2ef8
docs: update arch installation (#531)
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
Co-authored-by: mzz <2017@duck.com>
2024-06-16 14:48:23 +08:00
mzz
df76e0d6b9
fix: cannot route for sniffed domain with port (#542)
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-06-16 14:47:02 +08:00
mzz
e6bb146593
docs: add protocols uri schema (#541)
Co-authored-by: dae-prow[bot] <136105375+dae-prow[bot]@users.noreply.github.com>
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-06-16 14:44:58 +08:00
/gray
137e8f2278
chore: Add a global config to enable pprof (#532)
Co-authored-by: dae-prow[bot] <136105375+dae-prow[bot]@users.noreply.github.com>
2024-06-16 14:41:52 +08:00
mzz
795bd0560e
fix: support to report all error when reloading (#540) 2024-06-15 16:41:07 +08:00
dae-prow[bot]
2051612931
ci(release): draft release v0.6.0 (#536)
Co-authored-by: dae-prow-robot <dae@v2raya.org>
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-06-11 21:48:45 +08:00
mzz
3d68dbafdc
fix: set accept_ra=2 to fix missing ipv6 address on WAN interface if necessary (#504) 2024-06-11 21:33:21 +08:00
/gray
ec7cf06de4
fix: Opt out TCP sockmap bypass by default (#518)
Signed-off-by: gray <gray.liang@isovalent.com>
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-05-20 21:03:39 +08:00
Nicolas
a71c69a7c9
chore: right the wrong gateway config in opnsense document (#520) 2024-05-20 21:02:51 +08:00
linglilongyi
7acab8f177
docs: update dae-with-opnsense.md (#517) 2024-05-13 18:44:36 +08:00
/gray
3764df2af3
fix: sysctl net.ipv4.conf.dae0peer.accept_local=1 (#512)
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-05-03 19:11:28 +08:00
Sumire (菫)
19cacf5900
chore(issue_template): update template params (#514) 2024-05-02 18:24:41 +08:00
ifeng
774b4274f5
chore(dae.service): set TimeoutStartSec=120 instead of 10 (#510) 2024-04-29 13:28:39 +08:00
mzz
a75a2fffd7
fix: maintain udp conn direction to fix possible dns leaking (#505)
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-04-25 08:43:28 +08:00
mzz
f26ac49d9e
fix/chore: update submodule outbound to fix panic in some edge cases (#503) 2024-04-24 02:22:50 +08:00
dae-prow[bot]
b5ebd4f8cb
ci(release): draft release v0.6.0rc2 (#502)
Co-authored-by: dae-prow-robot <dae@v2raya.org>
Co-authored-by: sumire <sumire88@proton.me>
2024-04-15 19:25:52 +08:00
/gray
c091694b14
fix: auto_config_kernel_parameter sets net.ipv6.conf.all.forwarding=1 when binding lan interfaces (#499)
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
Co-authored-by: dae-prow[bot] <136105375+dae-prow[bot]@users.noreply.github.com>
2024-04-15 08:17:14 +08:00
mzz
21f62039c5
chore: upgrade quic-go to 0.42.0 and utls to 1.6.4 (#497)
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-04-15 07:41:18 +08:00
Sumire (菫)
48c4815005
docs(readme): remove unnecessary lines (#500) 2024-04-14 09:11:57 +08:00
/gray
89a0596727
fix: Don't enable net.ipv6.conf.all.forwarding (#496) 2024-04-12 19:35:02 +08:00
mzz
c1a7a64471
fix: cannot use must in bracket in fallback (#495) 2024-04-08 22:29:04 +08:00
mzz
605f005e54
feat: support to maintain udp conn state (#493) 2024-04-08 22:23:55 +08:00
mzz
7defd23ae9
fix: shoot ipv6 icmp redirects (#494) 2024-04-08 19:35:17 +08:00
mzz
3a83d98819
feat: add .clang-format file from torvalds/linux (#492) 2024-04-07 21:13:55 +08:00
dae-prow[bot]
bcb3e80d96
ci(release): draft release v0.6.0rc1 (#491)
Co-authored-by: dae-prow-robot <dae@v2raya.org>
Co-authored-by: sumire <sumire88@proton.me>
2024-04-02 19:23:38 +08:00
Sumire (菫)
8f79d3b0fc
ci(generate-changelogs.yml): generate auth token on the fly (#489) 2024-04-02 18:44:04 +08:00
Akio
abcf1ed6f4
docs(example): add '# Multiple filters indicate 'or' logic.' (#488)
Co-authored-by: mzz <2017@duck.com>
2024-04-02 18:31:19 +08:00
汐殇
713d991f2b
chore: Replace regexp with regexp2 for better filtering (#467) 2024-04-02 12:35:11 +08:00
/gray
b6c3f69bf3
patch/optimize(bpf): improve wan tcp hijack datapath performance (#481)
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-03-31 13:03:20 +08:00
/gray
36fa05b105
fix(bpf): revert using bpf_redirect_peer (#480) 2024-03-30 20:59:58 +08:00