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 |
|
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 |
|
/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 |
|
mzz
|
c1a7a64471
|
fix: cannot use must in bracket in fallback (#495)
|
2024-04-08 22:29:04 +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
|
f9bba2498e
|
feat: support to auto config firewall (firewalld) (#420)
|
2024-01-11 12:25:29 +00:00 |
|
Sumire (菫)
|
3184aa5abd
|
chore(license): update license signature (#406)
|
2024-01-04 17:28:16 +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 |
|
mzz
|
9124c5d9f5
|
optimize: pull subscription using custom UA (#233)
|
2023-07-23 23:52:27 +08:00 |
|
mzz
|
11d2ea945f
|
feat: latency-based failover (#119)
|
2023-07-10 19:44:56 +08:00 |
|
mzz
|
6458ebd877
|
feat(config): support IgnoreZero option for config.Marhsaller (#153)
|
2023-06-20 23:29:53 +08:00 |
|
mzz
|
24433d1479
|
fix: change default tcp_check_http_method to HEAD (#137)
|
2023-06-11 12:47:30 +08:00 |
|
mzz
|
e1d0d8a35a
|
fix(config): problem that always append values to default list (#128)
|
2023-06-09 22:12:55 +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 |
|
秋のかえで
|
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 |
|
czybjtu
|
e71c272693
|
style: format golang import package code style (#58)
Co-authored-by: Kevin Yu <yqlbu@Bu.edu>
|
2023-04-23 13:27:29 +08:00 |
|
mzz2017
|
fb2b55ee51
|
feat: support global.sniffing_timeout
|
2023-04-13 00:18:42 +08:00 |
|
mzz2017
|
38cc66d1d3
|
feat: support dns.ipversion_prefer
|
2023-04-07 23:06:04 +08:00 |
|
mzz2017
|
648710a40e
|
feat: add virtual must_rules outbound
|
2023-04-02 12:02:57 +08:00 |
|
mzz2017
|
006b7fbfd2
|
feat: support must_xxx outbounds
|
2023-04-02 11:07:53 +08:00 |
|
mzz2017
|
d9133b2517
|
fix: problem that cannot use unsorted ip set in dns response routing
|
2023-03-31 23:36:24 +08:00 |
|
mzz2017
|
97a4e956fe
|
fix: should probe wan interface after network online
|
2023-03-27 12:33:13 +08:00 |
|
mzz2017
|
ae618e6c6e
|
fix: preprocess wan_interface 'auto' before ebpf program loading to avoid to fail to insert filter
|
2023-03-26 12:54:21 +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 |
|
mzz2017
|
8451485064
|
feat: waiting for network before pulling subscriptions
|
2023-03-15 16:19:32 +08:00 |
|
mzz2017
|
f44938648c
|
chore: remove unused patches
|
2023-03-14 18:29:57 +08:00 |
|
mzz2017
|
86547c6522
|
feat: add dial_mode domain++
|
2023-03-14 18:22:21 +08:00 |
|
mzz2017
|
e2964ee6aa
|
chore: transferred to daeuniverse
|
2023-03-14 15:01:55 +08:00 |
|
mzz2017
|
94275c06ad
|
docs: update dial_mode
|
2023-03-13 16:49:01 +08:00 |
|
mzz2017
|
2edbdae72f
|
feat: config.Marshaller allows negative depth
|
2023-03-11 11:09:57 +08:00 |
|
mzz2017
|
92d0e21dd8
|
feat: export config.Marshaller for dae-wing
|
2023-03-03 13:19:08 +08:00 |
|
mzz2017
|
6359215cb4
|
chore: fix decode default value to interface
|
2023-03-03 11:09:51 +08:00 |
|
mzz2017
|
94f3ba4ee6
|
chore: refine config
|
2023-03-03 10:59:31 +08:00 |
|
mzz2017
|
87c9b9d6a5
|
feat: add default value and required to outline file
|
2023-03-02 15:25:47 +08:00 |
|
mzz2017
|
f3845bd452
|
fix: potential panic
|
2023-03-01 11:36:08 +08:00 |
|
mzz2017
|
01162f3d7e
|
feat: support reload
|
2023-02-27 13:29:42 +08:00 |
|
mzz2017
|
52708d59ca
|
docs
|
2023-02-26 19:26:55 +08:00 |
|
mzz2017
|
27d77d2b42
|
optimize: disable send_redirects for Real Direct
|
2023-02-26 05:07:42 +08:00 |
|
mzz
|
5cf6dca509
|
feat: support export config outline and config marshal (#27)
|
2023-02-25 22:53:18 +08:00 |
|
mzz
|
8bd6a77398
|
feat: dns routing (#26)
|
2023-02-25 02:38:21 +08:00 |
|
mzz
|
9fd52c4d38
|
feat: support to mark direct traffic (#24)
|
2023-02-20 18:06:54 +08:00 |
|
mzz
|
8f6b0a6e2a
|
feat/optimize: add userspace routing and optimize domain routing (#18)
|
2023-02-18 18:27:28 +08:00 |
|