DHR60
78b0b2224b
Native Aot ( #10295 )
...
* Protect models
* Json Context
* YAML AOT-friendly optimization
* Run the Test in AOT mode
* Remove TaskScheduler
* Clean build output
* Workflows
2026-11-01 20:29:06 +08:00
2dust
1cde521d75
Prevent zip path traversal in app upgrade
...
Hardened upgrade extraction by validating each zip entry resolves under the app startup directory before writing files, and aborting with a clear failure message on suspicious paths. Added shared path utilities for directory containment checks and OS-aware path string comparison, then reused them for executable matching and `bin` prefix checks during extraction.
https://github.com/2dust/v2rayN/issues/10313
2026-10-11 13:52:28 +08:00
2dust
4c3c1e0b5f
Optimization and upgrade tools
2025-08-17 14:12:40 +08:00
2dust
ea42246d1b
Improved AmazTool
2025-04-25 14:38:33 +08:00
2dust
4d3db56065
csharp_style_namespace_declarations = file_scoped
2025-04-02 11:44:23 +08:00
2dust
2a4ba2a751
up Resx
2025-03-21 11:11:53 +08:00
2dust
6e5af34877
Revert "If the update fails during the upgrade, the update will be retried."
...
This reverts commit 9748fbb076 .
2025-03-04 17:02:05 +08:00
2dust
9748fbb076
If the update fails during the upgrade, the update will be retried.
2025-03-01 14:23:43 +08:00
2dust
45264005a4
Code clean
2025-01-30 17:10:05 +08:00
Anatoliy
98d4801b7e
Use Directory.Build.props for centralized configuration management ( #6591 )
...
* use Directory.Buld.props
* remove some properties
2025-01-28 20:01:59 +08:00
Anatoliy
02f4dcbaf7
use Directory.Packages.props ( #6581 )
2025-01-24 19:00:21 +08:00
2dust
d3b86858e1
Revert "Use Directory.Packages.props ( #6575 )"
...
This reverts commit 9c20d9cb1f .
2025-01-24 14:25:13 +08:00
Anatoliy
9c20d9cb1f
Use Directory.Packages.props ( #6575 )
2025-01-24 09:57:38 +08:00
2dust
cf1a8599eb
When updating the bin folder, skip the file if it already exists.
...
https://github.com/2dust/v2rayN/issues/6515
2025-01-17 10:27:29 +08:00
2dust
8f3e0dbd82
up 7.6.0
2025-01-11 11:48:57 +08:00
2dust
9583dff176
Added the function of restarting the main app to AmazTool
2025-01-04 17:01:57 +08:00
2dust
730b7dea37
Adjust upgrade waiting time
2025-01-03 09:50:21 +08:00
2dust
d886195ee3
Adjust upgrade waiting time
2024-12-30 19:55:32 +08:00
2dust
5e0c28438b
Refactor Localization for AmazTool
2024-11-23 14:41:19 +08:00
2dust
e915726c52
Improved upgrade
...
https://github.com/2dust/v2rayN/issues/6102
2024-11-20 10:29:04 +08:00
2dust
945a0add96
Code clean
2024-11-19 15:52:08 +08:00
2dust
499a16feae
Fix LocalizationHelper for AmazTool
2024-11-18 10:13:49 +08:00
Slnanx
1866a59d12
更新程序内嵌资源文件 ( #6101 )
...
* fix
* fix
* 移除自述
* 改用单例模式,避免多次初始化。
* 小修正
* 修正
* 更正自述
* 应该完成了
* 内嵌资源
* Update LocalizationHelper.cs
2024-11-18 09:57:38 +08:00
Slnanx
2e32de2fbb
fix ( #6099 )
...
* fix
* fix
* 移除自述
* 改用单例模式,避免多次初始化。
* 小修正
* 修正
* 更正自述
* 应该完成了
2024-11-17 19:42:14 +08:00
Slnanx
fb4b8d923a
可以通过判断系统语言来显示对应语言 ( #6083 )
2024-11-17 09:42:40 +08:00
2dust
4f05b93d63
Bug fix
...
MainModule FileName only exists in Win32.
2024-11-03 13:44:12 +08:00
2dust
ade789c6d4
Update UpgradeApp.cs
2024-10-26 17:55:08 +08:00
2dust
e6b1e22245
Update UpgradeApp.cs
2024-10-26 14:42:58 +08:00
2dust
2a5a339c27
Update UpgradeApp.cs
2024-10-25 11:56:15 +08:00
2dust
3fafc6de93
Code optimization
2024-10-24 15:35:37 +08:00
2dust
3c45ef624a
Rename v2rayUpgrade 2 AmazTool
2024-10-09 20:13:25 +08:00