Commit Graph

898 Commits

Author SHA1 Message Date
c1d027d6d1 Fix: mapping dns should not stale 2023-07-27 21:23:08 +08:00
40bbd3dfdb Fix: method in vmess http-opts is not used (#2846) 2023-07-25 19:45:29 +08:00
07ed6e8bef Chore: global ipv6 could affect dns ipv6 2023-07-22 17:35:30 +08:00
c7e34bdc11 Docs(locales): add chinese locale support (#2772) 2023-07-14 22:20:15 +08:00
24186a488a Chore: update dependencies 2023-06-30 21:03:58 +08:00
5212aaf445 Fix: process resolving for udp (#2806) 2023-06-25 09:19:06 +08:00
e26bed43de Change: replace std regex with regexp2 (#2802) 2023-06-21 17:06:29 +08:00
700ceed194 Fix: proxy health check should check not alive proxy on lazy 2023-06-18 18:30:02 +08:00
154cb1d1f0 Improve: alloc using make if alloc size > 65536 (#2796) 2023-06-18 11:19:35 +08:00
295b0da0e5 Fix: should check originDst is nil (#2797) 2023-06-18 11:16:40 +08:00
31fe77ee69 Chore: add alive for proxy api 2023-06-16 21:19:10 +08:00
9177645a89 Fix: windows process panic (#2793) 2023-06-15 21:37:26 +08:00
355eb491ad Fix: windows process panic (#2791) 2023-06-15 17:51:55 +08:00
18c666a1ab Fix: aysnc exchange with new context (#2788) 2023-06-13 23:44:48 +08:00
13d9e960f7 Refactor: refactor find process (#2781) 2023-06-13 23:25:32 +08:00
289025c6ee Fix: filterable provider should be touch 2023-05-28 14:12:03 +08:00
369f2735a0 Fix: linter fix 2023-05-28 13:52:17 +08:00
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
ccd6d321cd Feature: add loong64 build (#2762) 2023-05-24 09:44:43 +08:00
4d66da2277 Chore: update wiki URL in issue_template (#2763) 2023-05-23 19:46:01 +08:00
1ab615852e Docs: fix some mistakes (#2761) 2023-05-21 21:26:10 +08:00
46bb6c38ff Docs(shortcuts): add expr and starlark (#2759)
Signed-off-by: Birkhoff Lee <git@birkhoff.me>
2023-05-21 21:24:21 +08:00
c244229ffb Docs(faq): add docs about amd64-v3 (#2752) 2023-05-21 21:23:35 +08:00
e8b2d0ecc8 Docs: fix previous/next page button (#2760)
Signed-off-by: Birkhoff Lee <git@birkhoff.me>
2023-05-21 21:22:52 +08:00
acec0f5c89 Docs(rules): update about no-resolve (#2758) 2023-05-21 21:22:12 +08:00
4655bd4da8 Docs(script-shortcuts): add expr engine (#2757) 2023-05-20 22:52:50 +08:00
6b17fd2595 Docs(rules): fix IPSET example (#2756) 2023-05-20 22:52:31 +08:00
cbcbd0e085 Docs(outbound): fix some typos (#2755) 2023-05-20 22:52:11 +08:00
75c0254703 Docs(ebpf): add tailscaled conflict (#2754) 2023-05-20 22:51:46 +08:00
e02d556bf4 Chore: upgrade test deps 2023-05-19 22:10:26 +08:00
d006b0f2b4 Chore: update dependencies 2023-05-19 21:55:04 +08:00
d9753efe23 Docs: link logo to public directory (#2748)
Signed-off-by: Birkhoff Lee <git@birkhoff.me>
2023-05-19 21:14:03 +08:00
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
fdb1456c69 Fix: docs build path 2023-05-15 22:35:03 +08:00
7d9723662c Chore: upgrade actions/deploy-pages version 2023-05-15 21:55:52 +08:00
ca42ca2ca8 Docs: new documentation site (#2723)
This commit adds a VitePress build to the main repository,
aiming to ditch GitHub Wiki. Moving further, we're going to
host our own documentation site eithor on GitHub Pages or
something alike.
2023-05-15 21:47:01 +08:00
10dcb7a3ad Fix: PacketConn's internal remote address is overwritten (#2727)
When using vmess + fake-ip, after receiving the first UDP response,
PacketConn's internal address will be rewritten to fake-ip, causing all
subsequent sending operations to return "ErrUDPRemoteAddrMismatch".

Signed-off-by: Hackerl <490021209@qq.com>
2023-05-11 18:42:24 +08:00
4c3c64a34a Fix: potential token time attack 2023-05-06 14:51:28 +08:00
257fcef0b8 Fix: adjust DNS TTL values based on minimum value (#2706)
This commit adds an updated function that adjusts
the TTL values of DNS records are based on the minimum TTL
the value found in the records list so that all records share the
same TTL value. This ensures consistency in the cache
expiry time for all records to prevent caching issues.
2023-04-30 12:18:20 +08:00
7f1b50f4a7 Chore: Fix ISSUE_TEMPLATE (DEBUG -> debug) (#2711) 2023-04-28 17:23:00 +08:00
4f5e74dad9 Chore: update bug_report.yml (#2708)
Signed-off-by: Birkhoff Lee <git@birkhoff.me>
2023-04-27 18:19:31 +08:00
48b77b2847 Fix: socks4 server handshake (#2700) 2023-04-25 20:16:11 +08:00
6eee226965 Feature: support IPSET rule (#2693) 2023-04-22 20:07:47 +08:00
765982e86a Chore: add new lint-fix for Makefile 2023-04-22 20:03:57 +08:00
c5fe5235f7 Feature: add provider proxies API (#2668) 2023-04-22 19:16:51 +08:00
63770b328f Fix: direct require protobytes 2023-04-21 21:13:13 +08:00
85f4cb23fc Fix: put correctly pool 2023-04-20 11:07:21 +08:00
d71324069d Feature: support basic authentication for DoH (#2684) 2023-04-19 11:30:57 +08:00
b7aade5e11 Chore: use protobytes replace most of bytes.Buffer 2023-04-17 14:08:39 +08:00
df61a586c9 Fix: potential vulnerability in http provider (#2680) 2023-04-16 20:14:36 +08:00