Ekko
efdf6dd7dc
docs(dns): fix typo ( #688 )
2024-11-03 21:38:38 +08:00
Ekko
78f4e34cf8
docs(dns): add docs for #649 ( #687 )
2024-11-02 17:46:51 +08:00
douglarek
0e1301b851
feat/optimize(hy2): support human-readable bandwidth configuration ( #666 )
...
Co-authored-by: mzz <2017@duck.com>
2024-10-30 22:22:03 +08:00
Ekko
cb57bd542f
docs: Google DNS should use dns.google instead of dns.google.com ( #664 )
2024-09-29 16:42:15 +08:00
Mix
7e751e0ca7
feat: support bandwidth configuration ( #645 )
2024-09-27 00:18:48 +08:00
神楽坂·喵
9f04adfe16
feat: allow group override global node connectivity check ( #623 )
...
Co-authored-by: mzz2017 <2017@duck.com>
2024-09-08 22:13:06 +08:00
秋野かえで
c5b596c293
feat: add MPTCP support ( #601 )
2024-08-27 09:49:51 +08:00
536wfr
817e448d9e
chore(example.dae): add hy2 in comments ( #605 )
2024-08-14 21:42:35 +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
/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
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
/gray
6f1db5ee1f
feat(bpf): implement stack bypass ( #458 )
...
Co-authored-by: Sumire (菫) <151038614+sumire88@users.noreply.github.com>
2024-03-01 18:27:02 +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
mzz
f9bba2498e
feat: support to auto config firewall (firewalld) ( #420 )
2024-01-11 12:25:29 +00:00
mzz
d1d0f6d16f
fix: ip rule is not added when only binding to wan ( #399 )
2024-01-02 12:02:00 +00: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
Ekko
49be5c7eb1
docs: refine DNS example ( #329 )
2023-10-21 08:04:13 +00: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
mzz
29454b6078
docs: refine protocol support and alpine installation ( #241 )
2023-07-26 02:10:47 +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
mzz
11d2ea945f
feat: latency-based failover ( #119 )
2023-07-10 19:44:56 +08:00
Kevin Yu
e39ec7fc05
refactor(/docs): rework documentation structure layout ( #179 )
...
* refactor(/docs): rework documentation structure layout
* refactor(/docs): update file reference paths
* feat(/docs): add English version of other-proxy-protocol.md
* refacotr: move docs/templates/ docs/sync/ to hack/
* fix(example.dae|readme): update ref link to adopt new file structure
* refactor: rename other-proxy-protocol.md -> proxy-protocols.md
* docs(readme): add ref to proxy-protocols.md
* feat(/docs): add English version of how-it-works.md
* refactor: rename how-it-works; add nav links
* fix: fix linting errors
* fix: fix linting errors
---------
Co-authored-by: earrmouth <43926351+earrmouth@users.noreply.github.com>
2023-07-09 17:31:47 +08:00
mzz
24433d1479
fix: change default tcp_check_http_method
to HEAD
( #137 )
2023-06-11 12:47:30 +08:00
mzz
ee09ae17e3
feat: support iptables tproxy ( #80 )
2023-06-04 11:38:05 +08:00
mzz
b936e7ada4
feat(dns): support fixed domain ttl ( #100 )
...
* feat(dns): support fixed domain ttl
* docs
2023-05-30 22:10:32 +08:00
Kevin Yu
9e20a7fff6
ci(hack): add config-doc-generator ( #101 )
...
Co-authored-by: mzz2017 <2017@duck.com>
2023-05-27 19:52:13 +08:00
秋のかえで
80d3940483
feat: add uTLS support ( #94 )
...
* feat: add uTLS
* feat: change `Utls.Imitate` to `UtlsImitate`
* feat: add desc and example config
* chore: refine code and docs
* docs(example.dae): adjust order
---------
Co-authored-by: mzz2017 <2017@duck.com>
2023-05-27 10:52:13 +08:00
mzz
bf1d296401
feat: support tcp_check_http_method
( #77 )
2023-05-13 15:38:28 +08:00
mzz2017
9493b9a0aa
feat: support to give fixed ip for tcp_check_url and udp_check_dns
2023-04-29 01:08:53 +08:00
mzz2017
fb2b55ee51
feat: support global.sniffing_timeout
2023-04-13 00:18:42 +08:00
mzz2017
066e856163
optimize(dns): use different ID for another lookup in ipversion prefer mode
2023-04-07 23:13:10 +08:00
mzz2017
38cc66d1d3
feat: support dns.ipversion_prefer
2023-04-07 23:06:04 +08:00
mzz2017
efacd08910
chore: remove dnsmasq must_direct in example.dae
2023-04-07 19:47:01 +08:00
mzz2017
006b7fbfd2
feat: support must_xxx outbounds
2023-04-02 11:07:53 +08:00
mzz2017
b0eead1bf0
chore(example.dae): indent
2023-03-29 18:14:40 +08:00
Kevin Yu
f915b47a9a
patch: provide alternative tcp healthcheck url ( #46 )
2023-03-29 00:24:58 +08:00
mzz2017
cc50bea0fc
docs: more annotations for dns section
2023-03-27 12:45:10 +08:00
Kevin Yu
1bbb93fcfa
doc(example.dae): add node selection by tag ( #44 )
...
* doc: add node selection by tag
* fix: fix syntax
* fix: fix formatting
2023-03-26 12:32:43 +08:00
mzz2017
43d5d81858
feat: support to auto config kernel parameters
2023-03-25 17:16:24 +08:00
mzz2017
a04a6be76b
feat: support to auto detect WAN interface
2023-03-24 13:30:02 +08:00
mzz
61a27e3a4e
Update example.dae
2023-03-22 21:54:50 +08:00
mzz2017
e060c95091
chore: use alidns in example.dae
2023-03-22 12:11:11 +08:00
mzz2017
f3ffd2481b
docs(example.dae): subscription in file
2023-03-19 14:45:31 +08:00
mzz2017
8451485064
feat: waiting for network before pulling subscriptions
2023-03-15 16:19:32 +08:00
mzz2017
86547c6522
feat: add dial_mode domain++
2023-03-14 18:22:21 +08:00
mzz
e6f2e162e1
Update example.dae
2023-03-14 16:20:47 +08:00
mzz2017
e2964ee6aa
chore: transferred to daeuniverse
2023-03-14 15:01:55 +08:00
mzz2017
96967d59c8
docs: guide for external dns
2023-03-13 22:33:17 +08:00
mzz2017
570a04a836
docs: update example.dae
2023-03-13 17:05:27 +08:00
mzz2017
94275c06ad
docs: update dial_mode
2023-03-13 16:49:01 +08:00