Commit graph

1417 commits

Author SHA1 Message Date
世界 e6644f784e
Fix crash in HTTP proxy server 2024-03-02 14:28:47 +08:00
世界 2b93b74d38
Fix SO_BINDTOIFINDEX usage 2024-02-29 13:03:05 +08:00
世界 dd52c26ae1
Don't return error in WireGurad client bind 2024-02-28 15:28:38 +08:00
世界 f288e3898b
Bump version 2024-02-28 15:10:28 +08:00
世界 1bc893a73a
documentation: Update privacy policy to make Play Store happy 2024-02-28 15:10:28 +08:00
世界 7359fdf195
platform: Upgrade NDK to the latest LTS version 2024-02-28 15:10:28 +08:00
世界 02b7041de6
Update dependencies 2024-02-26 22:53:31 +08:00
世界 96ac931b11
Fix network/interface monitor 2024-02-26 22:53:31 +08:00
世界 3077a82650
Fix reproducible builds 2024-02-24 23:19:31 +08:00
世界 de998c5119
Fix docker workflow 2024-02-24 22:49:07 +08:00
世界 d32c30c4b7
documentation: Bump version 2024-02-24 13:20:43 +08:00
世界 4823023806
Remove invalid archlinux packages from release 2024-02-24 13:20:43 +08:00
Aleksandr Razumov bb355d17b2
Add riscv64 to platform list in release 2024-02-24 13:20:43 +08:00
hiddify aaf30bf92b
platform: Fix group update interval not taking effect 2024-02-24 13:20:43 +08:00
hiddify f8c400cffc
platform: Remove duplicated close 2024-02-24 13:20:43 +08:00
hatune-miku 3c24411e14
documentation: Fix navigation menu 2024-02-24 13:20:42 +08:00
世界 4a44aa3c21
Fix HTTP inbound 2024-02-24 13:20:42 +08:00
世界 8db2ae0c83
Fix documentation 2024-02-24 13:20:42 +08:00
世界 80d1aebcb7
platform: Unify client versions 2024-02-24 13:20:27 +08:00
世界 5583e01c99
platform: Export NeedWIFIState for Android 2024-02-18 14:24:21 +08:00
世界 bca0b86549
Copy DNS message struct instead of deep copy 2024-02-10 23:49:09 +08:00
世界 8332878cdc
Fix destination IP CIDR match in DNS 2024-02-10 22:37:42 +08:00
世界 d0ba69ad22
Fix TUN unaligned panic on windows 2024-02-10 21:22:02 +08:00
世界 31b8834427
documentation: Fix description for with_ech 2024-02-10 12:01:09 +08:00
renovate[bot] d0f7a59e9b
[dependencies] Update golang Docker tag to v1.22 2024-02-10 11:54:40 +08:00
renovate[bot] 71e7d517a8
[dependencies] Update github-actions 2024-02-10 11:54:31 +08:00
世界 e6885e9967
platform: Ignore momentary pause on iOS 2024-02-09 13:57:47 +08:00
世界 e2090923db
Bump Go version 2024-02-08 20:31:40 +08:00
世界 46be319976
Fix external controller crash before started 2024-02-08 20:31:40 +08:00
renovate[bot] b27bc45cf2
[dependencies] Update actions/cache action to v4 2024-02-03 15:08:41 +08:00
世界 3d735281f4
documentation: Bump version 2024-02-02 17:51:40 +08:00
世界 8760a0d94d
Fix android interface monitor 2024-02-02 17:51:40 +08:00
世界 2239b59933
Remove duplicated rules 2024-02-02 14:30:27 +08:00
世界 425a63f59d
Fix rawConn not closed for hy/hy2 2024-02-02 14:30:27 +08:00
世界 b85725c009
urltest: Remember the last choice when there is no valid result 2024-02-02 11:27:36 +08:00
世界 17aebc56c1
Fix UDP DNS response not truncated 2024-02-01 14:43:59 +08:00
Devman f76b21b02c
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 704545a2ec
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 dc7b7afc06
Fix loop back detector 2024-02-01 10:41:38 +08:00
世界 e478d3c2dc
Update workflow 2024-01-24 12:21:18 +08:00
世界 c8318058bb
documentation: Bump version 2024-01-23 11:57:28 +08:00
世界 abca2118e7
documentation: Update geosite usage 2024-01-23 11:57:28 +08:00
世界 a8ee41715a
platform: Add service error wrapper for macOS system extension 2024-01-22 19:00:09 +08:00
世界 94f76d6671
Update dependencies 2024-01-22 14:37:21 +08:00
世界 bf6cc8903c
Fix missing write result in TFO open 2024-01-19 11:22:13 +08:00
世界 1b15e1692a
Add sponsor button 2024-01-19 11:22:13 +08:00
世界 017372db25
Fix missing loopback detect 2024-01-19 11:22:12 +08:00
世界 216a0380fe
documentation: Bump version 2024-01-16 05:50:07 +08:00
Noob Zhang 71b9e4ff17
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 9b7deb5246
Enhanced light/dark mode support in mkdocs configuration 2024-01-16 05:50:07 +08:00