DHR60
21bafe52e0
Optimize download and speedtest ( #10147 )
...
* Optimize RunMixedTestAsync
* Use stopCts instead of exitLoopKey
* Refactor
2026-09-19 10:41:40 +08:00
稔君 and 2dust
b10c16a94a
Add custom HTTP headers for subscription updates ( #10118 )
...
* Add custom HTTP headers for subscription updates
* Res
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-09-09 14:24:05 +08:00
CrayzyCray
bb62c9eda5
Enable auto decompression for string downloads ( #10122 )
2026-09-08 19:58:55 +08:00
稔君
9451b69246
Fix subscription requests missing Accept header ( #10095 )
2026-09-04 10:47:36 +08:00
DHR60
ebb4bd5daa
Optimize file download ( #9952 )
...
* Optimize file download
* Optimize func call
2026-08-21 14:15:54 +08:00
2dust
994bc1ca6a
Code clean
2026-07-11 17:43:32 +08:00
DHR60
fa61fedf11
Add Root Cert Store ( #9703 )
2026-07-09 16:25:02 +08:00
2dust
e1a5c360ac
Optimize timeout logic, try fix
...
https://github.com/2dust/v2rayN/issues/9681
2026-07-06 11:49:54 +08:00
2dust
a9824fe6ec
Improve ConnectionHandler DownloadService
2026-05-20 15:42:47 +08:00
2dust
3ff7299aca
Refactor update result handling and model
2025-11-23 14:06:34 +08:00
2dust
8d86aa2b72
Refactor ping and HTTP helpers, update usages
...
Moved GetRealPingTime from HttpClientHelper to ConnectionHandler and refactored related methods for clarity. Removed unused and redundant HTTP helper methods. Updated DownloadService and SpeedtestService to use the new method signatures. Simplified UpdateService constructor using primary constructor syntax.
2025-11-03 19:41:02 +08:00
2dust
20260412a7
Remove Enable Security Protocol TLS v1.3 (subscription/update)
...
The TLS version is automatically negotiated by the operating system stack; by default it selects the highest version supported by both endpoints.
2025-10-20 20:17:13 +08:00
2dust
b66bfabd21
Optimize and improve GlobalUsings
2025-10-19 11:42:32 +08:00
2dust
a108eaf34b
Optimization and Improvement.
...
Changed callback from synchronous Action<bool, string> to asynchronous Func<bool, string, Task>
2025-08-29 11:53:30 +08:00
2dust
bb4f33559f
Code clean
2025-08-21 19:55:17 +08:00
2dust
7b7fe0ef46
Refactoring GetRealPingTime
2025-08-17 20:51:49 +08:00
2dust
d5c50ef27c
Rename Manager
2025-08-17 17:31:55 +08:00
2dust
4d3db56065
csharp_style_namespace_declarations = file_scoped
2025-04-02 11:44:23 +08:00
2dust
a0af4fb30c
Update DownloadService.cs
...
AI-optimized code
2025-03-06 14:08:38 +08:00
2dust
71cc6d7a88
Replace all Utils.IsNullOrEmpty(variable) with variable.IsNullOrEmpty()
2025-03-05 19:44:49 +08:00
2dust
f3af831cf2
Replace all Utils.IsNotEmpty(variable) with variable.IsNotEmpty()
2025-03-05 16:42:43 +08:00
2dust
984b97fc14
Optimize latency and IP address information testing
...
If the first test fails, it will be tested again after 500ms.
2025-02-26 14:30:10 +08:00
2dust
ed7fb4f6e3
Code clean
2025-01-05 14:50:31 +08:00
2dust
3db1dd7bbb
Add a title to SaveLog
2025-01-03 15:02:31 +08:00
2dust
fbd4557b44
WebProxy uses socks5 instead of http
2024-12-06 14:01:11 +08:00
2dust
ccacda9bf5
Using mixed local listening ports
2024-12-03 15:01:36 +08:00
2dust
2d143687b8
The first letter of the guiconfig attribute must be capitalized.
2024-10-23 10:42:35 +08:00
2dust
b3c2084b76
Code optimization, function asynchrony
2024-10-22 17:50:42 +08:00
2dust
5a7836115e
Fix some code
2024-10-22 09:46:50 +08:00
2dust
28aa954f8c
Improved CheckUpdate
2024-10-21 20:31:19 +08:00
2dust
5ea6b1e08a
Update RetResult
2024-10-21 18:18:41 +08:00
2dust
fd7cf164ff
Fix
...
https://github.com/2dust/v2rayN/issues/5821
2024-10-15 09:31:30 +08:00
2dust
6b99b7eec5
Refactor Utils
2024-10-14 10:42:05 +08:00
2dust
53e19ecb1d
Improved Action Invoke
2024-10-08 13:47:13 +08:00
2dust
d5c6a42a9a
Refactor some service
2024-10-07 10:39:43 +08:00