Commit Graph

772 Commits

Author SHA1 Message Date
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
ston
dedc716413
chore: add zsh completion (#353) 2023-11-15 14:32:35 +08:00
shenghuang147
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
Bradford Zhang
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
Ekko
49be5c7eb1
docs: refine DNS example (#329) 2023-10-21 08:04:13 +00:00
Integral
9e7460f588
docs: tweak archlinux installation guide (#333) 2023-09-18 19:55:02 +08:00
hero-intelligent
8334868905
chore(Dockerfile): upgrade golang and clang (https://github.com/daeuniverse/daed/issues/250) (#320) 2023-09-04 11:57:40 +08:00
Luo Chen
bfd4d99744
feat/optimize: print SubscriptionTag in AliveDialerSet::printLatencies() (#319) 2023-09-03 21:17:58 +08:00
Luo Chen
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
dae-bot[bot]
3b8d248827
ci(release): draft release v0.4.0rc1 (#313)
Co-authored-by: daebot <dae@v2raya.org>
Co-authored-by: mzz <2017@duck.com>
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
Luo Chen
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
douglarek
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
mzz
92596cd01e
chore: bump quic-go to v0.38.0 (#297) 2023-08-21 22:30:05 +08:00
mzz
c6557ce207
refactor/fix: match dscp instead of tos (#294)
Co-authored-by: dae-bot[bot] <136105375+dae-bot[bot]@users.noreply.github.com>
2023-08-20 23:43:33 +08:00
Nicolas
5c9e0cfa15
chore: honk with sound (#289) 2023-08-20 13:33:56 +08:00
mzz
7273be6a06
feat: support ToS routing rule (#292) 2023-08-20 01:55:42 +08:00
Nicolas
c784ebaf53
feat: dae can call now (#288) 2023-08-19 12:02:49 +08:00
dae-bot[bot]
8bbfd691a7
ci(release): draft release v0.2.5rc2 (#284)
Co-authored-by: daebot <dae@v2raya.org>
Co-authored-by: kev <yqlbu@bu.edu>
2023-08-14 20:58:13 +08:00
kev
5b4f9e03b3
ci/hotfix: demise buildarg=pie (#282) 2023-08-14 19:16:23 +08:00
dae-bot[bot]
074f9db2da
ci(release): draft release v0.2.5rc1 (#279)
Co-authored-by: daebot <dae@v2raya.org>
Co-authored-by: kev <yqlbu@bu.edu>
2023-08-13 22:36:43 +08:00
kev
307d70a789
ci(release): draft release v0.2.4 (#277)
Co-authored-by: dae-bot[bot] <136105375+dae-bot[bot]@users.noreply.github.com>
2023-08-13 22:22:34 +08:00
shenghuang147
4e71d68a35
ci/chore: remove the buildmode specified in CI (#273) 2023-08-12 20:25:01 +08:00
shenghuang147
3ee7b63d24
chore: amd64 and arm64 use PIE build mode by default (#272) 2023-08-11 17:59:06 +08:00
mzz
e7f774001a
fix: rebinding wg/tun not work (#271) 2023-08-11 09:19:32 +08:00
mzz
a32bd81637
chore: upgrade quic-go to 0.37.4 to support go1.21 (#270)
Co-authored-by: kev <31861128+yqlbu@users.noreply.github.com>
2023-08-09 23:00:38 +08:00
shenghuang147
1017624381
chore: add -buildmode=pie (#266) 2023-08-09 22:23:43 +08:00
kev
11d9a732b7
chore(pr_template): update headers (#269) 2023-08-09 21:37:54 +08:00
kev
ad276de085
chore/refactor: rework issue_templates (#267) 2023-08-09 14:49:36 +08:00
mzz
054f569c2f
optimize(juicity): support Base64URLEncoding for PinnedCertchainSha256 (#265) 2023-08-07 22:23:18 +08:00
秋のかえで
62ca625aaf
feat: add meek (#258)
Co-authored-by: mzz <2017@duck.com>
Co-authored-by: dae-bot[bot] <136105375+dae-bot[bot]@users.noreply.github.com>
2023-08-06 22:35:23 +08:00
mzz
7ef8205d41
fix: caddy cannot accept connections (#262)
* fix: caddy cannot accept connections

* chore: deprecate -D__REMOVE_BPF_PRINTK

---------

Co-authored-by: dae-bot[bot] <136105375+dae-bot[bot]@users.noreply.github.com>
2023-08-06 01:43:17 +08:00
dae-bot[bot]
f5d713f04f
ci(release): draft release v0.2.4rc2 (#260)
* ci: generate changelogs for release-v0.2.4rc2

* Update CHANGELOGS.md

---------

Co-authored-by: daebot <dae@v2raya.org>
Co-authored-by: mzz <2017@duck.com>
2023-08-05 22:23:54 +08:00
mzz
a6382423a4
fix: bad ipversion selection caused by #251 (#257)
* fix: bad ipversion selection caused by #251

* chore: upgrade softwind
2023-08-05 18:18:21 +08:00
mzz
4d615205c0
feat(juicity): support certificate pinning (#256) 2023-08-04 18:19:28 +08:00
dae-bot[bot]
0c8cda4b28
ci(release): draft release v0.2.4rc1 (#255)
* ci: generate changelogs for release-v0.2.4rc1

* style: apply formatting

---------

Co-authored-by: daebot <dae@v2raya.org>
Co-authored-by: kev <yqlbu@bu.edu>
2023-08-03 22:38:39 +08:00
mzz
e5d3f5ba58
optimize: force to choose one if there is only one node in the group (#251)
* optimize: force to choose if there is only one node in the group

* chore: remove log

---------

Co-authored-by: dae-bot[bot] <136105375+dae-bot[bot]@users.noreply.github.com>
2023-08-03 21:16:58 +08:00
kev
3a6bf3e848
ci(release): add entry for release-v0.2.3 (#253)
* ci(release): add entry for release-v0.2.3

* patch: update comparision smlink
2023-08-02 22:38:05 +08:00
mzz
36dc16f6cc
chore: upgrade go mod (#249) 2023-07-31 14:59:11 +08:00
mzz
e4a95aade0
feat: support juicity (#248)
* feat: support juicity

* optimize(juicity): lower reserved streams

* fix(juicity): support to detach from client pool

* docs: add docs

* fix(trojan): udp

* fix: panic if tuic and juice are both used

---------

Co-authored-by: dae-bot[bot] <136105375+dae-bot[bot]@users.noreply.github.com>
2023-07-29 23:41:40 +08:00
Bradford Zhang
afae72e4b9
docs: create zh routing docs (#247)
Signed-off-by: Bradford Zhang <zyc@zyc.name>
2023-07-28 20:12:04 +08:00
Nicolas
5836edbbbe
docs: create zh global and dns docs (#243)
* chore: add zh global and dns docs

* chore: improve the explanation about tcp_check_url and udp_check_url

* chore: little modification about check_dns in zh global doc

* Delete global.md

Move to https://github.com/daeuniverse/dae/discussions/245

---------

Co-authored-by: Kevin Yu <31861128+yqlbu@users.noreply.github.com>
2023-07-27 20:32:06 +08:00
mzz
29454b6078
docs: refine protocol support and alpine installation (#241) 2023-07-26 02:10:47 +08:00
dae-bot[bot]
1d2729990e
ci(release): draft release v0.2.3rc1 (#240)
* ci: generate changelogs for release-v0.2.3rc1

* Update CHANGELOGS.md

Co-authored-by: kunish <17328586+kunish@users.noreply.github.com>

* chore: fix format

* chore: fix \r\n

---------

Co-authored-by: daebot <dae@v2raya.org>
Co-authored-by: mzz <2017@duck.com>
Co-authored-by: kunish <17328586+kunish@users.noreply.github.com>
2023-07-25 00:12:38 +08:00