913 Commits

Author SHA1 Message Date
Neko Ayaka
218c3b4e89
Refactor(constant): added rule string enums in configs as RuleConfig for better outside integrations (#2878) 2023-08-16 11:06:30 +08:00
Dreamacro
cb8c732375 Migration: go1.21 2023-08-13 21:44:16 +08:00
luojia
e5668687ab
Doc: fix script example error (#2876) 2023-08-13 20:29:05 +08:00
Dreamacro
ac3fd60d54 Fix: socks5 udp associate 2023-08-10 13:01:34 +08:00
mimimi
033dbf7dfc
Doc: update tun-device.md (#2872) 2023-08-09 21:12:55 +08:00
Ikko Eltociear Ashimine
d8523c3058
Docs: fix typo in script.md (#2865) 2023-08-08 10:58:29 +08:00
yaling888
e1025391d3
Improve: unmarshal inbound (#2864) 2023-08-07 13:18:25 +08:00
Dreamacro
54b86eec71 Doc: add inbound_port field 2023-08-04 21:44:06 +08:00
yaling888
0578e9be4d
Fix: typo (#2859) 2023-08-04 21:27:48 +08:00
Dreamacro
7c89301586 Change: remove InboundPort because already have OriginDst 2023-08-04 20:51:57 +08:00
Dreamacro
c0e51f8556 Change: use uint16 for Metadata SrcPort and DstPort 2023-08-03 23:20:40 +08:00
Dreamacro
47b6eb1700 Fix: vmess http method may empty 2023-08-03 22:51:26 +08:00
fuyun
9e78137768
Feature: add inbounds for flexible binding inbound (#2818) 2023-08-03 22:30:08 +08:00
Dreamacro
10f4d5375a Fix: should Unmap ip after AddrFromSlice 2023-08-01 22:14:11 +08:00
Jiahao Lu
e1ec0d25a6
Fix: DNS cache max-age (#2850)
Regarding DNS cache, it's advisable to not rely on the TTL values
mentioned in the Ns and Extra sections. Otherwise, any DNS queries
that do not yield any results (such as for non-existent.example.com)
will be accidentally cached.

The need for the ACME challenge hack has been eliminated and as
such, it has been removed.
2023-07-29 13:18:12 +08:00
Dreamacro
c1d027d6d1 Fix: mapping dns should not stale 2023-07-27 21:23:08 +08:00
sduoduo233
40bbd3dfdb
Fix: method in vmess http-opts is not used (#2846) 2023-07-25 19:45:29 +08:00
Dreamacro
07ed6e8bef Chore: global ipv6 could affect dns ipv6 2023-07-22 17:35:30 +08:00
a76yyyy
c7e34bdc11
Docs(locales): add chinese locale support (#2772) 2023-07-14 22:20:15 +08:00
Dreamacro
24186a488a Chore: update dependencies 2023-06-30 21:03:58 +08:00
Kr328
5212aaf445
Fix: process resolving for udp (#2806) 2023-06-25 09:19:06 +08:00
MoonStrider
e26bed43de
Change: replace std regex with regexp2 (#2802) 2023-06-21 17:06:29 +08:00
Dreamacro
700ceed194 Fix: proxy health check should check not alive proxy on lazy 2023-06-18 18:30:02 +08:00
Kr328
154cb1d1f0
Improve: alloc using make if alloc size > 65536 (#2796) 2023-06-18 11:19:35 +08:00
Kr328
295b0da0e5
Fix: should check originDst is nil (#2797) 2023-06-18 11:16:40 +08:00
Dreamacro
31fe77ee69 Chore: add alive for proxy api 2023-06-16 21:19:10 +08:00
Kr328
9177645a89
Fix: windows process panic (#2793) 2023-06-15 21:37:26 +08:00
Kr328
355eb491ad
Fix: windows process panic (#2791) 2023-06-15 17:51:55 +08:00
Terry Chan
18c666a1ab
Fix: aysnc exchange with new context (#2788) 2023-06-13 23:44:48 +08:00
Kr328
13d9e960f7
Refactor: refactor find process (#2781) 2023-06-13 23:25:32 +08:00
Dreamacro
289025c6ee Fix: filterable provider should be touch 2023-05-28 14:12:03 +08:00
Dreamacro
369f2735a0 Fix: linter fix 2023-05-28 13:52:17 +08:00
Yonas Yanfa
2b6dd2a909
Feature: add REDIRECT IPv6 support for FreeBSD. (#2768)
Upstream patch from FreeBSD ports which adds IPv6 support.
2023-05-25 21:13:42 +08:00
znley
ccd6d321cd
Feature: add loong64 build (#2762) 2023-05-24 09:44:43 +08:00
a76yyyy
4d66da2277
Chore: update wiki URL in issue_template (#2763) 2023-05-23 19:46:01 +08:00
Akariln
1ab615852e
Docs: fix some mistakes (#2761) 2023-05-21 21:26:10 +08:00
Birkhoff Lee
46bb6c38ff
Docs(shortcuts): add expr and starlark (#2759)
Signed-off-by: Birkhoff Lee <git@birkhoff.me>
2023-05-21 21:24:21 +08:00
Birkhoff Lee
c244229ffb
Docs(faq): add docs about amd64-v3 (#2752) 2023-05-21 21:23:35 +08:00
Birkhoff Lee
e8b2d0ecc8
Docs: fix previous/next page button (#2760)
Signed-off-by: Birkhoff Lee <git@birkhoff.me>
2023-05-21 21:22:52 +08:00
Birkhoff Lee
acec0f5c89
Docs(rules): update about no-resolve (#2758) 2023-05-21 21:22:12 +08:00
Birkhoff Lee
4655bd4da8
Docs(script-shortcuts): add expr engine (#2757) 2023-05-20 22:52:50 +08:00
Birkhoff Lee
6b17fd2595
Docs(rules): fix IPSET example (#2756) 2023-05-20 22:52:31 +08:00
Birkhoff Lee
cbcbd0e085
Docs(outbound): fix some typos (#2755) 2023-05-20 22:52:11 +08:00
Birkhoff Lee
75c0254703
Docs(ebpf): add tailscaled conflict (#2754) 2023-05-20 22:51:46 +08:00
Dreamacro
e02d556bf4 Chore: upgrade test deps 2023-05-19 22:10:26 +08:00
Dreamacro
d006b0f2b4 Chore: update dependencies 2023-05-19 21:55:04 +08:00
Birkhoff Lee
d9753efe23
Docs: link logo to public directory (#2748)
Signed-off-by: Birkhoff Lee <git@birkhoff.me>
2023-05-19 21:14:03 +08:00
Birkhoff Lee
6ecd96e5ac
Docs: fix logo url and update README (#2747)
Signed-off-by: Birkhoff Lee <git@birkhoff.me>
2023-05-17 21:07:23 +08:00
Dreamacro
fdb1456c69 Fix: docs build path 2023-05-15 22:35:03 +08:00
Dreamacro
7d9723662c Chore: upgrade actions/deploy-pages version 2023-05-15 21:55:52 +08:00