Commit Graph
57 Commits
Author SHA1 Message Date
Shtorm c0bfc731ec Merge tag 'v1.14.0' 2026-09-04 01:08:30 +03:00
世界 0b850d6b56 Fix Android process finder 2026-08-30 17:41:45 +08:00
世界 e4c8b49eaf Improve network reset 2026-08-30 17:41:43 +08:00
世界 1f7d571017 refactor: New tun udpnat 2026-08-30 17:41:43 +08:00
Shtorm 051e928b01 Update sing-box core 2026-08-06 14:09:46 +03:00
世界 ee808c46be process: Fix panic when package manager is unavailable on Android 2026-07-27 15:51:12 +08:00
Shtorm b953954b60 Update sing-box core, refactor MASQUE, update XHTTP 2026-05-29 01:31:57 +03:00
世界 5e7fd7ad78 Fix lint errors 2026-05-13 23:39:27 +08:00
Shtorm 34b09a8ef3 Add new admin panel, failover, dns fallback, providers, limiters. Update XHTTP 2026-05-11 00:59:35 +03:00
世界 0045103d14 Fix package_name shared uid matching 2026-03-23 18:57:35 +08:00
世界 f3a79dda87 Fix package_name shared uid matching 2026-03-23 18:57:35 +08:00
世界 d2a933784c Optimize Darwin process finder 2026-03-23 18:57:35 +08:00
世界 5eefbbb9ed Optimize Darwin process finder 2026-03-23 18:57:35 +08:00
世界 3f05a37f65 Optimize Linux process finder 2026-03-23 18:57:35 +08:00
世界 828c324b18 Optimize Linux process finder 2026-03-23 18:57:35 +08:00
世界 5bc0dfa9dd platform: Refactoring libbox to use gRPC-based protocol 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
Oleksandr Redkoand世界 76ee64ae50 Simplify slice to array conversion 2025-08-10 20:06:28 +08:00
Oleksandr Redkoand世界 06eed71c66 Simplify slice to array conversion 2025-08-10 20:06:28 +08:00
世界 90ec9c8bcb Add TLS fragment support 2025-07-08 13:12:14 +08:00
世界 3d55cef5f2 Add TLS fragment support 2025-07-08 13:12:14 +08:00
dyhkwongandGitHub 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
dyhkwongandGitHub 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
世界 9668ea69b8 Fix windows process searcher 2025-04-08 14:16:27 +08:00
世界 70ea6fde44 Fix windows process searcher 2025-04-08 14:16:27 +08:00
ruokeqxand世界 e5991cae0b Use unix.SysctlRaw for macOS 2024-07-22 12:42:22 +08:00
ruokeqxand世界 e72a109c4d Use unix.SysctlRaw for macOS 2024-07-22 12:42:22 +08:00
世界 cbcf005f37 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
世界 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
世界 07ce5e0d22 Remove stack buffer usage 2023-07-03 21:45:32 +08:00
世界 7e5d4943b2 Remove stack buffer usage 2023-07-03 21:45:32 +08:00
世界 4ebf40f582 Fix find process user 2023-04-14 20:56:58 +08:00
世界 9be922b636 Fix find process user 2023-04-14 20:56:58 +08:00
Dreamacroand世界 6adfea0a72 Fix macOS Ventura process name match 2022-11-06 10:16:07 +08:00
Dreamacroand世界 6d8cf8e8a6 Fix macOS Ventura process name match 2022-11-06 10:16:07 +08:00
世界 c90a77a185 Refine 4in6 processing 2022-09-25 22:29:18 +08:00
世界 69d4d96c2a Refine 4in6 processing 2022-09-25 22:29:18 +08:00
世界 e0f7387dff Fix search android package in non-owner users 2022-08-29 12:02:29 +08:00
世界 a008f5f117 Fix search android package in non-owner users 2022-08-29 12:02:29 +08:00
世界 a057754035 Revert linux process searcher 2022-08-26 17:36:06 +08:00
世界 0bcd2df9c6 Revert linux process searcher 2022-08-26 17:36:06 +08:00
世界 84e4677a94 Improve process searcher 2022-08-20 12:11:27 +08:00
世界 7909d58f86 Improve process searcher 2022-08-20 12:11:27 +08:00
世界 c8424ed8fd Fix format 2022-08-19 08:26:26 +08:00
世界 4044d41e0f Fix format 2022-08-19 08:26:26 +08:00
世界 cd5e7055d2 Add android package rules support in tun routing 2022-08-15 11:44:59 +08:00
世界 be04eb3bea Add android package rules support in tun routing 2022-08-15 11:44:59 +08:00
世界 70b4577dbe Add TLS certificate reload 2022-07-30 22:04:01 +08:00
世界 235d9ec12a Add TLS certificate reload 2022-07-30 22:04:01 +08:00
世界 457de86819 Add multiplexer 2022-07-30 09:04:01 +08:00