Shtorm
6a6a1e0a31
Merge branch 'extended' of https://github.com/shtorm-7/sing-box into extended
2026-09-05 12:57:15 +03:00
Shtorm
217f77643f
provider: Rename StoreProviders to StoreSubscriptions
2026-09-05 10:12:55 +03:00
Shtorm
7afda58818
provider: Add override_dialer_options option
2026-09-05 09:23:55 +03:00
Shtorm
64605fc47a
protocol: Forward lifecycle Start stage to nested outbounds in vpn, failover and limiters
2026-09-05 04:30:03 +03:00
Shtorm
08703c9035
Update wireguard-go
2026-09-05 04:26:58 +03:00
Shtorm and GitHub
28f6f4289e
Update Amnezia version from 3.0 to 3.1
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-09-04 09:24:56 +03:00
Shtorm
8208af72ac
build: add desktop release targets and trim go version suffix
2026-09-04 09:20:40 +03:00
Shtorm
bcb83578d9
vless: fix nil pointer panic on encryption handshake failure
2026-09-04 06:01:33 +03:00
Shtorm
102330f968
provider: add store_providers cache_file option to gate subscription caching
2026-09-04 05:19:05 +03:00
Shtorm
de3c7ff37e
naive: wait for handshake before returning outbound conn
2026-09-04 04:42:43 +03:00
Shtorm
7fc9e5e773
examples: use ranges for amnezia timing options
2026-09-04 04:25:22 +03:00
Shtorm
2eeb120091
update rmux
2026-09-04 04:10:18 +03:00
Shtorm
301df12dee
limiter: revert traffic limiter to Can/Add interface
2026-09-04 01:48:30 +03:00
Shtorm
673a408dca
warp: add address/port option to override peer endpoint
2026-09-04 01:42:45 +03:00
Shtorm
04922b1898
parser/link: support gecko obfs in hysteria2 links
2026-09-04 01:41:33 +03:00
Shtorm
3540c09b93
masque: add address/port option to override endpoint
2026-09-04 01:40:28 +03:00
Shtorm
25618424e6
limiter: use named routers, keep original inbound metadata
2026-09-04 01:30:11 +03:00
Shtorm
eac79f2080
mieru: add mtu and handshake_mode options
2026-09-04 01:24:10 +03:00
Shtorm
b0ec582349
Regenerate started_service_grpc.pb.go
2026-09-04 01:08:46 +03:00
Shtorm
c0bfc731ec
Merge tag 'v1.14.0'
2026-09-04 01:08:30 +03:00
Shtorm
99bbd49406
Remove Snell and OpenVPN
2026-09-02 21:01:21 +03:00
世界
0b8995879f
Bump version
2026-08-31 11:28:31 +08:00
世界
65a50758e1
Update naiveproxy to v150.0.7871.63-2
2026-08-31 11:28:31 +08:00
世界
138ba19b25
Add desktop client dev branch support
2026-08-31 11:28:31 +08:00
世界
336cde087e
Run tests on oldstable branch
2026-08-31 08:46:29 +08:00
世界
a48b4cbd89
release: Fetch client main branch explicitly in update_clients.sh
2026-08-31 08:46:29 +08:00
世界
05b6802cfa
Fix QUIC congestion control application limited reporting
...
Report application limited to injected congestion controllers when the packer stays empty for longer than the pacer burst window, instead of suppressing the report within one RTT of a pacing or congestion limit. The suppression let low bandwidth samples from small bursts after idle periods enter the BBR bandwidth filter, so long-lived TUIC and naive QUIC connections lost throughput after light traffic.
2026-08-30 17:46:30 +08:00
世界
a9713335fd
boxdd: Fix log output
2026-08-30 17:41:47 +08:00
世界
66beaf541e
Test nested groups recursively in URLTest
2026-08-30 17:41:47 +08:00
世界
dd9cdbc712
tailscale: Fix endpoint start failure when no route is available
2026-08-30 17:41:47 +08:00
世界
384344ead3
Bump version
2026-08-30 17:41:47 +08:00
世界
6aecbe2750
snell: Fuse client handshake with the first payload
2026-08-30 17:41:47 +08:00
世界
2a38f30125
Add Tailscale certificate API commands
2026-08-30 17:41:47 +08:00
世界
4658dfc6c6
Make badlinkname without bad linkname
2026-08-30 17:41:47 +08:00
世界
fb0063221d
Remove tlsunsafeekm GODEBUG default
2026-08-30 17:41:47 +08:00
世界
f50ca2244b
Fix HTTP/2 transport reset with Go 1.27
2026-08-30 17:41:47 +08:00
世界
de7460ec7c
Update Go to 1.26.7
2026-08-30 17:41:47 +08:00
世界
c53c2375c4
Improve power report
2026-08-30 17:41:47 +08:00
世界
3f986d584e
Discard OOM drafts written by previous app versions
2026-08-30 17:41:47 +08:00
世界
103e266ebc
Fix QUIC congestion control
...
- Remove `bbr_standard`, `bbr2` and `bbr2_variant` from the naive inbound
- Report injected congestion controllers with connection-wide packet numbers in quic-go
2026-08-30 17:41:47 +08:00
世界
55b18b2271
Migrate Apple developer account
2026-08-30 17:41:47 +08:00
世界
3439be1bbb
Do not hide groups containing only a single item
2026-08-30 17:41:47 +08:00
世界
a349a0d769
Fix naive quic congestion control
2026-08-30 17:41:47 +08:00
世界
310206a889
Fix naive performance
2026-08-30 17:41:47 +08:00
世界
be54f9afef
endpoint: Drop packets to non-IP destinations
2026-08-30 17:41:47 +08:00
世界
673485755c
Fix fakeip UDP reply address mapping
2026-08-30 17:41:47 +08:00
世界
33e63afb0f
snell: Fix UDP requests to domain destinations
2026-08-30 17:41:46 +08:00
世界
37da1712e0
naive: Fix receive window options not published
2026-08-30 17:41:46 +08:00
世界
080f1c56aa
Fix bbolt recover
2026-08-30 17:41:46 +08:00
世界
82098a8760
Add power report service
2026-08-30 17:41:46 +08:00
世界
6d431a2c43
Improve traffic totals
2026-08-30 17:41:46 +08:00
世界
08986ad405
Fix address filter matching for inverted legacy DNS rules
...
Inverted rules whose address filter conditions come from rule sets or
logical rules were rejected during pre-lookup matching, so the lookup was
never sent and the rules never matched; for plain ip rule sets this was a
regression from the rule-set invert fix in 1.12.22. Pre-lookup matching
now tracks whether the result depends on deferred address filter
conditions and defers such rules to the response phase, while results
already determined by evaluated conditions are still decided during
pre-lookup.
2026-08-30 17:41:46 +08:00
世界
aea28ca6dc
Cache tproxy UDP write-back connection when netns is configured
2026-08-30 17:41:46 +08:00
世界
e6b7c6ca75
Invalidate remote rule-set cache when URL changes
2026-08-30 17:41:46 +08:00
世界
7d84f7d3e0
Fix lint errors
2026-08-30 17:41:46 +08:00
世界
ba4146ea31
Reformat code
2026-08-30 17:41:46 +08:00
世界
e4ec3b0345
Fix bbolt flock
2026-08-30 17:41:46 +08:00
世界
6720a27109
Handle network update callbacks in background
2026-08-30 17:41:46 +08:00
世界
cfddedb3da
daemon: Fix start or reload race
2026-08-30 17:41:46 +08:00
世界
2e238abe01
Fix network environment log
2026-08-30 17:41:46 +08:00
世界
ec497c7dda
Fix tailssh pixels
2026-08-30 17:41:46 +08:00
世界
0a5078a848
Package usbip drivers with the daemon
2026-08-30 17:41:46 +08:00
世界
f7e6a85166
Fix duplicate interface binding for UDP connections
2026-08-30 17:41:46 +08:00
世界
680f37182f
Install Apple provisioning profiles from a variable number of secrets
2026-08-30 17:41:46 +08:00
世界
495446cf4f
Update Go to 1.26.6
2026-08-30 17:41:46 +08:00
世界
4b30a03adf
Add Taildrop support
2026-08-30 17:41:46 +08:00
世界
c86164bd1b
Fix file descriptor double close when netlink socket bind fails
2026-08-30 17:41:46 +08:00
世界
bd059fc8aa
Add api command
2026-08-30 17:41:45 +08:00
世界
fcee5656b9
daemon: Send complete initial snapshots in status subscriptions
2026-08-30 17:41:45 +08:00
世界
24d1f271bf
Add listen_port option to Tailscale endpoint
2026-08-30 17:41:45 +08:00
世界
b3a45e0839
Add query_client_subnet and query_dnssec DNS rule items and remove_client_subnet DNS route action option
2026-08-30 17:41:45 +08:00
世界
4e91d92c5f
Refactor local DNS cache partitioning
2026-08-30 17:41:45 +08:00
世界
96fe4f7317
documentation: Rename Root Helper to Helper Service
2026-08-30 17:41:45 +08:00
世界
20b4b8e17d
daemon: Throttle group and outbound subscription pushes
...
- Limit SubscribeGroups and SubscribeOutbounds to one push per 250ms, coalescing bursts of URLTest updates
2026-08-30 17:41:45 +08:00
世界
87c4f84a89
Fix search domain handling in DNS transports
2026-08-30 17:41:45 +08:00
世界
0e75f5f45c
Partition local DNS caches by interface signature
2026-08-30 17:41:45 +08:00
世界
28b25598ed
Refactor local DNS transport
2026-08-30 17:41:45 +08:00
世界
1e2846a1a5
Resolve and race all WireGuard addresses on handshake
2026-08-30 17:41:45 +08:00
世界
ce25e7791d
openconnect: Improve PPP carrier tolerance
2026-08-30 17:41:45 +08:00
世界
0b850d6b56
Fix Android process finder
2026-08-30 17:41:45 +08:00
世界
a8091761d7
Fix missing process info in hijacked DNS queries
2026-08-30 17:41:45 +08:00
世界
097f784e7a
daemon: Fix endpoint subscription
2026-08-30 17:41:45 +08:00
世界
06a82b6601
Enable stateless reset for hysteria2 server when obfs disabled
2026-08-30 17:41:45 +08:00
世界
baa8580efd
Update Go to 1.26.5
2026-08-30 17:41:45 +08:00
世界
059508ed7a
Avoid clearing DNS caches during network resets
2026-08-30 17:41:45 +08:00
世界
5572b3c329
Fix QUIC connection closed by ENOBUFS
...
Batched darwin packet I/O now also covers connected sockets on iOS.
2026-08-30 17:41:45 +08:00
世界
0dd17d78d8
Fix DNS response buffer headroom
2026-08-30 17:41:45 +08:00
世界
baa99c6f8f
Package WinDivert drivers instead of embedding it
2026-08-30 17:41:45 +08:00
世界
9ea88e556a
Fix hysteria2 chrome parrot
2026-08-30 17:41:45 +08:00
世界
2f766be0be
Improve UDP packet usage for darwin
2026-08-30 17:41:45 +08:00
世界
5c50f7a084
Use connected sockets for QUIC clients
2026-08-30 17:41:45 +08:00
世界
93a4bbacbe
Fix security check for executables
2026-08-30 17:41:45 +08:00
NagaseMinato and 世界
eb6db316cc
dns: Fix preferred_by local support for platform local transport
2026-08-30 17:41:45 +08:00
世界
ec3e95935f
Add hysteria2 chrome parrot support
2026-08-30 17:41:45 +08:00
世界
10d37384f0
Update quic-go to v0.61.0
2026-08-30 17:41:45 +08:00
世界
e797c2d0ba
Update tailscale to v1.102.1
2026-08-30 17:41:45 +08:00
世界
9bf39f85f9
Remove client metadata from AnyTLS requests by default
2026-08-30 17:41:45 +08:00
世界
475eb7c845
Fix TLS fragment ACK wait on Windows without TCP estats
...
Recent Windows 11 builds remove TCP estats, which made writeAndWaitAck
return without waiting for acknowledgment. sing now queries
SIO_TCP_INFO on the socket instead, and falls back to estats on
systems predating it (Windows 10 1703).
2026-08-30 17:41:45 +08:00
世界
b3a6dcda5f
wireguard: Fix system device configures DNS for interface
2026-08-30 17:41:44 +08:00
世界
cdbfceafd1
dns: Fix completed race rule blocked by earlier armed rule
2026-08-30 17:41:44 +08:00
世界
34397d5dc8
release: Fix rpm package format for desktop client
2026-08-30 17:41:44 +08:00
世界
9220eb136c
Fix openvpn
2026-08-30 17:41:44 +08:00
世界
525e98b05b
Fix string type
2026-08-30 17:41:44 +08:00
世界
251a508fae
Fix inconsistent URLTest results
2026-08-30 17:41:44 +08:00
世界
c90f3564e8
daemon: Improve URLTest
2026-08-30 17:41:44 +08:00
世界
1698e6cf66
Add initial_path option to remote rule-sets
2026-08-30 17:41:44 +08:00
世界
ec884dd508
release: Fix linux sign
2026-08-30 17:41:44 +08:00
世界
6e09f2892a
Add JSON schema support
2026-08-30 17:41:44 +08:00
世界
e09e3b49f9
dns: Add namespace and parallel support for evaluate
2026-08-30 17:41:44 +08:00
世界
510586c4f8
route: simplify rule_set matching semantics
...
Since b0c6762bc , every rule inside a referenced rule-set was evaluated
as if merged into the outer rule, which required tracking per-branch
group states and let outer rules and rule-set rules satisfy each
other's grouped conditions in both directions.
Restrict merging to the only designed case: a rule-set containing
exactly one non-inverted default rule is merged into the outer rule as
before. Any other rule-set now matches as an ordinary condition of the
outer rule: it matches when any of its rules matches on its own, and
its rules no longer exchange grouped match state with the outer rule
in either direction. Multiple referenced rule-sets keep OR semantics.
Flat address rule-sets such as generated geosite/geoip sets contain a
single default rule, so their behavior is unchanged. The group-state
set machinery is replaced by a single required/satisfied mask pair.
Also update the route and DNS rule docs.
2026-08-30 17:41:44 +08:00
世界
442177de59
platform: Fix WIFI state on reload
2026-08-30 17:41:44 +08:00
世界
7a20afb289
Fix Fortinet SSO again
2026-08-30 17:41:44 +08:00
世界
88ab140cf9
dns: Probe connection reuse support for TCP transports
2026-08-30 17:41:44 +08:00
世界
df0946c2a4
dns: Cache responses with client subnet
2026-08-30 17:41:44 +08:00
世界
b84fb4952e
Fix Tailscale 4via6 subnet routing
2026-08-30 17:41:44 +08:00
世界
80044d655f
release: Improve release workflow
2026-08-30 17:41:44 +08:00
世界
b491cac8f7
Add Fortinet hostcheck support
2026-08-30 17:41:44 +08:00
世界
866f93fa2d
Update issue template for new clients
2026-08-30 17:41:44 +08:00
flyzstu and 世界
bc5f34343f
Update uTLS to v1.8.7
2026-08-30 17:41:44 +08:00
世界
33e42bf423
Fix TCP DNS retry
2026-08-30 17:41:44 +08:00
世界
71aedcac87
boxdd: Fix windows update
2026-08-30 17:41:44 +08:00
世界
30d40d09de
build: Refactor workflow
2026-08-30 17:41:44 +08:00
世界
b9c7d52582
Improve OpenVPN & OpenConnect interoperability
2026-08-30 17:41:44 +08:00
世界
b2f1f630d9
Fix security check message
2026-08-30 17:41:44 +08:00
世界
086e0b87cf
openvpn: Fix certificate verification compatibility
2026-08-30 17:41:44 +08:00
世界
18398cd3f2
boxdd: Fix unsafe permission check
2026-08-30 17:41:44 +08:00
世界
61f950bf61
Fix wg detour
2026-08-30 17:41:44 +08:00
世界
fc57a1b8ac
openconnect: Fix Fortinet SSO
2026-08-30 17:41:44 +08:00
世界
abf7fe1b5b
Add linux desktop build
2026-08-30 17:41:44 +08:00
世界
71c2388bed
desktop: Pin dependencies
2026-08-30 17:41:44 +08:00
世界
f61d14b3ae
boxdd: Implement linux http proxy
2026-08-30 17:41:43 +08:00
世界
e4c8b49eaf
Improve network reset
2026-08-30 17:41:43 +08:00
世界
3afd290278
boxdd: Fix linux permission
2026-08-30 17:41:43 +08:00
世界
ee0ff1c4a2
Fix DNS route suffix matching
2026-08-30 17:41:43 +08:00
世界
5d424ea2ac
refactor: Async DNS
2026-08-30 17:41:43 +08:00
世界
90d75b9673
Refactor UDP DNS hijack
2026-08-30 17:41:43 +08:00
世界
013dab8737
Fix SSO support for anyconnect
2026-08-30 17:41:43 +08:00
世界
6269e1c2b3
Refactor OpenVPN and OpenConnect endpoints
2026-08-30 17:41:43 +08:00
世界
b02ec478c5
Refactor endpoint in started interface
2026-08-30 17:41:43 +08:00
世界
719676519d
Fix bind control for auto redirect
2026-08-30 17:41:43 +08:00
世界
2df7a9bac7
Add openvpn and openconnect
2026-08-30 17:41:43 +08:00
世界
23ca3b415f
Update Go to 1.25.12
2026-08-30 17:41:43 +08:00
世界
668ced35f8
Refactor endpoint listen
2026-08-30 17:41:43 +08:00
世界
1f7d571017
refactor: New tun udpnat
2026-08-30 17:41:43 +08:00
世界
a072f21978
boxx: Fix unsafe installation
2026-08-30 17:41:43 +08:00
世界
9dfe842794
Add multiple tags support to rule-sets
2026-08-30 17:41:43 +08:00
世界
f65065fdf3
Fix iOS brdige
2026-08-30 17:41:43 +08:00
世界
3af1325a93
Fix oomkiller
2026-08-30 17:41:43 +08:00
世界
5ee69759e1
platform: Fix version compare
2026-08-30 17:41:43 +08:00
世界
b9572e5812
Fix start lifecycle
2026-08-30 17:41:43 +08:00
世界
0a4e4c8061
boxdd: Add insecure mode
2026-08-30 17:41:43 +08:00
世界
b4600dd4f7
Update windows build
2026-08-30 17:41:43 +08:00
世界
24d2626b52
tailscale: support Windows SSH user sessions
2026-08-30 17:41:43 +08:00
世界
5ba8abd0fd
boxdd: Add custom working directory support
2026-08-30 17:41:43 +08:00
世界
c66dd4c8ad
boxxx: Add update API
2026-08-30 17:41:43 +08:00
世界
ae2c5c84ef
boxdd: Fix log format
2026-08-30 17:41:43 +08:00
世界
58d2ed88aa
Add windows build
2026-08-30 17:41:43 +08:00
世界
680f37e9a6
Fix windows bridge
2026-08-30 17:41:43 +08:00
世界
c7c9feef95
Fix tun gso check
2026-08-30 17:41:43 +08:00
世界
9a96e63643
Fix SetGroupExpand race
2026-08-30 17:41:43 +08:00
世界
7f1a2bd2be
windivert: stabilize Windows driver lifecycle
2026-08-30 17:41:43 +08:00
世界
2c65ed1ea1
Fix nfqueue options
2026-08-30 17:41:43 +08:00
世界
73e9ff81de
documentation: Update icon svg
2026-08-30 17:41:42 +08:00
世界
4f330d73ec
platform: Add http proxy support for Windows
2026-08-30 17:41:42 +08:00
世界
9eb60234fc
platform: Fix daemon data
2026-08-30 17:41:42 +08:00
世界
9a543cfe42
platform: Add boxdd
2026-08-30 17:41:42 +08:00
世界
2e0466da94
Fix daemon groups
2026-08-30 17:41:42 +08:00
世界
13ca2511b1
bridge: Raise accept_ra to 2 when enabling IPv6 forwarding
2026-08-30 17:41:42 +08:00
世界
9bb5bf421d
Fix windivert open
2026-08-30 17:41:42 +08:00
世界
4b79c5bdf1
platform: Export tester and reporter
2026-08-30 17:41:42 +08:00
世界
678b3d1703
windivert: Verify cached driver against embedded asset before load
2026-08-30 17:41:42 +08:00
世界
16c8393569
Fix netns manager
2026-08-30 17:41:42 +08:00
世界
9531a6a9cd
Add netns and unshare support
2026-08-30 17:41:42 +08:00
世界
7b3993db12
Fix tailscale version
2026-08-30 17:41:42 +08:00
世界
b0eaf05225
Add connections to OOM report
2026-08-30 17:41:42 +08:00
世界
970d93d428
Add hysteria2 realm ip_version and port_mapping options
2026-08-30 17:41:42 +08:00
世界
b35a747dab
Fix process and neighbor rules not matched in pre-match
2026-08-30 17:41:42 +08:00
世界
fa743743e1
Fix macOS bridge kernel panic
2026-08-30 17:41:42 +08:00
世界
17b12494de
Fix macOS bridge with includeAllNetworks
2026-08-30 17:41:42 +08:00
世界
7004fc6fd4
Fix windows bridge forwarding to connected subnets
2026-08-30 17:41:42 +08:00
世界
edb7e1da15
Improve windivert syscall
2026-08-30 17:41:42 +08:00
世界
9df9269421
Fix bridge MTU
2026-08-30 17:41:42 +08:00
世界
017e2c53de
Improve darwin bridge
2026-08-30 17:41:42 +08:00
世界
ec544485b9
Add windows bridge
2026-08-30 17:41:42 +08:00
世界
97bbf2a9a4
Improve bridge
2026-08-30 17:41:42 +08:00
世界
1e2f1d04da
Add bridge outbound
2026-08-30 17:41:42 +08:00
世界
01e5196c12
daemon: Release memory to OS on service reload
2026-08-30 17:41:42 +08:00
世界
fa479edc12
Imrpove flow tracking & sniff action
2026-08-30 17:41:42 +08:00
世界
bcae189da3
Fix local DNS transport on darwin
2026-08-30 17:41:42 +08:00
世界
5f2054bf90
Add L3 forwarding support
2026-08-30 17:41:42 +08:00
世界
14fd94e9d4
Add snell protocol
2026-08-30 17:41:42 +08:00
世界
d1d19fcca3
dialer: Dial directly when only one interface is available
2026-08-30 17:41:41 +08:00
世界
154d74b7a0
tls: Fix read wait buffer sizing
2026-08-30 17:41:41 +08:00
世界
2eacabec1d
Fix linux ping
2026-08-30 17:41:41 +08:00
世界
485761cbe8
Improve DHCP DNS server initialize
...
Avoid querying DHCP DNS servers on cellular networks
2026-08-30 17:41:41 +08:00
世界
31922cb2ba
Add age support for report export
2026-08-30 17:41:41 +08:00
世界
98512fc8f6
Write logs to oom report
2026-08-30 17:41:41 +08:00
世界
2d581b35f3
Refactor darwin local DNS to raw mDNSResponder call
2026-08-30 17:41:41 +08:00
世界
99242f4113
release: Fix upload ios deb
2026-08-30 17:41:41 +08:00
世界
20846b2183
Fix oom draft flood
2026-08-30 17:41:41 +08:00
世界
7fc5657e8f
platform: Fix missing api version check for usb/ip
2026-08-30 17:41:41 +08:00
世界
70c8549f02
certificate: Replace platform bridge with CGO JNI
2026-08-30 17:41:41 +08:00
世界
12431fe93c
Add iOS jailbreak release
2026-08-30 17:41:41 +08:00
世界
fbc260b430
Fix Cloudflared edge discovery ignoring configured resolver
2026-08-30 17:41:41 +08:00
世界
d43170b00a
documentation: Add USB/IP server and client
2026-08-30 17:41:41 +08:00
世界
16f2a39298
Add USB/IP support for macOS
2026-08-30 17:41:41 +08:00
世界
38b447c6b4
Add USB/IP service
2026-08-30 17:41:41 +08:00
世界
a123c041f7
Fix remote control when Clash server is unavailable
2026-08-30 17:41:41 +08:00
世界
2a7240ae27
Add dashboard support for API service
2026-08-30 17:41:41 +08:00
世界
d8cd38d31b
Improve remote rule-set update
2026-08-30 17:41:41 +08:00
世界
7e1187a48f
dns: Remove unused files
2026-08-30 17:41:41 +08:00
世界
9ef9a411b2
release: Fix apple release
2026-08-30 17:41:41 +08:00
世界
a89cac300d
Fix group status updates broken by API service
...
The URL test history update hook and the Clash mode update hook were
single-slot: the API service's attached service overwrote the hook set
by the daemon, so clients stopped receiving group updates. Replace both
with multicast hook lists.
Also share a single URL test history storage via context: Clash API
looked it up under a key nobody registered and fell back to its own
empty storage, so dashboards showed no delay once an API service was
configured. Selector changes now notify through the shared storage,
covering selections made from any API surface.
2026-08-30 17:41:41 +08:00
世界
1f4e9e75ed
tailscale: Fix auth URL not refreshed after logout
2026-08-30 17:41:41 +08:00
世界
c12367a013
Add sing-box API service
2026-08-30 17:41:41 +08:00
世界
2bd6a233dc
daemon: Split host operations into ManagedService
2026-08-30 17:41:41 +08:00
世界
5d7a0d92c6
platform: Add shell support for iOS
2026-08-30 17:41:41 +08:00
世界
3d237fed39
platform: Add tailscale device name and logout
2026-08-30 17:41:41 +08:00
世界
4b853215c6
tailssh: fix platform SFTP session teardown
2026-08-30 17:41:41 +08:00
世界
b151c9e88d
tailscale: Add tailssh server
2026-08-30 17:41:41 +08:00
世界
07e83f5981
tools: Fix mising cleanup
2026-08-30 17:41:40 +08:00
世界
3b9f5a0193
hysteria2: Add gecko obfs
2026-08-30 17:41:40 +08:00
世界
c03353ad0e
daemon: Add Tailssh
2026-08-30 17:41:40 +08:00
世界
0d2fb35733
Fix tailscale dns
2026-08-30 17:41:40 +08:00
世界
fe34a79277
tailscale: Expose more peer info fields
2026-08-30 17:41:40 +08:00
世界
87dc0f797d
tailscale: Add runtime exit node API
2026-08-30 17:41:40 +08:00
世界
27fe18d715
tailscale: Fix handle peer DNS query
2026-08-30 17:41:40 +08:00
世界
18fd5d7a7a
tailscale: Revert dialer deprecation and remove control_http_client
2026-08-30 17:41:40 +08:00
世界
39a0167cbb
oom-killer: Remove log "OOM draft discarded"
2026-08-30 17:41:40 +08:00
世界
704853b3be
Fix lint errors
2026-08-30 17:41:40 +08:00
世界
f720383adc
Fix hysteria2 realm server
2026-08-30 17:41:40 +08:00
世界
9895d60484
Fix TLS server close
2026-08-30 17:41:40 +08:00
世界
97b7c5f91f
Update hysteria2 realm
2026-08-30 17:41:40 +08:00
世界
6da670ac45
Add hysteria2 realm service and support
2026-08-30 17:41:40 +08:00
世界
ae0c62aae8
Fix reset network
2026-08-30 17:41:40 +08:00
macronut and 世界
d9290bc940
Add more spoof method
...
Signed-off-by: macronut <4027187+macronut@users.noreply.github.com >
2026-08-30 17:41:40 +08:00
世界
3c016c978b
Allow customizing TUN DNS mode and hijack interface DNS by default
2026-08-30 17:41:40 +08:00
世界
caf940c805
dns: Add mDNS server
2026-08-30 17:41:40 +08:00
世界
14b8f1bd4d
dns: Add preferred_by rule item
2026-08-30 17:41:40 +08:00
世界
f8a623e0c6
dns: Add neighbor-based hostname resolution to local server
2026-08-30 17:41:40 +08:00
世界
35540b4ff3
Fix tailscale start dependencies
2026-08-30 17:41:40 +08:00
世界
87c2b89120
dns: Add timeout configuration
2026-08-30 17:41:40 +08:00
世界
a0fcede368
ssh: Add cipher, MAC, and key exchange configuration
2026-08-30 17:41:40 +08:00
世界
c17407ec94
Improve oom-killer
2026-08-30 17:41:40 +08:00
世界
c9fb076dd7
Preserve comments between formatting
2026-08-30 17:41:40 +08:00
nekohasekai
9471dde765
Add Windows TLS engine
2026-08-30 17:41:40 +08:00
世界
2bbff23640
Improve UDP batch support
2026-08-30 17:41:40 +08:00
世界
9ab4c0f5cb
Fix darwin cgo DNS again
2026-08-30 17:41:40 +08:00
世界
1322c0671b
platform: Improve oom-killer
2026-08-30 17:41:40 +08:00
世界
7963713314
Add ACME profile support for IP address certificates
2026-08-30 17:41:40 +08:00
世界
0e7f176a16
Fix goroutine leak in networkquality tool
...
Serialize probe rounds in startProber to eliminate unbounded fan-out of
fire-and-forget probe goroutines (up to 100/sec per direction), and close
HTTP/3 transports via transport.Close() in addition to CloseIdleConnections.
2026-08-30 17:41:40 +08:00
世界
2496c846f4
Fix Tailscale search domain response name mismatch
2026-08-30 17:41:40 +08:00
世界
b4e670c36f
Log DNS optimistic background refresh outcomes
2026-08-30 17:41:40 +08:00
世界
63373385f5
Add search domain support for Tailscale DNS
2026-08-30 17:41:40 +08:00
世界
a33858523f
Fix tls-spoof
2026-08-30 17:41:40 +08:00
世界
9bcc0f1d37
Fix Apple TLS metadata capture
2026-08-30 17:41:40 +08:00
世界
836fa8ce58
Strip EDNS padding from upstream DNS responses
2026-08-30 17:41:40 +08:00
世界
7de1c4b4cf
Defer implicit default HTTP client fallback to first use
2026-08-30 17:41:39 +08:00
世界
6877fba346
Scope HTTP/2 fallback and HTTP/3 broken state per authority
2026-08-30 17:41:39 +08:00
世界
c56d0f2462
Fix macOS tlsspoof
2026-08-30 17:41:39 +08:00
世界
2ddfecb47a
Reject IP literal server name with TLS spoof
2026-08-30 17:41:39 +08:00
世界
3e8ea4e590
Fix use-after-free of pooled value buffers in bbolt Batch writes
2026-08-30 17:41:39 +08:00
世界
a04daaff75
Reject pure-IP rule-set references without match_response
...
DNS rules referencing rule-sets that contain only ip_cidr predicates
silently stopped matching when legacy DNS mode was disabled, because the
IP-CIDR branch cannot match against an in-flight DNS query. The existing
validation intentionally let every rule_set through on the premise that
mixed sets still work via their non-IP branches, which is only true when
such a branch exists. Track whether a rule-set carries any non-IP-CIDR
predicate and reject pure-IP references the same way bare ip_cidr fields
are already rejected.
2026-08-30 17:41:39 +08:00
世界
8e8d1dcca8
Fix legacy rule-set download_detour blocked by empty direct check
2026-08-30 17:41:39 +08:00
世界
40e2b5fd4b
Add TLS spoof support
2026-08-30 17:41:39 +08:00
世界
c82163f287
Standardize hosts path
2026-08-30 17:41:39 +08:00
世界
2515811356
Refactor: HTTP clients, unified HTTP2/QUIC options, Apple engines
2026-08-30 17:41:39 +08:00
世界
3f242a7114
oom-killer: Record report before reset network
2026-08-30 17:41:39 +08:00
世界
c322ad5d33
Add optimistic DNS cache
2026-08-30 17:41:39 +08:00
世界
5cce5454e1
Fix tailscale error
2026-08-30 17:41:39 +08:00
世界
fe88004eaf
Fix darwin cgo DNS again
2026-08-30 17:41:39 +08:00
世界
435d7e0cdf
Fix stun test
2026-08-30 17:41:39 +08:00
世界
42ca206037
documentation: Fix missing update for ip_version and query_type
2026-08-30 17:41:39 +08:00
世界
ac7f1ca3aa
Add cloudflared inbound
2026-08-30 17:41:39 +08:00
世界
2b691a94a4
Fix lint errors
2026-08-30 17:41:39 +08:00
世界
3b4f7c8ab7
platform: Wrap command RPC error returns with E.Cause
2026-08-30 17:41:39 +08:00
世界
bc6f9703e3
Add package_name_regex route, DNS and headless rule item
2026-08-30 17:41:39 +08:00
世界
cdf596da19
documentation: Fixes
2026-08-30 17:41:39 +08:00
世界
d72c1d9be7
Un-deprecate ip_accept_any DNS rule item
2026-08-30 17:41:39 +08:00
世界
ba059b0b2a
tools: Tailscale status
2026-08-30 17:41:39 +08:00
世界
22e852cf36
Fix darwin local DNS transport
2026-08-30 17:41:39 +08:00
世界
496043dd9c
Fix rules lock
2026-08-30 17:41:39 +08:00
世界
d2b10d3b09
Revert "Also enable certificate store by default on Apple platforms"
...
This reverts commit 62cb06c02fc569beb7b2ffa3f0a10ef23e136748.
2026-08-30 17:41:39 +08:00
世界
bd9a10d349
tools: Tailscale status
2026-08-30 17:41:39 +08:00
世界
f24691cd60
platform: Fix darwin signal handler
2026-08-30 17:41:39 +08:00
世界
07cdca0a2b
tools: Network Quality & STUN
2026-08-30 17:41:39 +08:00
世界
7f86dffa06
oom-killer: Free memory on pressure notification and use gradual interval backoff
2026-08-30 17:41:39 +08:00
世界
1735da6c17
Fix deprecated warning double-formatting on localized clients
2026-08-30 17:41:39 +08:00
世界
37ac4d6b16
platform: Fix set local
2026-08-30 17:41:39 +08:00
nekohasekai
cd77e78f0a
Add evaluate DNS rule action and related rule items
2026-08-30 17:41:39 +08:00
世界
86170406af
Also enable certificate store by default on Apple platforms
...
`SecTrustEvaluateWithError` is serial
2026-08-30 17:41:38 +08:00
世界
03412b12d0
platform: Add OOM Report & Crash Report
2026-08-30 17:41:38 +08:00
世界
da18cb70fa
Add BBR profile and hop interval randomization for Hysteria2
2026-08-30 17:41:38 +08:00
nekohasekai
01b3d19d6d
Refactor ACME support to certificate provider
2026-08-30 17:41:38 +08:00
世界
564cb451ac
documentation: Update descriptions for neighbor rules
2026-08-30 17:41:38 +08:00
世界
1cde511d6d
Add macOS support for MAC and hostname rule items
2026-08-30 17:41:38 +08:00
世界
39592518b0
Add Android support for MAC and hostname rule items
2026-08-30 17:41:38 +08:00
世界
57c62b5330
Add MAC and hostname rule items
2026-08-30 17:41:38 +08:00
世界
0c7b333743
Use sing-tun v0.8.15 tag
2026-08-30 17:41:22 +08:00
世界
6766b17131
Fix panic on TCP packets of an unconfigured address family in system stack
2026-08-30 17:32:28 +08:00
世界
bd602b6d11
Fix panic on websocket handshake failure
2026-08-30 17:23:03 +08:00
世界
56f91dfeab
Bump version
2026-08-29 18:25:15 +08:00
世界
849ac908c8
Use sing-quic v0.6.5 tag
2026-08-29 17:06:50 +08:00
世界
0b5391447e
Fix websocket early data with smux and yamux multiplex
2026-08-29 15:59:41 +08:00
世界
d34fbe99e8
Fix tailscale build with Go 1.27
2026-08-29 14:43:16 +08:00
世界
0aefee74c6
Fix TCP NAT port reuse across address families in system stack
2026-08-29 11:33:11 +08:00
世界
1c99c4ceac
Use legacy Apple credentials
2026-08-27 18:48:04 +08:00
世界
4f15700db3
direct: Fix TUN loopback protection
2026-08-27 12:45:59 +08:00
世界
1389e2fd8e
documentation: Fix matching logic note for DNS rules
...
The address filter fields ip_cidr, ip_is_private and ip_accept_any share
the destination address group with the domain fields, matching with OR
semantics like in route rules.
2026-08-22 16:14:54 +08:00
世界
4444f297c2
Fix address filter matching for inverted DNS rules
...
Inverted rules whose address filter conditions come from rule sets or
logical rules were rejected during pre-lookup matching, so the lookup was
never sent and the rules never matched; for plain ip rule sets this was a
regression from the rule-set invert fix in 1.12.22. Pre-lookup matching
now tracks whether the result depends on deferred address filter
conditions and defers such rules to the response phase, while results
already determined by evaluated conditions are still decided during
pre-lookup.
2026-08-22 16:14:54 +08:00
世界
c375fb0b7f
Fix su lookup for auto_redirect on Android
2026-08-21 23:09:45 +08:00
世界
f7634d5846
Fix excessive TCP keepalive traffic in gVisor stack
2026-08-21 19:53:51 +08:00
世界
e4a4e8c790
Fix URLTest group hang on unresponsive outbound
2026-08-21 18:21:51 +08:00
世界
9d8d4b8796
Fix log output before service started
2026-08-21 17:42:42 +08:00
世界
b5ebaa1fc0
Bump version
2026-08-17 17:07:24 +08:00
世界
bf41bb4ced
Install Apple provisioning profiles from a variable number of secrets
2026-08-17 17:07:23 +08:00
世界
cdb88a33ac
Fix version quoting in Apple project update script
2026-08-17 16:03:58 +08:00
世界
077a4a0b54
Fix DHCP DNS server search domain handling
2026-08-12 13:29:01 +08:00
Shtorm
e8f6936480
Add license_key support for masque and warp Cloudflare profiles
2026-08-11 23:36:15 +03:00
Shtorm
6126cc2158
Update wireguard
2026-08-11 23:33:38 +03:00
Shtorm
4926a0cb91
Fix unified delay
2026-08-11 23:31:13 +03:00
Shtorm
f74146648e
Fix xhttp link parsing
2026-08-11 23:30:42 +03:00
世界
b0491faeee
Fix default interface monitor stuck on system boot
2026-08-10 23:25:56 +08:00
世界
9fa673d105
Fix oomkiller service stub build
2026-08-10 23:16:04 +08:00
Gavin Luo and GitHub
7ac8e5c0ab
Fix reset network
2026-08-10 23:10:24 +08:00
Shtorm
b900e3513c
Update wireguard
2026-08-10 14:28:56 +03:00
NagaseMinato and GitHub
65380457b8
Fix tailscale preferred MagicDNS domain matching
2026-08-10 19:11:10 +08:00
efbd84276c
Fix FakeIP metadata async save
...
Co-authored-by: Sway-Chan <nz8r488bbc@privaterelay.appleid.com >
2026-08-10 18:42:27 +08:00
世界
f260e771ea
Fix unbounded allocations when reading untrusted binary data
2026-08-10 13:26:42 +08:00
Shtorm
dec3f0713f
Update sing-box core
2026-08-09 16:32:34 +03:00
Shtorm
21a23d7488
Fix OpenStream dropping connection errors
2026-08-09 15:03:14 +03:00
Shtorm
cb664d1a4b
Fix DNS Fallback
2026-08-09 15:01:36 +03:00
世界
45ca32dcb9
Bump version
2026-08-09 14:57:01 +08:00
世界
93df3ef612
Fix slow open connection declaring lazy headroom
2026-08-09 13:13:24 +08:00
Shtorm
f682ceb8e2
Update packages
2026-08-08 22:56:39 +03:00
Shtorm
545424b86b
Fix wireguard
2026-08-08 20:49:55 +03:00
Shtorm
1d10636a5f
Fix mieru outbound with fqdn server address
2026-08-08 20:46:52 +03:00
Shtorm
9f34cdb2f8
Fix DefaultGateway
2026-08-08 20:43:13 +03:00
Shtorm
da4c532efb
Merge branch 'extended' of https://github.com/shtorm-7/sing-box-extended into extended
2026-08-08 10:33:36 +03:00
Shtorm
97c981764d
Add DefaultGateway
2026-08-08 10:33:31 +03:00
Shtorm
3310474137
Fix limiters
2026-08-08 10:11:10 +03:00
Shtorm
6c81ddd00f
Fix Wireguard options
2026-08-08 10:11:01 +03:00
Shtorm
da50e2969d
Fix XHTTP dialing
2026-08-08 10:10:05 +03:00
世界
7afc0aa2ba
Update naiveproxy to v150.0.7871.63-1
2026-08-08 11:27:55 +08:00
Shtorm and GitHub
1e35987658
Fix typo in Rmux description in README.md
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-08-07 06:33:09 +03:00
Shtorm and GitHub
44c9c36c65
Fix typo
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-08-06 17:14:08 +03:00
Shtorm
00d3ed46bf
Resolve conflicts
2026-08-06 14:20:09 +03:00
Shtorm
d6b9f693c4
Add call protocol, Rmux. Update AmneziaWG. Fixes and improvements
2026-08-06 14:19:34 +03:00
Shtorm
051e928b01
Update sing-box core
2026-08-06 14:09:46 +03:00
Shtorm and GitHub
b644e671c2
Fix typo in VPN description in README.md
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-08-05 09:31:26 +03:00
Ofek Lev and GitHub
4c02326989
Fix route_address_set duplicated IP sets causing route creation failure
2026-08-05 14:13:43 +08:00
世界
af40956e58
Update sing
2026-08-04 22:50:40 +08:00
世界
3b22615aec
tailscale: Match bare hostnames in preferred_by when search domains exist
...
MagicDNS resolves single-label names via tailnet search domains, so
route preferred_by should treat them as tailscale domains, matching
official client behavior.
2026-08-04 22:29:14 +08:00
世界
cc1c891400
tailscale: Fix preferred_by matching all addresses with exit node
...
Exit node peers carry default routes (0.0.0.0/0, ::/0) in their allowed
IPs, so including them in routePrefixes made PreferredAddress report
every address as preferred.
2026-08-04 22:17:04 +08:00
世界
3d85cbd7f0
tailscale: Fix handle peer DNS query
2026-08-04 21:08:00 +08:00
世界
17ec3c71af
Bump version
2026-08-03 19:19:51 +08:00
世界
6849e26ee7
tailscale: Fix system interface network category on Windows
2026-08-03 18:59:23 +08:00
世界
fd7cd31d21
Fix tailscale DNS transport missing DNS-only netmap updates
2026-08-03 18:59:23 +08:00
世界
d763884442
Fix tailscale panic with IP control URL
2026-08-03 18:59:23 +08:00
a29b4ea1e8
Fix AnyTLS URLTest results
...
Co-authored-by: makt28 <makt28@users.noreply.github.com >
2026-08-03 18:59:23 +08:00
Shtorm and GitHub
4d0eedd474
Merge pull request #124 from anzix/extended-anytls-parser
...
feat(parser): Adding support parsing AnyTLS outbound
2026-08-03 07:47:44 +03:00
世界
256d42ad18
Update sing-quic
2026-08-03 12:33:48 +08:00
世界
cb88d94d6d
Remove client metadata from AnyTLS requests by default
2026-08-03 12:33:41 +08:00
anzix
2979fe6e7f
feat(parser): update README.md to mention AnyTLS
2026-08-01 12:42:14 +05:00
anzix
a22671d7c4
feat(parser): update the parsing documentation for provider
2026-08-01 12:14:50 +05:00
anzix
1dd63d4dcb
feat(parser): update the parsing documentation
2026-08-01 11:47:12 +05:00
anzix
9d1745d29d
feat(parser): adding support AnyTLS
2026-08-01 10:57:04 +05:00
世界
7da573f187
direct: Fix routing loop to exact TUN address on darwin
2026-07-31 11:04:35 +08:00
世界
9d103249e2
release: Fix rpm package format with rpm 6
2026-07-29 21:43:54 +08:00
世界
3708fa1876
Bump version
2026-07-29 19:17:31 +08:00
世界
dba80e614e
Fix local DNS transport blocking on canceled queries
2026-07-29 19:17:00 +08:00
世界
c8f76760be
Update sing-tun
2026-07-27 23:13:10 +08:00
世界
c9e81856e5
Update sing
2026-07-27 17:32:54 +08:00
世界
9791fa52fb
release: Backport workflow refactor
2026-07-27 16:18:06 +08:00
世界
62cc3959b9
Update Go to 1.25.12
2026-07-27 16:18:06 +08:00
世界
1533244d34
Fix UDP message ownership
2026-07-27 15:51:12 +08:00
世界
890544e88b
Fix rule-set file descriptor leak
2026-07-27 15:51:12 +08:00
世界
51531186d0
Strip EDNS padding from upstream DNS responses
2026-07-27 15:51:12 +08:00
世界
513910462e
Fix DNS route suffix matching
2026-07-27 15:51:12 +08:00
世界
1f1d6d9a87
Fix string type
2026-07-27 15:51:12 +08:00
世界
cb0051d64d
Fix inconsistent URLTest results
2026-07-27 15:51:12 +08:00
世界
397fb4d20a
dns: Fix search domain expansion
...
DHCP option 119/15 and resolved link domains are not rooted, so appending
them to the query name produced a non-FQDN name, failing to pack with
"domain must be fully qualified".
2026-07-27 15:51:12 +08:00
世界
67a600dbfb
Fix derp stun options
2026-07-27 15:51:12 +08:00
世界
9d7e9b9562
Fix Tailscale 4via6 subnet routing
2026-07-27 15:51:12 +08:00
H-TTTTT and 世界
3c4a5a6ed3
Fix naive HTTP/2 connections
2026-07-27 15:51:12 +08:00
世界
d72f0ec1c7
Fix tailscale version
2026-07-27 15:51:12 +08:00
世界
79bc79eeef
Fix missing tun logger
2026-07-27 15:51:12 +08:00
世界
c8c41c2038
dialer: Fix auto_detect_interface for UDP connections
2026-07-27 15:51:12 +08:00
世界
4056231e5c
Fix tailscale dns
2026-07-27 15:51:12 +08:00
世界
ee808c46be
process: Fix panic when package manager is unavailable on Android
2026-07-27 15:51:12 +08:00
世界
7b9439f761
route: Refetch rule-set when cache restore fails
2026-07-27 15:51:12 +08:00
世界
dcfdd8a184
dns: Fix DHCP reset
2026-07-27 15:51:12 +08:00
世界
dc4ca85cbb
Fix tailscale start dependencies
2026-07-27 15:51:12 +08:00
世界
61ede421b4
Fix stderr deprecated manager
2026-07-27 15:51:12 +08:00
世界
cb74ad78de
Fix naive slow open
2026-07-27 15:51:12 +08:00
世界
b6e554e4c0
Fix ACME HTTP-01 challenge for IPv6 literal addresses
2026-07-27 15:51:12 +08:00
世界
95f2d6302f
Update sing-shadowtls to v0.2.1
2026-07-27 15:50:40 +08:00
世界
0df408d807
Update sing-tun
2026-07-27 15:50:40 +08:00
世界
abdaa55e17
Update sing
2026-07-27 15:50:40 +08:00
Shtorm
c243a5b6e5
Merge branch 'extended' of https://github.com/shtorm-7/sing-box-extended into extended
2026-07-25 21:18:16 +03:00
Shtorm
b4ec688f1a
Fix MASQUE endpoint parsing
2026-07-25 21:17:48 +03:00
Shtorm
2e083b2d8f
Update sing-vmess
2026-07-25 21:16:01 +03:00
Shtorm and GitHub
909f19640c
Add Dial Fields comment to client.json
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-07-24 15:59:49 +03:00
Shtorm and GitHub
a79e16c03c
Merge pull request #118 from embogomolov/fix/interrupt-group-deadlock-extended
...
common/interrupt: close connections outside group lock
2026-07-22 14:22:08 +03:00
embogomolov
d2805ffcc9
common/interrupt: close connections outside group lock
2026-07-22 14:09:56 +03:00
Shtorm and GitHub
7c19b660b4
Merge pull request #116 from embogomolov/fix/xhttp-h3-udp-socket-leak
...
transport/v2rayxhttp: close UDP connection when HTTP/3 dial fails
2026-07-22 13:35:15 +03:00
embogomolov
33907d2e23
transport/v2rayxhttp: close UDP connection when HTTP/3 dial fails
2026-07-22 11:41:41 +03:00
Shtorm
ea48501b1d
Merge branch 'extended' of https://github.com/shtorm-7/sing-box-extended into extended
2026-07-18 16:40:41 +03:00
Shtorm
ff11f007ec
Enable naive proxy build in Docker image
2026-07-18 16:40:15 +03:00
Shtorm
dc4170ad6b
Fix GroupCommonOption
2026-07-18 16:40:04 +03:00
Shtorm
03f2be2ee6
Fix MTProxy
2026-07-18 14:21:25 +03:00
Shtorm
6941854ce2
Fix XHTTP
2026-07-18 14:21:06 +03:00
Shtorm
09d2dca3c3
Fix TrustTunnel
2026-07-18 14:20:38 +03:00
Shtorm and GitHub
425bfaf779
Update Telegram badge to include logo
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-07-17 16:58:08 +03:00
Shtorm
df39546485
Merge commit 'b19e232df23e115ab99b9a797f8d5c28dfce6809' into extended
2026-07-16 11:17:27 +03:00
Shtorm
4624fd51b1
Fixes and improvements
2026-07-16 11:16:10 +03:00
世界
7067276170
Fix quic-go write leak
2026-07-09 11:07:27 +08:00
Shtorm and GitHub
b19e232df2
Merge pull request #105 from Arsolitt/feat/provider-custom-headers
...
feat(provider): add custom HTTP headers support for remote providers
2026-07-03 09:52:06 +03:00
世界
0f1763877c
Fix v2rayhttp upgrade leak
2026-07-03 12:28:39 +08:00
Arsolitt
1e826a201d
feat(provider): add custom HTTP headers support for remote providers
...
Some subscription panels (e.g. Remnawave with incy/happ integration)
require device-identification headers to return the real server list
instead of a dummy config. Add a 'headers' field to the remote provider
options so users can attach arbitrary HTTP headers to subscription
fetch requests.
Signed-off-by: Arsolitt <arsolitt@gmail.com >
2026-07-01 21:58:01 +03:00
Shtorm and GitHub
a27453e4f7
Merge pull request #97 from v14d4n/feat/masque-configurable-sni
...
Make masque TLS SNI configurable via server_name
2026-06-26 14:39:20 +03:00
Shtorm
2a77348470
Update README.md
2026-06-26 04:04:01 +03:00
Shtorm
1ae82a483a
Merge branch 'extended' of https://github.com/shtorm-7/sing-box-extended into extended
2026-06-26 03:51:16 +03:00
Shtorm
93e34d124b
Merge tag 'v1.13.14' into extended
...
Integrate upstream sing-box v1.13.14 (18 commits, v1.13.12..v1.13.14).
Conflict resolutions:
- Makefile: keep fork's upload_android (no otherLegacy, codeberg-release.sh),
add upstream's SFA-version-metadata.json step.
- go.sum: regenerated via go mod tidy from merged go.mod.
- transport/wireguard/endpoint_options.go: keep fork fields, add ICMPTimeout.
- clients/android, clients/apple: keep fork's submodule pointers.
2026-06-26 01:28:40 +03:00
Shtorm
edf38d33d6
Add Snell protocol. Refactor MASQUE HTTP/2, Fair Queue. Update XHTTP, OpenVPN, Sudoku, Fallback. Fixes
2026-06-26 01:25:57 +03:00
Shtorm and GitHub
31acf60eca
Fix examples
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-06-25 15:54:57 +03:00
世界
25a600db24
Bump version
2026-06-25 16:36:07 +08:00
世界
ef2a012301
Fix http proxy authentication
2026-06-25 16:13:35 +08:00
v14d4n
7bfad732e2
feat(masque): make TLS SNI configurable via server_name
...
MASQUE outbound previously hardcoded the TLS SNI to consumer-masque.cloudflareclient.com. Add a server_name field to the MASQUE outbound TLS options. When empty it falls back to the existing default (cloudflare.ConnectSNI), so existing configs are unaffected.
2026-06-22 14:12:40 +04:00
世界
0b7ffbaafa
tun: Fix system stack TCP NAT collision & route address set polluted by appended default element
2026-06-20 22:17:44 +08:00
世界
6bae28b771
cronet: Fix arm build
2026-06-20 22:16:37 +08:00
世界
72a8723e13
Fix DNS query loopback deadlock from shared dedup lock
2026-06-20 20:36:19 +08:00
世界
4e1af0600b
Fix UDP sniff fragment timeout treated as fatal error
2026-06-20 19:45:36 +08:00
世界
6397675574
Fix clash log API not respecting subscribed level
2026-06-20 19:27:17 +08:00
世界
7d847c0583
Fix check vless packet encoding
2026-06-19 23:27:29 +08:00
世界
8f006316b2
Fix sing-mux udp write
2026-06-19 21:56:40 +08:00
世界
627912a788
Fix naive inbound QUIC ALPN race condition
2026-06-19 20:57:18 +08:00
Shtorm and GitHub
2cbc7691f0
Update Telegram badge from channel to chat
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-06-15 10:43:03 +03:00
Shtorm
d174962a04
Add profiler
2026-06-10 16:49:01 +03:00
Shtorm
9c80cf371c
Fix openwrt build
2026-06-07 09:12:26 +03:00
Shtorm
9f5ccf43d4
Add SSH inbound, log level. Update MTPROXY. Fixes
2026-06-07 07:59:43 +03:00
Shtorm
6f6af8e902
Fix examples
2026-06-05 00:51:50 +03:00
Shtorm
6cddffd546
provider: replace flag emojis with country codes in removeEmojisFromTags
2026-06-05 00:28:09 +03:00
Shtorm
a59e9ec9e3
Fix TrustTunnel
2026-06-04 10:57:08 +03:00
Shtorm
9ebec50a72
Merge branch 'extended' of https://github.com/shtorm-7/sing-box-extended into extended
2026-06-04 10:12:06 +03:00
Shtorm
9ff7a84afe
Refactor TrustTunnel
2026-06-04 10:03:20 +03:00
Shtorm and GitHub
7a0354699a
Update README.md
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-06-04 08:22:24 +03:00
Shtorm
978b951169
Merge branch 'extended' of https://github.com/shtorm-7/sing-box-extended into extended
2026-06-04 08:20:58 +03:00
Shtorm
e363c2ff78
Add Mieru inbound, refactor sudoku. Fixes
2026-06-04 07:54:26 +03:00
Shtorm and GitHub
0577c28120
Update README.md
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-06-04 04:36:45 +03:00
Shtorm
195a33379d
Add OpenVPN, TrustTunnel, Sudoku, inbound managers. Fixes
2026-06-04 01:47:50 +03:00
世界
78b2e12fbd
Bump version
2026-06-03 16:33:44 +08:00
世界
0f4d38bf6c
release: Fix extract-lib
2026-06-03 16:33:34 +08:00
世界
e03346c671
Update Go to 1.25.10
2026-06-03 12:56:36 +08:00
世界
fca766704a
release: Fix android build
2026-06-03 12:56:36 +08:00
世界
da0cd68115
Fix ping timeout
2026-06-03 12:56:36 +08:00
世界
3d4616746c
tailscale: Use upstream version format
2026-06-03 12:56:36 +08:00
世界
90522ddcb9
release: Fix upload_android
2026-06-03 12:56:36 +08:00
世界
761b7f4e12
Handle TUN loopback in direct outbound
2026-06-03 12:56:36 +08:00
Shtorm
9b3da79c32
Update wireguard
2026-05-31 02:07:13 +03:00
Shtorm
4f532b8426
Fix naivebuild
2026-05-30 20:34:17 +03:00
Shtorm
a28ab15feb
Add codeberg release pipeline
2026-05-30 01:01:18 +03:00
Shtorm
05b86282a5
Add naiveproxy build
2026-05-29 23:11:38 +03:00
Shtorm
c8f1667270
Fix xmux
2026-05-29 19:30:34 +03:00
Shtorm
e61cf3ccfb
Fix wireguard bind
2026-05-29 15:39:53 +03:00
Shtorm
a44631607d
Disable Wireguard ICMP
2026-05-29 15:31:29 +03:00
Shtorm
d61694a1a8
Merge tag 'v1.13.12-extended-2.1.3' into extended
2026-05-29 14:41:56 +03:00
Shtorm
9f89dcf4e0
Remove reserved
2026-05-29 14:34:11 +03:00
Shtorm
0b98a5c126
Update release pipeline
2026-05-29 04:38:59 +03:00
Shtorm
88f7f88f3f
Update wireguard
2026-05-29 03:55:48 +03:00
Shtorm
7c72d2d866
Resolve conflicts
2026-05-29 01:33:34 +03:00
Shtorm
b953954b60
Update sing-box core, refactor MASQUE, update XHTTP
2026-05-29 01:31:57 +03:00
世界
1086ab2563
Bump version 1.13.12
2026-05-14 15:11:09 +08:00
世界
0baff42864
Bump version 1.13.12
2026-05-14 15:11:09 +08:00
世界
2b995ea10a
Run lint for all platforms in workflow
2026-05-13 23:39:27 +08:00
世界
5e0b32460a
Run lint for all platforms in workflow
2026-05-13 23:39:27 +08:00
世界
5e7fd7ad78
Fix lint errors
2026-05-13 23:39:27 +08:00
世界
a47f39fa2b
Fix lint errors
2026-05-13 23:39:27 +08:00
世界
338aa551d1
Update golangci-lint configuration
2026-05-13 16:38:08 +08:00
世界
429182a349
Update golangci-lint configuration
2026-05-13 16:38:08 +08:00
世界
b6f7d62bb6
sing: Update contextjson
2026-05-13 16:28:50 +08:00
世界
ad8cd9a5a3
sing: Update contextjson
2026-05-13 16:28:50 +08:00
世界
76880eb46b
Update naiveproxy to v148.0.7778.96-1
2026-05-13 16:28:49 +08:00
世界
600693e8af
Update naiveproxy to v148.0.7778.96-1
2026-05-13 16:28:49 +08:00
世界
b4c625543a
Fix tailscale crash at start
2026-05-13 16:28:49 +08:00
世界
3fc0501424
Fix tailscale crash at start
2026-05-13 16:28:49 +08:00
世界
2f139af2d1
Fix naive inbound close
2026-05-13 16:28:49 +08:00
世界
115f859cc7
Fix naive inbound close
2026-05-13 16:28:49 +08:00
世界
383a1824c1
dns: Refactor reordered pool
2026-05-13 16:28:49 +08:00
世界
412c996322
dns: Refactor reordered pool
2026-05-13 16:28:49 +08:00
世界
d166f0da8b
dns: Fix conn pool leak
2026-05-13 16:28:49 +08:00
世界
e31b5fac0e
dns: Fix conn pool leak
2026-05-13 16:28:49 +08:00
世界
6475a5e036
Skip kickWriteHandshake for server first protocols
2026-05-13 16:28:49 +08:00
世界
e52a4b8d7d
Skip kickWriteHandshake for server first protocols
2026-05-13 16:28:49 +08:00
世界
6548c17110
dns: Fix deadline
2026-05-13 16:28:49 +08:00
世界
8214f98ceb
dns: Fix deadline
2026-05-13 16:28:49 +08:00
世界
d1c53d21fe
release: Add replace_macos_standalone make target
2026-05-13 13:37:40 +08:00
世界
470866935e
release: Add replace_macos_standalone make target
2026-05-13 13:37:40 +08:00
Shtorm
1cb7950810
Remove unused file
2026-05-11 02:18:20 +03:00
Shtorm
34b09a8ef3
Add new admin panel, failover, dns fallback, providers, limiters. Update XHTTP
2026-05-11 00:59:35 +03:00
Shtorm
764ae8107c
Fix go.sum
2026-05-05 12:59:07 +03:00
Shtorm
15a197a69e
Fix legacy build
2026-05-05 12:58:01 +03:00
Shtorm
98a31e153c
Fix examples
2026-05-03 04:14:59 +03:00
Shtorm
5b6e493605
Remove IPBlocklist and IPAllowlist
2026-05-03 04:04:16 +03:00
Shtorm
b7f6d7dad9
Fix Dockerfile
2026-05-02 15:27:46 +03:00
Shtorm
14af370487
Merge branch 'extended' of https://github.com/shtorm-7/sing-box-extended into extended
2026-05-02 15:00:57 +03:00
Shtorm
3c6083e56a
Fix creating config for WARP
2026-05-02 14:54:26 +03:00
Shtorm and GitHub
0ea10ad7ad
Update README.md
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-04-30 23:39:22 +03:00
Shtorm
d9e871e60e
Disable Wireguard ICMP
2026-04-30 19:20:23 +03:00
Shtorm
851ac2322e
Fix OverrideGateway
2026-04-30 19:19:40 +03:00
Shtorm
ab21560d09
Update chi
2026-04-30 19:18:50 +03:00
Shtorm
7c4a7e8921
Fix examples
2026-04-30 13:20:45 +03:00
Shtorm
50a4c51a4f
Merge branch 'extended' of https://github.com/shtorm-7/sing-box-extended into extended
2026-04-30 13:14:37 +03:00
Shtorm
088ed5452e
Update examples
2026-04-30 13:14:17 +03:00
Shtorm
48d6ef6607
Update android build tags
2026-04-30 12:17:37 +03:00
Shtorm and GitHub
afa89b6c3e
Update README.md
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-04-30 11:15:15 +03:00
Shtorm and GitHub
5ea6af2dd2
Update README.md
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-04-30 01:15:21 +03:00
Shtorm and GitHub
616e654d05
Update README.md
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-04-30 01:12:28 +03:00
Shtorm and GitHub
d1ce692c09
Update README.md
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-04-30 01:08:36 +03:00
Shtorm
b0bf6bb96a
Update README.md
2026-04-29 22:40:15 +03:00
Shtorm
87a4ce5552
Fix go.mod
2026-04-29 22:16:10 +03:00
Shtorm
0487a96b04
Resolve conflicts
2026-04-29 22:14:30 +03:00
Shtorm
c307b8dc2d
Add MTProxy, MASQUE, VPN, Link parser. Update AmneziaWG. Remove Tunneling
2026-04-29 22:11:30 +03:00
世界
ddb757a25c
Reduce built-in certificate store memory
2026-04-28 07:44:20 +08:00
世界
0d774d32d6
Reduce built-in certificate store memory
2026-04-28 07:44:20 +08:00
Shtorm
680a91e12a
Fix README.md
2026-04-27 11:38:09 +03:00
Shtorm
2550983998
Update tailscale
2026-04-26 21:31:13 +03:00
Shtorm
7c3a19c2fe
Update sing-box core
2026-04-26 21:11:31 +03:00
世界
553cfa1f9f
Bump version
2026-04-23 07:30:34 +08:00
世界
74cbcd3723
Bump version
2026-04-23 07:30:34 +08:00
世界
f102ef1d94
Fix process search skipped for Android again
2026-04-23 05:52:22 +08:00
世界
9306f69bc0
Fix process search skipped for Android again
2026-04-23 05:52:22 +08:00
世界
3312b8da50
Clean up DNS transports
2026-04-23 02:30:32 +08:00
世界
ead1b6688f
Clean up DNS transports
2026-04-23 02:30:32 +08:00
Shtorm
614af37bc4
Update sing-box core
2026-04-22 19:23:23 +03:00
世界
a3fc14f35f
Bump version
2026-04-22 13:40:36 +08:00
世界
65dedd3a6f
Bump version
2026-04-22 13:40:36 +08:00
世界
8947cb243e
sing: Fix UoT write race
2026-04-21 18:54:52 +08:00
世界
782c46be29
sing: Fix UoT write race
2026-04-21 18:54:52 +08:00
世界
83d3a6d4e1
Hide lifecycle logs for fast operations
2026-04-21 17:15:16 +08:00
世界
f9bfa850c4
Hide lifecycle logs for fast operations
2026-04-21 17:15:16 +08:00
世界
71f6a2ab4e
Fix process search skipped for TUN
2026-04-21 15:45:05 +08:00
世界
8b64ae650b
Fix process search skipped for TUN
2026-04-21 15:45:05 +08:00
世界
d942ecc904
Bump version 1.13.9
2026-04-20 09:49:39 +08:00
世界
94a3e293fd
Bump version 1.13.9
2026-04-20 09:49:39 +08:00
世界
c3de6a25fb
documentation: Remove warp ads
2026-04-20 09:49:39 +08:00
世界
24610b61c5
documentation: Remove warp ads
2026-04-20 09:49:39 +08:00
世界
b3523abad5
tun: Fix multi include/exclude interfaces
2026-04-20 09:49:39 +08:00
世界
97af29dc6f
tun: Fix multi include/exclude interfaces
2026-04-20 09:49:39 +08:00
世界
60dd7ea5c9
Simplify lifecycle logs
2026-04-20 09:49:39 +08:00
世界
d395680ca2
Simplify lifecycle logs
2026-04-20 09:49:39 +08:00
世界
e4bc459975
Skip process search for non-local source addresses
2026-04-20 09:49:39 +08:00
世界
9ba5a05020
Skip process search for non-local source addresses
2026-04-20 09:49:39 +08:00
世界
3124cdd661
Fix windows bssid matching
2026-04-20 09:49:39 +08:00
世界
9cfb117903
Fix windows bssid matching
2026-04-20 09:49:39 +08:00
世界
b3606e33a6
release: fix apk package file ownership
2026-04-20 09:49:39 +08:00
世界
2d8843103d
release: fix apk package file ownership
2026-04-20 09:49:39 +08:00
世界
9b72b352d5
sing: Fix UoT connect race
2026-04-20 00:10:46 +08:00
世界
9d7812fbf1
sing: Fix UoT connect race
2026-04-20 00:10:46 +08:00
世界
fb61987d93
tun: memmod: be more resilient toward weird PE files
2026-04-19 21:54:20 +08:00
世界
7ee7a267b2
tun: memmod: be more resilient toward weird PE files
2026-04-19 21:54:20 +08:00
世界
a80ef94f09
Fix tailscale endpoint early-start close panic
2026-04-19 21:15:54 +08:00
世界
e974da41aa
Fix tailscale endpoint early-start close panic
2026-04-19 21:15:54 +08:00
世界
3a236d9c3c
fswatch: Fix close
2026-04-19 20:41:33 +08:00
世界
d58386fd12
fswatch: Fix close
2026-04-19 20:41:33 +08:00
世界
ca76c56377
daemon: Fix registry leak
2026-04-19 20:39:38 +08:00
世界
6c1ff4a8c1
daemon: Fix registry leak
2026-04-19 20:39:38 +08:00
世界
0bd109d7bc
sing: Fix interface finder
2026-04-19 20:38:52 +08:00
世界
9e6924a3f3
sing: Fix interface finder
2026-04-19 20:38:52 +08:00
Shtorm
55a3a1e594
Update sing-box core
2026-04-17 01:10:31 +03:00
世界
9b155ba467
Fix rdrc cache
2026-04-16 16:45:50 +08:00
世界
ea5896ed91
Fix rdrc cache
2026-04-16 16:45:50 +08:00
世界
7ed5ef6da4
sing: Fix udpnat2 timeout
2026-04-16 16:45:38 +08:00
世界
1de293eb14
sing: Fix udpnat2 timeout
2026-04-16 16:45:38 +08:00
世界
bb3ad9c694
documentation: Fix typo
2026-04-14 16:00:47 +08:00
世界
7f44f908d9
documentation: Fix typo
2026-04-14 16:00:47 +08:00
世界
39bfb37b83
Bump version
2026-04-14 14:33:19 +08:00
世界
d5adb54bc6
Bump version
2026-04-14 14:33:19 +08:00
世界
0438de610f
Update Go to 1.25.9
2026-04-14 14:26:59 +08:00
世界
1cfcea769f
Update Go to 1.25.9
2026-04-14 14:26:59 +08:00
世界
acd176ca95
Update naiveproxy to v147.0.7727.49-1
2026-04-14 14:24:21 +08:00
世界
f43fc797d4
Update naiveproxy to v147.0.7727.49-1
2026-04-14 14:24:21 +08:00
世界
32f91a4faa
Fix FakeIP returning error for unconfigured address family
...
Return SUCCESS with empty answers instead of an error when the
queried address family has no range configured. Reject configurations
where neither inet4_range nor inet6_range is set.
2026-04-14 14:15:20 +08:00
世界
8e3176b789
Fix FakeIP returning error for unconfigured address family
...
Return SUCCESS with empty answers instead of an error when the
queried address family has no range configured. Reject configurations
where neither inet4_range nor inet6_range is set.
2026-04-14 14:15:20 +08:00
世界
41b2d51390
Bump version
2026-04-10 16:23:45 +08:00
世界
025b947a24
Bump version
2026-04-10 16:23:45 +08:00
世界
ff1b4bfcc9
tun: Fixes
2026-04-10 14:13:06 +08:00
世界
76fa3c2e5e
tun: Fixes
2026-04-10 14:13:06 +08:00
世界
a3ebacd17c
Fix tailscale crash
2026-04-10 14:09:03 +08:00
世界
53db1f178c
Fix tailscale crash
2026-04-10 14:09:03 +08:00
世界
b38cf87444
Fix local DNS server for Android
2026-04-10 14:08:57 +08:00
世界
55ec8abf17
Fix local DNS server for Android
2026-04-10 14:08:57 +08:00
Berkay Özdemirci and 世界
0b8746a133
Fix EDNS OPT record corruption in DNS cache
...
The TTL computation and assignment loops treat OPT record's Hdr.Ttl
as a regular TTL, but per RFC 6891 it encodes EDNS0 metadata
(ExtRCode|Version|Flags). This corrupts cached responses causing
systemd-resolved to reject them with EDNS version 255.
Also fix pointer aliasing: storeCache() stored raw *dns.Msg pointer
so subsequent mutations by Exchange() corrupted cached data.
- Skip OPT records in all TTL loops (Exchange + loadResponse)
- Use message.Copy() in storeCache() to isolate cache from mutations
2026-04-10 14:08:24 +08:00
Berkay Özdemirci and 世界
5a957fd750
Fix EDNS OPT record corruption in DNS cache
...
The TTL computation and assignment loops treat OPT record's Hdr.Ttl
as a regular TTL, but per RFC 6891 it encodes EDNS0 metadata
(ExtRCode|Version|Flags). This corrupts cached responses causing
systemd-resolved to reject them with EDNS version 255.
Also fix pointer aliasing: storeCache() stored raw *dns.Msg pointer
so subsequent mutations by Exchange() corrupted cached data.
- Skip OPT records in all TTL loops (Exchange + loadResponse)
- Use message.Copy() in storeCache() to isolate cache from mutations
2026-04-10 14:08:24 +08:00
TargetLocked and GitHub
2b1f475b3f
Fix disable tcp keep alive
2026-04-10 13:29:15 +08:00
TargetLocked and GitHub
7c3d8cf8db
Fix disable tcp keep alive
2026-04-10 13:29:15 +08:00
Shtorm
9bb1b847be
Update sing-box core
2026-04-06 20:54:24 +03:00
世界
0b42a02292
Bump version
2026-04-06 23:09:11 +08:00
世界
813b634d08
Bump version
2026-04-06 23:09:11 +08:00
hdrover and 世界
4a2aac6bc9
Fix naive inbound padding bytes
2026-04-06 22:33:11 +08:00
hdrover and 世界
d9b435fb62
Fix naive inbound padding bytes
2026-04-06 22:33:11 +08:00
世界
6c430555aa
sing: Fix vectorised readv iovec length calculation
...
This does not seem to affect any actual paths in the sing-box.
2026-04-01 16:16:58 +08:00
世界
354b4b040e
sing: Fix vectorised readv iovec length calculation
...
This does not seem to affect any actual paths in the sing-box.
2026-04-01 16:16:58 +08:00
世界
c782f63849
Bump version
2026-03-30 23:03:43 +08:00
世界
7ffdc48b49
Bump version
2026-03-30 23:03:43 +08:00
世界
c5fa529f27
sing: Minor fixes
2026-03-30 22:58:11 +08:00
世界
e15bdf11eb
sing: Minor fixes
2026-03-30 22:58:11 +08:00
世界
af60ef7647
platform: Add HTTPResponse.WriteToWithProgress
2026-03-30 22:42:36 +08:00
世界
e3bcb06c3e
platform: Add HTTPResponse.WriteToWithProgress
2026-03-30 22:42:36 +08:00
世界
4a8ef9d5cb
quic: Fix protocol client close & Sync hysteria bbr fix
2026-03-30 22:42:36 +08:00
世界
84d2280960
quic: Fix protocol client close & Sync hysteria bbr fix
2026-03-30 22:42:36 +08:00
世界
5042967836
Fix naive quic error message
2026-03-30 22:42:36 +08:00
世界
4fd2532b0a
Fix naive quic error message
2026-03-30 22:42:36 +08:00
a19b3a6971
fix(rpm): add vendor field to fpm config to avoid (none) vendor
...
Co-authored-by: Hyper <hypar@disroot.org >
2026-03-30 22:09:54 +08:00
02ccde6c71
fix(rpm): add vendor field to fpm config to avoid (none) vendor
...
Co-authored-by: Hyper <hypar@disroot.org >
2026-03-30 22:09:54 +08:00
世界
8cc97afac4
Fix WireGuard shutdown race crashing
...
Stop peer goroutines before closing the TUN device to prevent
RoutineSequentialReceiver from calling Write on a nil dispatcher.
2026-03-26 16:33:21 +08:00
世界
e98b4ad449
Fix WireGuard shutdown race crashing
...
Stop peer goroutines before closing the TUN device to prevent
RoutineSequentialReceiver from calling Write on a nil dispatcher.
2026-03-26 16:33:21 +08:00
世界
a8064cf7cd
Bump version
2026-03-26 13:28:33 +08:00
世界
d09182614c
Bump version
2026-03-26 13:28:33 +08:00
世界
75f64acd9f
route: Fix query_type never matching in rule_set headless rules
2026-03-26 13:26:18 +08:00
世界
6381de7bab
route: Fix query_type never matching in rule_set headless rules
2026-03-26 13:26:18 +08:00
世界
fdfd0ffb07
route: merge rule_set branches into outer rules
...
Treat rule_set items as merged branches instead of standalone boolean
sub-items.
Evaluate each branch inside a referenced rule-set as if it were merged
into the outer rule and keep OR semantics between branches. This lets
outer grouped fields satisfy matching groups inside a branch without
introducing a standalone outer fallback or cross-branch state union.
Keep inherited grouped state outside inverted default and logical
branches. Negated rule-set branches now evaluate !(...) against their
own conditions and only reapply the outer grouped match after negation
succeeds, so configs like outer-group && !inner-condition continue to
work.
Add regression tests for same-group merged matches, cross-group and
extra-AND failures, DNS merged-branch behaviour, and inverted merged
branches. Update the route and DNS rule docs to clarify that rule-set
branches merge into the outer rule while keeping OR semantics between
branches.
2026-03-25 14:00:29 +08:00
世界
b0c6762bc1
route: merge rule_set branches into outer rules
...
Treat rule_set items as merged branches instead of standalone boolean
sub-items.
Evaluate each branch inside a referenced rule-set as if it were merged
into the outer rule and keep OR semantics between branches. This lets
outer grouped fields satisfy matching groups inside a branch without
introducing a standalone outer fallback or cross-branch state union.
Keep inherited grouped state outside inverted default and logical
branches. Negated rule-set branches now evaluate !(...) against their
own conditions and only reapply the outer grouped match after negation
succeeds, so configs like outer-group && !inner-condition continue to
work.
Add regression tests for same-group merged matches, cross-group and
extra-AND failures, DNS merged-branch behaviour, and inverted merged
branches. Update the route and DNS rule docs to clarify that rule-set
branches merge into the outer rule while keeping OR semantics between
branches.
2026-03-25 14:00:29 +08:00
世界
fcdea284e1
release: Refactor release tracks for Linux packages and Docker
...
Support 4 release tracks instead of 2:
- sing-box / latest (stable release)
- sing-box-beta / latest-beta (stable pre-release)
- sing-box-testing / latest-testing (testing branch)
- sing-box-oldstable / latest-oldstable (oldstable branch)
Track is detected via git branch --contains and git tag,
replacing the old version-string hyphen check.
2026-03-24 15:03:43 +08:00
世界
7425100bac
release: Refactor release tracks for Linux packages and Docker
...
Support 4 release tracks instead of 2:
- sing-box / latest (stable release)
- sing-box-beta / latest-beta (stable pre-release)
- sing-box-testing / latest-testing (testing branch)
- sing-box-oldstable / latest-oldstable (oldstable branch)
Track is detected via git branch --contains and git tag,
replacing the old version-string hyphen check.
2026-03-24 15:03:43 +08:00
世界
3564cdf07e
route: formalize nested rule_set group-state semantics
...
Before 8bf01b7ad , nested rule-set evaluation reused the parent rule
match cache. In practice, this meant these fields leaked across nested
evaluation:
- SourceAddressMatch
- SourcePortMatch
- DestinationAddressMatch
- DestinationPortMatch
- DidMatch
That leak had two opposite effects.
First, it made included rule-sets partially behave like the docs'
"merged" semantics. For example, if an outer route rule had:
rule_set = ["geosite-additional-!cn"]
ip_cidr = 104.26.10.0/24
and the inline rule-set matched `domain_suffix = speedtest.net`, the
inner match could set `DestinationAddressMatch = true` and the outer
rule would then pass its destination-address group check. This is why
some `rule_set + ip_cidr` combinations used to work.
But the same leak also polluted sibling rules and sibling rule-sets.
A branch could partially match one group, then fail later, and still
leave that group cache set for the next branch. This broke cases such
as gh-3485: with `rule_set = [test1, test2]`, `test1` could touch
destination-address cache before an AdGuard `@@` exclusion made the
whole branch fail, and `test2` would then run against dirty state.
8bf01b7ad fixed that by cloning metadata for nested rule-set/rule
evaluation and resetting the rule match cache for each branch. That
stopped sibling pollution, but it also removed the only mechanism by
which a successful nested branch could affect the parent rule's grouped
matching state.
As a result, nested rule-sets became pure boolean sub-items against the
outer rule. The previous example stopped working: the inner
`domain_suffix = speedtest.net` still matched, but the outer rule no
longer observed any destination-address-group success, so it fell
through to `final`.
This change makes the semantics explicit instead of relying on cache
side effects:
- `rule_set: ["a", "b"]` is OR
- rules inside one rule-set are OR
- each nested branch is evaluated in isolation
- failed branches contribute no grouped match state
- a successful branch contributes its grouped match state back to the
parent rule
- grouped state from different rule-sets must not be combined together
to satisfy one outer rule
In other words, rule-sets now behave as "OR branches whose successful
group matches merge into the outer rule", which matches the documented
intent without reintroducing cross-branch cache leakage.
2026-03-24 15:03:43 +08:00
世界
d454aa0fdf
route: formalize nested rule_set group-state semantics
...
Before 795d1c289 , nested rule-set evaluation reused the parent rule
match cache. In practice, this meant these fields leaked across nested
evaluation:
- SourceAddressMatch
- SourcePortMatch
- DestinationAddressMatch
- DestinationPortMatch
- DidMatch
That leak had two opposite effects.
First, it made included rule-sets partially behave like the docs'
"merged" semantics. For example, if an outer route rule had:
rule_set = ["geosite-additional-!cn"]
ip_cidr = 104.26.10.0/24
and the inline rule-set matched `domain_suffix = speedtest.net`, the
inner match could set `DestinationAddressMatch = true` and the outer
rule would then pass its destination-address group check. This is why
some `rule_set + ip_cidr` combinations used to work.
But the same leak also polluted sibling rules and sibling rule-sets.
A branch could partially match one group, then fail later, and still
leave that group cache set for the next branch. This broke cases such
as gh-3485: with `rule_set = [test1, test2]`, `test1` could touch
destination-address cache before an AdGuard `@@` exclusion made the
whole branch fail, and `test2` would then run against dirty state.
795d1c289 fixed that by cloning metadata for nested rule-set/rule
evaluation and resetting the rule match cache for each branch. That
stopped sibling pollution, but it also removed the only mechanism by
which a successful nested branch could affect the parent rule's grouped
matching state.
As a result, nested rule-sets became pure boolean sub-items against the
outer rule. The previous example stopped working: the inner
`domain_suffix = speedtest.net` still matched, but the outer rule no
longer observed any destination-address-group success, so it fell
through to `final`.
This change makes the semantics explicit instead of relying on cache
side effects:
- `rule_set: ["a", "b"]` is OR
- rules inside one rule-set are OR
- each nested branch is evaluated in isolation
- failed branches contribute no grouped match state
- a successful branch contributes its grouped match state back to the
parent rule
- grouped state from different rule-sets must not be combined together
to satisfy one outer rule
In other words, rule-sets now behave as "OR branches whose successful
group matches merge into the outer rule", which matches the documented
intent without reintroducing cross-branch cache leakage.
2026-03-24 15:03:43 +08:00
世界
38e0832cf4
tun: Fix system stack rewriting TUN subnet destinations to loopback
2026-03-23 19:38:55 +08:00
世界
a3623eb41a
tun: Fix system stack rewriting TUN subnet destinations to loopback
2026-03-23 19:38:55 +08:00
世界
fd28e167b9
Fix DNS transport returning error for empty AAAA response
...
Closes #3925
2026-03-23 19:21:55 +08:00
世界
72bc4c1f87
Fix DNS transport returning error for empty AAAA response
...
Closes #3925
2026-03-23 19:21:55 +08:00
世界
e5053ffcda
Match package_name in process_path rule on Android
2026-03-23 18:57:35 +08:00
世界
9ac1e2ff32
Match package_name in process_path rule on Android
2026-03-23 18:57:35 +08:00
世界
f3a79dda87
Fix package_name shared uid matching
2026-03-23 18:57:35 +08:00
世界
0045103d14
Fix package_name shared uid matching
2026-03-23 18:57:35 +08:00
世界
5eefbbb9ed
Optimize Darwin process finder
2026-03-23 18:57:35 +08:00
世界
d2a933784c
Optimize Darwin process finder
2026-03-23 18:57:35 +08:00
世界
828c324b18
Optimize Linux process finder
2026-03-23 18:57:35 +08:00
世界
3f05a37f65
Optimize Linux process finder
2026-03-23 18:57:35 +08:00
世界
60c8e40386
Add process information cache to avoid duplicate lookups
...
PreMatch and full match phases each created a fresh InboundContext,
causing process search (expensive OS syscalls) to run twice per
connection. Use a freelru ShardedLRU cache with 200ms TTL to serve
the second lookup from cache.
2026-03-23 14:26:45 +08:00
世界
b8e5a71450
Add process information cache to avoid duplicate lookups
...
PreMatch and full match phases each created a fresh InboundContext,
causing process search (expensive OS syscalls) to run twice per
connection. Use a freelru ShardedLRU cache with 200ms TTL to serve
the second lookup from cache.
2026-03-23 14:26:45 +08:00
世界
572b4d3477
tailscale: Only set ProcessLocalIPs/ProcessSubnets for fake TUN
2026-03-23 14:16:40 +08:00
世界
c13faa8e3c
tailscale: Only set ProcessLocalIPs/ProcessSubnets for fake TUN
2026-03-23 14:16:40 +08:00
世界
f192904009
Fix DialerForICMPDestination
2026-03-23 13:58:55 +08:00
世界
7623bcd19e
Fix DialerForICMPDestination
2026-03-23 13:58:55 +08:00
世界
8bf01b7add
Fix nested rule-set match cache isolation
2026-03-23 12:26:19 +08:00
世界
795d1c2892
Fix nested rule-set match cache isolation
2026-03-23 12:26:19 +08:00
世界
fbb51d2cae
Reject removed legacy inbound fields instead of silently ignoring
2026-03-21 17:16:10 +08:00
世界
6913b11e0a
Reject removed legacy inbound fields instead of silently ignoring
2026-03-21 17:16:10 +08:00
世界
b94b427d8f
daemon: Allow StartOrReloadService to recover from FATAL state
2026-03-21 13:37:14 +08:00
世界
1e57c06295
daemon: Allow StartOrReloadService to recover from FATAL state
2026-03-21 13:37:14 +08:00
世界
3df45319a0
daemon: Fix CloseService leaving instance non-nil on close error
2026-03-21 13:23:57 +08:00
世界
ea464cef8d
daemon: Fix CloseService leaving instance non-nil on close error
2026-03-21 13:23:57 +08:00
Andrew Novikov and 世界
952cce0d8e
tun: Fix nfqueue not working in prerouting
2026-03-17 11:05:40 +08:00
Andrew Novikov and 世界
a8e3cd3256
tun: Fix nfqueue not working in prerouting
2026-03-17 11:05:40 +08:00
世界
53850e99d4
documentation: Fix Chinese link anchors
2026-03-16 12:24:10 +08:00
世界
686cf1f304
documentation: Fix Chinese link anchors
2026-03-16 12:24:10 +08:00
世界
b0487c6600
documentation: Fix unicode heading anchors
2026-03-16 12:10:32 +08:00
世界
9fbfb87723
documentation: Fix unicode heading anchors
2026-03-16 12:10:32 +08:00
世界
6da6aff8b4
Deprecate Socksaddr.IsFqdn: do not reject potentially valid domain names
2026-03-16 09:37:59 +08:00
世界
d2fa21d07b
Deprecate Socksaddr.IsFqdn: do not reject potentially valid domain names
2026-03-16 09:37:59 +08:00
世界
ecbdba3e1e
Bump version
2026-03-15 17:56:37 +08:00
世界
d3768cca36
Bump version
2026-03-15 17:56:37 +08:00
世界
baf76d88ad
Fix connector canceled dial cleanup
2026-03-15 17:56:37 +08:00
世界
0889ddd001
Fix connector canceled dial cleanup
2026-03-15 17:56:37 +08:00
深鸣 and 世界
acf3dd8056
documentation: Minor fixes
2026-03-15 17:56:37 +08:00
深鸣 and 世界
f46fbf188a
documentation: Minor fixes
2026-03-15 17:56:37 +08:00
世界
6eff43b36d
tun: Fix nftables single include_uid not working
2026-03-15 16:58:34 +08:00
世界
f2d15139f5
tun: Fix nftables single include_uid not working
2026-03-15 16:58:34 +08:00
世界
ea67013cc8
Fix kTLS crash
2026-03-14 21:38:38 +08:00
世界
041646b728
Fix kTLS crash
2026-03-14 21:38:38 +08:00
世界
5764a92e59
tun: Fix "Fix auto_redirect dropping SO_BINDTODEVICE traffic"
2026-03-14 21:38:38 +08:00
世界
b990de2e12
tun: Fix "Fix auto_redirect dropping SO_BINDTODEVICE traffic"
2026-03-14 21:38:38 +08:00
世界
0b388be33c
Bump version
2026-03-14 21:38:38 +08:00
世界
fe585157d2
Bump version
2026-03-14 21:38:38 +08:00
世界
2e1cb43042
tun:Fix auto_redirect dropping SO_BINDTODEVICE traffic
2026-03-14 21:38:38 +08:00
世界
eed6a36e5d
tun:Fix auto_redirect dropping SO_BINDTODEVICE traffic
2026-03-14 21:38:38 +08:00
世界
e7a770c977
tailscale: Fix system interface rules
2026-03-14 21:38:38 +08:00
世界
eb0f38544c
tailscale: Fix system interface rules
2026-03-14 21:38:38 +08:00
Shtorm
797801f527
Update dependencies
2026-03-11 20:10:06 +03:00
Shtorm
3e546b916a
Update dependencies
2026-03-11 17:32:12 +03:00
世界
673a11379f
platform: Add f-droid update helpers
2026-03-11 20:41:29 +08:00
世界
54468a1a2a
platform: Add f-droid update helpers
2026-03-11 20:41:29 +08:00
世界
5b27caa338
Add Alpine APK packaging to CI build
...
Add fpm-based Alpine APK packaging alongside existing DEB/RPM/Pacman
packages. Alpine APKs use `linux` in the filename to distinguish from
OpenWrt APKs which use the `openwrt` prefix.
2026-03-11 20:41:29 +08:00
世界
8289bbd846
Add Alpine APK packaging to CI build
...
Add fpm-based Alpine APK packaging alongside existing DEB/RPM/Pacman
packages. Alpine APKs use `linux` in the filename to distinguish from
OpenWrt APKs which use the `openwrt` prefix.
2026-03-11 20:41:29 +08:00
世界
4bd2a359e3
ccm/ocm: Fix missing metering for 1M context and /fast mode
...
CCM: Fix 1M context detection - use prefix match for versioned
beta strings (e.g. "context-1m-2025-08-07") and include cache
tokens in the 200K threshold check per Anthropic billing docs.
OCM: Add GPT-5.4 family pricing (standard/priority/flex) with
extended context (>272K) premium pricing support. Add context
window tracking to usage combinations, mirroring CCM's pattern.
Update normalizeGPT5Model defaults to latest known models.
2026-03-11 20:41:29 +08:00
世界
49c450d942
ccm/ocm: Fix missing metering for 1M context and /fast mode
...
CCM: Fix 1M context detection - use prefix match for versioned
beta strings (e.g. "context-1m-2025-08-07") and include cache
tokens in the 200K threshold check per Anthropic billing docs.
OCM: Add GPT-5.4 family pricing (standard/priority/flex) with
extended context (>272K) premium pricing support. Add context
window tracking to usage combinations, mirroring CCM's pattern.
Update normalizeGPT5Model defaults to latest known models.
2026-03-11 20:41:29 +08:00
Shtorm
dec3f7847e
Update dependencies
2026-03-11 06:45:24 +03:00
世界
b68394bbe2
Fix tailscale connections
2026-03-11 00:27:15 +08:00
世界
a7ee943216
Fix tailscale connections
2026-03-11 00:27:15 +08:00
世界
ab1fb1dce0
documentation: Update ocm/ccm examples
2026-03-10 22:04:12 +08:00
世界
8bb4c4dd32
documentation: Update ocm/ccm examples
2026-03-10 22:04:12 +08:00
世界
0153ec1a69
Fix OCM websocket proxy lifecycle and headers
2026-03-10 22:04:11 +08:00
世界
67621ee6ba
Fix OCM websocket proxy lifecycle and headers
2026-03-10 22:04:11 +08:00
世界
b8a398a9a5
ccm/ocm: Add by_user_and_week cost summary
2026-03-10 22:04:11 +08:00
世界
a09ffe6a0f
ccm/ocm: Add by_user_and_week cost summary
2026-03-10 22:04:11 +08:00
世界
7388824759
ocm: Add Responses WebSocket API proxy and fix client config docs
...
Support the OpenAI Responses WebSocket API (`wss://.../v1/responses`)
for bidirectional frame proxying with usage tracking.
Fix Codex CLI client config examples to use profiles and correct flags.
Update openai-go v3.24.0 → v3.26.0.
2026-03-10 22:04:11 +08:00
世界
e0be8743f6
ocm: Add Responses WebSocket API proxy and fix client config docs
...
Support the OpenAI Responses WebSocket API (`wss://.../v1/responses`)
for bidirectional frame proxying with usage tracking.
Fix Codex CLI client config examples to use profiles and correct flags.
Update openai-go v3.24.0 → v3.26.0.
2026-03-10 22:04:11 +08:00
世界
bbedd5383a
tailscaile: Fix using TUN auto redirect with tailscale system interface
2026-03-10 22:04:11 +08:00
世界
0b04528803
tailscaile: Fix using TUN auto redirect with tailscale system interface
2026-03-10 22:04:11 +08:00
世界
45353fbe2c
tailscale: Use system dialer for system interface
...
* Revert "Fix netstack TCP connections with system interface
2026-03-10 19:50:16 +08:00
世界
65875e6dac
tailscale: Use system dialer for system interface
...
* Revert "Fix netstack TCP connections with system interface
2026-03-10 19:50:16 +08:00
Shtorm
0d67ea0413
Merge branch 'extended' of https://github.com/shtorm-7/sing-box-extended into extended
2026-03-10 09:06:57 +03:00
Shtorm
c8be4417a6
Resolve conflicts
2026-03-10 08:43:01 +03:00
Shtorm
78057bc9c8
Update dependencies
2026-03-10 08:37:04 +03:00
Shtorm
7c141d4afc
Update sing-box core
2026-03-10 04:50:32 +03:00
Shtorm
494fa5a9da
Update sing-box core
2026-03-10 04:25:01 +03:00
世界
4984fc05bc
Fix legacy DNS client_subnet options not working
2026-03-09 20:18:47 +08:00
世界
4d6fb1d38d
Fix legacy DNS client_subnet options not working
2026-03-09 20:18:47 +08:00
世界
0af59a3a0a
release: Fix default config
2026-03-09 20:18:43 +08:00
世界
305b930d90
release: Fix default config
2026-03-09 20:18:43 +08:00
世界
bcd9bfa614
release: Add openwrt apk build
2026-03-09 20:18:40 +08:00
世界
bc3884ca91
release: Add openwrt apk build
2026-03-09 20:18:40 +08:00
世界
5ddaf78fdc
Fix missing with_gvisor build tag for tailscale
2026-03-09 20:18:28 +08:00
世界
df0bf927e4
Fix missing with_gvisor build tag for tailscale
2026-03-09 20:18:28 +08:00
世界
89f31c6ab2
release: Backport Go 1.25 to macOS 10.13
2026-03-09 20:13:36 +08:00
世界
efe20ea51c
release: Backport Go 1.25 to macOS 10.13
2026-03-09 20:13:36 +08:00
世界 and traitman
a50f64a6c8
Fix websocket connection and goroutine leaks in Clash API
...
Co-authored-by: traitman <112139837+traitman@users.noreply.github.com >
2026-03-09 20:06:34 +08:00
世界 and traitman
e21a72fcd1
Fix websocket connection and goroutine leaks in Clash API
...
Co-authored-by: traitman <112139837+traitman@users.noreply.github.com >
2026-03-09 20:06:34 +08:00
世界
999fb83b61
documentation: Update cronet-go descriptions
2026-03-09 20:06:34 +08:00
世界
e1477bd065
documentation: Update cronet-go descriptions
2026-03-09 20:06:34 +08:00
世界
559eb5ed71
Fix local DNS transport CNAME chain broken with systemd-resolved
...
Replace D-Bus ResolveRecord API with direct raw DNS queries to upstream
servers obtained from systemd-resolved's per-interface link properties.
2026-03-09 20:06:34 +08:00
世界
aa495fce38
Fix local DNS transport CNAME chain broken with systemd-resolved
...
Replace D-Bus ResolveRecord API with direct raw DNS queries to upstream
servers obtained from systemd-resolved's per-interface link properties.
2026-03-09 20:06:34 +08:00
世界
77edcaf011
tailscale: Fix inbound UDP packet connection
2026-03-09 20:06:34 +08:00
世界
9cd60c28c0
tailscale: Fix inbound UDP packet connection
2026-03-09 20:06:34 +08:00
Heng lu and 世界
2a1c465d62
Fix netns fd leak in ListenNetworkNamespace
2026-03-09 20:06:34 +08:00
Heng lu and 世界
2ba896c5ac
Fix netns fd leak in ListenNetworkNamespace
2026-03-09 20:06:34 +08:00
Oleg Artyomov and 世界
14eb5395b3
service/ccm: strip Accept-Encoding before forwarding to avoid untracked usage
...
When clients (e.g. Node.js Anthropic SDK) explicitly set Accept-Encoding: gzip,
Go's http.Transport does not transparently decompress the response body, because
it only does so when it added the header itself. This causes CCM's json.Unmarshal
to receive raw gzip bytes, silently failing to parse usage data and leaving the
usage counter unchanged.
Fix: remove Accept-Encoding from the outgoing proxy request. Transport adds it
automatically and transparently decompresses response.Body before CCM reads it.
Wire compression (CCM→Anthropic) is preserved — Transport still negotiates gzip.
Only CCM→localhost path is affected; compression on loopback has no practical
benefit.
2026-03-09 20:06:34 +08:00
Oleg Artyomov and 世界
1d388547ee
service/ccm: strip Accept-Encoding before forwarding to avoid untracked usage
...
When clients (e.g. Node.js Anthropic SDK) explicitly set Accept-Encoding: gzip,
Go's http.Transport does not transparently decompress the response body, because
it only does so when it added the header itself. This causes CCM's json.Unmarshal
to receive raw gzip bytes, silently failing to parse usage data and leaving the
usage counter unchanged.
Fix: remove Accept-Encoding from the outgoing proxy request. Transport adds it
automatically and transparently decompresses response.Body before CCM reads it.
Wire compression (CCM→Anthropic) is preserved — Transport still negotiates gzip.
Only CCM→localhost path is affected; compression on loopback has no practical
benefit.
2026-03-09 20:06:34 +08:00
世界
8ef2b826c3
Fix legacy DNS defaults on final transport
2026-03-09 20:06:34 +08:00
世界
e343cec4d5
Fix legacy DNS defaults on final transport
2026-03-09 20:06:34 +08:00
世界
c4bb80d2f0
cronet-go: Fix library search path
2026-03-09 20:06:34 +08:00
世界
d58efc5d01
cronet-go: Fix library search path
2026-03-09 20:06:34 +08:00
世界
5d219a4111
Bump version
2026-03-07 16:13:23 +08:00
世界
4b26ab16fb
Bump version
2026-03-07 16:13:23 +08:00
世界
ea9b80dc92
Update Go to 1.25.8
2026-03-07 16:13:23 +08:00
世界
0e27312eda
Update Go to 1.25.8
2026-03-07 16:13:23 +08:00
世界
e942da339b
Bump version
2026-03-07 15:55:42 +08:00
世界
d28a7ffba1
sing: Revert "Relax domain name validation to support non-standard characters"
2026-03-07 15:44:40 +08:00
世界
4e0a953b98
sing: Revert "Relax domain name validation to support non-standard characters"
2026-03-07 15:44:40 +08:00
世界 and everyx
23e2d28c21
Fix DNS exchange failure and recursion deadlock in connector
...
Co-authored-by: everyx <lunt.luo@gmail.com >
2026-03-06 15:31:22 +08:00
世界 and everyx
27c5b0b1af
Fix DNS exchange failure and recursion deadlock in connector
...
Co-authored-by: everyx <lunt.luo@gmail.com >
2026-03-06 15:31:22 +08:00
dyhkwong and GitHub
c490e06b29
Fix v2ray HTTP transport server
2026-03-06 10:13:39 +08:00
dyhkwong and GitHub
84019b06d9
Fix v2ray HTTP transport server
2026-03-06 10:13:39 +08:00
世界
66d89918aa
Bump version
2026-03-05 21:46:27 +08:00
世界
7fd21f8bf4
Bump version
2026-03-05 21:46:27 +08:00
世界
5e4f6437ca
Rename branches and update release workflows
...
stable-next → oldstable, main-next → stable, dev-next → testing, new unstable
2026-03-05 21:12:02 +08:00
世界
88695b0d1f
Rename branches and update release workflows
...
stable-next → oldstable, main-next → stable, dev-next → testing, new unstable
2026-03-05 21:12:02 +08:00
世界
88db068ea3
tun: Fix darwin batch loop not exit on EBADF
2026-03-05 20:38:19 +08:00
世界
fb269c9032
tun: Fix darwin batch loop not exit on EBADF
2026-03-05 20:38:19 +08:00
世界
798e5cbec6
Fix rule_set_ip_cidr_accept_empty not working
2026-03-04 11:48:22 +08:00
世界
e62dc7bfa2
Fix rule_set_ip_cidr_accept_empty not working
2026-03-04 11:48:22 +08:00
世界
7bcb2df6be
tailscale: Fix netstack TCP connections with system interface
2026-03-03 22:06:54 +08:00
世界
f295e195b5
tailscale: Fix netstack TCP connections with system interface
2026-03-03 22:06:54 +08:00
世界
82482741df
Fix fake-ip address allocation
2026-03-03 21:37:24 +08:00
世界
ab76062a41
Fix fake-ip address allocation
2026-03-03 21:37:24 +08:00
世界
14ca4b9607
Fix naive client close
2026-03-03 21:21:09 +08:00
世界
d14417d392
Fix naive client close
2026-03-03 21:21:09 +08:00
世界
b5aaac8518
sing: reject IP literals in IsDomainName
2026-03-03 21:21:09 +08:00
世界
96c5c27610
sing: reject IP literals in IsDomainName
2026-03-03 21:21:09 +08:00
世界
e269ad6528
release: Unify default build tags and linker flags into shared files
...
Move hardcoded build tags and ldflags from Makefile, Dockerfile, CI
workflows, and local build scripts into canonical files under release/:
- release/DEFAULT_BUILD_TAGS (Linux common archs, Darwin, Android)
- release/DEFAULT_BUILD_TAGS_WINDOWS (includes with_purego)
- release/DEFAULT_BUILD_TAGS_OTHERS (no with_naive_outbound)
- release/LDFLAGS (shared linker flags)
2026-03-03 21:21:09 +08:00
世界
91f92bee49
release: Unify default build tags and linker flags into shared files
...
Move hardcoded build tags and ldflags from Makefile, Dockerfile, CI
workflows, and local build scripts into canonical files under release/:
- release/DEFAULT_BUILD_TAGS (Linux common archs, Darwin, Android)
- release/DEFAULT_BUILD_TAGS_WINDOWS (includes with_purego)
- release/DEFAULT_BUILD_TAGS_OTHERS (no with_naive_outbound)
- release/LDFLAGS (shared linker flags)
2026-03-03 21:21:09 +08:00
Shtorm
845288be86
Add Kmutex
2026-03-03 00:51:20 +03:00
Shtorm
9066702ddd
Add migrate
2026-03-03 00:51:04 +03:00
Shtorm
395e63130f
Update Amnezia H1-H4 format
2026-03-02 21:48:54 +03:00
Shtorm
5a689bee8c
Fix typo
2026-03-02 21:27:47 +03:00
Shtorm
150d004eed
Fix failover
2026-03-02 19:48:06 +03:00
Shtorm
be457896dd
Fix failover
2026-03-02 19:33:59 +03:00
Shtorm
efa88fac6d
Update AmneziaWG
2026-03-02 19:33:07 +03:00
Shtorm
4d082ff5b9
Fix bond outbound
2026-03-02 19:31:23 +03:00
世界
7ff25431c0
endpoint: Fix UDP resolved destination
2026-03-02 13:55:26 +08:00
世界
1803471e02
endpoint: Fix UDP resolved destination
2026-03-02 13:55:26 +08:00
世界
19d9c17d5a
Update external dependencies
2026-03-02 06:53:10 +08:00
世界
3de56d344e
Update external dependencies
2026-03-02 06:53:10 +08:00
世界
8a050baf37
Update dependencies
2026-03-02 06:52:35 +08:00
世界
c71abbdfb8
Update dependencies
2026-03-02 06:52:35 +08:00
Shtorm
50b28e1edd
Update AmneziaWG
2026-03-01 16:42:21 +03:00
世界
48591b1436
sing: Relax domain name validation to support non-standard characters
2026-03-01 19:45:19 +08:00
世界
ed15121e95
sing: Relax domain name validation to support non-standard characters
2026-03-01 19:45:19 +08:00
世界
f009c7be63
documentation: Update mkdcos-material
2026-03-01 18:37:31 +08:00
世界
46c6945da5
documentation: Update mkdcos-material
2026-03-01 18:37:31 +08:00
46453be6dd
clash-api: Fix websocket connection not closed after config reload via SIGHUP
...
Co-authored-by: TraitMan <traitman@maildog.top >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-03-01 12:30:43 +08:00
1beb4cb002
clash-api: Fix websocket connection not closed after config reload via SIGHUP
...
Co-authored-by: TraitMan <traitman@maildog.top >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-03-01 12:30:43 +08:00
dyhkwong and 世界
28c1f2c51e
Fix IPv6 local DNS on Windows
2026-03-01 12:30:43 +08:00
dyhkwong and 世界
4c65fea1ac
Fix IPv6 local DNS on Windows
2026-03-01 12:30:43 +08:00
世界
da06212268
Remove overdue deprecated features
2026-03-01 12:30:43 +08:00
世界
8ae93a98e5
Remove overdue deprecated features
2026-03-01 12:30:43 +08:00
世界
5af16a47a8
Bump version
2026-02-28 14:42:39 +08:00
世界
6da7e538e1
Bump version
2026-02-28 14:42:39 +08:00
世界
52737fadd1
Update tfo-go
2026-02-27 19:55:32 +08:00
世界
13e6ba4cb2
Update tfo-go
2026-02-27 19:55:32 +08:00
世界
681c51195f
Fix missing Tailscale in ProxyDisplayName
2026-02-27 19:39:52 +08:00
世界
93b7328c3f
Fix missing Tailscale in ProxyDisplayName
2026-02-27 19:39:52 +08:00
世界
5cc0eab30e
Fixes in cronet-go
2026-02-27 19:39:52 +08:00
世界
11dc5bcbe1
Fixes in cronet-go
2026-02-27 19:39:52 +08:00
世界
8c4f7ce5a4
platform: Fix gorelease build
2026-02-27 15:07:16 +08:00
世界
fa3ab87b11
platform: Fix gorelease build
2026-02-27 15:07:16 +08:00
世界
96cf5822a0
dialer: use KeepAliveConfig for TCP keepalive
2026-02-27 14:58:06 +08:00
世界
9bd9e9a58b
dialer: use KeepAliveConfig for TCP keepalive
2026-02-27 14:58:06 +08:00
世界
2cbf6d2b6c
release: Fix pacman package
2026-02-27 14:58:06 +08:00
世界
9d6dee7451
release: Fix pacman package
2026-02-27 14:58:06 +08:00
世界
cf5333562d
Fix per-outbound bind_interface
2026-02-27 14:58:06 +08:00
世界
9c2cdc7203
Fix per-outbound bind_interface
2026-02-27 14:58:06 +08:00
世界
acc3d774cb
platform: Improve OOM killer for iOS
2026-02-27 14:58:06 +08:00
世界
65150f5cc3
platform: Improve OOM killer for iOS
2026-02-27 14:58:06 +08:00
世界
4621b39024
tailscale: Fix AdvertiseTags
2026-02-27 14:58:06 +08:00
世界
21a1512e6c
tailscale: Fix AdvertiseTags
2026-02-27 14:58:06 +08:00
Shtorm
c744edcd35
Fix examples
2026-02-27 00:47:22 +03:00
Shtorm
9eb61e8e6f
Update README.md
2026-02-27 00:19:37 +03:00
Shtorm
368beb147d
Merge branch 'extended' into extended-next
2026-02-26 22:58:59 +03:00
Shtorm
a7f1d0b835
Resolve conflicts
2026-02-26 22:58:45 +03:00
Shtorm
c958c8075f
Add examples
2026-02-26 22:57:44 +03:00
Shtorm
48546f7777
Resolve conflicts
2026-02-26 22:57:25 +03:00
Shtorm
bd7cb38666
Add examples
2026-02-26 22:55:24 +03:00
Shtorm
ded1eb9635
Add admin panel, manager, node_manager, bandwidth limiter, connection limiter, bonding, failover, vless encryption, mkcp transport
2026-02-26 22:44:31 +03:00
Shtorm
a865f67b59
Add vless encryption
2026-02-26 18:03:59 +03:00
世界
8436c06718
platform: Improve iOS OOM killer
2026-02-26 14:13:32 +08:00
世界
cf4791f1ad
platform: Improve iOS OOM killer
2026-02-26 14:13:32 +08:00
世界
847cbcdae8
service/ccm,ocm: Fixes and improvements
2026-02-26 13:36:46 +08:00
世界
0bc66e5a56
service/ccm,ocm: Fixes and improvements
2026-02-26 13:36:46 +08:00
Shtorm and GitHub
6dd94ec7e6
Update README.md
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2026-02-26 02:43:48 +03:00
Shtorm
c9dd381736
Update README.md
2026-02-25 14:10:09 +03:00
Shtorm
4cf4f8e884
Add DONATE.md
2026-02-25 14:03:36 +03:00
世界
f734a055e4
Fix wireguard reserved
2026-02-24 15:49:52 +08:00
世界
d48236da94
Fix wireguard reserved
2026-02-24 15:49:52 +08:00
世界
9bdb7990dd
Add advertise tags support for Tailscale endpoint
2026-02-24 15:31:57 +08:00
世界
4c05d7b888
Add advertise tags support for Tailscale endpoint
2026-02-24 15:31:57 +08:00
世界
44c9c4af4b
Bump version
2026-02-23 18:17:47 +08:00
世界
94ed42caf1
Bump version
2026-02-23 18:17:47 +08:00
世界
a50fba62dc
tun: Fix nftablesCreateLocalAddressSets
2026-02-23 18:17:47 +08:00
世界
e0c18cc3d4
tun: Fix nftablesCreateLocalAddressSets
2026-02-23 18:17:47 +08:00
世界
d4696a9e37
release: Fix Docker build for loong64 and mipsle
2026-02-23 16:31:19 +08:00
世界
0817c25f4c
release: Fix Docker build for loong64 and mipsle
2026-02-23 16:31:19 +08:00
世界
7c2bdf0407
daemon: Fix started service leak
2026-02-23 14:49:58 +08:00
世界
7745a97cca
daemon: Fix started service leak
2026-02-23 14:49:58 +08:00
Shtorm
2574c05770
Fix examples
2026-02-22 18:10:15 +03:00
Shtorm
b7a16c7ef1
Fix typo
2026-02-22 17:59:02 +03:00
Shtorm
fe872dacc9
Fix padding
2026-02-22 16:22:52 +03:00
Shtorm
b86eaea5b2
Update Dockerfile
2026-02-22 15:50:39 +03:00
Shtorm
3e230bf3ad
Update xhttp examples
2026-02-22 15:50:00 +03:00
Shtorm
5610a2d4c3
Fix xhttp options
2026-02-22 15:46:12 +03:00
Shtorm
848023b03a
Fix Range
2026-02-22 15:45:53 +03:00
Shtorm
ab9a37e0d4
Fix examples
2026-02-22 14:51:16 +03:00
Shtorm
a3aaf2cb92
Update xhttp
2026-02-22 14:48:52 +03:00
Shtorm
9e4eb52a82
Update sing-box core
2026-02-22 14:46:42 +03:00
世界
b2998a19ab
Bump version
2026-02-21 13:55:31 +08:00
世界
9bcd715d31
Bump version
2026-02-21 13:55:31 +08:00
世界
d65c447afe
Pin Go version to 1.25.7
2026-02-21 13:55:31 +08:00
世界
6a95c66bc7
Pin Go version to 1.25.7
2026-02-21 13:55:31 +08:00
世界
701248d820
More linux builds for naive
2026-02-21 13:55:31 +08:00
世界
b5800847ae
More linux builds for naive
2026-02-21 13:55:31 +08:00
世界
ac873fd537
Treat H3 RequestCanceled as closed
2026-02-21 09:31:11 +08:00
世界
aa85cbb86e
Treat H3 RequestCanceled as closed
2026-02-21 09:31:11 +08:00
世界
ca253a2892
Minor fixes for naive
2026-02-18 01:26:29 +08:00
世界
c59991420e
Minor fixes for naive
2026-02-18 01:26:29 +08:00
世界
aa99aa2d2b
Bump version
2026-02-16 12:46:43 +08:00
世界
c0304b8362
Bump version
2026-02-16 12:46:43 +08:00
世界
28e19d2292
quic-go: Minor fixes
2026-02-16 12:46:29 +08:00
世界
d1f1271a02
quic-go: Minor fixes
2026-02-16 12:46:29 +08:00
世界
d736c5811c
platform: Add semver helper
2026-02-16 11:28:54 +08:00
世界
de4fdbe553
platform: Add semver helper
2026-02-16 11:28:54 +08:00
世界
8a676fc338
Bump version
2026-02-15 21:13:55 +08:00
世界
804606042f
Bump version
2026-02-15 21:13:55 +08:00
世界
fa890d47a0
platform: Add windows build
2026-02-15 21:10:44 +08:00
世界
53f2db3f97
platform: Add windows build
2026-02-15 21:10:44 +08:00
世界
b7d7d487a1
release: Fix update_apple_version command
2026-02-15 21:09:14 +08:00
世界
1f2fdec89d
release: Fix update_apple_version command
2026-02-15 21:09:14 +08:00
世界
4652eb2bb5
Fix matching multi predefined
2026-02-15 21:09:06 +08:00
世界
8714c157c9
Fix matching multi predefined
2026-02-15 21:09:06 +08:00
世界
f3d3680f74
Fix matching rule-set invert
2026-02-15 21:08:33 +08:00
世界
657fba4ca5
Fix matching rule-set invert
2026-02-15 21:08:33 +08:00
世界
2a9517a9a2
wireguard: Fix missing fallback for gso
2026-02-15 21:08:26 +08:00
世界
0a69621207
wireguard: Fix missing fallback for gso
2026-02-15 21:08:26 +08:00
世界
b9be5e3de7
Bump version
2026-02-15 21:05:34 +08:00
世界
1a0e413300
Fix matching multi predefined
2026-02-15 19:20:31 +08:00
世界
6bd4157a9c
Fix matching rule-set invert
2026-02-15 19:20:11 +08:00
世界
fd1dadc3e0
wireguard: Fix missing fallback for gso
2026-02-15 19:20:03 +08:00
世界
5d95ea3a97
Bump version
2026-02-09 15:50:51 +08:00
世界
58ccf82e0b
Bump version
2026-02-09 15:50:51 +08:00
世界
298efba16d
tuic: Fix udp context
2026-02-09 15:50:51 +08:00
世界
ceab244329
tuic: Fix udp context
2026-02-09 15:50:51 +08:00
世界
b2f77cd78c
Fix naive padding
2026-02-09 15:50:51 +08:00
世界
58fcdceca2
Fix naive padding
2026-02-09 15:50:51 +08:00
世界
e847748f69
experimental: New FFI
2026-02-09 15:50:51 +08:00
世界
98af3c0ad6
experimental: New FFI
2026-02-09 15:50:51 +08:00
世界
2fc11b43af
Bump version
2026-02-09 13:57:18 +08:00
世界
1d1b40c8b2
tuic: Fix udp context
2026-02-09 13:55:09 +08:00
世界
ca831f367a
Fix naive padding
2026-02-09 13:53:32 +08:00
世界
c7811a159d
Standardize gomobile usages
2026-02-07 15:52:26 +08:00
世界
172a9d5e4e
Standardize gomobile usages
2026-02-07 15:52:26 +08:00
世界
dd067b6e75
Fix DNS cache lock goroutine leak
...
The cache deduplication in Client.Exchange uses a channel-based lock
per DNS question. Waiting goroutines blocked on <-cond without context
awareness, causing them to accumulate indefinitely when the owning
goroutine's transport call stalls. Add select on ctx.Done() so waiters
respect context cancellation and timeouts.
2026-02-06 22:28:35 +08:00
世界
aba8346bd6
Fix DNS cache lock goroutine leak
...
The cache deduplication in Client.Exchange uses a channel-based lock
per DNS question. Waiting goroutines blocked on <-cond without context
awareness, causing them to accumulate indefinitely when the owning
goroutine's transport call stalls. Add select on ctx.Done() so waiters
respect context cancellation and timeouts.
2026-02-06 22:28:35 +08:00
世界
264e7ad3ee
Fix DNS cache lock goroutine leak
...
The cache deduplication in Client.Exchange uses a channel-based lock
per DNS question. Waiting goroutines blocked on <-cond without context
awareness, causing them to accumulate indefinitely when the owning
goroutine's transport call stalls. Add select on ctx.Done() so waiters
respect context cancellation and timeouts.
2026-02-06 22:28:30 +08:00
世界
a3983eab47
socks: Fix "Fix missing UDP timeout"
2026-02-06 22:26:45 +08:00
世界
d8e269e0ac
socks: Fix "Fix missing UDP timeout"
2026-02-06 22:26:45 +08:00
世界
5f7d49ca5a
Recover from bbolt panics on corrupted database
...
When bbolt encounters corrupted page data at runtime, it panics
instead of returning an error. Wrap all DB transactions with
recover to catch these panics, delete the corrupted database
file, and reopen a fresh one.
2026-02-06 19:35:32 +08:00
世界
c45ea8dfac
Recover from bbolt panics on corrupted database
...
When bbolt encounters corrupted page data at runtime, it panics
instead of returning an error. Wrap all DB transactions with
recover to catch these panics, delete the corrupted database
file, and reopen a fresh one.
2026-02-06 19:35:32 +08:00
世界
962988aa4c
Bump version
2026-02-05 20:28:25 +08:00
世界
a2d313c59b
Bump version
2026-02-05 20:28:25 +08:00
世界
92bd2edad7
Update Go to 1.25.7
2026-02-05 17:49:06 +08:00
世界
15722b06dd
Update Go to 1.25.7
2026-02-05 17:49:06 +08:00
世界
5fdb29396b
Fix vmess crash
2026-02-05 17:23:49 +08:00
世界
d230dae0a5
Fix vmess crash
2026-02-05 17:23:49 +08:00
世界
6177981707
Bump version
2026-02-05 17:13:38 +08:00
世界
6db8307fd8
Update Go to 1.25.7
2026-02-05 17:12:42 +08:00
世界
400aa437fd
bufio: Refactor copy
2026-02-05 12:03:03 +08:00
世界
e11dbf3a8e
bufio: Refactor copy
2026-02-05 12:03:03 +08:00
世界
c98fb6615a
documentation: Update release changelog
2026-02-05 12:03:03 +08:00
世界
baa9f29f0d
documentation: Update release changelog
2026-02-05 12:03:03 +08:00
世界
332bbacf67
socks: Fix missing UDP timeout
2026-02-05 12:03:03 +08:00
世界
55b6e7dbfe
socks: Fix missing UDP timeout
2026-02-05 12:03:03 +08:00
世界
1c57f08148
Fix route_address_set duplicated IP sets causing route creation failure
...
The FlatMap calls pre-populated routeAddressSet and routeExcludeAddressSet
before the for-loops which appended the same IP sets again, doubling every
entry. On Windows this caused CreateIpForwardEntry2 to return
ERROR_OBJECT_ALREADY_EXISTS.
Fixes #3725
2026-02-02 17:29:21 +08:00
世界
ccff578358
Fix random iproute2 table index was incorrectly removed
2026-02-02 14:15:55 +08:00
世界
a05e05a47c
Fix random iproute2 table index was incorrectly removed
2026-02-02 14:15:55 +08:00
世界
dd20d2dd96
Fix random iproute2 table index was incorrectly removed
2026-02-02 14:13:49 +08:00
世界
c2fb08b323
Bump version
2026-02-01 12:29:57 +08:00
世界
c1dc6cb0fb
Bump version
2026-02-01 12:29:57 +08:00
世界
e180b8362d
Disable rp filter atomically
2026-02-01 10:49:12 +08:00
世界
432fe1b3c9
Disable rp filter atomically
2026-02-01 10:49:12 +08:00
世界
7940a48f55
Fix varbin serialization
2026-02-01 10:48:05 +08:00
世界
8dd8897fd8
Fix varbin serialization
2026-02-01 10:48:05 +08:00
世界
879848f6eb
Bump version
2026-02-01 10:19:35 +08:00
世界
4b357da0bb
Disable rp filter atomically
2026-02-01 10:17:34 +08:00
世界
9f5db8e8c1
Fix varbin serialization
2026-02-01 10:11:15 +08:00
世界
9d9549078f
Bump version
2026-01-30 14:05:29 +08:00
世界
ff58edb1c1
Bump version
2026-01-30 14:05:29 +08:00
世界
eadd41c4ce
Fix auto_redirect fallback rule
2026-01-30 11:42:56 +08:00
世界
79bab39502
Fix auto_redirect fallback rule
2026-01-30 11:42:56 +08:00
世界
ca3bbb1687
Minor fixes
2026-01-29 13:40:34 +08:00
世界
a4d5d59901
Minor fixes
2026-01-29 13:40:34 +08:00
世界
5b9f98c8c7
Remove varbin usages
2026-01-29 13:40:34 +08:00
世界
1af14a0237
Remove varbin usages
2026-01-29 13:40:34 +08:00
世界
90f7953dee
release: Always build tailscale for iOS and tvOS
2026-01-29 13:40:34 +08:00
世界
944a9986d9
release: Always build tailscale for iOS and tvOS
2026-01-29 13:40:34 +08:00
世界
260145e8f7
Fix auto_redirect fallback rule
2026-01-29 12:07:15 +08:00
世界
bcf5ba02da
Bump version
2026-01-28 16:56:08 +08:00
世界
4a83d436a2
Minor fixes
2026-01-28 16:56:08 +08:00
Shtorm
625f31f67c
Update AmneziaWG
2026-01-25 21:24:43 +03:00
Shtorm
61826bc189
Resolve conflicts
2026-01-18 21:53:22 +03:00
Shtorm
8cc0e48117
Fix logger
2026-01-18 21:51:30 +03:00
Balthild and GitHub
a456e2072f
Add acmedns support
2026-01-17 20:52:43 +08:00
Balthild and GitHub
60a1e4c866
Add acmedns support
2026-01-17 20:52:43 +08:00
世界
2a8d7dec64
documentation: Bump version
2026-01-17 19:21:19 +08:00
世界
5d67c131fa
documentation: Bump version
2026-01-17 19:21:19 +08:00
世界
778be9cbb5
Skip strict routing in Windows versions below Windows 10
2026-01-17 19:21:19 +08:00
世界
b9cc87d35a
Skip strict routing in Windows versions below Windows 10
2026-01-17 19:21:19 +08:00
世界
0716079d4a
Fix trafficontrol Manager
2026-01-17 19:16:56 +08:00
世界
490d501257
Fix trafficontrol Manager
2026-01-17 19:16:56 +08:00
世界
638aedd1a0
release: Update android command
2026-01-17 19:16:56 +08:00
世界
725e4adc46
release: Update android command
2026-01-17 19:16:56 +08:00
世界
9f9626446a
release: Log build ID during TestFlight publishing
2026-01-17 19:16:56 +08:00
世界
4a14d39cad
release: Log build ID during TestFlight publishing
2026-01-17 19:16:56 +08:00
世界
eafb8be23f
Fix naive outbound on iOS
2026-01-17 19:15:56 +08:00
世界
8ec58c96f5
Fix naive outbound on iOS
2026-01-17 19:15:56 +08:00
世界
4bedd71627
platform: Refactor CommandClient & Connections
2026-01-17 05:50:39 +08:00
世界
e8450b2e61
platform: Refactor CommandClient & Connections
2026-01-17 05:50:39 +08:00
世界
40394bc4c8
Fix logic issues with BBR impl
2026-01-17 05:50:16 +08:00
世界
30c3855e4b
Fix logic issues with BBR impl
2026-01-17 05:50:16 +08:00
世界
30a004af7b
release: Improve publish_testflight
2026-01-17 05:50:08 +08:00
世界
ccf90aee8a
release: Improve publish_testflight
2026-01-17 05:50:08 +08:00
世界
2ed258ebac
Update quic-go to v0.59.0
2026-01-17 05:50:07 +08:00
世界
e6c03fd448
Update quic-go to v0.59.0
2026-01-17 05:50:07 +08:00
世界
0bdef55d2a
platform: Uniq network interfaces
2026-01-17 05:49:57 +08:00
世界
e0f1cdf464
platform: Uniq network interfaces
2026-01-17 05:49:57 +08:00
世界
51a5451a5f
Add dial option bind_address_no_port
2026-01-17 05:49:56 +08:00
世界
8d88c6532f
Add dial option bind_address_no_port
2026-01-17 05:49:56 +08:00
世界
97397b867c
platform: Display k based bytes
2026-01-17 05:49:45 +08:00
世界
3890bd2be7
platform: Display k based bytes
2026-01-17 05:49:45 +08:00
世界
694d694d8c
Fix tailscale endpoint
2026-01-17 05:49:35 +08:00
世界
6cd1eb9b94
Fix tailscale endpoint
2026-01-17 05:49:35 +08:00
世界
4bc27e7cb5
tailscale: Add system interface support
2026-01-17 05:49:24 +08:00
世界
f196b7a583
tailscale: Add system interface support
2026-01-17 05:49:24 +08:00
世界
fae770c98b
platform: Fix gomobile build
2026-01-17 05:49:13 +08:00
世界
bd9935eebb
platform: Fix gomobile build
2026-01-17 05:49:13 +08:00
世界
4ee7c1039e
platform: Update apple build comamnds
2026-01-17 05:49:13 +08:00
世界
0e0e838ff5
platform: Update apple build comamnds
2026-01-17 05:49:13 +08:00
世界
9541ef8bcb
platform: Improve interface
2026-01-17 05:49:12 +08:00
世界
0caebd3171
platform: Improve interface
2026-01-17 05:49:12 +08:00
世界
469c0f648b
Downgrade quic-go to v0.57.1
2026-01-17 05:49:12 +08:00
世界
7d2944eba9
Downgrade quic-go to v0.57.1
2026-01-17 05:49:12 +08:00
世界
fb11c2f6d7
Fix linux musl builds
2026-01-17 05:48:59 +08:00
世界
a5db2feb5e
Fix linux musl builds
2026-01-17 05:48:59 +08:00
世界
6be2464420
Fix openwrt builds
2026-01-17 05:48:59 +08:00
世界
708ceb3d29
Fix openwrt builds
2026-01-17 05:48:59 +08:00
世界
193bd0d5ea
Add kmod-nft-queue dependency for openwrt package
2026-01-17 05:48:59 +08:00
世界
157e33f2a4
Add kmod-nft-queue dependency for openwrt package
2026-01-17 05:48:59 +08:00
世界
bf619e67ab
Fix nfqueue fallback
2026-01-17 05:48:58 +08:00
世界
1d4fb83313
Fix nfqueue fallback
2026-01-17 05:48:58 +08:00
世界
4cd79cef55
Disable multipath TCP by default via GODEBUG
2026-01-17 05:48:58 +08:00
世界
85f5f6cebb
Disable multipath TCP by default via GODEBUG
2026-01-17 05:48:58 +08:00
世界
28d2ff2492
Fix missing relay support for Tailscale
2026-01-17 05:48:57 +08:00
世界
6a750f4522
Fix missing relay support for Tailscale
2026-01-17 05:48:57 +08:00
世界
8107377d7f
cronet: Fix windows DNS hijack
2026-01-17 05:48:42 +08:00
世界
46c2cc37c3
cronet: Fix windows DNS hijack
2026-01-17 05:48:42 +08:00
世界
f085917d8c
Fix DNS transports
2026-01-17 05:48:41 +08:00
世界
aa8dd6e44f
Fix DNS transports
2026-01-17 05:48:41 +08:00
世界
dbd06758c0
platform: Expose process info
2026-01-17 05:48:41 +08:00
世界
4e94a64dcc
platform: Expose process info
2026-01-17 05:48:41 +08:00
世界
4caa950da9
Update bypass action behavior for auto redirect
2026-01-17 05:48:41 +08:00
世界
494990f914
Update bypass action behavior for auto redirect
2026-01-17 05:48:41 +08:00
世界
909d1c9df9
platform: Add GetStartedAt for StartedService
2026-01-17 05:48:40 +08:00
世界
95ccb837d3
platform: Add GetStartedAt for StartedService
2026-01-17 05:48:40 +08:00
世界
bb955f9a08
documentation: Format changes header
2026-01-17 05:48:40 +08:00
世界
24b33a43fc
documentation: Format changes header
2026-01-17 05:48:40 +08:00
世界
9131a80656
Add format_docs command for documentation trailing space formatting
2026-01-17 05:48:39 +08:00
世界
8ae16aa452
Add format_docs command for documentation trailing space formatting
2026-01-17 05:48:39 +08:00
世界
d0da619bc9
Fix panic when closing Box before Start with file log output
2026-01-17 05:48:39 +08:00
世界
bf4a9edc89
Fix panic when closing Box before Start with file log output
2026-01-17 05:48:39 +08:00
世界
024f7b3072
Add pre-match support for auto redirect
2026-01-17 05:48:39 +08:00
世界
78b4eac974
Add pre-match support for auto redirect
2026-01-17 05:48:39 +08:00
世界
0a3f98bd2f
Fix cronet on iOS
2026-01-17 05:48:38 +08:00
世界
a34868468f
Fix cronet on iOS
2026-01-17 05:48:38 +08:00
世界
26e6a163a3
Ignore darwin IP_DONTFRAG error when not supported
2026-01-17 05:48:37 +08:00
世界
e392c70b6f
Ignore darwin IP_DONTFRAG error when not supported
2026-01-17 05:48:37 +08:00
世界
c657f995cf
Update tailscale to v1.92.4
2026-01-17 05:48:28 +08:00
世界
511d1bb3fa
Update tailscale to v1.92.4
2026-01-17 05:48:28 +08:00
世界
2cc7c953f1
Update cronet-go to v143.0.7499.109-1
2026-01-17 05:48:17 +08:00
世界
4273ffa77e
Update cronet-go to v143.0.7499.109-1
2026-01-17 05:48:17 +08:00
世界
e67e2d5fef
platform: Split library for Android SDK 21 and 23
2026-01-17 05:48:16 +08:00
世界
f5ccf746ea
platform: Split library for Android SDK 21 and 23
2026-01-17 05:48:16 +08:00
世界
984e328839
Fix missing RootPoolFromContext and TimeFuncFromContext in HTTP clients
2026-01-17 05:48:16 +08:00
世界
b2d90b7d86
Fix missing RootPoolFromContext and TimeFuncFromContext in HTTP clients
2026-01-17 05:48:16 +08:00
世界
be12b1d3d1
documentation: Minor fixes
2026-01-17 05:48:16 +08:00
世界
e0a78fde07
documentation: Minor fixes
2026-01-17 05:48:16 +08:00
世界
4c38b70790
documentation: Add Wi-Fi state shared page
2026-01-17 05:48:16 +08:00
世界
203f4134b0
documentation: Add Wi-Fi state shared page
2026-01-17 05:48:16 +08:00
世界
fbbc64dadf
Fix missing build constraints for linux wifi state monitor
2026-01-17 05:48:15 +08:00
世界
c2b697a778
Fix missing build constraints for linux wifi state monitor
2026-01-17 05:48:15 +08:00
世界
ba49af1ce8
Update dependencies
2026-01-17 05:48:15 +08:00
世界
ddec2ab282
Update dependencies
2026-01-17 05:48:15 +08:00
世界
380a1aa163
Update quic-go to v0.58.0
2026-01-17 05:48:04 +08:00
世界
35ff7d1fb4
Update quic-go to v0.58.0
2026-01-17 05:48:04 +08:00
世界
1512f65c98
Add Chrome Root Store certificate option
...
Adds `chrome` as a new certificate store option alongside `mozilla`.
Both stores filter out China-based CA certificates.
2026-01-17 05:47:54 +08:00
世界
cba18635c8
Add Chrome Root Store certificate option
...
Adds `chrome` as a new certificate store option alongside `mozilla`.
Both stores filter out China-based CA certificates.
2026-01-17 05:47:54 +08:00
世界
691c442c21
Fix cronet-go crash
2026-01-17 05:47:54 +08:00
世界
0d8c7a9c5d
Fix cronet-go crash
2026-01-17 05:47:54 +08:00
世界
e52736b2c0
Add trace logging for lifecycle calls
...
Log start/close operations with timing information for debugging.
2026-01-17 05:47:54 +08:00
世界
faff3174a3
Add trace logging for lifecycle calls
...
Log start/close operations with timing information for debugging.
2026-01-17 05:47:54 +08:00
世界
899c2ed7b1
documentation: Minor fixes
2026-01-17 05:47:54 +08:00
世界
2fc1b672cc
documentation: Minor fixes
2026-01-17 05:47:54 +08:00
世界
50859575f2
Remove certificate_public_key_sha256 for naive
2026-01-17 05:47:54 +08:00
世界
143983b585
Remove certificate_public_key_sha256 for naive
2026-01-17 05:47:54 +08:00
世界
c7086b8759
platform: Use new crash log api
2026-01-17 05:47:54 +08:00
世界
4afdf4153a
platform: Use new crash log api
2026-01-17 05:47:54 +08:00
世界
e3bf40daea
Fix naive network
2026-01-17 05:47:53 +08:00
世界
750dc9c3e0
Fix naive network
2026-01-17 05:47:53 +08:00
世界
42d62a1e21
Add QUIC support for naiveproxy
2026-01-17 05:47:52 +08:00
世界
48b7adde7d
Add QUIC support for naiveproxy
2026-01-17 05:47:52 +08:00
世界
464554ab8f
Add ECH support for NaiveProxy outbound and tls.ech.query_server_name option
...
- Enable ECH for NaiveProxy outbound with DNS resolver integration
- Add query_server_name option to override domain for ECH HTTPS record queries
- Update cronet-go dependency and remove windows_386 support
2026-01-17 05:47:42 +08:00
世界
0585f6d065
Add ECH support for NaiveProxy outbound and tls.ech.query_server_name option
...
- Enable ECH for NaiveProxy outbound with DNS resolver integration
- Add query_server_name option to override domain for ECH HTTPS record queries
- Update cronet-go dependency and remove windows_386 support
2026-01-17 05:47:42 +08:00
世界
4f69035de1
Fix naiveproxy build
2026-01-17 05:47:42 +08:00
世界
8101a7b0bd
Fix naiveproxy build
2026-01-17 05:47:42 +08:00
世界
0fd51633f4
Add OpenAI Codex Multiplexer service
2026-01-17 05:47:42 +08:00
世界
e8620587dd
Add OpenAI Codex Multiplexer service
2026-01-17 05:47:42 +08:00
世界
40ccecb341
Update pricing for CCM service
2026-01-17 05:47:42 +08:00
世界
a89680fa2d
Update pricing for CCM service
2026-01-17 05:47:42 +08:00
世界
120c4f8a4c
release: Upload only other apks
2026-01-17 05:47:42 +08:00
世界
b919039c43
release: Upload only other apks
2026-01-17 05:47:42 +08:00
世界
8b2adb0bc7
Fix bugs and add UoT option for naiveproxy outbound
2026-01-17 05:47:41 +08:00
世界
9b0960bb5a
Fix bugs and add UoT option for naiveproxy outbound
2026-01-17 05:47:41 +08:00
世界
3313c6e0b2
Add naiveproxy outbound
2026-01-17 05:47:41 +08:00
世界
ad7b982242
Add naiveproxy outbound
2026-01-17 05:47:41 +08:00
世界
48939dfb26
Apply ping destination filter for Windows
2026-01-17 05:47:33 +08:00
世界
7e68013b05
Apply ping destination filter for Windows
2026-01-17 05:47:33 +08:00
世界
869efaad58
platform: Add UsePlatformWIFIMonitor to gRPC interface
...
Align dev-next-grpc with wip2 by adding UsePlatformWIFIMonitor()
to the new PlatformInterface, allowing platform clients to indicate
they handle WIFI monitoring themselves.
2026-01-17 05:47:32 +08:00
世界
ac427b98f4
platform: Add UsePlatformWIFIMonitor to gRPC interface
...
Align dev-next-grpc with wip2 by adding UsePlatformWIFIMonitor()
to the new PlatformInterface, allowing platform clients to indicate
they handle WIFI monitoring themselves.
2026-01-17 05:47:32 +08:00
世界
56682e32ba
daemon: Add clear logs
2026-01-17 05:47:32 +08:00
世界
a5fb467db2
daemon: Add clear logs
2026-01-17 05:47:32 +08:00
世界
9b7dc7f877
Revert "Stop using DHCP on iOS and tvOS"
2026-01-17 05:47:32 +08:00
世界
a930356b04
Revert "Stop using DHCP on iOS and tvOS"
2026-01-17 05:47:32 +08:00
世界
0b6fe45fb9
platform: Refactoring libbox to use gRPC-based protocol
2026-01-17 05:47:32 +08:00
世界
5bc0dfa9dd
platform: Refactoring libbox to use gRPC-based protocol
2026-01-17 05:47:32 +08:00
世界
35062abc34
Add Windows WI-FI state support
2026-01-17 05:47:27 +08:00
世界
743b460e51
Add Windows WI-FI state support
2026-01-17 05:47:27 +08:00
世界
701b82279d
Add Linux WI-FI state support
...
Support monitoring WIFI state on Linux through:
- NetworkManager (D-Bus)
- IWD (D-Bus)
- wpa_supplicant (control socket)
- ConnMan (D-Bus)
2026-01-17 05:47:04 +08:00
世界
8d8ca282a1
Add Linux WI-FI state support
...
Support monitoring WIFI state on Linux through:
- NetworkManager (D-Bus)
- IWD (D-Bus)
- wpa_supplicant (control socket)
- ConnMan (D-Bus)
2026-01-17 05:47:04 +08:00
世界
c9c686369f
Add more tcp keep alive options
...
Also update default TCP keep-alive initial period from 10 minutes to 5 minutes.
2026-01-17 05:47:04 +08:00
世界
cd56eaaba2
Add more tcp keep alive options
...
Also update default TCP keep-alive initial period from 10 minutes to 5 minutes.
2026-01-17 05:47:04 +08:00
世界
9905aa5c6f
Update quic-go to v0.57.1
2026-01-17 05:46:52 +08:00
世界
e92938364d
Update quic-go to v0.57.1
2026-01-17 05:46:52 +08:00
世界
6d4e1d333f
Fix read credentials for ccm service
2026-01-17 05:46:24 +08:00
世界
1c4614318e
Fix read credentials for ccm service
2026-01-17 05:46:24 +08:00
世界
e354670c36
Add claude code multiplexer service
2026-01-17 05:46:23 +08:00
世界
0f5cda4169
Add claude code multiplexer service
2026-01-17 05:46:23 +08:00
世界
d4897abb53
Fix compatibility with MPTCP
2026-01-17 05:46:23 +08:00
世界
d87c9fd242
Fix compatibility with MPTCP
2026-01-17 05:46:23 +08:00
世界
529f050a56
Use a more conservative strategy for resolving with systemd-resolved for local DNS server
2026-01-17 05:46:23 +08:00
世界
fce21607bd
Use a more conservative strategy for resolving with systemd-resolved for local DNS server
2026-01-17 05:46:23 +08:00
世界
5470977941
Fix missing mTLS support in client options
2026-01-17 05:46:23 +08:00
世界
3dc285be8c
Fix missing mTLS support in client options
2026-01-17 05:46:23 +08:00
世界
3e3b2d0b29
Add curve preferences, pinned public key SHA256 and mTLS for TLS options
2026-01-17 05:46:22 +08:00
世界
79bbce3db3
Add curve preferences, pinned public key SHA256 and mTLS for TLS options
2026-01-17 05:46:22 +08:00
世界
f76f179907
Fix WireGuard input packet
2026-01-17 05:46:22 +08:00
世界
dfd95b2615
Fix WireGuard input packet
2026-01-17 05:46:22 +08:00
世界
50732226c4
Update tfo-go to latest
2026-01-17 05:46:21 +08:00
世界
ab0869c972
Update tfo-go to latest
2026-01-17 05:46:21 +08:00
世界
0acf11ff70
Remove compatibility codes
2026-01-17 05:46:14 +08:00
世界
9ac0539ffd
Remove compatibility codes
2026-01-17 05:46:14 +08:00
世界
bc86dcec9b
Do not use linkname by default to simplify debugging
2026-01-17 05:46:14 +08:00
世界
cb4deb0c20
Do not use linkname by default to simplify debugging
2026-01-17 05:46:14 +08:00
世界
e901bb8d06
documentation: Update chinese translations
2026-01-17 05:46:14 +08:00
世界
6b90b61358
documentation: Update chinese translations
2026-01-17 05:46:14 +08:00
世界
63a1edc0de
Update quic-go to v0.55.0
2026-01-17 05:46:13 +08:00
世界
ed1ee4c3a4
Update quic-go to v0.55.0
2026-01-17 05:46:13 +08:00
世界
e7c387b49b
Update WireGuard and Tailscale
2026-01-17 05:46:02 +08:00
世界
7f3ea8dbd8
Update WireGuard and Tailscale
2026-01-17 05:46:02 +08:00
世界
07042cdcca
Fix preConnectionCopy
2026-01-17 05:46:01 +08:00
世界
12b055989b
Fix preConnectionCopy
2026-01-17 05:46:01 +08:00
世界
c034da1d0d
Fix ping domain
2026-01-17 05:46:01 +08:00
世界
49056b5060
Fix ping domain
2026-01-17 05:46:01 +08:00
世界
03f5eca54c
release: Fix linux build
2026-01-17 05:46:01 +08:00
世界
c530995832
release: Fix linux build
2026-01-17 05:46:01 +08:00
世界
4f9f088e40
Improve ktls rx error handling
2026-01-17 05:46:01 +08:00
世界
60d81a73d9
Improve ktls rx error handling
2026-01-17 05:46:01 +08:00
世界
c387601c27
Improve compatibility for kTLS
2026-01-17 05:46:00 +08:00
世界
e9c46cc359
Improve compatibility for kTLS
2026-01-17 05:46:00 +08:00
世界
a8a4467bc3
ktls: Add warning for inappropriate scenarios
2026-01-17 05:44:43 +08:00
世界
9110851af3
ktls: Add warning for inappropriate scenarios
2026-01-17 05:44:43 +08:00
世界
47392e55a2
Add support for kTLS
...
Reference: https://gitlab.com/go-extension/tls
2026-01-17 05:44:42 +08:00
世界
107f92381b
Add support for kTLS
...
Reference: https://gitlab.com/go-extension/tls
2026-01-17 05:44:42 +08:00
世界
e2ba72e7c1
Add proxy support for ICMP echo request
2026-01-17 05:44:41 +08:00
世界
f84129ca79
Add proxy support for ICMP echo request
2026-01-17 05:44:41 +08:00
世界
6f00a94eb9
Fix resolve using resolved
2026-01-17 05:44:29 +08:00
世界
44fafcef73
Fix resolve using resolved
2026-01-17 05:44:29 +08:00
世界
3a33affe43
documentation: Update behavior of local DNS server on darwin
2026-01-17 05:44:29 +08:00
世界
a5e09fcd43
documentation: Update behavior of local DNS server on darwin
2026-01-17 05:44:29 +08:00
世界
0d7f40e60d
Remove use of ldflags -checklinkname=0 on darwin
2026-01-17 05:44:29 +08:00
世界
387b42c9c2
Remove use of ldflags -checklinkname=0 on darwin
2026-01-17 05:44:29 +08:00
世界
99466af6b7
Fix legacy DNS config
2026-01-17 05:44:29 +08:00
世界
044eb728cb
Fix legacy DNS config
2026-01-17 05:44:29 +08:00
世界
14bec14972
Fix rule-set format
2026-01-17 05:44:29 +08:00
世界
2be8a45f14
Fix rule-set format
2026-01-17 05:44:29 +08:00
世界
56518e827e
documentation: Remove outdated icons
2026-01-17 05:44:29 +08:00
世界
1336987756
documentation: Remove outdated icons
2026-01-17 05:44:29 +08:00
世界
51d9ff9812
documentation: Improve local DNS server
2026-01-17 05:44:28 +08:00
世界
e3473d3de0
documentation: Improve local DNS server
2026-01-17 05:44:28 +08:00
世界
958799e85e
Stop using DHCP on iOS and tvOS
...
We do not have the `com.apple.developer.networking.multicast` entitlement and are unable to obtain it for non-technical reasons.
2026-01-17 05:44:28 +08:00
世界
bba92146b1
Stop using DHCP on iOS and tvOS
...
We do not have the `com.apple.developer.networking.multicast` entitlement and are unable to obtain it for non-technical reasons.
2026-01-17 05:44:28 +08:00
世界
ce778e569b
Improve local DNS server on darwin
...
We mistakenly believed that `libresolv`'s `search` function worked correctly in NetworkExtension, but it seems only `getaddrinfo` does.
This commit changes the behavior of the `local` DNS server in NetworkExtension to prefer DHCP, falling back to `getaddrinfo` if DHCP servers are unavailable.
It's worth noting that `prefer_go` does not disable DHCP since it respects Dial Fields, but `getaddrinfo` does the opposite. The new behavior only applies to NetworkExtension, not to all scenarios (primarily command-line binaries) as it did previously.
In addition, this commit also improves the DHCP DNS server to use the same robust query logic as `local`.
2026-01-17 05:44:28 +08:00
世界
48f84b31d6
Improve local DNS server on darwin
...
We mistakenly believed that `libresolv`'s `search` function worked correctly in NetworkExtension, but it seems only `getaddrinfo` does.
This commit changes the behavior of the `local` DNS server in NetworkExtension to prefer DHCP, falling back to `getaddrinfo` if DHCP servers are unavailable.
It's worth noting that `prefer_go` does not disable DHCP since it respects Dial Fields, but `getaddrinfo` does the opposite. The new behavior only applies to NetworkExtension, not to all scenarios (primarily command-line binaries) as it did previously.
In addition, this commit also improves the DHCP DNS server to use the same robust query logic as `local`.
2026-01-17 05:44:28 +08:00
世界
dd489ab415
Use resolved in local DNS server if available
2026-01-17 05:44:28 +08:00
世界
1c846df903
Use resolved in local DNS server if available
2026-01-17 05:44:28 +08:00
xchacha20-poly1305 and 世界
9a66482483
Fix rule set version
2026-01-17 05:44:27 +08:00
xchacha20-poly1305 and 世界
0bd98a300f
Fix rule set version
2026-01-17 05:44:27 +08:00
世界
52e4ddbb86
documentation: Add preferred_by route rule item
2026-01-17 05:44:27 +08:00
世界
87eaf3ce6e
documentation: Add preferred_by route rule item
2026-01-17 05:44:27 +08:00
世界
5c8b07acfe
Add preferred_by route rule item
2026-01-17 05:44:27 +08:00
世界
239e6ec701
Add preferred_by route rule item
2026-01-17 05:44:27 +08:00
世界
bc029ca5fe
documentation: Add interface address rule items
2026-01-17 05:44:27 +08:00
世界
5be1887f92
documentation: Add interface address rule items
2026-01-17 05:44:27 +08:00
世界
d373f57e57
Add interface address rule items
2026-01-17 05:44:26 +08:00
世界
65264afdf9
Add interface address rule items
2026-01-17 05:44:26 +08:00
世界
158f246d1d
Fix ECH retry support
2026-01-17 05:44:26 +08:00
世界
fecdbf20de
Fix ECH retry support
2026-01-17 05:44:26 +08:00
neletor and 世界
6fdd08ac2d
Add support for ech retry configs
2026-01-17 05:44:26 +08:00
neletor and 世界
1f03080540
Add support for ech retry configs
2026-01-17 05:44:26 +08:00
Zephyruso and 世界
bde9463a22
Add /dns/flush-clash meta api
2026-01-17 05:44:26 +08:00
Zephyruso and 世界
737162e75a
Add /dns/flush-clash meta api
2026-01-17 05:44:26 +08:00
世界
ce28df923d
Bump version
2026-01-17 05:10:56 +08:00
世界
51ce402dbb
Bump version
2026-01-17 05:10:56 +08:00
世界
41c530ac8f
Update Go to 1.25.6
2026-01-17 05:10:56 +08:00
世界
8b404b5a4c
Update Go to 1.25.6
2026-01-17 05:10:56 +08:00
世界
2ec0977115
Bump version
2026-01-17 04:54:24 +08:00
世界
7a212f7c7b
Update uTLS to v1.8.2
2026-01-17 04:54:18 +08:00
世界
3ce94d50dd
Update uTLS to v1.8.2
2026-01-17 04:54:18 +08:00
世界
43823da9cd
Update smux to v1.5.50 & Fix h2mux RST_STREAM on half-close
2026-01-17 04:17:14 +08:00
世界
29d56fca9c
Update smux to v1.5.50 & Fix h2mux RST_STREAM on half-close
2026-01-17 04:17:14 +08:00
世界
a2c9fdd7b6
Bump version
2026-01-12 20:38:21 +08:00
世界
ab18010ee1
Bump version
2026-01-12 20:38:21 +08:00
世界
e3e6e9067c
Fix logic issues with BBR impl
2026-01-12 20:34:04 +08:00
世界
e69c202c79
Fix logic issues with BBR impl
2026-01-12 20:34:04 +08:00
世界
2b732cef16
Bump version
2026-01-07 15:13:35 +08:00
世界
0a812f2a46
Bump version
2026-01-07 15:13:35 +08:00
Gavin Luo and 世界
e923f63606
Fix reset buffer in dhcp response loop
...
Previously, the buffer was not reset within the response loop. If a packet
handle failed or completed, the buffer retained its state. Specifically,
if `ReadPacketFrom` returned `io.ErrShortBuffer`, the error was ignored
via `continue`, but the buffer remained full. This caused the next
read attempt to immediately fail with the same error, creating a tight
busy-wait loop that consumed 100% CPU.
Validates `buffer.Reset()` is called at the start of each iteration to
ensure a clean state for 'ReadPacketFrom'.
2026-01-05 17:46:59 +08:00
Gavin Luo and 世界
fffe9fc566
Fix reset buffer in dhcp response loop
...
Previously, the buffer was not reset within the response loop. If a packet
handle failed or completed, the buffer retained its state. Specifically,
if `ReadPacketFrom` returned `io.ErrShortBuffer`, the error was ignored
via `continue`, but the buffer remained full. This caused the next
read attempt to immediately fail with the same error, creating a tight
busy-wait loop that consumed 100% CPU.
Validates `buffer.Reset()` is called at the start of each iteration to
ensure a clean state for 'ReadPacketFrom'.
2026-01-05 17:46:59 +08:00
世界
53f0e142e5
Fix Tailscale endpoint using wrong source IP with advertise_routes
2026-01-04 22:14:54 +08:00
世界
6fdf27a701
Fix Tailscale endpoint using wrong source IP with advertise_routes
2026-01-04 22:14:54 +08:00
Bruce Wayne and 世界
0b68c1d276
ducumentation: update Shadowsocks inbound documentation for SSM API
2026-01-02 19:18:52 +08:00
Bruce Wayne and 世界
7fa7d4f0a9
ducumentation: update Shadowsocks inbound documentation for SSM API
2026-01-02 19:18:52 +08:00
世界
21bff4ba42
Fix lint errors
2026-01-02 19:17:53 +08:00
世界
f511ebc1d4
Fix lint errors
2026-01-02 19:17:53 +08:00
世界
cb89991fe1
Revert "Pin gofumpt and golangci-lint versions"
...
This reverts commit 6775c029df .
2026-01-02 19:14:13 +08:00
世界
84bbdc2eba
Revert "Pin gofumpt and golangci-lint versions"
...
This reverts commit d9d7f7880d .
2026-01-02 19:14:13 +08:00
世界
2453747018
Fix duplicate tag detection for empty tags
...
Closes https://github.com/SagerNet/sing-box/issues/3665
2026-01-02 19:14:13 +08:00
世界
568612fc70
Fix duplicate tag detection for empty tags
...
Closes https://github.com/SagerNet/sing-box/issues/3665
2026-01-02 19:14:13 +08:00
世界
59314bbce4
Fix quic sniffer
2026-01-02 19:14:13 +08:00
世界
d78828fd81
Fix quic sniffer
2026-01-02 19:14:13 +08:00
世界
2cc7894a0d
Bump version
2025-12-25 14:47:10 +08:00
世界
f56d9ab945
Bump version
2025-12-25 14:47:10 +08:00
世界
4637874b3c
Update Mozilla certificates
2025-12-25 14:42:18 +08:00
世界
86fabd6a22
Update Mozilla certificates
2025-12-25 14:42:18 +08:00
世界
9f7368a4dc
Ignore darwin IP_DONTFRAG error when not supported
2025-12-25 14:40:48 +08:00
世界
24a1e7cee4
Ignore darwin IP_DONTFRAG error when not supported
2025-12-25 14:40:48 +08:00
世界
83e0a8bc48
Fix TCP DNS response buffer
2025-12-22 13:51:00 +08:00
世界
223dd8bb1a
Fix TCP DNS response buffer
2025-12-22 13:51:00 +08:00
世界
0f5810c43c
Fix missing RootPoolFromContext and TimeFuncFromContext in HTTP clients
2025-12-22 13:50:57 +08:00
世界
68448de7d0
Fix missing RootPoolFromContext and TimeFuncFromContext in HTTP clients
2025-12-22 13:50:57 +08:00
世界
4eb91d69fe
Fix DNS cache not working when domain strategy is set
...
The cache lookup was performed before rule matching, using the caller's
strategy (usually AsIS/0) instead of the resolved strategy. This caused
cache misses when ipv4_only was configured globally but the cache lookup
expected both A and AAAA records.
Remove LookupCache and ExchangeCache from Router, as the cache checks
inside client.Lookup and client.Exchange already handle caching correctly
after rule matching with the proper strategy and transport.
2025-12-21 16:59:10 +08:00
世界
1ebff74c21
Fix DNS cache not working when domain strategy is set
...
The cache lookup was performed before rule matching, using the caller's
strategy (usually AsIS/0) instead of the resolved strategy. This caused
cache misses when ipv4_only was configured globally but the cache lookup
expected both A and AAAA records.
Remove LookupCache and ExchangeCache from Router, as the cache checks
inside client.Lookup and client.Exchange already handle caching correctly
after rule matching with the proper strategy and transport.
2025-12-21 16:59:10 +08:00
世界
b1800571e7
Bump version
2025-12-14 00:09:19 +08:00
世界
f0cd3422c1
Bump version
2025-12-14 00:09:19 +08:00
世界
671c49ca6f
Update Go to 1.25.5
2025-12-13 20:11:29 +08:00
世界
e385a98ced
Update Go to 1.25.5
2025-12-13 20:11:29 +08:00
世界
b651ac4f39
Fix naive inbound
2025-12-12 21:19:28 +08:00
世界
670f32baee
Fix naive inbound
2025-12-12 21:19:28 +08:00
Shtorm
0f38dbba4c
Update XHTTP
2025-12-11 02:46:57 +03:00
Shtorm
92beba066b
Fix typo
2025-12-08 23:18:51 +03:00
Shtorm
86289d667c
Add new wireguard options
2025-12-08 22:32:33 +03:00
Shtorm
24a85e7773
Fix XHTTP TLS
2025-12-08 22:30:58 +03:00
世界
04e8a7a5f4
Fix tailscale destination
2025-12-01 15:02:04 +08:00
世界
2747a00ba2
Fix tailscale destination
2025-12-01 15:02:04 +08:00
世界
063d20d221
Update Go to 1.25.4
2025-11-16 09:53:10 +08:00
世界
48e76038d0
Update Go to 1.25.4
2025-11-16 09:53:10 +08:00
世界
5f8a7d96b4
release: Fix windows7 build
2025-11-16 09:09:34 +08:00
世界
6421252d44
release: Fix windows7 build
2025-11-16 09:09:34 +08:00
世界
d1b303bf90
Fix adapter handler
2025-11-16 08:34:46 +08:00
世界
216c4c8bd4
Fix adapter handler
2025-11-16 08:34:46 +08:00
世界
61c33e6db4
ssm-api: Fix save cache
2025-11-04 11:00:43 +08:00
世界
5841d410a1
ssm-api: Fix save cache
2025-11-04 11:00:43 +08:00
Kumiko as a Service and 世界
764232eff0
Use --no-cache --upgrade option in apk add
...
No need for separate upgrade / cache cleanup steps.
Signed-off-by: Kumiko as a Service <Dreista@users.noreply.github.com >
2025-11-04 11:00:41 +08:00
Kumiko as a Service and 世界
63c8207d7a
Use --no-cache --upgrade option in apk add
...
No need for separate upgrade / cache cleanup steps.
Signed-off-by: Kumiko as a Service <Dreista@users.noreply.github.com >
2025-11-04 11:00:41 +08:00
Shtorm and GitHub
0082297e92
Merge pull request #6 from starifly/extended
...
fix(xhttp): use download request URL for down leg
2025-11-03 19:13:46 +03:00
starifly
5f9f095c7b
fix(xhttp): use download request URL for down leg
2025-11-03 23:18:03 +08:00
Shtorm
edeb84ecc3
Remove direct detour checking
2025-11-02 17:59:12 +03:00
Shtorm
19097906a2
Fix Range
2025-11-02 17:55:18 +03:00
Shtorm
2f95050c27
Resolve unnecessary logger
2025-11-02 17:41:18 +03:00
Shtorm
e7a31d7a4c
Resolve conflicts
2025-11-02 17:39:38 +03:00
世界
378d03f4fe
Bump version
2025-10-27 18:04:24 +08:00
世界
54ed58499d
Bump version
2025-10-27 18:04:24 +08:00
世界
841a0fc469
Fix socks response
2025-10-27 18:03:05 +08:00
世界
b1bdc18c85
Fix socks response
2025-10-27 18:03:05 +08:00
世界
f514e4a39f
Fix memory leak in hysteria2
2025-10-24 10:52:08 +08:00
世界
a38030cc0b
Fix memory leak in hysteria2
2025-10-24 10:52:08 +08:00
世界
123b31b48a
Bump version
2025-10-21 21:39:28 +08:00
世界
4626aa2cb0
Bump version
2025-10-21 21:39:28 +08:00
世界
9232171ec6
Update dependencies
2025-10-21 21:39:28 +08:00
世界
5a40b673a4
Update dependencies
2025-10-21 21:39:28 +08:00
世界
712f7b3ced
redirect: Fix compatibility with /product/bin/su
2025-10-21 21:27:15 +08:00
世界
541f63fee4
redirect: Fix compatibility with /product/bin/su
2025-10-21 21:27:15 +08:00
世界
21fe1ba677
Fix tailscale not enforcing NoLogsNoSupport
2025-10-16 22:30:08 +08:00
世界
5de6f4a14f
Fix tailscale not enforcing NoLogsNoSupport
2025-10-16 22:30:08 +08:00
世界
8179612f4d
Fix trailing dot handling in local DNS transport
2025-10-16 21:43:12 +08:00
世界
5658830077
Fix trailing dot handling in local DNS transport
2025-10-16 21:43:12 +08:00
世界
ef000b332b
documentation: Add appreciate for Warp
2025-10-16 21:43:12 +08:00
世界
0e50edc009
documentation: Add appreciate for Warp
2025-10-16 21:43:12 +08:00
世界
cc7e1c1b95
Bump version
2025-10-14 23:43:36 +08:00
世界
444f454810
Bump version
2025-10-14 23:43:36 +08:00
世界
010cc83eb9
Update Go to 1.25.3
2025-10-14 23:43:36 +08:00
世界
d0e1fd6c7e
Update Go to 1.25.3
2025-10-14 23:43:36 +08:00
世界
8ab0a78d7a
Update uTLS to v1.8.1
2025-10-14 23:40:19 +08:00
世界
17b4d1e010
Update uTLS to v1.8.1
2025-10-14 23:40:19 +08:00
世界
a3b3955f1c
Fix DNS reject panic
2025-10-14 23:40:19 +08:00
世界
06791470c9
Fix DNS reject panic
2025-10-14 23:40:19 +08:00
世界
93d1cfe6e0
Disable TCP slow open for anytls
...
Fixes #3459
2025-10-14 23:40:19 +08:00
世界
ef14c8ca0e
Disable TCP slow open for anytls
...
Fixes #3459
2025-10-14 23:40:19 +08:00
世界
eb4cacec06
Fix DNS negative caching to comply with RFC 2308
2025-10-09 23:45:23 +08:00
世界
36dc883c7c
Fix DNS negative caching to comply with RFC 2308
2025-10-09 23:45:23 +08:00
Mahdi and 世界
e331ae8a92
Fix dns cache in lookup
2025-10-09 23:45:23 +08:00
Mahdi and 世界
6557bd7029
Fix dns cache in lookup
2025-10-09 23:45:23 +08:00
世界
869528acba
Improve HTTPS DNS transport
2025-10-09 23:45:23 +08:00
世界
41b30c91d9
Improve HTTPS DNS transport
2025-10-09 23:45:23 +08:00
世界
ea50eea398
Update .gitignore
2025-10-07 13:37:11 +08:00
世界
0f767d5ce1
Update .gitignore
2025-10-07 13:37:11 +08:00
世界
0aa52d57c7
Bump version
2025-10-05 17:58:21 +08:00
世界
328a6de797
Bump version
2025-10-05 17:58:21 +08:00
Mahdi and 世界
82648278eb
Fix dns truncate
2025-10-05 17:58:21 +08:00
Mahdi and 世界
886be6414d
Fix dns truncate
2025-10-05 17:58:21 +08:00
世界
1c1407797a
Attempt to fix leak in quic-go
2025-10-01 11:59:17 +08:00
世界
9362d3cab3
Attempt to fix leak in quic-go
2025-10-01 11:59:17 +08:00
世界
e131f857bd
Update dependencies
2025-10-01 11:55:33 +08:00
世界
ced2e39dbf
Update dependencies
2025-10-01 11:55:33 +08:00
342df44427
Update anytls v0.0.11
...
Co-authored-by: anytls <anytls>
2025-10-01 10:23:15 +08:00
2159d8877b
Update anytls v0.0.11
...
Co-authored-by: anytls <anytls>
2025-10-01 10:23:15 +08:00
世界
3180efe42c
release: Improve publish testflight
2025-10-01 10:22:44 +08:00
世界
cb7dba3eff
release: Improve publish testflight
2025-10-01 10:22:44 +08:00
世界
6775c029df
Pin gofumpt and golangci-lint versions
...
As we don't want to remove naked returns
2025-09-23 16:33:42 +08:00
世界
d9d7f7880d
Pin gofumpt and golangci-lint versions
...
As we don't want to remove naked returns
2025-09-23 16:33:42 +08:00
世界
a4265930dd
Do not reset network on sleep or wake
2025-09-23 16:17:44 +08:00
世界
a031aaf2c0
Do not reset network on sleep or wake
2025-09-23 16:17:44 +08:00
世界
adeb572e8d
Fix adguard matcher
2025-09-23 16:12:29 +08:00
世界
4bca951773
Fix adguard matcher
2025-09-23 16:12:29 +08:00
世界
e55c0679dc
Fix websocket log handling
2025-09-23 16:12:29 +08:00
世界
140735dbde
Fix websocket log handling
2025-09-23 16:12:29 +08:00
世界
82d4e87dd6
Update .gitignore
2025-09-23 16:12:29 +08:00
世界
714a68bba1
Update .gitignore
2025-09-23 16:12:29 +08:00
Shtorm
3fad8858bb
Update README.md
2025-09-15 01:25:46 +03:00
Shtorm
13c826bfa3
Integrate Amnezia 1.5
2025-09-15 01:25:19 +03:00
Shtorm
c1ced4d495
Update go.sum
2025-09-14 23:45:55 +03:00
Shtorm
650e57feff
Resolve conflicts
2025-09-14 23:44:29 +03:00
世界
d2d4e13af7
Bump version
2025-09-13 13:16:13 +08:00
世界
573c6179ab
Bump version
2025-09-13 13:16:13 +08:00
世界
c525437256
Fix UDP exchange for local/dhcp DNS servers
2025-09-13 12:26:48 +08:00
世界
510bf05e36
Fix UDP exchange for local/dhcp DNS servers
2025-09-13 12:26:48 +08:00
世界
67ed3c0fd9
Bump version
2025-09-13 03:09:10 +08:00
世界
ae852e0be4
Bump version
2025-09-13 03:09:10 +08:00
世界
475dc17c8a
Do not cache DNS responses with empty answers
2025-09-13 03:04:08 +08:00
世界
1955002ed8
Do not cache DNS responses with empty answers
2025-09-13 03:04:08 +08:00
世界
d25b749d82
Bump version
2025-09-13 00:07:57 +08:00
世界
44559fb7b9
Bump version
2025-09-13 00:07:57 +08:00
世界
2c6aa1f52b
release: Disable Apple platform CI builds, since `-allowProvisioningUpdates is broken by Apple
2025-09-13 00:07:57 +08:00
世界
0977c5cf73
release: Disable Apple platform CI builds, since `-allowProvisioningUpdates is broken by Apple
2025-09-13 00:07:57 +08:00
世界
341e2c7d65
release: Fix xcode build
2025-09-12 22:57:44 +08:00
世界
07697bf931
release: Fix xcode build
2025-09-12 22:57:44 +08:00
世界
f0292d30ef
Fix TCP exchange for local/dhcp DNS servers
2025-09-12 21:58:48 +08:00
世界
5d1d1a1456
Fix TCP exchange for local/dhcp DNS servers
2025-09-12 21:58:48 +08:00
世界
8df94f091f
Fix race codes
2025-09-12 21:58:48 +08:00
世界
146383499e
Fix race codes
2025-09-12 21:58:48 +08:00
世界
709cdc1f95
Fix DNS exchange
2025-09-12 18:05:02 +08:00
世界
e81a76fdf9
Fix DNS exchange
2025-09-12 18:05:02 +08:00
世界
c368dbf1c2
Fix auto redirect
2025-09-12 11:04:12 +08:00
世界
de13137418
Fix auto redirect
2025-09-12 11:04:12 +08:00
世界
71089ea924
Fix dhcp fetch
2025-09-12 11:03:13 +08:00
世界
e42b818c2a
Fix dhcp fetch
2025-09-12 11:03:13 +08:00
世界
1df4962468
Bump version
2025-09-10 22:57:24 +08:00
世界
fcde0c94e0
Bump version
2025-09-10 22:57:24 +08:00
世界
112d37b80e
Update Go to 1.25.1
2025-09-10 22:57:24 +08:00
世界
1af83e997d
Update Go to 1.25.1
2025-09-10 22:57:24 +08:00
世界
5158296b2f
Fix SyscallVectorisedPacketWriter
2025-09-10 22:46:41 +08:00
世界
59ee7be72a
Fix SyscallVectorisedPacketWriter
2025-09-10 22:46:41 +08:00
世界
f419d0ce5e
Fix timeout check
2025-09-10 22:42:40 +08:00
世界
c331ee3d5c
Fix timeout check
2025-09-10 22:42:40 +08:00
世界
80b68baf95
Fix hysteria2 handshake timeout
2025-09-09 18:03:18 +08:00
世界
36babe4bef
Fix hysteria2 handshake timeout
2025-09-09 18:03:18 +08:00
世界
412aeda674
Prevent panic when wintun dll fails to load
2025-09-09 14:49:00 +08:00
世界
c5f2cea802
Prevent panic when wintun dll fails to load
2025-09-09 14:49:00 +08:00
世界
383105167b
Fix auto redirect output
2025-09-09 14:29:40 +08:00
世界
8a200bf913
Fix auto redirect output
2025-09-09 14:29:40 +08:00
世界
fad41589ce
Fix ipv6 tproxy listener
2025-09-09 14:16:40 +08:00
世界
f16468e74f
Fix ipv6 tproxy listener
2025-09-09 14:16:40 +08:00
世界
f707dcf194
Fix tls options ignored in mixed inbounds
2025-09-08 19:45:52 +08:00
世界
79c0b9f51d
Fix tls options ignored in mixed inbounds
2025-09-08 19:45:52 +08:00
世界
bce6af069f
Treat requests with OPT extra but no options as simple requests
2025-09-08 09:12:30 +08:00
世界
f98a3a4f65
Treat requests with OPT extra but no options as simple requests
2025-09-08 09:12:30 +08:00
世界
979b6df8d2
Fix DNS packet size
2025-09-08 09:12:30 +08:00
世界
b14cecaeb2
Fix DNS packet size
2025-09-08 09:12:30 +08:00
世界
45387f3231
Fix DNS client
2025-09-08 09:12:30 +08:00
世界
2594745ef8
Fix DNS client
2025-09-08 09:12:30 +08:00
世界
38c5d92a0c
Fix DNS cache
2025-09-08 09:12:30 +08:00
世界
cc3041322e
Fix DNS cache
2025-09-08 09:12:30 +08:00
世界
8507461549
Fix read address
2025-09-05 15:16:14 +08:00
世界
f352f84483
Fix read address
2025-09-05 15:16:14 +08:00
世界
1edac3cfff
Fix multiple sniff
2025-09-03 20:09:05 +08:00
世界
cbf48e9b8c
Fix multiple sniff
2025-09-03 20:09:05 +08:00
世界
40c3c7f506
Fix route.default_interface not taking effect
2025-09-02 18:00:02 +08:00
世界
0ef7e8eca2
Fix route.default_interface not taking effect
2025-09-02 18:00:02 +08:00
世界
6f8d04d609
Fix linux icmp routes
2025-09-02 17:55:48 +08:00
世界
1a18e43a88
Fix linux icmp routes
2025-09-02 17:55:48 +08:00
世界
412fa4cfbc
Fix typo in TestSniffUQUICChrome115
2025-09-02 17:55:26 +08:00
世界
6849288d6d
Fix typo in TestSniffUQUICChrome115
2025-09-02 17:55:26 +08:00
世界
5a401ea2bf
Improve DHCP DNS server
2025-09-02 17:55:26 +08:00
世界
2edfed7d91
Improve DHCP DNS server
2025-09-02 17:55:26 +08:00
世界
3b96bed864
Fix local DNS server on legacy windows
2025-09-02 17:55:26 +08:00
世界
30c069f5b7
Fix local DNS server on legacy windows
2025-09-02 17:55:26 +08:00
世界
b2cc54fb87
Fix domain strategy not taking effect
2025-09-02 17:35:27 +08:00
世界
649163cb7b
Fix domain strategy not taking effect
2025-09-02 17:35:27 +08:00
世界
556d908d5d
Bump version
2025-08-28 12:11:30 +08:00
世界
980e96250b
Bump version
2025-08-28 12:11:30 +08:00
世界
a6189c56c6
Enforce Tailscale NoLogsNoSupport
2025-08-28 10:30:13 +08:00
世界
963bc4b647
Enforce Tailscale NoLogsNoSupport
2025-08-28 10:30:13 +08:00
世界
2efdd4dd7c
Deprecate common/atomic
2025-08-25 19:49:12 +08:00
世界
031f25c1c1
Deprecate common/atomic
2025-08-25 19:49:12 +08:00
世界
51b085c94e
Bump version
2025-08-21 09:43:47 +08:00
世界
b40f642fa4
Bump version
2025-08-21 09:43:47 +08:00
世界
93c0fb6067
Fix outbound start
2025-08-21 09:41:31 +08:00
世界
22782ca6fc
Fix outbound start
2025-08-21 09:41:31 +08:00
世界
746d07de91
Make realityClientConnWrapper replaceable
2025-08-20 16:26:27 +08:00
世界
1468d83895
Make realityClientConnWrapper replaceable
2025-08-20 16:26:27 +08:00
世界
ed5fc07493
Bump version
2025-08-20 09:20:41 +08:00
世界
97f0dc8a60
Bump version
2025-08-20 09:20:41 +08:00
dyhkwong and 世界
26636843af
Fix tlsfragment fallback writeAndWaitAck
2025-08-20 09:20:41 +08:00
dyhkwong and 世界
ee02532ab5
Fix tlsfragment fallback writeAndWaitAck
2025-08-20 09:20:41 +08:00
世界
c2946c80d3
Make ReadWaitConn reader replaceable
2025-08-20 09:18:03 +08:00
世界
f1dd0dba78
Make ReadWaitConn reader replaceable
2025-08-20 09:18:03 +08:00
wwqgtxx and 世界
40b5c137f1
Update cast using in sing-vmess
2025-08-20 08:45:09 +08:00
wwqgtxx and 世界
f4ed684146
Update cast using in sing-vmess
2025-08-20 08:45:09 +08:00
wwqgtxx and 世界
465b481c7b
Make utlsConnWrapper replaceable
2025-08-20 08:45:09 +08:00
wwqgtxx and 世界
83f02d0bfb
Make utlsConnWrapper replaceable
2025-08-20 08:45:09 +08:00
wwqgtxx and 世界
d2178180e0
Make realityConnWrapper replaceable
2025-08-20 08:45:09 +08:00
wwqgtxx and 世界
52fa5f20a3
Make realityConnWrapper replaceable
2025-08-20 08:45:09 +08:00
世界
63621cdc3f
Update tfo-go
2025-08-19 21:56:05 +08:00
世界
f462ce5615
Update tfo-go
2025-08-19 21:56:05 +08:00
世界
831e92816e
Fix failed DNS responses being incorrectly rejected
2025-08-19 11:14:46 +08:00
世界
cef3e538ba
Fix failed DNS responses being incorrectly rejected
2025-08-19 11:14:46 +08:00
世界
2d70ad3562
Fix bind_interface not working with auto_redirect
2025-08-17 14:48:01 +08:00
世界
acda4ce985
Fix bind_interface not working with auto_redirect
2025-08-17 14:48:01 +08:00
世界
98a8acf3ce
Fix resolved service
2025-08-16 00:09:29 +08:00
世界
354ece2bdf
Fix resolved service
2025-08-16 00:09:29 +08:00
Shtorm
1ebc3a2d10
Resolve conflicts
2025-08-15 12:57:47 +03:00
Shtorm
b2c1eb1e48
Resolve conflicts
2025-08-15 12:56:52 +03:00
世界
bc03fb71d8
Fix ssm-api
2025-08-15 15:05:37 +08:00
世界
de10bb00a9
Fix ssm-api
2025-08-15 15:05:37 +08:00
世界
c06b212363
Fix atomic pointer usages
2025-08-15 15:05:34 +08:00
世界
fdc181106d
Fix atomic pointer usages
2025-08-15 15:05:34 +08:00
0220470306
[dependencies] Update golang Docker tag to v1.25 ( #3276 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-15 12:45:43 +08:00
8752b631bd
[dependencies] Update golang Docker tag to v1.25 ( #3276 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-15 12:45:43 +08:00
世界
8d5f1ad310
Update golangci-lint to v2
2025-08-13 23:37:40 +08:00
世界
378e39f70c
Update golangci-lint to v2
2025-08-13 23:37:40 +08:00
renovate[bot] and 世界
030a789870
[dependencies] Update github-actions
2025-08-13 22:12:19 +08:00
renovate[bot] and 世界
043a2e7a07
[dependencies] Update github-actions
2025-08-13 22:12:19 +08:00
世界
f8e13d566e
Fix build with Go 1.25
2025-08-13 22:08:35 +08:00
世界
7e190e92ca
Fix build with Go 1.25
2025-08-13 22:08:35 +08:00
世界
80e3b65a15
Update Go to 1.25
2025-08-13 22:08:35 +08:00
世界
5eb318ba06
Update Go to 1.25
2025-08-13 22:08:35 +08:00
世界
8665813933
Fix h2mux close check
2025-08-13 21:04:01 +08:00
世界
4a209f1afb
Fix h2mux close check
2025-08-13 21:04:01 +08:00
世界
1510745643
Reduce default MTU for android
2025-08-13 11:48:44 +08:00
世界
c0ac3c748c
Reduce default MTU for android
2025-08-13 11:48:44 +08:00
世界
409bb52d35
platform: Fix context
2025-08-13 11:26:32 +08:00
世界
a65d3e040a
platform: Fix context
2025-08-13 11:26:32 +08:00
世界
e65b4b05ec
release: Fix android build
2025-08-11 22:11:14 +08:00
世界
2358efe44a
release: Fix android build
2025-08-11 22:11:14 +08:00
世界
90d5440bb2
release: Fix repo
2025-08-11 22:11:14 +08:00
世界
09d3b8f2c2
release: Fix repo
2025-08-11 22:11:14 +08:00
yu and 世界
7b8d7d7594
documentation: Fix tun address format
2025-08-11 22:11:13 +08:00
yu and 世界
531de77124
documentation: Fix tun address format
2025-08-11 22:11:13 +08:00
Kismet and 世界
bc7e9e46de
documentation: Fix typo
2025-08-11 22:11:13 +08:00
Kismet and 世界
44981fd803
documentation: Fix typo
2025-08-11 22:11:13 +08:00
世界
ebcd8e084e
Bump version
2025-08-10 20:06:28 +08:00
世界
4fb5ac292b
Bump version
2025-08-10 20:06:28 +08:00
Sentsuki and 世界
b56091e824
documentation: Fix Rcode's migration guide
...
Signed-off-by: Sentsuki <52487960+Sentsuki@users.noreply.github.com >
2025-08-10 20:06:28 +08:00
Sentsuki and 世界
0e23a3d7c2
documentation: Fix Rcode's migration guide
...
Signed-off-by: Sentsuki <52487960+Sentsuki@users.noreply.github.com >
2025-08-10 20:06:28 +08:00
Oleksandr Redko and 世界
06eed71c66
Simplify slice to array conversion
2025-08-10 20:06:28 +08:00
Oleksandr Redko and 世界
76ee64ae50
Simplify slice to array conversion
2025-08-10 20:06:28 +08:00
Me0wo and 世界
ebaf145348
documentation: Fix typo
...
Signed-off-by: Me0wo <152751263+Sn0wo2@users.noreply.github.com >
2025-08-10 20:06:28 +08:00
Me0wo and 世界
e1dbcccab5
documentation: Fix typo
...
Signed-off-by: Me0wo <152751263+Sn0wo2@users.noreply.github.com >
2025-08-10 20:06:28 +08:00
Youfu Zhang and 世界
00dbe21d73
Fix libresolv initialization
...
Fixes: 76f7c003ca ("Update libresolv usage")
Signed-off-by: Youfu Zhang <zhangyoufu@gmail.com >
2025-08-10 20:06:28 +08:00
Youfu Zhang and 世界
fba802effd
Fix libresolv initialization
...
Fixes: 9533031891 ("Update libresolv usage")
Signed-off-by: Youfu Zhang <zhangyoufu@gmail.com >
2025-08-10 20:06:28 +08:00
世界
7b301c1a82
Update Go to 1.24.6
2025-08-08 17:07:56 +08:00
世界
9495b56772
Update Go to 1.24.6
2025-08-08 17:07:56 +08:00
世界
d8ffe9b3ab
Fix SyscallVectorisedWriter
2025-08-08 16:08:47 +08:00
世界
a8434b176f
Fix SyscallVectorisedWriter
2025-08-08 16:08:47 +08:00
世界
52492674e0
Fix legacy domain resolver deprecated warning incorrectly suppressed for direct outbound
2025-08-07 13:56:35 +08:00
世界
ef0004400d
Fix legacy domain resolver deprecated warning incorrectly suppressed for direct outbound
2025-08-07 13:56:35 +08:00
世界
5b5ee6ed5b
android: Add workaround for tailscale pidfd crash
2025-08-07 12:54:19 +08:00
世界
0a63049845
android: Add workaround for tailscale pidfd crash
2025-08-07 12:54:19 +08:00
世界
a05d94c929
Bump version
2025-08-04 08:54:00 +08:00
世界
2dcb86941f
Bump version
2025-08-04 08:54:00 +08:00
世界
332112c91e
Fix udp listener write back
2025-08-04 08:54:00 +08:00
世界
5c6eb89cfb
Fix udp listener write back
2025-08-04 08:54:00 +08:00
世界
3e5c1b59dd
Fix auto redirect panic
2025-08-01 16:50:54 +08:00
世界
5b92eeb3bf
Fix auto redirect panic
2025-08-01 16:50:54 +08:00
wwqgtxx and 世界
7b27daa937
Fix packetaddr panic
2025-08-01 16:50:54 +08:00
wwqgtxx and 世界
3518ce083b
Fix packetaddr panic
2025-08-01 16:50:54 +08:00
世界
1241a97aaf
Fix vless write
2025-07-28 08:01:52 +08:00
世界
f13c54afc1
Fix vless write
2025-07-28 08:01:52 +08:00
世界
8afe9f4428
Fix ssm-api
2025-07-28 08:01:52 +08:00
世界
3388efe65a
Fix ssm-api
2025-07-28 08:01:52 +08:00
世界
6218458eb7
Fix time service wrapper
2025-07-24 09:21:08 +08:00
世界
a11384b286
Fix time service wrapper
2025-07-24 09:21:08 +08:00
dyhkwong and 世界
0b3303f07e
Fix disable_sni nil time func
2025-07-24 09:21:08 +08:00
dyhkwong and 世界
9dd9fb27cd
Fix disable_sni nil time func
2025-07-24 09:21:08 +08:00
世界
fcfcf58415
Remove dependency on circl
2025-07-23 11:26:06 +08:00
世界
0f2035149c
Remove dependency on circl
2025-07-23 11:26:06 +08:00
世界
3ba66585a9
Fix VectorisedReadWaiter on windows
2025-07-23 11:26:06 +08:00
世界
cba364204a
Fix VectorisedReadWaiter on windows
2025-07-23 11:26:06 +08:00
世界
8aeac32286
Update dependencies
2025-07-23 11:26:06 +08:00
世界
4e17788549
Update dependencies
2025-07-23 11:26:06 +08:00
世界
f06546d080
Fix IndexTLSServerName
2025-07-23 11:26:06 +08:00
世界
18a6719893
Fix IndexTLSServerName
2025-07-23 11:26:06 +08:00
dyhkwong and 世界
eb541dccc7
Fix disable_sni not working with custom RootCAs
2025-07-22 19:20:09 +08:00
dyhkwong and 世界
687343f6ca
Fix disable_sni not working with custom RootCAs
2025-07-22 19:20:09 +08:00
世界
39b3a2e02b
Update Go to 1.24.5
2025-07-21 10:10:02 +08:00
世界
e061538c30
Update Go to 1.24.5
2025-07-21 10:10:02 +08:00
世界
ece48905f4
Fix data corruption in direct copy
2025-07-21 10:09:59 +08:00
世界
a6375c7530
Fix data corruption in direct copy
2025-07-21 10:09:59 +08:00
世界
4f1a0db7af
Fix vision crash
2025-07-20 18:31:05 +08:00
世界
45fa18a2e3
Fix vision crash
2025-07-20 18:31:05 +08:00
世界
d5a71667d0
Fix DNS upgrade
2025-07-18 21:46:03 +08:00
世界
534cccce91
Fix DNS upgrade
2025-07-18 21:46:03 +08:00
世界
d64f844eb2
Improve darwin tun performance
2025-07-18 21:23:04 +08:00
世界
72dbcd3ad4
Improve darwin tun performance
2025-07-18 21:23:04 +08:00
世界
b64231debe
Fix UDP DNS buffer size
2025-07-18 12:20:33 +08:00
世界
5533094984
Fix UDP DNS buffer size
2025-07-18 12:20:33 +08:00
Shtorm
d7102fd32c
Merge branch 'extended' of https://github.com/shtorm-7/sing-box-extended into extended
2025-07-14 13:27:54 +03:00
Shtorm
e5f5a19ce1
Update dependencies
2025-07-13 21:48:31 +03:00
Shtorm
7bd0b48a35
Resolve conflicts
2025-07-13 21:44:23 +03:00
Shtorm
a5c5671549
Fix tunnel client
2025-07-13 21:41:41 +03:00
Shtorm
d78f2793a0
Fix xhttp transport
2025-07-13 21:40:34 +03:00
世界
5e13281992
Increase default mtu to 65535
2025-07-12 14:48:04 +08:00
世界
ae2ecd6002
Increase default mtu to 65535
2025-07-12 14:48:04 +08:00
世界
c93fb1b456
Improve direct copy
2025-07-12 14:48:04 +08:00
世界
0098a2adc5
Improve direct copy
2025-07-12 14:48:04 +08:00
世界
c9064a4d34
Fix DNS reject check
2025-07-08 13:14:46 +08:00
世界
c0dd4a3f07
Fix DNS reject check
2025-07-08 13:14:46 +08:00
世界
699d1b373a
Improve copy
2025-07-08 13:14:46 +08:00
世界
497ddb5829
Improve copy
2025-07-08 13:14:46 +08:00
世界
18e4416c33
Increase default mtu under network extension to 4064
2025-07-08 13:14:46 +08:00
世界
811ff93549
Increase default mtu under network extension to 4064
2025-07-08 13:14:46 +08:00
世界
5066bd2114
release: Fix publish testflight
2025-07-08 13:14:46 +08:00
世界
96df69bcdc
release: Fix publish testflight
2025-07-08 13:14:46 +08:00
世界
b2dd53e1b8
Improve darwin tun performance
2025-07-08 13:14:46 +08:00
世界
6cfa2b8b86
Improve darwin tun performance
2025-07-08 13:14:46 +08:00
世界
b84cce3096
Improve nftables rules for openwrt
2025-07-08 13:14:46 +08:00
世界
eea1e701b7
Improve nftables rules for openwrt
2025-07-08 13:14:46 +08:00
世界
427804fe30
Fixed DoH server recover from conn freezes
2025-07-08 13:14:45 +08:00
世界
455e5de74d
Fixed DoH server recover from conn freezes
2025-07-08 13:14:45 +08:00
世界
76f7c003ca
Update libresolv usage
2025-07-08 13:14:45 +08:00
世界
9533031891
Update libresolv usage
2025-07-08 13:14:45 +08:00
yu and 世界
1392d94665
documentation: Update client configuration manual
2025-07-08 13:14:45 +08:00
yu and 世界
80f8ea6849
documentation: Update client configuration manual
2025-07-08 13:14:45 +08:00
yanwo and 世界
c8e2daf345
documentation: Fix typo
...
Signed-off-by: yanwo <ogilvy@gmail.com >
2025-07-08 13:14:45 +08:00
yanwo and 世界
50eadb00c7
documentation: Fix typo
...
Signed-off-by: yanwo <ogilvy@gmail.com >
2025-07-08 13:14:45 +08:00
anytinz and 世界
6e728ab8c1
documentation: Fix wrong SideStore loopback ip
2025-07-08 13:14:45 +08:00
anytinz and 世界
d4012bd0b2
documentation: Fix wrong SideStore loopback ip
2025-07-08 13:14:45 +08:00
世界
97e36cb5d6
Revert "release: Add IPA build"
...
After testing, it seems that since extensions are not handled correctly, it cannot be installed by SideStore.
2025-07-08 13:14:45 +08:00
世界
a902e9f9f6
Revert "release: Add IPA build"
...
After testing, it seems that since extensions are not handled correctly, it cannot be installed by SideStore.
2025-07-08 13:14:45 +08:00
世界
a0a21b1266
release: Add IPA build
2025-07-08 13:14:45 +08:00
世界
da3ba573d8
release: Add IPA build
2025-07-08 13:14:45 +08:00
世界
9b5ead72c5
Add API to dump AdGuard rules
2025-07-08 13:14:44 +08:00
世界
bea9048cfe
Add API to dump AdGuard rules
2025-07-08 13:14:44 +08:00
Sukka and 世界
1e706ff991
Improve AdGuard rule-set parser
2025-07-08 13:14:44 +08:00
Sukka and 世界
fc0f5ed83a
Improve AdGuard rule-set parser
2025-07-08 13:14:44 +08:00
Restia-Ashbell and 世界
4bea484458
Add ECH support for uTLS
2025-07-08 13:14:44 +08:00
Restia-Ashbell and 世界
c0588c30d7
Add ECH support for uTLS
2025-07-08 13:14:44 +08:00
世界
6806d5d436
Improve TLS fragments
2025-07-08 13:14:44 +08:00
世界
24c940c51c
Improve TLS fragments
2025-07-08 13:14:44 +08:00
世界
56e94d454f
Add cache support for ssm-api
2025-07-08 13:14:44 +08:00
世界
407ee08d8a
Add cache support for ssm-api
2025-07-08 13:14:44 +08:00
世界
2a615c8680
Fix service will not be closed
2025-07-08 13:14:44 +08:00
世界
756585fb2a
Fix service will not be closed
2025-07-08 13:14:44 +08:00
世界
b21e83d8e7
Add loopback address support for tun
2025-07-08 13:14:44 +08:00
世界
5662784afb
Add loopback address support for tun
2025-07-08 13:14:44 +08:00
世界
74170e679b
Fix tproxy listener
2025-07-08 13:14:43 +08:00
世界
3801901726
Fix tproxy listener
2025-07-08 13:14:43 +08:00
世界
da7b65381d
Fix systemd package
2025-07-08 13:14:43 +08:00
世界
7d58174f1f
Fix systemd package
2025-07-08 13:14:43 +08:00
世界
ebdae18a7e
Fix missing home for derp service
2025-07-08 13:14:43 +08:00
世界
d339f85087
Fix missing home for derp service
2025-07-08 13:14:43 +08:00
Zero Clover and 世界
4e4e7d766f
documentation: Fix services
2025-07-08 13:14:43 +08:00
Zero Clover and 世界
b6a114f7f4
documentation: Fix services
2025-07-08 13:14:43 +08:00
世界
8dd9c55c1e
Fix dns.client_subnet ignored
2025-07-08 13:14:43 +08:00
世界
e586ef070e
Fix dns.client_subnet ignored
2025-07-08 13:14:43 +08:00
世界
4a99f7f088
documentation: Minor fixes
2025-07-08 13:14:42 +08:00
世界
71a76e9ecb
documentation: Minor fixes
2025-07-08 13:14:42 +08:00
世界
2cad6c2772
Fix tailscale forward
2025-07-08 13:14:42 +08:00
世界
1d66474022
Fix tailscale forward
2025-07-08 13:14:42 +08:00
世界
40e1e2c3c8
Minor fixes
2025-07-08 13:14:42 +08:00
世界
3934e53476
Minor fixes
2025-07-08 13:14:42 +08:00
世界
f8f282633b
Add SSM API service
2025-07-08 13:14:42 +08:00
世界
0146fbfc40
Add SSM API service
2025-07-08 13:14:42 +08:00
世界
ca912aa72f
Add resolved service and DNS server
2025-07-08 13:14:41 +08:00
世界
6ee3117755
Add resolved service and DNS server
2025-07-08 13:14:41 +08:00
世界
167547f95f
Add DERP service
2025-07-08 13:14:41 +08:00
世界
e2440a569e
Add DERP service
2025-07-08 13:14:41 +08:00
世界
873ab4b085
Add service component type
2025-07-08 13:14:41 +08:00
世界
7a1eee78df
Add service component type
2025-07-08 13:14:41 +08:00
世界
09568f9d65
Fix tproxy tcp control
2025-07-08 13:14:40 +08:00
世界
e3c8c0705f
Fix tproxy tcp control
2025-07-08 13:14:40 +08:00
愚者 and 世界
3be37ed5b9
release: Fix build tags for android
...
Signed-off-by: 愚者 <11926619+FansChou@users.noreply.github.com >
2025-07-08 13:14:40 +08:00
愚者 and 世界
886d427337
release: Fix build tags for android
...
Signed-off-by: 愚者 <11926619+FansChou@users.noreply.github.com >
2025-07-08 13:14:40 +08:00
世界
c7a2e47449
prevent creation of bind and mark controls on unsupported platforms
2025-07-08 13:14:40 +08:00
世界
d5432b4c27
prevent creation of bind and mark controls on unsupported platforms
2025-07-08 13:14:40 +08:00
PuerNya and 世界
bbe9b423c4
documentation: Fix description of reject DNS action behavior
2025-07-08 13:14:40 +08:00
PuerNya and 世界
42064fe7ec
documentation: Fix description of reject DNS action behavior
2025-07-08 13:14:40 +08:00
Restia-Ashbell and 世界
c291df6383
Fix TLS record fragment
2025-07-08 13:14:39 +08:00
Restia-Ashbell and 世界
7cee76f9a6
Fix TLS record fragment
2025-07-08 13:14:39 +08:00
世界
5cc728747a
Add missing accept_routes option for Tailscale
2025-07-08 13:14:39 +08:00
世界
ed5b2f2997
Add missing accept_routes option for Tailscale
2025-07-08 13:14:39 +08:00
世界
886f7c8253
Add TLS record fragment support
2025-07-08 13:14:38 +08:00
世界
3b480de38a
Add TLS record fragment support
2025-07-08 13:14:38 +08:00
世界
6a244312ed
Fix set edns0 client subnet
2025-07-08 13:14:38 +08:00
世界
f990630ccc
Fix set edns0 client subnet
2025-07-08 13:14:38 +08:00
世界
7cd0117b3c
Update minor dependencies
2025-07-08 13:14:38 +08:00
世界
d33614d6a0
Update minor dependencies
2025-07-08 13:14:38 +08:00
世界
4603cd3fec
Update certmagic and providers
2025-07-08 13:14:38 +08:00
世界
b3866bcea0
Update certmagic and providers
2025-07-08 13:14:38 +08:00
世界
d03bb80f9f
Update protobuf and grpc
2025-07-08 13:14:38 +08:00
世界
26ec73c71b
Update protobuf and grpc
2025-07-08 13:14:38 +08:00
世界
1df8a26c5b
Add control options for listeners
2025-07-08 13:14:38 +08:00
世界
c3403c5413
Add control options for listeners
2025-07-08 13:14:38 +08:00
世界
f1143269bb
Update quic-go to v0.52.0
2025-07-08 13:14:19 +08:00
世界
3b6ddcae37
Update quic-go to v0.52.0
2025-07-08 13:14:19 +08:00
世界
96e5697d23
Update utls to v1.7.2
2025-07-08 13:12:35 +08:00
世界
dbdcce20a8
Update utls to v1.7.2
2025-07-08 13:12:35 +08:00
世界
7f583a3508
Handle EDNS version downgrade
2025-07-08 13:12:35 +08:00
世界
e7ef1b2368
Handle EDNS version downgrade
2025-07-08 13:12:35 +08:00
世界
c0713fddb5
documentation: Fix anytls padding scheme description
2025-07-08 13:12:34 +08:00
世界
ce32d1c2c3
documentation: Fix anytls padding scheme description
2025-07-08 13:12:34 +08:00
安容 and 世界
3ee134a6ec
Report invalid DNS address early
2025-07-08 13:12:34 +08:00
安容 and 世界
596b66f397
Report invalid DNS address early
2025-07-08 13:12:34 +08:00
世界
a6e57e7a7a
Fix wireguard listen_port
2025-07-08 13:12:34 +08:00
世界
d4fd43cf6f
Fix wireguard listen_port
2025-07-08 13:12:34 +08:00
世界
431f2b35f1
clash-api: Add more meta api
2025-07-08 13:12:34 +08:00
世界
6c377f16e7
clash-api: Add more meta api
2025-07-08 13:12:34 +08:00
世界
a296b1da3f
Fix DNS lookup
2025-07-08 13:12:33 +08:00
世界
349db7baec
Fix DNS lookup
2025-07-08 13:12:33 +08:00
世界
df2a908b6b
Fix fetch ECH configs
2025-07-08 13:12:33 +08:00
世界
1f3097da00
Fix fetch ECH configs
2025-07-08 13:12:33 +08:00
reletor and 世界
8444ac0579
documentation: Minor fixes
2025-07-08 13:12:33 +08:00
reletor and 世界
0b4b5e6f0f
documentation: Minor fixes
2025-07-08 13:12:33 +08:00
caelansar and 世界
80d3e7dd99
Fix callback deletion in UDP transport
2025-07-08 13:12:32 +08:00
caelansar and 世界
245273e6c1
Fix callback deletion in UDP transport
2025-07-08 13:12:32 +08:00
世界
97994a4aef
documentation: Try to make the play review happy
2025-07-08 13:12:32 +08:00
世界
54a0004de6
documentation: Try to make the play review happy
2025-07-08 13:12:32 +08:00
世界
b0a448fa0e
Fix missing handling of legacy domain_strategy options
2025-07-08 13:12:32 +08:00
世界
6a211f6ed6
Fix missing handling of legacy domain_strategy options
2025-07-08 13:12:32 +08:00
世界
4f83e98736
Improve local DNS server
2025-07-08 13:12:32 +08:00
世界
aadb44ebd6
Improve local DNS server
2025-07-08 13:12:32 +08:00
5a1f0ea281
Update anytls
...
Co-authored-by: anytls <anytls>
2025-07-08 13:12:31 +08:00
9b0db6ab15
Update anytls
...
Co-authored-by: anytls <anytls>
2025-07-08 13:12:31 +08:00
世界
2082e1e0fc
Fix DNS dialer
2025-07-08 13:12:31 +08:00
世界
5b363c347f
Fix DNS dialer
2025-07-08 13:12:31 +08:00
世界
a89aac4c67
release: Skip override version for iOS
2025-07-08 13:12:31 +08:00
世界
cdea3f63d4
release: Skip override version for iOS
2025-07-08 13:12:31 +08:00
iikira and 世界
39ef5ddde0
Fix UDP DNS server crash
...
Signed-off-by: iikira <i2@mail.iikira.com >
2025-07-08 13:12:31 +08:00
iikira and 世界
40a6260f6e
Fix UDP DNS server crash
...
Signed-off-by: iikira <i2@mail.iikira.com >
2025-07-08 13:12:31 +08:00
ReleTor and 世界
7e86c9af95
Fix fetch ECH configs
2025-07-08 13:12:30 +08:00
ReleTor and 世界
a5e47f4e0f
Fix fetch ECH configs
2025-07-08 13:12:30 +08:00
世界
e8d50fe5b9
Allow direct outbounds without domain_resolver
2025-07-08 13:12:30 +08:00
世界
ac7bc587cb
Allow direct outbounds without domain_resolver
2025-07-08 13:12:30 +08:00
世界
a5f84c2977
Fix Tailscale dialer
2025-07-08 13:12:30 +08:00
世界
4e11a3585a
Fix Tailscale dialer
2025-07-08 13:12:30 +08:00
dyhkwong and 世界
8fb559781c
Fix DNS over QUIC stream close
2025-07-08 13:12:30 +08:00
dyhkwong and 世界
63d3e9f6e5
Fix DNS over QUIC stream close
2025-07-08 13:12:30 +08:00
2bf5ca0c86
Update anytls
...
Co-authored-by: anytls <anytls>
2025-07-08 13:12:30 +08:00
d115e36ed8
Update anytls
...
Co-authored-by: anytls <anytls>
2025-07-08 13:12:30 +08:00
Rambling2076 and 世界
32b2b1060c
Fix missing with_tailscale in Dockerfile
...
Signed-off-by: Rambling2076 <Rambling2076@proton.me >
2025-07-08 13:12:29 +08:00
Rambling2076 and 世界
af56b1a950
Fix missing with_tailscale in Dockerfile
...
Signed-off-by: Rambling2076 <Rambling2076@proton.me >
2025-07-08 13:12:29 +08:00
世界
35242d198b
Fail when default DNS server not found
2025-07-08 13:12:28 +08:00
世界
f9999a76fe
Fail when default DNS server not found
2025-07-08 13:12:28 +08:00
世界
2ea485bbe0
Update gVisor to 20250319.0
2025-07-08 13:12:28 +08:00
世界
42eb3841a1
Update gVisor to 20250319.0
2025-07-08 13:12:28 +08:00
世界
96f078e252
Explicitly reject detour to empty direct outbounds
2025-07-08 13:12:28 +08:00
世界
fb622ccbdf
Explicitly reject detour to empty direct outbounds
2025-07-08 13:12:28 +08:00
世界
ee3e62bfa4
Add netns support
2025-07-08 13:12:28 +08:00
世界
d2dc3ddf72
Add netns support
2025-07-08 13:12:28 +08:00
世界
076ed3c69a
Add wildcard name support for predefined records
2025-07-08 13:12:27 +08:00
世界
e8499452f8
Add wildcard name support for predefined records
2025-07-08 13:12:27 +08:00
世界
7fcff6731d
Remove map usage in options
2025-07-08 13:12:27 +08:00
世界
e0a6b31c03
Remove map usage in options
2025-07-08 13:12:27 +08:00
世界
f781598540
Fix unhandled DNS loop
2025-07-08 13:12:27 +08:00
世界
7c923209ad
Fix unhandled DNS loop
2025-07-08 13:12:27 +08:00
世界
275ec18c5c
Add wildcard-sni support for shadow-tls inbound
2025-07-08 13:12:26 +08:00
世界
bca2bd2fa1
Add wildcard-sni support for shadow-tls inbound
2025-07-08 13:12:26 +08:00
k9982874 and 世界
6066201331
Add ntp protocol sniffing
2025-07-08 13:12:26 +08:00
k9982874 and 世界
fa99ca2757
Add ntp protocol sniffing
2025-07-08 13:12:26 +08:00
世界
e41fdfe58a
option: Fix marshal legacy DNS options
2025-07-08 13:12:26 +08:00
世界
7073f2a272
option: Fix marshal legacy DNS options
2025-07-08 13:12:26 +08:00
世界
48e643886c
Make domain_resolver optional when only one DNS server is configured
2025-07-08 13:12:26 +08:00
世界
390e30ae7b
Make domain_resolver optional when only one DNS server is configured
2025-07-08 13:12:26 +08:00
世界
db26a9cc5f
Fix DNS lookup context pollution
2025-07-08 13:12:25 +08:00
世界
23cf8c49e0
Fix DNS lookup context pollution
2025-07-08 13:12:25 +08:00
世界
cb56bdbfef
Fix http3 DNS server connecting to wrong address
2025-07-08 13:12:25 +08:00
世界
b17a024f6c
Fix http3 DNS server connecting to wrong address
2025-07-08 13:12:25 +08:00
Restia-Ashbell and 世界
38169d2f5e
documentation: Fix typo
2025-07-08 13:12:25 +08:00
Restia-Ashbell and 世界
1ed21085bb
documentation: Fix typo
2025-07-08 13:12:25 +08:00
28ccc3e5da
Update sing-anytls
...
Co-authored-by: anytls <anytls>
2025-07-08 13:12:24 +08:00
56409ff269
Update sing-anytls
...
Co-authored-by: anytls <anytls>
2025-07-08 13:12:24 +08:00
k9982874 and 世界
fe2239266a
Fix hosts DNS server
2025-07-08 13:12:24 +08:00
k9982874 and 世界
0c523980ff
Fix hosts DNS server
2025-07-08 13:12:24 +08:00
世界
f11a17ebd1
Fix UDP DNS server crash
2025-07-08 13:12:24 +08:00
世界
32873d06bc
Fix UDP DNS server crash
2025-07-08 13:12:24 +08:00
世界
e2916fd9c5
documentation: Fix missing ip_accept_any DNS rule option
2025-07-08 13:12:23 +08:00
世界
4accaccf77
documentation: Fix missing ip_accept_any DNS rule option
2025-07-08 13:12:23 +08:00
世界
e9e6efcdde
Fix anytls dialer usage
2025-07-08 13:12:23 +08:00
世界
ff416aacaf
Fix anytls dialer usage
2025-07-08 13:12:23 +08:00
世界
6cae3e54d1
Move predefined DNS server to rule action
2025-07-08 13:12:23 +08:00
世界
b97947e8ac
Move predefined DNS server to rule action
2025-07-08 13:12:23 +08:00
世界
fffada5666
Fix domain resolver on direct outbound
2025-07-08 13:12:22 +08:00
世界
dfcd9fb8c3
Fix domain resolver on direct outbound
2025-07-08 13:12:22 +08:00
Zephyruso and 世界
4c4b86dd3a
Fix missing AnyTLS display name
2025-07-08 13:12:22 +08:00
Zephyruso and 世界
803811568e
Fix missing AnyTLS display name
2025-07-08 13:12:22 +08:00
5bf2965a2a
Update sing-anytls
...
Co-authored-by: anytls <anytls>
2025-07-08 13:12:22 +08:00
50b0bd5c39
Update sing-anytls
...
Co-authored-by: anytls <anytls>
2025-07-08 13:12:22 +08:00
Estel and 世界
30717367ee
documentation: Fix typo
...
Signed-off-by: Estel <callmebedrockdigger@gmail.com >
2025-07-08 13:12:22 +08:00
Estel and 世界
2d02b2b1cf
documentation: Fix typo
...
Signed-off-by: Estel <callmebedrockdigger@gmail.com >
2025-07-08 13:12:22 +08:00
TargetLocked and 世界
9a6de83dc5
Fix parsing legacy DNS options
2025-07-08 13:12:21 +08:00
TargetLocked and 世界
456fbecf16
Fix parsing legacy DNS options
2025-07-08 13:12:21 +08:00
世界
854ce0d574
Fix DNS fallback
2025-07-08 13:12:21 +08:00
世界
668923c392
Fix DNS fallback
2025-07-08 13:12:21 +08:00
世界
092c2919d8
documentation: Fix missing hosts DNS server
2025-07-08 13:12:20 +08:00
世界
c51e9cbe06
documentation: Fix missing hosts DNS server
2025-07-08 13:12:20 +08:00
ec535f3580
Add MinIdleSession option to AnyTLS outbound
...
Co-authored-by: anytls <anytls>
2025-07-08 13:12:20 +08:00
60b451e6cf
Add MinIdleSession option to AnyTLS outbound
...
Co-authored-by: anytls <anytls>
2025-07-08 13:12:20 +08:00
ReleTor and 世界
bf04873287
documentation: Minor fixes
2025-07-08 13:12:20 +08:00
ReleTor and 世界
3e35390d8f
documentation: Minor fixes
2025-07-08 13:12:20 +08:00
libtry486 and 世界
7063ef8e57
documentation: Fix typo
...
fix typo
Signed-off-by: libtry486 <89328481+libtry486@users.noreply.github.com >
2025-07-08 13:12:20 +08:00
libtry486 and 世界
f2dad289fb
documentation: Fix typo
...
fix typo
Signed-off-by: libtry486 <89328481+libtry486@users.noreply.github.com >
2025-07-08 13:12:20 +08:00
Alireza Ahmadi and 世界
8d36c53e48
Fix Outbound deadlock
2025-07-08 13:12:19 +08:00
Alireza Ahmadi and 世界
b4a8fa59f5
Fix Outbound deadlock
2025-07-08 13:12:19 +08:00
世界
ffd7ba5ecf
documentation: Fix AnyTLS doc
2025-07-08 13:12:19 +08:00
世界
73de2a7d07
documentation: Fix AnyTLS doc
2025-07-08 13:12:19 +08:00
anytls and 世界
fdaffeb6f5
Add AnyTLS protocol
2025-07-08 13:12:19 +08:00
anytls and 世界
1699a7ce33
Add AnyTLS protocol
2025-07-08 13:12:19 +08:00
世界
26c2b696a9
Migrate to stdlib ECH support
2025-07-08 13:12:19 +08:00
世界
7743c6e881
Migrate to stdlib ECH support
2025-07-08 13:12:19 +08:00
世界
2a623c4b2f
Add fallback local DNS server for iOS
2025-07-08 13:12:18 +08:00
世界
9a5f69f435
Add fallback local DNS server for iOS
2025-07-08 13:12:18 +08:00
世界
1345ed2ff2
Get darwin local DNS server from libresolv
2025-07-08 13:12:18 +08:00
世界
5c4211e849
Get darwin local DNS server from libresolv
2025-07-08 13:12:18 +08:00
世界
29d355597f
Improve resolve action
2025-07-08 13:12:18 +08:00
世界
c1189e2a7b
Improve resolve action
2025-07-08 13:12:18 +08:00
世界
d43d3773be
Add back port hopping to hysteria 1
2025-07-08 13:12:17 +08:00
世界
f18889369f
Add back port hopping to hysteria 1
2025-07-08 13:12:17 +08:00
xchacha20-poly1305 and 世界
17a60406fc
Remove single quotes of raw Moziila certs
2025-07-08 13:12:17 +08:00
xchacha20-poly1305 and 世界
91c7b638e8
Remove single quotes of raw Moziila certs
2025-07-08 13:12:17 +08:00
世界
71322d2b4c
Add Tailscale endpoint
2025-07-08 13:12:16 +08:00
世界
6f793a0273
Add Tailscale endpoint
2025-07-08 13:12:16 +08:00
世界
14d96bb327
Build legacy binaries with latest Go
2025-07-08 13:12:16 +08:00
世界
0f6c417c3c
Build legacy binaries with latest Go
2025-07-08 13:12:16 +08:00
世界
c706aab473
documentation: Remove outdated icons
2025-07-08 13:12:16 +08:00
世界
c830e9a634
documentation: Remove outdated icons
2025-07-08 13:12:16 +08:00
世界
473639bca4
documentation: Certificate store
2025-07-08 13:12:16 +08:00
世界
e809623ec9
documentation: Certificate store
2025-07-08 13:12:16 +08:00
世界
5dd419904d
documentation: TLS fragment
2025-07-08 13:12:15 +08:00
世界
061276902b
documentation: TLS fragment
2025-07-08 13:12:15 +08:00
世界
e22bf653a4
documentation: Outbound domain resolver
2025-07-08 13:12:15 +08:00
世界
fa6f7d396e
documentation: Outbound domain resolver
2025-07-08 13:12:15 +08:00
世界
94ba4dc49b
documentation: Refactor DNS
2025-07-08 13:12:15 +08:00
世界
23666a9230
documentation: Refactor DNS
2025-07-08 13:12:15 +08:00
世界
a5db391fcf
Add certificate store
2025-07-08 13:12:14 +08:00
世界
17576e9f66
Add certificate store
2025-07-08 13:12:14 +08:00
世界
3d55cef5f2
Add TLS fragment support
2025-07-08 13:12:14 +08:00
世界
90ec9c8bcb
Add TLS fragment support
2025-07-08 13:12:14 +08:00
世界
2afbe96ea0
refactor: Outbound domain resolver
2025-07-08 13:12:14 +08:00
世界
988ac62a1b
refactor: Outbound domain resolver
2025-07-08 13:12:14 +08:00
世界
f75ade1991
refactor: DNS
2025-07-08 13:12:14 +08:00
世界
3016338e34
refactor: DNS
2025-07-08 13:12:14 +08:00
世界
56dca9397f
Bump version
2025-07-08 13:11:13 +08:00
世界
bc35aca017
Bump version
2025-07-08 13:11:13 +08:00
世界
e947adf743
Fix hy2 server crash
2025-07-08 13:11:13 +08:00
世界
281d52a1ea
Fix hy2 server crash
2025-07-08 13:11:13 +08:00
世界
15d412d9e5
Fix DNS reject check
2025-07-07 13:57:37 +08:00
世界
b8502759b5
Fix DNS reject check
2025-07-07 13:57:37 +08:00
Shtorm and GitHub
73ccb567a6
Update README.md
...
Signed-off-by: Shtorm <108103062+shtorm-7@users.noreply.github.com >
2025-07-06 21:16:54 +03:00
Shtorm
3f97424224
Add tunnel
2025-07-06 18:31:06 +03:00
世界
8cafca9315
Fix v2rayhttp crash
2025-07-03 21:48:10 +08:00
世界
6f804adf39
Fix v2rayhttp crash
2025-07-03 21:48:10 +08:00
a1c1bdd14b
documentation: Fix typo
...
Co-authored-by: chenqixin <chenqixin@bytedance.com >
2025-06-29 18:54:05 +08:00
36db31c55a
documentation: Fix typo
...
Co-authored-by: chenqixin <chenqixin@bytedance.com >
2025-06-29 18:54:05 +08:00
世界
cff837bc7b
Fix logger for acme
2025-06-29 18:44:40 +08:00
世界
4dbbf59c82
Fix logger for acme
2025-06-29 18:44:40 +08:00
世界
5f6bdefddf
release: Fix xcode version
2025-06-29 18:44:40 +08:00
世界
832eb4458d
release: Fix xcode version
2025-06-29 18:44:40 +08:00
dyhkwong and GitHub
9e9566b364
Fix inbound with v2ray transport missing InboundOptions
2025-06-25 13:20:00 +08:00
dyhkwong and GitHub
2cf989d306
Fix inbound with v2ray transport missing InboundOptions
2025-06-25 13:20:00 +08:00
世界
e19aa69688
Also skip duplicate sniff for TCP
2025-06-21 12:57:27 +08:00
世界
7d3ee29bd0
Also skip duplicate sniff for TCP
2025-06-21 12:57:27 +08:00
世界
a6315e5313
Fix log for rejected connections
2025-06-21 12:57:26 +08:00
世界
cba0e46aba
Fix log for rejected connections
2025-06-21 12:57:26 +08:00
Shtorm
54b373a73e
Merge tag 'v1.11.14' into HEAD
2025-06-19 20:18:51 +03:00
世界
31f53dd168
Bump version
2025-06-19 11:57:44 +08:00
世界
9b8ab3e61e
Bump version
2025-06-19 11:57:44 +08:00
dyhkwong and GitHub
44b478b005
Fix: macOS udp find process should use unspecified fallback
...
https://github.com/Dreamacro/clash/commit/be8d63ba8f70a6f4e7b240899cd2903a77243c24
2025-06-18 08:34:59 +08:00
dyhkwong and GitHub
47f18e823a
Fix: macOS udp find process should use unspecified fallback
...
https://github.com/Dreamacro/clash/commit/be8d63ba8f70a6f4e7b240899cd2903a77243c24
2025-06-18 08:34:59 +08:00
世界
509754f24e
Fix gLazyConn race
2025-06-17 14:24:11 +08:00
世界
2d1b824b62
Fix gLazyConn race
2025-06-17 14:24:11 +08:00
Shtorm
f842e3f34c
Add new examples
2025-06-15 22:23:42 +03:00
Shtorm
2105f52fb3
Format examples
2025-06-15 22:23:25 +03:00
Shtorm
9f3acf497b
Fix Range
2025-06-15 22:21:58 +03:00
Shtorm
fd0f5c50fb
Add sdns transport
2025-06-15 20:47:05 +03:00
Shtorm
a7f236a8e5
Fix XHTTP Fqdn
2025-06-15 19:41:22 +03:00
Shtorm
3a264698e2
Fix WARP endpoint error
2025-06-15 19:40:42 +03:00
Shtorm
d9468a6fda
Fix interrupt_exist_connections
2025-06-15 19:32:14 +03:00
Shtorm
221eeff09d
Add unified delay
2025-06-15 19:24:09 +03:00
Shtorm
7fce83332a
Add mieru protocol
2025-06-15 18:04:27 +03:00
世界
60eb787dcf
Fix slowOpenConn
2025-06-12 08:05:04 +08:00
世界
d511698f3f
Fix slowOpenConn
2025-06-12 08:05:04 +08:00
世界
44cf0503df
Fix default network strategy
2025-06-12 08:05:04 +08:00
世界
cb435ea232
Fix default network strategy
2025-06-12 08:05:04 +08:00
Shtorm
1214785d12
Merge tag 'v1.11.13' into HEAD
2025-06-08 22:43:21 +03:00
Shtorm
53f7276874
Add examples
2025-06-08 22:38:32 +03:00
Shtorm
6e756dedc7
Resolve conflicts
2025-06-08 19:54:17 +03:00
Shtorm
3d8c74efa4
refactor: WARP
2025-06-08 19:51:17 +03:00
Shtorm
db5da47a9d
Add xhttp transport
2025-06-08 19:35:59 +03:00
世界
b5f62b2e9c
Fix leak in hijack-dns
2025-06-06 14:28:09 +08:00
世界
43a9016c83
Fix leak in hijack-dns
2025-06-06 14:28:09 +08:00
世界
4771b63da9
Bump version
2025-06-04 23:32:10 +08:00
世界
255068fd40
Bump version
2025-06-04 23:32:10 +08:00
世界
3724b53a89
Fix v2ray websocket transport
2025-06-04 23:23:36 +08:00
世界
098a00b025
Fix v2ray websocket transport
2025-06-04 23:23:36 +08:00
世界
a1658c603e
Bump version
2025-06-04 20:06:38 +08:00
世界
dba0b5276b
Bump version
2025-06-04 20:06:38 +08:00
Sentsuki and 世界
5f40bcabb6
documentation: Fix typo
...
Signed-off-by: Sentsuki <52487960+Sentsuki@users.noreply.github.com >
2025-06-04 20:06:38 +08:00
Sentsuki and 世界
78ae935468
documentation: Fix typo
...
Signed-off-by: Sentsuki <52487960+Sentsuki@users.noreply.github.com >
2025-06-04 20:06:38 +08:00
Mahdi and 世界
0356fc26c9
Fix nil logger at v2rayhttp server
2025-06-04 20:06:20 +08:00
Mahdi and 世界
3ea5f76470
Fix nil logger at v2rayhttp server
2025-06-04 20:06:20 +08:00
世界
f5913160d9
Fix TUIC read buffer
2025-06-04 20:03:51 +08:00
世界
b4d294c05e
Fix TUIC read buffer
2025-06-04 20:03:51 +08:00
Shtorm
dfc6fce8bb
Added WARP endpoint
2025-06-01 22:06:34 +03:00
Shtorm
756acc77e9
Fix endpoint manager locks
2025-05-29 22:48:15 +03:00
世界
e1c4e30f82
Fix ws closed error message
2025-05-27 14:30:07 +08:00
世界
83cf5f5c6a
Fix ws closed error message
2025-05-27 14:30:07 +08:00
世界
2e9dae5ff4
Fix vmess read request
2025-05-27 14:11:05 +08:00
世界
e7b3a8eebe
Fix vmess read request
2025-05-27 14:11:05 +08:00
世界
9e96ccc23e
Fix none method read buffer
2025-05-27 14:03:48 +08:00
世界
ee3a42a67e
Fix none method read buffer
2025-05-27 14:03:48 +08:00
世界
fef4496d38
Fix sniff action
2025-05-26 18:24:35 +08:00
世界
50227c0f5f
Fix sniff action
2025-05-26 18:24:35 +08:00
Shtorm
ccf46f62d1
Integrate AmneziaWG
2025-05-24 23:54:15 +03:00
世界
234481b476
Fix RoutePacketConnectionEx
2025-05-24 08:14:43 +08:00
世界
bc5eb1e1a5
Fix RoutePacketConnectionEx
2025-05-24 08:14:43 +08:00
世界
23541b235e
Remove wrong ALPNs in DOH/DOH3
2025-05-24 08:00:13 +08:00
世界
995267a042
Remove wrong ALPNs in DOH/DOH3
2025-05-24 08:00:13 +08:00
世界
ce1a4f05a5
Fix interface finder
2025-05-23 10:57:38 +08:00
世界
41226a6075
Fix interface finder
2025-05-23 10:57:38 +08:00
世界
70f05dcee9
Fix update route address set
2025-05-20 19:46:54 +08:00
世界
81d32181ce
Fix update route address set
2025-05-20 19:46:54 +08:00
世界
84f87997bf
Bump version
2025-05-18 16:48:44 +08:00
世界
c5ecca3938
Bump version
2025-05-18 16:48:44 +08:00
世界
d6b0585cf9
Fix DNS reject response
2025-05-13 18:05:31 +08:00
世界
900888731c
Fix DNS reject response
2025-05-13 18:05:31 +08:00
世界
f46d6d7cce
Fix set edns0 subnet
2025-05-07 15:12:17 +08:00
世界
13e648e4b1
Fix set edns0 subnet
2025-05-07 15:12:17 +08:00
世界
255d839aa9
Bump version
2025-05-05 09:37:47 +08:00
世界
aff12ff671
Bump version
2025-05-05 09:37:47 +08:00
世界
e4359b29ca
Fix allocator put
2025-05-05 09:37:44 +08:00
世界
101fb88255
Fix allocator put
2025-05-05 09:37:44 +08:00
世界
7835e6cfd1
Undeprecate the block outbound
2025-05-04 18:45:53 +08:00
世界
8b489354e4
Undeprecate the block outbound
2025-05-04 18:45:53 +08:00
世界
32d76d0cd0
Fix missing read waiter for cancelers
2025-05-04 18:14:21 +08:00
世界
7dea6eb7a6
Fix missing read waiter for cancelers
2025-05-04 18:14:21 +08:00
世界
0d55da50cd
Make rule_set.format optional
2025-05-04 18:14:21 +08:00
世界
af1bfe4e3e
Make rule_set.format optional
2025-05-04 18:14:21 +08:00
世界
411d0e19ce
Update smux to v1.5.34
2025-04-30 19:39:15 +08:00
世界
d574e9eb52
Update smux to v1.5.34
2025-04-30 19:39:15 +08:00
世界
678d6c7b39
Fix hysteria bytes format
2025-04-29 20:45:19 +08:00
世界
2d7df1e1f2
Fix hysteria bytes format
2025-04-29 20:45:19 +08:00
世界
9405545311
Fix counter position in auto redirect dnat rules
2025-04-28 11:20:23 +08:00
世界
1c0ffcf5b1
Fix counter position in auto redirect dnat rules
2025-04-28 11:20:23 +08:00
世界
af06ffdd7e
Bump version
2025-04-27 21:33:31 +08:00
世界
348cc39975
Bump version
2025-04-27 21:33:31 +08:00
世界
14e58a501d
Fix usages of wireguard listener
2025-04-27 21:29:23 +08:00
世界
987899f94a
Fix usages of wireguard listener
2025-04-27 21:29:23 +08:00
世界
7208efe294
Fix panic on some stupid input
2025-04-25 16:03:58 +08:00
世界
d8b2d5142f
Fix panic on some stupid input
2025-04-25 16:03:58 +08:00
世界
1b2ee441c4
Fix ssh outbound
2025-04-25 16:03:57 +08:00
世界
134802d1ee
Fix ssh outbound
2025-04-25 16:03:57 +08:00
世界
d7b90cfc3f
Fix wireguard listening
2025-04-25 16:03:57 +08:00
世界
e5e81b4de1
Fix wireguard listening
2025-04-25 16:03:57 +08:00
世界
324c487233
option: Fix listable again and again
2025-04-25 16:03:57 +08:00
世界
300c961efa
option: Fix listable again and again
2025-04-25 16:03:57 +08:00
世界
b68fd589bc
option: Fix omitempty reject method
2025-04-25 16:03:57 +08:00
世界
7c7f512405
option: Fix omitempty reject method
2025-04-25 16:03:57 +08:00
世界
12fa01a3ea
release: Fix apt-get install
2025-04-25 16:03:57 +08:00
世界
03e8d029c2
release: Fix apt-get install
2025-04-25 16:03:57 +08:00
世界
c79ec0fa57
Fix set wireguard reserved on Linux
2025-04-25 16:03:57 +08:00
世界
787b5f1931
Fix set wireguard reserved on Linux
2025-04-25 16:03:57 +08:00
世界
f2ae73bbb2
Fix vmess working with zero uuids
2025-04-25 16:03:57 +08:00
世界
56a7624618
Fix vmess working with zero uuids
2025-04-25 16:03:57 +08:00
世界
389f5e3911
Fix hysteria1 server panic
2025-04-25 16:03:57 +08:00
世界
3a84acf122
Fix hysteria1 server panic
2025-04-25 16:03:57 +08:00
世界
dca0703ef8
Fix DNS crash
2025-04-25 16:03:57 +08:00
世界
f600e02e47
Fix DNS crash
2025-04-25 16:03:57 +08:00
世界
5a479211cd
Fix overriding address
2025-04-22 14:55:44 +08:00
世界
e6d19de58a
Fix overriding address
2025-04-22 14:55:44 +08:00
dyhkwong and GitHub
a43bc2fa93
Fix sniffer errors override each others
...
* Fix sniffer errors override each others
* Do not return ErrNeedMoreData if header is not expected
2025-04-22 14:44:55 +08:00
dyhkwong and GitHub
f2bbf6b2aa
Fix sniffer errors override each others
...
* Fix sniffer errors override each others
* Do not return ErrNeedMoreData if header is not expected
2025-04-22 14:44:55 +08:00
ca56ee6c43
Fix websocket detour
...
Signed-off-by: trimgop <20010323+trimgop@users.noreply.github.com >
Co-authored-by: trimgop <20010323+trimgop@users.noreply.github.com >
2025-04-22 14:44:34 +08:00
c54d50fd36
Fix websocket detour
...
Signed-off-by: trimgop <20010323+trimgop@users.noreply.github.com >
Co-authored-by: trimgop <20010323+trimgop@users.noreply.github.com >
2025-04-22 14:44:34 +08:00
世界
f824386ae8
release: Fix packages
2025-04-19 19:12:01 +08:00
世界
6a051054db
release: Fix packages
2025-04-19 19:12:01 +08:00
世界
9f056a0241
Bump version
2025-04-18 08:54:40 +08:00
世界
49498f6439
Bump version
2025-04-18 08:54:40 +08:00
世界
5e0d0e57f2
release: Add openwrt packages
2025-04-18 08:54:40 +08:00
世界
144a890c71
release: Add openwrt packages
2025-04-18 08:54:40 +08:00
世界
c107dd847b
Fix urltest outbound
2025-04-18 08:54:40 +08:00
世界
afb4993445
Fix urltest outbound
2025-04-18 08:54:40 +08:00
世界
93502ceb3c
Fix wireguard endpoint
2025-04-18 08:54:40 +08:00
世界
4c9455b944
Fix wireguard endpoint
2025-04-18 08:54:40 +08:00
世界
b196dd3138
Fix override_port in direct inbound
2025-04-16 17:04:13 +08:00
世界
5fdc051a08
Fix override_port in direct inbound
2025-04-16 17:04:13 +08:00
世界
c77dfb3b83
documentation: Update actual behaviors of auto_redirect and strict_route
2025-04-12 13:06:16 +08:00
世界
cb68a40c43
documentation: Update actual behaviors of auto_redirect and strict_route
2025-04-12 13:06:16 +08:00
纳西妲 · Nahida and 世界
e8c1e4802b
Fix build will fail when use space to split each tag
2025-04-12 13:06:16 +08:00
纳西妲 · Nahida and 世界
023218e6e7
Fix build will fail when use space to split each tag
2025-04-12 13:06:16 +08:00
世界
56572a559e
Minor fixes
2025-04-12 13:06:15 +08:00
世界
2a24b94b8d
Minor fixes
2025-04-12 13:06:15 +08:00
世界
771d2e71e0
Fix NTP service
2025-04-12 13:06:15 +08:00
世界
c6531cf184
Fix NTP service
2025-04-12 13:06:15 +08:00
世界
db23cbd4e5
Improve auto redirect
2025-04-12 13:06:10 +08:00
世界
d4fa0ed349
Improve auto redirect
2025-04-12 13:06:10 +08:00
世界
d750f7d5c4
Bump version
2025-04-08 14:34:09 +08:00
世界
10874d2dc4
Bump version
2025-04-08 14:34:09 +08:00
Fei1Yang and 世界
69b51f39c3
Mark config file as noreplace for rpm
2025-04-08 14:21:08 +08:00
Fei1Yang and 世界
5adaf1ac75
Mark config file as noreplace for rpm
2025-04-08 14:21:08 +08:00
世界
70ea6fde44
Fix windows process searcher
2025-04-08 14:16:27 +08:00
世界
9668ea69b8
Fix windows process searcher
2025-04-08 14:16:27 +08:00
testing and 世界
72b37deea7
documentation: Fix typo
...
Signed-off-by: testing <58134720+testing765@users.noreply.github.com >
2025-04-08 14:16:23 +08:00
testing and 世界
ae9bc7acf1
documentation: Fix typo
...
Signed-off-by: testing <58134720+testing765@users.noreply.github.com >
2025-04-08 14:16:23 +08:00
世界
ba6819e46e
option: Fix listable
2025-04-08 14:16:23 +08:00
世界
594ee480a2
option: Fix listable
2025-04-08 14:16:23 +08:00
世界
b56a752547
Fix no_drop not work
2025-04-08 14:16:23 +08:00
世界
a15b5a2463
Fix no_drop not work
2025-04-08 14:16:23 +08:00
Mahdi and 世界
272c2692e3
Fix conn copy
2025-04-08 14:16:22 +08:00
Mahdi and 世界
991e755789
Fix conn copy
2025-04-08 14:16:22 +08:00
世界
b7c20fd165
Improve pause management
2025-04-08 14:16:22 +08:00
世界
97d41ffde8
Improve pause management
2025-04-08 14:16:22 +08:00
世界
fae0d23e78
Fix uTP sniffer
2025-04-08 14:16:22 +08:00
世界
24af0766ac
Fix uTP sniffer
2025-04-08 14:16:22 +08:00
世界
f1ad70298f
Improve sniffer
2025-04-08 14:16:22 +08:00
世界
af17eaa537
Improve sniffer
2025-04-08 14:16:22 +08:00
世界
aa930c370d
Fix hysteria2 close
2025-04-08 14:16:22 +08:00
世界
3adc10a797
Fix hysteria2 close
2025-04-08 14:16:22 +08:00
xchacha20-poly1305 and 世界
7afbd78b09
Fix multiple trackers
2025-04-08 14:16:22 +08:00
xchacha20-poly1305 and 世界
5eeef6b28e
Fix multiple trackers
2025-04-08 14:16:22 +08:00
世界
0b08d4ce31
Fix DNS sniffer
2025-03-31 20:45:04 +08:00
世界
f4c29840c3
Fix DNS sniffer
2025-03-31 20:45:04 +08:00
世界
68fffff4fb
Add duplicate tag check
2025-03-29 23:10:22 +08:00
世界
47fc3ebda4
Add duplicate tag check
2025-03-29 23:10:22 +08:00
世界
63db823f16
Fix DoQ / truncate DNS message
2025-03-29 17:41:22 +08:00
世界
9774a659b0
Fix DoQ / truncate DNS message
2025-03-29 17:41:22 +08:00
世界
89f1bd0ed6
release: Fix read tag
2025-03-27 20:30:57 +08:00
世界
2e4a6de4e7
release: Fix read tag
2025-03-27 20:30:57 +08:00
世界
7434b29f67
Bump version
2025-03-27 18:17:39 +08:00
世界
a530e424e9
Bump version
2025-03-27 18:17:39 +08:00
世界
3cda63fa63
Fix udpnat2 handler again
2025-03-27 18:17:39 +08:00
世界
0bfd487ee9
Fix udpnat2 handler again
2025-03-27 18:17:39 +08:00
世界
e7b86e990b
release: Fix workflow
2025-03-27 18:17:39 +08:00
世界
6aae834493
release: Fix workflow
2025-03-27 18:17:39 +08:00
世界
bce8e1c50b
Make linter happy
2025-03-24 20:38:42 +08:00
世界
f56131f38e
Make linter happy
2025-03-24 20:38:42 +08:00
世界
523e1fd243
Fix crash on udpnat2 handler
2025-03-24 18:14:32 +08:00
世界
273a11d550
Fix crash on udpnat2 handler
2025-03-24 18:14:32 +08:00
世界
c0a42cc44f
Fix websocket crash
2025-03-24 17:44:14 +08:00
世界
ae8ce75e41
Fix websocket crash
2025-03-24 17:44:14 +08:00
世界
a1b2551a6f
release: Replace goreleaser build with scripts
2025-03-24 13:48:37 +08:00
世界
d6d94b689f
release: Replace goreleaser build with scripts
2025-03-24 13:48:37 +08:00
世界
748e668b06
release: Use fake goreleaser key
2025-03-21 22:25:51 +08:00
世界
30d785f1ee
release: Use fake goreleaser key
2025-03-21 22:25:51 +08:00
世界
b07b30ab86
Fix connectionCopyEarly
2025-03-21 10:51:16 +08:00
世界
db5ec3cdfc
Fix connectionCopyEarly
2025-03-21 10:51:16 +08:00
世界
d9bcff7756
Fix socks5 UDP
2025-03-16 14:46:44 +08:00
世界
9aca54d039
Fix socks5 UDP
2025-03-16 14:46:44 +08:00
世界
9de9796f58
Fix processing multiple sniffs
2025-03-16 09:21:54 +08:00
世界
d55d5009c2
Fix processing multiple sniffs
2025-03-16 09:21:54 +08:00
世界
cc1667f1af
Fix copy early conn
2025-03-15 08:09:04 +08:00
世界
4f3ee61104
Fix copy early conn
2025-03-15 08:09:04 +08:00
世界
e2c15ef566
Fix httpupgrade crash
2025-03-14 17:17:28 +08:00
世界
96eb98c00a
Fix httpupgrade crash
2025-03-14 17:17:28 +08:00
世界
a7baf91fec
Fix context in v2ray http transports
2025-03-14 17:07:17 +08:00
世界
68ce9577c6
Fix context in v2ray http transports
2025-03-14 17:07:17 +08:00
世界
c90b26c630
Downgrade goreleaser to stable since nfpm fixed
2025-03-13 18:53:19 +08:00
世界
3ae036e997
Downgrade goreleaser to stable since nfpm fixed
2025-03-13 18:53:19 +08:00
世界
646251d081
release: Fix goreleaser version
2025-03-12 16:15:50 +08:00
世界
5da2d1d470
release: Fix goreleaser version
2025-03-12 16:15:50 +08:00
世界
d00c1a97df
Bump version
2025-03-11 20:18:34 +08:00
世界
8e2baf40f1
Bump version
2025-03-11 20:18:34 +08:00
世界
6de7964724
platform: Fix android start
2025-03-11 20:18:34 +08:00
世界
c24c40dfee
platform: Fix android start
2025-03-11 20:18:34 +08:00
世界
b551a4cfec
Fix udp nat for fakeip
2025-03-11 19:09:27 +08:00
世界
32e52ce1ed
Fix udp nat for fakeip
2025-03-11 19:09:27 +08:00
世界
caabaf8e80
release: Use nightly goreleaser to fix rpm bug
2025-03-11 13:29:08 +08:00
世界
ed46438359
release: Use nightly goreleaser to fix rpm bug
2025-03-11 13:29:08 +08:00
世界
3ca89b4f9c
Fix resolve domain for WireGuard
2025-03-11 12:02:25 +08:00
世界
0b5490d5a3
Fix resolve domain for WireGuard
2025-03-11 12:02:25 +08:00
0610110de4
Fix grpclite memory leak
...
Co-authored-by: talrasha007 <talrasha007@gmail.om >
2025-03-10 14:48:02 +08:00
2d73ef511d
Fix grpclite memory leak
...
Co-authored-by: talrasha007 <talrasha007@gmail.om >
2025-03-10 14:48:02 +08:00
Mahdi and 世界
4a22325fc7
Fix shadowsocks UoT
2025-03-10 14:47:59 +08:00
Mahdi and 世界
63e6c85f6f
Fix shadowsocks UoT
2025-03-10 14:47:59 +08:00
世界
8edd4f4659
release: Use latest goreleaser
2025-03-09 15:27:04 +08:00
世界
8946a6d2d0
release: Use latest goreleaser
2025-03-09 15:27:04 +08:00
世界
5483aa5a4a
documentation: Fix description of the UoT protocol
2025-03-09 15:26:42 +08:00
世界
d3132645fb
documentation: Fix description of the UoT protocol
2025-03-09 15:26:42 +08:00
世界
606a417395
Fix download external ui with query params
2025-03-09 15:26:36 +08:00
世界
373f158fe0
Fix download external ui with query params
2025-03-09 15:26:36 +08:00
世界
318cf7d960
Fix override destination
2025-03-09 15:25:06 +08:00
世界
ce36835fab
Fix override destination
2025-03-09 15:25:06 +08:00
世界
1630c5d727
Skip binding to the default interface as it will fail on some Android devices
2025-02-26 07:25:35 +08:00
世界
619fa671d7
Skip binding to the default interface as it will fail on some Android devices
2025-02-26 07:25:35 +08:00
世界
d387a151a1
Bump version
2025-02-24 07:27:55 +08:00
世界
eb07c7a79e
Bump version
2025-02-24 07:27:55 +08:00
Gavin Luo and 世界
0042ce94f3
release: Fix systemd permissions
2025-02-24 07:27:55 +08:00
Gavin Luo and 世界
7eb3535094
release: Fix systemd permissions
2025-02-24 07:27:55 +08:00
世界
9915503aa3
platform: Add update WIFI state func
2025-02-23 08:35:30 +08:00
世界
93b68312cf
platform: Add update WIFI state func
2025-02-23 08:35:30 +08:00
世界
21d2c78cdc
Fix http.FileServer short write
2025-02-23 08:35:30 +08:00
世界
97ce666e43
Fix http.FileServer short write
2025-02-23 08:35:30 +08:00
世界
3802f283a1
release: Fix update android version
2025-02-23 08:35:30 +08:00
世界
4000e1e66d
release: Fix update android version
2025-02-23 08:35:30 +08:00
世界
8464df9f98
Fix crash on route address set update
2025-02-23 08:35:30 +08:00
世界
270740e859
Fix crash on route address set update
2025-02-23 08:35:30 +08:00
世界
5d5f899dea
Bump Go to go1.24
2025-02-23 08:35:30 +08:00
世界
6cad142cfe
Bump Go to go1.24
2025-02-23 08:35:30 +08:00
世界
0ecad863c5
Fix sniff QUIC hidden in three or more packets
2025-02-18 18:14:59 +08:00
世界
093013687c
Fix sniff QUIC hidden in three or more packets
2025-02-18 18:14:59 +08:00
世界
50fd1537df
Override version
2025-02-11 15:55:15 +08:00
世界
ff31c469a0
Override version
2025-02-11 15:55:15 +08:00
世界
6b39dbfe48
Bump version
2025-02-11 01:32:14 +08:00
世界
fbe390268c
Bump version
2025-02-11 01:32:14 +08:00
世界
50ac369cf5
platform: Update NDK to r28
2025-02-11 01:32:14 +08:00
世界
07ac01dcb7
platform: Update NDK to r28
2025-02-11 01:32:14 +08:00
ReleTor and 世界
a14c49cd03
documentation: Fixes
2025-02-11 01:32:14 +08:00
ReleTor and 世界
badfdb62cd
documentation: Fixes
2025-02-11 01:32:14 +08:00
printfer and 世界
b904d0eaab
documentation: Fix migration links
2025-02-11 01:32:14 +08:00
printfer and 世界
986a410b30
documentation: Fix migration links
2025-02-11 01:32:14 +08:00
世界
eba7eb9e76
Fix override address
2025-02-11 01:32:14 +08:00
世界
9db2d58545
Fix override address
2025-02-11 01:32:14 +08:00
世界
6b694592a3
Fix respond ICMP echo
2025-02-10 15:12:10 +08:00
世界
4eed46ac59
Fix respond ICMP echo
2025-02-10 15:12:10 +08:00
世界
d8114de66b
Fix udpnat2 crash
2025-02-10 15:11:26 +08:00
世界
abc38d1dab
Fix udpnat2 crash
2025-02-10 15:11:26 +08:00
世界
602180e5fd
release: Skip testflight when another build in review
2025-02-06 12:02:47 +08:00
世界
8d6c4f1289
release: Skip testflight when another build in review
2025-02-06 12:02:47 +08:00
世界
b99105507a
Fix override UDP destination
2025-02-06 11:20:35 +08:00
世界
a2d40eb8b8
Fix override UDP destination
2025-02-06 11:20:35 +08:00
世界
01fd27a532
Update dependencies
2025-02-06 09:08:52 +08:00
世界
17b502bb4b
Update dependencies
2025-02-06 09:08:52 +08:00
世界
eef8802310
Update quic-go to v0.49.0
2025-02-06 08:50:21 +08:00
世界
a0d4421085
Update quic-go to v0.49.0
2025-02-06 08:50:21 +08:00
世界
a504b918f5
Fix panic in auto-redirect initialize
2025-02-06 08:49:25 +08:00
世界
0d443072d1
Fix panic in auto-redirect initialize
2025-02-06 08:49:25 +08:00
世界
b79bc2d350
Fix missing ENOTCONN in IsClosed check
2025-02-06 08:48:49 +08:00
世界
c9fb99b799
Fix missing ENOTCONN in IsClosed check
2025-02-06 08:48:49 +08:00
世界
4c9cd3303c
Bump version
2025-02-05 09:59:52 +08:00
世界
92d245ad04
Bump version
2025-02-05 09:59:52 +08:00
世界
8a7e2e46f9
Fix crash on remote rule-set stop
2025-02-05 08:58:10 +08:00
世界
0908627297
Fix crash on remote rule-set stop
2025-02-05 08:58:10 +08:00
世界
b82bf16ebe
Minor updates
2025-02-01 19:49:33 +08:00
世界
7f79458b4f
Minor updates
2025-02-01 19:49:33 +08:00
世界
3bc90eef10
Fix rule-set not closed
2025-02-01 19:49:33 +08:00
世界
9b4c11ba95
Fix rule-set not closed
2025-02-01 19:49:33 +08:00
世界
81f01eddcb
Fix local rule-set not updated
2025-02-01 19:42:21 +08:00
世界
27c31eac5d
Fix local rule-set not updated
2025-02-01 19:42:21 +08:00
世界
600dbac148
Fix missing handshake for early conn
2025-01-31 12:57:35 +08:00
世界
bab8dc0b82
Fix missing handshake for early conn
2025-01-31 12:57:35 +08:00
世界
68f408c7d7
Bump version
2025-01-30 15:09:54 +08:00
世界
d09d2fb665
Bump version
2025-01-30 15:09:54 +08:00
世界
a683de96c6
Do not set address sets to routes on Apple platforms
...
Network Extension was observed to stop for unknown reasons
2025-01-27 13:40:39 +08:00
世界
e64cf3b7df
Do not set address sets to routes on Apple platforms
...
Network Extension was observed to stop for unknown reasons
2025-01-27 13:40:39 +08:00
世界
695b9ad568
documentation: Bump version
2025-01-27 10:53:14 +08:00
世界
9b73222314
documentation: Bump version
2025-01-27 10:53:14 +08:00
世界
ec18305131
release: Update NDK to r28-beta3
2025-01-27 10:53:14 +08:00
世界
3923b57abf
release: Update NDK to r28-beta3
2025-01-27 10:53:14 +08:00
世界
1999f13099
documentation: Fix typo
2025-01-27 10:04:07 +08:00
世界
4807e64609
documentation: Fix typo
2025-01-27 10:04:07 +08:00
世界
92b6af35d7
Fix rule-set upgrade command
2025-01-27 09:50:27 +08:00
世界
eeb37d89f1
Fix rule-set upgrade command
2025-01-27 09:50:27 +08:00
世界
a36ea57a60
Fix legacy routes
2025-01-27 09:50:27 +08:00
世界
08c1ec4b7e
Fix legacy routes
2025-01-27 09:50:27 +08:00
HystericalDragon and 世界
8531a94332
Fix endpoints not close
2025-01-27 09:50:27 +08:00
HystericalDragon and 世界
6b4cf67add
Fix endpoints not close
2025-01-27 09:50:27 +08:00
世界
ac373b39ad
Fix tests
2025-01-13 15:14:30 +08:00
世界
e65926fd08
Fix tests
2025-01-13 15:14:30 +08:00
世界
73a8a35863
Fix system time
2025-01-13 15:14:30 +08:00
世界
f2ec319fe1
Fix system time
2025-01-13 15:14:30 +08:00
世界
b06bd82c47
Add port hopping for hysteria2
2025-01-13 15:14:30 +08:00
世界
32377a61b7
Add port hopping for hysteria2
2025-01-13 15:14:30 +08:00
世界
8dff0f30b9
tun: Set address sets to routes
2025-01-13 15:14:30 +08:00
世界
7aac801ccd
tun: Set address sets to routes
2025-01-13 15:14:30 +08:00
世界
b3aeb208a7
Fix default dialer on legacy xiaomi systems
2025-01-13 15:14:30 +08:00
世界
96fdf59ee4
Fix default dialer on legacy xiaomi systems
2025-01-13 15:14:30 +08:00
世界
f9b2336887
Add rule-set merge command
2025-01-13 15:14:30 +08:00
世界
50b8f3ab94
Add rule-set merge command
2025-01-13 15:14:30 +08:00
世界
15ae875478
Fix DNS match
2025-01-13 15:14:30 +08:00
世界
ff7aaf977b
Fix DNS match
2025-01-13 15:14:30 +08:00
世界
8b9d1cc626
Fix domain strategy
2025-01-13 15:14:30 +08:00
世界
9a1efbe54d
Fix domain strategy
2025-01-13 15:14:30 +08:00
世界
1410a4b977
Fix time service
2025-01-13 15:14:30 +08:00
世界
906c21f458
Fix time service
2025-01-13 15:14:30 +08:00
世界
b25ef0762f
Fix socks5 UDP implementation
2025-01-13 15:14:30 +08:00
世界
d5e7af7a7e
Fix socks5 UDP implementation
2025-01-13 15:14:30 +08:00
世界
a3b1231342
clash-api: Fix missing endpoints
2025-01-13 15:14:30 +08:00
世界
4d41f03bd5
clash-api: Fix missing endpoints
2025-01-13 15:14:30 +08:00
世界
20cbf59784
hysteria2: Add more masquerade options
2025-01-13 15:14:30 +08:00
世界
30704a15a7
hysteria2: Add more masquerade options
2025-01-13 15:14:30 +08:00
世界
a8a9f7d476
Improve timeouts
2025-01-13 15:14:30 +08:00
世界
83889178ed
Improve timeouts
2025-01-13 15:14:30 +08:00
世界
00d23d275d
Add UDP timeout route option
2025-01-13 15:14:30 +08:00
世界
1d2720bf5e
Add UDP timeout route option
2025-01-13 15:14:30 +08:00
世界
070ad551c3
Make GSO adaptive
2025-01-13 15:14:30 +08:00
世界
c4b6d0eadb
Make GSO adaptive
2025-01-13 15:14:30 +08:00
世界
9cc94823e3
Fix lint
2025-01-13 15:14:30 +08:00
世界
0c66888691
Fix lint
2025-01-13 15:14:30 +08:00
世界
44d5411d5f
refactor: WireGuard endpoint
2025-01-13 15:14:30 +08:00
世界
68781387fe
refactor: WireGuard endpoint
2025-01-13 15:14:30 +08:00
世界
c9804d8b81
refactor: connection manager
2025-01-13 15:14:30 +08:00
世界
fd299a0961
refactor: connection manager
2025-01-13 15:14:30 +08:00
世界
0e227f4f22
documentation: Fix typo
2025-01-13 15:14:30 +08:00
世界
285a82050c
documentation: Fix typo
2025-01-13 15:14:30 +08:00
世界
9dcabfd266
Add override destination to route options
2025-01-13 15:14:30 +08:00
世界
2dbb8c55c9
Add override destination to route options
2025-01-13 15:14:30 +08:00
世界
dc82247c13
Add dns.cache_capacity
2025-01-13 15:14:30 +08:00
世界
effcf39469
Add dns.cache_capacity
2025-01-13 15:14:30 +08:00
世界
dbffc1982e
Refactor multi networks strategy
2025-01-13 15:14:30 +08:00
世界
9db9484863
Refactor multi networks strategy
2025-01-13 15:14:30 +08:00
世界
7861e43995
documentation: Remove unused titles
2025-01-13 15:14:30 +08:00
世界
ca813f461b
documentation: Remove unused titles
2025-01-13 15:14:30 +08:00
世界
3eee2a4c04
Add multi network dialing
2025-01-13 15:14:30 +08:00
世界
bb46cdb2b3
Add multi network dialing
2025-01-13 15:14:30 +08:00
世界
8980214050
documentation: Merge route options to route actions
2025-01-13 15:14:29 +08:00
世界
dcb10c21a1
documentation: Merge route options to route actions
2025-01-13 15:14:29 +08:00
世界
1a687a6d63
Add network_[type/is_expensive/is_constrained] rule items
2025-01-13 15:14:29 +08:00
世界
05ea0ca00e
Add network_[type/is_expensive/is_constrained] rule items
2025-01-13 15:14:29 +08:00
世界
fbfefedd1f
Merge route options to route actions
2025-01-13 15:14:29 +08:00
世界
c098f282b1
Merge route options to route actions
2025-01-13 15:14:29 +08:00
世界
02dd8fe927
refactor: Platform Interfaces
2025-01-13 15:14:29 +08:00
世界
ecf82d197c
refactor: Platform Interfaces
2025-01-13 15:14:29 +08:00
世界
25d261df35
refactor: Extract services form router
2025-01-13 15:14:29 +08:00
世界
9afe75586a
refactor: Extract services form router
2025-01-13 15:14:29 +08:00
世界
c493cc521f
refactor: Modular network manager
2025-01-13 15:14:29 +08:00
世界
a1be455202
refactor: Modular network manager
2025-01-13 15:14:29 +08:00
世界
cc924c1a60
refactor: Modular inbound/outbound manager
2025-01-13 15:14:29 +08:00
世界
19fb214226
refactor: Modular inbound/outbound manager
2025-01-13 15:14:29 +08:00
世界
9d524aa6a1
documentation: Add rule action
2025-01-13 15:14:29 +08:00
世界
28ec898a8c
documentation: Add rule action
2025-01-13 15:14:29 +08:00
世界
3e29566610
documentation: Update the scheduled removal time of deprecated features
2025-01-13 15:14:29 +08:00
世界
467b1bbeeb
documentation: Update the scheduled removal time of deprecated features
2025-01-13 15:14:29 +08:00
世界
31e8545d00
documentation: Remove outdated icons
2025-01-13 15:14:29 +08:00
世界
02ab8ce806
documentation: Remove outdated icons
2025-01-13 15:14:29 +08:00
世界
078de6c0fe
Migrate bad options to library
2025-01-13 15:14:29 +08:00
世界
ce69e620e9
Migrate bad options to library
2025-01-13 15:14:29 +08:00
世界
d0020aa219
Implement udp connect
2025-01-13 15:14:29 +08:00
世界
1133cf3ef5
Implement udp connect
2025-01-13 15:14:29 +08:00
世界
e9e99cd7bd
Implement new deprecated warnings
2025-01-13 15:14:29 +08:00
世界
59a607e303
Implement new deprecated warnings
2025-01-13 15:14:29 +08:00
世界
ecb69d41bc
Improve rule actions
2025-01-13 15:14:29 +08:00
世界
313be3d7a4
Improve rule actions
2025-01-13 15:14:29 +08:00
世界
0c993f6f0c
Remove unused reject methods
2025-01-13 15:14:29 +08:00
世界
4fe40fcee0
Remove unused reject methods
2025-01-13 15:14:29 +08:00
世界
8513463170
refactor: Modular inbounds/outbounds
2025-01-13 15:14:29 +08:00
世界
e233fd4fe5
refactor: Modular inbounds/outbounds
2025-01-13 15:14:29 +08:00
世界
725080267d
Implement dns-hijack
2025-01-13 15:14:29 +08:00
世界
9f7683818f
Implement dns-hijack
2025-01-13 15:14:29 +08:00
世界
2eeb79f064
Implement resolve(server)
2025-01-13 15:14:29 +08:00
世界
179e3cb2f5
Implement resolve(server)
2025-01-13 15:14:29 +08:00
世界
4eeeb9a78a
Implement TCP and ICMP rejects
2025-01-13 15:14:29 +08:00
世界
41b960552d
Implement TCP and ICMP rejects
2025-01-13 15:14:29 +08:00
世界
1a91743254
Crazy sekai overturns the small pond
2025-01-13 15:14:29 +08:00
世界
8304295c48
Crazy sekai overturns the small pond
2025-01-13 15:14:29 +08:00
世界
cd566cb2d5
Bump version
2025-01-11 20:58:00 +08:00
世界
253b41936e
Bump version
2025-01-11 20:58:00 +08:00
世界
43c826a485
auto-redirect: Fix fetch interfaces
2025-01-07 21:24:52 +08:00
世界
ce5b4b06b5
auto-redirect: Fix fetch interfaces
2025-01-07 21:24:52 +08:00
世界
2668c7ca96
Fix leak in reality server
2025-01-07 17:27:10 +08:00
世界
50f5006c43
Fix leak in reality server
2025-01-07 17:27:10 +08:00
世界
4c181a7d8f
quic: Fix source not unwrapped
2025-01-07 17:27:10 +08:00
世界
e42ff22c2e
quic: Fix source not unwrapped
2025-01-07 17:27:10 +08:00
世界
4b303786e0
Bump version
2025-01-02 15:21:13 +08:00
世界
578571b972
Bump version
2025-01-02 15:21:13 +08:00
世界
10f4309028
Fix check interface
2025-01-01 12:19:56 +08:00
世界
935beca45d
Fix check interface
2025-01-01 12:19:56 +08:00
世界
4de51d492f
Fix vmess mux leak
2025-01-01 12:18:56 +08:00
世界
3e246f1173
Fix vmess mux leak
2025-01-01 12:18:56 +08:00
世界
4c6348aae0
Fix linter configuration
2025-01-01 12:18:56 +08:00
世界
1bc27a32c2
Fix linter configuration
2025-01-01 12:18:56 +08:00
世界
5b79a3c932
Enable fix stack for Android 7 and 9
2024-12-28 15:06:57 +08:00
世界
bc2e3960e4
Enable fix stack for Android 7 and 9
2024-12-28 15:06:57 +08:00
世界
6aed49f74c
Bump version
2024-12-21 17:20:56 +08:00
世界
9c4ab0bf33
Bump version
2024-12-21 17:20:56 +08:00
世界
1d501df44a
release: Fix create app store version
2024-12-21 17:20:56 +08:00
世界
27bdef34c7
release: Fix create app store version
2024-12-21 17:20:56 +08:00
世界
30310741bc
Fix process rule check
2024-12-21 17:15:41 +08:00
世界
3c00099ed4
Fix process rule check
2024-12-21 17:15:41 +08:00
世界
7263c21d2f
Fix wireguard
2024-12-21 16:07:19 +08:00
世界
2babf07f9a
Fix wireguard
2024-12-21 16:07:19 +08:00
世界
93eaa3e8d6
release: Fix android version
2024-12-21 16:07:19 +08:00
世界
4795ed712b
release: Fix android version
2024-12-21 16:07:19 +08:00
世界
a28af98856
release: Fix check tag
2024-12-21 16:07:19 +08:00
世界
d4cd564dbe
release: Fix check tag
2024-12-21 16:07:19 +08:00
世界
d47b763c4f
Bump version
2024-12-17 13:43:17 +08:00
世界
1676e13d3e
Bump version
2024-12-17 13:43:17 +08:00
世界
3d995cee1e
release: Add publish testflight
2024-12-17 13:43:17 +08:00
世界
50576084c6
release: Add publish testflight
2024-12-17 13:43:17 +08:00
世界
410ac75f46
documentation: Fix uid range example
2024-12-15 13:56:25 +08:00
世界
3a94e792a2
documentation: Fix uid range example
2024-12-15 13:56:25 +08:00
世界
9ea0ddc606
Update http file server usage
2024-12-15 13:56:25 +08:00
世界
9f69f41f68
Update http file server usage
2024-12-15 13:56:25 +08:00
世界
3ea6560d6a
Add locale support ford deprecated messages
2024-12-15 02:57:08 +08:00
世界
e6847ff50e
Add locale support ford deprecated messages
2024-12-15 02:57:08 +08:00
世界
d824b4d0c0
release: Fix publish testflight
2024-12-15 02:57:08 +08:00
世界
2ac2589d14
release: Fix publish testflight
2024-12-15 02:57:08 +08:00
世界
4242bb39a3
release: Fix UpdateBuildForAppStoreVersion
2024-12-14 20:18:36 +08:00
世界
64a94e8144
release: Fix UpdateBuildForAppStoreVersion
2024-12-14 20:18:36 +08:00
世界
eb1080139f
wireguard: Fix windows tun read
2024-12-14 20:18:36 +08:00
世界
3ed8a5c5d1
wireguard: Fix windows tun read
2024-12-14 20:18:36 +08:00
世界
9ef06077f3
release: Fix Xcode version
2024-12-14 20:18:36 +08:00
世界
0a922c6fe3
release: Fix Xcode version
2024-12-14 20:18:36 +08:00
世界
d5d797ace1
release: Add app store connect actions
2024-12-14 20:18:36 +08:00
世界
52f3a4226c
release: Add app store connect actions
2024-12-14 20:18:36 +08:00
世界
5c6d38308a
release: Fix check prerelease
2024-12-14 20:18:36 +08:00
世界
483d9fa503
release: Fix check prerelease
2024-12-14 20:18:36 +08:00
世界
2168c5e5a8
release: Update macOS project version atomically
2024-12-14 20:18:36 +08:00
世界
dd9de694f8
release: Update macOS project version atomically
2024-12-14 20:18:36 +08:00
世界
13a9113f01
release: Fix play release
2024-12-14 20:18:36 +08:00
世界
5cdf5c1d9e
release: Fix play release
2024-12-14 20:18:36 +08:00
世界
2e325fa663
Add workaround for bulkBarrierPreWrite: unaligned arguments panic
2024-12-14 20:18:36 +08:00
世界
cec7e47086
Add workaround for bulkBarrierPreWrite: unaligned arguments panic
2024-12-14 20:18:36 +08:00
世界
0c08ed087c
release: Update debug iOS library build
2024-12-12 14:51:47 +08:00
世界
1e6a3f1f0b
release: Update debug iOS library build
2024-12-12 14:51:47 +08:00
世界
a11949b743
Add workaround for golang/go#68760
2024-12-10 10:30:42 +08:00
世界
f0b6818b4c
Add workaround for golang/go#68760
2024-12-10 10:30:42 +08:00
世界
ec66c58bd4
release: Add workflow build
2024-12-10 09:25:11 +08:00
世界
3032317918
release: Add workflow build
2024-12-10 09:25:11 +08:00
世界
3e1ffd87f7
Update NDK to r28-rc1
2024-12-09 15:11:38 +08:00
世界
db22f61846
Update NDK to r28-rc1
2024-12-09 15:11:38 +08:00
世界
95f2093abf
wireguard: Fix set reserved
2024-12-05 17:58:09 +08:00
世界
8c3a98faa2
wireguard: Fix set reserved
2024-12-05 17:58:09 +08:00
世界
40a7e6da9f
Fix initial traffic value
2024-12-03 21:43:56 +08:00
世界
1e787cb607
Fix initial traffic value
2024-12-03 21:43:56 +08:00
世界
8dfa69971b
release: Set upload threads to 5
2024-12-03 17:36:19 +08:00
世界
558585b01d
release: Set upload threads to 5
2024-12-03 17:36:19 +08:00
世界
7d2e434a55
Fix wireguard listen
2024-11-30 12:20:48 +08:00
世界
6e7ecbd4f5
Fix wireguard listen
2024-11-30 12:20:48 +08:00
世界
207d7a8d1b
clashapi: Remove traffic loop
2024-11-28 12:57:56 +08:00
世界
5a661cde67
clashapi: Remove traffic loop
2024-11-28 12:57:56 +08:00
世界
fe9289aac2
Bump version
2024-11-27 10:45:24 +08:00
世界
3cc0e87cfb
Bump version
2024-11-27 10:45:24 +08:00
世界
def8ae47e7
Update quic-go to v0.48.2
2024-11-27 10:37:00 +08:00
世界
effea5a2b3
Update quic-go to v0.48.2
2024-11-27 10:37:00 +08:00
世界
15a833d125
release: Clean before iOS build
2024-11-27 10:35:20 +08:00
世界
7f168c5ec6
release: Clean before iOS build
2024-11-27 10:35:20 +08:00
Zephyruso and 世界
6994c4d9a9
clashapi: Add mode list
2024-11-27 10:34:47 +08:00
Zephyruso and 世界
0e9129ee3f
clashapi: Add mode list
2024-11-27 10:34:47 +08:00
世界
5e6330c251
Fix test tags
2024-11-23 12:20:12 +08:00
世界
1086d5e665
Fix test tags
2024-11-23 12:20:12 +08:00
世界
b2b9773be8
Fix build on bsd systems
2024-11-23 12:16:46 +08:00
世界
d9102ba599
Fix build on bsd systems
2024-11-23 12:16:46 +08:00
世界
4d144f3402
Bump version
2024-11-20 12:03:42 +08:00
世界
17019f1729
Bump version
2024-11-20 12:03:42 +08:00
世界
9acff8353b
Fix start watcher
2024-11-20 11:32:53 +08:00
世界
6be07ed51f
Fix start watcher
2024-11-20 11:32:53 +08:00
世界
9b827aaf40
Fix debug listener
2024-11-20 11:32:53 +08:00
世界
af58e3bec0
Fix debug listener
2024-11-20 11:32:53 +08:00
世界
2c1d1fa06d
Fix "Fix reloading of tls.certificate_path, tls.key_path and tls.ech.key_path"
2024-11-18 19:03:24 +08:00
世界
e58b549d0f
Fix "Fix reloading of tls.certificate_path, tls.key_path and tls.ech.key_path"
2024-11-18 19:03:24 +08:00
zeetex and 世界
c1782c4550
Fix reloading of tls.certificate_path, tls.key_path and tls.ech.key_path
2024-11-18 14:09:54 +08:00
zeetex and 世界
1d81996ceb
Fix reloading of tls.certificate_path, tls.key_path and tls.ech.key_path
2024-11-18 14:09:54 +08:00
世界
0489b2b12b
Update dependencies
2024-11-18 14:07:00 +08:00
世界
97c47e72c4
Update dependencies
2024-11-18 14:07:00 +08:00
世界
a64696d3f5
release: Notarize macos standalone manually with --no-s3-acceleration
2024-11-18 14:07:00 +08:00
世界
122be275b0
release: Notarize macos standalone manually with --no-s3-acceleration
2024-11-18 14:07:00 +08:00
世界
b02293f2b7
selector: Fix crash before start
2024-11-18 14:07:00 +08:00
世界
0bb1132034
selector: Fix crash before start
2024-11-18 14:07:00 +08:00
世界
13fdff655f
Fix deprecated check
2024-11-18 14:07:00 +08:00
世界
de14337b4b
Fix deprecated check
2024-11-18 14:07:00 +08:00
世界
f978632b0a
Downgrade NDK to 26.2.11394342
2024-11-18 13:10:06 +08:00
世界
1e07633914
Downgrade NDK to 26.2.11394342
2024-11-18 13:10:06 +08:00
世界
8b1bb90ded
Fix decompile rule-set
2024-11-18 13:10:06 +08:00
世界
e3e203844e
Fix decompile rule-set
2024-11-18 13:10:06 +08:00
世界
a5a47644de
Fix mux stream accept
2024-11-09 12:26:49 +08:00
世界
84a102a6ef
Fix mux stream accept
2024-11-09 12:26:49 +08:00
世界
2003922509
Fix deprecated version check
2024-11-08 20:31:29 +08:00
世界
f1c76c4dde
Fix deprecated version check
2024-11-08 20:31:29 +08:00
世界
74745c7995
Downgrade NDK to r26d
2024-11-07 19:58:53 +08:00
世界
8df0aa5719
Downgrade NDK to r26d
2024-11-07 19:58:53 +08:00
世界
6f783e4be4
Uniq deprecated notes
2024-11-07 19:58:53 +08:00
世界
21faadb992
Uniq deprecated notes
2024-11-07 19:58:53 +08:00
世界
9b43f6d957
platform: Add SendNotification
2024-11-06 12:53:32 +08:00
世界
88099a304a
platform: Add SendNotification
2024-11-06 12:53:32 +08:00
世界
8a537a1938
Revert "platform: Add openURL event"
...
This reverts commit f78d470443 .
2024-11-05 20:03:39 +08:00
世界
f504fb0d46
Revert "platform: Add openURL event"
...
This reverts commit 718cffea9a .
2024-11-05 20:03:39 +08:00
世界
d5ed823bc5
platform: Add link flags
2024-11-05 18:28:13 +08:00
世界
1d517b6ca5
platform: Add link flags
2024-11-05 18:28:13 +08:00
世界
5290b82e20
Update dependencies
2024-11-05 18:28:03 +08:00
世界
b702d0b67a
Update dependencies
2024-11-05 18:28:03 +08:00
世界
d1d42e21fe
platform: Remove SetTraceback("all")
2024-11-05 18:28:02 +08:00
世界
a001e30d8b
platform: Remove SetTraceback("all")
2024-11-05 18:28:02 +08:00
世界
847df5d005
Fix "Fix metadata context"
2024-11-05 18:27:51 +08:00
世界
cdb93f0bb2
Fix "Fix metadata context"
2024-11-05 18:27:51 +08:00
世界
f78d470443
platform: Add openURL event
2024-11-05 18:27:51 +08:00
世界
718cffea9a
platform: Add openURL event
2024-11-05 18:27:51 +08:00
世界
c0e9171d61
release: Add upload dSYMs
2024-10-30 15:35:20 +08:00
世界
9585c53e9f
release: Add upload dSYMs
2024-10-30 15:35:20 +08:00
世界
687ca9b732
Add deprecated warnings
2024-10-30 14:01:28 +08:00
世界
d66d5cd457
Add deprecated warnings
2024-10-30 14:01:28 +08:00
世界
0e6f76981d
Increase timeouts
2024-10-30 14:01:28 +08:00
世界
8c143feec8
Increase timeouts
2024-10-30 14:01:28 +08:00
世界
5ec09c7eb5
Update NDK version
2024-10-30 14:01:13 +08:00
世界
419058f466
Update NDK version
2024-10-30 14:01:13 +08:00
世界
bbe92562c6
Fix metadata context
2024-10-30 14:01:13 +08:00
世界
1a6047a61b
Fix metadata context
2024-10-30 14:01:13 +08:00
世界
032201ae15
Rename HTTP start context
2024-10-30 14:01:13 +08:00
世界
327bb35ddd
Rename HTTP start context
2024-10-30 14:01:13 +08:00
世界
a454ae6cc3
Fix rule-set format
2024-10-25 22:12:47 +08:00
世界
6ed9a06394
Fix rule-set format
2024-10-25 22:12:47 +08:00
世界
0f3bd657d9
Bump version
2024-10-16 21:11:31 +08:00
世界
b80ec55ba0
Bump version
2024-10-16 21:11:31 +08:00
世界
e468f58d27
Retry system forwarder listen
2024-10-16 20:47:26 +08:00
世界
08718112ae
Retry system forwarder listen
2024-10-16 20:47:26 +08:00
976cc41a04
Fix corrected improper use of reader and bReader
...
Co-authored-by: x_123 <x@a>
2024-10-16 20:45:18 +08:00
956ee361df
Fix corrected improper use of reader and bReader
...
Co-authored-by: x_123 <x@a>
2024-10-16 20:45:18 +08:00
世界
e308e8f690
documentation: Fix release notes
2024-10-16 20:45:13 +08:00
世界
e93d0408be
documentation: Fix release notes
2024-10-16 20:45:13 +08:00
世界
6d1e1cce68
Bump version
2024-10-13 21:17:59 +08:00
世界
137832ff3e
Bump version
2024-10-13 21:17:59 +08:00
世界
1ed7a65a13
documentation: Improve theme
2024-10-13 13:07:18 +08:00
世界
3ede29fb6d
documentation: Improve theme
2024-10-13 13:07:18 +08:00
世界
c1cb25bcb1
build: Fix find NDK
2024-10-13 13:07:18 +08:00
世界
82ab68b542
build: Fix find NDK
2024-10-13 13:07:18 +08:00
renovate[bot] and 世界
f0efa9b0ab
[dependencies] Update actions/checkout digest to eef6144
2024-10-13 13:07:18 +08:00
renovate[bot] and 世界
e55723d84d
[dependencies] Update actions/checkout digest to eef6144
2024-10-13 13:07:18 +08:00
世界
fea3d62dc9
auto-redirect: Let fw4 take precedence over prerouting
2024-10-13 13:07:18 +08:00
世界
2f4d2d97f9
auto-redirect: Let fw4 take precedence over prerouting
2024-10-13 13:07:18 +08:00
世界
7db66b492f
Update utls to v1.6.7
2024-10-13 13:07:02 +08:00
世界
926d6f769e
Update utls to v1.6.7
2024-10-13 13:07:02 +08:00
srk24 and 世界
4dc07ac374
Add process_path_regex rule type
2024-10-13 13:07:02 +08:00
srk24 and 世界
846777cd0c
Add process_path_regex rule type
2024-10-13 13:07:02 +08:00
世界
6336e7d51c
clash-api: Add PNA support
2024-10-13 13:07:02 +08:00
世界
06533b7a3b
clash-api: Add PNA support
2024-10-13 13:07:02 +08:00
世界
1479662a03
Add RDP sniffer
2024-10-13 13:07:02 +08:00
世界
4a95558c53
Add RDP sniffer
2024-10-13 13:07:02 +08:00
世界
2dc02a7658
Add SSH sniffer
2024-10-13 13:07:02 +08:00
世界
e39a28ed5a
Add SSH sniffer
2024-10-13 13:07:02 +08:00
世界
65d0dc6f52
Write close error to log
2024-10-13 13:07:02 +08:00
世界
b2c708a3e6
Write close error to log
2024-10-13 13:07:02 +08:00
世界
c7f8c32a2c
Add AdGuard DNS filter support
2024-10-13 13:07:02 +08:00
世界
a9209bb3e5
Add AdGuard DNS filter support
2024-10-13 13:07:02 +08:00
世界
1999415d2a
Improve QUIC sniffer
2024-10-13 13:07:02 +08:00
世界
9dc3bb975a
Improve QUIC sniffer
2024-10-13 13:07:02 +08:00
世界
b4e30313a1
Add inline rule-set & Add reload for local rule-set
2024-10-13 13:07:02 +08:00
世界
3a7acaa92a
Add inline rule-set & Add reload for local rule-set
2024-10-13 13:07:02 +08:00
世界
ba9fffa170
Unique rule-set names
2024-10-13 13:07:02 +08:00
世界
6bebe2483b
Unique rule-set names
2024-10-13 13:07:02 +08:00
世界
db564008db
Add accept empty DNS rule option
2024-10-13 13:07:02 +08:00
世界
93cf134995
Add accept empty DNS rule option
2024-10-13 13:07:02 +08:00
世界
19ec24faaf
Add custom options for TUN auto-route and auto-redirect
2024-10-13 13:07:02 +08:00
世界
ff7d8c9ba8
Add custom options for TUN auto-route and auto-redirect
2024-10-13 13:07:02 +08:00
世界
8c5d7d8ad7
Improve base DNS transports & Minor fixes
2024-10-13 13:07:02 +08:00
世界
50f07b42f6
Improve base DNS transports & Minor fixes
2024-10-13 13:07:02 +08:00
世界
a3b8d1b041
Add auto-redirect & Improve auto-route
2024-10-13 13:07:02 +08:00
世界
db3a0c636d
Add auto-redirect & Improve auto-route
2024-10-13 13:07:02 +08:00
世界
625696c082
Add rule-set decompile command
2024-10-13 13:07:02 +08:00
世界
fec38f85cd
Add rule-set decompile command
2024-10-13 13:07:02 +08:00
世界
28c8fa264f
Add IP address support for rule-set match match
2024-10-13 13:07:02 +08:00
世界
dcb0141646
Add IP address support for rule-set match match
2024-10-13 13:07:02 +08:00
世界
682be19830
Improve usages of json.Unmarshal
2024-10-13 13:07:02 +08:00
世界
f4f5a3c925
Improve usages of json.Unmarshal
2024-10-13 13:07:02 +08:00
世界
849a320268
Bump rule-set version
2024-10-13 13:07:02 +08:00
世界
9b8d6c1b73
Bump rule-set version
2024-10-13 13:07:02 +08:00
世界
f463141abd
Implement read deadline for QUIC based UDP inbounds
2024-10-13 13:07:02 +08:00
世界
2f776168de
Implement read deadline for QUIC based UDP inbounds
2024-10-13 13:07:02 +08:00
世界
ad260da271
WTF is this
2024-10-13 13:07:01 +08:00
世界
923d3222b0
WTF is this
2024-10-13 13:07:01 +08:00
世界
bc04597fb1
platform: Fix clash server reload on android
2024-10-13 13:06:57 +08:00
世界
bda93d516b
platform: Fix clash server reload on android
2024-10-13 13:06:57 +08:00
世界
b9748532a1
platform: Add log update interval
2024-10-13 13:06:57 +08:00
世界
7eec3fb57a
platform: Add log update interval
2024-10-13 13:06:57 +08:00
世界
c073bd923e
platform: Prepare connections list
2024-10-13 13:06:55 +08:00
世界
b1d75812c5
platform: Prepare connections list
2024-10-13 13:06:55 +08:00
世界
92ea482404
Drop support for go1.18 and go1.19
2024-10-07 04:58:48 +08:00
世界
d44e7d9834
Drop support for go1.18 and go1.19
2024-10-07 04:58:48 +08:00
世界
628c987c7d
Add DTLS sniffer
2024-10-07 04:58:48 +08:00
世界
369bc7cea3
Add DTLS sniffer
2024-10-07 04:58:48 +08:00
iosmanthus and 世界
a67be12ba8
Introduce bittorrent related protocol sniffers
...
* Introduce bittorrent related protocol sniffers
including, sniffers of
1. BitTorrent Protocol (TCP)
2. uTorrent Transport Protocol (UDP)
Signed-off-by: iosmanthus <myosmanthustree@gmail.com >
Co-authored-by: 世界 <i@sekai.icu >
2024-10-07 04:58:48 +08:00
iosmanthus and 世界
4b7a83da16
Introduce bittorrent related protocol sniffers
...
* Introduce bittorrent related protocol sniffers
including, sniffers of
1. BitTorrent Protocol (TCP)
2. uTorrent Transport Protocol (UDP)
Signed-off-by: iosmanthus <myosmanthustree@gmail.com >
Co-authored-by: 世界 <i@sekai.icu >
2024-10-07 04:58:48 +08:00
世界
7bf3ceb7fb
Update workflow to go1.23
2024-10-07 04:58:47 +08:00
世界
0f7154afbd
Update workflow to go1.23
2024-10-07 04:58:47 +08:00
世界
642e39a52e
Bump version
2024-10-07 04:34:48 +08:00
世界
a06d10c3bc
Bump version
2024-10-07 04:34:48 +08:00
世界
5feaa93e89
Fix Makefile
2024-10-07 04:34:48 +08:00
世界
63cc6cc76c
Fix Makefile
2024-10-07 04:34:48 +08:00
世界
f3f5156024
documentation: Update package status
2024-10-07 04:34:48 +08:00
世界
d55c5b5cab
documentation: Update package status
2024-10-07 04:34:48 +08:00
世界
e55a721069
Fix context used by DNS outbounds
2024-10-07 04:34:48 +08:00
世界
b624c2dcc7
Fix context used by DNS outbounds
2024-10-07 04:34:48 +08:00
世界
ce5eec53cb
Fix base path not applied to local rule-sets
2024-10-07 04:34:48 +08:00
世界
9415444ebd
Fix base path not applied to local rule-sets
2024-10-07 04:34:48 +08:00
世界
e7433fe893
Add completions for linux packages
2024-10-07 04:34:48 +08:00
世界
95606191d8
Add completions for linux packages
2024-10-07 04:34:48 +08:00
世界
b7998466c2
Bump version
2024-09-20 23:37:06 +08:00
世界
e586d9e9bc
Bump version
2024-09-20 23:37:06 +08:00
世界
4aa16a3805
Fix docker build
2024-09-20 23:37:06 +08:00
世界
8c7eaa4477
Fix docker build
2024-09-20 23:37:06 +08:00
世界
8a644139bb
Fix version script
2024-09-20 21:10:15 +08:00
世界
8464c8cb7c
Fix version script
2024-09-20 21:10:15 +08:00
世界
014fdd51f8
Revert "Fix stream sniffer"
2024-09-20 20:40:02 +08:00
世界
39d7127651
Revert "Fix stream sniffer"
2024-09-20 20:40:02 +08:00
世界
6dedc0dce4
documentation: Update client status
2024-09-20 20:13:55 +08:00
世界
e2077009c4
documentation: Update client status
2024-09-20 20:13:55 +08:00
世界
5b08a59229
Minor fixes
2024-09-20 20:13:14 +08:00
世界
700a8eb425
Minor fixes
2024-09-20 20:13:14 +08:00
世界
cbe590c9fc
Fix wireguard start
2024-09-20 20:12:52 +08:00
世界
3b0cba0852
Fix wireguard start
2024-09-20 20:12:52 +08:00
世界
f80116a37a
Bump version
2024-09-18 07:04:29 +08:00
世界
f5554dd8b8
Bump version
2024-09-18 07:04:29 +08:00
世界
f06799e09b
Update macOS build workflow
2024-09-17 22:01:05 +08:00
世界
4d0362d530
Update macOS build workflow
2024-09-17 22:01:05 +08:00
世界
d968808db3
documentation: Add sponsors page
2024-09-17 18:47:33 +08:00
世界
97ccd2ca04
documentation: Add sponsors page
2024-09-17 18:47:33 +08:00
世界
bfe014d102
Add mips64 build
2024-09-15 12:12:25 +08:00
世界
1ed6654ad4
Add mips64 build
2024-09-15 12:12:25 +08:00
世界
fa8bf5082f
documentation: Update build requirements
2024-09-15 12:10:00 +08:00
世界
5385f75f53
documentation: Update build requirements
2024-09-15 12:10:00 +08:00
世界
a4620c048a
Fix disconnected interface selected as default in windows
2024-09-15 11:59:32 +08:00
世界
ad97d4e11f
Fix disconnected interface selected as default in windows
2024-09-15 11:59:32 +08:00
世界
926c65333f
Fix cached conn eats up read deadlines
2024-09-15 11:56:04 +08:00
世界
09d4e91b77
Fix cached conn eats up read deadlines
2024-09-15 11:56:04 +08:00
Monica and 世界
60104eaf7a
documentation: Fix dial.zh.md
...
The Chinese documentation incorrectly stated that the default value for the domain_strategy field in the direct outbound module is dns.strategy. The correct value should be inbound.domain_strategy, as specified in the English documentation. This commit corrects the Chinese documentation to align with the accurate behavior described in the English version.
Signed-off-by: Monica <1379531829@qq.com >
2024-09-15 11:53:03 +08:00
Monica and 世界
3dbdda9555
documentation: Fix dial.zh.md
...
The Chinese documentation incorrectly stated that the default value for the domain_strategy field in the direct outbound module is dns.strategy. The correct value should be inbound.domain_strategy, as specified in the English documentation. This commit corrects the Chinese documentation to align with the accurate behavior described in the English version.
Signed-off-by: Monica <1379531829@qq.com >
2024-09-15 11:53:03 +08:00
世界
42854a26d5
documentation: Update client status
2024-09-13 10:09:08 +08:00
世界
1f4ed6ff8f
documentation: Update client status
2024-09-13 10:09:08 +08:00
世界
5cf477af6f
platform: Update bundle id
2024-09-12 17:55:53 +08:00
世界
6ddbe19bc0
platform: Update bundle id
2024-09-12 17:55:53 +08:00
世界
3c17e69101
Fix Makefile
2024-09-12 17:55:53 +08:00
世界
d7205ecc60
Fix Makefile
2024-09-12 17:55:53 +08:00
世界
c7fd8c66bb
gomobile: Fix go mod version
2024-09-10 23:05:13 +08:00
世界
9e243e0ff9
gomobile: Fix go mod version
2024-09-10 23:05:13 +08:00
世界
665e4fd0db
Update quic-go to v0.47.0
2024-09-09 14:45:46 +08:00
世界
02bc3e0a0a
Update quic-go to v0.47.0
2024-09-09 14:45:46 +08:00
世界
41d927b3b1
Update README
2024-09-09 08:48:35 +08:00
世界
87be6dc235
Update README
2024-09-09 08:48:35 +08:00
世界
9dec4c80c0
Improve docker workflow
2024-09-08 11:11:47 +08:00
世界
c1c30976dc
Improve docker workflow
2024-09-08 11:11:47 +08:00
世界
2846ff6fac
wireguard: Fix events chan leak
2024-09-08 10:07:12 +08:00
世界
9bac18bcd1
wireguard: Fix events chan leak
2024-09-08 10:07:12 +08:00
世界
45200ddefd
clash-api: Fix bad redirect
2024-09-08 10:07:07 +08:00
世界
ceda5cc95d
clash-api: Fix bad redirect
2024-09-08 10:07:07 +08:00
世界
24aa28752f
Fix stream sniffer
2024-09-08 10:07:07 +08:00
世界
27d6b63e71
Fix stream sniffer
2024-09-08 10:07:07 +08:00
世界
d6d2ddb02a
tfo: Fix build with go1.23
2024-08-27 11:24:51 +08:00
世界
b57abcc73c
tfo: Fix build with go1.23
2024-08-27 11:24:51 +08:00
世界
a54682d055
documentation: Fix missing zh headline
2024-08-21 18:52:38 +08:00
世界
f1147965dd
documentation: Fix missing zh headline
2024-08-21 18:52:38 +08:00
世界
220d344218
documentation: Update package status
2024-08-21 11:39:07 +08:00
世界
45f3234c73
documentation: Update package status
2024-08-21 11:39:07 +08:00
Mingye Wang and 世界
be03453d8b
documentation: Two updates
...
* Copyedit documentation
Close #1378
* remove yum, go full on dnf
fixes #2049
2024-08-21 11:32:43 +08:00
Mingye Wang and 世界
aae3fded32
documentation: Two updates
...
* Copyedit documentation
Close #1378
* remove yum, go full on dnf
fixes #2049
2024-08-21 11:32:43 +08:00
世界
289ac3f9d9
Do not close bug and enhancement issues
2024-08-21 08:09:15 +08:00
世界
090494faf5
Do not close bug and enhancement issues
2024-08-21 08:09:15 +08:00
世界
bd8629f046
Fix no error return when empty DNS cache retrieved
2024-08-20 23:23:48 +08:00
世界
db5719e22f
Fix no error return when empty DNS cache retrieved
2024-08-20 23:23:48 +08:00
世界
68592914db
Fix direct dialer not resolving domain
2024-08-20 21:02:52 +08:00
世界
064fb9b873
Fix direct dialer not resolving domain
2024-08-20 21:02:52 +08:00
世界
1ba8cc52ef
Make linter happy
2024-08-19 18:42:02 +08:00
世界
f6a1e123fc
Make linter happy
2024-08-19 18:42:02 +08:00
世界
524483c6aa
Bump version
2024-08-19 10:43:09 +08:00
世界
3066dfe3b3
Bump version
2024-08-19 10:43:09 +08:00
Liu Bingyan and 世界
9f0790379e
documentation: Update injectable description
2024-08-19 07:40:31 +08:00
Liu Bingyan and 世界
1128fdd8c7
documentation: Update injectable description
2024-08-19 07:40:31 +08:00
世界
9fa49abf6d
documentation: Remove unused
2024-08-19 06:39:33 +08:00
世界
cfd9879b17
documentation: Remove unused
2024-08-19 06:39:33 +08:00
世界
7c2b4e75b5
documentation: Announce that our apps on Apple platforms are no longer available
2024-08-19 06:39:33 +08:00
世界
9ceb660c57
documentation: Announce that our apps on Apple platforms are no longer available
2024-08-19 06:39:33 +08:00
世界
f7dd206a02
Update quic-go to v0.46.0
2024-08-19 06:25:15 +08:00
世界
7d00d7df28
Update quic-go to v0.46.0
2024-08-19 06:25:15 +08:00
世界
c8d8c56f87
Fix UDP conn stuck on sniff
...
This change only avoids permanent hangs. We need to implement read deadlines for UDP conns in 1.10 for server inbounds.
2024-08-18 11:27:12 +08:00
世界
21b1ac26b9
Fix UDP conn stuck on sniff
...
This change only avoids permanent hangs. We need to implement read deadlines for UDP conns in 1.10 for server inbounds.
2024-08-18 11:27:12 +08:00
世界
34a0281915
Update golangci-lint configuration
2024-08-18 11:17:01 +08:00
世界
7fec8d842e
Update golangci-lint configuration
2024-08-18 11:17:01 +08:00
世界
4fb8fc8287
Fix crash on Android when using process rules
2024-08-18 10:23:28 +08:00
世界
07c678fb85
Fix crash on Android when using process rules
2024-08-18 10:23:28 +08:00
世界
0a31a6fc2a
Update quic-go to v0.45.2
2024-08-18 10:23:17 +08:00
世界
baecfc7778
Update quic-go to v0.45.2
2024-08-18 10:23:17 +08:00
世界
3a8f95606e
Fix tests
2024-08-03 12:46:38 +08:00
世界
07de36ecdb
Fix tests
2024-08-03 12:46:38 +08:00
世界
2ef36d577c
dns: Minor fixes
2024-07-27 11:04:57 +08:00
世界
2c8a8303cd
dns: Minor fixes
2024-07-27 11:04:57 +08:00
ruokeqx and 世界
e72a109c4d
Use unix.SysctlRaw for macOS
2024-07-22 12:42:22 +08:00
ruokeqx and 世界
e5991cae0b
Use unix.SysctlRaw for macOS
2024-07-22 12:42:22 +08:00
世界
9be074ee58
Fix panic caused by possible generation of duplicate keys for domain_suffix
2024-07-17 16:02:17 +08:00
世界
1349acfd5a
Fix panic caused by possible generation of duplicate keys for domain_suffix
2024-07-17 16:02:17 +08:00
世界
ce1ad1498b
Fix reset outbounds
2024-07-13 17:46:22 +08:00
世界
98ff897f35
Fix reset outbounds
2024-07-13 17:46:22 +08:00
ayooh and GitHub
16055b1a9a
Fix default end value of the rangeItem
2024-07-13 17:45:32 +08:00
ayooh and GitHub
6144c8e340
Fix default end value of the rangeItem
2024-07-13 17:45:32 +08:00
HystericalDragon and GitHub
c5091d2c4a
Fix v2rayquic default NextProtos ( #1934 )
2024-07-11 23:34:09 +08:00
HystericalDragon and GitHub
c8caac9f67
Fix v2rayquic default NextProtos ( #1934 )
2024-07-11 23:34:09 +08:00
printfer and 世界
c27da9e91b
documentation: Fix typo
2024-07-07 16:09:41 +08:00
printfer and 世界
81e9eda357
documentation: Fix typo
2024-07-07 16:09:41 +08:00
世界
430fa490e2
shadowsocks: Fix packet process for AEAD multi-user server
2024-07-05 17:09:09 +08:00
世界
7cba3da108
shadowsocks: Fix packet process for AEAD multi-user server
2024-07-05 17:09:09 +08:00
世界
75609e23a5
vless: Fix missing deadline interfaces
2024-07-05 17:08:10 +08:00
世界
82d06b43e7
vless: Fix missing deadline interfaces
2024-07-05 17:08:10 +08:00
世界
a8c28eff35
Move legacy vless implemetation to library
2024-07-03 20:17:32 +08:00
世界
a7ac91f573
Move legacy vless implemetation to library
2024-07-03 20:17:32 +08:00
世界
9c82098284
Fix v2ray-plugin
2024-07-02 14:08:17 +08:00
世界
0540a95a43
Fix v2ray-plugin
2024-07-02 14:08:17 +08:00
世界
2f3ce4b534
Add name to errors from v2ray HTTP transports
2024-07-02 14:08:17 +08:00
世界
94707dfcdd
Add name to errors from v2ray HTTP transports
2024-07-02 14:08:17 +08:00
世界
3bcf793ef9
Fix command output for rule-set match
2024-06-26 12:26:35 +08:00
世界
8a17043502
Fix command output for rule-set match
2024-06-26 12:26:35 +08:00
世界
9b2b63dbd3
Minor fixes
2024-06-25 13:14:45 +08:00
世界
b0aaa86806
Minor fixes
2024-06-25 13:14:45 +08:00
世界
bd5473d88d
Update quic-go to v0.45.1 & Filter HTTPS ipv4/6hint
2024-06-24 11:07:32 +08:00
世界
8a2d3fbb28
Update quic-go to v0.45.1 & Filter HTTPS ipv4/6hint
2024-06-24 11:07:32 +08:00
renovate[bot] and 世界
ed19c93c0d
[dependencies] Update docker/build-push-action action to v6
2024-06-24 10:24:13 +08:00
renovate[bot] and 世界
4652019608
[dependencies] Update docker/build-push-action action to v6
2024-06-24 10:24:13 +08:00
世界
275c8fa470
Fix non-IP queries accepted by address filter rules
2024-06-24 10:13:16 +08:00
世界
06fa5abf63
Fix non-IP queries accepted by address filter rules
2024-06-24 10:13:16 +08:00
世界
297cc5aa29
docs: Switch to venv
2024-06-24 10:10:49 +08:00
世界
996fbbf0c3
docs: Switch to venv
2024-06-24 10:10:49 +08:00
renovate[bot] and 世界
0afadd7623
[dependencies] Update actions/checkout digest to 692973e
2024-06-17 13:05:54 +08:00
renovate[bot] and 世界
142ff1b455
[dependencies] Update actions/checkout digest to 692973e
2024-06-17 13:05:54 +08:00
世界
48328c153f
Fix always create package manager
2024-06-11 21:16:57 +08:00
世界
74d662f7a3
Fix always create package manager
2024-06-11 21:16:57 +08:00
世界
853ff1afc7
Bump version
2024-06-09 13:20:56 +08:00
世界
085f603377
Bump version
2024-06-09 13:20:56 +08:00
世界
af86dac1b0
Fix quic-go is caching dialErr since v0.43.0
2024-06-09 13:15:40 +08:00
世界
460fae83dc
Fix quic-go is caching dialErr since v0.43.0
2024-06-09 13:15:40 +08:00
世界
0a338e3d35
Fix package manager start order
2024-06-09 07:21:50 +08:00
世界
bb9bd9bff6
Fix package manager start order
2024-06-09 07:21:50 +08:00
世界
6d26a08d6e
Bump version
2024-06-08 22:00:46 +08:00
世界
c2354ebf25
Bump version
2024-06-08 22:00:46 +08:00
世界
5469848246
Fix parse UDP DNS server with addr:port address
2024-06-08 22:00:46 +08:00
世界
c1f4755c4e
Fix parse UDP DNS server with addr:port address
2024-06-08 22:00:46 +08:00
世界
3b756db94b
Stop passing device sleep events on Android and Apple platforms
2024-06-08 22:00:46 +08:00
世界
0ca5909b06
Stop passing device sleep events on Android and Apple platforms
2024-06-08 22:00:46 +08:00
世界
6a84618160
Fix rule-set start order
2024-06-08 22:00:46 +08:00
世界
e77a8114c5
Fix rule-set start order
2024-06-08 22:00:46 +08:00
renovate[bot] and 世界
121928e849
[dependencies] Update actions/checkout digest to a5ac7e5
2024-06-08 22:00:46 +08:00
renovate[bot] and 世界
f1393235ff
[dependencies] Update actions/checkout digest to a5ac7e5
2024-06-08 22:00:46 +08:00
renovate[bot] and 世界
123947a2ad
[dependencies] Update goreleaser/goreleaser-action action to v6
2024-06-08 18:58:22 +08:00
renovate[bot] and 世界
bdba2365de
[dependencies] Update goreleaser/goreleaser-action action to v6
2024-06-08 18:58:22 +08:00
世界
1b169b0d1d
Fix typo
2024-06-08 18:58:14 +08:00
世界
ce0da5b557
Fix typo
2024-06-08 18:58:14 +08:00
世界
6c44bad0fd
Bump version
2024-06-07 19:07:46 +08:00
世界
3853201412
Bump version
2024-06-07 19:07:46 +08:00
世界
94e89f1568
Fix wireguard start
2024-06-07 19:07:46 +08:00
世界
7003ef40a3
Fix wireguard start
2024-06-07 19:07:46 +08:00
世界
bb20856a6c
Fix repeatedly no route logs
2024-06-07 15:03:48 +08:00
世界
59ec92228c
Fix repeatedly no route logs
2024-06-07 15:03:48 +08:00
世界
5f20d6371b
Fix reset HTTP3 DNS transport
2024-06-06 22:28:43 +08:00
世界
0eeb2da323
Fix reset HTTP3 DNS transport
2024-06-06 22:28:43 +08:00
世界
41d5fe8c1a
Fix get source address from X-Forwarded-For
2024-06-06 22:21:37 +08:00
世界
977b0fac02
Fix get source address from X-Forwarded-For
2024-06-06 22:21:37 +08:00
世界
d199f20f25
Fix enforced power listener on windows
2024-06-06 22:20:23 +08:00
世界
51964801ff
Fix enforced power listener on windows
2024-06-06 22:20:23 +08:00
世界
e694262025
Fix wireguard client bind
2024-06-06 22:20:21 +08:00
世界
e08c052fc9
Fix wireguard client bind
2024-06-06 22:20:21 +08:00
世界
cd758255df
Remove logs in router initialize
2024-06-06 22:20:19 +08:00
世界
53927d8bbd
Remove logs in router initialize
2024-06-06 22:20:19 +08:00
世界
2fb554c1ae
Fix crash on *bsd
2024-06-06 22:20:17 +08:00
世界
968b9bc217
Fix crash on *bsd
2024-06-06 22:20:17 +08:00
lgjint and 世界
ea713c7c34
Fix set KDE6 system proxy
2024-06-06 22:20:14 +08:00
lgjint and 世界
69dc87aa6d
Fix set KDE6 system proxy
2024-06-06 22:20:14 +08:00
Fei1Yang and 世界
a5896c3215
build: Remove vendor in RPM packages
2024-05-27 19:28:15 +08:00
Fei1Yang and 世界
4193df375f
build: Remove vendor in RPM packages
2024-05-27 19:28:15 +08:00
世界
109c84760f
Bump version
2024-05-25 11:30:43 +08:00
世界
5ff7006326
Bump version
2024-05-25 11:30:43 +08:00
世界
baa25731f3
documentation: Bump version
2024-05-23 14:57:45 +08:00
世界
a89107ea9d
documentation: Bump version
2024-05-23 14:57:45 +08:00
世界
ad37345884
documentation: Add manuel for mitigating tunnelvision attacks
2024-05-23 14:57:27 +08:00
世界
9ffdbba2ed
documentation: Add manuel for mitigating tunnelvision attacks
2024-05-23 14:57:27 +08:00
世界
07b24a0b2e
documentation: Update DNS manual
2024-05-23 14:57:26 +08:00
世界
65c71049ea
documentation: Update DNS manual
2024-05-23 14:57:26 +08:00
世界
98551b109b
dialer: Allow nil router
2024-05-23 14:57:26 +08:00
世界
7d4e6a7f4e
dialer: Allow nil router
2024-05-23 14:57:26 +08:00
世界
52827e9a90
Add rule-set match command
2024-05-23 14:57:26 +08:00
世界
d612620c5d
Add rule-set match command
2024-05-23 14:57:26 +08:00
世界
15dc38335e
Add bypass_domain and search_domain platform HTTP proxy options
2024-05-23 14:57:26 +08:00
世界
8a9a77a438
Add bypass_domain and search_domain platform HTTP proxy options
2024-05-23 14:57:26 +08:00
世界
482a5ebb9d
Handle includeAllNetworks
2024-05-23 14:57:26 +08:00
世界
a2098c18e1
Handle includeAllNetworks
2024-05-23 14:57:26 +08:00
世界
3849e3a908
Update gVisor to 20240422.0
2024-05-23 14:57:15 +08:00
世界
cf2181dd3a
Update gVisor to 20240422.0
2024-05-23 14:57:15 +08:00
世界
2d925511b6
Update quic-go to v0.43.1
2024-05-21 15:12:05 +08:00
世界
5899e95ff1
Update quic-go to v0.43.1
2024-05-21 15:12:05 +08:00
世界
0e15fbf6d1
Fixed order for Clash modes
2024-05-21 15:12:05 +08:00
世界
d7160c19cf
Fixed order for Clash modes
2024-05-21 15:12:05 +08:00
世界
2be319ea85
Add custom prefix support in EDNS0 client subnet options
2024-05-21 15:12:05 +08:00
世界
da9e22b4e6
Add custom prefix support in EDNS0 client subnet options
2024-05-21 15:12:05 +08:00
气息 and 世界
f6b04590b4
Fix DNS exchange index
...
Signed-off-by: 气息 <qdshizh@gmail.com >
2024-05-21 15:12:05 +08:00
气息 and 世界
0e120f8a44
Fix DNS exchange index
...
Signed-off-by: 气息 <qdshizh@gmail.com >
2024-05-21 15:12:05 +08:00
dyhkwong and 世界
f613f8cc39
Always disable cache for fake-ip servers
2024-05-21 15:12:04 +08:00
dyhkwong and 世界
d918863ac5
Always disable cache for fake-ip servers
2024-05-21 15:12:04 +08:00
PuerNya and 世界
0dd345d168
Always disable cache for fake-ip DNS transport if independent_cache disabled
2024-05-21 15:12:03 +08:00
PuerNya and 世界
2ae192305c
Always disable cache for fake-ip DNS transport if independent_cache disabled
2024-05-21 15:12:03 +08:00
世界
eb365da910
Fix missing rule_set_ipcidr_match_source item in DNS rules
2024-05-21 15:12:03 +08:00
世界
71d1879bd6
Fix missing rule_set_ipcidr_match_source item in DNS rules
2024-05-21 15:12:03 +08:00
世界
1d84ae9383
Improve DNS truncate behavior
2024-05-21 15:12:03 +08:00
世界
917514e09f
Improve DNS truncate behavior
2024-05-21 15:12:03 +08:00
世界
85ca9718ad
Fix DNS fallthrough incorrectly
2024-05-21 15:12:03 +08:00
世界
5327aeaea4
Fix DNS fallthrough incorrectly
2024-05-21 15:12:03 +08:00
世界
4634c14516
Add rejected DNS response cache support
2024-05-21 15:12:03 +08:00
世界
93ae3f7a1e
Add rejected DNS response cache support
2024-05-21 15:12:03 +08:00
世界
ec7120b762
Add support for client-subnet DNS options
2024-05-21 15:12:03 +08:00
世界
f24a2aed7d
Add support for client-subnet DNS options
2024-05-21 15:12:03 +08:00
世界
d9b020826a
Add address filter support for DNS rules
2024-05-21 15:12:02 +08:00
世界
0517ceef76
Add address filter support for DNS rules
2024-05-21 15:12:02 +08:00
世界
c0e5315b68
Fix timezone for Android and iOS
2024-05-21 15:11:52 +08:00
世界
830ea46932
Fix timezone for Android and iOS
2024-05-21 15:11:52 +08:00
世界
108ccaab98
Improve loopback detector
2024-05-21 15:11:52 +08:00
世界
cd0fcd5ddc
Improve loopback detector
2024-05-21 15:11:52 +08:00
世界
edd0677a4a
Remove unused fakeip packet conn
2024-05-21 15:11:52 +08:00
世界
003176f069
Remove unused fakeip packet conn
2024-05-21 15:11:52 +08:00
世界
4253a87717
Set the default TCP keep alive period
2024-05-21 15:11:52 +08:00
世界
71d92518c1
Set the default TCP keep alive period
2024-05-21 15:11:52 +08:00
世界
045252ffbb
Migrate ntp service to library
2024-05-21 15:11:52 +08:00
世界
b5dcd6bf59
Migrate ntp service to library
2024-05-21 15:11:52 +08:00
世界
f06ea8492f
Handle Windows power events
2024-05-21 15:11:52 +08:00
世界
11c7b4a866
Handle Windows power events
2024-05-21 15:11:52 +08:00
世界
58d4110e32
Improve domain suffix match behavior
...
For historical reasons, sing-box's `domain_suffix` rule matches literal prefixes instead of the same as other projects.
This change modifies the behavior of `domain_suffix`: If the rule value is prefixed with `.`,
the behavior is unchanged, otherwise it matches `(domain|.+\.domain)` instead.
2024-05-21 15:11:41 +08:00
世界
ee14135298
Improve domain suffix match behavior
...
For historical reasons, sing-box's `domain_suffix` rule matches literal prefixes instead of the same as other projects.
This change modifies the behavior of `domain_suffix`: If the rule value is prefixed with `.`,
the behavior is unchanged, otherwise it matches `(domain|.+\.domain)` instead.
2024-05-21 15:11:41 +08:00
世界
ec4699fe0b
Remove PROCESS_NAME_NATIVE dwFlag in process query output
...
The `process_path` rule of sing-box is inherited from Clash,
the original code uses the local system's path format (e.g. `\Device\HarddiskVolume1\folder\program.exe`),
but when the device has multiple disks, the HarddiskVolume serial number is not stable.
This change make QueryFullProcessImageNameW output a Win32 path (such as `C:\folder\program.exe`),
which will disrupt the existing `process_path` use cases in Windows.
2024-05-18 17:22:14 +08:00
世界
6f340e62e7
badtls: Support uTLS and TLS ECH for read waiter
2024-05-18 17:22:14 +08:00
世界
526c3ea51e
Bump version
2024-05-18 16:53:05 +08:00
世界
4943979e71
Fix hysteria2 panic
2024-05-18 16:20:32 +08:00
renovate[bot] and 世界
35d86c42e1
[dependencies] Update golangci/golangci-lint-action action to v6
2024-05-10 19:49:20 +08:00
世界
c95893733a
Fix urltest logic
2024-05-10 17:41:20 +08:00
世界
838197c957
Update docker workflow
2024-05-03 19:33:20 +08:00
世界
10df4bf8c0
Bump version
2024-05-03 17:38:26 +08:00
世界
5b6dd93859
documentation: Update package status
2024-05-03 17:38:26 +08:00
世界
5a61ddeb7f
Minor fixes
2024-05-03 15:34:47 +08:00
世界
be36e1795b
Fix DNF repo
2024-04-29 23:13:04 +08:00
世界
b6081cff65
Fix multiplex client dialer context
2024-04-29 11:58:20 +08:00
世界
a54a6b6161
Fix usage of github actions
2024-04-29 11:58:20 +08:00
dyhkwong and 世界
142f476c83
Fix fake-ip mapping
2024-04-29 11:58:20 +08:00
HystericalDragon and 世界
6f845a3e0c
Remove unused encoder
2024-04-29 11:58:20 +08:00
renovate[bot] and 世界
1c13ae07f5
[dependencies] Update golangci/golangci-lint-action action to v5
2024-04-29 11:58:20 +08:00
renovate[bot] and 世界
97378806a1
[dependencies] Update actions/checkout digest to 0ad4b8f
2024-04-29 11:58:20 +08:00
世界
fb5a8d09d7
documentation: Update TestFlight
2024-04-29 11:58:20 +08:00
世界
0a725e3982
documentation: Fix strict_route description
2024-04-29 11:58:20 +08:00
世界
a11648d70e
Fix linux workflow
2024-04-29 11:58:20 +08:00
世界
0f1d4a9264
Bump version
2024-04-23 14:14:40 +08:00
世界
b6644f5f03
Update dependencies
2024-04-23 14:03:55 +08:00
世界
4575b75391
Fix initial packet MTU for QUIC protocols
2024-04-23 11:12:31 +08:00
世界
bf90099637
Fix loopback detector
2024-04-17 21:45:54 +08:00
世界
2c1e2e6454
Fix linux repo
2024-04-12 22:52:37 +08:00
世界
68bd2b55c4
Update dependencies
2024-04-12 22:52:37 +08:00
世界
cfae1465d7
Bump version
2024-04-08 11:55:41 +08:00
世界
d9a5fcf568
Update dependencies
2024-04-08 11:45:00 +08:00
世界
b064aee4d1
Fix linux network monitor
2024-04-08 11:45:00 +08:00
世界
2dcc6fff6d
Fix timer usage
2024-04-08 11:45:00 +08:00
世界
7e736818f0
Fixes for QUIC protocols
2024-04-08 11:44:55 +08:00
世界
1b150d4b43
Update dependencies
2024-03-29 04:52:06 +00:00
世界
8913ca7c1b
Fix fury release
2024-03-25 10:44:57 +08:00
世界
1284596ad9
Fix syscall packet read waiter
2024-03-25 01:49:59 +08:00
世界
412d5b5ac7
Fix canceler
2024-03-24 19:12:07 +08:00
dyhkwong and GitHub
4910fcd2e5
Fix source_ip_is_private matching
2024-03-24 19:06:02 +08:00
世界
330d3eaf1c
Bump version
2024-03-23 20:50:45 +08:00
世界
94fce0ab8a
tun: Fix GSO batch size
2024-03-22 14:54:57 +08:00
世界
4feba5c2dd
Fix Makefile
2024-03-21 23:32:02 +08:00
世界
7eb6d528b5
Fix WireGuard client bind
2024-03-20 10:52:24 +08:00
世界
dc41a0f6e1
Use local legacy compiler
2024-03-19 13:53:34 +08:00
世界
f42cc84258
Fix DNS panic
2024-03-19 12:17:32 +08:00
Puqns67 and 世界
5f75bc8c37
Fix the installation location of service files in prebuilded package
2024-03-19 12:13:59 +08:00
世界
2e22441a38
Fix build for F-Droid
2024-03-17 21:43:22 +08:00
世界
c643fa0e53
Fix fury workflow
2024-03-17 21:43:22 +08:00
世界
852dc00c49
Bump version
2024-03-16 12:05:58 +08:00
世界
3300a65a11
Fix Makefile
2024-03-15 18:06:37 +08:00
世界
f195a6d406
Fix darwin interface monitor
2024-03-15 18:06:37 +08:00
世界
b6db44c5c8
platform: Improve stop on apple platforms
2024-03-15 18:06:37 +08:00
世界
2431d7818d
platform: Fix missing log on apple platforms
2024-03-15 18:06:37 +08:00
世界
62824e0ab1
Add repo release
2024-03-15 18:06:37 +08:00
世界
6f4972d0b1
Fix lint workflow
2024-03-13 19:39:59 +08:00
世界
9527b786ea
Add sponsor link to issue template
2024-03-13 19:39:59 +08:00
世界
d33ccb04ee
platform: reset network on invalid power events
2024-03-13 19:39:59 +08:00
世界
2c0c202462
Fix crash in HTTP proxy server again
2024-03-10 16:53:58 +08:00
世界
8368be4f16
Update dependencies
2024-03-08 23:36:33 +08:00
世界
8a4c09e5fe
Update go 1.20
2024-03-08 23:31:42 +08:00
世界
90eceea7d9
Fix missing source address in inbound logs in QUIC inbounds
2024-03-07 10:47:16 +08:00
世界
f0ab9311ff
Bump version
2024-03-05 13:14:38 +08:00
世界
97969df4fb
documentation: Add link to F-Droid
2024-03-05 13:13:31 +08:00
世界
ab6c947b40
Update dependencies
2024-03-02 14:29:28 +08:00
世界
618e8eb55a
Fix crash in HTTP proxy server
2024-03-02 14:28:47 +08:00
世界
333bf1fe61
Fix SO_BINDTOIFINDEX usage
2024-02-29 13:03:05 +08:00
世界
ca772c98ab
Don't return error in WireGurad client bind
2024-02-28 15:28:38 +08:00
世界
1da72e549b
Bump version
2024-02-28 15:10:28 +08:00
世界
c9da823192
documentation: Update privacy policy to make Play Store happy
2024-02-28 15:10:28 +08:00
世界
e6017d0699
platform: Upgrade NDK to the latest LTS version
2024-02-28 15:10:28 +08:00
世界
292e75aa0c
Update dependencies
2024-02-26 22:53:31 +08:00
世界
8bafd46fa4
Fix network/interface monitor
2024-02-26 22:53:31 +08:00
世界
6eed5c6c82
Fix reproducible builds
2024-02-24 23:19:31 +08:00
世界
b181fbd182
Fix docker workflow
2024-02-24 22:49:07 +08:00
世界
961a2b0db7
documentation: Bump version
2024-02-24 13:20:43 +08:00
世界
c1d9ff4ce1
Remove invalid archlinux packages from release
2024-02-24 13:20:43 +08:00
Aleksandr Razumov and 世界
2b87a8050d
Add riscv64 to platform list in release
2024-02-24 13:20:43 +08:00
hiddify and 世界
e9b02dbd0e
platform: Fix group update interval not taking effect
2024-02-24 13:20:43 +08:00
hiddify and 世界
00b4112674
platform: Remove duplicated close
2024-02-24 13:20:43 +08:00
hatune-miku and 世界
82f70d19c1
documentation: Fix navigation menu
2024-02-24 13:20:42 +08:00
世界
d97ea76af8
Fix HTTP inbound
2024-02-24 13:20:42 +08:00
世界
bbe2cf6cb4
Fix documentation
2024-02-24 13:20:42 +08:00
世界
d689f35902
platform: Unify client versions
2024-02-24 13:20:27 +08:00
世界
cff8cc1abe
platform: Export NeedWIFIState for Android
2024-02-18 14:24:21 +08:00
世界
bf49b1f435
Copy DNS message struct instead of deep copy
2024-02-10 23:49:09 +08:00
世界
d9ce0a9960
Fix destination IP CIDR match in DNS
2024-02-10 22:37:42 +08:00
世界
dcfd80cc19
Fix TUN unaligned panic on windows
2024-02-10 21:22:02 +08:00
世界
42cce55115
documentation: Fix description for with_ech
2024-02-10 12:01:09 +08:00
renovate[bot] and 世界
dbfe719f2d
[dependencies] Update golang Docker tag to v1.22
2024-02-10 11:54:40 +08:00
renovate[bot] and 世界
7d6aba5ea6
[dependencies] Update github-actions
2024-02-10 11:54:31 +08:00
世界
0beebdadad
platform: Ignore momentary pause on iOS
2024-02-09 13:57:47 +08:00
世界
f3fa09c3df
Bump Go version
2024-02-08 20:31:40 +08:00
世界
cf9316118c
Fix external controller crash before started
2024-02-08 20:31:40 +08:00
renovate[bot] and 世界
57094b2323
[dependencies] Update actions/cache action to v4
2024-02-03 15:08:41 +08:00
世界
1a5ed7e151
documentation: Bump version
2024-02-02 17:51:40 +08:00
世界
476c373153
Fix android interface monitor
2024-02-02 17:51:40 +08:00
世界
2b2c68963c
Remove duplicated rules
2024-02-02 14:30:27 +08:00
世界
dfff320763
Fix rawConn not closed for hy/hy2
2024-02-02 14:30:27 +08:00
世界
9c62d66cce
urltest: Remember the last choice when there is no valid result
2024-02-02 11:27:36 +08:00
世界
b1e0497e73
Fix UDP DNS response not truncated
2024-02-01 14:43:59 +08:00
Devman and 世界
e64bc1ea54
Fix mobile build on windows
...
gobind executable name is not exactly `gobind` on windows it's `gobind.exe`
Signed-off-by: Devman <85770917+amir-devman@users.noreply.github.com >
2024-02-01 12:07:39 +08:00
kkocdko and GitHub
7b6d57c9b4
Fix rule description header of domain_suffix
...
I read other rule_item_xxx.go files, they are all snake case. This description is showed on dashboard like yacd.
Signed-off-by: kkocdko <31189892+kkocdko@users.noreply.github.com >
2024-02-01 10:42:12 +08:00
dyhkwong and GitHub
8e6ed75e33
Fix loop back detector
2024-02-01 10:41:38 +08:00
世界
aa456a008a
Update workflow
2024-01-24 12:21:18 +08:00
世界
482fd879c1
documentation: Bump version
2024-01-23 11:57:28 +08:00
世界
ccd23aed0f
documentation: Update geosite usage
2024-01-23 11:57:28 +08:00
世界
a4d717c8d9
platform: Add service error wrapper for macOS system extension
2024-01-22 19:00:09 +08:00
世界
9ffb1f57cd
Update dependencies
2024-01-22 14:37:21 +08:00
世界
9a246d5950
Fix missing write result in TFO open
2024-01-19 11:22:13 +08:00
世界
4b5d43d4c2
Add sponsor button
2024-01-19 11:22:13 +08:00
世界
f91575b98d
Fix missing loopback detect
2024-01-19 11:22:12 +08:00
世界
a2f5e28b59
documentation: Bump version
2024-01-16 05:50:07 +08:00
Noob Zhang and 世界
e4f3c83769
Add network-online.target in .service files
...
This helps the daemon work better on IoT devices
like RaspberryPi.
According to systemd's documentation,
`network.target` means there has already been
a network manager started, but the network may
not be "up". On most PCs this does not matter
because the network will turn to "up" almost
immidiately. The IoT devices' network interface
may not be set up quickly enough, so they may
meet that the sing-box daemon is started before
network is ready, which results that sing-box
cannot find a working route. The workaround
of this is restarting sing-box daemon but it
absolutely is not the perfect solution.
As `network-online.target` must be triggered by
network manager after you configured it, I keep
`network.target` so there will be no change to
those who do not enabled proper trigger service
like `NetworkManager-wait-online.service`.
See also: https://systemd.io/NETWORK_ONLINE/
2024-01-16 05:50:07 +08:00
printfer and 世界
95b55f685c
Enhanced light/dark mode support in mkdocs configuration
2024-01-16 05:50:07 +08:00
世界
648ca171ff
Fix missing upstream func for read wait conn
2024-01-16 05:50:07 +08:00
世界
99efc2d191
Fix rule match
2024-01-14 13:01:57 +08:00
世界
d5d1b98ab4
documentation: Bump version
2024-01-09 12:22:22 +08:00
世界
08c146764e
Fix TLS conn cast for vision
2024-01-09 12:22:22 +08:00
世界
21114fea85
Update dependencies
2024-01-09 12:22:22 +08:00
世界
834cd09de0
documentation: Bump version
2024-01-05 11:17:49 +08:00
世界
762726d3b1
documentation: remove usages of category-companies@cn since merged into cn
2024-01-03 12:21:53 +08:00
世界
f7674643ef
documentation: Update package managers
2024-01-03 12:21:48 +08:00
世界
7f53201a17
Remove unnecessary context wrappers
2024-01-03 12:21:48 +08:00
世界
b974c713b8
Improve read wait interface &
...
Refactor Authenticator interface to struct &
Update smux &
Update gVisor to 20231204.0 &
Update quic-go to v0.40.1 &
Update wireguard-go &
Add GSO support for TUN/WireGuard &
Fix router pre-start &
Fix bind forwarder to interface for systems stack
2024-01-03 12:21:47 +08:00
世界
2b9897dbb8
Make generated files have SUDO_USER's permissions if possible.
2024-01-03 12:21:47 +08:00
世界
adc424188c
Refactor inbound/outbound options struct
2024-01-03 12:21:47 +08:00
世界
5feb71d8dc
Improve configuration merge
2024-01-03 12:21:47 +08:00
世界
7778f0014d
Update uTLS to 1.5.4
2024-01-03 12:21:47 +08:00
世界
217381770c
Update tfo-go
2024-01-03 12:21:47 +08:00
世界
c809d20c07
Update gomobile and add tag
2024-01-03 12:21:46 +08:00
世界
1d0558f731
Update cloudflare-tls to go1.21.5
2024-01-03 12:21:46 +08:00
世界
5b055062df
Make type check strict
2024-01-03 12:21:46 +08:00
世界
e5e750429a
Remove comparable limit for Listable
2024-01-03 12:21:46 +08:00
世界
b0bd3571c6
Avoid opening log output before start &
...
Replace tracing logs with task monitor
2024-01-03 12:21:46 +08:00
世界
52c3672368
Update documentation
2024-01-03 12:21:37 +08:00
世界
d4d4215219
Add idle_timeout for URLTest outbound
2024-01-03 12:21:37 +08:00
世界
ec194f6e67
Skip internal fake-ip queries
2024-01-03 12:21:37 +08:00
世界
6d035efb3e
Migrate contentjson and badjson to library &
...
Add omitempty in format
2024-01-03 12:21:37 +08:00
世界
545a01f5e9
Update documentation
2024-01-03 12:21:36 +08:00
世界
5881a56955
Independent source_ip_is_private and ip_is_private rules
2024-01-03 12:21:36 +08:00
世界
cc0d17c2ec
Add rule-set
2024-01-03 12:21:36 +08:00
世界
3ab5403947
Update buffer usage
2024-01-03 12:21:36 +08:00
世界
53bbce58c3
Allow nested logical rules
2024-01-03 12:21:36 +08:00
世界
8b8c501c33
Migrate to independent cache file
2024-01-03 12:21:36 +08:00
世界
39330d2bab
documentation: Bump version
2024-01-02 14:31:53 +08:00
世界
333a6dca6d
Fix geoip close
2024-01-02 14:31:23 +08:00
世界
93fd758295
Fix grpc lite transport encoding
2024-01-01 16:16:58 +08:00
世界
76905fc7da
Fix h2mux request context
2024-01-01 16:15:49 +08:00
世界
561a96fc3f
documentation: Bump version
2023-12-29 18:00:40 +08:00
世界
b693cbe2bc
dcoumentation: Fix description of cipher_suites
2023-12-29 18:00:40 +08:00
世界
b784b934b0
Fix pprof URL path
2023-12-29 18:00:40 +08:00
世界
7218389bc0
Update dependencies
2023-12-27 10:37:18 +08:00
世界
588a455aef
Fix mux test
2023-12-27 10:30:19 +08:00
世界
8b16c1a355
Update issue reporting templates
...
Enhanced the issue reporting templates for both English and Chinese versions by adding more structured and comprehensive guideline checkboxes. This aims to ensure contributors provide sufficient and beneficial information for reproducing and resolving issues, thereby improving the quality of reports and making issue tracking more efficient.
2023-12-26 19:05:19 +08:00
renovate[bot] and 世界
f61d289c1b
[dependencies] Update actions/upload-artifact action to v4
2023-12-26 19:04:51 +08:00
世界
a528370036
Fix missing marshal for udp_timeout
2023-12-26 10:52:46 +08:00
世界
700a8e85ce
Fix ACME ALPN conflict
2023-12-26 09:02:58 +08:00
世界
da07ed0942
Fix missing nil check for URLTest
2023-12-26 09:02:58 +08:00
世界
ac331c3322
Fix V2Ray transport path validation behavior
2023-12-26 09:02:58 +08:00
世界
8fece96367
Fix websocket client initialize
2023-12-22 20:38:06 +08:00
世界
07e555dd48
documentation: Bump version
2023-12-21 15:25:19 +08:00
世界
50f2311035
documentation: Fix link format
2023-12-21 15:24:05 +08:00
世界
6d062dc366
Fix missing UDP timeout for QUIC protocols
2023-12-21 15:16:36 +08:00
世界
3a64f099ff
Migrate udp_timeout from seconds to duration format
2023-12-21 14:50:33 +08:00
世界
143af89fc2
Fix missing handshake timeout for multiplex
2023-12-21 14:21:59 +08:00
世界
0a86f2459f
Fix DNS dial context
2023-12-21 14:19:27 +08:00
世界
3bdca84f1b
Try to fix HTTP server leak again
2023-12-21 14:16:16 +08:00
世界
859d467b7e
Fix direct UDP override
2023-12-18 21:48:59 +08:00
世界
f3618b9e5f
documentation: Update shadowsocks example
...
Remove the information on password generation for `2022-blake3-aes-128-gcm` cipher from the Server Example section in the shadowsocks.md file as it is no longer needed.
2023-12-14 21:05:41 +08:00
renovate[bot] and 世界
ebc00e769e
[dependencies] Update github-actions
2023-12-14 15:14:22 +08:00
世界
5e735ec619
Update dependencies
2023-12-14 15:09:03 +08:00
世界
33fbbd2697
platform: Fix check config
2023-12-12 20:26:41 +08:00
世界
61ba3e7c7a
documentation: Bump version
2023-12-12 13:54:23 +08:00
世界
626471e41c
FIx error handling for netlink banned in Android
2023-12-12 13:54:23 +08:00
世界
e222f36c11
platform: Fix VPN route
2023-12-11 21:59:59 +08:00
世界
37e7269395
Update dependencies
2023-12-11 21:40:11 +08:00
世界
d9db5d6aa3
Fix auto-route IPv6 on darwin
2023-12-11 21:39:29 +08:00
世界
3cb0bd950d
documentation: Bump version
2023-12-09 00:22:27 +08:00
世界
8f8796604b
Fix incorrect dependency
2023-12-09 00:22:27 +08:00
世界
2e5aa83801
Update bug report template
2023-12-08 21:56:30 +08:00
世界
4287a4fd69
documentation: Bump version
2023-12-08 21:38:34 +08:00
世界
b492e15541
Fix method check for v2ray HTTP transport
2023-12-08 21:12:52 +08:00
世界
b919564a98
Fix gun conn setup
2023-12-08 21:10:36 +08:00
世界
4a1f6c7b2a
Update dependencies
2023-12-08 11:18:52 +08:00
世界
d2d65ef556
Fix HTTP connect client again
2023-12-08 11:18:52 +08:00
世界
ec07038451
Fix fallback packet conn
2023-12-06 18:47:50 +08:00
世界
4999ce6354
Fix missing omitempty for NTP server fields
2023-12-05 18:32:21 +08:00
世界
c2c7d4382b
Prevent nil LocalAddr or RemoteAddr
2023-12-05 15:11:09 +08:00
世界
9abd513f17
Update dependencies
2023-12-04 21:06:15 +08:00
世界
3930ef49e4
Fix crash on websocket concurrent request
2023-12-04 20:42:01 +08:00
世界
a587abb585
documentation: Bump version
2023-12-03 16:54:49 +08:00
世界
d8aadfbf72
Fix not set Host header for HTTP outbound
2023-12-03 16:54:49 +08:00
世界
548715daec
Fix URLTest outbound
2023-12-02 17:55:58 +08:00
世界
3b609245f9
documentation: Bump version
2023-12-01 20:39:01 +08:00
世界
60d0d8b946
Fix URLTest group early start
2023-12-01 20:39:01 +08:00
世界
b246666713
Fix deadline usage
2023-12-01 20:39:01 +08:00
世界
3e36e4e1d3
documentation: Bump version
2023-11-29 21:01:28 +08:00
世界
ba385b7de4
Update dependencies
2023-11-29 21:01:19 +08:00
世界
9858ac2588
documentation: Bump version & Refactor docs
2023-11-28 11:21:57 +08:00
世界
0645e0d7b4
Add wifi_ssid and wifi_bssid route and DNS rules
2023-11-28 11:21:44 +08:00
世界
0c300e5220
Update quic-go to v0.40.0
2023-11-28 11:21:44 +08:00
世界
20fddad789
Migrate multiplex and UoT server to inbound & Add tcp-brutal support for multiplex
2023-11-28 11:21:44 +08:00
世界
6a36a97c3c
Add support for v2ray http upgrade transport
2023-11-28 11:21:44 +08:00
世界
c789941bc5
Add exclude route support for tun &
...
Update gVisor to 20231113.0
2023-11-28 11:21:43 +08:00
世界
50994105b9
Add udp_disable_domain_unmapping inbound listen option
2023-11-28 11:21:43 +08:00
世界
c5ff662faa
Migrate to gobwas/ws
2023-11-28 11:21:43 +08:00
世界
4686f58b24
Fix dhcp reset
2023-11-28 11:20:48 +08:00
世界
1305f685f6
documentation: Bump version
2023-11-24 20:58:48 +08:00
世界
5a1cfe44f2
Fix cachefile permission
2023-11-24 20:58:48 +08:00
世界
cf9cba9d4f
Fix "Fix HTTP server leak"
2023-11-24 19:58:31 +08:00
世界
f7a3fbbdcf
Fix missing UDP user context on TUIC/Hysteria2 inbounds
2023-11-24 19:56:43 +08:00
世界
fc7251dab9
Remove unused code
2023-11-24 19:55:53 +08:00
世界
e79ea01a40
documentation: Bump version
2023-11-21 10:22:44 +08:00
世界
7e6c4659fd
Update dependencies
2023-11-21 10:22:44 +08:00
世界
373142bc0f
Fix platform API check
2023-11-21 10:22:44 +08:00
世界
77cb4c5667
Add test for ss2022 EIH
2023-11-20 18:36:44 +08:00
世界
52ff016565
Fix QUIC sniffer
2023-11-16 22:48:16 +08:00
世界
f76bf97117
Fix "Fix Linux IPv6 auto route rules"
2023-11-16 18:25:07 +08:00
世界
1bec993af7
Fix zero TTL was incorrectly reset
2023-11-16 18:25:07 +08:00
世界
835aeba26d
build: Fix bad environment key
2023-11-16 01:42:24 +08:00
嫦悅 and 世界
474e2f2880
documentation: Fix typo
...
The old meaning is wrong. Correct the meaning according to the English documentation and the actual effect of the option.
Signed-off-by: 嫦悅 <lomombwlo@gmail.com >
2023-11-16 01:12:26 +08:00
guangwu and GitHub
3e398a71b0
chore: unnecessary use of fmt.Sprintf
2023-11-16 01:10:52 +08:00
世界
c3cac5c64e
documentation: Bump version
2023-11-15 14:10:37 +08:00
世界
3c08ab6689
platform: Refactor log interface
2023-11-15 14:10:37 +08:00
世界
cb327ddb23
Fix TUIC authentication failed error message
2023-11-14 20:15:41 +08:00
b89fae8f11
dependencies: Update actions/checkout digest to b4ffde6
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-14 20:15:41 +08:00
世界
5715a1c750
Fix sing-tun version
2023-11-14 20:15:41 +08:00
世界
a23c6c459f
Remove apk build due to missing openrc configuration
2023-11-14 20:15:41 +08:00
世界
f2fdda19b1
build: Fix missing linux/386
2023-11-14 10:35:27 +08:00
0x7d274284 and GitHub
8ef0a50fab
Fix Dockerfile
...
Keep the .git folder at compile time to get the correct version
Signed-off-by: 0x7d274284 <112329548+0x7d274284@users.noreply.github.com >
2023-11-14 10:34:38 +08:00
世界
e763c61086
documentation: Bump version
2023-11-13 21:50:36 +08:00
世界
5d9b32c010
build: Add apk and archlinux package builds
2023-11-13 15:28:28 +08:00
世界 and maskedeken
5ae8063245
Fix trojan-go mux context
...
Co-authored-by: maskedeken <maskedeken@yahoo.com >
Co-authored-by: 世界 <i@sekai.icu >
2023-11-13 14:12:35 +08:00
世界
6d89273e75
build: Unify build tags
2023-11-13 14:12:35 +08:00
世界 and Mahdi-zarei
49dff77477
Fix not closing outConn
...
Co-authored-by: Mahdi-zarei <mahdi.zrei@gmail.com >
Co-authored-by: 世界 <i@sekai.icu >
2023-11-13 13:54:03 +08:00
世界
ade2b7237c
build: Update Go to 1.20.11 for legacy builds
2023-11-13 13:47:15 +08:00
世界
a65872c306
tun: Fix broadcast filter not applied to mixed stack
2023-11-13 13:35:10 +08:00
世界
09ff10980c
Fix v2ray ws crash
2023-11-13 13:34:31 +08:00
世界
78c9be8b38
Update protobuf generated binary
2023-11-10 10:56:25 +08:00
SakuraWald and 世界
8130d9c34b
Fix issue template
2023-11-10 10:36:46 +08:00
Kumiko as a Service and GitHub
68bef1e0ab
Use golang's cross-compilation capabilities
2023-11-10 10:36:32 +08:00
世界
f2214611a1
documentation: Bump version
2023-11-10 10:24:18 +08:00
世界
06ba4a9efb
Revert "Fix Host ignored in v2ray websocket transport"
...
This reverts commit 8d09057d50 .
2023-11-09 16:55:47 +08:00
世界
e929ae42c9
Fix mux client close
2023-11-09 16:55:47 +08:00
世界
24534f4d72
platform: Increase HTTP timeout to 15s
2023-11-09 16:55:47 +08:00
世界
46bd244867
build: Update gradle command
2023-11-09 16:55:47 +08:00
世界
779b79ae57
build: Fix tag calculate
2023-11-07 22:27:37 +08:00
世界
a8cad555ec
platform: Fix legacy code
2023-11-07 22:14:23 +08:00
世界
e97028e171
documentation: Bump version
2023-11-07 10:20:05 +08:00
世界
865c98760f
Fix build script
2023-11-07 10:20:05 +08:00
世界
984b6502ce
Add broadcast filter
2023-11-07 10:20:05 +08:00
世界
64ea329b5f
documentation: Bump version
2023-11-06 19:37:45 +08:00
世界
8d09057d50
Fix Host ignored in v2ray websocket transport
2023-11-05 23:27:11 +08:00
世界
ed5d70c5f9
Fix missing default next proto in hysteria2
2023-11-05 23:11:40 +08:00
johnthecoderpro and 世界
7876cbd324
Fix download geo resources
2023-11-05 16:03:15 +08:00
世界
5e27c33062
Update release script
2023-11-05 16:02:18 +08:00
世界
20f42cefcc
Update dependencies
2023-11-05 16:02:10 +08:00
世界
e77fd74aff
Add multicast filter for tun
2023-11-04 08:04:17 +08:00
世界
236f96aada
Update dependencies
2023-10-31 18:24:58 +08:00
世界
caeea9d081
documentation: Add privacy policy for android
2023-10-31 17:32:18 +08:00
世界
00a39ccd2c
documentation: Bump version
2023-10-30 13:59:49 +08:00
世界
88985c7b59
docs: Remove obsolete fields
2023-10-30 13:59:49 +08:00
世界
b8ff62648f
android: Add build info tools for debug
2023-10-30 12:41:24 +08:00
世界
6d6186af48
Add TLS self sign generate command
2023-10-30 12:41:23 +08:00
世界
d8dd5dcd61
Add brutal debug option for Hysteria2
2023-10-30 12:41:23 +08:00
世界
5f3e5c3ba7
Update BBR and Hysteria congestion control & Migrate legacy Hysteria protocol to library
2023-10-30 12:41:22 +08:00
世界
76efe2f533
Fix netip.Prefix usage
2023-10-30 12:41:22 +08:00
septs and 世界
11e14ad868
Improve HTTP headers option
2023-10-30 12:41:22 +08:00
septs and 世界
6c5d59f231
Improve naive auth logical
2023-10-30 12:41:22 +08:00
世界
db904d5df4
Update gVisor to 20230814.0
2023-10-30 12:41:21 +08:00
世界
86b3f86d42
Improve linux bind interface
2023-10-30 12:41:21 +08:00
世界
dcc37d8327
Remove deprecated features
2023-10-30 12:41:21 +08:00
世界
00a13e81c2
Update workflows
2023-10-30 12:40:52 +08:00
世界
31c93efbfc
documentation: Bump version
2023-10-30 10:42:42 +08:00
世界
16dd9f42a9
Fix UDP domain NAT
2023-10-28 21:41:39 +08:00
世界
eb2994cafa
Add legacy builds for old Windows and macOS versions
2023-10-26 14:02:24 +08:00
世界
4efdff226d
Fix outbound not found message
2023-10-26 14:02:19 +08:00
世界
f93221605a
Fix Linux IPv6 auto route rules
2023-10-26 12:02:00 +08:00
世界
6401ed415b
Fix TUIC server TLS config not started
2023-10-26 12:01:28 +08:00
世界
ba1233848d
Update dependencies
2023-10-26 11:57:18 +08:00
世界
31165288c7
documentation: Bump version
2023-10-23 14:09:09 +08:00
世界
bd0a9c5eb4
makefile: Fix release command
2023-10-23 14:09:06 +08:00
世界
09ac196bed
makefile: Add -allowProvisioningUpdates to Apple build commands
2023-10-21 17:51:00 +08:00
世界
87ec312ba9
Fix invalid address check in UoT conn
2023-10-21 17:23:30 +08:00
世界
ce0b428e05
Add retry for bbolt open
2023-10-14 19:24:05 +08:00
世界
542b331327
Update dependencies
2023-10-14 17:36:35 +08:00
世界
8d24b0175d
Fix bbolt panic on arm32
2023-10-14 17:36:13 +08:00
世界
4e51432492
documentation: Bump version
2023-10-11 12:05:31 +08:00
世界
f6bf94837e
Fix task cancel context
2023-10-11 12:05:27 +08:00
世界
b058bca486
Fix compatibility with Android 14
2023-10-10 15:09:49 +08:00
世界
892a854459
platform: Also reset connections on wake
2023-10-10 15:08:18 +08:00
dyhkwong and 世界
9fa3bf38fb
Fix connect domain for IP outbound
2023-10-10 15:08:16 +08:00
世界
8c1dc1dea8
documentation: Bump version
2023-10-07 10:04:10 +08:00
世界
69a7ea2205
documentation: Bump version
2023-10-06 17:10:53 +08:00
世界
7b61375da5
Update dependencies
2023-10-06 17:10:31 +08:00
世界
93afbb18c8
Fix UDP dialer network
2023-10-03 11:08:31 +08:00
世界
13d2895ee8
Fix ip_version does not take effect
2023-10-03 11:01:25 +08:00
世界
05783170f6
documentation: Bump version
2023-10-03 09:22:29 +08:00
世界
47d7fc0b78
platform: Fix log server
2023-10-03 09:22:29 +08:00
世界
4f4e7855d4
Fix HTTP inbound leak
2023-10-01 14:39:58 +08:00
世界
568b26af76
Update xcode version script
2023-10-01 14:05:51 +08:00
世界
f087275afc
Update dependencies
2023-09-30 22:34:54 +08:00
世界
35589e620c
Fix concurrent access on task returnError
2023-09-30 21:52:11 +08:00
Shanoa Ice and GitHub
8328d55223
Fix set KDE system proxy
2023-09-30 16:44:58 +08:00
世界
7af7dc8e9d
documentation: Bump version
2023-09-28 16:02:54 +08:00
世界
2093f9bb38
Remove invalid code
2023-09-28 15:52:05 +08:00
世界
9659525b9b
Fix DHCPv4 listen address
2023-09-27 18:25:23 +08:00
世界
f8eccd8906
documentation: Bump version
2023-09-27 14:16:04 +08:00
世界
174ec6c5bd
Update dependencies
2023-09-27 14:16:04 +08:00
世界
54d871cefe
Fix resolve dialer
2023-09-27 13:17:16 +08:00
世界
db72fb62bd
android: Fix netlink check
2023-09-26 17:41:07 +08:00
世界
44c825d92b
documentation: Bump version
2023-09-25 21:56:32 +08:00
世界
52c44d3235
Reject SOCKS4 unauthenticated request
2023-09-25 21:16:14 +08:00
世界
2d8cc77fd3
Update dependencies
2023-09-25 17:56:21 +08:00
世界
c020672b9a
documentation: Bump version
2023-09-24 14:40:03 +08:00
世界
f107f7cee7
Fix payload not return to pool
2023-09-24 14:40:03 +08:00
世界
8ea7f0ab45
Fix dns log
2023-09-24 12:38:33 +08:00
世界
4ed6e10359
Fix merge command
2023-09-24 12:12:35 +08:00
世界
b4e6eb83a3
Fix shadow-tls user context
2023-09-24 12:12:35 +08:00
世界
a43985188b
Improve URLTest delay calculate
2023-09-23 20:27:43 +08:00
世界
c451b23fb5
Fix ACME DNS01 DNS challenge
2023-09-23 20:26:46 +08:00
世界
e94a1829fa
Fix missing context in geo resources download
2023-09-23 20:26:46 +08:00
世界
acf14fd2ca
documentation: Bump version
2023-09-22 12:08:09 +08:00
世界
6f3f822f32
Minor fixes
2023-09-22 12:07:39 +08:00
世界
9454f1fd57
Update dependencies
2023-09-20 22:20:40 +08:00
世界
25b83fd0d9
Fix debug.SetMemoryLimit usage
2023-09-20 22:01:58 +08:00
世界
387f388bde
documentation: Bump version
2023-09-20 14:15:54 +08:00
世界
3ff95715f6
Improve conntrack
2023-09-20 14:15:00 +08:00
世界
7934f362e5
documentation: Bump version
2023-09-19 19:59:29 +08:00
世界
7945f564c4
Add merge command
2023-09-19 19:59:07 +08:00
世界
5975236b94
Don't return success as an error when the lookup result is empty
2023-09-19 19:05:23 +08:00
世界
3444828163
Update quic-go
2023-09-19 18:33:44 +08:00
世界
b67cdb80da
Update dependencies
2023-09-19 18:33:06 +08:00
3c569faf1e
[dependencies] Update github-actions
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-17 13:12:03 +08:00
世界
28de09812a
Bump version
2023-09-17 01:09:48 +08:00
世界
87a522d0d9
Fix hysteria2 mbps calculation
2023-09-17 01:09:48 +08:00
世界
54ede6788c
Fix panic on create system proxy failed
2023-09-17 01:09:41 +08:00
世界
635ced0fbb
Fix v2ray websocket transport
2023-09-17 01:09:41 +08:00
世界
0c19f8308c
Add ACME DNS01 challenge support via libdns
2023-09-17 01:09:41 +08:00
世界
7cdee741b3
Fix test
2023-09-16 23:45:47 +08:00
世界
b77d3950ed
Fix gomobile build on macOS
2023-09-16 00:09:45 +08:00
世界
67b0405949
Update Makefile
2023-09-16 00:09:41 +08:00
世界
3e765439b2
documentation: Update Clash default_mode description
2023-09-16 00:09:41 +08:00
世界
837abfbb9a
Add interrupt support for outbound groups
2023-09-16 00:09:41 +08:00
世界
0629ded2f8
Migrate QUIC wrapper and protocol implementations to library
2023-09-16 00:09:41 +08:00
世界
8e54cd3b07
documentation: Update changelog for stable versions
2023-09-15 17:34:39 +08:00
世界
e4dd887b3a
documentation: Bump version
2023-09-12 15:57:33 +08:00
世界
17a12881e2
Mark deprecated features
2023-09-12 13:26:23 +08:00
世界
865b1cc1ca
documentation: Add hysteria2
2023-09-12 13:26:22 +08:00
世界
465c8ffb8f
Add hysteria2 protocol
2023-09-12 13:26:21 +08:00
世界
e5a704d4b7
Improve system proxy API
2023-09-12 13:26:21 +08:00
013e29e4b6
Add KDE set system proxy support
...
Co-authored-by: Hiddify <114227601+hiddify1@users.noreply.github.com >
2023-09-12 13:26:20 +08:00
世界
928cccc285
Add ECH support for QUIC based protocols
2023-09-12 13:26:20 +08:00
世界
7d7d49d314
documentation: Update TLS ECH struct
2023-09-12 13:26:20 +08:00
世界
1e53ed245d
Enable with_ech by default
2023-09-12 13:26:19 +08:00
世界
952a11f402
Add ECH keypair generator
2023-09-12 13:26:19 +08:00
世界
86a5d8f8d3
Remove legacy NTP usages
2023-09-12 13:26:19 +08:00
世界
8c13195b9d
Improve ECH support
2023-09-12 13:26:19 +08:00
世界
d7b6e551e2
Fix SOCKS outbound
2023-09-12 13:26:03 +08:00
世界
5518e5f7c2
Fix QUIC DNS
2023-09-12 13:14:21 +08:00
世界
04fe6c6035
Fix TFO async write
2023-09-09 19:52:13 +08:00
世界
78ad0ed9d8
Fix TUIC context
2023-09-09 11:41:04 +08:00
世界
409acf0634
Update Makefile
2023-09-07 22:37:55 +08:00
世界
3cfedd9f7e
Fix QUIC defragger
2023-09-07 21:35:25 +08:00
unknown and 世界
d31755a4de
Fix QUIC stream usage
2023-09-07 21:34:36 +08:00
世界
f4a0b628f7
Reject invalid connection
2023-09-07 21:34:36 +08:00
世界
72a74bded4
Fix router close
2023-09-07 21:34:35 +08:00
世界
78c1b0ba16
platform: Fix crash on android
2023-09-07 21:34:35 +08:00
世界
e6083d8167
Fix connect domain for IP outbounds
2023-09-07 21:34:35 +08:00
renovate[bot] and 世界
90bb02b9d9
[dependencies] Update actions/checkout action to v4
2023-09-07 21:34:35 +08:00
世界
58c449c50c
clash-api: Move default mode to first
2023-09-07 21:34:35 +08:00
世界
70dfc52753
platform: Improve client
2023-09-07 21:34:35 +08:00
世界
a3b7a403b7
documentation: Bump version
2023-08-31 23:32:44 +08:00
78e913477d
[dependencies] Update actions/stale action to v8
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-31 23:32:44 +08:00
世界
9542c19291
Update Makefile
2023-08-31 23:32:44 +08:00
世界
219e987d5b
Fix return nil addr in conn
2023-08-30 21:28:03 +08:00
世界
f66b53d4f5
Fix hysteria packet write
2023-08-30 18:23:17 +08:00
世界
c92345046d
Update Makefile
2023-08-30 18:23:17 +08:00
世界
17c1a0f671
documentation: Update changelog
2023-08-29 10:26:11 +08:00
世界
4f5283e401
Update Makefile
2023-08-29 10:26:11 +08:00
世界
75c382d36e
Fix TUIC client
2023-08-28 19:58:02 +08:00
世界
ecd5166fb6
documentation: Update changelog
2023-08-25 20:33:16 +08:00
世界
840e770de3
Update dependencies
2023-08-25 20:21:14 +08:00
世界
129e10b7a5
Add store_mode and platform Clash mode selector
2023-08-25 20:21:14 +08:00
世界
eded1f211f
Fix sniffer
2023-08-24 21:53:06 +08:00
世界
6f3fee3f78
Update dependencies
2023-08-24 11:31:29 +08:00
世界
1fe88318d2
Fix test
2023-08-22 11:22:13 +08:00
世界
a49566b2b8
documentation: Bump version
2023-08-21 18:24:31 +08:00
世界
7df32e3079
Fix TUIC UDP
2023-08-21 18:16:38 +08:00
世界
695e6e482b
Fix Makefile
2023-08-21 18:14:27 +08:00
dyhkwong and GitHub
b7104b6da8
Fix SOCKS5 UDP sniffing accidentially enabled
2023-08-20 19:06:37 +08:00
世界
e40eb781b8
Remove bad scripts
2023-08-20 17:57:39 +08:00
世界
2ce3513853
documentation: Bump version
2023-08-20 17:29:22 +08:00
世界
149df244dc
Add [include/exclude]_interface iproute2 options
2023-08-20 17:29:22 +08:00
世界
a89eeaa3f3
Add udp over stream support for TUIC
2023-08-20 14:15:22 +08:00
世界
2f1fdea586
Update tfo-go
2023-08-20 13:32:07 +08:00
世界
5a36f9cfad
minor: Remove unused parameter
2023-08-20 13:32:07 +08:00
renovate[bot] and 世界
deec0c20e7
[dependencies] Update golang Docker tag to v1.21
2023-08-20 13:31:56 +08:00
世界
360d77da79
Fix UDP route
2023-08-20 13:31:55 +08:00
armv9 and 世界
23b9d066e8
Fix process search with fakeip
2023-08-20 13:31:55 +08:00
世界
a493925068
platform: Add group expand status
2023-08-20 13:31:55 +08:00
世界
159c6f152b
Add new issue template
2023-08-20 13:31:49 +08:00
世界
898938d70c
Update documentation
2023-08-20 13:31:48 +08:00
世界
ace44738fd
Fix ci build
2023-08-20 13:31:48 +08:00
世界
5717fb47eb
Add TCP MultiPath support
2023-08-20 13:31:48 +08:00
世界
82e876fd24
Pause recurring tasks when no network
2023-08-20 13:31:48 +08:00
世界
9e597de6a8
documentation: Add TUIC
2023-08-20 13:31:47 +08:00
世界
3841bacc68
Add TUIC protocol
2023-08-20 13:31:40 +08:00
世界
18cedcb256
Update quic-go
2023-08-20 13:31:40 +08:00
世界
89ee8fa705
Update dependencies
2023-08-20 13:31:36 +08:00
世界
ba4e15a58d
Fix missing HandshakeConn interface
2023-08-20 13:31:31 +08:00
世界
5d7471191a
platform: Enable Clash API support by default
2023-08-20 13:31:29 +08:00
世界
5ac514702b
Save fakeip metadata immediately
2023-08-20 13:31:27 +08:00
世界
4f847ab87d
Fix network monitor
2023-08-20 13:30:50 +08:00
世界
0cbfc59b37
Fix tag detect
2023-08-07 22:07:24 +08:00
世界
ca63010a33
documentation: Update changelog
2023-08-05 21:37:08 +08:00
世界
aff1d8b0ea
Update dependencies
2023-08-05 21:37:08 +08:00
世界
397bc8a736
platform: Improve status
2023-08-04 21:10:32 +08:00
世界
ce8fce22a2
Fix UDP async write
2023-08-04 12:38:51 +08:00
世界
001f417eac
Fix http proxy server again
2023-08-04 12:38:51 +08:00
世界
177f63f768
platform: Add sleep support for NetworkExtension
2023-08-04 12:38:51 +08:00
世界
8b8208f165
documentation: Update changelog
2023-07-31 09:49:07 +08:00
世界
fc4908a94b
Update quic-go
2023-07-31 09:49:07 +08:00
世界
e5542643f8
Update dependencies
2023-07-31 09:07:32 +08:00
世界
9bb6af5fbb
Fix http proxy server
2023-07-31 09:04:55 +08:00
世界
2df424a532
platform: Update profile binary format
2023-07-30 20:55:27 +08:00
世界
0095c5b560
documentation:Add tvOS page
2023-07-29 21:09:15 +08:00
世界
145a540872
platform: Add support for tvOS
2023-07-29 21:01:43 +08:00
世界
59411282ee
documentation: Update installation
2023-07-29 21:01:43 +08:00
世界
4cc2d3d965
documentation: Update changelog
2023-07-25 13:21:15 +08:00
世界
b5e6d21193
Fix gVisor UDP
2023-07-25 08:28:24 +08:00
世界
fb7ca5dbf1
documentation: Update changelog
2023-07-24 17:56:39 +08:00
世界
f9e20336e0
Fix cache file
2023-07-24 16:51:03 +08:00
世界
9da6815a95
Add support for macOS system extension
2023-07-24 16:51:03 +08:00
世界
77b6b371f4
Update dependencies
2023-07-23 14:23:51 +08:00
世界
12d51edfdb
Fix certmagic usage
2023-07-20 20:03:20 +08:00
世界
e110328ffd
Fix fakeip unsaved state
2023-07-20 19:59:04 +08:00
世界
3dc6974a17
Fix download geo resources
2023-07-20 19:41:22 +08:00
世界
f8662a8d63
Fix cache file
2023-07-20 19:41:22 +08:00
世界
557ab5cc2a
Update changelog
2023-07-19 14:59:30 +08:00
世界
8b329792fb
Update dependencies
2023-07-19 14:45:30 +08:00
世界
08481d4ecb
Improve platform status
2023-07-16 14:08:45 +08:00
世界
f9ebe73e60
documentation: Update changelog
2023-07-15 14:53:48 +08:00
世界
4b08787e19
Fix abx reader for some malformed formats
2023-07-15 14:46:15 +08:00
世界
a64a4ecaaf
Update support page
2023-07-15 14:46:09 +08:00
世界
5e33782cfd
Build memory limiter for android
2023-07-15 14:46:06 +08:00
世界
50d56d3f26
Fix hysteria inbound context
2023-07-11 20:58:20 +08:00
世界
3b34f63e03
Fix test
2023-07-11 15:44:03 +08:00
世界
a88060a0ab
Fix vmess legacy server
2023-07-11 15:44:03 +08:00
世界
5ddf038f55
Fix v2ray websocket transport
2023-07-11 15:44:03 +08:00
世界
f9902c3f1d
Fix fakeip lookup
2023-07-11 15:44:02 +08:00
世界
70f1de128f
platform: Fix output format
2023-07-09 12:24:43 +08:00
世界
18b46a6d8c
documentation: Update changelog
2023-07-09 07:54:08 +08:00
世界
e8b5988cec
Fix async FakeIP save
2023-07-08 16:21:11 +08:00
世界
9eeedf78ed
Update dependencies
2023-07-08 16:19:28 +08:00
世界
60bf3714c7
documentation: Update changelog
2023-07-07 14:23:45 +08:00
世界
e2473c1ebd
Fix multi error
2023-07-07 13:57:28 +08:00
世界
e66199f5dd
Fix syscall copy packet
2023-07-07 13:42:42 +08:00
世界
a828742bef
Fix save FakeIP cache
2023-07-07 12:51:38 +08:00
世界
d4b6766e4e
Fix close quic.Listener
2023-07-07 12:43:22 +08:00
世界
17cc9cba83
Update dependencies
2023-07-03 21:47:32 +08:00
世界
7e5d4943b2
Remove stack buffer usage
2023-07-03 21:45:32 +08:00
世界
2c31aec4d7
platform: Add group interface
2023-07-02 18:46:41 +08:00
世界
5f144b6c4e
Try fix StreamDomainNameQuery
2023-07-02 16:38:38 +08:00
世界
dc4edea2a5
documentation: Update changelog
2023-06-27 11:31:24 +08:00
世界
41c4e40856
Update dependencies
2023-06-27 11:13:30 +08:00
世界
4f0351eceb
Check duplicated outbound tag
2023-06-26 18:47:52 +08:00
世界
edd9a799ce
Fix DNS rewrite_ttl logic
2023-06-23 16:12:25 +08:00
世界
9053c6aca9
Prevent write packet IPv6 packet to tun IPv4 connection
2023-06-21 13:29:24 +08:00
世界
3861985c9f
documentation: Update changelog
2023-06-19 14:11:41 +08:00
世界
52ba94c6ef
Update dependencies
2023-06-19 14:11:41 +08:00
世界
02c32fd223
Fix ios build
...
Cannot use errno as method and variable due to conflict with objc
2023-06-19 14:11:40 +08:00
世界
82d5b9e36d
Unwrap 4in6 address received by client packet conn
2023-06-19 13:29:41 +08:00
世界
05331b2409
platform: Improve local DNS transport
2023-06-18 10:00:32 +08:00
世界
56d232aee0
documentation: Update changelog
2023-06-17 12:21:18 +08:00
世界
ed07c3a64b
Update dependencies
2023-06-17 12:17:43 +08:00
世界
0e1f29d790
Update quic-go
2023-06-15 14:52:25 +08:00
世界
080eb5b5dc
documentation: Update changelog
2023-06-14 16:28:44 +08:00
世界
1e0ce10ca2
Update goreleaser usage
2023-06-14 09:39:13 +08:00
世界
0ff98ebe1a
Build with_dhcp by default
2023-06-14 09:14:45 +08:00
世界
079602e912
Fix outbound start sequence
2023-06-13 22:38:05 +08:00
世界
4b0e7583fb
Fix hysteria outbound
2023-06-13 21:41:33 +08:00
世界
c594156ee7
Update documentation
2023-06-11 22:38:37 +08:00
shadow750d6 and 世界
fdd2737f78
Reconnect once if hysteria request fails
...
This allows graceful recovery when network isn't good enough.
[Original hysteria source
code](https://github.com/apernet/hysteria/blob/13d46da99876c2c9feb1083ff5f2da201d9d0a1e/core/cs/client.go#L182 )
has similar mechanism.
2023-06-11 22:21:32 +08:00
世界
1d82ae3ce2
Migrate gVisor to fork
2023-06-11 22:07:36 +08:00
世界
3890dca4c9
Update dependencies
2023-06-11 20:58:59 +08:00
世界
1968ddb0c1
Fix fakeip routing
2023-06-11 20:58:59 +08:00
世界
a9a2fec766
Fix shadowsocks none client
2023-06-08 10:23:39 +08:00
世界
57cc7225e6
Fix TLS 1.2 support for shadow-tls client
2023-06-07 21:03:39 +08:00
世界
84e8c3ebb5
Fix using v2ray websocket transport with detour
2023-06-07 21:03:21 +08:00
世界
e640b14f5b
Improve read waiter interface
2023-06-07 21:03:11 +08:00
世界
e94e768c4f
Fix DNS outbound
2023-06-07 21:03:08 +08:00
世界
79b2cf7992
Add cache_id option for Clash cache file
2023-06-07 21:03:06 +08:00
世界
2b3983a6b3
Fix shadowsocks AEAD UDP server
2023-06-07 21:02:52 +08:00
世界
564c0e97b9
Use API to create windows firewall rule
2023-06-07 21:01:29 +08:00
世界
659933c742
Reimplemented shadowsocks client
2023-06-07 20:57:07 +08:00
Hellojack and 世界
333f0999fd
Fix UVariantLen usage
2023-06-07 20:56:57 +08:00
世界
d87d142798
Improve DNS caching
2023-06-07 20:56:55 +08:00
世界
c8b2c24d35
Set TCP keepalive for WireGuard gVisor TCP connections
2023-06-07 20:53:26 +08:00
Weltolk and 世界
7791a4c7f2
documentation: Fix fakeip link broken
2023-06-07 20:53:13 +08:00
世界
e2d199f28d
Improve direct copy
2023-06-07 20:53:00 +08:00
世界
c18a74a006
Improve multiplex
2023-06-07 20:46:34 +08:00
世界
d21b521e33
clash-api: Reset outbounds in DELETE /connections
2023-06-07 20:45:39 +08:00
世界
5331912622
Add multiplexer for VLESS outbound
2023-06-07 20:45:39 +08:00
世界
46c0012c83
Update gVisor to 20230417.0
2023-06-07 20:45:25 +08:00
世界
d84893af34
Add debug http server
2023-06-07 20:45:25 +08:00
世界
e35d48c076
Add filemanager api
2023-06-07 20:45:25 +08:00
世界
fc0ac03d5d
Update wireguard-go
2023-06-07 20:38:30 +08:00
世界
9e515ef8de
Ignore system tun stack bind interface error
2023-06-07 20:35:02 +08:00
世界
385a561b2d
Improve VLESS request
2023-06-07 20:35:00 +08:00
世界
59faaf8f63
Add deadline interface
2023-06-07 20:34:56 +08:00
世界
4733233c0b
shadowsocks: Multi-user support for legacy AEAD inbound
...
Signed-off-by: wwqgtxx <wwqgtxx@gmail.com >
2023-06-07 20:34:54 +08:00
世界
15df7722ea
Add headers option for HTTP outbound
2023-06-07 20:34:52 +08:00
世界
b2bdd625ae
URLTest improvements
2023-06-07 20:33:56 +08:00
世界
718bf6ebab
Fix wireguard reconnect
2023-06-07 20:33:53 +08:00
世界
aab7a18146
Use HTTPS URLTest source
2023-06-07 20:33:50 +08:00
世界
790bf27023
clash-api: Add Clash.Meta APIs
2023-06-07 20:33:41 +08:00
世界
cf0d7faf15
clash api: download clash-dashboard if external-ui directory is empty
2023-06-07 20:33:06 +08:00
世界
3db40a514a
Add multi-peer support for wireguard outbound
2023-06-07 20:33:04 +08:00
世界
b15d6969ff
Add fakeip support
2023-06-07 20:31:26 +08:00
世界
3e6afcdcbf
Refactor rules
2023-06-07 20:28:21 +08:00
世界
2500478f98
Add dns reverse mapping
2023-06-07 20:19:46 +08:00
世界
3b8d881bc5
documentation: Update changelog
2023-05-19 15:48:35 +08:00
世界
d70d38bd69
Update dependencies
2023-05-19 15:48:35 +08:00
世界
b02410c191
Fix uTLS ALPN
2023-05-19 15:41:18 +08:00
XYenon and 世界
5a45f92e5c
Fix incorrect use of sort.Slice
2023-05-19 15:40:48 +08:00
Larvan2 and 世界
79ac74285b
Enable mkdocs search in documentation
...
Signed-off-by: Larvan2 <78135608+Larvan2@users.noreply.github.com >
2023-05-19 15:40:42 +08:00
世界
4616ddf833
Fix documentation
2023-05-19 15:40:13 +08:00
世界
1e93a505a4
Update badtls
2023-05-19 15:39:40 +08:00
世界
e8a46f8a24
Fix grpc request
2023-04-22 19:51:04 +08:00
世界
07d4fa6ca7
documentation: Update changelog
2023-04-22 08:26:09 +08:00
世界
2b77afc9de
Revert LRU cache changes
2023-04-22 08:23:49 +08:00
世界
fa3349b737
Make v2ray http2 conn public
2023-04-22 08:14:55 +08:00
世界 and armv9
20af7e8a28
Fix http response check
...
Co-authored-by: armv9 <48624112+arm64v8a@users.noreply.github.com >
2023-04-22 08:14:55 +08:00
世界 and armv9
b894afc722
Fix v2ray-plugin TLS server name
...
Co-authored-by: armv9 <48624112+arm64v8a@users.noreply.github.com >
2023-04-21 17:48:36 +08:00
世界 and armv9
2076190634
Fix grpc lite request host
...
Co-authored-by: armv9 <48624112+arm64v8a@users.noreply.github.com >
2023-04-21 17:48:36 +08:00
H1JK and 世界
8f638d0e72
Add BaseContext to http servers
2023-04-21 17:48:29 +08:00
H1JK and 世界
fbef2eac5d
Fix gRPC service name escape
2023-04-21 17:48:29 +08:00
Hellojack and 世界
7c563c2c07
Remove TLS requirement for gRPC client
2023-04-21 17:48:29 +08:00
世界
a7c5977db9
platform: Add UsePlatformAutoDetectInterfaceControl
2023-04-21 17:47:17 +08:00
armv9 and 世界
c843eda53b
Fix HTTP sniffer
2023-04-19 21:58:58 +08:00
世界
46576eb684
Update to uuid v5
2023-04-19 21:58:58 +08:00
世界
b23baa263f
Prepare deadline interface
2023-04-19 21:58:58 +08:00
世界
af6e813f78
documentation: Update client notes
2023-04-19 21:58:58 +08:00
世界
e0638272ed
Remove legacy warnings
2023-04-19 21:58:58 +08:00
世界
8173f09018
Fix default interface monitor for darwin
2023-04-19 21:58:58 +08:00
世界
bbbe12cc54
Add udpnat test
2023-04-19 21:43:13 +08:00
世界
3627ffc27a
Fix interface monitor for android
2023-04-19 21:42:40 +08:00
世界
be6138b6d1
Fix udp timeout
2023-04-19 21:42:10 +08:00
世界
ffb223bfe6
Fix platform interface monitor & Fix system tun stack for ios
2023-04-19 21:40:03 +08:00
世界
563059dfe5
Fix shadowsocksr build
2023-04-17 18:06:43 +08:00
世界
9d316ce2eb
Update documentation
2023-04-16 16:28:41 +08:00
世界
0482ffae1f
Update dependencies
2023-04-16 16:28:41 +08:00
世界
e407c3dee0
Fix deadline usage on websocket conn
2023-04-16 16:28:40 +08:00
世界
0b3bc5d31e
Fix conntrack return pointer
2023-04-14 21:00:45 +08:00
世界
babdd30609
android: Remove Seq.Delete warning
2023-04-14 21:00:40 +08:00
世界
cb63273a2f
Print sniff result
2023-04-14 21:00:01 +08:00
世界
805698e3c8
Fix processing domain address in packet
2023-04-14 20:59:57 +08:00
世界
de67cf78bc
Fix parsing query in http path
2023-04-14 20:59:16 +08:00
Xiaokang Wang (Shelikhoo) and 世界
3cd442b8a9
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-14 20:58:12 +08:00
世界
9fbf940167
Fix workflows
2023-04-14 20:57:08 +08:00
世界
9be922b636
Fix find process user
2023-04-14 20:56:58 +08:00
世界
de7d0112d3
Fix set HTTP TLS ALPN
2023-04-14 20:56:55 +08:00
世界
3734545322
Fix v2ray http transport server read request
2023-04-14 20:56:51 +08:00
世界
00c52a3c3b
Update cancel context usage
2023-04-14 20:56:16 +08:00
世界
694077c16c
Fix write log to stderr
2023-04-14 20:55:57 +08:00
世界
b0421621f5
platform: Add stderr redirect
2023-04-14 20:55:45 +08:00
世界
799b2808df
Fix write http status after response sent
2023-04-14 20:55:20 +08:00
世界
9be64e638e
Replace usages of uber/atomic
2023-04-14 20:55:05 +08:00
世界
a3932216e1
Update dependencies
2023-04-14 20:54:56 +08:00
世界
ab626423d1
Add loopback check
2023-04-08 09:13:50 +08:00
世界
11f32efd42
Add close monitor
2023-04-08 08:10:03 +08:00
世界
c8292b1e6b
Add start and close track message
2023-04-08 08:09:28 +08:00
世界
9a9f298f5b
platform: Fix build on windows
2023-04-07 21:10:16 +08:00
世界
adc891b901
documentation: Update changelog
2023-04-07 19:18:26 +08:00
世界
ef2fe786eb
Fix v2ray HTTP/1.1 transport compatibility
2023-04-07 18:20:07 +08:00
世界
8577818033
dns: Fix rewrite TTL
2023-04-07 16:19:34 +08:00
世界
3a49ee9218
Update dependencies
2023-04-07 16:19:34 +08:00
世界
7281ac268d
dns: Fix calculate TTL
2023-04-07 13:12:16 +08:00
世界
3ad91d1a2b
Update reality protocol
2023-04-06 19:05:05 +08:00
世界
9acfa966a5
Update client documentation
2023-04-06 12:51:26 +08:00
世界
f7a259599e
Minor fixes
2023-04-05 21:41:06 +08:00
世界
7f61ce603f
platform: Fixes and improvements
2023-04-05 19:54:20 +08:00
世界
1acb794393
Refactor log factory constructor
2023-04-03 20:24:13 +08:00
世界
aa9611d929
platform: Add http client
2023-04-03 15:12:44 +08:00
armv9 and 世界
b86beb0d7d
conntrack: Fix missing tracking for udp conn
2023-04-02 12:06:03 +08:00
世界
cd496991ba
Improve UDP domain destination NAT
2023-04-02 12:05:59 +08:00
世界
71387e78e2
platform: Add check config func
2023-04-02 10:35:03 +08:00
世界
e8ed25dda6
documentation: Update changelog
2023-03-31 16:29:08 +08:00
世界
9bfa0a8f73
Fix dns transport read
2023-03-31 14:31:35 +08:00
世界
93b8dcf9fe
Fix http2 transport close
2023-03-31 14:31:35 +08:00
世界
9ecea8876d
Update release scripts
2023-03-31 14:31:35 +08:00
世界
d9db4e9b1c
Append time to session log
2023-03-31 14:31:35 +08:00
世界
d22f7a67e4
Accept "any" outbound in dns rule
2023-03-31 14:31:35 +08:00
世界
4725cd58b5
Fix dns routing context
2023-03-31 09:14:04 +08:00
世界
5b36d547c0
Update documentation
2023-03-27 08:23:01 +08:00
世界
bfeacffe3c
Update dependencies
2023-03-27 08:22:56 +08:00
世界
57e3828232
Fix missing default host in v2ray http transport`s request
2023-03-27 08:20:59 +08:00
世界
d45663a022
Revert remove install shell
2023-03-27 08:20:55 +08:00
世界
4dd8f8fc2a
Update LICENSE
2023-03-27 08:20:51 +08:00
世界
ae212975ab
Update dockerfile
2023-03-24 08:29:11 +08:00
世界
99fbe324ed
documentation: Update changelog
2023-03-24 08:04:36 +08:00
世界
607fc9edc7
Update dependencies
2023-03-24 07:06:45 +08:00
世界
80ad636c13
documentation: Update set_system_proxy usage
2023-03-23 21:27:50 +08:00
世界
bc54b92b21
Fix slow open
2023-03-23 17:14:38 +08:00
世界
9c086c9aa6
Fix wireguard mutex
2023-03-23 15:43:17 +08:00
世界
65bee80487
Improve timeout canceler
2023-03-23 15:39:12 +08:00
世界
aefa794cdd
Update documentation
2023-03-23 07:54:24 +08:00
世界
30f4baa703
Update dependencies
2023-03-23 07:49:14 +08:00
世界
045a0c71b9
Fix import format
2023-03-20 23:01:54 +08:00
世界
f8f6e22b9a
Create working directory if not exists
2023-03-20 19:33:00 +08:00
世界
c168aff1fa
hysteria: Accept inbound configuration without users
2023-03-20 19:22:46 +08:00
世界
471cf98d5e
Add with_reality_server to release build tags
2023-03-20 17:36:59 +08:00
世界
cfb02504a6
documentation: Update changelog
2023-03-20 17:32:59 +08:00
世界
bdc9a4c488
Update dependencies
2023-03-20 17:27:48 +08:00
世界
5e94eca7d1
Fix optional listen address
2023-03-19 20:46:22 +08:00
世界
3122cd087e
Fix make build
2023-03-19 16:57:07 +08:00
世界
8e1e4ac375
Fix vision padding overflow
2023-03-19 10:25:35 +08:00
世界
b5f04aa260
ntp: Add write_to_system service option
2023-03-18 23:11:40 +08:00
世界
b19d05cf1b
Add command to fetch a URL
2023-03-18 21:02:29 +08:00
世界
40d5b077d1
Add command to connect an address
2023-03-18 20:27:38 +08:00
世界
5c3da34fab
Add multiple configuration support
2023-03-18 20:27:38 +08:00
世界
d25d4e04b3
Fix test
2023-03-18 17:02:55 +08:00
世界
3630de940e
Fix write nil in buffered vectorised writer
2023-03-18 16:32:28 +08:00
世界
98eb92d23b
documentation: Fix broken link
2023-03-18 16:31:15 +08:00
世界
852fd3c108
readme: Add packaging status
2023-03-17 17:58:08 +08:00
世界
3f4891d46c
documentation: Update stable changelog
2023-03-17 17:58:08 +08:00
24ae0e23e2
dependencies: Update actions/setup-go action to v4
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-17 17:58:08 +08:00
世界
1d86c86142
Add experimental debug options
2023-03-17 17:58:08 +08:00
世界
6b5d8ed99a
documentation: Fix typo
2023-03-17 13:34:36 +08:00
世界
f3e134b53c
documentation: Update UoT application support status
2023-03-17 13:28:05 +08:00
世界
3e90aad287
Update documentation
2023-03-17 13:07:22 +08:00
世界
7a729f9fc6
Update dependencies
2023-03-17 12:59:12 +08:00
世界
b248d73163
Update UoT protocol
2023-03-17 12:57:48 +08:00
世界
bbd1d02e66
platform: Fix bytes format
2023-03-16 11:28:54 +08:00
世界
37cfd2d9d0
ios: Add with_quic tag in build
2023-03-16 11:28:54 +08:00
世界
161668a14e
platform: Add oom killer
2023-03-16 11:28:54 +08:00
世界
560407495b
platform: Add low memory interface
2023-03-16 00:36:04 +08:00
世界
e27beef891
tun: Create gVisor stack by default in Apple Network Extension
2023-03-15 21:50:18 +08:00
世界
a1535b8ec4
Fix build embed tor for mobile
2023-03-15 20:59:45 +08:00
世界
294957d5ac
Fix lint
2023-03-15 14:56:06 +08:00
世界
5d33809ab7
Update UoT protocol
2023-03-15 14:52:32 +08:00
世界
b3c3c6a925
Update dependencies
2023-03-15 11:59:15 +08:00
世界
17de4aee1b
Fix close platform tun
2023-03-13 19:47:00 +08:00
世界
033740f1bb
Fix cross make build
2023-03-13 19:46:20 +08:00
世界
d46a63b537
Remove length limit on short_id for reality TLS config
2023-03-13 19:46:16 +08:00
wwqgtxx and 世界
4c67101519
Fix stack wireguard device returning non-nil interface containing nil pointer
2023-03-13 19:46:16 +08:00
世界
c0e2d90f9f
Print command to shell error
2023-03-13 19:46:16 +08:00
世界
0e0395794b
Apply --disable-color to global logger
2023-03-13 11:23:00 +08:00
世界
2d0e4acc06
Support $schema in configuration file
2023-03-13 10:58:29 +08:00
世界
47abbf36a8
Update documentation
2023-03-12 23:07:38 +08:00
世界
7d6c8f1d25
Update dependencies
2023-03-12 23:07:24 +08:00
世界
7cd71cc9d4
Fix make install
2023-03-11 19:24:19 +08:00
世界
c1ebf17269
Add health check support for http-based v2ray transport
2023-03-11 15:49:02 +08:00
世界
73af4cc2c3
Fix http server usage
2023-03-11 15:05:07 +08:00
世界
53302e91dd
Fix missing default shadowtls version
2023-03-11 10:12:46 +08:00
世界
eab828e44e
Update documentation
2023-03-10 11:15:00 +08:00
世界
8b053f5d8e
Update dependencies
2023-03-09 23:24:05 +08:00
世界
8662ffcf07
Generate version during compilation
2023-03-09 23:24:05 +08:00
世界
9c929266ab
Fix windows interface monitor
2023-03-09 16:00:57 +08:00
世界
c6bc130078
Update reality and uTLS
2023-03-09 10:51:01 +08:00
世界
9d46a71766
Fix link broken in installation documentation page
2023-03-08 15:56:41 +08:00
世界
5e8fb195b0
Fix build check
2023-03-08 15:23:46 +08:00
世界
583fea6546
Update documentation
2023-03-08 14:59:09 +08:00
世界
4768bc05f0
Fix vmess server buffer
2023-03-07 17:07:37 +08:00
世界
82bab63ba2
Check constant.Version before build release
2023-03-06 16:34:44 +08:00
Dmitry R and 世界
4590a7fde8
systemd: Add reload command
2023-03-06 16:32:54 +08:00
世界
6fa7ca167b
Fix vless read cache
2023-03-06 11:19:38 +08:00
世界
ecf288d9d4
Update documentation
2023-03-05 23:37:12 +08:00
世界
4b58a7f824
Update dependencies
2023-03-05 21:38:02 +08:00
世界
ddf66a6cf3
Add documentation for tun platform options
2023-03-05 15:19:13 +08:00
世界
9cda68b053
Fix open cache file
2023-03-05 14:57:50 +08:00
世界
9d5090afdd
Fix vision read
2023-03-05 14:57:50 +08:00
世界
630710ae7a
Fix uTLS randomized fingerprint
2023-03-05 14:57:50 +08:00
seiuneko and 世界
46a8deaf2f
Fix documentation typo
2023-03-05 14:57:50 +08:00
世界
91a0bc6dd4
Fix documentation
2023-03-05 14:57:50 +08:00
世界
50b86137ed
Fix check config
2023-03-05 14:57:50 +08:00
Hellojack and 世界
964ab8578d
Add generate commands
2023-03-05 11:21:32 +08:00
世界
7cad6aa32d
Add stop platform command
2023-03-04 00:40:47 +08:00
世界
8a6490afad
Add reload platform command
2023-03-03 21:59:54 +08:00
世界
a7895f254d
Fix close conn
2023-03-03 19:27:30 +08:00
database64128
23ef1012cb
Update .gitignore
2023-03-03 18:51:33 +08:00
Ella Hollywood and 世界
7c52796127
Fix documentation typo
2023-03-03 16:35:06 +08:00
世界
72e8b21c03
Minor fixes
2023-03-03 16:31:07 +08:00
世界
7ca1da09d7
Fix UoT UDP address
2023-03-03 11:34:51 +08:00
database64128
9c2bd7cca2
Update tfo-go
2023-03-03 10:16:38 +08:00
世界
c2e0369870
Fix command client connect
2023-03-02 16:40:28 +08:00
世界
8f10ac8b00
Add ios memory limit
2023-03-02 15:04:59 +08:00
世界
8cc30246e2
Fix vless tests
2023-03-02 00:31:56 +08:00
世界
a78736b2a1
Improve server error handling
2023-03-02 00:18:35 +08:00
世界
fdde818ae7
Fix custom tls server listener
2023-03-02 00:01:40 +08:00
世界
31df89ff2b
Remove okhttp form modern fingerprint list
2023-03-01 21:17:30 +08:00
世界
f2f9af1504
Fixed user flow in vless server
2023-03-01 20:28:40 +08:00
世界
e443f62581
Fix geo resource download path
2023-03-01 19:09:21 +08:00
世界
7d5ec2dac4
Fix create badhttp2 server
2023-03-01 19:09:21 +08:00
世界
55759d9135
Refactor platform command api
2023-03-01 19:09:21 +08:00
世界
4f1cfe2338
Fix uTLS ALPN
2023-02-28 21:16:31 +08:00
世界
1a362e094e
Separate uTLS random fingerprint
2023-02-28 21:10:11 +08:00
世界
b381e07774
Add reality client fallback
2023-02-28 20:55:14 +08:00
世界
e76403c2d9
Enable XUDP by default in VLESS
2023-02-28 20:52:26 +08:00
世界
fc03226a87
Fix check early conn
2023-02-28 20:16:15 +08:00
世界
6734715440
Add tun platform options
2023-02-28 19:02:27 +08:00
世界
5dc3e1bc7d
Add custom TLS server support for http based v2ray transports
2023-02-28 13:03:44 +08:00
世界
4eb0aa43ef
Merge tls interface to library
2023-02-28 11:30:46 +08:00
世界
41b3311c44
Update vision protocol
2023-02-27 15:07:15 +08:00
世界
39acddf2c3
Add early conn interface
2023-02-26 23:08:20 +08:00
世界
329f0885ab
Update reality server
2023-02-26 20:55:36 +08:00
世界
a338f3a5ba
Update TUN creation
2023-02-26 20:55:15 +08:00
世界
cebd730cf2
Fix documentation
2023-02-25 17:25:56 +08:00
世界
a0473e8aac
Update documentation
2023-02-25 16:28:39 +08:00
世界 and GitHub
dc5bb1fa9d
Add VLESS server, vision flow and reality TLS
2023-02-25 16:24:08 +08:00
zakuwaki and GitHub
21ba99a66b
Fix private ip will never be matched
2023-02-24 13:31:49 +08:00
世界
8f13166475
Fix platform wrapper
2023-02-24 13:00:49 +08:00
世界
d8a6df02ad
Update documentation
2023-02-22 11:45:31 +08:00
H3arn and GitHub
814c77bb36
Fix incorrect NTP server address
2023-02-21 23:08:05 +08:00
世界
83a9636948
Fix documentation
2023-02-21 22:06:12 +08:00
世界
8cc5f9a2bf
Update documentation
2023-02-21 20:54:25 +08:00
世界
c84a35e477
Add strict mode support for shadowtls v3
2023-02-21 20:51:26 +08:00
世界
e205ea6371
Add multiple server names and multi-user support for shadowtls
2023-02-21 16:09:06 +08:00
世界
7ce6f68b5f
Add NTP service
2023-02-21 16:09:06 +08:00
世界
5635d6a4dc
Add uTLS support for shadowtls v3
2023-02-20 21:04:07 +08:00
世界
bfa04897ae
Update dependencies
2023-02-20 21:04:07 +08:00
世界
8d04ccf2e3
Merge shadowtls to library
2023-02-20 13:53:06 +08:00
世界
644153d61f
Add libbox wrapper
2023-02-20 11:07:49 +08:00
世界
f9adec2f5b
Fix tproxy inbound
2023-02-19 18:56:38 +08:00
世界
38f4f4a801
Update documentation
2023-02-19 17:49:05 +08:00
世界
70993942bb
Fix shadowtls in go versiojns below 1.20
2023-02-19 12:02:11 +08:00
dyhkwong and GitHub
8ce2b7e498
Update QUIC v2 version number and initial salt
2023-02-18 23:51:55 +08:00
世界
81ca19e8f4
Update release script
2023-02-18 21:14:17 +08:00
世界
765e462195
Fix documentation
2023-02-18 19:33:35 +08:00
世界
33c48abe23
Remove TLS min version for shadowtls v3
2023-02-18 19:26:05 +08:00
世界
d4f9d87e9e
Update documentation
2023-02-18 15:02:27 +08:00
世界 and GitHub
88f47d2469
Add ShadowTLS protocol v3
2023-02-18 14:55:47 +08:00
世界
894c902609
Update workflow
2023-02-18 14:28:21 +08:00
世界
aea87c74c2
Update dependencies
2023-02-18 14:28:21 +08:00
世界
bbe10ad8d6
Add fallback support for v2ray transport
2023-02-18 14:28:21 +08:00
世界
0391deb657
Disable vmess header protection if transport enabled
2023-02-13 05:15:26 +08:00
Tim Xylon and GitHub
620cabe209
Replace deprecated 'set-output'
2023-02-09 22:07:00 +08:00
世界
0e4a2d3e65
Fix socks connect response
2023-02-09 21:25:00 +08:00
世界
4b450f66ec
Fix lint
2023-02-09 21:01:48 +08:00
世界
26265634c6
Remove cancel-workflow-action
2023-02-09 18:04:49 +08:00
d9a30abee1
[dependencies] Update golang Docker tag to v1.20
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-09 18:04:16 +08:00
2f83741d38
[dependencies] Update github-actions
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-09 17:42:06 +08:00
世界
18c224ffba
Add renovate config
2023-02-09 17:39:15 +08:00
Gavin Luo and 世界
6b40e5f9a8
Fix systemd service caps for process sniffing
2023-02-09 13:32:31 +08:00
世界
50a367f1c5
Update scripts
2023-02-09 13:27:05 +08:00
shadow750d6 and GitHub
144b95d6f2
Fix parse hysteria UDP message
2023-02-09 13:20:16 +08:00
世界
85865d05ef
Update documentation
2023-02-08 17:35:50 +08:00
世界
2567f41fbb
Add v2ray user stats api
2023-02-08 16:50:15 +08:00
世界
b4902fe36c
Add DHCP DNS server support
2023-02-08 16:43:29 +08:00
lyc8503 and GitHub
66f1d43783
Add SSH outbound host key validation
2023-02-08 16:20:48 +08:00
世界 and GitHub
33b86ac699
Add query_type DNS rule item
2023-02-08 16:18:40 +08:00
世界
9a01a0ad95
Add support for clash DNS query API
2023-02-08 14:13:33 +08:00
世界
69c16d73bd
Upgrade tfo-go
2023-02-08 14:13:33 +08:00
世界
38bbc15b4d
Update dependencies
2023-02-08 14:13:15 +08:00
世界
a0e39c4f4d
Improve vmess request
2023-02-07 14:53:08 +08:00
世界
2088080571
Fix match geoip
2023-02-07 12:21:00 +08:00
世界
0029a67b99
Fix ipv6 redir port
2023-02-05 14:48:02 +08:00
世界
cdaf43322d
Fix find NDK on macOS
2023-02-02 16:30:50 +08:00
世界
9c175ce05e
Update documentation
2023-02-02 16:11:29 +08:00
世界
76d282e440
Update dependencies
2023-02-02 15:38:48 +08:00
世界
055df3488e
Fix build with go1.20
2023-02-02 15:25:34 +08:00
Dmitry R and 世界
b692617b4e
ignore domain case in route rules
2023-02-02 15:25:34 +08:00
世界
9e68d725c1
Fix auth_user route for naive inbound
2023-01-19 10:47:22 +08:00
世界
4392e0d85c
Fix inbound default DF
2023-01-19 10:36:25 +08:00
Hellojack and GitHub
61c69e5ff0
Fix gRPC lite header
...
Manually set the first byte to 0x00 (No Compression) since we can not ensure that the buffer is not polluted before.
2023-01-16 16:23:06 +08:00
世界
82dc6f0ade
Fix wireguard events
2023-01-15 19:48:50 +08:00
世界
90d1ec387d
Fix convert netaddr
2023-01-14 20:04:15 +08:00
世界
d77d037054
Bump version
2023-01-14 16:01:07 +08:00
世界
be3d139823
Fix create UDP DNS transport from plain IPv6 address
2023-01-13 11:51:20 +08:00
世界
babe75caf9
Fix write to h2 conn after closed
2023-01-08 15:43:12 +08:00
世界
dccf25c6f2
Fix DNS log
2023-01-03 17:04:10 +08:00
世界
d07e925629
Bump version
2023-01-03 10:53:38 +08:00
世界
aff14b5ad0
Improve DNS log
2023-01-03 10:36:18 +08:00
世界
a1181b09ca
Skip set windows system proxy bypass list
2022-12-26 12:33:08 +08:00
世界
3078521250
Fix override packet conn
2022-12-21 21:58:03 +08:00
世界
3bdb639cae
Fix DNS response TTL
2022-12-19 13:10:57 +08:00
世界
aefa861625
Fix user from stream packet conn
2022-12-18 16:08:49 +08:00
isnowly and 世界
30bb679f6c
Fix http proxy auth
2022-12-18 16:08:49 +08:00
世界
630235e57a
Update dependencies
2022-12-18 15:40:19 +08:00
世界
5983585779
Fix android i686 compiler
2022-12-11 15:01:54 +08:00
世界
c0b9a4ad49
Update documentation
2022-12-11 14:40:03 +08:00
世界
88123bfc1f
Fix android package
2022-12-11 14:38:01 +08:00
世界
1da29ceea2
Fix linux package
2022-12-11 11:51:25 +08:00
世界
a9022f0b47
Fix acme config
2022-12-06 13:36:42 +08:00
世界
b90f71b60b
Fix vmess packet conn
2022-12-06 13:02:28 +08:00
世界
effde3fe8d
Suppress quic-go set DF error
2022-12-06 12:51:52 +08:00
世界
d68f41a968
Update workflow
2022-12-03 17:03:04 +08:00
世界
7b5272977a
Update documentation
2022-12-03 14:38:52 +08:00
世界
d3fc5ed963
Fix close clash cache
2022-12-03 13:29:37 +08:00
世界
f8c6b7b36e
Add WorkingDirectory for systemd service
2022-11-28 18:30:50 +08:00
世界
2f862afa97
Fix quic stub
2022-11-28 16:06:54 +08:00
世界
71f12565a3
Update documentation
2022-11-28 13:11:07 +08:00
世界
f0ce34e8c9
Fix router
2022-11-28 13:11:07 +08:00
世界
b82dfdf7d7
Add trojan-go multiplex support for trojan inbound
2022-11-28 12:51:23 +08:00
世界
96f54dd8c6
Revert "Fix listen packet on address"
...
This reverts commit c70028b094 .
2022-11-28 12:51:23 +08:00
世界
a4113864b7
Fix crash when input bad method in shadowsocks multi-user inbound
2022-11-28 12:51:23 +08:00
世界
1e9796bdf1
Update dependencies
2022-11-28 12:51:23 +08:00
世界
4ad7ce54f0
Fix tls config for h2 server
2022-11-26 14:55:51 +08:00
世界
80db96eac8
Fix lint
2022-11-26 11:21:24 +08:00
世界
29f7bc9fda
Fix documentation
2022-11-26 11:06:57 +08:00
世界
1709045b79
Update documentation
2022-11-25 22:59:30 +08:00
世界
f845c3f5f0
Fix dockerfile
2022-11-25 22:59:30 +08:00
世界
fc962e2c99
Remove test on pull request
2022-11-25 21:12:45 +08:00
世界
28d4784669
Fix cancel on start
2022-11-25 21:12:45 +08:00
世界
c70028b094
Fix listen packet on address
2022-11-25 21:12:45 +08:00
世界
2f59760d39
Cleanup code
2022-11-24 12:37:29 +08:00
世界
b0d8af3871
Remove connect packet conn
2022-11-24 12:01:25 +08:00
Hellojack and GitHub
65c0c298d8
Cleanup gun conn code
2022-11-23 14:56:31 +08:00
世界
2f61972d18
Fix shadowtls server detection
2022-11-22 22:15:38 +08:00
世界
7d27348401
Update documentation
2022-11-21 21:20:44 +08:00
世界
c3c93a82dd
Fix shadowtls server
2022-11-21 21:20:44 +08:00
世界
8a9e8e2b60
Include uTLS in release
2022-11-21 15:25:49 +08:00
世界
961faabf84
Update stable documentation
2022-11-21 14:57:22 +08:00
世界
09c4ca9b99
Update documentation
2022-11-21 13:18:04 +08:00
世界
092661970d
Add uTLS to makefile default tags
2022-11-21 13:18:04 +08:00
世界
4b2ee8b9e7
Improve shadowtls server
2022-11-21 13:18:04 +08:00
世界
573745eb56
Update dependencies
2022-11-21 13:18:04 +08:00
世界
827a008262
Fix default dns transport strategy
2022-11-21 13:18:04 +08:00
世界
c5f634355b
Update documentation
2022-11-15 17:36:42 +08:00
世界
072378acc2
Update issue template
2022-11-13 11:45:24 +08:00
世界
61d622a6a2
Remove unused
2022-11-13 11:30:48 +08:00
世界
100d0a32f4
Fix create TLS config
2022-11-13 11:24:37 +08:00
世界
4d3dde7776
Fix dns buffer & quic retry
2022-11-13 11:16:10 +08:00
世界
53148f8a07
Fix connect packet connection for mux client
2022-11-12 03:53:42 +08:00
世界
a63ced21f0
Remove follow in update script
2022-11-11 22:32:24 +08:00
世界
39e2d33bef
Support x/h2 v0.2.0 deadline
2022-11-11 22:08:20 +08:00
arm64v8a and 世界
7c825af248
Fix websocket alpn
2022-11-11 20:01:49 +08:00
世界
6f5fa2b84d
Fix tor geoip
2022-11-10 22:42:05 +08:00
世界
8fce0003be
Fix hysteria test
2022-11-10 21:10:18 +08:00
世界
0ef7d902fa
Update documentation
2022-11-10 16:33:10 +08:00
世界
1a9c08292a
Add multi user support for hysteria inbound
2022-11-09 21:00:08 +08:00
世界
f6dcb7b929
Fix h2c transport
2022-11-09 12:15:14 +08:00
世界
d9d39454a9
Add custom tls client support for std grpc
2022-11-09 11:46:29 +08:00
世界
518b246038
Fix default local DNS server behavior
2022-11-09 10:35:16 +08:00
世界
4367a5d803
Fix vmess request buffer
2022-11-09 10:16:22 +08:00
世界
95c6c0c795
Update install go script
2022-11-08 23:19:53 +08:00
世界
1b12a69120
Fix smux keep alive
2022-11-08 16:45:38 +08:00
世界
6af7e1e6fa
Fix format
2022-11-08 14:54:19 +08:00
世界
da537d6282
Update patched quic-go
2022-11-08 13:54:01 +08:00
世界
a7d33965cd
Add custom wireguard worker size option
2022-11-08 13:48:14 +08:00
世界
2abbbcfaca
Fix reset outbound
2022-11-06 10:36:19 +08:00
世界
19fba6f2ff
Fix wireguard close
2022-11-06 10:20:23 +08:00
世界
9daa0ca0ae
Move WFP manipulation to strict route
2022-11-06 10:16:07 +08:00
世界
c18f1280c7
Update documentation
2022-11-06 10:16:07 +08:00
世界
c9325e7847
Split bind_address
2022-11-06 10:16:07 +08:00
Dreamacro and 世界
6d8cf8e8a6
Fix macOS Ventura process name match
2022-11-06 10:16:07 +08:00
Hellojack and 世界
cb855b3d66
Adjust uTLS wrapper
2022-11-06 10:16:07 +08:00
世界
26b4f8bea5
Update documentation
2022-10-31 13:59:52 +08:00
世界
ff9df30773
Fix test
2022-10-31 13:59:52 +08:00
世界
01eb5b723e
Fix uTLS config
2022-10-31 13:59:52 +08:00
世界
bb90e6a193
Update dependencies
2022-10-31 13:59:52 +08:00
Fei1Yang and 世界
e122c78842
Update container action
2022-10-29 18:01:32 +08:00
世界
2b986968f4
Update documentation
2022-10-29 18:00:05 +08:00
世界
810487e0ed
Update dependencies
2022-10-29 17:56:21 +08:00
世界
b257ad682c
Improve local dns transport
2022-10-29 17:37:11 +08:00
世界
d897ed59a7
Suppress no network error
2022-10-28 09:54:04 +08:00
世界
ec8b0c2a44
Fix decrypt xplus packet
2022-10-28 09:53:57 +08:00
世界
b575903468
Add option for custom wireguard reserved bytes
2022-10-28 09:53:57 +08:00
永雏塔菲 and 世界
c9732aad8b
Add s390x architecture support
...
* Update debug.yml
Signed-off-by: 永雏塔菲 <108621198+taffychan@users.noreply.github.com >
2022-10-28 09:53:57 +08:00
Hellojack and 世界
c76f16a3d9
Update uTLS usage
...
* Update new uTLS fingerprints
* Update documentation
2022-10-28 09:53:57 +08:00
世界
b261a90658
Fix v2ray api
2022-10-26 20:06:13 +08:00
世界
a964f887ea
Update documentation
2022-10-25 21:26:28 +08:00
世界
d73b79d3af
Add go1.18 debug build
2022-10-25 21:25:55 +08:00
世界
26d58849a7
Fix shadowtls conn
2022-10-25 21:25:42 +08:00
世界
7805b719b1
Fix h3 dns transport
2022-10-20 11:04:03 +08:00
世界
5d3e85274e
Fix copy pipe
2022-10-20 10:57:57 +08:00
世界
a8a0bd7570
Update documentation
2022-10-19 10:55:06 +08:00
Skyxim and 世界
4fe7367ca7
Check destination before udp connect
2022-10-19 10:22:46 +08:00
世界
761e8de937
Fix naive overflow
2022-10-18 17:52:52 +08:00
世界
1f82ba56bc
Fix DF for hysteria
2022-10-18 17:27:50 +08:00
世界
000af3a5bd
Update dependencies
2022-10-18 17:27:50 +08:00
世界
092b839176
Add message for tfo error
2022-10-18 17:27:50 +08:00
世界
413c4fccb6
Remove strict route on windows
...
replaced by custom route
2022-10-12 16:24:45 +08:00
XYenon and GitHub
25a55ebf52
Add custom route support ( #147 )
2022-10-12 16:20:17 +08:00
世界
da70aa1abf
Fix sniff fragmented quic client hello
2022-10-12 16:11:42 +08:00
世界
9a6072a048
Remove unused
2022-10-10 14:23:34 +08:00
世界
51e66dd624
Fix tfo headroom
2022-10-10 13:33:48 +08:00
世界
4f34fe636c
Add shadowtls inbound test
2022-10-10 11:31:03 +08:00
世界
6cb5953bec
Add more messages to darwin route error
2022-10-09 21:22:07 +08:00
世界
dd78c7c365
Fix ssh outbound
2022-10-09 20:43:01 +08:00
世界
9d31daea72
Fix uTLS handshake
2022-10-08 20:31:01 +08:00
世界
14c192be58
Fix test
2022-10-08 20:30:52 +08:00
世界
45a59d967d
Fix websocket headroom
2022-10-08 20:09:36 +08:00
世界
c2682625e7
Fix interface monitor
2022-10-08 20:09:36 +08:00
世界
6b043020b2
Add sniff_timeout
2022-10-08 20:09:36 +08:00
世界
72e1a0ed29
Update documentation
2022-10-06 23:33:57 +08:00
世界
87fa65be89
Add shadowtls v2 support
2022-10-06 22:47:11 +08:00
世界
c7300b4764
Update tfo-go usage
2022-10-06 21:58:50 +08:00
世界
f558552f0e
Fix wfp filter weight
2022-10-05 20:24:27 +08:00
世界
e852b8b190
Update documentation
2022-10-03 04:36:54 +08:00
世界
d87c0c4ad3
Fix check system stack packet
2022-10-03 04:36:54 +08:00
世界
d04b0a0215
Add v2ray mux support for all connections
2022-10-03 04:34:59 +08:00
世界
65f67b0bee
Fix trojan fallback
2022-10-01 11:41:15 +08:00
世界
070106e3cc
Fix clash tracker
2022-10-01 11:29:46 +08:00
世界
70edbb2a39
Improve tls writer
2022-10-01 11:29:46 +08:00
世界
9dd19027d0
Minor fixes
2022-09-30 21:08:07 +08:00
世界
d5f928369c
Fix windows route
2022-09-30 00:36:42 +08:00
世界
eafd157dcf
Fix dns close
2022-09-29 09:12:13 +08:00
世界
1f70aeb6ef
Fix random seed
2022-09-29 08:49:34 +08:00
世界
0ea767a809
Add v2ray stats api
2022-09-29 08:49:34 +08:00
世界
d967847370
Add binary to .gitignore
2022-09-26 19:36:51 +08:00
世界
6f3ce3049d
Add direct io option for clash api
2022-09-26 15:31:02 +08:00
世界
740fbe1647
Fix bind control
2022-09-26 13:50:54 +08:00
世界
e6e8e02a0f
Fix documentation
...
Signed-off-by: 世界 <i@sekai.icu >
Signed-off-by: unknowndevQwQ <unknowndevQwQ@pm.me >
2022-09-26 12:25:18 +08:00
世界
0815fb648b
Update documentation
2022-09-25 22:29:18 +08:00
世界
69d4d96c2a
Refine 4in6 processing
2022-09-25 22:29:18 +08:00
世界
34103a54f7
Fix read source address from grpc-go
2022-09-25 22:29:18 +08:00
世界
25b4750c58
Refine tproxy write back
2022-09-25 22:29:18 +08:00
世界
e53ed9c382
Fix shadowsocks plugins
2022-09-25 16:43:12 +08:00
世界
72489195d1
Fix fqdn socks5 outbound connection
2022-09-25 14:42:39 +08:00
世界
e0768450fe
Fix missing source address from transport connection
2022-09-23 18:55:28 +08:00
世界
01ee40208d
Improve websocket writer
2022-09-23 18:55:07 +08:00
世界
f4fda3f508
Add self sign cert support
2022-09-23 17:13:18 +08:00
世界
7d0f6da2c3
Add VMess benchmark result
2022-09-23 16:13:29 +08:00
世界
01865024b0
Fix leaks and add test
2022-09-23 13:14:31 +08:00
世界
ab7478a80c
Update documentation
2022-09-23 10:30:07 +08:00
世界
5194db1b80
Fix system stack ipv4 overflow
2022-09-23 10:29:15 +08:00
世界
7dec07c64a
Merge VLESS to library
2022-09-23 10:28:51 +08:00
世界
cb31607718
Add stdio test
2022-09-23 10:28:24 +08:00
世界
7a1f1093a7
Update buffer usage
2022-09-23 10:27:48 +08:00
世界
80b4b36178
Disable DF on direct outbound by default
2022-09-23 10:27:46 +08:00
世界
79c794370e
Fix url test interval
2022-09-23 10:27:42 +08:00
世界
5545f8c64e
Fix dns sniffer
2022-09-17 16:59:28 +08:00
世界
c732dd75d4
Add mux server and XUDP client for VMess
2022-09-17 11:54:04 +08:00
世界
9879d5941b
Update documentation
2022-09-16 15:48:31 +08:00
世界
fe64dd7ee9
Skip bind on local addr
2022-09-16 15:35:29 +08:00
世界
ad049fc530
Fix tun log
2022-09-16 15:32:50 +08:00
世界
825c4fc58b
Fix create UDP transport
2022-09-15 16:46:53 +08:00
世界
e440ff8436
Suppress bad http2 error
2022-09-15 15:34:52 +08:00
世界
481e298df1
Add back urltest outbound
2022-09-15 15:22:08 +08:00
世界
33906955fb
Update documentation
2022-09-15 13:25:51 +08:00
世界
733e275370
Make gVisor optional
2022-09-15 12:24:08 +08:00
世界
d36a663be5
Fix clash api proxy type
2022-09-14 23:02:11 +08:00
世界
66a7e5ba25
Fix port rule match logic
2022-09-14 22:03:26 +08:00
世界
ea79f075bc
Move shadowsocksr implementation to clash
2022-09-14 21:57:40 +08:00
世界
cfd6270f5d
Fix test
2022-09-14 18:02:51 +08:00
世界
571b164abb
Fix close grpc conn
2022-09-14 18:02:37 +08:00
世界
4a6269e033
Add back test workflow
2022-09-14 18:02:37 +08:00
世界
de299862b0
Print tags in version command
2022-09-14 18:02:37 +08:00
世界
c7d3f264c9
Refactor bind control
2022-09-14 18:02:37 +08:00
世界
61b364738c
Fix clash store-selected
2022-09-13 17:34:37 +08:00
世界
771a814610
Redirect clash hello to external ui
2022-09-13 17:29:57 +08:00
世界
9446232146
Update install go script
2022-09-13 16:24:44 +08:00
世界
ff0412529c
Fix build on go1.18
2022-09-13 16:23:20 +08:00
世界
72b2fdfdce
Refactor to miekg/dns
2022-09-13 16:18:39 +08:00
世界
e7f331d3e4
Update documentation
2022-09-13 11:24:33 +08:00
世界
f11317fe0a
Fix concurrent write
2022-09-13 10:41:10 +08:00
世界 and arm64v8a
bb39d5955e
Skip wait for hysteria tcp handshake response
...
Co-authored-by: arm64v8a <48624112+arm64v8a@users.noreply.github.com >
2022-09-13 10:40:26 +08:00
世界
581fc4cd33
Add vless outbound and xudp
2022-09-12 21:59:27 +08:00
世界
6efce450dd
Fix hysteria inbound
2022-09-12 18:35:36 +08:00
世界
f5b00ac9de
Add shadowsocksr outbound
2022-09-12 18:35:36 +08:00
世界
29934e62f4
Add obfs-local and v2ray-plugin support for shadowsocks outbound
2022-09-12 14:55:00 +08:00
世界
d0e44b7ba6
Fix socks4 client
2022-09-12 11:33:38 +08:00
世界
28a04e7514
Update documentation
2022-09-11 22:48:42 +08:00
世界
3c08184274
Add custom tls client support for v2ray h2/grpclite transports
2022-09-11 22:44:35 +08:00
世界
faabd50be8
Minor fixes
2022-09-11 22:44:35 +08:00
世界
9fb9047fdf
Update documentation
2022-09-10 23:31:07 +08:00
世界
9d647e97e5
Run build on main branch
2022-09-10 22:54:53 +08:00
世界
9f268f8d43
Fix socks4 request
2022-09-10 22:54:50 +08:00
世界
c264d14113
Add uTLS client
2022-09-10 22:10:45 +08:00
世界
421f4d012f
Add ECH TLS client
2022-09-10 22:10:45 +08:00
世界
fe3e01c499
Import cloudflare tls
2022-09-10 22:10:45 +08:00
世界
6e7d31a989
Refactor TLS
2022-09-10 22:10:45 +08:00
世界
755d187ce1
Add clash persistence support
2022-09-10 14:42:14 +08:00
世界
a62774c51c
Add clash mode support
2022-09-10 14:15:11 +08:00
世界
3c4d71ff39
Fix processing empty dns result
2022-09-10 14:15:11 +08:00
世界
1ed23a5ea3
Fix tun documentation
2022-09-10 10:21:42 +08:00
世界
69b61afc54
Fix system stack crash
2022-09-09 19:44:13 +08:00
世界
d6506a4062
Fix no_gvisor build
2022-09-09 19:44:13 +08:00
世界
4f761262ee
Update documentation
2022-09-09 15:42:33 +08:00
世界
67536d05b1
Update dependencies
...
Add half close for smux
Update gVisor to 20220905.0
2022-09-09 14:44:18 +08:00
zakuwaki and 世界
a1846d72a5
Optional proxyproto header
2022-09-09 14:44:18 +08:00
世界
a9e9715b11
Add comment filter for config
2022-09-09 14:44:18 +08:00
世界
178e86fc50
Add system tun stack
2022-09-09 14:44:18 +08:00
世界
a703d513a6
Set default tun mtu to 9000 like clash
...
IDK why, maybe faster in a local speed test?
2022-09-09 14:44:18 +08:00
世界
c348f3431b
Set udp dontfrag by default
2022-09-09 14:44:18 +08:00
世界
01d4d3d482
Refactor wireguard & add tun support
2022-09-09 14:44:18 +08:00
世界
83e4c65d01
Add support for use with android VPNService
2022-09-09 14:44:18 +08:00
世界
a72e18bac2
Bump version
2022-09-09 14:43:42 +08:00
世界
138756d638
Fix match 4in6 address in ip_cidr
2022-09-09 14:07:02 +08:00
世界
64db6e9d64
Fix documentation
2022-09-09 13:54:02 +08:00
世界
1ccc37694b
Minor fixes
2022-09-08 18:33:59 +08:00
GyDi and GitHub
956445435e
Fix clashapi log level format error
2022-09-08 18:04:06 +08:00
世界
e53e408fa8
Update documentation
2022-09-07 23:10:36 +08:00
世界
d77c26ed0d
Fix hysteria stream error
2022-09-07 19:16:20 +08:00
世界
78519abb66
Refine test
2022-09-07 19:16:20 +08:00
世界
888dd95d44
Fix processing vmess termination signal
2022-09-07 19:16:20 +08:00
世界
d3d4a6e88f
Fix json format error message
2022-09-07 13:23:26 +08:00
世界
2b064ee395
Fix naive inbound temporary
2022-09-07 12:30:54 +08:00
zakuwaki and 世界
4f772b014e
Suppress accept proxyproto failed #65
2022-09-06 23:16:31 +08:00
世界
db43deed77
Fix wireguard reconnect
2022-09-06 00:11:43 +08:00
世界
956c70c65e
Update documentation
2022-09-04 13:15:10 +08:00
世界
90407bab12
Fix DNS routing
2022-09-04 12:49:38 +08:00
世界
fa9450da1e
Fix write trojan udp
2022-09-03 16:58:55 +08:00
世界
baa3c2f735
Update documentation for dial fields
2022-09-03 13:02:41 +08:00
世界
273652ae23
Merge dialer options
2022-09-03 12:55:10 +08:00
世界
e290aaaf5c
Fix dial parallel in direct outbound
2022-09-03 12:01:48 +08:00
世界
dd1f222840
Fix write zero
2022-09-03 09:25:30 +08:00
void aire() and 世界
c22d4a85c0
Fix documentation typo ( #60 )
2022-09-02 19:04:03 +08:00
世界
65df98a60d
Add ws compatibility test
2022-09-01 20:32:47 +08:00
世界
77bb8c2ae8
Fix server install script
2022-09-01 20:32:47 +08:00
世界
0c331b5fea
Add with_wireguard to default server tag
2022-09-01 20:16:20 +08:00
世界
97de31e957
Move unstable branch to dev-next
2022-08-31 23:45:42 +08:00
0x7d274284 and GitHub
9bc37de02c
Fix documentation typo ( #57 )
2022-08-31 23:42:36 +08:00
世界
4f805ce45f
Fix install documentation
2022-08-31 23:37:30 +08:00
世界
abbff39758
Fix write log timestamp
2022-08-31 23:35:43 +08:00
世界
457f13639a
Update documentation
2022-08-31 14:34:32 +08:00
世界 and GitHub
73746383cc
Add shadowtls ( #49 )
...
* Add shadowtls outbound
* Add shadowtls inbound
* Add shadowtls example
* Add shadowtls documentation
2022-08-31 14:21:53 +08:00
dyhkwong and GitHub
917c4f0e91
darwin pf support ( #52 )
2022-08-31 14:21:37 +08:00
世界
5fe5646b6f
Refactor outbound documentation
2022-08-31 13:42:30 +08:00
世界
cb523dd454
Fix process_name rule item
2022-08-31 12:51:38 +08:00
世界
ced67719a9
Refactor inbound documetation
2022-08-31 12:50:26 +08:00
世界
421b3ba7a6
Fix smux session status
2022-08-31 10:00:15 +08:00
dyhkwong and GitHub
664c6b68b6
Add process_path rule item ( #51 )
...
* process matching supports full path
* Remove strings.ToLower
2022-08-30 10:44:40 +08:00
世界
38a69dac07
Fix socksaddr type condition
2022-08-29 19:58:58 +08:00
世界
56119da3e0
Add chained inbound support
2022-08-29 19:50:28 +08:00
世界
1c6d039e3f
Fix inject conn
2022-08-29 19:02:41 +08:00
0x7d274284 and GitHub
06cd8f8117
Fix issue template ( #48 )
...
The correct command to get the version is `sing-box version`
2022-08-29 16:52:15 +08:00
世界
a008f5f117
Fix search android package in non-owner users
2022-08-29 12:02:29 +08:00
世界
c4a7d8d209
Add grpc compatibility test
2022-08-29 10:15:25 +08:00
世界
4ae78c2db8
Fix log item on document menu
2022-08-28 12:47:23 +08:00
Hellojack and GitHub
78a363ba05
Minor fixes ( #45 )
...
* Cleanup code
* Fix documentation typo
2022-08-28 12:40:44 +08:00
世界
301512ee4b
Update dependencies
2022-08-28 12:21:22 +08:00
世界
7d608c54e6
Add docker image
2022-08-28 00:23:41 +08:00
世界
9dc003c87b
Simplify server installation
2022-08-28 00:23:41 +08:00
世界
0e1502ca6c
Update documentation
2022-08-28 00:23:41 +08:00
Hellojack and GitHub
077969c709
Add gun-lite gRPC implementation ( #44 )
2022-08-27 21:05:15 +08:00
世界
c169f1b0c7
Fix sniff override destination
2022-08-27 14:37:14 +08:00
rand0mgh0st and GitHub
efff61021c
Fix documentation for socks inbound ( #42 )
2022-08-27 13:16:04 +08:00
世界
56e0ffeb3a
Add vmess packetaddr option
2022-08-27 11:28:01 +08:00
世界
4df3843d86
Add documentation for strict_route
2022-08-27 09:31:17 +08:00
rand0mgh0st and GitHub
a5d04de985
docs-zh-CN: use English for License section ( #40 )
2022-08-26 23:21:32 +08:00
世界
731e7fab95
Move documentation branch to main
2022-08-26 21:53:46 +08:00
世界
bfcf1017f0
Add strict_route option
2022-08-26 21:53:08 +08:00
世界
a0d35cf3dc
Fix dns hijack on android
...
iproute2 on android does not support port rules
2022-08-26 21:05:45 +08:00
世界
1e596c25b1
Fix TLS documentation
2022-08-26 18:36:56 +08:00
世界
0bcd2df9c6
Revert linux process searcher
2022-08-26 17:36:06 +08:00
世界
f320a584f6
Initial release
2022-08-26 16:40:37 +08:00
世界
4ea259a94f
Fix read DNS message
2022-08-26 13:35:27 +08:00
世界
330826f597
Fix ipv6 route on linux
2022-08-26 12:30:31 +08:00
世界
b0d01c209e
Update documentation
2022-08-26 11:10:02 +08:00
世界
8584538e81
Cleanup vmessws
2022-08-26 10:22:29 +08:00
世界
c015310ddb
Cleanup vmesshttp
2022-08-26 08:41:45 +08:00
世界
477a730322
Update documentation
2022-08-25 22:49:23 +08:00
世界
b05ead5709
Improve ip_cidr rule
2022-08-25 22:23:26 +08:00
世界
82cd08371a
Add contributing documentation
2022-08-25 21:08:29 +08:00
世界
9c7910e75c
Fix route connections
2022-08-25 20:48:59 +08:00
世界
273a6b6ad5
Fix ipv6 route on linux
2022-08-25 18:57:36 +08:00
世界
cc353e0d81
Fix http proxy with compressed response
2022-08-25 18:40:13 +08:00
世界
361076a5d5
Fix issue template
2022-08-25 18:40:13 +08:00
世界
8f67ed0750
Fix bind_address
2022-08-25 14:50:10 +08:00
Steven Tang and GitHub
9d151eb86a
Fix typo in features.md ( #32 )
2022-08-25 13:42:22 +08:00
zakuwaki and 世界
cd29049889
Add trojan fallback for ALPN #31
2022-08-25 13:37:32 +08:00
世界
66e51c5bfb
Let vmess use zero instead of auto if TLS enabled
2022-08-25 11:51:17 +08:00
世界
b5d4b267e2
Suppress expected error
2022-08-25 11:02:27 +08:00
世界
9af746ba2f
Remove TLS requirement on gRPC server
2022-08-25 10:52:16 +08:00
世界
6b7e9f7949
Close websocket conn gracefully
2022-08-25 10:46:14 +08:00
世界
df073989d2
Add stale workflow
2022-08-25 10:24:11 +08:00
世界
d3e6be3980
Update documentation
2022-08-25 10:04:51 +08:00
Reece and GitHub
c5bee2c2a2
Fix zh-CN document symbol and format ( #29 )
2022-08-25 09:45:22 +08:00
世界
de944ef795
Initial zh-CN document translation: outbound
2022-08-24 21:02:28 +08:00
世界
a6a3038fd0
Fix early close on windows and catch any
2022-08-24 19:03:15 +08:00
世界
41d9c0d23a
Initial zh-CN document translation: inbound
2022-08-24 18:43:39 +08:00
世界
52107ffa56
Initial zh-CN document translation: shared
2022-08-24 17:39:37 +08:00
世界
d0fc15ca54
Add ACME EAB support
2022-08-24 17:06:28 +08:00
世界
7d7acacaf5
Initial zh-CN document translation: route
2022-08-24 16:56:29 +08:00
世界
484f0bb567
Initial zh-CN document translation: DNS
2022-08-24 16:37:06 +08:00
Hellojack and GitHub
76f41e5731
Fix TLS insecure ( #27 )
2022-08-24 16:11:41 +08:00
世界
5732c92943
Fix close non-duplex connections
2022-08-24 14:32:18 +08:00
世界
71c7f4b35d
Initial zh-CN document translation: examples
2022-08-24 13:14:12 +08:00
世界
596a34fe2c
Initial zh-CN document translation: FAQ
2022-08-24 13:04:47 +08:00
世界
336d9485c4
Initial zh-CN document translation
2022-08-24 12:45:51 +08:00
世界
a1223ce227
Fix unix search path
2022-08-24 12:27:36 +08:00
世界
91cc9534d2
Fix naive padding
2022-08-24 10:21:56 +08:00
世界
1b0f135d7c
Update documentation
2022-08-24 00:39:25 +08:00
世界
4eec66d21b
Check configuration before reload
2022-08-23 23:44:44 +08:00
世界
a69eddc618
Add proxy protocol support
2022-08-23 21:07:35 +08:00
世界
fe25c4b2dd
Handle SIGHUP signal
2022-08-23 19:56:28 +08:00
世界
7288d74b8d
Parse X-Forward-For in HTTP requests
2022-08-23 19:53:04 +08:00
世界
b7f61e0993
Fix test naive inbound with nginx
2022-08-23 14:41:31 +08:00
世界
1078439201
Accept HTTP1 in naive inbound
2022-08-23 13:25:03 +08:00
世界
227a6e9921
Add v2ray transport to trojan
2022-08-23 13:24:52 +08:00
世界
fd625f4485
Free memory after start
2022-08-22 23:17:08 +08:00
世界
10a202eb85
Allow http1 in v2ray HTTP transport
2022-08-22 23:02:25 +08:00
世界
46ed01b4c9
Add v2ray HTTP transport
2022-08-22 22:20:19 +08:00
世界
192c360801
Add v2ray QUIC transport
2022-08-22 22:20:19 +08:00
世界
ebc3c54618
Add v2ray WebSocket transport
2022-08-22 22:20:18 +08:00
世界
dbf12fb14d
Prepare v2ray client/server transport
2022-08-22 18:57:05 +08:00
世界
fbda05239d
Fix clash server early close
2022-08-22 16:33:33 +08:00
世界
68f4a744df
Minor fixes
2022-08-22 16:14:53 +08:00
世界
515b350328
Apply bind address to udp connect
2022-08-22 14:35:05 +08:00
世界
6e41cc18f1
Add bind address to outbound options
2022-08-22 14:28:23 +08:00
世界
b6125cb585
Update documentation
2022-08-22 14:19:32 +08:00
世界
045e6d1976
Fix tests
2022-08-22 12:02:16 +08:00
世界
6109040c4c
Add strategy setting for each dns server
2022-08-22 12:01:50 +08:00
世界
e18acc7db9
Fix vectorised writer
2022-08-21 22:35:58 +08:00
世界
9ac5648eb8
Add ssh outbound
2022-08-21 22:30:48 +08:00
世界
e883ed3681
Add FAQ page
2022-08-21 22:26:08 +08:00
世界
c2f1cb07af
Update release config
2022-08-21 13:03:19 +08:00
世界
f6e163efd7
Fix gvisor udp write back
2022-08-21 11:40:04 +08:00
世界
990a80c2d3
Add tor outbound
2022-08-21 01:06:34 +08:00
世界
0686ad25fd
Fix typo in documentation
2022-08-20 21:16:14 +08:00
世界
fb03bb3edd
Add trojan connection fallback
2022-08-20 21:08:53 +08:00
世界
53ce452767
Wait a second before check route update
2022-08-20 13:42:28 +08:00
世界
a5f0041cf6
Skip bind connection with private destination to interface
2022-08-20 13:31:15 +08:00
世界
3f41b14d3b
Fix write socks5 username password auth request
2022-08-20 13:26:49 +08:00
世界
7909d58f86
Improve process searcher
2022-08-20 12:11:27 +08:00
世界
dcdf6fae31
Fix route on android
2022-08-20 10:27:13 +08:00
世界
a3ce808911
Start outbounds before router
2022-08-20 09:13:00 +08:00
世界
27392068ae
Fix read packages in android 13
2022-08-20 03:05:50 +08:00
世界
781952ab3c
Attempt to unwrap ip-in-fqdn socksaddr
2022-08-20 00:01:08 +08:00
世界
f3b372a7d0
Update documentation
2022-08-19 22:30:12 +08:00
世界
2cbdc0354f
Fix acme issuer
2022-08-19 18:42:12 +08:00
世界
bd88c48b11
Add with_acme to server scripts
2022-08-19 17:48:56 +08:00
世界
467065951c
Update gVisor to 20220815.0
2022-08-19 17:47:54 +08:00
世界
cbbdd5bed5
Allow read config from stdin
2022-08-19 15:43:13 +08:00
世界 and GitHub
9bfef39b32
Add hysteria and acme TLS certificate issuer ( #18 )
...
* Add hysteria client/server
* Add acme TLS certificate issuer
2022-08-19 15:42:57 +08:00
世界
d854a567cc
Add back dns concurrent write lock
2022-08-19 10:51:26 +08:00
世界
7fb6788547
Fix darwin tun
2022-08-19 08:35:08 +08:00
世界
6522c0affb
Fix log to file
2022-08-19 08:26:26 +08:00
世界
4044d41e0f
Fix format
2022-08-19 08:26:26 +08:00
世界
1b261e843c
Add write lock to shadowsocks aead writer
2022-08-19 08:26:26 +08:00
世界
d4dcd879ec
Fix close shadowsocks server conn
2022-08-18 23:16:05 +08:00
世界
83860510fd
Fix find process with lwip stack
2022-08-18 10:10:30 +08:00
Tianling Shen and GitHub
e9e002dc67
Fix geosite path ( #17 )
...
`geoIPOptions` -> `geositeOptions`
Signed-off-by: Tianling Shen <i@cnsztl.eu.org >
2022-08-18 10:00:56 +08:00
世界
ae1e78b409
Fix lint
2022-08-17 20:15:35 +08:00
世界
e0aaddfe45
Improve async dns transports
2022-08-17 20:10:59 +08:00
世界
dbca1fc507
Update documentation
2022-08-17 15:19:10 +08:00
世界
90328934f3
Add ip_version rule item
2022-08-16 23:47:14 +08:00
世界
1ef9449ca0
Add wireguard outbound and test
2022-08-16 23:39:11 +08:00
世界
0e38106312
Improve tproxy udp write back
2022-08-16 18:37:37 +08:00
世界
26e0c91fe3
Update exec/control usage
2022-08-16 18:19:48 +08:00
世界
29a9b1b84a
Fix include_android_user option
2022-08-16 12:16:59 +08:00
世界
32b1fc67f1
Fix copy stream
2022-08-15 16:53:12 +08:00
世界
be04eb3bea
Add android package rules support in tun routing
2022-08-15 11:44:59 +08:00
世界
91fd4bacbd
Add uid and android user rules support in tun routing
2022-08-15 11:41:00 +08:00
世界
740eb96fa8
Improve cmd
2022-08-13 18:37:51 +08:00
Hellojack and GitHub
ce02da8698
Fix documentation typo ( #13 )
2022-08-13 11:01:22 +08:00
世界
f215b21d51
Fix dns concurrent write
2022-08-13 11:00:15 +08:00
世界
c1dad92914
Improve build
2022-08-12 22:58:28 +08:00
世界
86bfe052ac
Add UoT option to socks outbound too
2022-08-12 17:55:52 +08:00
世界
0a84f60c32
Improve smux write
2022-08-12 16:49:25 +08:00
Hellojack and GitHub
8421a979b4
Add CGO hint in version cmd ( #12 )
2022-08-12 15:46:26 +08:00
世界
0905d87cc8
Minor fixes
2022-08-12 12:13:57 +08:00
世界
de9fe64751
Update dependencies
2022-08-12 10:58:16 +08:00
世界
cc5440aa67
Refactor bufio
2022-08-11 23:59:22 +08:00
世界
aa0cd04622
Show memory stats in debug
2022-08-11 12:42:17 +08:00
世界
e733bfb803
Enable QUIC in server scripts
2022-08-11 11:45:33 +08:00
世界
1a34319c95
Add back UoT support
2022-08-11 10:36:28 +08:00
Reece and GitHub
2e675c2808
Fix documentation typo ( #10 )
2022-08-11 10:06:10 +08:00
世界
0441d2cdd7
Update documentation
2022-08-10 21:21:02 +08:00
世界
312d89980b
Add naive inbound and test
2022-08-10 20:36:29 +08:00
iKirby and GitHub
6d5d74e011
Fix default dns server option ( #9 )
2022-08-10 12:18:03 +08:00
世界
daca216fe4
Remove incorrect warning
2022-08-09 17:27:22 +08:00
世界
ae40258f87
Update dependencies
2022-08-09 15:55:16 +08:00
世界
266416183e
Improve cmd
2022-08-09 14:49:17 +08:00
世界
c0c91cd191
Fix direct connect
2022-08-09 14:48:08 +08:00
世界
25cbcafb90
Improve wintun read
2022-08-08 21:35:59 +08:00
世界
3594fd4593
Update documentation
2022-08-08 21:10:37 +08:00
世界
c95e23d755
Fix copy early conn
2022-08-08 20:56:53 +08:00
世界
769521cafe
Add trojan inbound/outbound
2022-08-08 09:08:12 +08:00
世界
6e057a3318
Simplify vmess test
2022-08-08 09:08:12 +08:00
世界
70842ad0ac
Fix mux overflow
2022-08-08 08:09:17 +08:00
世界
37771a57e7
Add optional LWIP tun stack support
2022-08-07 17:21:49 +08:00
世界
44732053d0
Update gVisor to 20220801.0
2022-08-07 14:58:07 +08:00
世界
2d6546705a
Fix linux unprivileged tun usage
2022-08-07 11:21:10 +08:00
世界
93fb7aa371
Fix wininet wrapper
2022-08-06 17:28:51 +08:00
世界
02832fb136
Add tun support for macOS
2022-08-05 17:02:51 +08:00
世界
ed900a990e
Add set system proxy support for macOS
2022-08-05 16:55:59 +08:00
世界
ed32fa60df
Add multiplexer for vmess
2022-08-04 10:38:20 +08:00
世界
a6e5654436
Improve multiplex log
2022-08-04 09:12:57 +08:00
世界
ae73634640
Add unsafe tag to multiplexer writer
2022-08-04 00:00:22 +08:00
世界
86442662ea
Add documentation for simple linux installation
2022-08-03 22:23:40 +08:00
世界
cc17627a0b
Improve multiplexer
2022-08-03 22:01:18 +08:00
世界
b1fa60eabc
Improve dns log
2022-08-03 20:17:05 +08:00
世界
07eff298ab
Update WriteToUDPAddrPort usage since fixed by go1.18.5
2022-08-03 17:49:04 +08:00
世界
575dce6fb0
Update task usage
2022-08-03 17:44:19 +08:00
世界
5c756f9000
Replace netlink with fork
2022-08-03 12:02:22 +08:00
世界
56e63609c6
Fix windows tun leak memory
2022-08-03 10:14:00 +08:00
世界
cf425de106
Minor fixes
2022-08-02 18:47:23 +08:00
世界
49f4145b23
Improve mux server
2022-08-02 15:11:51 +08:00
世界
4ecb7d2c04
Fix buffer usage
2022-08-02 13:43:25 +08:00
世界
ffec06e730
Fix dns sniff
2022-08-02 13:42:31 +08:00
世界
c7a9272113
Add documentation for vmess
2022-08-01 17:02:13 +08:00
世界
d0c9fdcf66
Add vmess legacy server and test
2022-08-01 12:23:34 +08:00
世界
15c8853f66
Fix netlink subscription leak
2022-07-31 19:58:32 +08:00
世界
9fbaff4b23
Make socks request buffered
2022-07-31 19:58:32 +08:00
世界
2a0499d8fc
Close tun endpoint faster
2022-07-31 19:58:32 +08:00
世界
fb16f5a2d6
Add retry for mux stream open
2022-07-31 18:08:24 +08:00
世界
1c50521985
Fix tcp keep alive
2022-07-31 09:53:29 +08:00
世界
770e58a79d
Fix dns outbound
2022-07-31 08:48:56 +08:00
世界
d182ec0430
Add omitempty for listen_port
2022-07-30 22:05:06 +08:00
世界
235d9ec12a
Add TLS certificate reload
2022-07-30 22:04:01 +08:00
世界
e0eaae9b69
Add documentation for shadowsocks multiplexer
2022-07-30 21:23:45 +08:00
世界
0dedbbf37a
Fix copy with src buffer to headroom writer
2022-07-30 21:23:45 +08:00
世界
ee6f271456
Minor fixes
2022-07-30 14:50:33 +08:00
世界
81fc09d190
Improve error processing
2022-07-30 09:57:02 +08:00
世界
336bceeb97
Add linux server scripts
2022-07-30 09:04:01 +08:00
世界
1570c3b6f5
Use connect for quic/dns udp connections
2022-07-30 09:04:01 +08:00
世界
10531c9f9a
Add multiplexer
2022-07-30 09:04:01 +08:00
世界
8e8b1b974e
Hide dns outbound in clash-dashboard
2022-07-28 16:40:06 +08:00
世界
806ec58d43
Remove urltest outbound
2022-07-28 16:36:31 +08:00
世界
4bd6eee63e
Add shadowsocks-multiuser control api
2022-07-27 21:59:40 +08:00
世界
70f48ddc3f
Update documentation
2022-07-27 12:13:31 +08:00
世界
f0a53b5cae
Add endpoint independent nat support for tun inbound
2022-07-27 11:59:36 +08:00
世界
3a7a4bab12
Remove go-json
2022-07-26 13:53:25 +08:00
世界
0abf9a06c3
Add optional DoT, DoH3 support
2022-07-26 12:48:10 +08:00
世界
46744ec75b
Fix clash tracker timeout
2022-07-26 06:56:24 +08:00
世界
832f906700
Improve udp timeout
2022-07-25 22:15:16 +08:00
世界
c3053249fe
Print stack if no context
2022-07-25 16:18:22 +08:00
世界
b23a8dd0a5
Fix format command
2022-07-25 16:18:11 +08:00
世界
6bac91c849
Fix direct udp outbound
2022-07-25 16:18:11 +08:00
世界
18bdfbf187
Improve config struct
2022-07-25 16:18:11 +08:00
世界
94ae7403ef
Improve tls dialer and listener
2022-07-25 16:18:11 +08:00
世界
3241e5e968
Add runtime warnings
2022-07-25 07:19:15 +08:00
世界
d52456b74e
Add retry for linux process search
2022-07-24 21:43:05 +08:00
世界
223f68b7c3
Add default tcp keep alive settings
2022-07-24 21:29:39 +08:00
世界
7fa1f2dcac
Improve udp dns close
2022-07-24 21:25:41 +08:00
世界
698da23a10
Add lint workflow
2022-07-24 21:22:19 +08:00
世界
fd8359df77
Add with_std_json build tag
2022-07-24 21:22:19 +08:00
世界
a56f4bda5c
Add route.default_mark option
2022-07-24 17:46:25 +08:00
世界
2bea4818b5
Add source_port_range/port_range rule item
2022-07-24 16:21:35 +08:00
世界
68e8c59225
Add disable_cache option to dns rule
2022-07-24 16:21:31 +08:00
世界
6d8e3235ac
Add rcode dns transport
2022-07-24 16:21:31 +08:00
世界
d0f1d7f3dc
Add invert rule item
2022-07-24 16:21:31 +08:00
世界
fbdf3e4b38
Fix direct inbound
2022-07-24 13:42:58 +08:00
世界
783ff628db
Add process_name/package_name/user/user_id rule item
2022-07-23 21:28:13 +08:00
世界
8009f581fe
Fix urltest log
2022-07-23 10:28:32 +08:00
世界
5ab60c4004
Update documentations
2022-07-23 09:29:37 +08:00
世界
d53056360b
Deprecate dns_hijack and dns inbound
2022-07-23 09:15:47 +08:00
世界
466912ad4a
Improve 4in6 processing
2022-07-22 17:57:23 +08:00
世界
c45e229ce2
Fix tproxy inbound
2022-07-22 16:18:56 +08:00
世界
cfe2a0d4f3
Fix log format
2022-07-22 14:28:29 +08:00
世界
2d78fbb314
Fix dns inbound
2022-07-22 14:25:04 +08:00
世界
17ff830fed
Add documentation for selector/urltest outbound
2022-07-22 14:07:27 +08:00
世界
1fef7d93f2
Add urltest outbound
2022-07-22 13:51:08 +08:00
世界
1f3cc0ca7d
Expand env in clash external-ui
2022-07-22 09:49:35 +08:00
世界
15ee00c24b
Fix integration with clash-dashboard
2022-07-22 09:41:12 +08:00
世界
544fca8257
Add selector outbound
2022-07-21 21:13:16 +08:00
世界
2946ee1267
Improve socksaddr
2022-07-20 22:05:11 +08:00
世界
585e3b325c
Minor fixes
2022-07-20 13:46:47 +08:00
世界
c7c66c49ed
Add documentation for clash_api
2022-07-20 07:37:50 +08:00
世界
98adef316a
Make clash api and gVisor optional
2022-07-20 07:12:40 +08:00
世界
5905ad3278
Add basic clash api
2022-07-19 22:45:55 +08:00
世界
eacf611ee9
Improve connection timeout
2022-07-18 20:53:13 +08:00
世界
f7fa342b31
Add vmess compatibility test
2022-07-18 20:14:53 +08:00
世界
4fce3cff24
Add vmess inbound/outbound
2022-07-18 12:32:31 +08:00
世界
02ef795581
Add user rule item
2022-07-17 17:38:11 +08:00
世界
392a9da692
Exclude gVisor for unsupported arch
2022-07-17 11:16:13 +08:00
世界
9debfd4cc6
Disable gVisor log
2022-07-17 11:15:56 +08:00
世界
175f1f2ba7
Improve workflow build
2022-07-17 09:54:34 +08:00
世界
27423768ac
Update dependencies
2022-07-17 09:18:36 +08:00
世界
92df9ff065
Add debug build for all arch
2022-07-17 09:11:23 +08:00
世界
7339521397
Fix build
2022-07-17 08:48:57 +08:00
世界
57a9928fdb
Minor fixes
2022-07-16 22:03:35 +08:00
世界
cc711a141a
Add stun sniffer
2022-07-16 12:01:02 +08:00
世界
acccd2968c
Fix private addr check
2022-07-16 10:19:18 +08:00
世界
9908b4ee6c
Fix linux tun
2022-07-15 22:40:42 +08:00
世界
6b4eeda413
Fix set_system_proxy when using sudo
2022-07-15 18:30:01 +08:00
世界
daaa089b31
Fix tun auto_route on android
2022-07-15 18:29:29 +08:00
世界
0c5e07b2d2
Add route.default_interface option
2022-07-15 15:00:54 +08:00
世界
12795bc504
Add ss aead tests
2022-07-15 11:18:19 +08:00
世界
00f1faeea5
Add redir tproxy and dns inbound
2022-07-15 08:42:02 +08:00
世界
7686fd0ecb
Improve bind interface
2022-07-14 23:11:53 +08:00
世界
a257c481c3
Add set_system_proxy for linux and android
2022-07-14 20:32:17 +08:00
世界
1d9913604c
Add documentation for set_system_proxy
2022-07-14 14:41:35 +08:00
世界
1314345f28
Add set_system_proxy option for windows
2022-07-14 14:41:35 +08:00
世界
901a41d350
Add tun inbound for windows
2022-07-13 22:41:21 +08:00
世界
e3b186733e
Refactor log
2022-07-12 17:44:12 +08:00
世界
39c6784ba7
Improve copy early conn
2022-07-11 20:55:14 +08:00
世界
a4ad38a0a9
Fix tcp sniffing
2022-07-11 20:37:57 +08:00
世界
3d16df288c
Migrate components to library
2022-07-11 18:44:59 +08:00
世界
f548511d7e
Make dns.strategy take effect in dns exchange
2022-07-11 13:21:17 +08:00
世界
90450c4d06
Fix hijack_dns
2022-07-11 12:56:57 +08:00
世界
730599470e
Remove ToString0[T] usage to fix golangci-lint
2022-07-10 22:00:28 +08:00
世界
725b15175d
Fix create gVisor endpoint
2022-07-10 19:17:44 +08:00
世界
3d5bd9eb1f
Add documentation and example for linux tun
2022-07-10 16:44:12 +08:00
世界
70901c0946
Minor fixes
2022-07-10 16:19:42 +08:00
世界
ddfae8cd07
Add hijack_dns for tun
2022-07-10 10:14:45 +08:00
世界
a34057753c
Add auto_route and auto_detect_interface for linux
2022-07-10 08:18:52 +08:00
世界
08e03345d5
Fix quic sniff irl
2022-07-10 07:52:33 +08:00
世界
6795fe15dd
Add tun inbound for linux
2022-07-09 22:44:18 +08:00
世界
cee09c6e9d
Fix pages
2022-07-09 15:09:50 +08:00
世界
e518a26dc2
Add benchmark page
2022-07-09 15:00:31 +08:00
世界
4a7739393f
Fix direct udp
2022-07-09 10:28:22 +08:00
世界
b1ad598def
Add bug template
2022-07-09 09:34:16 +08:00
世界
a41127179d
Declare required fields in the documentation
2022-07-09 09:28:54 +08:00
世界
34a99b5509
Add debug workflow
2022-07-09 09:02:06 +08:00
世界
3a298245a9
Add shadowsocks tests
2022-07-09 08:59:34 +08:00
世界
2cc746aafe
Update gci format
2022-07-08 23:03:57 +08:00
世界
1053bcaada
Fix handle missing err on quic sniff
2022-07-08 22:49:17 +08:00
世界
1b05b56f04
Add examples
2022-07-08 22:45:06 +08:00
世界
4bab84be67
Add route documentation
2022-07-08 20:20:38 +08:00
世界
b383757742
Add outbound documentation
2022-07-08 19:58:56 +08:00
世界
b39a776785
Add inbound documentation
2022-07-08 18:42:29 +08:00
世界
bd914916b3
Add README
2022-07-08 18:41:18 +08:00
世界
493f517d93
Add log and dns documentation
2022-07-08 18:41:18 +08:00
世界
0cc16a7836
Add dial parallel for outbound dialer
2022-07-08 13:08:29 +08:00
世界
f121a6d723
Improve load geosite
2022-07-08 11:00:46 +08:00
世界
b91ed698cd
Add resolver for inbound
2022-07-07 23:45:05 +08:00
世界
f65f3f1ba0
Add resolver for outbound dialer
2022-07-07 21:47:21 +08:00
世界
d921797e3c
Add disableCache/disableExpire option for dns client
2022-07-06 23:43:20 +08:00
世界
001dc5f62c
Add dns client
2022-07-06 23:14:19 +08:00
世界
63e1b53a49
Add dns transports
2022-07-06 19:01:46 +08:00
世界
a3a61c174f
Remove lint action
2022-07-06 15:45:13 +08:00
世界
9107a2fe33
Update gci format
2022-07-06 15:01:09 +08:00
世界
070d3c56ed
Add protect path dialer option
2022-07-06 14:45:56 +08:00
世界
8867768a7d
Rename find path
2022-07-06 14:44:51 +08:00
世界
3e2dddfb16
Add domain sniffer
2022-07-06 12:39:44 +08:00
世界
625bc649ee
Refactor geo resources
2022-07-05 13:23:47 +08:00
世界
f9d8fa2b91
Add geosite
2022-07-05 09:05:35 +08:00
世界
86456b9cbc
Add geosite protocol
2022-07-04 19:39:58 +08:00
世界
b8e45853c0
Fix route
2022-07-04 19:34:45 +08:00
世界
dfde4e34c0
Add version command
2022-07-04 17:14:15 +08:00
世界
bcf0bb26a7
Add check/format command
2022-07-04 16:59:27 +08:00
世界
c33a079c88
Refine log output
2022-07-04 16:45:32 +08:00
世界
616b599104
Add domain_regex rule
2022-07-04 15:51:41 +08:00
世界
6af52f8bb6
Shadowsocks multi-user/relay inbound
2022-07-04 15:34:43 +08:00
世界
13c069740f
Add http/block outbound & Improve route
2022-07-04 08:16:25 +08:00
世界
f510323dca
Refactor struct & Add override dialer options
2022-07-03 20:59:25 +08:00
世界
ffedce0f5f
Refactor json
2022-07-03 19:43:27 +08:00
世界
5fc6e2c0db
Add internal private geoip rule
2022-07-03 15:57:09 +08:00
世界
388b9f06e9
Add socks outbound
2022-07-03 13:14:49 +08:00
世界
d8cff01c4a
Ordered json output & Disallow unknown fields
2022-07-03 11:28:15 +08:00
世界
71d9772913
Add format config support
2022-07-03 03:42:57 +08:00
世界
add5896378
Invalid config check
2022-07-03 01:57:04 +08:00
世界
ad01befeee
Implement route rules
2022-07-02 23:19:14 +08:00
世界
0e9bd9b091
Inbound rule support
2022-07-02 14:07:50 +08:00
世界
737a61be66
Refactor adapter
2022-07-01 19:37:41 +08:00
世界
cfa35e5a92
Init commit
2022-07-01 16:58:18 +08:00