mzz2017
4ff3a7adb0
chore: fix typo
2023-08-27 18:50:26 +08:00
mzz2017
871f6eff71
chore: refine code
2023-08-27 18:44:34 +08:00
mzz2017
899d0bd869
optimize(udp): support gso
2023-08-27 18:15:33 +08:00
mzz2017
f2e8473835
optimize(udp): add AnyfromPool to reduce sycall
2023-08-27 17:46:46 +08:00
mzz2017
22ea7cb4c1
fix: quic sniffing
2023-08-27 15:53:48 +08:00
mzz2017
1fe04af523
chore: normalize error names
2023-08-27 11:42:07 +08:00
mzz2017
2dd5338d7c
chore: fix sniffTcp
2023-08-27 11:37:35 +08:00
mzz2017
2af52bb8bd
refactor: allow to pass in multiple packets to a quic sniffer
2023-08-27 11:37:35 +08:00
dae-bot[bot]
d76919fc62
Merge 0010ccb675
into fix_quic_reassemble
2023-08-26 09:55:15 +00:00
mzz2017
f22b148745
chore/docs: update docs and softwind
2023-08-26 17:54:57 +08:00
kev
0010ccb675
docs(en): update how-it-works ( #300 )
2023-08-26 07:59:31 +08:00
mzz2017
0ad34023b9
fix(quicSnifferReassemble): a potential panic
2023-08-25 23:31:41 +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
Kevin Yu
71602d81cc
ci/fix(generate_changelogs): remove desp for dry_run input ( #239 )
2023-07-24 23:53:30 +08:00
mzz
3274b30448
hotfix: fix subscription panic ( #237 )
2023-07-24 21:54:20 +08:00
mzz
9124c5d9f5
optimize: pull subscription using custom UA ( #233 )
2023-07-23 23:52:27 +08:00
mzz
a2f7c37f4d
feat/refactor: support the node-level proxy chain ( #235 )
...
* feat/refactor: support the chains node
* docs: update example.dae
* fix: order
* fix: http
---------
Co-authored-by: dae-bot[bot] <136105375+dae-bot[bot]@users.noreply.github.com>
2023-07-23 20:36:57 +08:00
Kevin Yu
9a2aecdb2c
chore: update codeowners ( #234 )
...
* chore: update codeowners
* chore(codeowners): add entry for ci-related changes
2023-07-23 19:33:43 +08:00
mzz
87895034f4
optimize(vmess): auto choose cipher instead of aes-128-gcm ( #232 )
2023-07-23 17:12:01 +08:00
mzz
a3566ea081
feat(vmess/vless): support network h2 ( #229 )
...
* feat(vmess/vless): support http2
* feat(h2): add utls support
* fix: h2
---------
Co-authored-by: dae-bot[bot] <136105375+dae-bot[bot]@users.noreply.github.com>
2023-07-22 22:32:21 +08:00