Commit graph

790 commits

Author SHA1 Message Date
Xiaokang Wang (Shelikhoo) 84bd997742
Fix '?' at end of WebSocket path get escaped
This fix align sing-box's behaviour with V2Ray when it comes to processing ? at the end of WebSocket's path.
2023-04-12 15:58:03 +08:00
H1JK a548e45ad7
Add BaseContext to http servers 2023-04-11 18:00:43 +08:00
H1JK 5c1de2bb06
Fix gRPC service name escape 2023-04-11 18:00:43 +08:00
Hellojack e5f0add1ab
Remove TLS requirement for gRPC client 2023-04-11 18:00:43 +08:00
PuerNya 70e47df295
Add headers option for HTTP outbound 2023-04-11 17:49:37 +08:00
世界 f20642d6fd
Fix workflows 2023-04-11 17:44:24 +08:00
世界 73fa926b48
clash-api: Add Clash.Meta APIs 2023-04-11 17:44:24 +08:00
世界 5d9dce8078
Fix find process user 2023-04-11 14:40:10 +08:00
世界 e20e2d57c9
Fix set HTTP TLS ALPN 2023-04-11 14:40:10 +08:00
世界 25f31890ed
deadline: Fix disable pipe 2023-04-11 14:13:22 +08:00
世界 194b36b987
Fix v2ray http transport server read request 2023-04-11 10:30:10 +08:00
世界 1e39196bc9
Update cancel context usage 2023-04-10 17:01:21 +08:00
世界 da82a41697
Fix write log to stderr 2023-04-10 08:48:58 +08:00
世界 aceb82a75e
Fix fallback packet conn 2023-04-09 22:53:06 +08:00
世界 f2749bc29d
platform: Add stderr redirect 2023-04-09 22:52:45 +08:00
世界 55afaa87da
Fix write http status after response sent 2023-04-09 22:52:45 +08:00
世界 d77940ab39
Fix deadline not initialized 2023-04-09 22:52:45 +08:00
世界 1eea446e45
documentation: Update external-ui download fields 2023-04-09 15:44:19 +08:00
世界 19c6241e10
Update dependencies 2023-04-09 15:37:06 +08:00
世界 b290d0ed32
documentation: Update changelog 2023-04-09 15:06:20 +08:00
世界 2afe662646
clash api: download clash-dashboard if external-ui directory is empty 2023-04-09 12:39:33 +08:00
世界 107a9a3b51
Fix read deadline implementation 2023-04-09 12:39:33 +08:00
世界 3d0c64f523
Replace usages of uber/atomic 2023-04-09 12:39:33 +08:00
世界 422ca34ac2
Fix timeout error check 2023-04-08 12:25:51 +08:00
世界 6d63f9255f
documentation: Update changelog 2023-04-08 09:37:58 +08:00
世界 6f2cc9761d
Add multi-peer support for wireguard outbound 2023-04-08 09:37:58 +08:00
世界 b484d9bca6
Add fakeip support 2023-04-08 09:37:58 +08:00
世界 58c4fd745a
Add L3 routing support 2023-04-08 09:17:12 +08:00
世界 7d1e6affb3
Add dns reverse mapping 2023-04-08 09:17:03 +08:00
世界 6843970536
Add loopback check 2023-04-08 09:13:50 +08:00
世界 62425ad3e4
Add close monitor 2023-04-08 08:10:03 +08:00
世界 e1e217854e
Add start and close track message 2023-04-08 08:09:28 +08:00
世界 5bf177b021
platform: Fix build on windows 2023-04-07 21:10:16 +08:00
世界 72dbf2e2b4
documentation: Update changelog 2023-04-07 19:18:26 +08:00
世界 46c318c6fe
Fix v2ray HTTP/1.1 transport compatibility 2023-04-07 18:20:07 +08:00
世界 05bb1b88c3
dns: Fix rewrite TTL 2023-04-07 16:19:34 +08:00
世界 5176ea9fe0
Update dependencies 2023-04-07 16:19:34 +08:00
世界 36d349acd2
dns: Fix calculate TTL 2023-04-07 13:12:16 +08:00
世界 4feee983b5
Update reality protocol 2023-04-06 19:05:05 +08:00
世界 9b12e3e389
Update client documentation 2023-04-06 12:51:26 +08:00
世界 afd3464216
Minor fixes 2023-04-05 21:41:06 +08:00
世界 8b64446274
platform: Fixes and improvements 2023-04-05 19:54:20 +08:00
世界 28aa4c4d1f
Refactor log factory constructor 2023-04-03 20:24:13 +08:00
世界 0be3cdc8fb
platform: Add http client 2023-04-03 15:12:44 +08:00
armv9 f8be484019
conntrack: Fix missing tracking for udp conn 2023-04-02 12:06:03 +08:00
世界 35f03f092d
Improve UDP domain destination NAT 2023-04-02 12:05:59 +08:00
世界 c3d7401ead
platform: Add check config func 2023-04-02 10:35:03 +08:00
世界 4db7eb9d9e
documentation: Update changelog 2023-03-31 16:29:08 +08:00
世界 fd4efd6104
Fix dns transport read 2023-03-31 14:31:35 +08:00
世界 19a35ec6a4
Fix http2 transport close 2023-03-31 14:31:35 +08:00