2dust
28139853a8
up 7.25.2
...
https://github.com/2dust/v2rayN/commit/5d9718a0bb93fe4bfa6d8a9a8f985e4f16642ba1
2026-09-20 10:31:00 +08:00
2dust
5d9718a0bb
Fix ( #10203 )
...
up 7.25.2
2026-09-20 10:17:59 +08:00
2dust
740729c847
Raise speed test concurrency minimum
2026-09-20 10:11:12 +08:00
2dust
13cd2ef80d
Update Directory.Packages.props
2026-09-20 09:43:16 +08:00
DHR60
be3566df2f
Add finalMask parsing to Wireguard configuration handling ( #10201 )
2026-09-19 17:38:51 +08:00
DHR60
6e9ec6cbee
Fix ( #10200 )
2026-09-19 14:49:01 +08:00
DHR60
e6e95e00d7
Fix udptest ( #10199 )
...
* Fix
* Reformat
* Fix tcp read
* Fix verify
2026-09-19 14:42:51 +08:00
dependabot[bot]
2fbe81041b
Bump TUnit from 1.66.27 to 1.68.4 ( #10187 )
...
---
updated-dependencies:
- dependency-name: TUnit
dependency-version: 1.68.4
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-19 10:55:48 +08:00
sdhfsl
05901b5673
fix(security): guard subscription/message regex filters against ReDoS ( #10185 )
...
Filter patterns (subscription subFilter, policy-group Filter, message
MsgFilter) accept arbitrary user input while the tested text (remarks
from subscriptions, log lines) is attacker-influenced. Regex.IsMatch
without timeout hangs on evil patterns like (a+)+$ - a malicious
subscription can freeze the UI/log pipeline on every update.
Add Utils.IsRegexMatch with a 2s timeout; fail open (match) with a log
so no node or message is silently dropped. Apply to all four call
sites.
Co-authored-by: sdhfsl <sdhfsl@users.noreply.github.com >
2026-09-19 10:54:23 +08:00
Delyan Lev. Neimand
bdd0ee1620
Resx: fix English typo ( #10164 )
...
Fix English: Not Support -> Not Supported
2026-09-19 10:42:44 +08:00
Miheichev Aleksandr Sergeevich
00d1001def
i18n(ru): translate new strings for Mux, request headers and updates ( #10160 )
...
Add the 10 Russian strings missing from ResUI.ru.resx: the
update-via-proxy toggle in Check Update, the WireGuard DNS label, the
Xray Mux settings row and its concurrency, XUDP concurrency and
UDP/443 (QUIC) handling fields, the subscription HTTP headers label,
tip and validation message, and the Process column in Connections.
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
2026-09-19 10:42:05 +08:00
DHR60
21bafe52e0
Optimize download and speedtest ( #10147 )
...
* Optimize RunMixedTestAsync
* Use stopCts instead of exitLoopKey
* Refactor
2026-09-19 10:41:40 +08:00
DHR60
cef40d38ee
Optimize ViewModel activation lifecycle ( #10146 )
...
* Optimize ViewModel activation lifecycle
* Fix
* Fix
* Fix
* Set period to 1s
2026-09-12 17:48:27 +08:00
2dust
4f5a6be12d
Update build-windows-x86.yml
2026-09-11 20:06:06 +08:00
DHR60
7674d7e472
Delete redundant fields ( #10144 )
2026-09-10 13:52:28 +08:00
2dust
77c462ec7b
up 7.25.1
2026-09-10 09:43:13 +08:00
2dust
526cd6834d
Show language names in theme settings
2026-09-10 09:40:16 +08:00
Jamal Ali
7be23d7ebc
Add Azerbaijani (az) UI localization ( #10141 )
2026-09-10 09:18:00 +08:00
tt2563
d952c180c9
Update ResUI.zh-Hant.resx ( #10139 )
...
Update Traditional Chinese translation
2026-09-10 09:15:00 +08:00
2dust
80fa6575a3
Bug fix
2026-09-09 14:33:31 +08:00
jryx0
f05e44d7d9
优化策略组选择 ( #10136 )
...
Co-authored-by: 张皓 <hao.zhang@gmail.com >
2026-09-09 14:30:21 +08:00
稔君
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
DHR60
143ada1358
Remove vnext ( #10132 )
2026-09-09 13:59:52 +08:00
2dust
d8c7bd9d02
Bug fix
...
https://github.com/2dust/v2rayN/issues/10107
2026-09-09 13:55:31 +08:00
dependabot[bot]
85666af36a
Bump ReactiveUI.Avalonia from 12.1.1 to 12.1.2 ( #10133 )
...
---
updated-dependencies:
- dependency-name: ReactiveUI.Avalonia
dependency-version: 12.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-09 09:22:47 +08:00
DHR60
7286c67a78
Display more information for Connections ( #10116 )
...
* Display sniff host
* Display process path
2026-09-09 09:22:30 +08:00
2dust
8b8e579bc8
Bug fix
...
https://github.com/2dust/v2rayN/issues/10113
2026-09-08 20:32:26 +08:00
dependabot[bot]
ed4dd7f6d9
Bump TUnit from 1.65.68 to 1.66.27 ( #10127 )
...
---
updated-dependencies:
- dependency-name: TUnit
dependency-version: 1.66.27
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-08 19:59:09 +08:00
CrayzyCray
bb62c9eda5
Enable auto decompression for string downloads ( #10122 )
2026-09-08 19:58:55 +08:00
2dust
3d50d9f82c
Use profile IDs for server move operations
...
Refactor `ConfigHandler.MoveServer` to accept a `List<string>` of profile `IndexId`s instead of full `ProfileItem` objects. In `ProfilesViewModel`, remove the duplicated `_lstProfile` cache and build move lists directly from `ProfileItems`, so move and drag-reorder actions use the live UI order and avoid stale profile snapshots.
2026-09-06 10:31:45 +08:00
2dust
d05c3439f8
up 7.25.0
2026-09-05 09:55:32 +08:00
2dust
cb5ae8c900
Update Directory.Packages.props
2026-09-05 09:51:51 +08:00
2dust
ec6a7b3db2
Shorten log/temp cleanup retention to 7 days
...
Update scheduled file cleanup in `TaskManager` to delete log and temp files older than 7 days instead of 1 month, reducing stale local data and tightening routine maintenance behavior.
2026-09-04 15:50:06 +08:00
2dust
99328a14d2
Reset tab content when switching layouts
...
Clear all auxiliary tab contents before applying a new grid orientation to prevent stale view reuse, and remove the delayed tab-index workaround. Also treat `ProfilesViewModel` as a transient view so its view is recreated like other dynamic tabs.
2026-09-04 15:31:04 +08:00
2dust
8ebbd7f4f8
Cache selected views in SimpleViewLocator
...
Add a `ConditionalWeakTable`-based view cache keyed by view model instance for `MsgViewModel`, `ClashProxiesViewModel`, and `ClashConnectionsViewModel` so repeated bindings reuse the same control. The locator now also handles missing registrations and null factory results more explicitly by returning descriptive `TextBlock` messages.
2026-09-04 15:14:00 +08:00
DHR60
b8e8321603
Fix ViewModel and UI ( #10093 )
...
* Fix avalonia ScrollToEnd
* Refactor ViewModel
2026-09-04 14:46:41 +08:00
Aredelya
fe2e219b7a
Expose the mux multiplexing settings in the Core settings UI ( #10055 )
...
* Exposed the mux multiplexing settings in the core settings UI. Now it's possible to change the default concurrency value of 8 without editing config.json.
* Adjust
* Adjust
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-09-04 11:48:42 +08:00
patterniha
df32b4d6cc
Add an option to check for update without proxy ( #10090 )
...
Checking for updates always dialed through the local proxy, which fails
exactly when an update may be needed most - when no working server is
available. Like the subscription-update menu, updating without the proxy
is now possible: the Check Update window gets an "Update via proxy"
toggle (persisted, on by default so existing behavior is unchanged),
honored by the check-only, update and geo-file flows, and by the
scheduled update check.
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-09-04 11:05:10 +08:00
稔君
9451b69246
Fix subscription requests missing Accept header ( #10095 )
2026-09-04 10:47:36 +08:00
DHR60
4a59c7f4d6
Lock sing-box max version ( #10091 )
...
* Refactor Semantic Version
* Lock max version
* Allow sing-box update to pre-release
2026-09-04 10:17:31 +08:00
dependabot[bot]
fed59a7313
Bump Avalonia.Desktop from 12.1.1 to 12.1.2 ( #10089 )
...
---
updated-dependencies:
- dependency-name: Avalonia.Desktop
dependency-version: 12.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-03 20:22:09 +08:00
DHR60
093b8d4c34
Adjust Clash API ( #10088 )
2026-09-03 20:21:46 +08:00
Loukky
f03db020fa
feat: update node IP and delay info on connect ( #10050 )
...
* feat: update node IP and delay info on connect
* Adjust
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-09-02 16:46:15 +08:00
DHR60
f62eaab8c5
Support sing-box 1.14 ( #9736 )
...
* Support sing-box 1.14
* Unified format
* Support parallel dns
* Add `optimistic DNS caching` support
* Try fix serial multi DNS
* Add HttpClient support
2026-09-02 11:54:06 +08:00
DHR60
1bf3d14771
Fix UI ( #10066 )
2026-09-02 11:28:55 +08:00
liuclare
64aad8027a
Skip the TUN IPv6 route when the host has no global IPv6 address ( #10080 )
...
#9930 made the Xray TUN inbound always request ::/0 in autoSystemRoutingTable
so that IPv6 stops bypassing the tunnel. That only helps a host which actually
holds a globally routable IPv6 address. On any other host it does harm.
With IPv6 disabled the TUN device gets no IPv6 address at all, the kernel
rejects the route with EACCES and the whole inbound fails to start:
Failed to start: app/proxyman/inbound: failed to start proxy > proxy/tun:
failed to add system route ::/0 > permission denied
With IPv6 enabled but no global address the route is accepted and the host
gains an IPv6 default route it cannot use. The TUN completes the TCP handshake
locally before dialing the outbound, so IPv6 destinations start to look
reachable and get picked, and the connection then dies at the outbound instead
of failing fast (#10051 ).
Neither host has IPv6 traffic that could bypass the tunnel, so ::/0 buys them
nothing. Detect a global IPv6 address once while building the config context
and drop ::/0 when there is none. Link-local and unique local addresses do not
count: they never reach the IPv6 internet.
Co-authored-by: liuclare <177657698+liuclare@users.noreply.github.com >
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
2026-09-02 11:17:27 +08:00
DHR60
7870ae89cf
Move "GLOBAL" to the end ( #10064 )
2026-08-31 18:00:44 +08:00
2dust
521230c40d
up 7.24.9
2026-08-29 10:46:53 +08:00
Miheichev Aleksandr Sergeevich
426d5d5a21
ci: run the test job on pushes to master ( #10054 )
...
The Code Test workflow only has a pull_request trigger, so the suite
never runs against master itself: a direct push is untested, and a
merge can break tests even when the pull request's own check was
green, because checks run on the PR head rather than on the merged
result. Add a push trigger for master with the same paths filter.
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-29 09:42:40 +08:00
2dust
3f14c86a04
Trigger routing migration when rules exist
2026-08-28 15:00:19 +08:00
dependabot[bot]
70b8ecd3c8
Bump TUnit from 1.65.63 to 1.65.68 ( #10052 )
...
---
updated-dependencies:
- dependency-name: TUnit
dependency-version: 1.65.68
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-28 14:38:57 +08:00
DHR60
0d452328a2
Add wireguard remote dns support ( #10036 )
2026-08-28 14:38:43 +08:00
Miheichev Aleksandr Sergeevich
2a65e5ac80
fix(fmt): stop share-URI query values from being decoded twice or dropped ( #10027 )
...
`Utils.ParseQueryString` already unescapes every value, and
`BaseFmt.GetQueryDecoded` unescaped it again. A value that still held a
valid percent sequence after the first pass decayed on the second: an
obfuscation password of `ob%41fs` is exported as `ob%2541fs` and imported
back as `obAfs`. Only well-formed sequences are affected, which is why the
damage is silent - `100%` and `66%ff` survive untouched.
The same function also split each pair on every `=`, and skipped the pair
unless exactly two halves came out. RFC 3986 lists `=` among the
sub-delimiters a query value may carry, so only the first one separates the
key from the value, and `HttpUtility.ParseQueryString` reads a query string
the same way. Splitting on all of them discarded a syntactically valid
pair: `?ech=AAj+DQAEAAAAAA==` was lost entirely, and so was a `plugin`
value in the non-canonical SIP002 spelling, since those are `;` separated
`key=value` lists.
v2rayN percent-encodes both on export, so its own links were never
affected; what changes is that the parser now follows the grammar instead
of discarding a pair it cannot split in two.
Splitting on the first `=` only, and reading the value the parser already
decoded, fixes both. `ParseQueryString` keeps decoding because
`ConfigHandler` reads its result directly.
`GetQueryDecoded` and `GetQueryValue` are now equivalent; they are left
separate to keep this change small, and can be collapsed if you prefer.
2026-08-28 14:38:02 +08:00
Miheichev Aleksandr Sergeevich
f332caf507
fix(hysteria2): default the port to 443 when the share URI omits it ( #10026 )
...
The Hysteria2 URI scheme makes the port optional: "The hostname and
optional port of the server. If the port is omitted, it defaults to 443."
`Hysteria2Fmt.Resolve` assigned `url.Port` straight through, and
`System.Uri` answers -1 for an unregistered scheme that carries no port,
so `hysteria2://password@hy2.example/` imported as a profile with
`Port = -1`. `ProfileItem.IsValid` rejects any port outside 1..65535, so
such a link produced a profile that could never be used, and nothing said
why.
-1 is the only value that means "the port was omitted"; a ':' with no
digits after it maps to -1 as well. An explicit ":0" parses as 0 and
keeps the fate it has today - rejected by `IsValid` - rather than being
redirected to a server the link never named.
`ResolveRealm` takes its port from `HyRealm.RendezvousPort` instead of
the URI, so it is unaffected.
The added tests cover both spellings of the scheme, with and without a
trailing slash, a bare ':', and the resulting profile's validity. Two of
them are controls: an explicit port is still preserved, and an explicit
":0" still does not turn into 443.
2026-08-28 14:33:05 +08:00
Miheichev Aleksandr Sergeevich
4b412e246f
test: cover the share-URI round trip for the remaining protocols ( #10017 )
...
`FmtHandlerTests` round-tripped VMess, VLESS, Shadowsocks and SOCKS.
`FmtHandler.GetShareUri` dispatches ten protocols, so Trojan, Hysteria2,
TUIC, Anytls, WireGuard and Naive were exported and re-imported untested,
and `WireguardFmt` was covered in the `Resolve` direction only.
Each new test exports a profile, imports the result and asserts the fields
that protocol carries in its URI: the flow for Trojan, the uuid/password
pair and the congestion control for TUIC, the obfuscation password and the
port range for Hysteria2, the peer keys, reserved bytes, interface address
and MTU for WireGuard, and the credentials plus the insecure concurrency
for Naive.
`ShareUriSuite_ShouldCoverAndRoundTripEveryExportableProtocol` compares the
profile-factory map against `Global.ProtocolShares` and round-trips every
entry, so a newly exportable protocol cannot be added without a case here.
Three things a round trip alone cannot prove are asserted on the wire form
instead. The allow-insecure flag is spelled per protocol since #9888 -
`allowInsecure` and `insecure` for Trojan, `allow_insecure` for TUIC,
`insecure` for Anytls and Hysteria2 - so an exporter and an importer that
agreed on the wrong name would otherwise round-trip cleanly. The WireGuard
test pins the percent-encoding of the base64 keys and the brackets around
the IPv6 literal. Hysteria2 keeps `CertSha` unset on purpose: the importer
turns `AllowInsecure` on by itself when a `pinSHA256` is present, which
would mask an exporter that stopped emitting `insecure=1`.
Fixtures are deterministic and no longer plain ASCII: a fixed uuid for
TUIC, real 32-byte base64 keys and an IPv6 address for WireGuard, and
reserved and non-Latin characters in passwords and remarks.
`ExportThenImport` derives the expected scheme, because `NaiveFmt` emits
`naive+https://` or `naive+quic://` and never the `naive://` prefix that
`Global.ProtocolShares` records for that type - that entry is only read
when importing.
2026-08-28 14:27:50 +08:00
Miheichev Aleksandr Sergeevich
09ac4d181a
ci: run the test job on its own inputs and trim its checkout ( #10016 )
...
Follow-ups to #10007 , none of which change what the test command does.
The `paths:` filter listed individual source folders rather than the
projects the suite builds, so a change anywhere else in that build
produced no check at all. Of the last 40 merged pull requests, 31 touch
the test build and 15 of those ran no tests. #9976 and #9932 edit
`ServiceLib/Common/`, which every test depends on, and neither shows a
single check. `Directory.Build.props` is the sharpest case: it sets
`TargetFramework` and the Release options for every project, so an edit
there can break the test build without producing a workflow run at all.
The filter now follows the project graph instead. `ServiceLib.Tests`
references `ServiceLib`, which references `ServiceLib.UdpTest`, and
`Directory.Build.*`, `Directory.Packages.props` and `global.json`
configure that build. It is shorter than the list it replaces, needs no
edit when a test is added or a class moves, and still skips UI and
documentation work: of those same 40 pull requests, 9 stay filtered out.
`global.json` belongs there for a different reason: it does not affect a
single line of the code under test, but it decides whether the tests run
at all, so a bad edit there silently reproduces the failure #10007 fixed.
The Checkout step needs neither `submodules: 'recursive'` nor
`fetch-depth: '0'`. `GlobalHotKeys` is pulled in by `v2rayN.Desktop`
only, and nothing in this job reads git history.
`global.json` also gained the final newline `.editorconfig` asks for with
`insert_final_newline = true` under `[*]`.
2026-08-28 14:27:11 +08:00
Miheichev Aleksandr Sergeevich
c575527725
i18n(ru): translate newly added UI strings ( #10015 )
...
* i18n(ru): translate newly added UI strings
Translate the 3 strings missing from ResUI.ru.resx after the DNS
"Block AAAA Queries" toggle and the Xray-only certificate pinning
hint were introduced:
- TbXrayOnly, TbBlockAAAAQueries, TbBlockAAAAQueriesTips
Translated from the zh-Hans source and cross-checked against the
English resource. Russian regains full key parity with ResUI.resx
(583/583), and key ordering mirrors the English resource file.
Xray and the AAAA record type stay untranslated, matching the
established glossary; the phrasing follows the neighbouring
TbBlockSVCBHTTPSQueries label and the existing "При включении" tip pattern.
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
* i18n(ru): translate TbBlockSVCBHTTPSQueriesTips left in English
The key existed in ResUI.ru.resx but its value was the untranslated
English text, so the DNS settings window mixed Russian and English
in the row right above the newly translated "Block AAAA Queries".
Translated from the zh-Hans source, which says "availability
queries" (可用性查询); the Russian follows that wording rather than
the English "checks". ECH, HTTP/3 and Xray stay untranslated,
matching the established glossary, and the tip keeps the
"При включении …" pattern used by the surrounding tips.
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
2026-08-28 14:26:02 +08:00
2dust
589ccc6e06
Bug fix
...
https://github.com/2dust/v2rayN/issues/10043
2026-08-28 14:24:12 +08:00
DHR60
0a2f3e4f22
Fix hy2 fmt ( #10044 )
2026-08-27 15:31:39 +08:00
dependabot[bot]
007adb6403
Bump TUnit from 1.65.38 to 1.65.63 ( #10037 )
...
---
updated-dependencies:
- dependency-name: TUnit
dependency-version: 1.65.63
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-26 19:42:53 +08:00
DHR60
e50c0a9170
Fix ( #10035 )
...
* Fix
* Fix
* Use HashSet instead of List
* Use HashSet instead of List for sing-box
2026-08-26 19:41:52 +08:00
2dust
af0eb9ed14
Code clean
2026-08-22 17:32:26 +08:00
DHR60
0436081436
Revert "fix(tun): automatically exclude proxy node IPs and resolved domains from TUN routing to prevent loops ( #9974 ) ( #10012 )" ( #10013 )
...
This reverts commit 2be63d1655 .
2026-08-22 15:02:24 +08:00
2dust
2a89a2e597
up 7.24.8
2026-08-22 15:01:25 +08:00
Mangoo
2be63d1655
fix(tun): automatically exclude proxy node IPs and resolved domains from TUN routing to prevent loops ( #9974 ) ( #10012 )
2026-08-22 14:49:27 +08:00
DHR60
74bd28bbd0
Fix test ( #10007 )
2026-08-22 10:25:57 +08:00
DHR60
be501cbd2a
Fix dependabot path ( #10008 )
2026-08-22 10:20:41 +08:00
Miheichev Aleksandr Sergeevich
e20b4dbfab
chore(deps): update CliWrap and TUnit, drop unused test pins ( #10005 )
...
* chore(deps): update CliWrap and TUnit
- CliWrap 3.10.4 -> 3.10.5
- TUnit 1.65.0 -> 1.65.38
- TUnit.Assertions.Should 1.65.0-beta -> 1.65.38-beta
TUnit.Assertions.Should is versioned in lockstep with TUnit and published with
a -beta suffix. Its 1.65.0-beta package depends on TUnit.Assertions 1.65.0-beta,
so it has to move together with TUnit to keep the whole TUnit stack resolved on
a single version (TUnit.Assertions 1.65.38 after this change).
* chore(deps): drop unused AwesomeAssertions and xunit.v3 pins
Since the migration to TUnit (c9e843aa ) no project references AwesomeAssertions
or xunit.v3 any more, so these two PackageVersion entries no longer pin
anything: neither package appears in any project.assets.json, directly or
transitively.
Verified by restoring, building and publishing the whole solution with and
without the two entries: the resolved package graph (769 entries across all
projects) and the published output of every CI target - v2rayN win-x64,
v2rayN.Desktop win-x64 and linux-x64, AmazTool win-x64, all self-contained -
are byte-identical, and ServiceLib.Tests stays at 69/69.
2026-08-22 10:19:29 +08:00
DHR60
728cbe70f2
Add block AAAA query support ( #10004 )
2026-08-22 10:18:48 +08:00
DHR60
26a86f9bd2
Fix ( #10002 )
2026-08-22 10:17:09 +08:00
DHR60
c66c55b05e
Fix dnd ( #10003 )
...
* Fix dnd
* Fix
2026-08-22 10:13:21 +08:00
DHR60
ebb4bd5daa
Optimize file download ( #9952 )
...
* Optimize file download
* Optimize func call
2026-08-21 14:15:54 +08:00
dayepao
14e27f3d23
fix: preserve Mihomo Reality short-id as YAML string ( #9964 )
2026-08-20 10:47:24 +08:00
DHR60
2d514ff480
Fix ( #9991 )
2026-08-19 13:48:59 +08:00
DHR60
11bd52b6a5
Fix ( #9987 )
2026-08-19 09:56:38 +08:00
JieXu
3b3fe8def3
Update build.yml ( #9986 )
...
* Update build.yml
* Update build-windows-x86.yml
2026-08-19 09:56:21 +08:00
DHR60
c9e843aa3b
TUnit ( #9981 )
2026-08-19 09:54:51 +08:00
DHR60
7be264c65c
Log with caller ( #9976 )
2026-08-17 14:33:33 +08:00
Miheichev Aleksandr Sergeevich
5e6660aeee
chore(deps): update xunit.v3 and NLog, and drop the VSTest packages xunit replaces ( #9975 )
...
* chore(deps): update xunit.v3 to 4.0.0 and drop the VSTest packages
xunit.v3 4.0.0 moves from Microsoft.Testing.Platform v1 to v2, and MTP v2 drops the VSTest bridge on the .NET 10 SDK, so anything routed through VSTest now fails before a single test runs.
Rather than bridging back to VSTest, the two VSTest-era packages are removed. The test project is already an executable carrying xunit's own in-process runner, so Microsoft.NET.Test.Sdk and xunit.runner.visualstudio have nothing left to contribute, and without them no opt-in file is needed anywhere.
No source or test changes are required: every 4.0.0 breaking change is in the extensibility and runner APIs, and the suite uses only [Fact], [Theory] and [InlineData].
* ci: run the tests directly and let versions float on their major
test.yml requested the 8.0.x SDK while every project targets net10.0, which an 8.0 SDK cannot build (NETSDK1045), and it invoked dotnet test, which needs the VSTest bridge that MTP v2 has dropped. It now runs the test executable, which needs no adapter and no test SDK.
All three setup-dotnet steps ask for 10.x with quality ga, so a new .NET 10 patch or feature band is picked up automatically while previews and release candidates stay out of builds. setup-dotnet and upload-artifact were the only actions pinned to an exact patch; they now track their major tag like the other seven.
* chore(deps): update NLog to 6.2.0
A minor release with no API change on the surface this project uses. Verified beyond compilation: Logging.Setup builds its FileTarget, and both SaveLog overloads write through it at runtime with the expected layout.
2026-08-17 14:33:18 +08:00
JieXu
5b27f4836f
Update package-rhel-riscv.sh ( #9971 )
...
* Update package-rhel-riscv.sh
* Update package-rhel-loong.sh
* Update package-debian-riscv.sh
* Update package-debian-loong.sh
2026-08-16 10:08:08 +08:00
2dust
e0ad2c46e6
up 7.24.7
2026-08-15 10:14:52 +08:00
2dust
230a2f6773
Bug fix
...
https://github.com/2dust/v2rayN/issues/9936
2026-08-14 12:08:43 +08:00
白龙
e7cc4c832e
Fix tray server selection being cleared after refresh ( #9927 ) ( #9928 )
...
* Fix tray server selection after refresh (#9927 )
* Update StatusBarViewModel.cs
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-08-14 10:38:27 +08:00
DHR60
fb7033aab5
Add hy2 ech support ( #9954 )
2026-08-14 10:22:31 +08:00
DHR60
b6cc3913ac
Perf hy2 fmt ( #9953 )
2026-08-14 10:22:10 +08:00
DHR60
bc06a5dc21
Fix ( #9951 )
...
* Fix
* Fix
* Add HandleSafe
2026-08-14 10:20:58 +08:00
Chen, Ting-An
9c1951178c
fix(i18n): polish Traditional Chinese DNS settings ( #9947 )
...
Replace Simplified Chinese and ambiguous translations in the DNS and full configuration template settings with natural Taiwan terminology. Clarify related descriptions without changing resource keys or application behavior.
2026-08-14 10:20:16 +08:00
DHR60
b3df42b9ba
Sync finalmask order ( #9943 )
2026-08-14 10:19:56 +08:00
liuclare
e01717d832
Narrow the TUN self-address drop rule to single addresses ( #9935 )
...
The rule added in #9897 takes the TUN inbound's `address` verbatim as `ip_cidr`,
so a /30 or /126 interface prefix becomes the match range.
sing-tun derives the TUN's DNS entry from the address right after the interface's
own and hands it to the system resolver: Windows through luid.SetDNS in
tun_windows.go, Linux through systemd-resolved in tun_linux.go, both guarded only
by AutoRoute && !EXP_DisableDNSHijack. HasNextAddress keeps that address inside
the interface prefix, every preset in Global.TunIPv4Address is a /30 and every
IPv6 preset a /126, and the sing-box system stack rejects single-address
prefixes, so there is no configuration where it falls outside.
Queries from the system resolver then hit the drop rule and time out with no
response and no ICMP. Name resolution fails for the whole system while the proxy
path itself stays healthy, which makes it read as a DNS outage rather than a
routing rule. Reported in #9934 and #9926 .
Matching each address on its own keeps what #9897 set out to block - the loop it
diagnosed was addressed to the interface address itself - and leaves the DNS
entry to sing-box.
Also restores the two regression tests #9897 came with, removed by eff58459
(#9817 ) while its implementation and template fix stayed in place.
ShouldRejectTrafficToTunOwnAddresses now asserts the single-address form and
additionally pins the prefix length, so it covers both the loop it was written
for and the resolver address it must not cover.
Verified on Linux by running sing-box directly from a generated config, changing
only this rule's prefix length between runs:
ip_cidr ["172.18.0.1/30"] getent hosts www.google.com -> empty, 3/3
ip_cidr ["172.18.0.1/32"] getent hosts www.google.com -> resolved, 3/3
dig against a public resolver, naked-IP HTTPS and the local mixed port were
unaffected in both runs. End to end, a build of this branch emits
drop ip_cidr ["172.18.0.1/32"] and system resolution works while its TUN is up.
Co-authored-by: liuclare <177657698+liuclare@users.noreply.github.com >
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-10 15:09:04 +08:00
DHR60
8b4063b44b
Set tun "route only" to true ( #9933 )
2026-08-09 20:53:00 +08:00
DHR60
3136f573dd
Revert "Fix Windows TUN restart issue ( #9925 )" ( #9932 )
...
This reverts commit f347fe1c03 .
2026-08-09 20:52:36 +08:00
liuclare
e101b1d7b0
Always route IPv6 into Xray TUN regardless of EnableIPv6Address ( #9930 )
...
* Always route IPv6 into Xray TUN regardless of EnableIPv6Address
EnableIPv6Address controls whether the TUN interface is assigned an IPv6
address, but it also gated whether ::/0 was added to autoSystemRoutingTable.
With the default (false), IPv6 had no route pointing at the TUN device and
followed the system default route instead, leaving the tunnel unproxied and
exposing the host's real IPv6 address.
The embedded template SampleTunInbound already declares both families; the
generated config discarded it. #9843 restored ::/0 only inside the
EnableIPv6Address == true branch, so the false branch still leaks.
Route both families unconditionally and let the option control only the
interface address. The same conditional existed a second time in the
RouteExcludeAddress branch and is fixed as well.
Fixes #9929
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
* Add regression tests for IPv6 routing in the Xray TUN inbound
Both assertions fail on 31044f44 and pass with the fix:
Tun_ShouldRouteIPv6IntoTunnel(enableIPv6Address: False)
Expected collection {"0.0.0.0/0"} to contain "::/0".
TunRouteExcludeAddress_ShouldIncludeIPv6Ranges
Expected collection {...44 IPv4 ranges...} to have an item matching x.Contains(:).
The theory also covers enableIPv6Address: true, which passes on both revisions,
so the tests only fail while the defect is present. The gateway count assertion
pins the intended split of responsibilities: EnableIPv6Address governs the
interface address, never the routing table.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: liuclare <177657698+liuclare@users.noreply.github.com >
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-09 20:15:18 +08:00
2dust
31044f449d
up 7.24.6
2026-08-08 20:38:18 +08:00
2dust
eacf8b0784
Reuse inbound config and fix tun sniffing flag
...
https://github.com/2dust/v2rayN/issues/9921
2026-08-08 20:36:18 +08:00
Mangoo
f347fe1c03
Fix Windows TUN restart issue ( #9925 )
2026-08-08 20:20:41 +08:00
JieXu
71208eb711
Update build-windows-x86.yml ( #9924 )
2026-08-08 20:01:13 +08:00
tt2563
339eaa6bfd
Update ResUI.zh-Hant.resx ( #9923 )
...
* Update ResUI.zh-Hant.resx
Update Traditional Chinese translation
* Fix typo in outbound/endpoint message
2026-08-08 19:58:55 +08:00
Miheichev Aleksandr Sergeevich
717ef7f0a7
i18n(ru): add missing translations and remove trailing periods ( #9916 )
...
* i18n(ru): add missing Russian translations
Translate the 10 strings missing from ResUI.ru.resx (proxy dial
resolution strategy, Happy Eyeballs, IPv4/IPv6 address labels, and
the custom outbound group). Russian now has full key parity with
ResUI.resx (580/580); placeholder consistency verified for all keys.
Technical terms and config values (outbound, endpoint, UseIP, Happy
Eyeballs) are kept untranslated, matching the zh-Hans locale.
* i18n(ru): remove trailing periods from translations
Align with the Russian UI convention of omitting sentence-final
periods in labels, tooltips and messages (32 values). Inner
punctuation and ellipses are kept; no wording changes.
* i18n(ru): translate TbFakeIPTips left in English
The key existed in ResUI.ru.resx but its value was the untranslated
English text. Translate it following the established glossary (FakeIP
and sing-box remain untranslated).
2026-08-07 14:19:59 +08:00
2dust
4a9d83f9dc
Fix duplicated wording in UI resource strings
...
https://github.com/2dust/v2rayN/pull/9914
2026-08-07 14:13:32 +08:00
JieXu
1ac14d0903
Update package-osx.sh ( #9913 )
...
* Update Directory.Packages.props
* Update package-osx.sh
2026-08-07 14:07:44 +08:00
Miheichev Aleksandr Sergeevich
08d423e1b4
docs: link minimum OS requirements from README ( #9912 )
...
Replace the requirements table with a single bilingual line under
"Supported Platforms" pointing to the wiki page (Release files
introduction), per the review feedback in the PR: the README stays
minimal and the wiki remains the single source of truth.
2026-08-07 14:07:22 +08:00
2dust
9638b4c368
Fix custom config import
...
https://github.com/2dust/v2rayN/issues/9902
2026-08-06 09:29:33 +08:00
Miheichev Aleksandr Sergeevich
1034ce6e02
chore(deps): update NuGet dependencies ( #9832 )
...
* chore(deps): bump Avalonia.Desktop, CliWrap, Semi.Avalonia and Repobot.SQLite
- Avalonia.Desktop 12.1.0 -> 12.1.1
- CliWrap 3.10.2 -> 3.10.4
- Semi.Avalonia 12.1.0 -> 12.1.0.1
- Semi.Avalonia.DataGrid 12.1.0 -> 12.1.0.1
- Repobot.SQLite.Unofficial 3.53.3.10 -> 3.53.4
Left unchanged on purpose:
- ReactiveUI.Avalonia: nuget.org reports 14.7.1 as the highest version, but it
is unlisted and belongs to the old versioning line (netstandard2.0/net6.0/
net7.0, Avalonia >= 11.0.0, ReactiveUI >= 19.4.1). Moving to it would revert
both #9148 and #9678 .
- SkiaSharp.NativeAssets.Linux: 4.151.0 is available, but Avalonia.Skia 12.1.1
resolves the managed SkiaSharp to 3.119.4. Pairing 4.x native assets with a
3.x managed binding risks native entry point failures on Linux; 3.119.4 is
the latest release on the 3.x branch.
* chore(deps): bump ReactiveUI to 24.1.0 and ReactiveUI.SourceGenerators to 3.2.0
- ReactiveUI 24.0.0 -> 24.1.0
- ReactiveUI.WPF 24.0.0 -> 24.1.0
- ReactiveUI.SourceGenerators 3.1.0 -> 3.2.0
ReactiveUI and ReactiveUI.WPF move together: ReactiveUI.WPF 24.1.0 requires
ReactiveUI >= 24.1.0. ReactiveUI.Avalonia 12.1.0 declares a ReactiveUI >= 24.0.0
minimum, so it resolves against 24.1.0 without changes; ReactiveUI.Primitives
(7.1.0) and Splat (20.2.0) are unaffected.
* chore(deps): bump Avalonia.Controls.DataGrid and ReactiveUI.Avalonia
- Avalonia.Controls.DataGrid 12.1.0 -> 12.1.2
- ReactiveUI.Avalonia 12.1.0 -> 12.1.1
ReactiveUI.Avalonia 12.1.1 requires Avalonia >= 12.1.1 and ReactiveUI >= 24.1.0,
both of which are already in place after the previous commits on this branch.
2026-08-06 08:24:21 +08:00
2dust
5efff37acb
up 7.24.5
2026-08-05 19:49:08 +08:00
2dust
e8cdd1cc02
Remove allowInsecure from the Xray Core
...
https://github.com/2dust/v2rayN/issues/9893
2026-08-05 18:48:39 +08:00
2dust
d381d429e4
Wait briefly after sudo process kills
...
https://github.com/2dust/v2rayN/issues/9863
Add a short 1-second delay after terminating core processes on Linux, macOS, and in CoreAdminManager so ports and process resources have time to settle before the next step runs.
2026-08-05 17:03:23 +08:00
DHR60
b27ae11d1e
Adjust allow insecure fmt ( #9888 )
...
* Adjust allow insecure fmt
* Remove `VLESS` insecure fmt
2026-08-05 14:26:16 +08:00
DHR60
eff584597f
Add custom outbound support ( #9817 )
...
* Add custom outbound support
* Add test
* Add inner fmt support
* Full config to outbounds
* Rename to `Outbound`
* AI optimized
* Fix
* Add bind interface placeholder
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-08-05 14:25:16 +08:00
2dust
ccf18ba0fb
Bug fix
...
https://github.com/2dust/v2rayN/issues/9896
2026-08-05 11:28:46 +08:00
sparklelcm333
15ba2bdf93
fix: 修复回归的窗口启动时偏右下偏移 ( #9875 )
2026-08-05 10:38:51 +08:00
Tylerrrkd
e1e6c5ddb0
Fix infinite TUN routing loop on traffic to the TUN's own addresses ( #9897 )
...
* Restore the silently dropped embedded TUN routing rules
tun_singbox_rules declares "network": "udp" as a bare string, but
Rule4Sbox.network is a List<string>. System.Text.Json therefore throws on
the very first rule, and JsonUtils.Deserialize swallows it and returns
default. GenRouting only checks for null before AddRange, so the whole
embedded rule set is dropped without a trace.
Both rules it carries have thus never reached a generated config: the
NetBIOS/mDNS reject and the multicast reject. The mismatch predates the
sing-box 1.12 migration - the template has used the string form since the
rules file was introduced.
- declare network as an array so the template matches Rule4Sbox
* Drop traffic addressed to the TUN's own addresses
With auto_route the TUN steals the default route, so a packet whose
destination is the TUN interface's own address is handed to sing-box instead
of being looped back by the kernel. Routing then matches ip_is_private and
sends it to `direct`, whose interface is auto-detected as the TUN again, so
the packet is written straight back into the TUN and re-enters routing. The
loop never terminates and pins a CPU core.
Seen in the wild on macOS: a WebRTC client offered the TUN's own
fc00::172:18:0:1 ULA as an ICE candidate and the resulting STUN
connectivity checks sustained ~8k packets/s out of the interface at 800%
CPU, 21 GB written to the TUN over five hours - against 3 GB read, the
asymmetry that gives the loop away.
Nothing legitimate is addressed to those addresses, so reject them before
any outbound rule can match. Use method "drop" rather than the default
ICMP unreachable, whose destination would be the looping address itself.
- reject the TUN inbound's own addresses, taken from the generated inbound
so the two cannot drift apart
2026-08-05 10:35:37 +08:00
DHR60
d924c6f557
ReactiveUI 24 ( #9678 )
...
* ReactiveUI.SourceGenerators
* Primitives
* Try fix
2026-08-01 10:08:43 +08:00
2dust
635a04d74c
up 7.24.4
2026-07-30 20:43:20 +08:00
autorepobot
2e1bb23da7
Update build-windows-x86.yml ( #9846 )
2026-07-28 20:10:12 +08:00
JieXu
6f3bacd5b4
Update build-linux.yml ( #9844 )
...
* Update build-linux.yml
* Update build-linux.yml
* Update build-linux.yml
2026-07-28 10:12:11 +08:00
XXcipherX
074ce5de04
Fix missing IPv6 default route for Xray TUN ( #9843 )
...
* Fix IPv6 route for Xray TUN
* Update V2rayInboundService.cs
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-07-28 10:11:20 +08:00
hyjhyj111
02df430172
Use the TUN context snapshot in remaining launch-path reads ( #9831 )
...
Follow-up to #9830 : audit of all TunModeItem.EnableTun usages found
three more launch-path reads of the live mutable config where the
behavior must agree with the context snapshot that generated the
config:
- CoreConfigClashService (mihomo custom config): the tun section was
decided from the live config while the mihomo launch elevation uses
the snapshot; a mid-reload toggle could produce a config containing
tun launched without sudo, the same failure fixed in #9830 . The tun
state is now passed in as a snapshot.
- CoreManager.LoadCore: the Windows RemoveTunDevice cleanup now checks
the main/pre context snapshots.
- CoreManager.WaitForProxyPort: preContext.AppConfig is a shared live
reference; use preContext.IsTunEnabled instead.
Reads that intentionally stay live: StatusBarViewModel (UI state
source), CoreConfigContextBuilder (the snapshot capture point),
GetPreSocksItem (called during snapshot construction, self-consistent),
and AppManager.StatePort2 (transient mid-reload skew only, self-heals
after reload).
2026-07-27 21:13:28 +08:00
2dust
611ce0fd2c
Adjust MsgAllowInsecureDeprecated
2026-07-27 21:08:35 +08:00
2dust
a846e74e8f
Fix
...
https://github.com/2dust/v2rayN/issues/9834
2026-07-27 14:08:30 +08:00
2dust
92c3df45ae
up 7.24.3
2026-07-26 21:25:31 +08:00
hyjhyj111
ee7e21268a
Fix TUN core elevation: decide sudo from the config context snapshot ( #9830 )
...
CoreManager.RunProcess decided sudo elevation from the live mutable
_config.TunModeItem.EnableTun while the launched config was generated
from the immutable CoreConfigContext snapshot. If the TUN state changed
while a reload was in flight, a core whose config contains a TUN
inbound could launch without elevation and die within the 100ms health
check ("Failed to run core"), with no stderr shown.
The elevation decision now follows context.IsTunEnabled /
preContext.IsTunEnabled, so the generated config and the launch mode
always agree. With legacy TUN protect, the sing-box pre-core hosting
TUN is elevated and the main core no longer runs as root needlessly.
2026-07-26 21:24:11 +08:00
2dust
dc216c2b02
Rename TunIp to TunIP
2026-07-26 21:07:36 +08:00
2dust
beffa919d3
Use /126 prefixes for TUN IPv6 addresses
...
https://github.com/2dust/v2rayN/pull/9830
2026-07-26 20:46:32 +08:00
2dust
a654826231
Enable legacy TUN protect by default
2026-07-26 20:46:01 +08:00
2dust
b01476d147
Fix tun inbound dns setting
2026-07-26 10:29:35 +08:00
2dust
cf8dd45abe
up 7.24.2
2026-07-24 16:57:53 +08:00
2dust
9bba6f53f8
Update Directory.Packages.props
2026-07-24 16:57:22 +08:00
2dust
cd77f1d882
Code clean
2026-07-24 16:57:19 +08:00
mymyme
0427037638
fix: sanitize system proxy exceptions to avoid macOS ExceptionsList b… ( #9815 )
...
* fix: sanitize system proxy exceptions to avoid macOS ExceptionsList being dropped
On macOS/Linux the exception list is comma-separated and passed to networksetup. It was only stripped of spaces, so a stray newline or a trailing comma left a malformed/empty entry. macOS configd then silently rejects the whole ExceptionsList (scutil --proxy shows no ExceptionsList), so the bypass never takes effect. Split on ',' with TrimEntries + RemoveEmptyEntries and rejoin; behavior-preserving for well-formed input. Windows path (';') is left unchanged.
Note: not built locally (no .NET SDK on hand); relying on CI.
* Update SysProxyHandler.cs
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-07-24 14:12:10 +08:00
2dust
e749b81ecf
Add configurable TUN IPv4/IPv6 addresses
...
https://github.com/2dust/v2rayN/issues/9810
2026-07-24 10:13:08 +08:00
JieXu
fd2c942231
Update package-rhel-loong.sh ( #9792 )
...
* Update package-rhel-loong.sh
* Update package-debian-loong.sh
* Update Directory.Packages.props
2026-07-20 09:30:52 +08:00
tt2563
fa42eb670f
Update ResUI.zh-Hant.resx ( #9783 )
...
Update Traditional Chinese translation
2026-07-19 09:54:45 +08:00
DHR60
0d42996573
Fix ui ( #9789 )
2026-07-19 09:54:26 +08:00
DHR60
a37772f12b
Fakeip ( #9786 )
...
* Add fakeip range
* Xray fakedns
2026-07-18 17:47:14 +08:00
DHR60
531e0e9443
Fix ( #9787 )
2026-07-18 17:45:42 +08:00
2dust
984c77f0c4
up 7.24.1
2026-07-17 09:26:10 +08:00
2dust
b5e0be47a5
Code clean
2026-07-17 09:25:13 +08:00
dependabot[bot]
6df0e6de1b
Bump actions/setup-dotnet from 5.4.0 to 6.0.0 ( #9778 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 5.4.0 to 6.0.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v5.4.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-17 09:13:28 +08:00
autorepobot
2b5328665f
Update package-rhel.sh ( #9780 )
...
* Update package-rhel.sh
* Update package-rhel-riscv.sh
* Update package-rhel-loong.sh
* Update package-debian.sh
* Update package-debian-riscv.sh
* Update package-debian-loong.sh
* Update package-debian-riscv.sh
* Update package-rhel-riscv.sh
2026-07-17 09:13:19 +08:00
DHR60
4584ecc5c9
Add HappyEyeballs ( #9772 )
...
* Add HappyEyeballs
* Clean up the code
* Fix
2026-07-17 09:12:50 +08:00
DHR60
d9dc2d7cf5
Fix ( #9776 )
2026-07-17 09:11:28 +08:00
DHR60
36f8565b7a
Update cert ( #9773 )
2026-07-17 08:59:30 +08:00
DHR60
f55d8b2565
Sync xray ( #9708 )
...
* Sync xray fragment
* Sync xray freedom domainStrategy
* Add Strategy4ProxyDial
2026-07-16 18:55:06 +08:00
DHR60
09ea4890a7
Fix ( #9771 )
2026-07-16 17:37:17 +08:00
DHR60
5cc2aaba13
Fix ( #9769 )
2026-07-16 17:37:04 +08:00
DHR60
b8889bad86
Fix ( #9768 )
2026-07-16 17:36:51 +08:00
JieXu
5dd5b25869
Update Directory.Packages.props ( #9766 )
2026-07-16 11:48:57 +08:00
2dust
fafdb4a0b6
up 7.24.0
2026-07-16 11:42:28 +08:00
2dust
223642dd67
Fix
...
https://github.com/2dust/v2rayN/issues/9765
2026-07-16 11:39:47 +08:00
Miheichev Aleksandr Sergeevich
165e0bf9e9
chore(deps): update NuGet dependencies ( #9745 )
...
- Downloader 5.9.0 -> 5.9.4
- NLog 6.1.3 -> 6.1.4
- Repobot.SQLite.Unofficial 3.53.3 -> 3.53.3.8
- sqlite-net-e 1.11.0 -> 1.11.285
- YamlDotNet 18.0.0 -> 18.1.0
sqlite-net-e and Repobot.SQLite.Unofficial are bumped together: the newer
sqlite-net-e moves to SQLitePCLRaw.config.e_sqlite3 3.0.3.
SkiaSharp.NativeAssets.Linux intentionally stays at 3.119.4 to match the
managed SkiaSharp resolved through Avalonia.Skia 12.1.0; bumping it alone
to 4.x would compile but break rendering at runtime on Linux. It should
follow Avalonia when Avalonia itself moves to SkiaSharp 4.
ReactiveUI.Avalonia stays at 12.0.3: the numerically higher 14.x line
targets Avalonia 11 / ReactiveUI 19 and would be an effective downgrade
for the Avalonia 12 stack.
2026-07-15 19:12:56 +08:00
DHR60
e615314582
Xray tun route only ( #9759 )
2026-07-15 19:12:34 +08:00
DHR60
ca9978b625
Fix ( #9758 )
2026-07-15 18:12:55 +08:00
DHR60
74ab7ad097
Add ProtectCoreTypeList ( #9756 )
...
* Add ProtectCoreTypeList
* Add process path restrictions
2026-07-15 17:32:07 +08:00
DHR60
8f5cbad988
Xray precore for custom config ( #9754 )
...
* Xray precore for custom config
* Fix
* Custom Pre
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-07-15 17:23:21 +08:00
2dust
1ab9757498
Revert "fix: 在窗口初始化前设置保存的尺寸,消除启动时偏右下偏移 ( #9498 )"
...
This reverts commit 8147b39723 .
https://github.com/2dust/v2rayN/issues/9740
2026-07-14 17:27:30 +08:00
DHR60
50ab02e8a9
Desktop DragDropSort ( #9734 )
2026-07-14 09:57:00 +08:00
2dust
b9a1c129c4
Fixed the issue with RefreshIcon's call in the desktop version.
2026-07-14 09:52:01 +08:00
tt2563
996eb51f9b
Update Traditional Chinese translation ( #9742 )
2026-07-14 09:11:48 +08:00
Miheichev Aleksandr Sergeevich
b9a58e7137
i18n(ru): translate newly added UI strings ( #9733 )
...
Add Russian translations for the 20 resource strings introduced up to
v7.23.4 that were missing from ResUI.ru.resx:
- allowInsecure deprecation warning and insecure-configuration message
- Xray HTTP outbound custom headers (label, tip, validation message)
- Hysteria2 Realm URL (label, format tip, validation message)
- TUN route exclude address (label, tip, invalid-address message)
- Final Fragment option and Root Certificate Provider (labels and tips)
- DNS via Bridge, Gecko Packet Size, Legacy Protect tip,
Verify Peer Cert By Name, options-conflict message
Translated from the zh-Hans source and cross-checked against the English
resource. Existing Russian terminology conventions are preserved, and key
ordering mirrors the English resource file.
2026-07-14 09:11:14 +08:00
DHR60
9664ee380e
ViewModel-First ( #9621 )
...
* Interaction
* Remove view action
* ViewModel-first
* MainGirdOrientation Hot Reload
* Fix avalonia preview
* Remove CloseWindowInteraction
* Fix
* Avoid threading issues
* Fix
* ProfilesSelect
* Try fix previewer
* Remove AppEvents.ProfilesRefreshRequested
* Remove AppEvents.SubscriptionsRefreshRequested
* Remove AppEvents.ProxiesReloadRequested
* Remove AppEvents.AdjustMainLvColWidthRequested
* Remove AppEvents.SetDefaultServerRequested
* Remove AppEvents.RoutingsMenuRefreshRequested
* Remove AppEvents.TestServerRequested
* Remove AppEvents.InboundDisplayRequested
* Remove AppEvents.SubscriptionsUpdateRequested
* Remove AppEvents.ShowHideWindowRequested
* Remove AppEvents.ReloadRequested
* Remove AppEvents.AddServerRequested
* Fix
2026-07-14 09:05:05 +08:00
DHR60
6f50206606
Update Avalonia to 12.1 ( #9148 )
2026-07-13 09:41:28 +08:00
2dust
1de83f96ed
up 7.23.4
2026-07-11 17:44:19 +08:00
2dust
994bc1ca6a
Code clean
2026-07-11 17:43:32 +08:00
2dust
3ca49dd9db
Add option to hide IP info column
2026-07-11 16:05:31 +08:00
DHR60
a0bd8f9934
Remove fallbackTag ( #9728 )
2026-07-11 15:18:16 +08:00
006lp
88d59488fd
feat: support custom headers for Xray HTTP outbounds ( #9690 )
...
* feat: support custom headers for Xray HTTP outbounds
* feat: simplify HTTP outbound headers input
* feat: validate JSON syntax in HTTP headers
Keep HTTP outbound headers stored as raw text, while validating
header names and values against RFC 9110/9112 syntax. Support string
arrays for multi-value headers, reject duplicate JSON header keys, and
clarify the invalid header JSON message.
* feat: refactor HTTP header parsing into utility
* Simplify code
* Simplify code
* Update CoreConfigV2rayServiceTests.cs
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-07-11 14:31:17 +08:00
DHR60
2c70b018ce
Revert "Fix" ( #9727 )
...
* Revert "Fix"
This reverts commit 45ab7503e3 .
* Fix
2026-07-11 14:02:12 +08:00
Kurobac
b6ab428dfc
Fix Linux tray tooltip identity ( #9709 )
...
Keep the tray tooltip text fixed to the application name on Linux so desktop environments do not treat server changes as tray identity changes. Non-Linux platforms continue to show the current server information.
2026-07-11 11:42:00 +08:00
2dust
45ab7503e3
Fix
...
https://github.com/2dust/v2rayN/issues/9699
2026-07-11 11:20:36 +08:00
2dust
1768b4a7ee
Update winget-publish.yml
2026-07-09 20:51:04 +08:00
2dust
3e9f78f831
up 7.23.3
2026-07-09 19:53:43 +08:00
JieXu
8c4bd52389
Update package-rhel.sh ( #9710 )
...
* Update package-rhel.sh
* Update package-rhel-riscv.sh
* Update package-rhel-loong.sh
* Update package-debian.sh
* Update package-debian-riscv.sh
* Update package-debian-loong.sh
* Update package-osx.sh
2026-07-09 16:25:39 +08:00
DHR60
fa61fedf11
Add Root Cert Store ( #9703 )
2026-07-09 16:25:02 +08:00
DHR60
ad12a6c456
Update ca cert ( #9700 )
2026-07-08 09:48:46 +08:00
2dust
66b48c231f
Synchronize GlobalHotKeys library and update HotKeyManager
2026-07-06 16:07:42 +08:00
JieXu
52766d66bf
Update build-linux.yml ( #9684 )
...
* Update build-linux.yml
* Update package-debian-loong.sh
* Update package-rhel-loong.sh
* Update package-rhel-loong.sh
* Update package-debian-loong.sh
2026-07-06 13:48:05 +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
0c570fcb38
Add Legacy Protect Tip
2026-07-06 10:18:31 +08:00
2dust
a236fab27c
up 7.23.2
2026-07-04 16:48:24 +08:00
2dust
f8e1186095
Bug fix and Optimize profile items query with batching and ordering
...
Prevent SQLite variables limit issue by implementing chunked/batched queries.
2026-07-02 10:35:17 +08:00
Жора Змейкин
ca186e2636
fix: clarify bind interface availability ( #9660 )
2026-07-02 09:21:59 +08:00
JieXu
1e8ba9ad9b
Update README.md ( #9654 )
...
* Update README.md
* Update build-linux.yml
* Update build.yml
* Update Directory.Packages.props
2026-07-02 09:20:46 +08:00
DHR60
31e32f174e
Fix ( #9648 )
2026-07-02 09:20:14 +08:00
dr mike
bf376a8fac
fix(hysteria2): emit https server_url for sing-box realm outbound ( #9642 )
...
sing-box requires realm.server_url as a full URL (https://host:port ).
Bare host:port caused "missing host in realm server_url" on import.
Also forward stun_servers and clear ResolveRealm success message.
Fixes #9635
2026-06-28 11:05:41 +08:00
DHR60
5a9a9b7ab1
Wait For Proxy Port ( #9640 )
...
Co-authored-by: MrTeeett <mrteeett@gmail.com >
Co-authored-by: drownrat <drownrat@users.noreply.github.com >
2026-06-28 09:44:34 +08:00
dependabot[bot]
e7a9aa66dc
Bump actions/setup-dotnet from 5.3.0 to 5.4.0 ( #9636 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v5.3.0...v5.4.0 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: 5.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-27 10:40:34 +08:00
2dust
709b9a0958
up 7.23.1
2026-06-26 17:37:39 +08:00
2dust
191fe48257
Update Directory.Packages.props
2026-06-26 17:37:15 +08:00
2dust
48d58d482a
Remove NetBridge
2026-06-26 17:30:28 +08:00
2dust
7100b3f0a5
Try fix
...
https://github.com/2dust/v2rayN/issues/9593
2026-06-26 10:18:02 +08:00
DHR60
8d94997ba0
xray tun for linux and macos ( #9632 )
2026-06-26 09:04:44 +08:00
DHR60
c97dc1d894
Fix ui ( #9626 )
2026-06-25 19:28:21 +08:00
MrArrowww
b198fd8be7
Fix TCPing tests not stopping when ESC is pressed ( #9623 )
2026-06-25 19:28:04 +08:00
JieXu
e0c1ff24be
Update README.md ( #9616 )
...
* Update README.md
* Update logo image in README.md
* Update README.md
* Update README.md
* Update README.md
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-06-23 14:07:43 +08:00
DHR60
3cebf492d1
Fix ( #9614 )
2026-06-23 13:46:36 +08:00
DHR60
ef46f4e7e6
Hysteria Realm & Gecko ( #9516 )
...
* Hysteria Realm
* Core config
* Fix
* Fix
* Add Gecko support
2026-06-22 20:52:47 +08:00
Enqvy
81c118c9b2
customizable packet fragmentation settings ( #9597 )
...
* first changes
* fix: use ItemsSource for fragment packets ComboBox so value saves correctly
* feat: add customizable packet fragmentation for Xray-core
- Add fragment settings in Core tab: Packets (dropdown), Length (range), Interval (range), MaxSplit (0-10000)
- Support both 'from-to' (e.g., 50-100) and single value (e.g., 50) formats for Length, Interval, and MaxSplit
- Validation with shortened error message: 'Invalid range format. Use from-to (e.g., 50-100).'
- UI in PopupBox (materialDesign) visible only when EnableFragment is checked
- Only Xray-core supported (Mihomo/sing-box fragment code removed)
- Localization updated for 8 languages
* fix: address 2dust review feedback
- Move FragmentPacketsOptions to Global class
- Remove default values from Fragment4RayItem model (set in ConfigHandler)
- Fix Avalonia bindings: move ItemsSource and SelectedItem to code-behind
- Update ViewModel to use Global.FragmentPacketsOptions
- Remove defaults from model properties
* Adjust ui
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-06-22 16:00:13 +08:00
JieXu
f1b88ccf2a
Add GPG key file ( #9608 )
...
* Add files via upload
* Update build-all.yml
* Update build-linux.yml
* Update build-osx.yml
* Update build-windows-desktop.yml
* Update build-windows-x86.yml
* Update build-windows.yml
* Update package-zip.yml
* Update build-linux.yml
* Update build-osx.yml
* Update build-windows-x86.yml
* Update package-zip.yml
* Update upload-sign.yml
* Update pub-key.yml
* Update README.md
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-06-22 09:48:06 +08:00
DHR60
ce380b861c
Node check ( #9603 )
2026-06-20 10:09:27 +08:00
2dust
46e9e4fead
up 7.23.0
2026-06-19 18:10:24 +08:00
2dust
00903d3531
Verify if sendThrough is a local address.
...
https://github.com/2dust/v2rayN/issues/9562
2026-06-19 18:09:18 +08:00
dependabot[bot]
616eea39f9
Bump actions/checkout from 6 to 7 ( #9594 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 17:31:22 +08:00
2dust
ff456a9389
Add DNS via NetBridge
2026-06-19 17:13:51 +08:00
2dust
0d225cd29d
Create NetBridge
2026-06-19 11:48:27 +08:00
2dust
67426cff12
Add NetBridge process hijacking feature for windows ( #9588 )
...
https://github.com/2dust/NetBridge
https://github.com/InterceptSuite/ProxyBridge
2026-06-19 11:21:15 +08:00
JieXu
a8c27027b4
bump dependencies && Purge SDKs before build ( #9576 )
...
* Update package-rhel-loong.sh
* Update package-debian-loong.sh
* Update build.yml
* Update build-windows-x86.yml
* Enhance SDK purge step with echo statements
Added echo statements to display SDKs before and after purging.
* Update build-windows-x86.yml
* Update build.yml
* Update build-windows-x86.yml
* Update build.yml
* Update build-windows-x86.yml
2026-06-18 17:55:45 +08:00
DHR60
1a681695a2
Revert "Fetch cert allow insecure ( #8998 )" ( #9585 )
...
This reverts commit 25d7f393b6 .
2026-06-18 10:34:18 +08:00
DHR60
2126ea5a87
Fix tun ( #9582 )
...
* Fix tun
* Format
2026-06-18 10:33:58 +08:00
barkahss
be005abf9e
Add Indonesian (id) UI localization ( #9573 )
...
* Add Indonesian (id) UI localization
Register ResUI.id.resx with 550 translated strings and expose the language in the app settings list alongside existing locales.
* Translate menuRouting to Perutean in Indonesian locale
---------
Co-authored-by: Barkasj <katrako1234@gmail.com >
2026-06-18 10:31:15 +08:00
dependabot[bot]
da7dfde706
Bump actions/setup-dotnet from 5.2.0 to 5.3.0 ( #9564 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v5.2.0...v5.3.0 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: 5.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 10:30:28 +08:00
2dust
7491e86d80
Update 01_bug_report.yml
2026-06-17 14:42:29 +08:00
2dust
af037ed087
Added ipinfo copy functionality to the desktop version
...
https://github.com/2dust/v2rayN/issues/9529
2026-06-15 14:34:45 +08:00
JieXu
c9298db607
Update package-rhel.sh ( #9545 )
...
* Update build-linux.yml
* Create package-rhel-loong.sh
* Update package-debian-riscv.sh
* Update package-rhel-riscv.sh
* Update package-rhel-riscv.sh
* Update package-rhel.sh
* Update build-linux.yml
* Update build-linux.yml
* Create build-windows-x86.yml
* Update build-all.yml
2026-06-14 12:21:43 +08:00
2dust
da81101cfd
up 7.22.7
2026-06-12 19:15:08 +08:00
DHR60
3d4f202cd7
Metrics listen directly ( #9533 )
2026-06-12 09:47:59 +08:00
2dust
35fbb137e8
Add vcn and pcs properties to VmessQRCode DTO
2026-06-12 09:47:03 +08:00
sparklelcm333
1869a95700
fix: Desktop(Avalonia) 移除子对话框最小化按钮,仅禁 CanMinimize ( #9526 )
2026-06-10 20:45:23 +08:00
JieXu
34359885ab
Update AppBuilderExtension.cs ( #9514 )
...
* Update AppBuilderExtension.cs
* Update MainWindow.axaml.cs
* Update MacAppUtils.cs
* Update App.axaml.cs
* Add regions for MacOS activation and app events
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-06-09 17:00:51 +08:00
znah
93832656dd
fix: disable .net9 CET ( #9507 )
2026-06-09 14:06:13 +08:00
2dust
b1a400b393
binConfigs only deletes test files periodically
2026-06-08 14:22:11 +08:00
2dust
879c736924
Update Utils.cs
...
https://github.com/2dust/v2rayN/commit/5fed566a324569da59252d8ee8179e22ff21a035
2026-06-07 15:49:31 +08:00
sparklelcm333
8147b39723
fix: 在窗口初始化前设置保存的尺寸,消除启动时偏右下偏移 ( #9498 )
...
* fix: 在窗口初始化前设置保存的尺寸,消除启动时偏右下偏移
WindowStartupLocation="CenterScreen"(来自 XAML)能正确包含 chrome 居中窗口,
但只能使用生效时的 Width/Height。旧代码在 OnLoaded 中设置保存的尺寸为时已晚
(CenterScreen 已应用),随后又用不含 chrome 的手工计算覆盖 Position,
导致窗口每次启动偏右下。
修复方式:在 Initialized 事件中设置保存的 Width/Height。
Avalonia 中 Initialized 在 Show() 过程中触发,早于 WindowStartupLocation 生效,
因此 CenterScreen 能用正确的保存尺寸居中。
同时移除 OnLoaded 中重复的 Width/Height 设置(Initialized 中已设置)。
* Update WindowBase.cs
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-06-07 14:59:50 +08:00
2dust
5fed566a32
Add ReplaceLineBreaks extension and Fix bug
...
https://github.com/2dust/v2rayN/issues/9497
2026-06-07 14:49:39 +08:00
2dust
f0ee792778
up 7.22.6
2026-06-07 11:23:36 +08:00
JieXu
cd4aa5531c
Fix ( #9495 )
...
* Update App.axaml.cs
* Update App.axaml.cs
2026-06-07 09:04:06 +08:00
DHR60
e6d08c2db1
Code clean ( #9482 )
2026-06-06 11:20:06 +08:00
JieXu
4dc9c60b85
Update AppBuilderExtension.cs && Fix Bug ( #9483 )
...
* Update AppBuilderExtension.cs
* Update OptionSettingWindow.axaml.cs
* Update OptionSettingWindow.axaml.cs
* Update Global.cs
* Rename ResUI.fa-Ir.resx to ResUI.fa.resx
* Update ServiceLib.csproj
2026-06-06 11:09:53 +08:00
tt2563
eb9c974436
Update Traditional Chinese translation ( #9484 )
...
* Update Traditional Chinese translation
Update Traditional Chinese translation
* Update ResUI.zh-Hant.resx
Update Traditional Chinese translation
2026-06-06 09:37:40 +08:00
DHR60
27b8f889fe
Tail Fragmentation ( #9476 )
2026-06-05 19:45:49 +08:00
DHR60
0d5169e4cd
Remove global AllowInsecure and MuxEnabled ( #9473 )
...
* Remove global AllowInsecure
* Remove global MuxEnabled
* Fix core config
* Centralize AllowInsecure handling
* Warn insecure configuration
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-06-05 15:31:23 +08:00
DHR60
abcdd9497c
Support new kcp config ( #9477 )
2026-06-05 15:08:57 +08:00
DHR60
da65faa49f
Set xray default tun dns ( #9474 )
2026-06-05 09:58:00 +08:00
DHR60
b6cfce069a
Xray Route Exclude Address ( #9469 )
...
* Add IPNetwork2 package
* Xray Route Exclude Address
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-06-05 09:54:57 +08:00
JieXu
39ec9239d2
Revert "Fix NUGET_CERT_REVOCATION_MODE=offline && Update Directory.Packages.props ( #9478 )
...
* Revert "Fix NUGET_CERT_REVOCATION_MODE=offline (#9470 )"
This reverts commit a2a5940d91 .
* Update Directory.Packages.props
* Update build-linux.yml
* Update Directory.Packages.props
2026-06-05 09:41:21 +08:00
JieXu
a2a5940d91
Fix NUGET_CERT_REVOCATION_MODE=offline ( #9470 )
...
* Update build.yml
* Update package-rhel.sh
* Update package-rhel-riscv.sh
* Update package-debian.sh
* Update package-debian-riscv.sh
* Update package-debian-loong.sh
* Update build-linux.yml
* Update Directory.Packages.props
2026-06-04 20:00:32 +08:00
2dust
ce8caa89a4
Add Route Exclude Address setting and UI for sing-box tun
...
https://github.com/2dust/v2rayN/issues/9456
2026-06-04 15:55:09 +08:00
DHR60
af3d579890
Fix ( #9462 )
...
* Remove outdated CA certificates
* Support verifyPeerCertByName
* Fix
2026-06-03 15:07:53 +08:00
2dust
b2bbc865af
Add VerifyPeerCertByName support
...
https://github.com/2dust/v2rayN/issues/9427
2026-06-03 09:56:34 +08:00
Miheichev Aleksandr Sergeevich
2eb325643a
chore(deps): update NuGet dependencies ( #9455 )
...
- Avalonia.Desktop 11.3.16 -> 11.3.17
- Avalonia.Diagnostics 11.3.16 -> 11.3.17
- Downloader 5.5.0 -> 5.7.0
- Microsoft.NET.Test.Sdk 18.5.1 -> 18.6.0
- Tmds.DBus.Protocol 0.21.3 -> 0.94.1
- YamlDotNet 17.1.0 -> 18.0.0
2026-06-03 09:03:14 +08:00
Miheichev Aleksandr Sergeevich
8609e2b8d1
fix(ui): omit country flag emoji on Windows to avoid DE(DE) display ( #9454 )
2026-06-03 09:03:11 +08:00
2dust
fcf6c1e3ae
up 7.22.5
2026-06-02 19:14:15 +08:00
2dust
ab907e371b
Clarify deprecation message for allowInsecure
2026-06-02 19:13:52 +08:00
2dust
ef4dda0996
Warn on deprecated allowInsecure usage
...
https://github.com/2dust/v2rayN/issues/9435
2026-06-02 16:42:04 +08:00
JieXu
f2e0bd4eba
Bump skiasharp version && Add loong64 Update && Translate FR ( #9433 )
...
* Update Directory.Packages.props
* Update CoreInfoManager.cs
* Update CoreInfo.cs
* Update UpdateService.cs
* Update ResUI.fr.resx
* Update ResUI.fr.resx
* Update ResUI.fr.resx
2026-06-01 13:46:57 +08:00
Miheichev Aleksandr Sergeevich
bca07f801d
i18n(ru): refine Russian localization against the zh-Hans source ( #9431 )
...
* i18n(ru): refine Russian localization against the zh-Hans source
Translate newly added UI strings and align existing Russian entries
with the authoritative Simplified Chinese (zh-Hans) source, since the
project is maintained by a Chinese-speaking author.
New strings (check-for-update flow):
- MsgCheckUpdateHasNewVersion, menuCheckOnly, menuNewUpdate,
MsgNotSupport, LvTestIpInfo
Correctness fixes (changed meaning):
- TbSettingsHysteriaBandwidth: restore upload/download order (Up/Dw)
- TbSettingsMixedConcurrencyCount: "multi-threaded" (was "multi-stage")
- TransportRequestHostTip4: "QUIC encryption method" (was "security")
- TransportPathTip3: "QUIC encryption key"
- TbDomesticDNS: "DNS for direct connections"
Terminology and clarity:
- Unify the alias field to one consistent term across all rule/profile
labels, distinct from the memo field
- allowInsecure -> "skip certificate verification" (+ cert-pinning ref)
- Restore details dropped from EN but present in zh-Hans: Port Hopping
range, pre-SOCKS split routing, optional / "may fail" hints
Consistency and cleanup:
- Orthography, transport names (httpupgrade, XHTTPObject),
move-to-top/bottom wording, trailing-space cleanup
Scope: ServiceLib/Resx/ResUI.ru.resx only. Technical abbreviations are
kept in English (LAN, UUID, MTU, TLS, ALPN, SNI, ...). Stale Chinese
strings vs. current behavior were judged case by case.
* i18n(ru): shorten update-check button labels to fit fixed-width buttons
The check-update window has two fixed-width (100px) buttons. The Russian
labels were faithful but too long, so both were truncated and looked almost
identical, hiding the difference between the two actions:
- the "Only Check" button only checks whether a newer version is available
- the "Check Update" button checks, downloads, installs and restarts
Shorten both so they fit the button and clearly distinguish check vs update.
Note: menuCheckUpdate is also reused as the default row placeholder in the
update list, which now shows the shorter label as well.
2026-06-01 13:46:42 +08:00
JieXu
54a3388c99
Update App.axaml.cs ( #9421 )
...
* Update App.axaml.cs
* Update App.axaml.cs
* Create MacOSAppHelper.cs
* Update App.axaml.cs
Removed unused macOS activation policy methods and constants.
* Update and rename MacOSAppHelper.cs to MacAppUtils.cs
* Update App.axaml.cs
2026-05-31 17:57:59 +08:00
direnquanbuKO
5140954b37
Correct multiple DNS Hosts ips ( #9365 )
...
* Correct dns.cloudflare.com ips
* Add ipv6 for engage.cloudflareclient.com
* Add new ips for dns.sb
2026-05-31 10:32:14 +08:00
JieXu
c7efe39e1c
Fix ( #9418 )
...
* Update package-osx.sh
* Update package-osx.sh
2026-05-30 20:50:20 +08:00
2dust
a74ca3f9d0
up 7.22.4
2026-05-29 11:08:39 +08:00
2dust
ed61f5c420
Rename ViewModel properties to PascalCase
2026-05-29 11:05:43 +08:00
2dust
bf98c4007f
Use configurable page size and delay in speedtests
...
https://github.com/2dust/v2rayN/pull/9392
2026-05-29 10:37:00 +08:00
dependabot[bot]
78dcf51c3c
Bump actions/setup-dotnet from 5.2.0 to 5.3.0 ( #9407 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v5.2.0...v5.3.0 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: 5.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 09:56:43 +08:00
2dust
1e59344074
Add balancer fallbackTag
...
https://github.com/2dust/v2rayN/issues/9401
2026-05-29 09:55:59 +08:00
JieXu
1d2442d58a
Fix the problem of font select ( #9405 )
...
* Update OptionSettingWindow.axaml.cs
* Update OptionSettingWindow.axaml.cs
2026-05-28 15:31:06 +08:00
2dust
3448782925
Remove unused C# style setting from .editorconfig
2026-05-28 14:31:27 +08:00
2dust
e6f4a57913
Limit update checks to selected core types
...
https://github.com/2dust/v2rayN/issues/9381
2026-05-28 14:31:01 +08:00
Roffild
4ae5c021fd
Add in Global.cs speed and ping test URLs ( #9374 )
...
* Add in Global.cs speed and ping test URLs
* 100mb
* Update Global.cs
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-05-27 16:54:26 +08:00
xihan123
0a357fd1a7
Change the SelectedValue bound to Text #9388 ( #9389 )
2026-05-26 20:20:15 +08:00
2dust
5ba5a805ce
Make MTU combobox editable
...
https://github.com/2dust/v2rayN/issues/9370
2026-05-24 14:54:06 +08:00
YFdyh000
807f0aba06
Make Admin AutoRun faster ( #9366 )
...
* Set Admin AutoRun task priority to Normal rather than Below Normal
* Remove 30s delay for Admin AutoRun
2026-05-23 13:58:00 +08:00
2dust
f4a2086dfb
Refine reload logic after RefreshServers
...
https://github.com/2dust/v2rayN/issues/9344
2026-05-22 10:07:36 +08:00
2dust
ccb0ffb3b6
up 7.22.3
2026-05-21 17:25:50 +08:00
2dust
1fa1246c0b
Bug fix
...
https://github.com/2dust/v2rayN/issues/9351
2026-05-21 14:15:07 +08:00
2dust
14cc37d07a
Add 'New Update' notification flow
...
Introduce a small update-notification feature: add AppEvents.HasUpdateNotified event and have TaskManager publish it when update messages exist. Add localized resource key (menuNewUpdate) and expose it in the ResUI designer; update resource files for several languages. In the UI, add a New Update button in MainWindow.xaml, wire its click to the existing check-update handler, bind its visibility to a new BlNewUpdate property on MainWindowViewModel, and subscribe the viewmodel to the new event. Also reset the notification flag after showing the Check Update dialog.
2026-05-21 11:25:49 +08:00
2dust
c7519f8ea7
Case-insensitive name checks and IpInfo visibility
2026-05-21 10:33:17 +08:00
2dust
0c796a157b
Add IP info & flag emoji to test,add ip info column for main window
...
Fetch and display tested server IP and country (with emoji) in speed tests. Adds CountryExtension for country->emoji mapping and a new IpInfoResult type; ConnectionHandler now retrieves/parses IP API results and GetRealPingTime signature adjusted. Models and entities (ProfileItemModel, ProfileExItem, SpeedTestResult) gain IpInfo fields; ProfileExManager can store test IP info. UI/UX updated: new IpInfo column in ProfilesView (desktop and Avalonia), ResUI resource strings for "IP Info", and EServerColName ordering supports IpInfo. SpeedtestService now captures IP info and forwards it to the view model via the update function.
2026-05-20 19:16:58 +08:00
2dust
a9824fe6ec
Improve ConnectionHandler DownloadService
2026-05-20 15:42:47 +08:00
2dust
f18758d4bf
Support socks4/5 URIs and improve userinfo parsing
2026-05-20 14:28:01 +08:00
JieXu
c1a009a409
bump dependencies ( #9341 )
...
* Update build-linux.yml
* Update Directory.Packages.props
* Update Directory.Packages.props
2026-05-20 09:01:22 +08:00
2dust
0f3fc8e053
up 7.22.2
2026-05-18 17:36:05 +08:00
2dust
f7206f3405
Improve CheckUpdateModel
2026-05-18 17:32:07 +08:00
2dust
460a674ebc
Add 'Check Only' update action
...
Introduce a new "Check Only" feature: add CheckOnlyCmd to CheckUpdateViewModel with CheckOnlyTask that queries updates (via UpdateService.CheckHasUpdateOnly) for selected cores and reports results without performing updates. Wire up a new btnCheckOnly in both Desktop and Avalonia views and bind the command. Add localized menuCheckOnly entries to multiple .resx files and update ResUI.Designer. Also shorten the pre-release label to "Check for pre-release" in resource files.
2026-05-17 19:15:57 +08:00
DHR60
e2428f2500
Add tun inbound rule ( #9327 )
2026-05-17 18:54:12 +08:00
DHR60
bc3cbb4277
Fix ( #9325 )
...
* Fix
* Rename tun tag
2026-05-17 18:52:42 +08:00
2dust
ac9d0a0193
Add periodic update checks and core support
2026-05-17 17:09:34 +08:00
2dust
2291214b6f
up 7.22.1
2026-05-16 19:00:46 +08:00
Miheichev Aleksandr Sergeevich
5b47d8ba05
i18n(ru): translate untranslated PreSharedKey label and Export menu ( #9309 )
...
Two strings in ResUI.ru.resx were left with their English (or identifier) values and surfaced as untranslated text on a Russian UI culture. This commit translates both, keeping the existing translation style and the existing technical vocabulary established earlier in this file.
Changes:
1. TbPreSharedKey: 'PreSharedKey' -> 'Общий ключ (PSK)'
The label is the WireGuard pre-shared-key field. The sibling WireGuard fields are already translated in the same file (TbPublicKey -> 'Открытый ключ', TbPrivateKey -> 'Приватный ключ'), so leaving this one as the raw identifier was inconsistent. 'Общий ключ' matches the wording used in Russian-localized network UIs for this concept (NetworkManager, MikroTik, OpenVPN GUIs); the '(PSK)' suffix preserves the technical abbreviation so users familiar with the WireGuard documentation immediately recognize the field.
2. menuExport2InnerUri: 'Export v2rayN Internal Share Link to Clipboard' -> 'Экспорт внутренней ссылки v2rayN в буфер обмена'
This context-menu item was added recently and the Russian resource kept the English string verbatim. The translation follows the convention of the sibling export-to-clipboard items (menuExport2ShareUrlBase64 uses 'Экспорт ... в буфер обмена'), and 'внутренней ссылки v2rayN' preserves the 'internal' qualifier because this share-link format is specific to v2rayN's own importer and not interchangeable with the standard VMess/VLESS/Trojan/etc. URI schemes.
Verified:
- Diff scope: only ResUI.ru.resx, only the two <value> elements; the .resx XML schema headers and all other keys are untouched.
- Full audit of ResUI.ru.resx vs ResUI.resx: every other key is present and translated; these were the only two strings still surfacing in English on a Russian UI culture.
- 'dotnet build v2rayN/v2rayN.sln -c Release' passes with 0 errors and 0 warnings.
2026-05-15 15:09:17 +08:00
JieXu
b193c39ad7
Remove patch for riscv ( #9310 )
...
* Delete .github/workflows/update-riscv-depand.yml
* Update package-rhel-riscv.sh
* Update package-debian-riscv.sh
* Create package-debian-loong.sh
* Update build-linux.yml
* Update build-linux.yml
* Update package-debian-loong.sh
* Update build-linux.yml
* Update Directory.Packages.props
2026-05-15 15:09:04 +08:00
2dust
e68842bb78
Add SkiaSharp Linux native assets package
...
Add SkiaSharp.NativeAssets.Linux (v3.119.1) to Directory.Packages.props and add a PackageReference in v2rayN.Desktop.csproj so the Linux native SkiaSharp binaries are included for the desktop build/runtime.
2026-05-14 20:34:42 +08:00
JieXu
6c06c8a00a
Update ( #9303 )
...
* Update DOTNET_RISCV_VERSION to 10.0.108
* Update DOTNET_RISCV_VERSION to 10.0.108
2026-05-14 19:27:31 +08:00
Miheichev Aleksandr Sergeevich
58d2641559
chore: remove NoWarn and fix .NET 10 build warnings across platforms ( #9301 )
...
* deps: bump ZXing.Net.Bindings.SkiaSharp from 0.16.14 to 0.16.22
Patch update to the latest stable release on the 0.16.x line. No breaking changes, no public API changes - purely internal fixes.
Verified by a full Release build of v2rayN.sln on .NET 10; no new warnings or errors are introduced.
* chore: remove NoWarn and fix .NET 10 build warnings
Removes the repository-level NoWarn suppression from Directory.Build.props and addresses the warnings that surface on top of the .NET 10 migration in #9179 , keeping Debug, Release, and cross-platform publishes warning-free without suppressing warnings globally.
Changes:
- Removes <NoWarn>CA1031;CS1591;NU1507;CA1416;IDE0058;IDE0053;IDE0200</NoWarn> from Directory.Build.props.
- Annotates Windows-only APIs with [SupportedOSPlatform] and [SupportedOSPlatformGuard] so CA1416 accepts that the Windows surface is gated behind Utils.IsWindows() / Utils.IsNonWindows().
- Splits Utils.SetUnixFileMode into a cross-platform wrapper and a private [UnsupportedOSPlatform("windows")] implementation so File.SetUnixFileMode never reaches the analyzer on Windows builds.
- Adds a parameterless constructor to MessageBoxDialog so Avalonia's runtime XAML loader (AVLN3001) can instantiate the dialog.
- Moves the WPF high-DPI configuration from app.manifest to <ApplicationHighDpiMode>PerMonitorV2</ApplicationHighDpiMode> in v2rayN.csproj, fixing WFO0003.
- Adds global using System.Runtime.Versioning; to ServiceLib and v2rayN.Desktop so the platform attributes are usable project-wide.
* test: make cycle dependency tests locale-independent
Accept the localized Russian cycle dependency diagnostic in CoreConfigContextBuilderTests so the assertions pass when tests run under a Russian UI culture.
* fix: tighten Unix platform handling
Adds Linux and macOS platform guards so the analyzer can narrow calls through Utils.IsLinux() and Utils.IsMacOS().
Marks the Linux/macOS autostart and system proxy helpers with explicit platform attributes.
Updates Utils.GetSystemHosts() to read /etc/hosts on Linux and macOS while keeping the existing Windows hosts and hosts.ics merge behavior.
2026-05-14 19:25:07 +08:00
2dust
780777068d
up 7.22.0
2026-05-13 09:34:18 +08:00
2dust
8446b4df8b
Bump package versions in Directory.Packages.props
2026-05-13 09:32:05 +08:00
dependabot[bot]
3778d2058e
Bump actions/checkout from 5 to 6 ( #9288 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 09:08:58 +08:00
2dust
5c85598cfa
Update GlobalHotKeys
2026-05-13 09:07:38 +08:00
2dust
51b384e119
Bug fix
...
https://github.com/2dust/v2rayN/issues/9277
2026-05-12 09:10:22 +08:00
JieXu
d1c9c0b536
Update .NET 10 ( #9239 )
...
* Update dotnet to 10
* Update .NET version in build workflow
* Update build-osx.yml
* Update package-zip.yml
* Update package-rhel.sh
* Update print statement from 'Hello' to 'Goodbye'
* Update package-rhel-riscv.sh
* Create package-debian-riscv.sh
* Update build-linux.yml
* Create update-riscv-depand.yml
* Update update-riscv-depand.yml
* Update ServiceLib.csproj
* Update Directory.Packages.props
* Update UpdateService.cs
* Update UpdateService.cs
* Update Directory.Packages.props
* Update ServiceLib.csproj
* Replace SourceGear.sqlite3 with Repobot.SQLite.Unofficial
* Replace SourceGear.sqlite3 with Repobot.SQLite.Unofficial
* Update Repobot.SQLite.Unofficial version to 3.53.1.1
* Update package-zip.yml
* Update build-osx.yml
Adjust sleep duration to reduce race condition likelihood.
* Update Directory.Packages.props
* Update Directory.Packages.props
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: DHR60 <dehongren60@gmail.com >
Co-authored-by: xujie86 <167618598+xujie86@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-11 17:56:35 +08:00
DHR60
cc57f952db
Update dotnet to 10 ( #9179 )
2026-05-11 16:35:26 +08:00
2dust
8090799ccc
Refactor models into sub-namespaces
...
Move many model classes into new sub-namespaces (ServiceLib.Models.CoreConfigs, ServiceLib.Models.Configs, ServiceLib.Models.Dto, ServiceLib.Models.Entities). Update GlobalUsings in ServiceLib, v2rayN.Desktop, v2rayN and add a tests GlobalUsings file to reference the new namespaces. Adjust static using directives in ClashApiManager and ClashProxiesViewModel to use ServiceLib.Models.Dto. This is a reorganization/rename of files and namespaces with no functional changes.
2026-05-11 11:00:19 +08:00
DHR60
700f98193a
Fix ( #9274 )
2026-05-11 09:57:16 +08:00
2dust
eee43288a4
up 7.21.3
2026-05-10 17:58:35 +08:00
2dust
61ff871dd2
Update GlobalHotKeys
2026-05-10 17:54:50 +08:00
DHR60
f8bc706cda
Fix ( #9271 )
...
* Fix
* Fix res and uri
* Fix core config
2026-05-10 14:21:51 +08:00
2dust
e7973840ce
up 7.21.2
2026-05-08 20:11:01 +08:00
VinnyTheFemboy
212071681d
Fix bind interface handling in desktop and sing-box ( #9258 )
...
* Fix desktop bind interface setting
* Fix sing-box bind interface config
* Update CoreConfigSingboxServiceTests.cs
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-05-08 19:34:25 +08:00
tt2563
0f9bfeb275
Update Traditional Chinese translation ( #9253 )
...
* Update traditional Chinese translations in ResUI
Update Traditional Chinese translation
* Update binding interface tip for clarity
2026-05-08 19:13:05 +08:00
VinnyTheFemboy
f5059f1165
Fix sing-box TUN custom config inbound ( #9259 )
2026-05-08 19:12:09 +08:00
DHR60
2dc967bc04
Fix ( #9251 )
2026-05-07 10:11:41 +08:00
DHR60
75ea81dd69
Inner uri ( #9245 )
...
* Inner uri import and export
* Add tests
* Fix
* Compress export length
2026-05-06 20:33:35 +08:00
DHR60
d13f7a4db6
Fix json compact ( #9246 )
2026-05-06 15:36:26 +08:00
DHR60
f073b14fcc
Add PR test ( #9244 )
...
* Add pr test
* Fix
2026-05-06 15:35:53 +08:00
DHR60
1a44af33d0
Wireguard ( #9241 )
...
* Adjust mtu
* Add Wireguard PresharedKey
* WireGuard config import
* AI opt
* Opt
2026-05-06 15:35:10 +08:00
DHR60
8450f2e420
Add bind interface ( #9222 )
2026-05-04 14:38:32 +08:00
DHR60
37ef25cbfe
Fix ( #9235 )
...
* Perf routing
* GeoPrefix move to Global
* Fix negative rules
* Fix
2026-05-03 16:09:47 +08:00
DHR60
0fac18ba95
Fix ( #9230 )
2026-05-02 19:01:51 +08:00
DHR60
3ccd59d1dc
Fix ( #9224 )
2026-05-02 19:01:31 +08:00
2dust
6c38a08f12
up 7.21.1
2026-04-30 20:13:34 +08:00
2dust
f8f7fee461
Disable auto-adjust main list column width desktop
2026-04-30 10:03:10 +08:00
2dust
3e157b0d62
Update 'CheckServerSettings' message
2026-04-29 20:23:08 +08:00
Miheichev Aleksandr Sergeevich
49d197e37f
i18n(ru): translate new strings and fix terminology casing ( #9207 )
...
Translate 11 new strings introduced in upstream and fix casing of
several technical terms in ResUI.ru.resx.
New translations (9 existing + 2 added):
- TbAllowInsecureCertFetch, TbAllowInsecureCertFetchTips — insecure
certificate fetch checkbox and MITM warning tooltip
- TbHost — host field label
- TbSettingsDefUserAgentTips — updated transport list
(raw/http, ws, gRPC, xhttp)
- TbSettingsSendThrough, TbSettingsSendThroughTip,
FillCorrectSendThroughIPv4 — local outbound IPv4 setting
- TbSettingsUdpTestUrl, menuUdpTestServer — UDP test URL and menu item
- TransportExtra, TransportExtraTip — XHTTP Extra raw JSON
Terminology fixes:
- "V2ray" → "v2ray" (core name is lowercase by convention)
- "[Anytls]" → "[AnyTLS]" (canonical protocol spelling)
- "LAN порт" → "LAN-порт" (hyphen per Russian grammar)
All translations use canonical casing for protocols (VMess, VLESS,
Shadowsocks, Trojan, WireGuard, Hysteria, TUIC, AnyTLS), cores
(Xray, sing-box, mihomo, v2ray) and abbreviations (TLS, DNS, UUID,
HTTP, IPv4, MTU, TUN, PAC, SOCKS, gRPC, XHTTP).
2026-04-29 14:43:35 +08:00
DHR60
b6f2912f29
Remove EchForceQuery ( #9214 )
2026-04-29 14:43:13 +08:00
2dust
05e349e45c
Code clean
2026-04-26 19:24:57 +08:00
2dust
ae662a628d
Remove TbSettingsRemoteDNS and update DNS doc
2026-04-26 17:50:10 +08:00
2dust
6e85f79852
Preserve complex profile items during deduplication
...
https://github.com/2dust/v2rayN/issues/9184
2026-04-25 10:55:51 +08:00
DHR60
0af29f50c0
UDP Test ( #8999 )
...
* UDP Test
Increases UDP test timeout
Pref exception
Fix
Add Minecraft Bedrock Edition Test
* Optimization
* Refactor
* Rename
2026-04-25 10:45:45 +08:00
DHR60
ee6ae3d91d
Add kcp mtu ( #9178 )
...
* Add kcp mtu
* Typo
2026-04-25 10:39:39 +08:00
2dust
c4e071cac3
up 7.21.0
2026-04-24 14:39:38 +08:00
2dust
798831128a
Update Directory.Packages.props
2026-04-24 14:34:05 +08:00
DHR60
a2de087aef
Fix ( #9171 )
2026-04-21 17:17:25 +08:00
DHR60
89bc012c95
Fix ( #9166 )
2026-04-21 09:51:28 +08:00
2dust
39ef5d8174
Default to first sub; update SubIndexId on delete
...
https://github.com/2dust/v2rayN/issues/9151
2026-04-20 19:23:45 +08:00
DHR60
90b055e364
Remove legacy sing-box dns compatibility ( #9163 )
2026-04-20 18:58:56 +08:00
DHR60
d67321eed0
Add more test ( #9162 )
...
* Add test
Add more test and fmt test
* Update to xunit.v3
2026-04-20 18:58:36 +08:00
Bonjour LI
67592d1922
CI: Sleep 0-2s for race condition between matrix jobs ( #9161 )
2026-04-20 18:58:26 +08:00
DHR60
c5db319e0e
URL test apply fragment ( #9157 )
2026-04-20 09:19:26 +08:00
Bonjour LI
6a7b359fcc
CI: Explicitly define GitHub token permissions in config ( #9155 )
...
GitHub has updated its behavior: new forks no longer inherit the original repository's GitHub token permissions.
To ensure consistent access, this change explicitly defines the required permissions in the configuration file.
2026-04-20 09:15:23 +08:00
DHR60
25d7f393b6
Fetch cert allow insecure ( #8998 )
2026-04-19 17:16:06 +08:00
DHR60
171ed6f58f
Custom MessageBoxDialog ( #9147 )
2026-04-19 17:06:15 +08:00
Mangoo
b604a5b787
fix: remove Save/Cancel from routing settings, save edits immediately ( #9133 )
2026-04-19 14:25:53 +08:00
DHR60
35b98f945f
Support new fragment ( #9122 )
2026-04-19 13:42:55 +08:00
DHR60
cabd0df282
Support kcp cwndMultiplier ( #9113 )
2026-04-18 19:19:03 +08:00
DHR60
eeecef4db9
Fix ( #9143 )
...
* Adjust XHTTP style
* Add xray tun custom support
2026-04-18 19:18:17 +08:00
DHR60
021e64e20b
Fix ( #9141 )
2026-04-18 15:23:42 +08:00
JieXu
452478434c
Fix & Update ( #9126 )
...
* Update build-linux.yml
* Update build-all.yml
* Update build-linux.yml
* Update build-linux.yml
* Update build-linux.yml
* Update OptionSettingWindow.axaml.cs
* Update ResUI.fr.resx
* Update package-rhel-riscv.sh
* Update build-linux.yml
* Update build-linux.yml
* Update build-all.yml
---------
Co-authored-by: xujie86 <167618598+xujie86@users.noreply.github.com >
2026-04-17 15:29:51 +08:00
DHR60
5305b0843b
Fix ( #9128 )
2026-04-17 13:36:42 +08:00
DHR60
9f0ef36cc0
Refactor Transport ( #9004 )
...
* Refactor transport
* Rename tcp to raw
* Fix
* Fix
Fix raw http ui
Fill xhttp default mode
Fix share uri
Remove RawHost
Fix singbox tcp http path
Fix vmess share uri
* Tidy Resx
* Fix
* Rename TransportExtra to TransportExtraItem
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-04-16 20:21:10 +08:00
DHR60
494b35c1f7
Add xray tun support ( #9063 )
...
* Add xray tun support
* Revert mtu list
2026-04-16 19:17:44 +08:00
2dust
177ad7db3d
up 7.20.4
2026-04-16 13:39:52 +08:00
JieXu
3bda022574
Add RiscV64 RPM build && Update ( #9114 )
...
* Create package-rhel-riscv.sh
* Update build-linux.yml
* Update UpdateService.cs
* Update CoreInfo.cs
* Add RiscV64 download URLs for various platforms
* Update build-linux.yml
* Update ResUI.fr.resx
* Update ResUI.fr.resx
* Update ResUI.fr.resx
* Update proxy_set_linux_sh
---------
Co-authored-by: xujie86 <167618598+xujie86@users.noreply.github.com >
2026-04-15 20:50:27 +08:00
DHR60
2ea9c5a2ff
Fix mux ( #9117 )
2026-04-15 19:06:26 +08:00
DHR60
3cb2869920
Fix ( #9110 )
2026-04-15 19:06:03 +08:00
Bonjour LI
43dcb90632
CI Workflow fix: rpm/deb runs-on ( #9106 )
2026-04-14 14:29:52 +08:00
Bonjour LI
e56fca05fc
Refactor and Optimize CI Workflow ( #9083 )
...
* Refactor and Optimize CI Workflow
* Refactor and Optimize CI Workflow (Added input option value annotations for clarity.)
2026-04-14 09:41:07 +08:00
DHR60
495b5db4f1
Adjust DNS priority order ( #9091 )
2026-04-13 10:59:37 +08:00
DHR60
dea143b20d
Add sing-box ua ( #9087 )
...
* Add sing-box ua
* Add curl and fix
2026-04-13 10:58:40 +08:00
2dust
0db611b7a9
up 7.20.3
2026-04-12 10:00:43 +08:00
2dust
c3d67d186a
Update xunit.runner and fix socks port names
2026-04-12 10:00:14 +08:00
DHR60
6b07ca63a0
Add sing-box send-through ( #9081 )
...
* Add sing-box send-through
* Perf resx
2026-04-12 09:25:17 +08:00
renwofei423
6c8f22ab86
feat(send-through): 支持配置本地出站地址 ( #8946 )
...
* feat(send-through): 支持配置本地出站地址
为 Xray 增加 SendThrough 配置项,允许指定本机 IPv4 作为出站源地址。
- 在核心设置页新增 SendThrough 输入框及中英文提示文案
- 保存配置时校验并持久化本机 IPv4 地址
- 生成 Xray 配置时为所有 outbound 写入 sendThrough 字段
影响说明:
- 仅对 Xray 生效,留空时不设置该字段
* fix(send-through): limit sendThrough to remote egress outbounds
2026-04-11 21:02:43 +08:00
DHR60
49f65579aa
Replace protect-ss with protect-socks ( #9052 )
2026-04-11 19:45:23 +08:00
dependabot[bot]
a69e407bda
Bump actions/upload-artifact from 7.0.0 to 7.0.1 ( #9073 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v7.0.0...v7.0.1 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-11 19:42:39 +08:00
taskmgr818
96e5c11fc7
Replace 100MB Cloudflare speedtest URL with 99MB ( #9076 )
2026-04-11 19:39:25 +08:00
2dust
53041906b3
Use LibraryImport for native APIs
2026-04-06 20:16:30 +08:00
2dust
f2d929f40e
Update GlobalHotKeys
2026-04-06 20:00:48 +08:00
2dust
1160d8c154
Add Windows screen QR scan support for avalonia
2026-04-06 15:34:25 +08:00
2dust
75f2cbaef9
Code clean
2026-04-05 17:18:28 +08:00
2dust
55b08de5fe
up 7.20.2
2026-04-04 20:36:18 +08:00
2dust
14d598a232
Update Directory.Packages.props
2026-04-04 20:35:11 +08:00
nirvanalinlei
b3102b34b3
修复 sing-box TUN 模式下 relay 出站的 mux 问题 ( #9018 )
...
* Fix sing-box selector generation for dynamic group tags
* 修复 TUN 模式下 DNS 失败及 Windows 提权重启后 TUN 状态丢失
* 按上游意见回滚 TUN 提权时保留启用状态的改动
2026-04-02 20:47:34 +08:00
Miheichev Aleksandr Sergeevich
b556adaa09
i18n(ru): complete and improve Russian localization ( #9021 )
...
Translate 9 previously untranslated strings and improve 104 existing
translations in ResUI.ru.resx for accuracy, consistency and
naturalness.
New translations:
- TbCustomDnsRay, TbCustomDnsSingbox — custom DNS labels
- TbIcmpRoutingPolicy, TbInsecureConcurrency, TbLegacyProtect, TbUot
- TbUsername, menuEditFormat, menuEditPaste
Key improvements:
- Unify "перезагрузка" → "перезапуск" for app restart context
- Fix grammar: missing spaces before parentheses, hyphen in
"по умолчанию", capitalization
- Restore lost parts of original strings (Enter hint, restart notes,
process in auto-sort list)
- Fix incorrect translations: "системные узлы" → "системный файл
hosts", "PublicKey" → "Открытый ключ", "Режим VPN" → "Включить TUN"
- Improve naturalness: "Обнулить" → "Сбросить", "Просмотр" → "Обзор",
"Содействие" → "Продвижение"
- Align checkbox labels to infinitive form per Russian UI conventions
- Standardize terminology across all proxy, routing, DNS settings
15 universal technical abbreviations (LAN, UUID, MTU, TLS, ALPN, SNI,
FakeIP, Bootstrap DNS, etc.) intentionally kept as-is.
2026-04-01 09:47:15 +08:00
DHR60
fce86e1434
Finalmask check ( #9024 )
2026-03-31 19:33:25 +08:00
DHR60
70003e8a81
Report node validator result ( #9025 )
2026-03-31 19:30:11 +08:00
JieXu
e19b000081
fix ( #9017 )
...
* Update package-rhel.sh
* Enhance download_singbox function to handle cronet
2026-03-31 19:26:53 +08:00
2dust
7329dbae11
up 7.20.1
2026-03-30 20:46:52 +08:00
nirvanalinlei
695a073cd6
Fix sing-box selector generation for dynamic group tags ( #9015 )
2026-03-30 20:12:36 +08:00
DHR60
01c85adedf
Show clash ui when tun enabled ( #9010 )
2026-03-30 20:09:10 +08:00
2dust
2caf8ea14f
Bug fix
...
https://github.com/2dust/v2rayN/issues/9016
2026-03-30 19:49:37 +08:00
2dust
1090afd774
up 7.20.0
2026-03-29 15:05:55 +08:00
2dust
c758c5abf9
Update Directory.Packages.props
2026-03-29 15:05:30 +08:00
DHR60
c61b023ab3
Allow enable legacy process name tun protect ( #9005 )
2026-03-29 14:44:04 +08:00
DHR60
80178aeb2f
Fix xhttp dialer proxy ( #8993 )
2026-03-26 19:55:53 +08:00
DHR60
005cb620ec
Add xhttp download protect ( #8987 )
2026-03-24 19:18:54 +08:00
DHR60
7ddb46e74d
Xray browser header masquerading ( #8981 )
2026-03-24 11:25:02 +08:00
DHR60
ad11a7e6a5
Support new hysteria2 stream settings ( #8908 )
...
* Support new hysteria2 stream settings
* Fix
* Sync
2026-03-24 11:24:42 +08:00
DHR60
92c8c1463c
Fix ( #8985 )
2026-03-24 11:24:26 +08:00
DHR60
661affd6a5
Tag add remark ( #8980 )
2026-03-23 09:12:14 +08:00
DHR60
14c5b92423
Fix edge case ( #8979 )
2026-03-23 09:11:33 +08:00
tt2563
74e5ead1ed
Update Traditional Chinese translation ( #8973 )
...
* Update Traditional Chinese translation
* Update confirmation message for removing nodes
2026-03-22 14:33:47 +08:00
DHR60
2caec729fc
Protect xhttp split address ( #8970 )
2026-03-21 19:59:52 +08:00
DHR60
194c240243
Add ICMP routing ( #8894 )
2026-03-21 19:55:34 +08:00
DHR60
db9fe9c5ea
Fix ( #8972 )
2026-03-21 19:47:04 +08:00
DHR60
bbfd93f5a3
Add sing-box ech query server name ( #8869 )
2026-03-21 16:55:43 +08:00
DHR60
04783ecf44
Add NaiveProxy support ( #8819 )
...
* Add UoT support
* Add NaiveProxy support
* Fix
2026-03-21 16:54:36 +08:00
2dust
5fbcc46013
up 7.19.5
2026-03-20 17:59:19 +08:00
2dust
90f7b8b751
Update Directory.Packages.props
2026-03-20 16:45:55 +08:00
DHR60
dd94199bbb
Json editor with syntax highlighting ( #8932 )
...
* Add json editor
* Replace JsonEditor with TextBox
* Replace JsonEditor with TextBox
* Remove TextMateSharp.Grammars
* Fix two way bind
* Update ResUI.ru.resx
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-03-20 16:32:02 +08:00
Miheichev Aleksandr Sergeevich
0cec5986cd
i18n(ru): translate 68 untranslated strings in Russian localization ( #8931 )
...
Complete the Russian (ru) localization by translating all remaining
English strings in ResUI.ru.resx. Categories include:
- Policy Group and Proxy Chain UI elements
- Routing and DNS settings/tips
- Certificate Pinning UI
- Core error and warning messages
- Server list and menu items
- System proxy and miscellaneous settings
5 universal technical abbreviations (LAN, UUID, User-Agent, MTU, TLS)
are intentionally kept as-is per standard Russian IT terminology.
2026-03-20 16:19:37 +08:00
JieXu
a2929c6086
Update package-debian.sh ( #8941 )
...
* Update package-debian.sh
* Update build-linux.yml
* Update package-debian.sh
* Update package-debian.sh
* Update package-debian.sh
* Update package-rhel.sh
* Update package-debian.sh
* Update package-debian.sh
* Update package-rhel.sh
* Update package-debian.sh
* Update package-rhel.sh
* Update package-debian.sh
* Update package-rhel.sh
* Update package-rhel.sh
* Update package-rhel.sh
* Update package-debian.sh
* Update package-rhel.sh
2026-03-20 14:25:42 +08:00
2dust
eb0ef90ed2
Bug fix
...
https://github.com/2dust/v2rayN/issues/8906
2026-03-15 20:11:45 +08:00
2dust
214a09bc48
up 7.19.4
2026-03-13 10:44:20 +08:00
2dust
e6af9ab342
Fix
...
https://github.com/2dust/v2rayN/issues/8916
2026-03-13 10:36:58 +08:00
DHR60
0f4031f445
Update dep ( #8926 )
2026-03-12 20:45:28 +08:00
2dust
5cf3d6eff6
Modify routing rule process name description
2026-03-12 17:19:30 +08:00
2dust
17ed26cd06
Improve profile matching for Subscription, remove old option
2026-03-12 14:56:01 +08:00
2dust
5e18567ce6
Modify routing rule process name description
2026-03-12 14:21:21 +08:00
2dust
06cec89ec9
up 7.19.3
2026-03-10 17:38:03 +08:00
2dust
26f65dd3b2
Code cleanup: pattern matching and minor fixes
2026-03-10 17:19:21 +08:00
2dust
0c2114d2e1
Refactor SRS rule collection and add DNS parsing
2026-03-10 15:29:36 +08:00
DHR60
4af528f8e2
Typo ( #8917 )
2026-03-10 14:10:23 +08:00
DHR60
588e82f0d9
Tun ech protect ( #8915 )
2026-03-10 09:16:16 +08:00
DHR60
0c13488410
Fix ( #8914 )
...
* Fix
* Fix
2026-03-10 09:14:57 +08:00
DHR60
a88396c11d
Fix custom config sub chain ( #8913 )
2026-03-10 09:13:52 +08:00
DHR60
ef5fee9975
Fix ( #8909 )
2026-03-08 19:00:27 +08:00
2dust
df800a60c2
Persist DataGrid column layout for ClashConnectionsView
2026-03-08 18:59:56 +08:00
2dust
679bd8afcc
Persist DataGrid column layout for ClashConnectionsView
...
https://github.com/2dust/v2rayN/issues/8893
2026-03-08 17:57:09 +08:00
DHR60
66e1aeae1f
Fix speedtest core type ( #8900 )
...
* Fix speedtest core type
* Simplify code
2026-03-07 16:36:03 +08:00
dependabot[bot]
e03c22092f
Bump actions/setup-dotnet from 5.0.1 to 5.2.0 ( #8891 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 5.0.1 to 5.2.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v5.0.1...v5.2.0 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: 5.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-07 16:33:41 +08:00
2dust
c0aa829abb
up 7.19.2
2026-03-05 09:49:46 +08:00
DHR60
b8f7cc0768
Fix hosts matching ( #8890 )
...
* Fix hosts matching
* Fix hosts resolve rule
* Fix
2026-03-04 20:13:06 +08:00
2dust
81da72bb39
Fix
...
https://github.com/2dust/v2rayN/issues/8881
2026-03-04 19:11:31 +08:00
2dust
d9201157c8
Bug fix
...
https://github.com/2dust/v2rayN/issues/8875
2026-03-04 18:58:59 +08:00
2dust
e179d5bc42
Fix
...
https://github.com/2dust/v2rayN/issues/8870
2026-03-03 16:03:23 +08:00
2dust
4d2f32099e
Bug fix
...
https://github.com/2dust/v2rayN/issues/8879
2026-03-03 10:07:48 +08:00
2dust
f24a79aa2c
Bug fix
...
https://github.com/2dust/v2rayN/issues/8875
2026-03-02 20:18:07 +08:00
2dust
9a3604e89b
Bug fix
...
https://github.com/2dust/v2rayN/issues/8874
2026-03-02 20:00:02 +08:00
DHR60
fd7cf0d453
Fix xray custom dns ( #8872 )
2026-03-02 19:46:01 +08:00
tt2563
65cf782eb0
更新繁體中文翻譯 ( #8873 )
...
Co-authored-by: ertet <sfsa@sdaf.cc >
2026-03-02 19:44:53 +08:00
2dust
bfa9eaa5ec
up 7.19.1
2026-03-02 09:31:57 +08:00
2dust
cea725ae3d
Update Directory.Packages.props
2026-03-02 09:31:34 +08:00
DHR60
c9df9a0001
Fix ( #8868 )
2026-03-01 19:44:44 +08:00
DHR60
56f1794e47
Fix DNS rule ( #8866 )
2026-03-01 18:38:16 +08:00
DHR60
a71ebbd01c
Optimize ( #8862 )
...
* Relax group type restrictions
* Optimize db read
2026-03-01 17:41:59 +08:00
DHR60
9f6237fb21
Speedtest respect user-set core type ( #8856 )
...
* Respect user-set core type
* Allow test group
2026-03-01 16:11:40 +08:00
DHR60
99d67ca3f1
Fix DNS routing ( #8841 )
2026-03-01 14:41:02 +08:00
2dust
d56e896f07
Ignore json file extensions in IsDomain
2026-03-01 14:20:05 +08:00
DHR60
6b4ae5a386
Fix ( #8864 )
...
* Fix
* Build all contexts
* Notify validator result
* Fix
2026-03-01 13:47:48 +08:00
DHR60
a3ff31088e
Perf Policy Group generate ( #8855 )
...
* Perf Policy Group generate
* Scroll to new group node
* Add region group
* I18n
* Fix
* Fix
* Move default filter to Global
* Default Filter List
* Increase UI column widths for AddGroupServerWindow
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-03-01 10:05:03 +08:00
DHR60
584e538623
Refactor node pre check ( #8848 )
...
* Refactor node pre check
* Rename method
* I18n
* Add remark not found warnings
* Fix
* Fix
* Fix
* Update v2rayN/ServiceLib/Handler/CoreConfigHandler.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-28 16:31:02 +08:00
JieXu
67c4ae02ba
Fix bugs ( #8854 )
...
* Update package-rhel.sh
* Update package-debian.sh
* Update ResUI.fr.resx
* Update package-rhel.sh
* Update package-rhel.sh
2026-02-27 15:15:31 +08:00
2dust
ed1275e29f
Upgrade Downloader to 4.1.1 and update API usage
2026-02-27 11:21:51 +08:00
dependabot[bot]
0cf07e925f
Bump actions/download-artifact from 7 to 8 ( #8851 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 11:04:20 +08:00
dependabot[bot]
49e487886d
Bump actions/upload-artifact from 6.0.0 to 7.0.0 ( #8850 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6.0.0...v7.0.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 11:04:16 +08:00
DHR60
ad07f281c7
Fix routing ( #8849 )
...
Fix
2026-02-27 11:04:00 +08:00
2dust
f98f517368
up 7.19.0
2026-02-26 19:58:34 +08:00
2dust
7931058342
Centralize active network info retrieval
2026-02-26 17:34:57 +08:00
2dust
b53507f486
Update Directory.Packages.props
2026-02-26 15:40:03 +08:00
DHR60
68ea10158a
Fix udphop ( #8843 )
2026-02-26 15:08:50 +08:00
DHR60
2f35e7a99c
Fix fragment ( #8840 )
2026-02-26 15:07:24 +08:00
DHR60
3c1ecf085b
Tun protect ( #8779 )
...
* Tun protect
* Remove EnableExInbound
* Fix
* Fix balancer tag
* Fix
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-02-26 15:06:17 +08:00
DHR60
3a5293bf87
Fix cert separator ( #8837 )
2026-02-25 19:30:29 +08:00
DHR60
ac43bb051d
Node test with sub chain ( #8778 )
2026-02-25 19:28:20 +08:00
DHR60
7b31bcdd9f
Add Finalmask support ( #8820 )
...
* Add Finalmask support
* UI
2026-02-24 21:09:17 +08:00
DHR60
aea7078e95
Add IP cert support ( #8833 )
2026-02-24 19:58:23 +08:00
DHR60
9c82df5b49
Refactor core config gen ( #8768 )
...
* Refactor core config gen
* Update tag naming
* Support sing-box 1.11 DNS
* Fix
* Optimize ProfileItem acquisition speed
* Fix
* Fix
2026-02-24 19:48:59 +08:00
JieXu
b5800f7dfc
Update SingboxDnsService.cs ( #8775 )
...
* Update Utils.cs
* Update SingboxDnsService.cs
* Update package-rhel.sh
* Update package-rhel.sh
* Withdraw
2026-02-07 19:31:35 +08:00
DHR60
0f3a3eac02
Group preview ( #8760 )
...
* Group Preview
* Fix
2026-02-06 14:33:58 +08:00
2dust
54608ab2b9
Adjust GroupProfileManager
2026-02-06 14:15:21 +08:00
2dust
6167624443
Rename ProfileItems to ProfileModels and refactor
2026-02-06 13:50:47 +08:00
2dust
7a58e78381
Refactor profile migration and add group handling
2026-02-06 11:45:26 +08:00
DHR60
677e81f9a7
Refactor profile item config ( #8659 )
...
* Refactor
* Add hysteria2 bandwidth and hop interval support
* Upgrade config version and rename
* Refactor id and security
* Refactor flow
* Fix hy2 bbr
* Fix warning CS0618
* Remove unused code
* Fix hy2 migrate
* Fix
* Refactor
* Refactor ProfileItem protocol extra handling
* Refactor, use record instead of class
* Hy2 SalamanderPass
* Fix Tuic
* Fix group
* Fix Tuic
* Fix hy2 Brutal Bandwidth
* Clean Code
* Fix
* Support interval range
* Add Username
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-02-05 19:48:33 +08:00
DHR60
d9843dc775
Add DNS Hosts features ( #8756 )
2026-02-05 17:05:27 +08:00
2dust
bceebc1661
Add process to routing domains
...
https://github.com/2dust/v2rayN/issues/8757
2026-02-05 16:52:48 +08:00
2dust
fdb733fa72
up 7.18.0
2026-02-04 15:19:54 +08:00
2dust
8d01d8fda5
Remove windows-64-SelfContained build/artifact steps
2026-02-04 15:13:10 +08:00
DHR60
018d541910
Update CA List ( #8755 )
2026-02-04 14:35:40 +08:00
DHR60
7e2e66bb0e
Add DNS features ( #8729 )
...
* Simplify DNS Settings
* Add ParallelQuery and ServeStale features
* Fix
* Add Tips
* Simplify Predefined Hosts
2026-02-04 14:35:26 +08:00
2dust
3cb640c16b
Add IP validation and improve hosts parsing
...
https://github.com/2dust/v2rayN/issues/8752
2026-02-04 14:33:34 +08:00
DHR60
fdde837698
Add xray v26.1.31 finalmask support ( #8732 )
...
* Add xray v26.1.31 hysteria2 support
* Add xray v26.1.31 mkcp support
2026-02-04 10:34:07 +08:00
2dust
c7afef3d70
Update Directory.Packages.props
2026-02-04 10:15:40 +08:00
2dust
19d4f1fa83
Enable sudo for mihomo core in TUN mode
...
https://github.com/2dust/v2rayN/issues/8673
2026-02-04 10:15:36 +08:00
2dust
7678ad9095
up 7.17.3
2026-02-01 15:49:00 +08:00
dependabot[bot]
585c24526f
Bump actions/checkout from 6.0.1 to 6.0.2 ( #8694 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6.0.1...v6.0.2 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-01 15:35:19 +08:00
DHR60
eb0f5bafde
Disable insecure when cert pinned ( #8733 )
2026-02-01 15:34:04 +08:00
JieXu
d589713fd5
Update build-linux.yml ( #8724 )
2026-01-31 11:40:21 +08:00
DHR60
4550ddb14e
Bug fix ( #8728 )
2026-01-31 10:34:25 +08:00
雨落
ffe401a26d
Accept hosts.ics as a host file on windows. ( #8714 )
...
Signed-off-by: 秋雨落 <i@rain.cx >
2026-01-30 15:32:06 +08:00
2dust
8774e302b2
up 7.17.2
2026-01-30 10:43:01 +08:00
2dust
df016dd55c
Bug fix
...
https://github.com/2dust/v2rayN/issues/8720
2026-01-30 10:35:00 +08:00
2dust
9ea80671d3
up 7.17.1
2026-01-18 19:32:44 +08:00
2dust
449849d8e8
Update Directory.Packages.props
2026-01-18 19:25:13 +08:00
DHR60
03b62b3d78
Fix ( #8658 )
2026-01-17 19:35:56 +08:00
DHR60
9f9b90cb97
Add hysteria2 uri cert sha pinning support ( #8657 )
2026-01-17 16:22:26 +08:00
DHR60
c42dcd2876
Add process matching rules support ( #8643 )
...
* Add process matching rules support
* Fix
2026-01-17 16:08:36 +08:00
2dust
2fefafdd37
Add support for CoreType7 (Hysteria2) in option settings
2026-01-17 16:06:29 +08:00
DHR60
2c9a90c878
Add xray hysteria2 outbound support ( #8630 )
2026-01-17 15:49:44 +08:00
DHR60
4e5f1838a2
Add Cert SHA-256 pinning support ( #8613 )
2026-01-17 15:42:40 +08:00
2dust
a45a1dc982
Ensure WebDAV base URL ends with trailing slash
2026-01-17 15:08:08 +08:00
2dust
fe183798b6
Refactor child item aggregation in managers
2026-01-13 20:24:52 +08:00
2dust
947c84cf10
Refactor 'Move to Group' menu in ProfilesView
2026-01-10 15:14:58 +08:00
2dust
9c74b51d74
up 7.17.0
2026-01-09 18:44:28 +08:00
2dust
abd962ab31
Update Global.cs
2026-01-08 17:15:59 +08:00
DHR60
f3b894015e
Add sing-box ech support ( #8603 )
...
* Add sing-box ech support
* Support group config type
* Simplified code
2026-01-08 13:56:45 +08:00
2dust
4562d4cf00
Add ECH config support to profile and UI
...
Introduces EchConfigList and EchForceQuery fields to ProfileItem and V2rayConfig models, updates related handlers and services to process these fields, and extends the AddServerWindow UI to allow user input for ECH configuration. Also adds localization entries for the new fields and updates extension methods for string handling.
2026-01-07 11:34:13 +08:00
JieXu
bc36cf8a47
Code Clean ( #8586 )
2026-01-05 09:56:43 +08:00
Kazuto Iris
cbdfe2e15a
fix: Fix failure to follow system theme changes ( #8584 )
...
Fix the issue where the application failed to sync with system dark/light mode changes in specific scenarios such as triggering system theme switching via scheduled tasks while waking from hibernation, caused by the unreliable HWND hook implementation that missed critical events.
2026-01-05 09:56:33 +08:00
2dust
68583e20bc
Update package versions in Directory.Packages.props
2026-01-03 19:06:17 +08:00
DHR60
6d6459b009
Fix edge cases ( #8564 )
2026-01-03 10:20:27 +08:00
2dust
807562b69e
Set all .NET publish tasks to self-contained
2025-12-28 14:10:00 +08:00
2dust
654d7d83d0
up 7.16.9
2025-12-25 18:34:10 +08:00
2dust
027252e687
Move ShowInTaskbar and RunningCoreType to AppManager
2025-12-24 16:01:28 +08:00
2dust
5478c90180
Bug fix
...
https://github.com/2dust/v2rayN/issues/8515
2025-12-24 14:19:36 +08:00
DHR60
28f30d7e97
Revert "Add TLS ALPN check for WS ( #8469 )" ( #8517 )
...
This reverts commit 6e27dca6cd .
2025-12-24 13:38:08 +08:00
2dust
ae7d54c2e5
up 7.16.8
2025-12-22 19:04:36 +08:00
2dust
56d0d65b06
Reduce minimum width of MainWindow
2025-12-22 19:03:47 +08:00
2dust
5e8e189c27
Increase MenuItemHeight to 32 in App.xaml
2025-12-21 18:53:09 +08:00
2dust
3fee86d44a
Add context menu to subscription DataGrid
2025-12-21 18:53:00 +08:00
2dust
dd77eb79c6
Remove .NET self-contained zip check in UpdateService
2025-12-20 14:47:40 +08:00
2dust
d26a2559a6
up 7.16.7
2025-12-20 14:12:41 +08:00
2dust
e5ba1759aa
Update Directory.Packages.props
2025-12-20 14:12:16 +08:00
dependabot[bot]
bfdee37cc1
Bump actions/upload-artifact from 5.0.0 to 6.0.0 ( #8493 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 09:19:09 +08:00
dependabot[bot]
cf89cfcd95
Bump actions/download-artifact from 6 to 7 ( #8492 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 09:19:00 +08:00
2dust
39a988c704
Update Directory.Packages.props
2025-12-13 15:18:52 +08:00
JieXu
2b28254fbc
Update ResUI.fr.resx ( #8472 )
2025-12-10 17:56:19 +08:00
DHR60
6e27dca6cd
Add TLS ALPN check for WS ( #8469 )
2025-12-09 20:22:13 +08:00
DHR60
7cee98887b
Refactor Node Precheck ( #8464 )
2025-12-09 20:03:07 +08:00
DHR60
3885ff8b31
Fix Shadowsocks Fmt ( #8462 )
2025-12-08 19:55:27 +08:00
2dust
12abf383e9
up 7.16.6
2025-12-07 15:32:45 +08:00
2dust
5bef02bd6d
Code clean
2025-12-07 15:32:03 +08:00
2dust
592f1260b5
Remove Cloudflare IP API URL from IPAPIUrls
...
https://github.com/2dust/v2rayN/issues/8441
2025-12-07 15:24:54 +08:00
2dust
18303688d7
Refactor AddGroupServerWindow tab controls layout
2025-12-07 15:22:40 +08:00
2dust
5c4b7f6636
Update Directory.Packages.props
2025-12-07 15:22:19 +08:00
tt2563
37cce2fa35
「desktop版本-啟用連線資訊測試位址自訂輸入」 ( #8456 )
2025-12-07 15:21:11 +08:00
dependabot[bot]
6f8b65c75b
Bump actions/checkout from 6.0.0 to 6.0.1 ( #8437 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6.0.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-04 18:24:14 +08:00
2dust
83c63b914a
up 7.16.5
2025-11-29 19:59:48 +08:00
DHR60
1ca2485d2a
Fix ( #8407 )
2025-11-29 19:58:51 +08:00
2dust
cc4154bb0d
Increase UI grid column widths and font size options
2025-11-28 20:31:40 +08:00
2dust
d7f77f220c
Improve group text description
2025-11-27 19:55:33 +08:00
JieXu
86f45d103d
Update build-linux.yml to use Red Hat UBI image ( #8392 )
2025-11-27 15:01:44 +08:00
2dust
0077751f75
Add subscription delete functionality to ProfilesView
2025-11-26 20:11:14 +08:00
dependabot[bot]
fa2b4b3dc9
Bump actions/setup-dotnet from 5.0.0 to 5.0.1 ( #8387 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v5.0.0...v5.0.1 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: 5.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-26 14:31:34 +08:00
DHR60
23cacb8339
Format imported xhttp extra ( #8390 )
2025-11-26 14:31:14 +08:00
DHR60
9ffa6a4eb6
Remove formatted spaces from extra JSON before URL encoding ( #8385 )
2025-11-25 17:40:41 +08:00
2dust
386209b835
Fix
2025-11-24 19:12:49 +08:00
jiuqianyuan
830dc89c32
Fix: tcping high latency and speedtest displayed 0 ( #8374 )
...
* Fix: High latency in tcping test due to thread blocking
* Fix: download to fast, speed displayed as 0.
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2025-11-24 19:01:04 +08:00
2dust
693afe3560
up 7.16.4
2025-11-23 14:33:01 +08:00
2dust
95361e8b65
Simplify configuration-related resource strings
2025-11-23 14:31:29 +08:00
2dust
3ff7299aca
Refactor update result handling and model
2025-11-23 14:06:34 +08:00
DHR60
34fc4de0c2
Avoid xray warning ( #8369 )
2025-11-22 19:17:18 +08:00
DHR60
91536d3923
Fix sing-box ws ( #8367 )
...
* Fix sing-box ws
* Parse eh
2025-11-22 16:40:07 +08:00
2dust
6b87c09a96
Add confirmation before removing duplicate servers
...
https://github.com/2dust/v2rayN/issues/8365
2025-11-22 10:20:16 +08:00
2dust
ecaac2ac61
Fix
...
https://github.com/2dust/v2rayN/discussions/8366
2025-11-22 10:16:53 +08:00
2dust
ad74b1584d
Refactor dialog layouts
2025-11-21 20:30:41 +08:00
dependabot[bot]
514d76953a
Bump actions/checkout from 5.0.1 to 6.0.0 ( #8359 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.1 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5.0.1...v6.0.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-21 15:57:37 +08:00
DHR60
5b82f17995
Fix ( #8363 )
...
* Fix
* AI-optimized code
2025-11-21 15:56:42 +08:00
2dust
20ce35bc30
Update dotnet publish syntax in build workflows
2025-11-20 20:04:14 +08:00
2dust
c0fca0dddd
Update build script and remove global.json
2025-11-20 19:56:14 +08:00
2dust
2ba896e17e
Update Directory.Packages.props
2025-11-20 19:39:29 +08:00
DHR60
f61e6d8c63
perf: Shadowsocks ( #8352 )
...
* perf: Shadowsocks
* stricter plugin name fix for SIP002 URI
* Fix
2025-11-20 19:35:57 +08:00
2dust
d3e2e55ecf
Add global.json for SDK configuration
...
Introduces a global.json file specifying the .NET SDK version (8.0.416) and disables rollForward to ensure consistent SDK usage across environments.
2025-11-20 10:12:44 +08:00
2dust
30e663cd4f
up 7.16.3
2025-11-19 17:15:35 +08:00
JieXu
054efeb32c
[PR]改进Emoji字体兼容性 ( #8346 )
...
* Update AppBuilderExtension.cs
* Update package-rhel.sh
* Update package-debian.sh
* Update AppBuilderExtension.cs
* Update AppBuilderExtension.cs
* Update AppBuilderExtension.cs
* Withdraw
* Update AppBuilderExtension.cs
2025-11-19 16:47:00 +08:00
2dust
2ebd2b28a8
Support Backspace for remove actions in UI lists
...
Changed key handling and menu input gestures to allow Backspace (in addition to Delete) for removing items in server, profile, and routing rule lists. This improves usability and consistency across both Avalonia and WPF views.
2025-11-18 16:54:42 +08:00
dependabot[bot]
84f812c8ee
Bump actions/checkout from 5.0.0 to 5.0.1 ( #8341 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5.0.0...v5.0.1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 5.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-18 16:15:59 +08:00
2dust
b6ee40ab8d
Update Directory.Packages.props
2025-11-18 16:15:19 +08:00
2dust
7f24f4a15f
Remove shortcut hints from menu translations
...
Shortcut key hints (e.g., '(Ctrl+C)', '(Delete)') were removed from various menu item translations in resource files for all supported languages. This improves consistency and clarity in UI text across the application.
2025-11-18 16:00:02 +08:00
2dust
0d307671d1
Bug fix
...
https://github.com/2dust/v2rayN/issues/8267
2025-11-17 17:44:39 +08:00
Harry Huang
8ea5a57988
Optimize speedtest ( #8325 )
...
* Optimize stop-speedtest tip display
* Fix speedtest termination latency
2025-11-16 14:58:55 +08:00
Harry Huang
4fb41aeca1
Remove redundant string operation ( #8324 )
2025-11-16 14:21:34 +08:00
2dust
3f0bcf7b83
up 7.16.2
2025-11-14 19:46:54 +08:00
2dust
7e712fcdeb
Refactor menu layouts in window views
2025-11-14 19:44:09 +08:00
2dust
e634e6dae3
Code clean
2025-11-13 20:31:02 +08:00
2dust
24f8d767b1
Update routing version prefix to V4
2025-11-12 19:34:04 +08:00
2dust
31a8ddef23
Update Directory.Packages.props
2025-11-12 19:33:32 +08:00
MkQtS
30e9e64fd5
Simplify sing-box rules for domain_suffix ( #8306 )
...
adapt to new domain_suffix behavior since sing-box 1.9.0
2025-11-12 19:08:57 +08:00
MkQtS
f677934257
Proxy all Google domains ( #8287 )
...
* Proxy all Google domains
Default geosite-cn(dat/srs) used by v2rayN contains google@cn, which performs poorly in certain user environments.
* Resolve all Google domains via remote server
* fix typo
* Add google to default geofiles
2025-11-12 19:08:36 +08:00
JieXu
df7ca81837
Update package-osx.sh ( #8303 )
2025-11-11 19:31:06 +08:00
tt2563
53bd03dea2
更新繁體中文翻譯 ( #8302 )
...
Co-authored-by: tes2511 <tes2511@user.user >
2025-11-11 19:30:41 +08:00
JieXu
1f8dd1a52d
Update ResUI.fr.resx ( #8297 )
2025-11-10 19:59:29 +08:00
2dust
d5460d758b
up 7.16.1
2025-11-09 15:17:08 +08:00
2dust
6e38357b7d
Add macOS Dock visibility option to settings
2025-11-09 14:47:53 +08:00
DHR60
1990850d9a
Optimize Cert Pinning ( #8282 )
2025-11-09 11:20:30 +08:00
2dust
e6cb146671
Refactor UI platform visibility to use ViewModel properties
2025-11-09 11:11:23 +08:00
2dust
4da59cd767
Rename IsOSX to IsMacOS in Utils and usages
2025-11-09 10:52:46 +08:00
2dust
e20c11c1a7
Refactor reload logic with semaphore for concurrency
2025-11-08 20:48:55 +08:00
2dust
a6af95e083
Bug fix
...
https://github.com/2dust/v2rayN/issues/8276
2025-11-08 20:10:20 +08:00
2dust
6f06b16c76
up 7.16.0
2025-11-08 11:29:18 +08:00
2dust
70ddf4ecfc
Add allowInsecure and insecure to the shared URI
...
https://github.com/2dust/v2rayN/issues/8267
2025-11-08 11:14:01 +08:00
JieXu
187356cb9e
Update ResUI.fr.resx ( #8270 )
2025-11-08 11:10:04 +08:00
2dust
32583ea8b3
Bug fix
...
Replaced direct assignments to BlReloadEnabled with a new SetReloadEnabled method that schedules updates on the main thread.
2025-11-07 21:06:43 +08:00
2dust
69797c10f2
Update ConfigHandler.cs
2025-11-07 19:52:03 +08:00
2dust
ddc8c9b1cd
Add support for custom PAC and proxy script paths
...
Introduces options to specify custom PAC file and system proxy script paths for system proxy settings. Updates configuration models, view models, UI bindings, and logic for Linux/OSX proxy handling and PAC management to use these custom paths if provided. Also adds UI elements and localization for the new settings.
2025-11-07 19:28:16 +08:00
2dust
753e7b81b6
Add timeout and error handling to certificate fetching
2025-11-04 20:43:51 +08:00
2dust
725b094fb1
Update Directory.Packages.props
2025-11-04 20:43:28 +08:00
2dust
6de5a5215d
Refactor code
...
Renamed FileManager to FileUtils and updated all references accordingly. Moved SemanticVersion to the Models namespace. Replaced WindowsJob with WindowsJobService, relocating and updating the implementation. Updated usages in CoreManager and related classes to use the new service and utility names. These changes improve code organization and naming consistency.
2025-11-03 20:01:36 +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
DHR60
1aee3950f4
Fix ( #8244 )
2025-11-03 19:18:18 +08:00
2dust
091b79f7cf
Refactor UpdateService to use instance config and callbacks
2025-11-02 21:04:23 +08:00
DHR60
ed2c77062e
Disallow insecure when pinned cert ( #8239 )
2025-11-02 19:01:58 +08:00
JieXu
8b1105c7e2
Update ResUI.fr.resx ( #8238 )
2025-11-02 18:58:50 +08:00
2dust
11c203ad19
Update UI and localization for policy group
2025-11-02 16:24:57 +08:00
2dust
ab6a6b879e
Code clean
2025-11-02 15:25:41 +08:00
DHR60
b218f0b501
Cert Pinning ( #8234 )
...
* Cert Pinning
* Cert Chain Pinning
* Add Trusted Ca Pinning
* Tip
* Perf UI
2025-11-02 15:17:47 +08:00
2dust
7b5686cd8f
In the policy group, automatically add filtered configurations from the subscription group.
...
https://github.com/2dust/v2rayN/issues/8214
2025-11-01 21:13:39 +08:00
2dust
d727ff40bb
Code clean
2025-10-31 20:25:54 +08:00
2dust
1b5069a933
Code clean
2025-10-31 20:25:50 +08:00
2dust
18ea6fdc00
Code clean
2025-10-31 20:25:45 +08:00
2dust
67494108ad
up 7.15.7
2025-10-31 19:05:57 +08:00
2dust
38b2a7d2ca
Rename QRCodeWindowsUtils
2025-10-31 17:50:28 +08:00
dependabot[bot]
bf3703bca1
Bump actions/download-artifact from 4 to 6 ( #8225 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-30 20:36:43 +08:00
2dust
554632cc07
Bug fix
...
https://github.com/2dust/v2rayN/issues/8207
2025-10-30 20:34:47 +08:00
2dust
12fc3e9566
Bug fix
2025-10-30 20:00:15 +08:00
2dust
c2ef3a4a8c
Add Design.IsDesignMode to the desktop version
2025-10-29 20:21:41 +08:00
2dust
86eb8297dd
Update JsonUtils.cs
2025-10-29 20:20:44 +08:00
2dust
c63d4e83f9
Use OperatingSystem replace RuntimeInformation
2025-10-29 20:20:40 +08:00
JieXu
bf1fb0f92e
RPM file remove x86-64-v1 Support. Update French translation. ( #8216 )
...
* Update ResUI.fr.resx
* Update build-linux.yml
* Update package-rhel.sh
* 更新 build-linux.yml
* Update ResUI.fr.resx
* Update ResUI.fr.resx
* Update ResUI.fr.resx
* Update ResUI.fr.resx
* Update ResUI.fr.resx
* Update ResUI.fr.resx
* Update ResUI.fr.resx
* Update ResUI.fr.resx
2025-10-29 09:21:37 +08:00
dependabot[bot]
3c4865982b
Bump actions/upload-artifact from 4.6.2 to 5.0.0 ( #8211 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.2 to 5.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.2...v5.0.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 13:55:57 +08:00
Aron Yang
22c233f0cd
Fix TUN mode cleanup on Linux/macOS ( #8202 )
2025-10-26 11:09:23 +08:00
JieXu
b2d6282755
Remove AppImage. Update package.sh ( #8201 )
...
* Refactor AppRun script generation in packaging
* Update minimum kernel version requirement to 6.13
* Update minimum kernel version requirement to 5.14
* Revise runtime dependencies with version constraints
Updated runtime dependencies for package-rhel.sh to include version constraints and additional requirements.
* Modify package dependencies in package-debian.sh
Updated package dependencies to include libc6, fontconfig, coreutils, and bash.
* Remove AppImage packaging and upload steps
Removed AppImage packaging and upload steps from the workflow.
* Delete package-appimage.sh
* Simplify environment checks in Utils.cs
Removed checks for APPIMAGE environment variable and mount path.
* Update v2rayN.slnx
* Remove package scripts from v2rayN solution
Removed references to package-appimage.sh and pkg2appimage.yml from the solution file.
2025-10-26 10:13:49 +08:00
2dust
c8d89e3dce
Adjusted the items in the configuration right-click menu
2025-10-25 20:10:42 +08:00
DHR60
d3b1810eab
Update Directory.Packages.props ( #8191 )
2025-10-25 10:27:31 +08:00
JieXu
51409a3e28
Add French support | Ajouter le support du français | 添加法语支持 ( #8186 )
...
* Add files via upload
* Add files via upload
* Update Global.cs
* Add French resource file to project
* Update ResUI.fr.resx
* Update ResUI.fr.resx
* Update ResUI.fr.resx
* Delete v2rayN/AmazTool/Resx/Resource.fr.resx
2025-10-24 19:38:40 +08:00
2dust
1a0f50a41e
up 7.15.6
2025-10-24 14:22:35 +08:00
2dust
83d4a9c18e
Update Directory.Packages.props
2025-10-24 14:22:05 +08:00
2dust
b4c20e7b81
Bug fix
...
https://github.com/2dust/v2rayN/discussions/8168
2025-10-23 19:03:16 +08:00
DHR60
7c76308c93
Fix ( #8180 )
2025-10-23 17:58:02 +08:00
DHR60
f28fa31c14
Fix tcp dns ( #8179 )
2025-10-23 17:57:47 +08:00
DHR60
bbedc4dbb1
Fix ( #8175 )
2025-10-23 09:10:21 +08:00
DHR60
ecf42cb85d
Fix dns ( #8174 )
2025-10-23 09:09:26 +08:00
2dust
e4701d6703
Add one-click test of real connection delay
2025-10-22 19:54:24 +08:00
mlds23
54a47d00a3
更新繁體中文翻譯 ( #8166 )
2025-10-22 17:00:19 +08:00
DHR60
964572817b
Fix ( #8161 )
2025-10-22 09:07:53 +08:00
2dust
10358064dc
up 7.15.5
2025-10-21 20:52:02 +08:00
2dust
6a19896915
Optimize the desktop version icon
2025-10-21 20:00:02 +08:00
DHR60
07e173eab1
Bootstrap DNS ( #8160 )
...
Also fix the handling of IPv6 domains
2025-10-21 17:28:48 +08:00
JieXu
91bca3a7ae
Update Bug report ( #8157 )
...
* Update package-rhel.sh
* Update package-rhel.sh
* Update 01_bug_report.yml
* Fix formatting in bug report issue template
* Update 01_bug_report.yml
* Update 01_bug_report.yml
* Update 01_bug_report.yml
* Update 01_bug_report.yml
* Update 01_bug_report.yml
* Update 01_bug_report.yml
* Update 01_bug_report.yml
* Update 01_bug_report.yml
* Update 01_bug_report.yml
* Update 01_bug_report.yml
* Update bug report template to remove checkmark
Removed the checkmark from the bug report template.
* Update 01_bug_report.yml
* Update 01_bug_report.yml
* Update bug report template header formatting
* Update 01_bug_report.yml
* Update 01_bug_report.yml
* Fix placeholder text in bug report template
* Update 01_bug_report.yml
* Create config.yml for issue templates
Add issue template configuration with contact links.
* Update config.yml
* Update config.yml
* Update config.yml
2025-10-21 09:29:52 +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
bca030002f
Adjust some texts in Simplified Chinese. Please wait for other languages.
2025-10-19 19:43:31 +08:00
2dust
479bf8e037
Adjusted the items in the configuration right-click menu
2025-10-19 16:55:21 +08:00
2dust
cb5069bcfc
Optimize and improve GlobalUsings
2025-10-19 14:13:26 +08:00
2dust
eb1339f2f5
Optimize and improve GlobalUsings
2025-10-19 13:54:40 +08:00
2dust
b66bfabd21
Optimize and improve GlobalUsings
2025-10-19 11:42:32 +08:00
2dust
3555d861ae
Optimization and improvement
2025-10-19 11:05:28 +08:00
2dust
f39bc6d3b0
up 7.15.4
2025-10-17 20:59:27 +08:00
2dust
0c0ecc359b
Fix
...
https://github.com/2dust/v2rayN/issues/8129
2025-10-16 12:18:14 +08:00
2dust
68713e7b77
MB/s
2025-10-15 19:46:10 +08:00
2dust
899b3fc97b
up 7.15.3
2025-10-14 19:52:42 +08:00
DHR60
a1490d0ac1
Update singbox_fakeip_filter ( #8117 )
2025-10-12 09:59:30 +08:00
DHR60
b23f49ffce
Remove unnecessary settings ( #8107 )
2025-10-11 19:22:26 +08:00
2dust
9a9e28e494
Update GlobalHotKeys
2025-10-10 19:25:54 +08:00
2dust
65ee5eb510
Fix,remove NaiveproxyFmt HysteriaFmt ,adjust ClashFmt
...
https://github.com/2dust/v2rayN/issues/8102
2025-10-10 17:12:45 +08:00
DHR60
1f42d32e1a
Fix Freedom Resolver ( #8100 )
2025-10-10 16:58:18 +08:00
2dust
f2ed8c1d6b
up 7.15.2
2025-10-09 20:29:45 +08:00
2dust
308b216d1b
Adjust ActionPrecheckManager
2025-10-09 20:29:25 +08:00
2dust
c713f5c8f5
Update Directory.Packages.props
2025-10-09 20:22:41 +08:00
2dust
6771eb25d1
Adjust ActionPrecheckManager
2025-10-09 20:22:35 +08:00
2dust
91af50f99a
Optimize code ,add IsGroupType extension. Adjust EConfigType
2025-10-08 17:13:54 +08:00
2dust
a559586e71
Code clean
2025-10-08 15:48:51 +08:00
2dust
929520775d
Bug fix
2025-10-08 15:48:45 +08:00
2dust
4eaf31bbf8
Fix
...
https://github.com/2dust/v2rayN/issues/8092
2025-10-08 14:36:47 +08:00
2dust
1607525539
Optimize the ruletype UI
2025-10-08 14:12:16 +08:00
DHR60
31b5b4ca0c
Add rule type selection to routing rules ( #8007 )
...
* Add rule type selection to routing rules
* Use enum
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2025-10-08 10:40:26 +08:00
2dust
64c7fea2bc
Update Directory.Packages.props
2025-10-07 19:17:35 +08:00
2dust
f76fd364a2
Rename ProfileGroupItem.ParentIndexId to IndexId
...
Because ProfileGroupItem is an extension of ProfileItem, it is better to name the fields the same way.
2025-10-07 14:01:36 +08:00
2dust
0a1d6db9d1
Add cycle check for AddGroupServerViewModel
2025-10-07 13:54:31 +08:00
2dust
7a750a127e
Rename ActionPrecheckService
2025-10-07 13:53:33 +08:00
2dust
fce4a7b74c
Optimization and improvement, tray, etc.
...
https://github.com/2dust/v2rayN/pull/8083
2025-10-07 11:16:20 +08:00
DHR60
fec7353703
PreCheck ( #7902 )
...
* PreCheck
* Fix
2025-10-07 10:03:20 +08:00
Weheal
40c90d5b3b
Fix: AutoHideStartup's bug of displaying window before hiding it. ( #8083 )
...
* Fix: AutoHideStartup's bug of displaying window before hiding it.
* Disable AutoHideStartup for Linux
* Revert "Disable AutoHideStartup for Linux"
This reverts commit 09f27e3455 .
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2025-10-07 10:02:53 +08:00
2dust
9c58fec8d4
Bug fix
2025-10-05 19:55:52 +08:00
DHR60
11343a30fd
Multi profile ( #7929 )
...
* Multi Profile
* VM and wpf
* avalonia
* Fix right click not working
* Exclude specific profile types from selection
* Rename
* Add Policy Group support
* Add generate policy group
* Adjust UI
* Add Proxy Chain support
* Fix
* Add fallback support
* Add PolicyGroup include other Group support
* Add group in traffic splitting support
* Avoid duplicate tags
* Refactor
* Adjust chained proxy, actual outbound is at the top
Based on actual network flow instead of data packets
* Add helper function
* Refactor
* Add chain selection control to group outbounds
* Avoid self-reference
* Fix
* Improves Tun2Socks address handling
* Avoids circular dependency in profile groups
Adds cycle detection to prevent infinite loops when evaluating profile groups.
This ensures that profile group configurations don't result in stack overflow errors when groups reference each other, directly or indirectly.
* Fix
* Fix
* Update ProfileGroupItem.cs
* Refactor
* Remove unnecessary checks
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2025-10-05 16:27:34 +08:00
2dust
3693a7fee6
up 7.15.1
2025-10-05 09:22:47 +08:00
2dust
a452bbe140
Fix
...
https://github.com/2dust/v2rayN/issues/8061
2025-10-04 19:54:15 +08:00
DHR60
185c5e4bfb
Fix ( #8057 )
2025-10-04 16:17:39 +08:00
2dust
bbe64aa970
Remove AutoCompleteBox
...
https://github.com/2dust/v2rayN/pull/8067
2025-10-04 16:16:32 +08:00
DHR60
513662d89a
Use editable ComboBox instead of AutoCompleteBox ( #8067 )
...
* Update Avalonia
* Use editable ComboBox instead of AutoCompleteBox
2025-10-04 15:18:37 +08:00
2dust
22f0d04f01
Fix
...
https://github.com/2dust/v2rayN/issues/8060
2025-10-03 14:13:03 +08:00
2dust
d7c5161431
Optimize and improve
2025-10-02 19:55:49 +08:00
2dust
12cc09d0c9
Bug fix
2025-10-01 20:17:26 +08:00
2dust
5b12c36da5
Optimize and improve, encapsulate ProcessService
2025-10-01 19:49:28 +08:00
DHR60
e970372a9f
Fix some minor UI bugs ( #8053 )
2025-10-01 16:47:22 +08:00
2dust
5d6c5da9d9
up 7.15.0
2025-09-28 19:12:58 +08:00
2dust
ade2db3903
Code clean
2025-09-28 19:12:17 +08:00
Wydy
7f07279a4c
Update pac ( #7991 )
2025-09-28 19:08:29 +08:00
2dust
b25d4d57bd
Fix ProfilesSelectWindow
2025-09-27 19:46:31 +08:00
2dust
46edd8f9a4
Bug fix
2025-09-27 18:07:20 +08:00
JieXu
ebb95b5ee8
Update MsgView.axaml.cs ( #8042 )
2025-09-27 17:02:49 +08:00
2dust
dc4611a258
Adjust qrcode width
2025-09-26 20:36:27 +08:00
2dust
03d5b7a05b
Bug fix
2025-09-26 17:11:48 +08:00
2dust
a652fd879b
Added simple highlight function to the message view
2025-09-26 15:29:46 +08:00
2dust
326bf334e7
Optimize and improve MsgView
2025-09-26 15:07:33 +08:00
JieXu
21a773f400
Update MsgView.axaml.cs Plan C ( #8035 )
...
* Add avaloniaEdit for test
* Adjust avaloniaEdit
* Optimize and improve message function
* Update build-linux.yml
* Update MsgView.axaml
* Update MsgView.axaml.cs
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2025-09-26 13:55:35 +08:00
2dust
d86003df55
Optimize and improve the Subject
2025-09-25 10:56:10 +08:00
2dust
faff8e4ea2
Remove secret data from mihomo configuration
2025-09-24 18:41:00 +08:00
2dust
6b85aa0b03
Remove Splat.NLog package
2025-09-24 10:57:23 +08:00
2dust
671678724b
Optimization and improvement, using event subscribers
2025-09-24 10:57:06 +08:00
2dust
e96a4818c4
Optimization and improvement
2025-09-23 15:31:19 +08:00
2dust
0377e7ce19
Optimization and improvement, using event subscribers
2025-09-23 14:27:42 +08:00
2dust
6929886b3e
Optimization and improvement, using event subscribers
2025-09-23 12:08:43 +08:00
2dust
721d70c8c7
Update Directory.Packages.props
2025-09-23 11:39:57 +08:00
2dust
27b45aee83
Optimization and improvement, using event subscribers
2025-09-23 11:39:55 +08:00
2dust
18ac76e683
up 7.14.12
2025-09-21 14:50:01 +08:00
2dust
3e1e23a524
Update Directory.Packages.props
2025-09-21 14:48:54 +08:00
2dust
534c7ab444
Optimize and improve QR code display
2025-09-21 14:35:49 +08:00
2dust
c2c13ad318
Create v2rayN.slnx
...
https://github.com/2dust/v2rayN/pull/7969
2025-09-21 12:12:24 +08:00
2dust
3a21596d95
Fix node domain resolving in TUN mode
...
https://github.com/2dust/v2rayN/pull/7989
2025-09-21 12:05:06 +08:00
2dust
ef30d389dc
up 7.14.11
2025-09-20 14:06:55 +08:00
2dust
bf8783fed7
Update CheckUpdateViewModel.cs
2025-09-20 14:06:41 +08:00
DHR60
4e042295d2
Add global fakeip and fakeip filter ( #7919 )
2025-09-13 14:55:30 +08:00
2dust
33d9c5db6c
up GlobalUsings
2025-09-13 14:46:35 +08:00
DHR60
cb182125f6
Fix ( #7946 )
...
https://github.com/2dust/v2rayN/pull/7937
2025-09-13 11:13:09 +08:00
2dust
ec627bdb82
up 7.14.10
2025-09-13 09:53:03 +08:00
2dust
4606e78570
Update Directory.Packages.props
2025-09-13 09:46:28 +08:00
2dust
f00e968b8f
Bug fix
...
https://github.com/2dust/v2rayN/issues/7944
2025-09-13 09:41:34 +08:00
DHR60
a87a015c03
Fix some minor UI bugs ( #7941 )
2025-09-12 20:28:24 +08:00
2dust
c559914ff7
Fix
...
https://github.com/2dust/v2rayN/issues/7938
2025-09-12 17:01:53 +08:00
2dust
436d95576e
Optimization and improvement JsonUtils
2025-09-12 16:45:55 +08:00
DHR60
54e83391d0
Pre-resolve to apply hosts ( #7937 )
2025-09-12 16:28:31 +08:00
JieXu
3e0578f775
Update CheckUpdateViewModel.cs ( #7932 )
...
* Update CheckUpdateViewModel.cs
* Update Utils.cs
* Update Utils.cs
* Update Utils.cs
* Update CheckUpdateViewModel.cs
* Update CheckUpdateViewModel.cs
* Update Utils.cs
2025-09-12 16:24:59 +08:00
2dust
29a5abf4d6
Optimization and improvement
2025-09-10 19:43:11 +08:00
2dust
b54c67d6f1
up 7.14.9
2025-09-09 20:18:55 +08:00
2dust
b49486cc23
Update ProfilesSelectWindow.axaml
2025-09-09 20:00:00 +08:00
JieXu
b95830b3d5
Update package-rhel.sh package-debian.sh MainWindowViewModel.cs ( #7910 )
...
* Update package-rhel.sh
* Update package-rhel.sh
* Update package-rhel.sh
* Update package-rhel.sh
* Update MainWindowViewModel.cs
* Update package-rhel.sh
* Update package-debian.sh
2025-09-09 19:51:10 +08:00
2dust
8e0c5cb9aa
Bug fix
...
https://github.com/2dust/v2rayN/issues/7914
2025-09-09 17:55:15 +08:00
2dust
6ffb3bd30c
up 7.14.8
2025-09-08 18:48:56 +08:00
2dust
2826444ffc
Code clean
2025-09-08 18:45:21 +08:00
JieXu
56c3e9c46d
Fix package-appimage.sh bugs. ( #7904 )
...
* Update package-appimage.sh
* Delete pkg2appimage.yml
2025-09-08 18:02:54 +08:00
th1nker
0770e30034
fix: 修正获取系统hosts ( #7903 )
...
- 修复当host的记录存在行尾注释时,无法将其添加到dns.host中
示例hosts
```
127.0.0.1 test1.com
127.0.0.1 test2.com # test
```
在之前仅仅会添加`127.0.0.1 test1.com`这条记录,而忽略另一条
2025-09-08 18:02:44 +08:00
DHR60
04195c2957
Profiles Select Window ( #7891 )
...
* Profiles Select Window
* Sort
* wpf
* avalonia
* Allow single select
* Fix
* Add Config Type Filter
* Remove unnecessary
2025-09-07 18:58:59 +08:00
JieXu
d18d74ac1c
Update package-debian.sh ( #7899 )
2025-09-07 16:39:54 +08:00
2dust
6391667c15
up 7.14.7
2025-09-06 16:59:54 +08:00
2dust
7f26445327
Update Directory.Packages.props
2025-09-06 16:59:38 +08:00
2dust
291d4bd8e5
Update Directory.Packages.props
2025-09-06 16:52:57 +08:00
dependabot[bot]
f2f3a7eb5f
Bump actions/setup-dotnet from 4.3.1 to 5.0.0 ( #7883 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 4.3.1 to 5.0.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v4.3.1...v5.0.0 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-06 15:46:34 +08:00
JieXu
e7609619d4
Update package-debian.sh ( #7888 )
2025-09-06 15:46:20 +08:00
DHR60
84bf9ecfaf
Fix DNS Regional Presets ( #7885 )
2025-09-05 18:11:16 +08:00
2dust
a2917b3ce8
Update Directory.Packages.props
2025-09-04 20:50:25 +08:00
2dust
d094370209
up 7.14.6
2025-09-03 19:05:45 +08:00
2dust
1a6fbf782d
Using RxApp replace ViewAction
2025-09-02 17:12:38 +08:00
2dust
3f67a23f8b
up 7.14.5
2025-08-31 19:55:17 +08:00
2dust
b8eb7e7b29
Optimization and Improvement.
2025-08-31 15:41:25 +08:00
2dust
1d69916410
Update GlobalHotKeys
2025-08-31 14:21:22 +08:00
2dust
49fa103077
Optimize UI
2025-08-31 14:08:05 +08:00
2dust
e3a63db966
Using RxApp replace ViewAction
2025-08-30 20:36:16 +08:00
DHR60
ef4a1903ec
Update mihomo download url ( #7852 )
2025-08-30 19:44:54 +08:00
2dust
5a3286dad1
Using RxApp replace ViewAction
2025-08-30 19:32:07 +08:00
2dust
058c6e4a85
Use Rx event subscription instead of MessageBus to send information
2025-08-29 15:46:09 +08:00
2dust
ea1d438e40
Use Rx event subscription to replace MessageBus refresh configuration file function
2025-08-29 14:46:08 +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
da28c639b3
Optimization and Improvement.
...
Changed callback from synchronous Action<bool, string> to asynchronous Func<bool, string, Task>
2025-08-29 11:40:08 +08:00
2dust
8ef68127d4
Optimization and Improvement.
...
Changed callback from synchronous Action<bool, string> to asynchronous Func<bool, string, Task>
2025-08-29 10:53:57 +08:00
2dust
f39d966a33
Optimization and Improvement.
...
Changed callback from synchronous Action<bool, string> to asynchronous Func<bool, string, Task>
2025-08-29 10:31:09 +08:00
2dust
f83e83de13
Optimization and Improvement
...
Changed callback from synchronous Action<bool, string> to asynchronous Func<bool, string, Task>
2025-08-29 09:49:30 +08:00
2dust
abdafc9b3b
up 7.14.4
2025-08-27 20:29:16 +08:00
2dust
8f93c50151
Bug fix
2025-08-27 17:22:13 +08:00
2dust
fe7c505cc9
Update subscription using Task.Run
2025-08-27 17:14:24 +08:00
2dust
0d5afa4ff5
Optimizing SQLite performance
...
https://github.com/2dust/v2rayN/issues/7835
2025-08-26 20:56:28 +08:00
2dust
2ad716a4ad
Remove Cursor="Hand"
2025-08-26 17:46:43 +08:00
DHR60
cddf88730f
Fix dns ( #7834 )
2025-08-26 17:34:12 +08:00
DHR60
3eb49aa24c
Add mieru support ( #7828 )
2025-08-25 17:43:53 +08:00
2dust
45c987fd86
up 7.14.3
2025-08-23 16:36:12 +08:00
2dust
7bec05ec23
Fix
...
https://github.com/2dust/v2rayN/issues/7819
2025-08-23 16:28:52 +08:00
2dust
606b216cd0
Press the Esc button to close the window
...
https://github.com/2dust/v2rayN/issues/7819
2025-08-23 16:23:30 +08:00
2dust
bb4f33559f
Code clean
2025-08-21 19:55:17 +08:00
2dust
c7f3e53f28
Customize MenuFlyoutMaxHeight for desktop version
2025-08-21 19:32:39 +08:00
JieXu
0035e836d7
Update build-linux.yml, Add RPM package for RHEL. ( #7813 )
...
* Update build-linux.yml
* Update build-linux.yml
* Update build-linux.yml
* Update build-linux.yml
* Update package-rhel.sh
* Update package-rhel.sh. Change describe information
* Update package-rhel.sh
* Update package-rhel.sh
* Update package-rhel.sh
2025-08-21 17:18:19 +08:00
2dust
e6da14f4a8
up 7.14.2
2025-08-19 19:05:55 +08:00
2dust
f748f1849c
Update Directory.Packages.props
2025-08-19 19:05:20 +08:00
DHR60
f8995b78f6
Passes srsName as third format argument ( #7805 )
2025-08-19 17:00:27 +08:00
JieXu
a861020828
Update package-rhel.sh ( #7806 )
2025-08-19 16:59:52 +08:00
DHR60
dc94962900
Fix tun ( #7802 )
2025-08-19 09:10:54 +08:00
JieXu
4a40b87bba
Update package-rhel.sh ( #7799 )
2025-08-19 09:09:52 +08:00
DHR60
4853e2348d
Fix dns ( #7797 )
2025-08-19 09:09:35 +08:00
2dust
e104f9f9b2
Rename Manager
2025-08-18 20:09:58 +08:00
JieXu
876381a7fb
Create package-rhel.sh ( #7770 )
...
* Create package-rhel.sh
* Update package-rhel.sh
* Update package-rhel.sh
* Update package-rhel.sh
* Update package-rhel.sh
* Update package-rhel.sh
* Update package-rhel.sh
* Update package-rhel.sh
* Update package-rhel.sh
* Update package-rhel.sh
* Update package-rhel.sh
* Update package-rhel.sh
2025-08-18 17:29:10 +08:00
Miheichev Aleksandr Sergeevich
4f711b1bd3
i18n(ru/zh-Hans/zh-Hant/hu/fa): translate TUN settings, unify MTU, use resx ( #7787 )
...
* feat(i18n,ui): externalize TUN settings labels, add translations
- Replace hard-coded labels "Auto Route", "Strict Route", "Stack",
and "Mtu/mtu" with resource keys in both Avalonia and WPF views:
- v2rayN/v2rayN.Desktop/Views/AddServerWindow.axaml
- v2rayN/v2rayN.Desktop/Views/OptionSettingWindow.axaml
- v2rayN/v2rayN/Views/AddServerWindow.xaml
- v2rayN/v2rayN/Views/OptionSettingWindow.xaml
- Add new resource keys in ResUI:
TbSettingsTunAutoRoute, TbSettingsTunStrictRoute,
TbSettingsTunStack, TbSettingsTunMtu (unified casing as "MTU").
Files:
- v2rayN/ServiceLib/Resx/ResUI.resx
- Provide translations in:
- v2rayN/ServiceLib/Resx/ResUI.ru.resx
- v2rayN/ServiceLib/Resx/ResUI.zh-Hans.resx
- v2rayN/ServiceLib/Resx/ResUI.zh-Hant.resx
- v2rayN/ServiceLib/Resx/ResUI.fa-Ir.resx
- v2rayN/ServiceLib/Resx/ResUI.hu.resx
- Normalize XML comments/whitespace in .resx files.
- Update submodule v2rayN/GlobalHotKeys to 5201dd5 .
No breaking changes.
* i18n: TUN labels across locales; unify MTU
* chore: ignore local IDE/venv files
* chore(resx): regenerate ResUI.Designer with TUN string accessors
- Add strongly-typed accessors in ServiceLib.Resx.ResUI:
- TbSettingsTunAutoRoute → "Auto Route"
- TbSettingsTunStrictRoute → "Strict Route"
- TbSettingsTunStack → "Stack"
- TbSettingsTunMtu → "MTU"
- Keep auto-generated structure intact; normalize minor whitespace.
Refs: v2rayN/ServiceLib/Resx/ResUI.resx
No functional changes beyond exposing new i18n keys.
* chore(gitignore): ignore JetBrains Rider artifacts (.idea/, *.sln.iml)
---------
Co-authored-by: Aleksandr Miheichev <alexandr.gmail@tuta.com >
2025-08-18 17:28:59 +08:00
DHR60
89893c0945
Adds Xray and Singbox support config type ( #7789 )
...
* Adds Xray and Singbox config type support
* Unify multiline logical expression formatting
2025-08-18 17:28:49 +08:00
2dust
7b7fe0ef46
Refactoring GetRealPingTime
2025-08-17 20:51:49 +08:00
2dust
f66226c103
Simple refactoring of CoreConfig generated code
2025-08-17 20:09:41 +08:00
2dust
d5c50ef27c
Rename Manager
2025-08-17 17:31:55 +08:00
2dust
2060ac18fd
Add Manager folder
2025-08-17 16:52:51 +08:00
2dust
c9c1cd8cbb
Add Helper folder
2025-08-17 16:26:13 +08:00
2dust
5201dd5ad0
up 7.14.1
2025-08-17 14:26:13 +08:00
2dust
4c3c1e0b5f
Optimization and upgrade tools
2025-08-17 14:12:40 +08:00
DHR60
c27651b7b7
Fixed Failed Gen Default Configuration ( #7785 )
2025-08-17 13:52:57 +08:00
2dust
06636d04ac
PacHandler is changed to singleton mode
2025-08-17 11:00:13 +08:00
DHR60
6979e21628
Remove DomainMatcher ( #7781 )
2025-08-17 09:32:02 +08:00
DHR60
310d266745
Add VLESS encryption support ( #7782 )
2025-08-17 09:15:06 +08:00
2dust
120e8d0686
Fixed a bug in parsing subscription result
...
https://github.com/2dust/v2rayN/issues/7734
2025-08-16 20:05:56 +08:00
2dust
186b56aed9
Refactor SubscriptionHandler and add exception capture
2025-08-16 18:01:12 +08:00
2dust
c560fe13fe
Adjust the tun mtu value list
...
https://github.com/2dust/v2rayN/issues/7775
2025-08-16 17:18:17 +08:00
2dust
95e3ebd815
up 7.14.0
2025-08-15 17:18:16 +08:00
2dust
dc2877d817
Refactor UpdateSubscriptionProcess ,add SubscriptionHandler
2025-08-14 20:59:15 +08:00
2dust
89d6af8fc9
Added global constants such as IPIfNonMatch
2025-08-14 20:18:22 +08:00
DHR60
dcc9c9fa14
Fixes DNS ( #7757 )
...
* Adds properties
* Adds DNS routing
2025-08-14 17:32:48 +08:00
DHR60
a73906505c
Improves domain blocking and proxy handling ( #7754 )
2025-08-14 09:30:58 +08:00
2dust
f45290eb3a
Fixed a bug in dns rule processing when outbound in routing rules is a other server
2025-08-13 21:19:51 +08:00
2dust
0fb6b2e54b
Bug fix for DNS setting
2025-08-13 18:43:15 +08:00
2dust
9cc99c5c63
Update Directory.Packages.props
2025-08-13 18:41:57 +08:00
dependabot[bot]
46801ce339
Bump actions/checkout from 4.2.2 to 5.0.0 ( #7749 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.2.2...v5.0.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-13 08:39:18 +08:00
2dust
4345c58b45
Bug fix for FullConfigTemplate xray
2025-08-12 20:23:37 +08:00
Miheichev Aleksandr Sergeevich
a2028623e7
refactor: improve Russian localization, fix placeholders and typos ( #7740 )
...
Co-authored-by: Aleksandr Miheichev <alexandr.gmail@tuta.com >
2025-08-12 19:28:40 +08:00
Summpot
8314ff3271
Add Auto Route option to Tun mode settings ( #7737 )
...
Introduces a new 'Auto Route' option for Tun mode in the configuration, view models, and UI. Updates both Avalonia and WPF option setting windows to allow users to enable or disable automatic routing for Tun mode. Also ensures the new setting is properly bound and saved in the configuration.
2025-08-12 19:18:26 +08:00
DHR60
6a9408fe9b
Fixes sing-box system hosts and ui ( #7733 )
2025-08-11 20:46:35 +08:00
DHR60
b5e0a77401
Full Config Template ( #7576 )
...
* Feat. custom config
* Fixes TypeInfoResolver Exception
* Adjust UI
* Fixes
* Adjust Avalonia UI
* Add Detour Feature
* Avoids detour for private networks
* Rename
* Adds Documents
2025-08-11 20:01:48 +08:00
2dust
dffc6d9a9b
Fixed DNS bug with region switch
2025-08-10 21:08:49 +08:00
2dust
c9989108bd
Use raw.githubusercontent.com instead of cdn.jsdelivr.net ( #7732 )
...
https://github.com/2dust/v2rayN/issues/7682
2025-08-10 20:22:04 +08:00
2dust
386c86bfa6
Code clean
2025-08-10 20:12:57 +08:00
DHR60
925cf16c50
Adds sing-box fragment support ( #7729 )
2025-08-10 13:39:51 +08:00
DHR60
c561916b67
Fixes select proxy outbound server ( #7727 )
2025-08-10 11:58:07 +08:00
DHR60
d41a73b44b
Simplify DNS Settings ( #7572 )
...
* Simplify DNS Settings
* fix
* ExpectedIPs
* Optimize ExpectedIPs Logic
* Fixes geoip overrides rule_set when geosite is also set
* rename DNSItem to SimpleDNSItem
* Compatible
* Fixes Combobox for desktop
* Regional Preset
* Fix
* Refactor DNS tags handling
* Uses correct DNS strategy for direct connections
* auto-disable DNS items with empty NormalDNS on startup
2025-08-10 11:57:42 +08:00
DHR60
7995bdd4df
Migrate to sing-box 1.12 support ( #7521 )
...
* Revert "Temporary addition to support proper use of sing-box v1.12"
This reverts commit 508eb24fc3 .
* Migrating to singbox 1.11 support
* Removes unnecessary sniffer
* Migrating to singbox 1.12 support
* Adds Google cn dns rules
* Improves geoip rule handling in singbox
* add anytls support
* Simplifies local DNS address handling
* Enables dhcp interface configuration
* Fetches DNS strategy for domain resolution
* support Wireguard endpoint
Refactors Singbox config classes for dial fields
* Utils.GetFreePort() default port to be zero
* Adds Sing-box legacy DNS config support
* Adds IPv4 preference to DNS configurations
对应原dns.servers[].strategy = prefer_ipv4
* Refactors DNS address parsing
* Fixes config generation
* fix singbox endpoints proxy chain not work
* Fixes wrong field
* Removes direct clash_mode domain strategy
* Improves DNS address parsing in Singbox
DNS type, host, port, and path
* Adds properties to Rule4Sbox class
* Removes Wireguard listen port
* Support sing-box hosts
* Adds tag resolver supports
* Adds sing-box DomainStrategy support
* Deletes Duplicate Rules
* Adds anytls reality support
* Fixes
* Updates sing-box documentation link
* Updates translations
2025-08-10 10:15:32 +08:00
2dust
df95cc6af7
Code clean
2025-08-10 09:17:15 +08:00
2dust
c669e72189
up 7.13.7
2025-08-07 13:35:16 +08:00
2dust
46db5efef3
Update Directory.Packages.props
2025-08-07 13:30:36 +08:00
2dust
610418b42b
In the Desktop version, the information box uses SelectableTextBlock to replace TextBox
...
https://github.com/2dust/v2rayN/issues/7644
2025-08-06 21:01:06 +08:00
2dust
508eb24fc3
Temporary addition to support proper use of sing-box v1.12
...
https://github.com/2dust/v2rayN/issues/7698
2025-08-05 19:31:48 +08:00
2dust
6973272dd0
up 7.13.6
2025-08-03 10:49:28 +08:00
2dust
d820c4367e
Add Mldsa65Verify,Xray-core v25.7.26+
...
https://github.com/XTLS/Xray-core/pull/4915
2025-08-03 10:34:21 +08:00
Internetezoo
96e1f85d6f
Update ResUI.hu.resx ( #7679 )
2025-08-02 21:06:14 +08:00
2dust
6fa5ca5aa9
Revert "Fix missing hysteria2 arguments ( #7673 )"
...
This reverts commit 3f79df21d9 .
2025-08-01 12:16:19 +08:00
2dust
1d1f5641eb
up 7.13.5
2025-07-31 20:43:00 +08:00
DHR60
3f79df21d9
Fix missing hysteria2 arguments ( #7673 )
2025-07-31 16:56:39 +08:00
2dust
ac1231ad54
sing-box LAN listening address changed to 0.0.0.0
...
https://github.com/2dust/v2rayN/discussions/7669
2025-07-30 21:08:37 +08:00
2dust
8662d94ab6
Fixed bug for macos kill_as_sudo
2025-07-30 20:33:51 +08:00
2dust
3d23f3e3a2
Optimized and improved the code
...
Optimized and improved the code for killing core processes in non-Windows environments. Now uses a shell script for precise processing.
2025-07-30 19:52:45 +08:00
2dust
6715d7dce6
up 7.13.4
2025-07-29 20:44:43 +08:00
2dust
dad35f57d0
Fixed an issue where root processes could not be exited on macOS
2025-07-29 20:23:42 +08:00
2dust
f779e311ed
Optimize code and remove unused resources
2025-07-29 19:42:59 +08:00
maximilionus
ce7c41e3ff
Unix platform elevation enhancements v2 ( #7658 )
...
* Remove multiple send password actions on Unix elev
* Remove CoreAdminHandler password verification
This is useless since already handled in
v2rayN/v2rayN.Desktop/Views/SudoPasswordInputView.axaml.cs with
CheckSudoPasswordAsync().
* Disable caching and prompt for sudo call
* Cleanup CoreAdminHandler pwd verify remains
* Migrate sudo opts to initial pwd verification
2025-07-29 19:28:09 +08:00
DHR60
74bb01d044
Improves private IP address detection ( #7657 )
2025-07-29 19:18:13 +08:00
DHR60
82f9698c0d
Supports IPv6 addresses in profile summary ( #7656 )
2025-07-29 19:16:50 +08:00
2dust
6911883995
Fixed the issue where process does not accept sudo password input stream for the first time
2025-07-27 14:53:27 +08:00
2dust
47c509faf6
up 7.13.3
2025-07-27 10:59:23 +08:00
2dust
8704942209
Improve sudo password interaction experience
2025-07-27 10:56:58 +08:00
2dust
e8cdc29bb5
Add sudo password verification success message prompt
2025-07-26 20:55:55 +08:00
DHR60
191a7a6574
Fixes Hysteria2 ports ( #7649 )
2025-07-26 15:07:07 +08:00
2dust
ad5d21db5a
Upgrade Downloader package
2025-07-20 15:06:08 +08:00
2dust
569e939492
Optimizing and improving code
2025-07-20 14:16:19 +08:00
2dust
6a17c539d1
up 7.13.2
2025-07-18 20:07:10 +08:00
2dust
f8a4f946e4
Fixed the issue of missing files when updating GeoFiles
...
https://github.com/2dust/v2rayN/issues/7585
2025-07-18 19:56:18 +08:00
trojan-uma
0715fa85ce
改进 zh-Hans 描述 ( #7579 )
...
* 统一 zh-Hans 文字描述的括号
* 改进描述
2025-07-16 20:35:09 +08:00
2dust
1360051f0c
Improve and optimize
2025-07-15 20:17:01 +08:00
2dust
42c4f9a6c6
Bug fix
...
https://github.com/2dust/v2rayN/issues/7582
2025-07-15 18:37:10 +08:00
2dust
11691d0128
up 7.13.1
2025-07-14 16:32:48 +08:00
2dust
26fe9c63a3
Bug fix
...
https://github.com/2dust/v2rayN/issues/7537
2025-07-14 16:32:10 +08:00
2dust
30cd033b42
up 7.13.0
2025-07-14 13:23:37 +08:00
2dust
e21c0b4d62
The outbound tag of the route rule can enter a config remarks
...
https://github.com/2dust/v2rayN/issues/7537
2025-07-13 20:25:53 +08:00
maximilionus
916055d8bd
Linux proxy control script improvement ( #7558 )
...
* Proper Unix files new-line termination
* Fallback for proxy configuration on Linux
This introduces a special fallback for platform detection that helps
with configuring the proxy settings on minimal (DE-less) setups.
Also unifies the check for proper $MODE value.
2025-07-09 20:59:24 +08:00
happytrudy
683ca8af14
add shadowquic ( #7554 )
2025-07-09 20:41:20 +08:00
2dust
70151db91b
Add tray menu to display the main window
...
https://github.com/2dust/v2rayN/issues/7549
2025-07-09 20:31:37 +08:00
2dust
da3d4c36a9
Improve and optimize the active rules code in routing settings
2025-07-06 18:15:07 +08:00
2dust
1d01476523
Adjust UI
2025-07-06 17:51:09 +08:00
2dust
75ceba1b08
Remove unused
2025-07-06 14:11:34 +08:00
2dust
493c37e7d5
Update Directory.Packages.props
2025-07-06 12:27:38 +08:00
2dust
6d686b284d
Fix macOS scaling size
2025-07-04 20:48:32 +08:00
Nelson Lai
60fcf6174e
Update zh hant localization ( #7528 )
...
* Update Traditional Chinese localization
* Remove newline at end of Traditional Chinese localization file
2025-07-03 20:46:22 +08:00
2dust
4141f451b7
The window height and width variable type is changed from double to int
2025-07-02 20:53:53 +08:00
2dust
7a9ee6e9e2
Each window can remember its size
2025-07-01 19:39:27 +08:00
2dust
cb28c31519
Remove unused
2025-07-01 19:19:15 +08:00
DHR60
84f93f2ae6
Optimize proxy chain handling ( #7515 )
...
* Optimize proxy chain handling
* Avoids duplicate proxy chain generation
2025-06-30 20:26:10 +08:00
2dust
30c09a7b54
Add mux settings for per-server, VMess/Shadowsocks/VLESS/Trojan
...
If you want to use global settings, do not set per-server
2025-06-29 15:06:02 +08:00
2dust
b3874a78b9
Improved order of items in settings
2025-06-29 11:16:21 +08:00
2dust
3e71965cd4
Optimization and Improvement,DataGrid list only updates some attribute values
...
https://github.com/2dust/v2rayN/issues/7489
2025-06-26 14:23:30 +08:00
2dust
3df57f74ba
Update winget-publish.yml
2025-06-22 10:36:05 +08:00
2dust
7972cb8e1f
Update winget-publish.yml
2025-06-22 10:31:41 +08:00
2dust
0d74452c6c
Added parameter MacOSShowInDock to control whether MacOS platform app is displayed in the Dock
...
https://github.com/2dust/v2rayN/issues/7465
2025-06-21 17:00:49 +08:00
2dust
f947f63e6d
Display or hide the main window menu in the tray and move it to the top
2025-06-21 16:54:36 +08:00
DHR60
fefa7ded5a
Optimize proxy chain handling for multiple nodes ( #7468 )
...
* Improves outbound proxy chain handling.
* Improves sing-box outbound proxy chain handling.
* AI-optimized code
2025-06-21 16:45:17 +08:00
2dust
a46a4ad7c1
up 7.12.7
2025-06-19 11:59:20 +08:00
2dust
e46f680651
Optimize the UI for dns settings
2025-06-19 11:24:33 +08:00
2dust
93a20852f5
Optimize the UI for routing settings
2025-06-19 10:48:47 +08:00
2dust
298bb64e66
Routing rules do not determine whether it is version V3
2025-06-19 10:04:48 +08:00
2dust
0e5ac65f55
Improved network speed display when using clash api without proxy and direct
2025-06-16 15:06:18 +08:00
2dust
cb6122f872
First scroll horizontally to the initial position to avoid the control crash bug
...
https://github.com/2dust/v2rayN/issues/7387
2025-06-16 10:48:35 +08:00
2dust
06500e0218
When testing, start the core and then delay 1s before starting the test
...
https://github.com/2dust/v2rayN/issues/7391
2025-06-15 17:33:11 +08:00
DHR60
9ddf0b42e7
Fix Observatory ( #7437 )
...
* Enables concurrency for observatory
* Adds burst observatory for least load balancer
2025-06-15 14:41:47 +08:00
2dust
2056377f55
up 7.12.6
2025-06-15 14:39:02 +08:00
2dust
7065dabc94
If it is not in China area, no update is required
...
https://github.com/2dust/v2rayN/issues/7417
2025-06-15 14:35:59 +08:00
2dust
9e2336a71e
The notification pop-up position is changed to the top right
...
https://github.com/2dust/v2rayN/issues/7421
2025-06-15 14:16:30 +08:00
2dust
d239c627f3
Use File.SetUnixFileMode to set the execute permission first. If that fails, use chmod to set the execute permission.
...
https://github.com/2dust/v2rayN/issues/7416
2025-06-15 12:33:21 +08:00
2dust
984b36d34e
Update Directory.Packages.props
2025-06-15 12:33:02 +08:00
DHR60
c81bc2f536
Fix ( #7405 )
...
#7404
2025-06-08 09:30:08 +08:00
Miheichev Aleksandr Sergeevich
87f7e65076
docs: improve README.md formatting and readability ( #7376 )
...
- Split long line for better readability
- Add consistent spacing between sections
- Remove extra blank lines
- Update sing-box link to point to main repo instead of releases
2025-06-02 09:52:49 +08:00
duolaameng
9985b68b6b
Update LICENSE ( #7327 )
...
完善版权信息:项目名称、时间、作者
2025-05-28 20:04:12 +08:00
Miheichev Aleksandr Sergeevich
fb4b8b2789
Revision of the Russian translation ( #7342 )
...
* Revision of the Russian translation
* Fix: remove duplicate TbSettingsSocksPortTip and refine three Russian strings
* refactor: improve Russian translations and fix punctuation
- Standardized punctuation in tooltips and messages (replaced semicolons with commas where appropriate)
- Improved consistency in server type labels (moved square brackets in "[TUIC] server" and similar)
- Enhanced clarity in "Speed Ping Test URL" to "URL for real ping test"
- Simplified "NeedRebootTips" message
- Fixed minor grammatical and formatting issues in various UI strings
- Removed duplicate "TbSettingsStartBootTip" entry
- Improved tooltip for port settings
2025-05-28 20:03:50 +08:00
Yuri Tukhachevsky
3812ccc780
Add support for DDE and MATE ( #7353 )
...
* add support for UKUI
* Add support for DDE and MATE
2025-05-28 09:05:55 +08:00
Yuri Tukhachevsky
608a6c387a
add support for UKUI ( #7348 )
2025-05-26 13:48:31 +08:00
2dust
4875b37f70
up 7.12.5
2025-05-25 19:12:06 +08:00
2dust
2f3fba73de
Bug fix
...
https://github.com/2dust/v2rayN/issues/7333
2025-05-25 19:11:42 +08:00
2dust
2ab1b9068f
up 7.12.4
2025-05-21 20:00:41 +08:00
DHR60
b9613875ce
Determine .exe suffix based on OS in GenRoutingDirectExe ( #7322 )
...
* Determine .exe suffix based on OS in GenRoutingDirectExe
* Uses Utils.GetExeName
2025-05-21 19:57:23 +08:00
2dust
5d2aea6b4f
Change the inbound of the xray configuration file from socks to mixed
2025-05-17 14:51:18 +08:00
Pk-web6936
5824e18ed6
Update Persian translate ( #7273 )
2025-05-15 19:21:53 +08:00
2dust
4f8648cbc9
Fix
...
https://github.com/2dust/v2rayN/issues/7270
2025-05-12 20:29:34 +08:00
2dust
01b021b2c3
Bug fix
...
https://github.com/2dust/v2rayN/issues/7279
2025-05-12 20:28:28 +08:00
2dust
331e8ce960
up 7.12.3
2025-05-11 19:19:26 +08:00
2dust
a2cfe6fa51
Added the current connection information test url option
...
https://github.com/2dust/v2rayN/discussions/7268
2025-05-11 16:59:00 +08:00
2dust
8381fefb78
up 7.12.2
2025-05-11 10:39:02 +08:00
2dust
d3b95d781a
Removed the function of displaying the current connection IP
...
https://github.com/2dust/v2rayN/discussions/7268
2025-05-11 10:38:48 +08:00
2dust
3a4a96f87a
Fix
...
https://github.com/2dust/v2rayN/issues/7258
2025-05-09 14:33:41 +08:00
2dust
3d462c4be3
Fix
...
https://github.com/2dust/v2rayN/issues/7247
2025-05-08 15:56:52 +08:00
2dust
82b366cd9b
Fix
...
https://github.com/2dust/v2rayN/issues/7244
2025-05-07 14:28:55 +08:00
DHR60
897a4e5635
Move exe direct rule before clash_mode ( #7236 )
2025-05-05 13:59:14 +08:00
2dust
8ea76fd318
up 7.12.1
2025-05-04 17:44:36 +08:00
2dust
693a96fff2
Update Directory.Packages.props
2025-05-04 17:44:04 +08:00
DHR60
8b4e2f8f23
Fix DNS ( #7233 )
...
* Fix DNS
* Removes expectIPs from remote DNS
2025-05-04 17:28:57 +08:00
2dust
13b164acac
Enhanced sorting function, can sort by statistics
2025-05-03 11:29:36 +08:00
2dust
e590547b30
Revert "Bug fix"
...
This reverts commit 5a0fdd971a .
2025-05-02 10:44:20 +08:00
2dust
5a0fdd971a
Bug fix
...
https://github.com/2dust/v2rayN/issues/7211
2025-04-30 14:12:02 +08:00
2dust
514dce960a
up 7.12.0
2025-04-28 15:57:09 +08:00
Reza Bakhshi Laktasaraei
6ee6fb1706
Improve Accessibility in StatusBarView and ProfilesView, Update Package Versions ( #7199 )
...
* Fix Tab navigation in ToolBar by setting KeyboardNavigation to Continue
* Improve accessibility for ComboBoxes in StatusBarView.xaml
Added ItemContainerStyle to cmbRoutings2 and cmbRoutings to bind AutomationProperties.Name to Remarks, ensuring screen readers announce the correct values instead of the default object type.
* Improve accessibility for cmbServers in StatusBarView.xaml
Added ItemContainerStyle to cmbServers to bind AutomationProperties.Name to Text, ensuring screen readers announce the correct values instead of the default object type.
* Update package versions and fix accessibility in ProfilesView.xaml
- Updated package versions in Directory.Packages.props:
- Semi.Avalonia and Semi.Avalonia.DataGrid from 11.2.1.6 to 11.2.1.7.
- ZXing.Net.Bindings.SkiaSharp from 0.16.14 to 0.16.21.
- Fixed MC3024 error in ProfilesView.xaml by creating AccessibleMyChipListBoxItem style:
- Added AccessibleMyChipListBoxItem style based on MyChipListBoxItem to set AutomationProperties.Name.
- Replaced ItemContainerStyle with AccessibleMyChipListBoxItem to preserve original appearance.
- Updated AutomationProperties.Name to use resx:ResUI.menuSubscription for better localization.
- Removed duplicate AutomationProperties.Name from TextBlock as it's now handled by the style.
* Update Directory.Packages.props
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2025-04-28 15:25:57 +08:00
2dust
6985328653
Optimize and improve code
2025-04-28 15:16:58 +08:00
DHR60
41c406b84d
Revert "Fix xray wireguard chained proxies not working (2dust#7113)" ( #7194 )
2025-04-27 09:37:46 +08:00
2dust
30f7f2c563
Update Directory.Packages.props
2025-04-26 10:32:20 +08:00
Reza Bakhshi Laktasaraei
be3dbfb8e3
Fix Tab navigation in ToolBar by setting KeyboardNavigation to Continue ( #7185 )
2025-04-26 10:31:00 +08:00
Pk-web6936
9b92259e80
Update Persian translation ( #7191 )
...
https://github.com/2dust/v2rayN/commit/0032a3d27af7d91010233bed494105120f0cff5b
2025-04-26 10:30:05 +08:00
2dust
1c04144573
Code clean
2025-04-26 09:53:19 +08:00
2dust
adf3b955d6
Refactor Linux to run Tun as sudo
2025-04-26 09:50:31 +08:00
2dust
0032a3d27a
Fix kill process for linux
2025-04-25 16:36:28 +08:00
2dust
c6d347d49a
Refactor the Linux version to not store sudo password
2025-04-25 15:19:49 +08:00
2dust
ea42246d1b
Improved AmazTool
2025-04-25 14:38:33 +08:00
2dust
3f19958c75
Bug fix
...
https://github.com/2dust/v2rayN/issues/7179
2025-04-24 11:50:24 +08:00
2dust
35788158bc
up 7.11.3
2025-04-21 10:17:37 +08:00
2dust
4fd494ded4
Update Directory.Packages.props
2025-04-21 10:15:49 +08:00
2dust
23eeb8ff55
Try to fix
...
https://github.com/2dust/v2rayN/issues/7128
2025-04-18 12:31:46 +08:00
2dust
456ffb200a
up 7.11.2
2025-04-15 10:54:55 +08:00
2dust
18e0bb194e
Enhance Accessibility in MsgView
2025-04-15 09:57:04 +08:00
2dust
392f6111dd
Update Directory.Packages.props
2025-04-14 11:17:57 +08:00
DHR60
ce6572af3d
Fix xray wireguard chained proxies not working ( #7113 )
...
* Fix chained proxies not working
* Add domain field for WireGuard exit node
2025-04-12 19:03:34 +08:00
DHR60
cf59137481
fix dns leak ( #7110 )
2025-04-12 10:00:18 +08:00
DHR60
519e588124
fix #7105 ( #7109 )
2025-04-12 09:52:20 +08:00
Reza Bakhshi Laktasaraei
666c874998
Add accessibility labels to improve screen reader support ( #7105 )
...
* Add accessibility with AutomationProperties.Name to menus
* Add accessibility labels to StatusBarView using ResUI resources
* Add accessibility labels to ProfilesView using ResUI resources
2025-04-11 09:28:34 +08:00
DHR60
5f9f677467
Adjust menu items ( #7100 )
...
* Adjust menu items
* fix #7089
2025-04-11 09:27:34 +08:00
2dust
b06b5779dd
up 7.11.1
2025-04-09 17:39:34 +08:00
2dust
e3a3b9c201
Improved language res
2025-04-09 17:39:23 +08:00
2dust
321ec30f39
Internationalized code comments
2025-04-09 16:48:38 +08:00
2dust
5adae2dd2a
In Chinese and English, the keyword server is changed to Configuration
2025-04-09 16:21:25 +08:00
2dust
be5e15dfb6
Fix
...
https://github.com/2dust/v2rayN/pull/7089
2025-04-09 15:25:42 +08:00
DHR60
15d3418c79
add xray wireguard support ( #7089 )
...
* add xray wireguard support
* add wireguard core type settings
* Update OptionSettingWindow.axaml
2025-04-09 15:09:36 +08:00
2dust
0efb0228c6
Update Global.cs
2025-04-08 19:06:35 +08:00
DHR60
75b399b48b
Updates profile remark based on core type ( #7076 )
2025-04-07 09:58:16 +08:00
2dust
24ccfb8077
up 7.11.0
2025-04-03 14:24:20 +08:00
2dust
204451db6c
Bug fix
...
https://github.com/2dust/v2rayN/issues/7058
2025-04-03 14:22:12 +08:00
Pk-web6936
f553bbc41e
Update Persian Translation ( #7053 )
2025-04-03 10:19:09 +08:00
2dust
8cb4f2f961
Adjusted the server configuration right-click menu
2025-04-02 15:53:28 +08:00
2dust
4d3db56065
csharp_style_namespace_declarations = file_scoped
2025-04-02 11:44:23 +08:00
NeonSweet
d92540121f
Update proxy_set_linux_sh ( #7042 )
...
Co-authored-by: neonsweet <neonsweet@126.com >
2025-04-02 09:39:51 +08:00
2dust
17d586ea26
Update Directory.Packages.props
2025-03-31 15:05:07 +08:00
2dust
9a096d31fc
Remove ads rules from default routing rules and DNS
2025-03-30 11:07:59 +08:00
2dust
bf83dbdfea
Global setting ScrollViewer AllowAutoHide = False for desktop
2025-03-29 20:42:02 +08:00
2dust
e31cd0e199
Update Directory.Packages.props
2025-03-29 20:40:47 +08:00
2dust
1e11477e27
When add a new routing rule, add it to the top
2025-03-29 19:48:15 +08:00
2dust
e0750df96c
Update v2rayN.sln
2025-03-29 19:40:32 +08:00
DHR60
e3580b05f7
add xray core leastPing support ( #7023 )
...
* add xray core leastPing support
* Refactor multi-server configuration UI logic
* Remove unused functions
2025-03-29 16:44:42 +08:00
patterniha
6ad0762731
set xray.location.cert to asset(bin) path ( #7004 )
...
* Update Global.cs
* Update CoreHandler.cs
2025-03-27 09:50:19 +08:00
2dust
70b05d7812
Update ResUI.fa-Ir.resx
2025-03-24 09:50:25 +08:00
Pk-web6936
5403fc9e21
Update ResUI.fa-Ir.resx ( #6986 )
...
Update Persian translate
2025-03-24 09:17:28 +08:00
dashi
5bffca9584
Update translate for ResUI.ru.resx ( #6983 )
...
It may contain spelling errors.
2025-03-24 09:17:11 +08:00
Pk-web6936
2060539c34
Update Persian translate ( #6973 )
...
Update Persian translate
2025-03-23 10:28:21 +08:00
2dust
de3cdb4f7e
up Resx
2025-03-23 10:18:36 +08:00
2dust
2a4ba2a751
up Resx
2025-03-21 11:11:53 +08:00
dependabot[bot]
48747aabe0
Bump actions/upload-artifact from 4.6.1 to 4.6.2 ( #6950 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.1...v4.6.2 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-20 09:13:01 +08:00
2dust
7182be921d
Update proxy_set_linux_sh
...
https://github.com/2dust/v2rayN/issues/6937
2025-03-19 10:04:06 +08:00
2dust
9d7dcd2c4f
Update Directory.Packages.props
2025-03-19 10:03:55 +08:00
2dust
c3e56e84f1
Bug fix
...
https://github.com/2dust/v2rayN/issues/6932
2025-03-18 16:18:27 +08:00
dependabot[bot]
f1ef5a1f51
Bump actions/setup-dotnet from 4.3.0 to 4.3.1 ( #6929 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v4.3.0...v4.3.1 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-18 10:01:15 +08:00
2dust
d1e6898290
up 7.10.5
2025-03-17 11:07:31 +08:00
2dust
8597332b21
Fixed warnings
2025-03-17 11:07:01 +08:00
2dust
7cc42ae249
Simply check the file hash value and delete the old pac file
2025-03-17 11:05:04 +08:00
Wydy
e054d4487d
Update pac ( #6924 )
2025-03-17 09:06:21 +08:00
2dust
6ef36f521d
Optimize and improve code
2025-03-16 15:48:42 +08:00
2dust
a02a122dd1
Update proxy_set_linux_sh
...
https://github.com/2dust/v2rayN/issues/6886
2025-03-16 11:01:23 +08:00
2dust
701138617c
Update Directory.Packages.props
2025-03-16 10:56:33 +08:00
Avery Lynn
d0e2cc9442
Fix server deduplicaiton failure ( #6900 )
...
- Add a local method AreEquel to compare string values, return TRUE when compare between 'null' and 'string.Emtpy'
2025-03-13 20:11:10 +08:00
DHR60
d561f10edc
Modify default fallback load balancing rule ( #6889 )
...
* Modify default fallback load balancing rule
* Refine default fallback load balancing rule based on domain strategy
2025-03-12 18:36:51 +08:00
2dust
2df412476a
If it is a Windows WinGet installation, the configuration file is stored in the user directory
...
https://github.com/2dust/v2rayN/issues/6803
2025-03-09 19:04:49 +08:00
2dust
e6011cfede
AI-optimized code
2025-03-07 12:11:19 +08:00
2dust
bcf43e2928
Enhanced subscription customization configuration
...
https://github.com/2dust/v2rayN/issues/6875
2025-03-07 11:37:01 +08:00
2dust
3f0f895424
up 7.10.4
2025-03-06 17:35:10 +08:00
2dust
07a3bdc618
AI-optimized code
2025-03-06 16:36:39 +08:00
2dust
7e348c196e
AI-optimized code
2025-03-06 14:53:25 +08:00
2dust
51e5885e76
AI-optimized code
2025-03-06 14:42:21 +08:00
2dust
50d7912f62
AI-optimized code
2025-03-06 14:34:31 +08:00
2dust
3869148fc8
AI-optimized code
2025-03-06 14:30:02 +08:00
2dust
a0af4fb30c
Update DownloadService.cs
...
AI-optimized code
2025-03-06 14:08:38 +08:00
2dust
c374b8565b
Update SpeedtestService.cs
...
AI-optimized code
2025-03-06 14:08:29 +08:00
2dust
7e8b405555
AI-optimized code
2025-03-06 12:21:21 +08:00
2dust
c3439c5abe
AI-optimized code
2025-03-06 11:10:55 +08:00
2dust
d4a8787356
AI-optimized code
2025-03-06 10:57:39 +08:00
2dust
23b27575a0
AI-optimized code
2025-03-06 10:48:18 +08:00
2dust
8d8a887c42
Update HttpClientHelper.cs
...
AI-optimized code
2025-03-06 10:47:57 +08:00
2dust
1229c967ba
Update SemanticVersion.cs
...
AI-optimized code
2025-03-06 10:47:31 +08:00
2dust
d35f65f86d
Update Utils.cs
...
AI-optimized code
2025-03-06 10:47:06 +08:00
2dust
0a8ce0f961
Update ProxySettingWindows.cs
...
AI-optimized code
2025-03-06 10:46:50 +08:00
2dust
8092481d26
Update Job.cs
...
AI-optimized code
2025-03-06 10:46:41 +08:00
2dust
764014e49a
Replace all Utils.ToInt(variable) with variable.ToInt()
2025-03-05 20:26:26 +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
78fde575d7
up 7.10.3
2025-03-04 17:03:26 +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
8d1853e991
up 7.10.2
2025-03-04 15:11:05 +08:00
DHR60
859299c712
Add kcp DNS masquerade support ( #6852 )
...
* Add kcp DNS masquerade support
* Update V2rayConfig.cs
* Update CoreConfigV2rayService.cs
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2025-03-04 10:32:07 +08:00
2dust
7fbb0013b0
Optimizing Task Code
2025-03-03 16:57:55 +08:00
2dust
837cfbd03b
Optimize UI prompts
2025-03-03 14:36:30 +08:00
2dust
cdc5d72cfa
Update CoreConfigSingboxService.cs
2025-03-03 14:36:01 +08:00
DHR60
8dcf5c5b90
Add Hy2 Port hopping URI support ( #6848 )
2025-03-03 14:11:53 +08:00
2dust
67fe6ac3d8
Optimizing Task Code, add unified processing of scheduled tasks
2025-03-03 12:20:58 +08:00
2dust
438eaba4d5
up 7.10.1
2025-03-02 10:30:08 +08:00
2dust
3c8baa99d5
Update Directory.Packages.props
2025-03-02 10:29:43 +08:00
2dust
e70658f311
Add Hy2 Port hopping for sing-box 1.11+
...
https://github.com/2dust/v2rayN/issues/6772
2025-03-01 21:13:37 +08:00
2dust
2dd10cf5a1
Optimize QrcodeView
2025-03-01 19:56:52 +08:00
2dust
96781a784b
git submodule update --remote
2025-03-01 15:29:54 +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
aa5e4378ab
Update AutoStartupHandler.cs
2025-03-01 14:14:07 +08:00
2dust
a7de149fd7
up 7.10.0
2025-02-28 09:46:43 +08:00
2dust
ae38be36f5
Checkout submodules
2025-02-27 20:53:29 +08:00
2dust
a20e989211
Update build-windows-desktop.yml
2025-02-27 20:50:52 +08:00
2dust
579f47ba0d
Create GlobalHotKeys
2025-02-27 20:25:20 +08:00
2dust
24cad87954
Bug fix
...
https://github.com/2dust/v2rayN/issues/6812
2025-02-27 20:12:53 +08:00
2dust
84d72cd110
Use project to implement Windows global hotkey
...
https://github.com/2dust/GlobalHotKeys
2025-02-27 20:12:07 +08:00
2dust
c0cd46a5aa
Optimize HotkeyHandler
2025-02-27 17:50:54 +08:00
2dust
98613c43ca
Fix tun mtu setting
2025-02-26 20:46:31 +08:00
2dust
555960e210
Optimize and improve code
2025-02-26 17:01:57 +08:00
2dust
a18ae5582b
Jump to the selected item when refreshing the server list
...
https://github.com/2dust/v2rayN/issues/6800
2025-02-26 16:36:36 +08:00
2dust
6d6894591c
Update Global.cs
2025-02-26 15:51:47 +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
a7f35d4495
Windows desktop version add global hotkey function
2025-02-26 10:52:36 +08:00
2dust
add92cfa7c
Update desktop global hotkey setting
2025-02-25 16:14:50 +08:00
2dust
6079e76be5
Improved global hotkey setting
2025-02-25 14:26:12 +08:00
2dust
166c7cb2f5
Fix window title
2025-02-25 14:15:54 +08:00
nayeko
dbd3ca44c2
Fix Package AppImage script ( #6794 )
...
Co-authored-by: nayeko <nayeko@users.noreply.github.com >
2025-02-25 10:06:33 +08:00
dependabot[bot]
ae495dde54
Bump actions/upload-artifact from 4.6.0 to 4.6.1 ( #6797 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.0...v4.6.1 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-25 09:46:08 +08:00
2dust
4ae25b2f34
Improved global hotkey setting
2025-02-24 19:53:38 +08:00
2dust
cdfb621c59
Update MsgView.axaml
2025-02-24 19:07:05 +08:00
2dust
29e8df7d2e
When set the linux system proxy, use shell scripts instead of command lines
2025-02-24 11:02:51 +08:00
2dust
72ff947d95
Bug fix for ProxySettingOSX
2025-02-23 19:59:01 +08:00
2dust
3edaac5739
When set the macOS system proxy, use shell scripts instead of command lines
2025-02-23 19:52:13 +08:00
2dust
5777a97119
Create proxy_set_osx_sh
2025-02-23 19:41:34 +08:00
2dust
aeddbc1dcc
CreateLinuxShellFile in the binConfigs folder
2025-02-23 17:19:45 +08:00
2dust
2f3e409487
Add linux bash param
2025-02-23 16:59:22 +08:00
2dust
aa133bb50b
Update SpeedtestService.cs
2025-02-23 16:34:40 +08:00
2dust
3bc79a4ba1
Update 01_bug_report.yml
2025-02-23 12:05:51 +08:00
2dust
064a04fbad
up 7.9.3
2025-02-21 17:47:30 +08:00
2dust
39ed13cf8a
Create build-all.yml
2025-02-21 17:38:47 +08:00
2dust
a1edacb196
Update UpdateService.cs
2025-02-21 17:37:36 +08:00
2dust
c9f79e4b47
Added update function for Country.mmdb, geoip-only-cn-private.dat, geoip.metadb
...
https://github.com/2dust/v2rayN/issues/6752
2025-02-21 15:38:11 +08:00
2dust
40c1498226
When testing speed, skip items with incorrect latency
2025-02-21 14:33:43 +08:00
2dust
390061f9bd
Fix the desktop UI bug
2025-02-21 12:40:45 +08:00
2dust
42324a2c9e
Adjust controls margin
2025-02-20 18:34:25 +08:00
2dust
b9b4ca6360
The desktop version use SemiFontFamilyRegular, Fall back to built-in fonts
2025-02-20 16:23:46 +08:00
2dust
565697bc0b
The desktop version unified icon size
2025-02-20 14:32:38 +08:00
2dust
2e6c82c851
Adjust UI
...
https://github.com/2dust/v2rayN/issues/6751
2025-02-20 14:07:12 +08:00
2dust
ee75dd37af
The desktop version add wrap to the subscription group
2025-02-20 11:08:28 +08:00
2dust
4859dcda08
up 7.9.2
2025-02-19 21:10:47 +08:00
2dust
2e962e555d
Use AutoCompleteBox instead of editable Combobox for desktop
...
Thanks to https://github.com/irihitech/Ursa.Avalonia
2025-02-19 17:41:58 +08:00
2dust
ab73e5acb2
Micro-adjustment interface
2025-02-19 17:39:47 +08:00
2dust
4e3e5ce130
Add CanUserReorderColumns for desktop
2025-02-19 15:03:29 +08:00
2dust
bb8eef3bf5
Removed the Hide to tray when closing the window feature for Windows version
...
https://github.com/2dust/v2rayN/issues/6726
2025-02-19 10:42:31 +08:00
2dust
eee87ded29
Fix cache.db storage location
...
https://github.com/2dust/v2rayN/issues/6731
2025-02-19 10:06:47 +08:00
2dust
e0f005bd96
up 7.9.1
2025-02-18 18:58:19 +08:00
2dust
2cacc372ad
Optimize desktop DataGrid RowHeight adjusts with font size
2025-02-18 18:48:29 +08:00
2dust
0b1b681655
Add system proxy pac to the Windows desktop version
2025-02-18 14:38:08 +08:00
2dust
deafd73306
Optimize RemoveInvalidServerResult
2025-02-17 20:00:28 +08:00
2dust
317a5da120
up build
2025-02-17 14:38:26 +08:00
bonjour
071cefc511
Revert "Fix Package AppImage script ( #6681 )" ( #6714 )
...
This reverts commit 41cc260b5c .
2025-02-17 13:59:36 +08:00
2dust
32a5cc8aa3
Check for avalonia desktop windows version
2025-02-17 12:27:00 +08:00
2dust
c41378a085
Update build-windows-desktop.yml
2025-02-17 12:24:55 +08:00
2dust
6910e03ef4
up 7.9.0
2025-02-16 20:34:14 +08:00
2dust
5060a358db
Clear resx
2025-02-16 19:12:58 +08:00
2dust
b3e9a957c4
Remove invalid by test results
2025-02-16 15:07:09 +08:00
2dust
f6dbfc2dac
up PackageVersion
2025-02-16 15:05:10 +08:00
2dust
2966a34e63
Update Directory.Build.props
2025-02-16 11:15:32 +08:00
2dust
50959951ae
The number of concurrent during multi-test
2025-02-15 20:27:20 +08:00
2dust
c2e1cf7bdb
Fix windows TaskbarIcon
2025-02-15 17:26:20 +08:00
2dust
51ac7cc8be
Improved and optimized speedtest
2025-02-15 11:21:35 +08:00
2dust
3144f1d1c2
Remove SpeedTestPageSize
2025-02-14 15:00:23 +08:00
2dust
a176e7b912
Optimize the prompt function of speed test
...
Save friendly prompt information during speed test.
2025-02-14 14:55:43 +08:00
2dust
1198ec0f74
Improved and optimized speedtest
...
When testing server speed, start the Core for each server and generate the same configuration files as when using the server.
Add a folder binConfigs to store temporary configuration files for Core.
2025-02-13 19:46:51 +08:00
2dust
4104964e38
up 7.8.3
2025-02-12 20:04:29 +08:00
2dust
3bbd1edf06
Update V2rayConfig.cs
2025-02-12 19:18:59 +08:00
lyranico
41cc260b5c
Fix Package AppImage script ( #6681 )
2025-02-12 14:33:02 +08:00
2dust
6cd5063c9b
Fix call core file
...
https://github.com/2dust/v2rayN/issues/6680
2025-02-12 11:23:22 +08:00
2dust
e544df6d01
up 7.8.2
2025-02-11 16:30:16 +08:00
2dust
f952d2383c
Remove IncludeNativeLibrariesForSelfExtract
2025-02-11 10:16:19 +08:00
2dust
8a29e147d3
Added Enable Mixin parameter
2025-02-10 20:04:47 +08:00
Alphax-Hue3682
8a19128e7f
Update Persian translate ( #6651 )
...
* Update Persian translate
* Update ResUI.fa-Ir.resx
2025-02-10 17:40:21 +08:00
2dust
7dc9fbd8ff
Improved and optimized speedtest
2025-02-10 10:08:03 +08:00
2dust
31a179e647
Code clean
2025-02-09 20:17:56 +08:00
2dust
c3fdfcc4bd
up 7.8.1
2025-02-08 16:49:59 +08:00
2dust
7ea8fae2da
Improve test logic
...
Retest the failed part of the test and call it recursively.
Remove the number of batches that are automatically divided when testing parameters.
2025-02-08 16:43:40 +08:00
2dust
67ffa810d3
Optimize code and remove Action
2025-02-06 15:28:51 +08:00
2dust
ba2a636dd2
Fixed the system language judgment during the first run
...
https://github.com/2dust/v2rayN/issues/6638
2025-02-06 14:36:38 +08:00
2dust
d471336994
Adjust App Exit function
...
https://github.com/2dust/v2rayN/issues/6634
2025-02-05 17:31:13 +08:00
2dust
7e6482fdff
Adjust hysteria core run arguments
...
https://github.com/2dust/v2rayN/issues/6635
2025-02-05 17:14:56 +08:00
2dust
a8eba93ffd
up 7.8.0
2025-02-04 14:30:42 +08:00
2dust
4ffe595db6
Code clean
2025-02-04 14:30:28 +08:00
2dust
885587e551
Update Directory.Packages.props
2025-02-04 14:19:56 +08:00
2dust
e986dc189e
Fix ProcUtils NoAssociatedProcess issue
2025-02-04 10:30:33 +08:00
2dust
bccab41c8f
Update Directory.Build.props
2025-02-04 10:28:49 +08:00
2dust
79a0538ca0
Improve core info
2025-02-03 20:19:20 +08:00
2dust
e6b27d17e4
Add support for overtls custom configuration
...
https://github.com/ShadowsocksR-Live/overtls
2025-02-03 15:43:26 +08:00
2dust
2a0012824a
Add support for brook custom configuration
...
https://github.com/txthinking/brook
https://github.com/txthinking/brook/issues/1372
2025-02-03 15:06:21 +08:00
2dust
9d92be99ee
Improve core running arguments
2025-02-03 14:48:53 +08:00
2dust
6914831d30
Code clean
2025-02-02 17:48:59 +08:00
2dust
19d83be6de
Fix Package AppImage script
2025-02-01 19:10:54 +08:00
2dust
ce7303bd0d
up 7.7.1
2025-02-01 14:16:54 +08:00
2dust
4c3318ac86
Revert "Update MainWindow.axaml.cs"
...
This reverts commit 4d95d7d8c0 .
2025-02-01 14:11:12 +08:00
2dust
db25fdeee1
Revert "Remove using System.Reflection"
...
This reverts commit 732c3eee8b .
2025-02-01 13:51:28 +08:00
2dust
732c3eee8b
Remove using System.Reflection
2025-02-01 10:34:05 +08:00
2dust
2b0d805b2f
Update Directory.Build.props
2025-02-01 10:33:11 +08:00
2dust
4faa94b2a3
Cache when reading embedded resources
2025-01-31 16:02:29 +08:00
2dust
331d11aee2
Update .editorconfig
2025-01-31 15:59:44 +08:00
2dust
4d95d7d8c0
Update MainWindow.axaml.cs
...
if (Utils.IsOSX() || _config.UiItem.Hide2TrayWhenClose)
2025-01-31 15:59:35 +08:00
dependabot[bot]
fd82623c74
Bump actions/setup-dotnet from 4.2.0 to 4.3.0 ( #6604 )
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v4.2.0...v4.3.0 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-31 09:17:42 +08:00
2dust
4a32b2c814
Fixed the issue of update the Windows self contained version
2025-01-30 18:06:13 +08:00
2dust
45264005a4
Code clean
2025-01-30 17:10:05 +08:00
2dust
253219dd16
Update .editorconfig
2025-01-30 16:35:48 +08:00
ShiinaRinne
b2feaf3ba9
[macOS] feat: auto run. https://github.com/2dust/v2rayN/issues/6383 ( #6597 )
2025-01-30 13:24:01 +08:00
2dust
6c5011ad68
Try to remove the tun device when restarting the service in Windows
...
https://github.com/2dust/v2rayN/pull/6561
2025-01-30 10:46:04 +08:00
ShiinaRinne
c0f8b6b84c
[macOS] amend: Child window visibility handling ( #6598 )
...
https://github.com/2dust/v2rayN/pull/6596
When the main window is hidden, open child windows are mistakenly hidden as well.
This prevents reopening child windows after the main window is shown again.
2025-01-30 10:12:59 +08:00
ShiinaRinne
f71125d8f3
macOS 一些优化 ( #6596 )
...
* [macOS] hide icon in Dock
* [macOS] fix: close button not work
* [macOS] fix: cant directly show window when click `Show or hide the main window` on minimized
2025-01-29 19:26:40 +08:00
2dust
e674a025d8
Adjust Directory.Build.props
...
https://learn.microsoft.com/zh-cn/dotnet/core/deploying/trimming/trimming-options
https://learn.microsoft.com/zh-cn/dotnet/csharp/language-reference/compiler-options/code-generation
2025-01-29 15:17:30 +08:00
2dust
dadc24876f
Change Directory
2025-01-29 14:22:30 +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
0e50bfb6eb
create editorconfig ( #6592 )
2025-01-28 12:16:04 +08:00
2dust
a5aa286535
Add Name to App.axaml
2025-01-25 20:45:56 +08:00
2dust
3caf025c3c
Update README.md
2025-01-25 20:19:02 +08:00
2dust
c943c6c60a
Update README.md
2025-01-25 20:15:16 +08:00
2dust
8c55c629cd
Fix PackageReference
2025-01-24 20:28:04 +08:00
2dust
0c38ebb63f
Added Avalonia UI Windows version compilation script
2025-01-24 20:01:36 +08:00
2dust
75df85f598
Release script adjust prerelease = true
2025-01-24 19:48:34 +08:00
2dust
59e99b2316
Downgrade ZXing.Net.Bindings.SkiaSharp to version 0.16.14
...
In linux report
Unhandled exception. System.TypeInitializationException: The type initializer for 'SkiaSharp.SKFontManager' threw an exception.
---> System.TypeInitializationException: The type initializer for 'SkiaSharp.SKObject' threw an exception.
---> System.InvalidOperationException: The version of the native libSkiaSharp library (88.1) is incompatible with this version of SkiaSharp. Supported versions of the native libSkiaSharp library are in the range [116.0, 117.0).
at SkiaSharp.SkiaSharpVersion.CheckNativeLibraryCompatible(Version minSupported, Version current, Boolean throwIfIncompatible)
at SkiaSharp.SkiaSharpVersion.CheckNativeLibraryCompatible(Boolean throwIfIncompatible)
at SkiaSharp.SKObject..cctor()
2025-01-24 19:46:28 +08:00
Anatoliy
02f4dcbaf7
use Directory.Packages.props ( #6581 )
2025-01-24 19:00:21 +08:00
2dust
470dec5588
up PackageReference
2025-01-24 17:24:07 +08:00
2dust
be1e37ddd0
Hide the upgrade core in Windows 7
2025-01-24 14:26:51 +08:00
2dust
fdc32601a9
Update ResUI.Designer.cs
2025-01-24 14:25:56 +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
alphax-hue3682
d2cda16378
Update Persian Translate ( #6559 )
2025-01-22 10:00:33 +08:00
aucub
2ab00d5b6f
Add Package AppImage script ( #6556 )
2025-01-21 09:27:38 +08:00
OnceUponATimeInAmerica
1b8a58cd07
Update English translation ( #6555 )
2025-01-21 09:15:48 +08:00
Anatoliy
0c3293045f
Remove extra .gitignore file and move .gitattributes to the root folder for consistent storage of .git-related files. ( #6545 )
2025-01-20 09:28:30 +08:00
2dust
4c4ce7e8d1
Revert "增加macos dmg软件签名 ( #6541 )"
...
This reverts commit a0d4a3f2e8 .
2025-01-19 18:58:32 +08:00
zjt003
a0d4a3f2e8
增加macos dmg软件签名 ( #6541 )
...
* Update package-osx.sh
* Update build-osx.yml
2025-01-19 18:34:39 +08:00
2dust
26abe7e7d7
up 7.7.0
2025-01-19 09:36:43 +08:00
2dust
b9c86ed3a1
Modify the file name in winget release package
2025-01-19 09:35:19 +08:00
2dust
b7cff66a80
Remove the core name in the Windows release version
2025-01-19 09:34:37 +08:00
2dust
61a40d2860
up PackageReference
2025-01-19 09:27:20 +08:00
2dust
80eb569366
The bin folder is added to the package
...
https://github.com/2dust/v2rayN/commit/54fe669d89fc4c347cbc52fea95bb3a9114a3451
2025-01-18 21:10:41 +08:00
2dust
54fe669d89
Copy the bin folder to the storage location (for init)
2025-01-18 16:58:44 +08:00
2dust
0953237e9e
Improvements
2025-01-18 16:01:52 +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
alphax-hue3682
171132be12
Update Persian Translate ( #6513 )
2025-01-16 15:56:05 +08:00
2dust
43c95422b7
up 7.6.2
2025-01-15 19:49:14 +08:00
esmaiel777
2662243641
Update dns_singbox_normal ( #6511 )
2025-01-15 19:47:45 +08:00
esmaiel777
060a35e091
Update tun_singbox_dns ( #6510 )
2025-01-15 19:47:34 +08:00
2dust
de1132c2df
Added option to display real-time speed
2025-01-15 19:45:53 +08:00
2dust
f19edc9370
Improvements and Adjustments
...
InitCoreInfo()
2025-01-15 17:31:13 +08:00
2dust
f1601c463b
Improvements and Adjustments
...
await Task.CompletedTask;
return await Task.FromResult(0);
2025-01-15 17:26:15 +08:00
2dust
77b15cd530
Add a prompt for not setting a password when open Tun on macos
2025-01-15 11:02:49 +08:00
2dust
a6479fe0d0
Update build-windows.yml
2025-01-14 18:15:45 +08:00
2dust
4ad4e27dc1
Improve reload function
2025-01-14 17:05:13 +08:00
2dust
7370684985
Improve delete expired files
2025-01-14 17:04:43 +08:00
2dust
5ae58e6a98
Improve reload function
2025-01-14 14:49:17 +08:00
2dust
780ccb1932
Improved ProfileItemsEx
2025-01-14 11:48:02 +08:00
2dust
6b4076be10
up 7.6.1
2025-01-12 19:36:19 +08:00
alphax-hue3682
d7a04a15ae
Update Persian translate ( #6487 )
2025-01-12 19:33:57 +08:00
2dust
2ae43f8bdb
Revert "Remove rules custom Icon"
...
This reverts commit d3ebc17a10 .
2025-01-12 19:33:23 +08:00
2dust
d3ebc17a10
Remove rules custom Icon
2025-01-12 14:35:59 +08:00
2dust
7a8680711e
Improvements and Adjustments
2025-01-12 14:30:49 +08:00
2dust
649e89e7af
Added Copy Terminal proxy command to clipboard in tray menu
...
https://github.com/2dust/v2rayN/issues/6482
2025-01-12 11:07:34 +08:00
2dust
cb94d64395
Bug fix
2025-01-11 19:35:32 +08:00
2dust
2440dc2440
Remove deprecated DefIEProxyExceptions
2025-01-11 19:34:04 +08:00
Little丶Dreams
364a24c580
CloneServerStatItem 时检查indexId和toIndexId是否相同 ( #6478 )
2025-01-11 14:44:09 +08:00
2dust
8f3e0dbd82
up 7.6.0
2025-01-11 11:48:57 +08:00
alphax-hue3682
596234df26
Update Persian translate ( #6465 )
...
* Update ResUI.fa-Ir.resx
https://github.com/2dust/v2rayN/commit/e0ae101ff4ca160c5b88ac2c642816f17ca4ce07
* Update ResUI.fa-Ir.resx
2025-01-11 11:30:06 +08:00
2dust
c38aec50dc
Delete unused resources
2025-01-11 11:28:35 +08:00
2dust
40915b5f98
Adjust theme options for windows
2025-01-11 11:23:40 +08:00
2dust
a176613119
Bug fix for ProcUtils
2025-01-11 10:44:34 +08:00
2dust
6c6de1ae7f
Improvements and Adjustments
2025-01-10 20:12:42 +08:00
2dust
edbd168dcf
Add theme options for desktop
2025-01-10 15:53:06 +08:00
2dust
127858d582
Adjust UI for desktop
2025-01-10 14:23:03 +08:00
2dust
baf90cfbdd
Sing-box cache file specified path
...
https://github.com/2dust/v2rayN/issues/6460
2025-01-10 10:00:00 +08:00
2dust
1a5eeb9401
Adjust UI for desktop
2025-01-09 21:03:17 +08:00
2dust
e0ae101ff4
Adjust UI for desktop
2025-01-09 15:14:03 +08:00
Long Yixing
8b4a07dfe8
Modify the macos build script ( #6461 )
...
No longer generate AppIcon.icns
2025-01-09 10:21:07 +08:00
2dust
db934e70cb
The icon of the system proxy can be customized
...
https://github.com/2dust/v2rayN/issues/6459
2025-01-08 20:35:33 +08:00
2dust
b770048f05
The exported routing rules are compatible with the import function of v2rayNG
2025-01-08 17:57:23 +08:00
2dust
27c53be209
up 7.5.6
2025-01-08 14:16:30 +08:00
2dust
d93c12b354
Add more options to xray fragment
2025-01-08 13:52:21 +08:00
2dust
98d4a47efb
Fix Mux for XUDP
...
https://github.com/2dust/v2rayN/issues/6446
2025-01-07 20:16:05 +08:00
2dust
8ab04c65b5
Update README.md
2025-01-07 14:33:15 +08:00
2dust
1b2dab1388
Bug fix
...
https://github.com/2dust/v2rayN/issues/6448
2025-01-07 11:28:46 +08:00
2dust
4f8dae7fa0
Add the mixed option in Stack in Tun mode settings
...
https://github.com/2dust/v2rayN/issues/6441
2025-01-06 20:46:07 +08:00
Harry Huang
cdc23e32c4
Fix zh-Hans and zh-Hant translation style ( #6443 )
...
* Fix zh-Hans i10n translation style
* Fix zh-Hant i10n translation style
2025-01-06 19:05:43 +08:00
2dust
20457e9e63
up 7.5.5
2025-01-05 19:10:57 +08:00
2dust
e63042af84
Bug fix for fontsize
2025-01-05 19:10:12 +08:00
2dust
c35b4d3c1b
up 7.5.4
2025-01-05 17:58:55 +08:00
2dust
64a83a5d64
down PackageReference
2025-01-05 17:58:23 +08:00
2dust
01039d0b47
up 7.5.3
2025-01-05 17:31:32 +08:00
2dust
7c1e5a3cba
Fixed possible crash issues
2025-01-05 17:12:51 +08:00
2dust
038161527f
Buf fix for CurrentFontSize
2025-01-05 17:11:32 +08:00
2dust
b12b7a17e6
Fix possible issues with load balancing
2025-01-05 16:31:32 +08:00
2dust
37cf23d5fe
up PackageReference
2025-01-05 15:01:15 +08:00
2dust
ed7fb4f6e3
Code clean
2025-01-05 14:50:31 +08:00
2dust
5d4bd2fee6
Fix possible issues with load balancing
...
https://github.com/2dust/v2rayN/issues/6429
2025-01-05 14:49:53 +08:00
2dust
aae5906311
Fix GetListNetworkServices
2025-01-05 12:24:14 +08:00
2dust
4a7bafd011
Fix Linux restore backup function
...
Fixed the issue that the guiNConfig.json file cannot be restored in the backup and restore function
2025-01-05 10:22:18 +08:00
2dust
626ebfe65d
Improved ModifyFontSize
2025-01-04 20:42:42 +08:00
2dust
3cc75cd46d
up 7.5.2
2025-01-04 19:07:16 +08:00
2dust
f809ee7b20
Adjust the macos package icon
...
https://github.com/2dust/v2rayN/issues/6404
2025-01-04 19:06:26 +08:00
2dust
1295d8191c
Fix DNS
...
https://github.com/2dust/v2rayN/issues/6416
2025-01-04 17:47:54 +08:00
2dust
bc2adbfa77
Add restart to Linux restore backup function
2025-01-04 17:03:12 +08:00
2dust
9583dff176
Added the function of restarting the main app to AmazTool
2025-01-04 17:01:57 +08:00
2dust
5732b84a7b
Refactor KillProcess
2025-01-04 15:06:30 +08:00
2dust
c0d27504ac
Refactor ProcessStart RebootAsAdmin
2025-01-03 20:56:51 +08:00
2dust
3db1dd7bbb
Add a title to SaveLog
2025-01-03 15:02:31 +08:00
2dust
5392766c5e
Improved KillProcess
2025-01-03 15:01:30 +08:00
2dust
730b7dea37
Adjust upgrade waiting time
2025-01-03 09:50:21 +08:00
2dust
02a13ce028
Add logging to KillProcess
...
https://github.com/2dust/v2rayN/issues/6386
2025-01-02 13:54:17 +08:00
2dust
7884853098
Improved backup and restore
...
Overwrite the configuration file directly in the main program
2025-01-02 13:36:26 +08:00
2dust
e122ea8146
Optimize VerticalAlignment="Center"
2025-01-02 12:20:43 +08:00
2dust
f500d2b9f4
up 7.5.1
2025-01-01 16:25:53 +08:00
2dust
79e53bf1f5
Improve macos system proxy code
2025-01-01 14:24:23 +08:00
2dust
31de7ec094
Bug fix SetLinuxChmod
2025-01-01 12:27:49 +08:00
2dust
2e4501187c
Window title display adjustment
...
https://github.com/2dust/v2rayN/issues/6389
2025-01-01 10:38:55 +08:00
2dust
4430c9bd74
Remove the last rule from the Whitelist
...
https://github.com/2dust/v2rayN/issues/6378
2024-12-31 20:37:14 +08:00
2dust
cf8be85ff7
Remove the display of run as an administrator in Linux and macos
2024-12-31 16:30:27 +08:00
2dust
0759be1223
Fix rule required
...
https://github.com/2dust/v2rayN/issues/6378
2024-12-31 15:32:31 +08:00
2dust
21f8ddcf9f
macos adds system proxy for USB
...
https://github.com/2dust/v2rayN/issues/6381
2024-12-31 14:55:35 +08:00
2dust
37cba5ee34
Fix export rule order issue
...
https://github.com/2dust/v2rayN/issues/6377
2024-12-31 14:15:09 +08:00
OnceUponATimeInAmerica
ff642fd1ac
Add full support for (one-click) Iran regional preset by using Chocolate4U's github repos for iran routing rules ( #6384 )
2024-12-31 13:51:06 +08:00
2dust
647f1d9c8b
up 7.5.0
2024-12-30 19:56:33 +08:00
2dust
d886195ee3
Adjust upgrade waiting time
2024-12-30 19:55:32 +08:00
2dust
e2b8f4f89a
If Process.start contains spaces, add quotes
2024-12-30 19:33:39 +08:00
2dust
1dcfe661e9
Modify the build script
...
When NotStoreConfigHere.txt file exists, the configs not stored in the current folder
2024-12-30 18:16:07 +08:00
2dust
d6dd110781
Adjust open the storage location
2024-12-30 11:10:27 +08:00
2dust
a0f956c885
Add command shortcut keys for macos
...
https://github.com/2dust/v2rayN/issues/6375
2024-12-30 11:02:09 +08:00
Long Yixing
88bcafed97
Modify the build macos script ( #6374 )
2024-12-30 09:24:22 +08:00
2dust
6e4f15ab52
Update README.md
2024-12-27 10:12:38 +08:00
Wydy
20cae1ff4d
Update pac ( #6356 )
2024-12-27 09:48:28 +08:00
2dust
dcf621b822
Modify the build script
2024-12-26 17:19:42 +08:00
2dust
eafa20032b
Modify the build windows script
2024-12-25 17:06:03 +08:00
2dust
7375e1a490
Modify the build macos script
2024-12-25 16:48:23 +08:00
2dust
199d87ba84
Modify the build linux script and add release package deb
2024-12-25 16:11:02 +08:00
2dust
b43975ebfc
Add v2rayN.png for desktop
2024-12-25 16:06:11 +08:00
2dust
fe7314c978
up 7.4.2
2024-12-24 10:55:25 +08:00
2dust
d4eb8e59a6
update build
2024-12-23 17:39:50 +08:00
2dust
8ee00907b7
update build
2024-12-23 17:34:06 +08:00
2dust
25fddc3c71
Code clean for desktop
2024-12-23 14:28:33 +08:00
2dust
c78b733850
Revert "update build macos"
...
This reverts commit a57c83125e .
2024-12-23 13:59:55 +08:00
2dust
a57c83125e
update build macos
2024-12-23 12:12:03 +08:00
2dust
247b59985f
update build
2024-12-23 11:31:56 +08:00
2dust
7470b8b6d3
Try to fix
...
https://github.com/2dust/v2rayN/issues/6073
2024-12-23 10:38:37 +08:00
2dust
776d37b7aa
Optimize port display
2024-12-23 10:37:43 +08:00
alphax-hue3682
8f532f8468
Update persian translate ( #6325 )
2024-12-23 10:00:51 +08:00
2dust
472963fe2d
Add a second local listening port
...
https://github.com/2dust/v2rayN/issues/6321
2024-12-22 20:03:20 +08:00
2dust
6a9b62ab9a
Improve Ctrl+V for Windows
2024-12-22 12:02:00 +08:00
2dust
9ac8aa2969
up PackageReference
2024-12-22 12:00:50 +08:00
2dust
838bd2c794
up 7.4.1
2024-12-19 16:18:45 +08:00
2dust
b2bbe432e0
Fix
...
https://github.com/2dust/v2rayN/issues/6309
2024-12-19 16:07:45 +08:00
2dust
b3d8042452
The lower limit of the font size from 10 to 8
2024-12-19 13:53:40 +08:00
2dust
0c758a7fdc
Optimize UI for macos
2024-12-19 13:36:45 +08:00
2dust
85cb1d1c92
Bug fix system proxy for macos
2024-12-19 13:20:12 +08:00
2dust
2cd2e8894d
Add system proxy exception function for macos
2024-12-19 11:40:16 +08:00
2dust
abb58379b3
Add IsNonWindows instead of IsLinux or IsOSX
2024-12-19 11:24:52 +08:00
2dust
4f48e8b190
Optimize UI
2024-12-19 10:23:46 +08:00
2dust
2b5cbb5e74
UnauthorizedAccessException to Exception
2024-12-18 15:27:00 +08:00
2dust
23dd140921
up 7.4.0
2024-12-18 14:47:27 +08:00
2dust
8c8d7bda64
StartupPath optional LocalApplicationData for linux
2024-12-18 10:27:58 +08:00
2dust
a6e246948a
Linux system proxy adds kde version processing
2024-12-17 11:05:12 +08:00
2dust
c49ba735a0
Optimize code
2024-12-16 21:05:36 +08:00
2dust
1a33c598e8
Disable mux when using xhttp
2024-12-16 21:01:03 +08:00
2dust
a4bbdb49de
proxy api.ip.sb
...
https://github.com/2dust/v2rayN/issues/6280
2024-12-16 19:59:46 +08:00
2dust
cf3846fbfd
Update README.md
2024-12-16 19:47:27 +08:00
2dust
d46943eedf
Optimize UI
2024-12-16 14:28:22 +08:00
2dust
3bc17bd50a
Add host for xray ws
...
https://github.com/XTLS/Xray-core/pull/4142
2024-12-16 14:22:31 +08:00
2dust
48a159f4c8
Need SkiaSharp V2.88
2024-12-15 16:15:58 +08:00
2dust
3d1bcffdc5
up 7.3.2
2024-12-15 15:14:25 +08:00
2dust
45fa0f94d2
up PackageReference
2024-12-15 15:13:37 +08:00
2dust
ed16b7de4a
Fix
...
https://github.com/2dust/v2rayN/issues/6258
2024-12-15 14:41:48 +08:00
2dust
f2ec03c7ec
Bug fix
...
https://github.com/2dust/v2rayN/issues/6263
2024-12-15 14:41:29 +08:00
2dust
11db87f1e6
Remove unused resources
2024-12-15 14:27:00 +08:00
phoenix6936
a1feaf33e0
Update persian translation ( #6245 )
...
* Update persian translation
* Update ResUI.fa-Ir.resx
2024-12-15 11:24:13 +08:00
2dust
53a99e3f79
Remove part System.Reflection
2024-12-08 11:11:06 +08:00
2dust
e7f04f55c2
Remove QueryableExtension
2024-12-08 11:10:15 +08:00
2dust
6653ea12b7
Add Language: Hungarian
...
https://github.com/2dust/v2rayN/issues/6252
2024-12-07 21:25:53 +08:00
2dust
a28cef5b98
Fixed the issue of save window size when exit
...
https://github.com/2dust/v2rayN/issues/6251
2024-12-07 21:13:57 +08:00
2dust
78a28fbdb3
up 7.3.1
2024-12-07 16:30:32 +08:00
2dust
bf8bbbdcb0
Code clean
2024-12-07 16:29:58 +08:00
2dust
83ad83b135
Optimize save config files
2024-12-07 14:07:51 +08:00
2dust
dbd4f55981
Add system proxy exception function for linux
...
https://github.com/2dust/v2rayN/issues/6214
2024-12-06 19:12:32 +08:00
2dust
5f5d7172ee
Optimize system proxy exceptions
2024-12-06 16:38:23 +08:00
2dust
fbd4557b44
WebProxy uses socks5 instead of http
2024-12-06 14:01:11 +08:00
phoenix6936
5d55a55754
Update persian translate ( #6237 )
...
* Update persian translate
* Update ResUI.fa-Ir.resx
2024-12-06 10:01:11 +08:00
phoenix6936
84032aec33
Update persian translation ( #6227 )
...
* Update persian translation
* Update ResUI.fa-Ir.resx
* Update ResUI.fa-Ir.resx
* Update ResUI.fa-Ir.resx
* Update ResUI.fa-Ir.resx
* Update ResUI.fa-Ir.resx
* Update ResUI.fa-Ir.resx
* Update ResUI.fa-Ir.resx
2024-12-06 09:38:56 +08:00
2dust
a372d8902e
up 7.3.0
2024-12-05 20:08:23 +08:00
2dust
c38c62e4c3
Add automatic batching during speed test and real ping
2024-12-05 19:48:42 +08:00
2dust
8aceff7480
Enhanced testing function
...
Separate xray-core and sing-box-core testing
2024-12-05 15:21:16 +08:00
2dust
736c450161
Improve the code
2024-12-05 14:05:12 +08:00
2dust
3b63a3d308
Fix
...
https://github.com/2dust/v2rayN/issues/6216
2024-12-05 14:04:39 +08:00
2dust
4f56174c8f
Bug fix
...
https://github.com/2dust/v2rayN/issues/6219
2024-12-05 12:16:53 +08:00
2dust
4d2eb324f1
Adjust UI
...
https://github.com/2dust/v2rayN/issues/6217
2024-12-05 10:39:08 +08:00
2dust
3f2ab8ddcb
Try to fix
...
https://github.com/2dust/v2rayN/issues/6186
2024-12-05 10:12:26 +08:00
2dust
fd8f863c5b
Add stream-one for xhttp mode
2024-12-03 18:00:55 +08:00
2dust
246f1d7df0
Update README.md
2024-12-03 17:54:13 +08:00
2dust
ccacda9bf5
Using mixed local listening ports
2024-12-03 15:01:36 +08:00
2dust
5494d63878
Remove v2fly-core UI operation support
2024-12-03 13:58:56 +08:00
2dust
c32b9812a7
up PackageReference
2024-12-02 14:43:07 +08:00
2dust
9eb9898b61
Improve the clash connection
2024-12-02 14:40:09 +08:00
2dust
834e05999f
Paste import functionality moved to server list
...
https://github.com/2dust/v2rayN/issues/6201
2024-12-02 11:01:32 +08:00
2dust
b4c37d9906
Bug fix
...
https://github.com/2dust/v2rayN/issues/6200
2024-12-02 10:16:07 +08:00
2dust
9326b450d7
Delete .github/workflows/winget-pre-release-publish.yml
2024-12-01 14:39:36 +08:00
2dust
019ee8b1ba
Update winget-publish.yml
2024-12-01 14:30:39 +08:00
Merrick Zhang
f043645397
Create winget-publish.yml ( #6014 )
...
* Create winget-publish.yml
Publish to winget after release
* Update winget-publish.yml
change to released trigger
* Create winget-pre-release-publish.yml
publish pre-release versions.
2024-12-01 14:29:10 +08:00
2dust
3b173f0b3e
Improve code
2024-12-01 11:17:36 +08:00
2dust
f36c06389d
Improve the clash connection
2024-12-01 10:18:36 +08:00
2dust
d3a0b44247
Bug fix
...
https://github.com/2dust/v2rayN/issues/6182
2024-11-30 13:49:26 +08:00
2dust
e4d3a98aa8
Fixed the problem of traffic statistics api url
2024-11-30 10:58:53 +08:00
2dust
f685682214
Code clean
2024-11-29 19:21:09 +08:00
2dust
1c6323315b
up 7.2.3
2024-11-29 11:43:53 +08:00
2dust
1ff4839be1
Bug fix
...
https://github.com/2dust/v2rayN/issues/6160
2024-11-29 11:31:22 +08:00
2dust
558e5bb340
Improve tun for linux
2024-11-29 10:31:57 +08:00
2dust
48a9d208e6
Label text optimization
2024-11-28 14:44:24 +08:00
2dust
f29e1f8c45
up 7.2.2
2024-11-27 18:54:16 +08:00
2dust
5d2bc88bb9
up PackageReference
2024-11-27 18:53:32 +08:00
2dust
298fdb1191
Change IPAPI
...
https://github.com/2dust/v2rayN/issues/6172
2024-11-27 17:03:16 +08:00
2dust
59b34688ea
Improve tun for linux
2024-11-27 16:52:25 +08:00
2dust
5ce0bb6e4a
Up
2024-11-27 14:40:01 +08:00
2dust
487b1ab182
Update build-osx
2024-11-27 14:37:39 +08:00
2dust
5c144a8ba3
Create build-osx.yml
2024-11-27 14:29:22 +08:00
2dust
ad344356df
Create build-osx.sh
2024-11-27 14:23:16 +08:00
2dust
a55c65374d
Update build.ps1
2024-11-27 14:22:42 +08:00
2dust
28447a9d43
Update build.ps1
2024-11-27 13:57:51 +08:00
2dust
0c03550c62
Update build.yml
2024-11-27 12:22:40 +08:00
2dust
6d9a84803f
Update build.yml
2024-11-27 12:20:26 +08:00
2dust
03b0e4e2bb
Update build.yml
2024-11-27 12:18:15 +08:00
2dust
a00e9a6f5e
Update build.ps1
2024-11-27 11:25:37 +08:00
2dust
ba17f8fde9
Improve CoreHandler
2024-11-27 11:05:41 +08:00
2dust
01d35456bd
Update AesUtils.cs
2024-11-26 20:07:41 +08:00
cryptochecktool
672b8c48ac
AesUtils重新修改 ( #6165 )
...
* Create AesUtils.cs
新增AesUtils,替换掉DesUtils,提高安全性。
细节:
1.使用AES代替DES
2.正确使用IV调用方式
3.使用SHA256代替MD5进行密钥派生
4.使用PBKDF进行迭代生成密钥。
* Update AesUtils.cs
1.将默认密钥规则设置为与DES一致
2.经过本地测试
2024-11-26 19:54:46 +08:00
2dust
ac1a357740
Delete AesUtils.cs
2024-11-26 19:52:22 +08:00
2dust
504f8d09a6
Tun enable in macos when opening the app
2024-11-26 16:33:19 +08:00
2dust
89ce7c23c9
Fix tun interface name in macos
2024-11-26 15:32:35 +08:00
2dust
a5d99b1eb5
Improved Tun mode function in Linux version
2024-11-26 15:11:02 +08:00
2dust
800d193acb
Bug fix
2024-11-26 14:39:33 +08:00
cryptochecktool
7a1d12be76
Update CoreHandler.cs ( #6163 )
...
将Desutils替换为Aesutils,提高安全性
2024-11-26 13:54:12 +08:00
cryptochecktool
1b9c95e801
Update OptionSettingViewModel.cs ( #6162 )
...
将Desutils替换为Aesutils,提升安全性。
2024-11-26 13:53:50 +08:00
cryptochecktool
9f44815470
Create AesUtils.cs ( #6161 )
...
新增AesUtils,替换掉DesUtils,提高安全性。
细节:
1.使用AES代替DES
2.正确使用IV调用方式
3.使用SHA256代替MD5进行密钥派生
4.使用PBKDF进行迭代生成密钥。
2024-11-26 13:52:37 +08:00
2dust
ca38239bce
Add Font setting for macos
2024-11-25 21:00:49 +08:00
2dust
d9c22de6b8
Added core update function for macos
2024-11-25 20:31:12 +08:00
2dust
49a3c84fc5
up 7.2.1
2024-11-24 11:31:45 +08:00
2dust
5e0c28438b
Refactor Localization for AmazTool
2024-11-23 14:41:19 +08:00
2dust
a6dc801bc4
Merge pac function into the main program
2024-11-23 14:08:08 +08:00
Space Time
22009d1b71
调整订阅分组设置窗口的布局 ( #6132 )
...
* 调整订阅分组设置窗口的布局
* 避免添加配置后出现滚动条
2024-11-23 10:45:16 +08:00
2dust
50f39dc40e
Delete splithttp
2024-11-22 20:56:34 +08:00
2dust
05d446ed37
up 7.2.0
2024-11-22 18:04:36 +08:00
2dust
7a0b068642
Improve Follow System Theme for windows
2024-11-22 17:37:30 +08:00
2dust
c0ef8c09af
Add Follow System Theme for desktop
2024-11-22 17:35:49 +08:00
fonaix
a2db6dd468
修复:TrayIcon不跟随代理模式变化的问题 ( #6126 )
...
* 添加:MacOS 代理配置与清除
* 修复:点击表头排序时,超时服务器排在前面的问题
* 添加:MacOS 打开存储所在位置功能
* 修复:删除全部节点时,UI不更新的问题
* 修复:TrayIcon不跟随代理模式变化的问题
2024-11-21 09:02:35 +08:00
2dust
471bc0f65d
Update README.md
2024-11-20 15:33:29 +08:00
2dust
80f840a7c2
Fix
...
https://github.com/2dust/v2rayN/issues/6119
2024-11-20 15:29:06 +08:00
2dust
a2413fdf23
Remove Routing Basic function
2024-11-20 12:01:04 +08:00
2dust
9cbe2b938c
Fixed the inbound issue caused by server configuration error during speed test
...
https://github.com/2dust/v2rayN/issues/6110
2024-11-20 10:34:51 +08:00
2dust
e915726c52
Improved upgrade
...
https://github.com/2dust/v2rayN/issues/6102
2024-11-20 10:29:04 +08:00
2dust
b11e68cfd8
Remove StatisticsV2rayService
...
Remove ProtosLib project
2024-11-19 19:20:12 +08:00
2dust
bee66d06dd
Added real IP location display
...
https://ipapi.co/api/?shell#introduction
2024-11-19 16:43:00 +08:00
2dust
945a0add96
Code clean
2024-11-19 15:52:08 +08:00
2dust
294cabcf05
Update README.md
2024-11-18 17:14:42 +08:00
2dust
22eb993ebf
up 7.1.3
2024-11-18 16:51:51 +08:00
2dust
b5e1a297ae
Optimize Linux start tun mode
...
You can choose not to store the password and enter it manually each time
2024-11-18 16:44:12 +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
2dust
10513e0f3b
Fixed the problem that the statistics column would not be hidden
2024-11-18 09:56:13 +08:00
Slnanx
2e32de2fbb
fix ( #6099 )
...
* fix
* fix
* 移除自述
* 改用单例模式,避免多次初始化。
* 小修正
* 修正
* 更正自述
* 应该完成了
2024-11-17 19:42:14 +08:00
2dust
30a838df77
Bug fix
...
https://github.com/2dust/v2rayN/issues/6092
2024-11-17 16:18:46 +08:00
2dust
7cf9b9f57e
up 7.1.2
2024-11-17 14:15:37 +08:00
2dust
736d995d4c
up PackageReference
2024-11-17 14:11:51 +08:00
2dust
e335b2c0d6
Fix with AppendQuotes
2024-11-17 14:11:17 +08:00
2dust
96ae5517f6
Improve core msg
2024-11-17 09:58:57 +08:00
Slnanx
fb4b8d923a
可以通过判断系统语言来显示对应语言 ( #6083 )
2024-11-17 09:42:40 +08:00
2dust
2ade705e51
Bug fix
2024-11-16 20:15:05 +08:00
NagisaEfi
e0086b4b79
Update ResUI.zh-Hant.resx ( #6080 )
2024-11-16 10:34:55 +08:00
2dust
8f6d443104
Hide to tray when closing the window
...
https://github.com/2dust/v2rayN/issues/6076
2024-11-15 19:50:37 +08:00
2dust
5dbce16895
up 7.1.1
2024-11-15 13:36:44 +08:00
2dust
1016dcb3d1
Improve PAC
2024-11-15 11:59:22 +08:00
2dust
ba5ad12e13
Linux password encryption storage
2024-11-15 09:42:49 +08:00
2dust
57f9c8158e
up 7.1.0
2024-11-14 15:20:14 +08:00
2dust
b8a0293b52
Add xhttp extra for xray
...
https://github.com/XTLS/Xray-core/pull/4000
2024-11-14 14:37:03 +08:00
2dust
59b7daaef5
Improve UI
2024-11-14 14:25:58 +08:00
2dust
d781c768e9
Add xhttp mode for xray
...
https://github.com/XTLS/Xray-core/pull/3994
2024-11-14 09:48:43 +08:00
2dust
04efed2079
SplitHTTP is now XHTTP for xray
2024-11-13 19:48:44 +08:00
2dust
2de9e14c7d
xray-core uses quic to add failure prompts and plans to remove quic
2024-11-13 19:00:35 +08:00
2dust
a849dec6c2
Remove SagerNet
2024-11-13 18:00:31 +08:00
2dust
28019dc511
Migrate xray traffic statistics to Metrics
...
https://xtls.github.io/config/metrics.html
2024-11-13 16:45:23 +08:00
2dust
9d638968a9
Use tun mode without running with sudo in linux
2024-11-13 16:22:56 +08:00
2dust
f921ff7d77
Update README.md
2024-11-13 16:00:01 +08:00
NagisaEfi
e3ea329795
Update ResUI.zh-Hant.resx ( #6049 )
2024-11-13 09:49:41 +08:00
TTG
87f1c129b6
Update DNS Routing ( #6045 )
...
* Update DNS Routing
* Removed outdated DNS IP
2024-11-12 09:42:10 +08:00
2dust
a1c8bc0e61
Improve the code
2024-11-11 16:56:08 +08:00
fonaix
61e9101851
添加:MacOS 打开存储所在位置功能 ( #6038 )
...
* 添加:MacOS 代理配置与清除
* 修复:点击表头排序时,超时服务器排在前面的问题
* 添加:MacOS 打开存储所在位置功能
* 修复:删除全部节点时,UI不更新的问题
2024-11-11 09:48:20 +08:00
2dust
a6289347cc
Bug fix
...
https://github.com/2dust/v2rayN/issues/6037
2024-11-11 09:37:49 +08:00
2dust
9e84de8e76
Migrating the sing-box configuration to 1.10.0
...
https://sing-box.sagernet.org/migration/#tun-address-fields-are-merged
2024-11-10 17:30:03 +08:00
2dust
d04cc53152
Fill ResUI
2024-11-10 17:25:36 +08:00
2dust
1ff3c5fc07
Fix
...
https://github.com/2dust/v2rayN/issues/6032
2024-11-10 17:24:41 +08:00
2dust
3db047a12f
Fix
2024-11-09 14:37:48 +08:00
TTG
bf4615f2f2
Update Configuration to Optimize ( #6027 )
...
* Remove geolocation-cn
* Segment and update DNS lists
2024-11-09 09:28:10 +08:00
2dust
798c7fad9a
up 7.0.9
2024-11-08 20:44:28 +08:00
2dust
5797b37262
Bug fix
...
https://github.com/2dust/v2rayN/issues/6023
2024-11-08 20:41:07 +08:00
2dust
ce22f34cd6
up 7.0.8
2024-11-08 20:01:36 +08:00
2dust
4c49e52e26
Bug fix
...
https://github.com/2dust/v2rayN/issues/5963
2024-11-08 19:24:36 +08:00
2dust
47318b5d70
Improve the code for Desktop Exit
2024-11-08 11:11:06 +08:00
2dust
d12297909c
Improve the code for WPF Global Window
2024-11-08 11:04:03 +08:00
fonaix
5fb4edae2d
添加:MacOS 代理配置与清除 ( #6018 )
...
* 添加:MacOS 代理配置与清除
* 修复:点击表头排序时,超时服务器排在前面的问题
2024-11-08 09:21:43 +08:00
DecorativeFamily
c4b490e46d
[CodeFactor] Apply fixes ( #6005 )
...
Co-authored-by: codefactor-io <support@codefactor.io >
2024-11-07 14:46:27 +08:00
2dust
45febe3fff
up 7.0.7
...
https://github.com/2dust/v2rayN/issues/5970
2024-11-06 15:00:45 +08:00
2dust
689a81a985
Built-in font for Desktop
...
https://github.com/2dust/v2rayN/issues/5970
2024-11-06 14:52:54 +08:00
2dust
28620b385a
Update MsgView.xaml
...
https://github.com/2dust/v2rayN/issues/5997
2024-11-05 19:49:27 +08:00
2dust
be13446e69
Speed test address maintenance
2024-11-04 14:21:11 +08:00
2dust
ee57d5b8e6
Improve checkup date
2024-11-04 14:15:59 +08:00
2dust
4eda3dd8fa
Add Memo attribute to subscription group
...
https://github.com/2dust/v2rayN/issues/5981
2024-11-04 10:42:42 +08:00
2dust
911dc7f90e
Revert
...
9fd20ff001
2024-11-04 10:37:44 +08:00
fonaix
18005b96e8
修复:双击表头弹出编辑窗口的问题 ( #5984 )
...
* 修复:日志文本框垂直显示上下空白问题
* 修复:双击表头弹出编辑窗口的问题
2024-11-04 09:44:03 +08:00
2dust
a3e45d206e
Bug fix
...
https://github.com/2dust/v2rayN/issues/5979
2024-11-03 21:15:50 +08:00
2dust
0accf262dc
up 7.0.6
2024-11-03 16:49:06 +08:00
2dust
e0eb73bb0a
Code clean
2024-11-03 16:45:48 +08:00
2dust
258e822c13
Add exit function to the main interface for Desktop
2024-11-03 14:48:13 +08:00
2dust
4f05b93d63
Bug fix
...
MainModule FileName only exists in Win32.
2024-11-03 13:44:12 +08:00
2dust
bb661d4f50
Only one instance is allowed to run
2024-11-03 13:30:32 +08:00
2dust
201cfaa922
Fix
...
https://github.com/2dust/v2rayN/issues/5966
2024-11-02 15:02:30 +08:00
2dust
c339aa349c
up PackageReference
2024-11-02 14:42:26 +08:00
2dust
046421f345
Code clean
2024-11-02 14:42:01 +08:00
fonaix
3a2c9e7aaa
修复:日志文本框垂直显示上下空白问题 ( #5967 )
2024-11-02 10:28:18 +08:00
2dust
0bb6e6bd86
up 7.0.5
2024-11-01 16:54:16 +08:00
2dust
693e8ab157
Add startup auto-start for desktop
2024-11-01 14:54:23 +08:00
2dust
033c16c992
Refactor to select active nodes when updating subscriptions
2024-11-01 10:19:31 +08:00
2dust
6ec61433fb
Only update the stable version of the core
...
https://github.com/2dust/v2rayN/issues/5950
2024-11-01 09:26:15 +08:00
2dust
072f773245
up 7.0.4
2024-10-31 09:59:59 +08:00
2dust
0086f65a96
Bug fix
...
b7f4fd7469
2024-10-30 08:57:10 +08:00
2dust
281f14f47e
Adjustment of preset rule sets
2024-10-28 13:45:39 +08:00
2dust
9fd20ff001
De-duplication after subscription update
2024-10-28 09:38:20 +08:00
2dust
7df90a6034
Bug fix
...
https://github.com/2dust/v2rayN/issues/5928
2024-10-28 09:16:24 +08:00
2dust
019869ec28
up 7.0.3
2024-10-27 15:01:14 +08:00
2dust
b7f4fd7469
Add font settings for Desktop
2024-10-27 14:59:06 +08:00
2dust
1273d2aee1
Improved font settings
2024-10-27 14:57:45 +08:00
2dust
88990b4828
Bug fix
...
0efb0b5e3e
2024-10-26 18:00:22 +08:00
2dust
2f02c2970c
UseShellExecute = true
2024-10-26 17:55:36 +08:00
2dust
ade789c6d4
Update UpgradeApp.cs
2024-10-26 17:55:08 +08:00
2dust
9738f90970
up 7.0.2
2024-10-26 15:00:57 +08:00
2dust
6ed0741339
Bug fix
...
https://github.com/2dust/v2rayN/issues/5923
2024-10-26 14:57:28 +08:00
2dust
e6b1e22245
Update UpgradeApp.cs
2024-10-26 14:42:58 +08:00
2dust
6b922be0c6
Set AssemblyName to v2rayN
2024-10-26 10:42:29 +08:00
2dust
6e35a260e8
Bug fix
...
https://github.com/2dust/v2rayN/issues/5915
2024-10-26 09:55:22 +08:00
2dust
1106fd8cf1
Give upgrade app execute permission at runtime
2024-10-25 20:32:47 +08:00
2dust
fb92b90d5c
Bug fix
...
https://github.com/2dust/v2rayN/issues/5909
2024-10-25 17:58:54 +08:00
2dust
5effbee50b
Fix
...
https://github.com/2dust/v2rayN/issues/5905
2024-10-25 17:41:01 +08:00
2dust
9bc50a9f34
up 7.0.1
2024-10-25 13:50:17 +08:00
2dust
2a5a339c27
Update UpgradeApp.cs
2024-10-25 11:56:15 +08:00
2dust
78d182fff3
Add a warning about the use of insecure HTTP protocol subscription address
2024-10-25 11:06:04 +08:00
2dust
0efb0b5e3e
Give core execute permission at runtime
2024-10-25 10:10:55 +08:00
2dust
a2e8755730
Xray Asset Location use XRAY_LOCATION_ASSET
2024-10-25 09:31:16 +08:00
2dust
06ddedbc4c
The core folder is all lowercase letters
2024-10-25 09:27:11 +08:00
2dust
fa148cdf42
Bug fix
2024-10-25 09:01:59 +08:00
2dust
c1f71dee15
up 7.0.0
2024-10-24 17:57:04 +08:00
2dust
871cb81323
Code clean
2024-10-24 17:56:39 +08:00
2dust
34f5c0f910
Adding checks for subscription url
2024-10-24 17:09:07 +08:00
2dust
3fafc6de93
Code optimization
2024-10-24 15:35:37 +08:00
2dust
b013213745
Remove simple routing settings
2024-10-24 10:55:15 +08:00
2dust
40ea454a7c
Remove X86 support
2024-10-24 10:32:19 +08:00
2dust
f0bac4b4c8
Code optimization
2024-10-24 10:25:02 +08:00
2dust
ffb38129e2
The first letter of the guiconfig attribute must be capitalized.
2024-10-23 17:19:57 +08:00
2dust
3c550c094a
The first letter of the guiconfig attribute must be capitalized.
2024-10-23 17:00:33 +08:00
2dust
2d143687b8
The first letter of the guiconfig attribute must be capitalized.
2024-10-23 10:42:35 +08:00
2dust
1e7284f141
Bug fix
2024-10-23 10:18:55 +08:00
DecorativeFamily
50bdf0927c
use Dependabot keep actions updated to latest ( #5886 )
...
like: v2-->v3
2024-10-23 09:35:02 +08:00
2dust
10a60b26fa
After the Linux version updates the core, set chmod+x
2024-10-22 20:08:33 +08:00
2dust
b3c2084b76
Code optimization, function asynchrony
2024-10-22 17:50:42 +08:00
2dust
3bf2dc711d
Improved fontsize
2024-10-22 11:04:12 +08:00
2dust
5a7836115e
Fix some code
2024-10-22 09:46:50 +08:00
gush4
0da9cb45bd
Add icon for PAC mode ( #5876 )
...
Co-authored-by: author <mail@example.com >
2024-10-22 09:32:07 +08:00
2dust
28aa954f8c
Improved CheckUpdate
2024-10-21 20:31:19 +08:00
2dust
4fc71fb77e
Merge branch 'master' of https://github.com/2dust/v2rayN
2024-10-21 20:29:54 +08:00
2dust
5ea6b1e08a
Update RetResult
2024-10-21 18:18:41 +08:00
runetfreedom
0cdfc97460
change ru templates path ( #5869 )
2024-10-21 13:47:38 +08:00
2dust
3dd54312e7
Code optimization, function asynchrony
2024-10-21 13:46:13 +08:00
2dust
a866017b4c
Code optimization, function asynchrony
2024-10-21 09:45:33 +08:00
2dust
394b657fc9
Code optimization, function asynchrony
2024-10-20 11:51:05 +08:00
2dust
50449df08d
Improved
2024-10-19 14:30:14 +08:00
2dust
fe3836be14
Bug fix QRCodeHelper
2024-10-19 14:29:53 +08:00
runetfreedom
055cd62dd8
Sing-box srs updating support ( #5855 )
2024-10-18 20:33:41 +08:00
runetfreedom
4d1f7fa60c
External dns configs support + ru translation ( #5854 )
...
* Ru translation
* External dns for presets
2024-10-18 17:54:47 +08:00
2dust
5c0fba8744
Add scanning QR code from image
2024-10-18 17:35:32 +08:00
2dust
b74ddc0b43
Adjust Resources
2024-10-17 15:29:23 +08:00
2dust
d004c6860e
Add check update for sing-box
2024-10-17 15:28:32 +08:00
2dust
fc3ba6c030
Improved UI
2024-10-16 19:36:38 +08:00
2dust
9c4dc185be
Adjust some code
...
https://github.com/2dust/v2rayN/pull/5840
2024-10-16 15:42:44 +08:00
runetfreedom
2edbbc523a
External routing rules templates + regional presets support ( #5840 )
...
* External routing rules templates + auto download geo file if repo changed
* Regional presets support
2024-10-16 14:11:20 +08:00
2dust
a5122b656d
Bug fix for Dsktop
2024-10-16 10:52:45 +08:00
2dust
74f980aab1
Refactor system proxy
2024-10-16 09:20:05 +08:00
2dust
35e5475255
Add system proxy for kde
2024-10-15 20:22:26 +08:00
2dust
fb649c04cf
Code clean
2024-10-15 15:17:05 +08:00
2dust
4ce7ca3c6f
Fix
...
https://github.com/2dust/v2rayN/pull/5835
2024-10-15 13:37:36 +08:00
runetfreedom
eebb6735aa
Add sing-box srs custom url support for fix TUN ( #5835 )
...
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2024-10-15 13:28:51 +08:00
2dust
e96c9abd69
Improved share Uri
...
https://github.com/2dust/v2rayN/issues/5807
2024-10-15 11:02:17 +08:00
2dust
fd7cf164ff
Fix
...
https://github.com/2dust/v2rayN/issues/5821
2024-10-15 09:31:30 +08:00
2dust
24afe8bde4
Fix
...
https://github.com/2dust/v2rayN/pull/5829
2024-10-14 19:29:15 +08:00
2dust
9540669f56
prefer_ipv4 for sing-box dns strategy
...
https://github.com/2dust/v2rayN/issues/5790
2024-10-14 19:27:22 +08:00
runetfreedom
c6caf29b5b
Custom geo file source from settings ( #5829 )
...
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2024-10-14 17:50:44 +08:00
2dust
2698137dea
Improved UI
...
https://github.com/2dust/v2rayN/issues/5814
2024-10-14 17:28:10 +08:00
2dust
bdae08b13b
Improved UI
2024-10-14 14:27:53 +08:00
2dust
019c69ecff
Refactor Common
2024-10-14 10:57:40 +08:00
2dust
6b99b7eec5
Refactor Utils
2024-10-14 10:42:05 +08:00
2dust
4eb443e547
Bug fix for IsAdministrator
...
This reverts commit 7618f9f7d4 .
2024-10-13 20:15:43 +08:00
2dust
e530789739
Improved Desktop TrayIcon
2024-10-12 19:46:06 +08:00
2dust
7618f9f7d4
Refactor new StatusBarViewModel
2024-10-12 15:45:21 +08:00
2dust
d7bde77977
up PackageReference
2024-10-11 15:06:48 +08:00
2dust
a0286ff810
Improved MessageBus contract
2024-10-11 10:17:44 +08:00
2dust
b172b03927
Improved UI for Desktop
2024-10-11 09:24:15 +08:00
2dust
a556bf9487
Improved ReactiveCommand.CreateFromTask
2024-10-10 18:02:09 +08:00
2dust
4f5362fdc4
Update build.ps1
2024-10-10 14:05:14 +08:00
2dust
176a91e7c5
Update build.ps1
2024-10-09 20:44:37 +08:00
2dust
3c45ef624a
Rename v2rayUpgrade 2 AmazTool
2024-10-09 20:13:25 +08:00
2dust
fea7c9fbd7
Improved CliWrap
2024-10-08 20:45:56 +08:00
2dust
aa6b6e3849
Remove Mono.Posix.NETStandard
2024-10-08 17:40:25 +08:00
2dust
f5956e7bf0
Improved await _updateView
2024-10-08 14:55:06 +08:00
2dust
b2669103dc
Refactor Upgrade
2024-10-08 14:03:15 +08:00
2dust
53e19ecb1d
Improved Action Invoke
2024-10-08 13:47:13 +08:00
2dust
3e74bb65bd
Improved models
2024-10-08 09:50:03 +08:00
2dust
f60575b77c
Improved CoreInfo
2024-10-07 20:10:00 +08:00
2dust
7a839063d0
Refactor CoreHandler
2024-10-07 11:18:24 +08:00
2dust
4ccc7aa92d
Refactor NoticeHandler
2024-10-07 10:59:13 +08:00
2dust
d5c6a42a9a
Refactor some service
2024-10-07 10:39:43 +08:00
2dust
3bdef4d6d8
Rename LazyConfig to AppHandler
2024-10-07 09:51:41 +08:00
2dust
f40eb724d7
Add AppViewModel for Desktop
2024-10-06 21:16:17 +08:00
2dust
4d84eede56
Refactor ProxySettingWindows
2024-10-06 20:44:43 +08:00
2dust
53a2fbd0ff
Bug fix
2024-10-06 10:42:08 +08:00
2dust
409fe5290e
Implementing IsAdministrator for non-Windows
2024-10-06 10:23:44 +08:00
2dust
75d86cf883
Remove SagerNet clash clash_meta
2024-10-05 17:51:31 +08:00
2dust
b33f536dbd
Improved UI for Desktop PathIcon
2024-10-05 14:53:34 +08:00
2dust
1f77c56eaf
Fix TrayIcon display
2024-10-05 11:12:52 +08:00
2dust
fe895b1b27
Improved v2rayUpgrade
2024-10-05 10:43:37 +08:00
2dust
20bb263b06
Bug fix for check update
2024-10-04 17:10:30 +08:00
2dust
3ecbd3bc10
Improved UI for Desktop CheckUpdate
2024-10-04 16:01:36 +08:00
2dust
fe81b51dcb
Add BackupAndRestore
2024-10-04 15:22:32 +08:00
2dust
90ba80436d
Improved UI for Desktop version
2024-10-04 14:25:09 +08:00
2dust
2bb5f6afc4
Add DialogHost fro Desktop
2024-10-03 17:22:07 +08:00
2dust
3971318ffb
Improved UI for routing rules
2024-10-03 13:56:06 +08:00
2dust
5fbeb4b0fb
Improved UI for Desktop version
2024-10-02 21:08:17 +08:00
NagisaEfi
1b2b838bc0
Update ResUI.resx and ResUI.zh-Hant.resx ( #5767 )
2024-10-01 09:49:02 +08:00
2dust
8e28cc01b8
Fix TextFormattingMode = Display
...
https://github.com/2dust/v2rayN/discussions/5740
2024-09-30 09:29:06 +08:00
2dust
77a59e9107
StorageUI and RestoreUI
2024-09-29 20:59:53 +08:00
2dust
1411643192
Add system proxy for Linux
2024-09-28 10:41:30 +08:00
2dust
fde2a768cf
Improved UI for Desktop version
2024-09-27 20:25:06 +08:00
2dust
b008a58cf8
Code improvements
2024-09-27 09:58:33 +08:00
2dust
8e02394ff4
Adjustments to automatically update GEO files
2024-09-27 09:58:09 +08:00
2dust
60a75d9a31
up 6.60
2024-09-23 17:23:23 +08:00
2dust
24566901fb
up PackageReference
2024-09-23 17:22:14 +08:00
2dust
cc428618e5
Adjusting the text display
2024-09-23 17:17:12 +08:00
2dust
4d330cedac
Disable auto update geo
2024-09-23 17:05:03 +08:00
2dust
2503583498
System proxy and tun mode
...
https://github.com/2dust/v2rayN/issues/5651
2024-09-23 17:03:28 +08:00
2dust
1b11916e1e
Preparing to remove part of the core
...
https://github.com/2dust/v2rayN/discussions/5703
2024-09-23 15:16:32 +08:00
2dust
3dfd557265
Fix the problem of showing and hiding statistics columns
2024-09-23 15:00:25 +08:00
2dust
cd6bea28b6
Improved font display
...
https://github.com/2dust/v2rayN/issues/5713
2024-09-23 14:10:58 +08:00
2dust
054f0f2bc7
Bug fix
...
https://github.com/2dust/v2rayN/issues/5725
2024-09-23 13:37:18 +08:00
2dust
97347674e7
Bug fix
...
https://github.com/2dust/v2rayN/issues/5724
2024-09-23 12:09:17 +08:00
2dust
36d15852aa
Setting up not to automatically update the GEO file on first run
...
https://github.com/2dust/v2rayN/issues/5704
2024-09-23 11:04:37 +08:00
2dust
4813610492
When running for the first time, switch the interface language to English when judging that the system language is not Chinese.
...
https://github.com/2dust/v2rayN/issues/5670
2024-09-23 11:01:03 +08:00
2dust
243dbab06a
Fix ?!
2024-09-18 19:54:38 +08:00
2dust
073eaa9a26
Bug fix
2024-09-18 09:31:14 +08:00
2dust
cb1f936d05
Fix Speedtest bug
2024-09-17 18:41:01 +08:00
2dust
a7f3a7b1a7
up 6.59
2024-09-17 18:07:07 +08:00
2dust
71eb5f0813
HyperlinkButton Classes="WithIcon"
2024-09-17 17:26:01 +08:00
2dust
b4f50258a7
Fix style for desktop
2024-09-17 17:20:37 +08:00
2dust
346a9c5fcc
Add Connections Host Filter
2024-09-17 16:59:35 +08:00
2dust
61635db5b5
Add IsNotEmpty function
2024-09-17 16:52:41 +08:00
2dust
4c0a59a715
Add Connections Host Filter
...
https://github.com/2dust/v2rayN/issues/5683
2024-09-17 14:50:31 +08:00
2dust
aa829a66ea
Improved Style for Desktop version
2024-09-16 18:21:30 +08:00
2dust
885f193a00
Fix GetVersion
2024-09-16 15:34:35 +08:00
2dust
0a9bbf526d
up PackageReference
2024-09-16 15:26:17 +08:00
2dust
ff6716b39d
Restore backup file check
2024-09-16 15:23:06 +08:00
2dust
8505f2db96
Optimize backup
...
https://github.com/2dust/v2rayN/issues/5681
2024-09-16 13:37:38 +08:00
2dust
233d605256
Optimize the information function
2024-09-16 11:09:44 +08:00
2dust
c4e01d20a0
up 6.58
2024-09-08 13:39:13 +08:00
2dust
07156cb55c
Bug fix
2024-09-08 10:45:05 +08:00
2dust
8361b4e4a0
Fix
2024-09-07 19:04:19 +08:00
2dust
bb90671979
Fix
2024-09-07 18:08:56 +08:00
2dust
beddc71ed8
Add backup and restore
2024-09-07 14:52:33 +08:00
2dust
d5f1cc99ac
Refactor V2rayUpgrade
2024-09-06 18:37:46 +08:00
2dust
d03a86292e
Add SaveFileDialog
2024-09-06 15:51:06 +08:00
2dust
c061a24948
Update v2rayUpgrade
2024-09-06 14:07:48 +08:00
2dust
9c7446f820
In-app update alone package
2024-09-06 14:07:26 +08:00
2dust
8be1730719
Bug fix
2024-09-06 09:40:45 +08:00
2dust
7ceaf5c071
Add preprocess of yaml file
...
https://github.com/2dust/v2rayN/issues/5646
2024-09-06 08:57:42 +08:00
2dust
7901a59aa4
Code clean
2024-09-05 13:29:51 +08:00
2dust
8343a1002f
Improvement check updates for Desktop
2024-09-05 13:29:25 +08:00
2dust
c83dce3cc0
Fix
...
https://github.com/2dust/v2rayN/issues/5644
2024-09-05 10:02:26 +08:00
2dust
14afeab2bb
Fix
...
https://github.com/2dust/v2rayN/issues/5640
2024-09-05 09:55:36 +08:00
2dust
c22b57927c
up 6.57
2024-09-04 16:23:10 +08:00
2dust
81b84d235c
Code clean
2024-09-04 16:15:31 +08:00
2dust
488e8aab00
Improvement check updates
2024-09-04 15:47:17 +08:00
Wydy
fc43a9a726
Update pac.txt ( #5636 )
2024-09-04 09:42:54 +08:00
2dust
31947fdcb3
Bug fix
...
https://github.com/2dust/v2rayN/issues/5635
2024-09-03 19:30:23 +08:00
2dust
34c7963d28
Bug fix
...
https://github.com/2dust/v2rayN/issues/5627
2024-09-03 16:14:49 +08:00
2dust
d91b0afb9a
Improved log message display
2024-09-03 16:03:26 +08:00
2dust
82eb3fd6bd
Unified processing version
2024-09-03 10:16:50 +08:00
2dust
3d3d3f83df
Bug fix
...
https://github.com/2dust/v2rayN/issues/5619#issuecomment-2323968966
2024-09-02 15:10:34 +08:00
2dust
6879c75bc8
Using Queues to Improve Message Display
2024-09-02 14:20:09 +08:00
2dust
b02ad6cdab
up 6.56
2024-09-01 19:56:11 +08:00
2dust
f7b16952ea
PackageReference
2024-09-01 19:51:18 +08:00
2dust
f0d05a7d4e
Refactor check updates
2024-09-01 16:39:45 +08:00
2dust
d6ca317b20
xray mux add more option
...
https://github.com/2dust/v2rayN/issues/5565
2024-08-31 10:12:21 +08:00
2dust
2879fddfd9
sinb-box mux add padding option
...
https://github.com/2dust/v2rayN/issues/5544
2024-08-31 09:38:15 +08:00
2dust
b6c09470fc
Add global exception catching
2024-08-30 13:47:53 +08:00
2dust
9fdf6c6c32
Bug fix
2024-08-30 13:15:25 +08:00
2dust
79085af994
Bug fix
2024-08-30 12:59:43 +08:00
2dust
d189f4b443
Add custom config Socks port to the group
...
https://github.com/2dust/v2rayN/issues/5576
2024-08-30 10:12:40 +08:00
2dust
c9d65e5cd9
Fix
...
https://github.com/2dust/v2rayN/issues/5595
2024-08-30 09:31:44 +08:00
2dust
639d62588a
Refactor click event
2024-08-29 20:32:00 +08:00
2dust
6c9db51fd5
Creating a new desktop app with avaloniaui
2024-08-29 15:48:51 +08:00
2dust
f0dbb6b22c
Bug fix
2024-08-29 15:19:03 +08:00
2dust
f10f7b6268
Add Portable Mode for mihomo
2024-08-29 10:10:55 +08:00
2dust
48a5cbc552
Check for standalone windows .Net version
2024-08-29 10:09:45 +08:00
2dust
6721d150e0
Refactor QRCodeHelper
2024-08-28 10:20:37 +08:00
2dust
54c16cad7d
Adding OSPlatform Processing
2024-08-27 19:44:50 +08:00
2dust
ae3ab15245
Add Socks Protocol string
2024-08-27 16:09:07 +08:00
2dust
d3c0f50fec
Adjustment of server binding
2024-08-27 13:18:18 +08:00
2dust
43753b1b7a
Add linux download url
2024-08-27 13:06:39 +08:00
2dust
6f3e4b3682
Adding OSPlatform Processing
2024-08-26 18:45:41 +08:00
2dust
b57cdd31bd
Refactor_updateView to add task
2024-08-22 19:51:10 +08:00
2dust
b936c194e4
Refactor v2rayUpgrade
2024-08-22 15:23:29 +08:00
2dust
064431421a
Bug fix
2024-08-21 21:12:01 +08:00
TTG
9d49c7aad0
Update custom_routing_white ( #5566 )
2024-08-21 11:18:15 +08:00
2dust
a6f27e5071
Code clean
2024-08-20 14:30:45 +08:00
2dust
8d1d10b783
Refactoring Project
2024-08-20 14:15:29 +08:00
2dust
61bea05f63
Refactoring Project
2024-08-19 18:15:54 +08:00
2dust
bbe7c7b884
Optimized code
2024-08-18 15:04:56 +08:00
Milinda Brantini
a432852b78
Update cidr for direct outboundTag ( #5550 )
...
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com >
2024-08-18 09:59:33 +08:00
2dust
770e8b8cfa
>Export Base64-encoded Share Links to Clipboard
2024-08-17 20:53:42 +08:00
2dust
7faabdc375
Refactor code to decouple view and viewmodel
2024-08-17 10:53:02 +08:00
2dust
a9860418ba
Optimized code
2024-08-15 21:03:00 +08:00
2dust
30ff9d0ea9
Optimized code
...
CoreInfoHandler
2024-08-15 20:13:59 +08:00
2dust
bbc2298939
Bug fix
...
https://github.com/2dust/v2rayN/issues/5517
2024-08-15 13:58:07 +08:00
2dust
3286e8e24d
Refactor code to decouple view and viewmodel
2024-08-15 13:51:30 +08:00
2dust
372f3991e1
Refactor code to decouple view and viewmodel
2024-08-12 20:25:31 +08:00
2dust
9aa5c0d135
Refactor code to decouple view and viewmodel
2024-08-11 20:44:29 +08:00
2dust
9e9808e489
Refactor code to decouple view and viewmodel
2024-08-11 15:45:55 +08:00
2dust
3dd75b17cf
Clean code
2024-08-10 19:20:31 +08:00
2dust
2504b4737b
Refactor code to decouple view and viewmodel
2024-08-10 14:44:25 +08:00
2dust
8ff04dca0d
Refactor code to decouple view and viewmodel
2024-08-10 10:02:00 +08:00
2dust
d893ee4829
up 6.55
2024-08-05 14:41:54 +08:00
2dust
dfc5ec0705
Improve UI
2024-08-05 14:39:04 +08:00
2dust
8023eb74c9
Bug fix
2024-08-04 19:26:01 +08:00
2dust
bb4d3997ad
Bug fix
...
https://github.com/2dust/v2rayN/issues/5467
2024-08-04 09:40:33 +08:00
2dust
7ede3af762
up 6.54
2024-08-03 16:02:42 +08:00
2dust
97ea1c7a9e
Add toolTip
2024-08-03 15:59:00 +08:00
2dust
43bb2c0fb8
Bug fix
...
https://github.com/2dust/v2rayN/issues/5462
2024-08-03 15:37:47 +08:00
2dust
6e7196bb27
Bug fix
...
https://github.com/2dust/v2rayN/issues/5437
2024-07-31 20:13:41 +08:00
2dust
87a71d58e8
Fix
...
https://github.com/2dust/v2rayN/issues/5438
2024-07-30 16:22:54 +08:00
2dust
32ffd43fe3
Bug fix
...
https://github.com/2dust/v2rayN/issues/5425
2024-07-30 16:06:43 +08:00
2dust
6500c8d85e
up 6.53
2024-07-26 11:05:53 +08:00
2dust
9866d436da
Add Outbound DNS address
...
https://github.com/2dust/v2rayN/issues/5387
2024-07-26 11:00:07 +08:00
2dust
0f4884d9d8
Improve and refactor the code
2024-07-25 10:26:39 +08:00
2dust
5a81441351
Adjust resx
2024-07-24 20:14:07 +08:00
2dust
e8721bfb6b
Default dns changed to whitelist
2024-07-24 20:01:26 +08:00
2dust
1b09d95209
Improve UI
2024-07-24 19:51:13 +08:00
Jabin Kong
35f3b5a50e
1 ( #5394 )
2024-07-23 20:41:00 +08:00
2dust
ff5203a561
alpn h2,h3
2024-07-23 20:33:02 +08:00
2dust
c3c1ced309
up 6.52
2024-07-21 15:15:51 +08:00
2dust
08b1c8ec83
Improve latency testing
2024-07-21 15:15:00 +08:00
NagisaEfi
1dd3ee4e0a
Update English translations ( #5381 )
...
* Update ResUI.resx
* Update ResUI.resx
2024-07-21 11:48:55 +08:00
Random Guy
06d0c6517d
fix: add real delay test for custom config ( #5377 )
2024-07-21 11:44:12 +08:00
2dust
4938ce6364
Code clean
2024-07-21 11:37:11 +08:00
2dust
25f3fc354f
Add multi-server load balancing
2024-07-21 11:26:10 +08:00
2dust
ad1a1f8015
Main window layout orientation setting
2024-07-19 20:31:07 +08:00
2dust
5c070e2ca8
Improve UI
2024-07-19 10:51:14 +08:00
2dust
70ea21fca2
Improve UI
2024-07-18 19:59:46 +08:00
2dust
bc3593871b
Refactor the main interface
2024-07-18 17:39:11 +08:00
2dust
355a424be2
Code clean
2024-07-18 17:31:49 +08:00
2dust
0ffa9a0cc8
Remove unused resx
...
Remove Batch export subscription to clipboard
2024-07-15 20:17:55 +08:00
2dust
72fecb2b9a
Add clash_mode to rule
2024-07-14 20:17:48 +08:00
2dust
4e9dfe5478
Improve
2024-07-14 17:16:07 +08:00
2dust
c79e2e3ad4
Add functionality multi-server set as active
...
Implemented using sing-box Selector, which can be switched using the clash api
2024-07-14 16:13:28 +08:00
2dust
7c33c1c322
Add reload for ClashProxiesView
2024-07-14 14:28:45 +08:00
2dust
ea32f75925
Code clean
2024-07-14 11:00:22 +08:00
2dust
7eaed21b9a
Improve
2024-07-14 10:59:36 +08:00
2dust
cfe8fcd28d
up 6.51
2024-07-12 14:23:29 +08:00
2dust
9f4718af70
Code clean
...
Add allowInsecure to Share
2024-07-11 14:42:01 +08:00
2dust
39faccfd0b
Bug fix
2024-07-10 17:32:26 +08:00
2dust
7545763dae
Default domain strategy for resolving the outbound domain names -- singbox
2024-07-08 18:45:29 +08:00
2dust
c2928be35d
Log messages are not displayed when in the background
2024-07-08 17:16:49 +08:00
2dust
449bb40d48
sing-box prioritizes the use of local srs
2024-07-08 14:20:41 +08:00
2dust
4caf1a1e63
Improve and refactor the code
2024-07-08 09:52:11 +08:00
2dust
01b205e6f1
Adjust information DispatcherPriority
2024-07-07 21:11:04 +08:00
2dust
160d3843a6
Bug fix
2024-07-05 15:28:28 +08:00
2dust
5efb784115
up 6.50
2024-07-05 11:18:36 +08:00
2dust
acde5b8384
Bug fix
2024-07-05 11:18:14 +08:00
2dust
373ee6586a
Optimize system proxy code
2024-07-04 17:07:05 +08:00
2dust
215308c329
Change srs source
...
https://github.com/2dust/sing-box-rules
2024-07-04 16:27:44 +08:00
2dust
478cadba5e
Bug fix
2024-06-30 20:43:06 +08:00
2dust
f4af4da791
Adjust res
2024-06-30 10:00:28 +08:00
2dust
22d4f435de
Add tun and mixin functions to clash
2024-06-28 20:29:44 +08:00
2dust
ccb8cd5c04
up 6.49
2024-06-28 16:14:45 +08:00
2dust
e963f9e349
Add clash display in the main interface
2024-06-28 16:14:19 +08:00
2dust
e3c2a4b8da
Bug fix
2024-06-28 10:41:17 +08:00
2dust
324f46cdad
Bug fix
...
https://github.com/2dust/v2rayN/discussions/5268
2024-06-27 17:59:39 +08:00
2dust
691b19b5fd
Adding support for the clash proxies interface
2024-06-27 16:36:36 +08:00
2dust
63ed2311dc
Bug fix
2024-06-26 16:00:37 +08:00
2dust
d59e59ca40
up 6.48
2024-06-24 17:42:37 +08:00
2dust
c9a278b4a2
Check for updates mihomo
2024-06-24 17:41:53 +08:00
2dust
8ee5304148
Bug fix
2024-06-24 16:42:17 +08:00
2dust
3beaa8145f
Bug fix
2024-06-24 16:19:00 +08:00
2dust
e30c55a0af
up 6.47
2024-06-24 15:34:41 +08:00
2dust
b583590a64
Update ConfigHandler.cs
...
https://github.com/2dust/v2rayN/pull/5264
2024-06-24 15:25:00 +08:00
OnceUponATimeInAmerica
a28c63168a
Support for setting subs-group remarks (group's name) from the (optional) "remark" query parameter in the pasted subs url ( #5264 )
2024-06-24 15:20:16 +08:00
2dust
620422350f
Improved tun mode
...
Enabling tun mode.
Only one core will be run when using sing-box core;
When using a non-sing-box, the sing-box will be used to start an additional front Socks service to provide a tun entry, which will then run two cores
2024-06-24 15:19:42 +08:00
2dust
b77cc3c33b
Add network attribute to route rule
...
https://github.com/2dust/v2rayN/discussions/5256
2024-06-22 16:44:15 +08:00
2dust
71bf9b4887
up 6.46
2024-06-21 16:02:08 +08:00
2dust
9039d401da
set DOTNET_EnableWriteXorExecute=0 under win10
...
https://github.com/2dust/v2rayN/issues/5186
2024-06-21 14:09:57 +08:00
2dust
74a0a93201
Improve and refactor the code
2024-06-21 11:15:35 +08:00
2dust
522571f0b3
Add splithttp transport for xray
...
https://github.com/XTLS/Xray-core/releases/tag/v1.8.15
2024-06-20 16:20:05 +08:00
Lsyx-Good
123c49c22d
Adjust singbox DNS server and rule position ( #5229 )
2024-06-20 16:08:08 +08:00
OnceUponATimeInAmerica
1ff88d29be
Extend stats reporting to support custom configs with several load-balanced outbounds in them, with tags starting with "proxy" e.g. proxy1, proxy2 (fully compatible with existing configs) ( #5225 )
2024-06-20 15:32:10 +08:00
Lsyx-Good
63d5a2a1be
Fix bug ( #5213 )
2024-06-10 15:12:39 +08:00
2dust
1e9a6cb06b
Refactor code
2024-06-04 09:48:04 +08:00
2dust
31748aa660
Refactor code
2024-06-03 17:50:18 +08:00
2dust
d0c6ea6a63
remove http://cachefly.cachefly.net/100mb.test
2024-06-03 14:06:59 +08:00
2dust
7ffe286a56
Up PackageReference
2024-06-03 07:37:49 +08:00
2dust
b99b30163b
Bug fix
2024-06-03 07:37:26 +08:00
kirilllivanov
83b4f1e660
Fix incorrect filenames ( #5122 )
2024-05-18 17:11:38 +08:00
2dust
b57ba6a98b
up 6.45
2024-05-18 09:53:15 +08:00
2dust
d748e6eff4
Add destOverride
2024-05-14 15:31:19 +08:00
2dust
315d4b75b2
Optimize code
2024-05-14 13:42:42 +08:00
2dust
31267cbc33
Adjust Scan screen qrcode
2024-05-12 17:07:56 +08:00
2dust
c23379b3b6
Adjust sing-box dns
2024-05-12 15:42:28 +08:00
2dust
568144d6a2
TransitionAssist DisableTransitions
2024-05-12 14:59:23 +08:00
2dust
5857042963
Up 6.44
2024-05-08 13:40:24 +08:00
2dust
28e41dc621
Add open the file location
2024-05-08 11:43:03 +08:00
2dust
baef3b364b
Bug fix
2024-05-08 11:42:01 +08:00
2dust
4b9ddb803f
Bug fix
2024-05-07 14:15:08 +08:00
2dust
c07c7ad82f
Added reminder that a reboot is required to modify settings
2024-05-06 17:19:29 +08:00
2dust
e223b80b95
Merge pull request #5066 from sincereliu/master
...
Optimize code for better performance
2024-05-06 09:55:30 +08:00
sincere liu
5fe468fa1b
Optimize code for better performance
2024-05-05 22:07:51 +08:00
2dust
60068d8d16
Themes migrate
2024-05-05 16:19:47 +08:00
2dust
b6c5b46afe
Up PackageReference
2024-05-05 10:10:19 +08:00
2dust
124cbfadb4
Add custom sing-box rule-set support
2024-05-04 13:54:22 +08:00
2dust
8d21f9b900
Bug fix
2024-05-04 13:24:13 +08:00
2dust
398dbbd2e5
Bug fix
...
https://github.com/2dust/v2rayN/issues/5035
2024-05-03 10:29:32 +08:00
2dust
e9b392d1c0
Optimized sorted storage
2024-04-30 14:44:02 +08:00
2dust
9d7c7e3225
Adjust the experimental and mux of sing-box
2024-04-27 10:05:13 +08:00
2dust
855fd4f0b7
Merge pull request #5026 from GibMeMyPacket/feat/singbox/exp_cachefile
...
Add `Enable cache file for sing-box`
2024-04-27 09:42:31 +08:00
GibMeMyPacket
807839929d
Add Enable cache file for sing-box
2024-04-25 12:07:53 +00:00
2dust
870955fee1
Bug fix
2024-04-11 08:07:21 +08:00
2dust
e0cea929ea
Up 6.43
2024-04-10 13:52:38 +08:00
2dust
315f4c35f0
Code clean
2024-04-10 13:32:50 +08:00
2dust
d961ea22a6
Built-in routing rule set upgraded to V2
2024-04-10 10:50:52 +08:00
2dust
5c0c07c78f
Migrate geosite & geoip to rule sets (sing-box)
2024-04-10 08:42:53 +08:00
2dust
bba93a0fb7
Added tls fragment support (Xray-core)
...
https://github.com/2dust/v2rayN/issues/4900
2024-04-08 17:06:48 +08:00
2dust
5683df2fc0
Added outbound HTTP support (support group prefix proxy)
...
https://github.com/2dust/v2rayN/discussions/4550
2024-04-08 14:02:56 +08:00
2dust
b5cb9ce67e
Set autoHideStartup default value is false
2024-04-05 17:24:53 +08:00
2dust
06a32dc895
Adjust sing-box dns default example
2024-04-05 11:05:45 +08:00
2dust
dff12a8a3a
fix
...
https://github.com/2dust/v2rayN/issues/4928
2024-04-05 11:04:35 +08:00
2dust
dc3f07ee84
Bug fix
2024-04-03 09:51:07 +08:00
2dust
1aef49ee11
Custom configuration file to use Xray prefix in non-Tun mode
...
https://github.com/2dust/v2rayN/issues/4855
2024-04-01 08:22:14 +08:00
2dust
ee3159b00e
Update 6.42
2024-03-31 17:26:02 +08:00
2dust
86d2c307f1
Bug fix
2024-03-31 17:23:33 +08:00
2dust
7823a217b4
Update 6.41
2024-03-31 08:09:13 +08:00
2dust
2004df8337
Rename Model to Models
2024-03-31 08:08:06 +08:00
2dust
13bc2d0340
Bug fix
...
https://github.com/2dust/v2rayN/issues/4902
2024-03-31 07:54:22 +08:00
2dust
edbc850346
Update 6.40
2024-03-30 18:12:37 +08:00
2dust
901d3c85ca
Up PackageReference
2024-03-30 16:15:13 +08:00
2dust
abbe83f3c2
Fixed issues with multi-core traffic processing
2024-03-30 16:00:19 +08:00
2dust
bb3a04a9c8
Bug fix for exit app
2024-03-30 15:26:12 +08:00
2dust
bac13e8b71
Rename Utile to Utils
2024-03-26 14:26:03 +08:00
2dust
3871681de3
Improve remove Application.Current.Shutdown
2024-03-26 14:22:53 +08:00
2dust
ae6f2b6df6
Up PackageReference
2024-03-26 14:19:14 +08:00
2dust
f59bbc9981
Add authority for grpc
2024-03-23 18:26:44 +08:00
2dust
eac0c84e11
Improve IsNullOrEmpty
2024-03-23 18:26:04 +08:00
2dust
f814cc443d
Improve
2024-03-23 10:47:06 +08:00
2dust
262466303b
Import Multiple Custom v2ray-core Json Configs from Subscription
...
https://github.com/2dust/v2rayN/issues/4745
2024-03-23 10:46:45 +08:00
2dust
3b4cc2c5f2
Merge pull request #4848 from 1208nn/patch-2
...
Update schdtask related code
2024-03-16 16:25:58 +08:00
ShH Y
023d3fbf6f
Update Utile.cs
2024-03-16 11:38:41 +08:00
2dust
fe01f290bc
Improve
2024-03-13 16:38:37 +08:00
2dust
5805ac9f7f
Update 6.39
2024-03-12 09:19:19 +08:00
2dust
4e2f38a343
Clean
2024-03-12 09:14:21 +08:00
2dust
572c924e5c
Add httpupgrade
2024-03-12 09:05:59 +08:00
2dust
e90353e550
Bug fix
2024-03-11 14:46:24 +08:00
2dust
f8ae1b8c49
Bug fix
2024-03-11 08:34:07 +08:00
2dust
186d995919
Improve
2024-03-09 14:30:39 +08:00
2dust
70584aff9d
Refactor
2024-03-09 10:12:45 +08:00
2dust
dcdc63785a
HTTP port=SOCKS port+1;Pac port=SOCKS port+4;API port=SOCKS port+5;
2024-03-09 09:40:19 +08:00
2dust
0e7bfa65de
Refactor
2024-03-09 09:27:55 +08:00
2dust
9427340ab7
Update 6.38
2024-03-08 09:55:13 +08:00
2dust
63af5bae8a
Bug fix
2024-03-08 09:41:38 +08:00
2dust
9232f1fa40
Merge pull request #4802 from Array-Cats/master
...
Update README.md
2024-03-08 09:40:28 +08:00
Array-Cats
15bdb551f4
Update README.md
2024-03-07 23:56:58 +08:00
2dust
2cda2b53ed
Improve
2024-03-07 11:51:45 +08:00
2dust
028c9ea0b5
Bug fix
2024-03-07 09:06:35 +08:00
2dust
315b51e7ca
Up PackageReference
2024-03-05 09:45:27 +08:00
2dust
0185b3b145
Remove some pop-up messages
2024-03-04 10:41:42 +08:00
2dust
afaad49879
Bug fix
2024-03-02 10:35:33 +08:00
2dust
4b2b45979b
Return api port=socks port +11
2024-03-02 10:00:28 +08:00
2dust
66e40edd0e
Bug fix singbox transport type http
2024-03-02 09:58:50 +08:00
2dust
3d5168885f
up 6.37
2024-02-29 17:25:50 +08:00
2dust
6eee2c2342
Add obfs=http support for sing-box ss
2024-02-29 10:11:27 +08:00
2dust
11ec27147a
Use Global.None instead of none
2024-02-29 09:43:04 +08:00
2dust
a522a02ba2
Temporarily add compatibility to VLESS
2024-02-29 09:39:12 +08:00
2dust
5ff4d35a30
Added termination speed test
2024-02-25 18:28:59 +08:00
2dust
4c5546bf52
Merge pull request #4757 from NagisaEfi/master
...
Update translation
2024-02-25 09:28:06 +08:00
NagisaEfi
ab37a46e83
Update translation
2024-02-23 23:46:44 +08:00
2dust
0b3635b5c5
Bug fix
2024-02-21 10:17:28 +08:00
2dust
2a338d9a83
Merge pull request #4743 from NagisaEfi/master
...
Localization (CHT and ENG)
2024-02-20 16:46:17 +08:00
NagisaEfi
7031a4c26c
Localization (CHT and ENG)
2024-02-20 15:59:35 +08:00
2dust
2c5ca97476
Merge pull request #4738 from NimaZare/master
...
spell check and update
2024-02-20 13:07:28 +08:00
NimaZare
fc0c8f6bb1
spell check and update
2024-02-19 13:13:36 +03:30
2dust
643547704e
Up 6.36
2024-02-18 11:09:00 +08:00
2dust
4717b63775
Bug fix 4 mihomo
2024-02-18 11:02:50 +08:00
2dust
4af148f480
Bug fix
2024-02-15 10:34:43 +08:00
2dust
a9c59693ee
Bug fix
2024-02-13 10:11:17 +08:00
2dust
9b3ac159c1
Merge pull request #4712 from hxdhttk/hxdhttk/statePortConf
...
Fix the state ports conflicts when multiple `v2rayN` instances start in a short period.
2024-02-13 09:57:59 +08:00
2dust
c03c98157f
Merge pull request #4711 from hxdhttk/hxdhttk/mixedStdErr
...
Fix misleading "Cannot mix synchronous and asynchronous operation on process stream." logs.
2024-02-13 09:47:19 +08:00
Minghao Hu
74149b761f
Resolve the StatePort when the other components call it.
2024-02-12 22:49:57 +09:00
Minghao Hu
44cfa2d8dc
Add a start up error receiver.
2024-02-12 22:12:57 +09:00
Minghao Hu
b0fb00d597
Merge new commits.
2024-02-12 21:20:16 +09:00
2dust
af3c1dc039
Bug fix
...
https://github.com/2dust/v2rayN/issues/4707
2024-02-12 08:49:22 +08:00
2dust
1c94b5d5f0
Up 6.35
2024-02-10 17:07:30 +08:00
2dust
fbb00c0f85
Improve
2024-02-10 16:57:26 +08:00
2dust
4a72e63d1c
When updating a subscription, only determine whether the alias already exists
2024-02-09 09:57:28 +08:00
2dust
ce94e0ba4d
Refactor
2024-02-08 16:22:38 +08:00
2dust
e2c836794b
Refactor
2024-02-08 14:01:33 +08:00
2dust
05e424f805
Bug fix
2024-02-08 09:32:01 +08:00
2dust
bf30819a4a
Bug fix
...
https://github.com/2dust/v2rayN/issues/4334
2024-02-05 20:24:30 +08:00
2dust
52e9d30b46
Improve
2024-02-04 10:02:02 +08:00
2dust
1fa2d55e1d
Up PackageReference
2024-02-03 10:27:40 +08:00
2dust
4d0ee652d8
Bug fix
2024-02-03 10:26:37 +08:00
2dust
ff215bc9aa
Remove ping test
2024-02-02 10:39:07 +08:00
2dust
e1cadc878a
Improve VmessQRCode json
2024-02-02 10:21:13 +08:00
2dust
57d9d8ddb9
Improve
2024-02-01 12:44:47 +08:00
2dust
f76b1a5363
Add editing subscription in the main interface
2024-01-31 10:16:21 +08:00
2dust
9b579be2be
Try to remove the tun device when turning on
2024-01-31 09:56:47 +08:00
2dust
9d43465eab
Improve
2024-01-30 18:29:52 +08:00
2dust
fc52870431
Add setting 4 SpeedPingTestUrl
2024-01-30 18:04:10 +08:00
2dust
c466ea100a
Refactor
2024-01-30 17:18:00 +08:00
2dust
4054369611
Up PackageReference
2024-01-29 17:20:15 +08:00
2dust
11106937a3
Improve
2024-01-29 11:50:24 +08:00
2dust
fdddf901f3
Remove the main interface Encryption Method
2024-01-29 11:15:11 +08:00
2dust
2e30c04238
Migrate from Newtonsoft.Json to System.Text.Json
2024-01-28 19:53:20 +08:00
2dust
bd838094cd
bug fix
2024-01-27 18:29:17 +08:00
2dust
6f22b74154
Improve
2024-01-27 10:57:40 +08:00
2dust
e71525db0e
Refactor
2024-01-25 17:28:06 +08:00
2dust
d7c1516ec2
bug fix for test shadowsocks
2024-01-23 12:30:11 +08:00
2dust
ff91a5dad9
Add obfs 4 hysteria2
2024-01-22 18:45:22 +08:00
2dust
d76679c2b6
Fill alpns & bug fix
2024-01-20 17:43:42 +08:00
2dust
d7cb88f0a4
Bug fix
2024-01-20 09:45:00 +08:00
2dust
8a3eb41314
Add Wireguard uri
2024-01-16 11:05:51 +08:00
2dust
e2f9aac1c9
remove System.Web
2024-01-16 11:05:02 +08:00
2dust
08c7396404
Add mtu setting 4 Wireguard
2024-01-15 17:11:00 +08:00
2dust
69cbdbd20e
Added Wireguard support (using sing-box)
2024-01-14 17:33:41 +08:00
2dust
005f26ba7c
bug fix
2024-01-14 10:23:46 +08:00
2dust
a1dc0c8104
Update ResUI.resx
2024-01-14 10:04:02 +08:00
2dust
75435b8fe0
Merge pull request #4621 from yscjr/master
...
修改修改非管理员模式下tun模式启动逻辑;缩短自动隐藏时间
2024-01-14 10:00:09 +08:00
John Edwerd
6d7385788e
修改修改非管理员模式下tun模式启动逻辑;缩短自动隐藏时间
2024-01-13 21:54:03 +08:00
2dust
726d9d410f
Refactor
2024-01-13 16:52:42 +08:00
2dust
ee2a61bb61
bug fix
2024-01-12 18:22:23 +08:00
2dust
40748d6e42
Update ResUI.zh-Hant.resx
2024-01-12 18:06:35 +08:00
2dust
02225ad0b8
Refactor
2024-01-11 18:34:33 +08:00
2dust
3c4703ad85
Optimize code
2024-01-11 18:24:32 +08:00
2dust
6762f35ade
Optimize code
2024-01-10 17:44:55 +08:00
2dust
5135afcf8f
Refactor
2024-01-10 16:32:26 +08:00
2dust
4aae82e0cc
Adjust Tool code
2024-01-10 10:56:10 +08:00
2dust
ea95c6de79
Refactor Utils
2024-01-10 10:43:48 +08:00
2dust
4a67e963ed
Up TargetFramework to net8.0
2024-01-10 10:01:59 +08:00
2dust
720f177d65
Merge pull request #4603 from ShiinaRinne/hysteria2_uri
...
fix https://github.com/2dust/v2rayN/issues/4590
2024-01-10 09:55:51 +08:00
ShiinaRinne
2b4a043a92
fix https://github.com/2dust/v2rayN/issues/4590
2024-01-09 23:20:30 +08:00
2dust
77b20bc562
Merge pull request #4594 from yin1999/bump-action
...
build(ci): bump actions/upload-artifact from v3 to v4
2024-01-09 09:57:45 +08:00
Allo
063449448a
build(ci): bump actions/upload-artifact from v3 to v4
2024-01-08 21:35:28 +08:00
2dust
559ffcbab5
up 6.33
2024-01-06 13:47:03 +08:00
2dust
80ed8346be
Bug fix
2024-01-06 10:41:07 +08:00
2dust
a49455f330
Code clean
2024-01-05 13:48:42 +08:00
2dust
c3de6f6d02
Merge pull request #4568 from ShiinaRinne/theme
...
fix: 当关闭"是否跟随系统主题"时,无法应用"暗黑模式"的设置
2024-01-03 20:07:43 +08:00
2dust
ee416b1bf2
Merge pull request #4567 from ShiinaRinne/patch-2
...
添加ico格式的自定义图标支持
2024-01-03 20:06:54 +08:00
2dust
784928ffc8
Merge pull request #4571 from canmengxian/patch-2
...
禁用删除工作流运行
2024-01-03 20:06:34 +08:00
残梦
609360a1d0
禁用删除工作流运行
2024-01-02 23:52:14 +08:00
ShiinaRinne
18ce2f7b1c
fix: 当关闭"是否跟随系统主题"时,无法应用"暗黑模式"的设置
2024-01-02 15:34:42 +08:00
ShiinaRinne
78625d82ae
添加ico格式的自定义图标支持
2024-01-02 15:03:21 +08:00
2dust
2ca34fb9ad
Bug fix
2023-12-29 18:16:02 +08:00
2dust
f5f944aa50
up 6.32
2023-12-29 10:02:24 +08:00
2dust
83b4ab83d1
Improve speed test,add Hy2 and Tuic test
2023-12-29 09:39:55 +08:00
2dust
34f63f9006
Add ipv6 option for Tun mode
2023-12-26 18:13:12 +08:00
2dust
b74188d904
Previous and next proxy 4 sing-box
2023-12-25 16:42:23 +08:00
Minghao Hu
ba246e99e8
Fix mixed sync/async ops on Process streams.
2023-12-24 16:21:21 +09:00
2dust
51576b54c3
Previous and next proxy setting
2023-12-24 10:34:55 +08:00
2dust
0d5a9fcf4a
Previous and next proxy
2023-12-23 20:57:31 +08:00
2dust
b0c5f74edb
Refactor
2023-12-23 17:49:39 +08:00
2dust
1ac7661593
Refactor
2023-12-23 10:19:41 +08:00
2dust
caa2c523f4
Remove singbox update geo file
2023-12-22 16:56:09 +08:00
2dust
7b9f1e6788
Refactor
2023-12-22 16:03:25 +08:00
2dust
86f3ed29f9
Adjust cores
2023-12-22 12:13:36 +08:00
2dust
655d411afe
Fix something
2023-12-22 09:46:55 +08:00
2dust
f5deb8e168
Code clean
2023-12-19 18:09:11 +08:00
2dust
fcdb61bfbf
Code clean
2023-12-19 16:49:45 +08:00
2dust
bd9a4ca094
Added Tuic v5 support (using sing-box)
2023-12-19 16:03:30 +08:00
2dust
e2657e746d
UI adjust
2023-12-16 17:45:52 +08:00
2dust
6f5a174231
Update Package Reference
2023-12-16 17:45:29 +08:00
2dust
91e9c0b02b
up 6.31
2023-12-03 17:03:33 +08:00
2dust
658ea26ab7
Bug fix
2023-12-03 17:02:34 +08:00
2dust
77b736541e
Bug fix
2023-12-01 17:03:49 +08:00
2dust
843b881da6
Merge pull request #4464 from ShiinaRinne/host
...
feat: 支持导入系统hosts追加至dns设置
2023-12-01 16:21:37 +08:00
2dust
3ca8acc805
Merge pull request #4457 from canmengxian/patch-1
...
优化自动化编译
2023-12-01 16:02:48 +08:00
ShiinaRinne
63809d4f16
Added: 支持导入系统hosts添加至dns设置中
2023-12-01 12:37:49 +08:00
残梦
557660b16b
优化自动化编译
2023-11-28 23:56:44 +08:00
2dust
12be8bda52
Code clean
2023-11-28 16:07:53 +08:00
2dust
81efd25e0a
Added Hysteria2 support (using sing-box)
2023-11-28 15:45:53 +08:00
2dust
7037009ce4
Added Hysteria2 support (using sing-box)
2023-11-27 17:58:34 +08:00
2dust
4a0902d4c8
Bug fix
2023-11-26 10:39:03 +08:00
2dust
ed25ac1748
Merge pull request #4444 from flyoutsea/master
...
Fixed Issue #3875 that ProxySetting doesn't support PPPoE connection. Remove unnecessary sysproxy.exe.
2023-11-26 10:03:27 +08:00
flyoutsea
55e09ed062
Fix build warnings: unused variable and obsolete dpiAware settings.
2023-11-25 21:48:33 +08:00
flyoutsea
babb548c22
Fixed Issue #3875 that ProxySetting doesn't support PPPoE connection. Remove sysproxy.exe, which is the unnecessary workaround.
2023-11-25 21:29:59 +08:00
2dust
1d0e8434ad
up 6.30
2023-11-22 16:47:57 +08:00
2dust
e7b2deb941
In tun mode, do a delay check and restart the core
2023-11-22 16:37:46 +08:00
2dust
2a37a6a28e
Merge pull request #4432 from The-Mojoo/master
...
Add Update CoreTypeName
2023-11-22 16:31:56 +08:00
Jimmy Mo
735ebbe92a
Add Update CoreTypeName
2023-11-22 11:48:49 +08:00
2dust
2031729656
Merge pull request #4409 from Dts0/master
...
Fix the issue of readonly custom config and add github workflow
2023-11-18 18:06:57 +08:00
zhaojingshi
f39fdc38cb
add github workflow
...
The output can be found in actions->workflow->Artifacts
2023-11-18 10:22:47 +08:00
zhaojingshi
6b62623615
Fixed the issue of readonly custom config
...
Fixed the issue where importing read-only custom files would cause the service to fail to start
2023-11-18 10:22:37 +08:00
2dust
f3f3dc1951
Adjust some core
2023-11-17 13:38:50 +08:00
2dust
f4dd970f5e
Add core hysteria2
2023-11-16 20:08:17 +08:00
2dust
74332c58c5
Adjust some core
2023-11-16 19:56:14 +08:00
2dust
f7ce49020f
Update Package Reference
2023-11-16 17:47:32 +08:00
2dust
aaba1f7209
Merge pull request #4405 from ShiinaRinne/patch-1
...
fix https://github.com/2dust/v2rayN/pull/4287#discussion_r1394166976
2023-11-16 17:37:46 +08:00
ShiinaRinne
a9c7916b3d
fix https://github.com/2dust/v2rayN/pull/4287#discussion_r1394166976
2023-11-15 21:01:38 +08:00
2dust
e3c8ccfafe
Merge pull request #4385 from ShiinaRinne/font-ttc
...
Add: 添加TTC格式字体支持
2023-11-10 15:09:34 +08:00
2dust
2a22b65b2d
Merge pull request #4321 from hxdhttk/hxdhttk/keyDown
...
Fix that editing the basic routing settings will trigger unexpected error messages.
2023-11-10 15:06:18 +08:00
2dust
ce5728e2df
Merge pull request #4287 from MichaelHinrichs/Switch
...
Use a switch
2023-11-10 15:03:03 +08:00
2dust
cba82e0e8e
Adjust speedtest addr
2023-11-10 15:00:48 +08:00
ShiinaRinne
be30064f9a
Merge branch 'master' into font-ttc
2023-11-09 14:07:16 +08:00
ShiinaRinne
1798981380
Update ResUI.zh-Hant.resx
2023-11-09 13:56:27 +08:00
ShiinaRinne
06586d3405
Add: 添加TTC格式字体支持
...
https://github.com/2dust/v2rayN/issues/4089
2023-11-09 13:03:45 +08:00
Minghao Hu
31bcbd0e13
Do not execute keyboard shorcut on basic routing setting window.
2023-10-12 05:05:30 +08:00
2dust
2652beed88
Merge pull request #4299 from hxdhttk/hxdhttk/notifyUpd
...
Update the H.NotifyIcon to show default system tooltip for sys tray icon.
2023-09-30 14:25:03 +08:00
Minghao Hu
a2b87b862f
Merge branch '2dust:master' into hxdhttk/notifyUpd
2023-09-29 14:38:06 +08:00
NintenHero
85e8d9479e
Fix switch
2023-09-25 10:05:56 -05:00
NintenHero
119508a4e3
Use a switch
2023-09-25 04:45:50 -04:00
2dust
3c2da0a225
up 6.29
2023-09-24 16:17:54 +08:00
Minghao Hu
ef79e6adf9
Use latest update.
2023-09-24 02:05:04 +08:00
2dust
528400579a
Merge pull request #4255 from crazypeace/master
...
解决当订阅数量较多时,占用窗口空间太大的问题
2023-09-22 14:57:07 +08:00
2dust
521ce1a487
Merge pull request #4235 from YheonYeung/patch-1
...
修正繁中用詞
2023-09-22 14:56:17 +08:00
Minghao Hu
014cc9bc16
Update H.NotifyIcon.
2023-09-17 16:10:05 +08:00
crazypeace
34c6c953ac
考虑在更大的屏幕上可以接受更高尺寸的占用
...
https://zelikk.blogspot.com/2023/09/v2rayn-lstgroup-maxheight.html
2023-09-09 15:59:08 +08:00
crazypeace
40fbbc7c58
设置 订阅/分组 显示空间的最大高度
...
避免占用过大的窗口面积
https://github.com/2dust/v2rayN/issues/4224
2023-09-09 15:00:59 +08:00
YheonYeung
534c329970
Update ResUI.zh-Hant.resx
2023-09-01 23:42:07 +08:00
YheonYeung
328d728257
Update ResUI.zh-Hant.resx
2023-09-01 23:39:16 +08:00
YheonYeung
fae6d42758
Update ResUI.zh-Hant.resx
2023-09-01 23:33:39 +08:00
YheonYeung
27693f6d23
Update ResUI.zh-Hant.resx
2023-09-01 23:31:24 +08:00
YheonYeung
89c4bab5b9
Update ResUI.zh-Hant.resx
2023-09-01 23:29:19 +08:00
YheonYeung
9d2ff04838
Update ResUI.zh-Hant.resx
2023-09-01 23:27:15 +08:00
YheonYeung
cf00243107
Update ResUI.zh-Hant.resx
2023-09-01 23:25:12 +08:00
YheonYeung
e8019ba7a5
修正繁中用詞
2023-09-01 23:21:10 +08:00
2dust
4f30e3f0e3
Merge pull request #4149 from eltociear/patch-1
...
fix typo in MainForm.cs
2023-08-02 10:15:55 +08:00
Ikko Eltociear Ashimine
047d08470f
fix typo in MainForm.cs
...
entryOuputPath -> entryOutputPath
2023-08-02 00:33:10 +09:00
2dust
9643695389
Merge pull request #4144 from chika0801/master
...
修正 juicity 启动参数少了 run
2023-07-31 09:21:33 +08:00
chika0801
5cabec86e7
修正 juicity 启动参数少了 run
...
它的客户端启动参数是 ./juicity-client run -c config.json
https://github.com/juicity/juicity/blob/main/cmd/client/README.md#run
2023-07-30 21:33:12 +08:00
2dust
f2d0e37255
Merge pull request #4141 from chika0801/master
...
添加 juicity 作为自定义 core
2023-07-30 18:26:36 +08:00
chika0801
9560851a3f
add juicity
2023-07-30 16:37:44 +08:00
chika0801
4aeec1caa1
add juicity
2023-07-30 16:36:48 +08:00
chika0801
ae45b1ef44
Update Global.cs
2023-07-30 16:33:11 +08:00
2dust
aad1b087c9
Up 6.28
2023-07-30 14:30:20 +08:00
2dust
b69c581fa1
Merge pull request #4123 from openGiraffes/master
...
繁体字典添加
2023-07-30 11:08:24 +08:00
2dust
9eb4d90cd6
Merge pull request #4122 from yu0A/master
...
Fix timestamps in log TextBox
2023-07-30 11:08:14 +08:00
Ding
958567c2c5
繁體支持
2023-07-24 10:55:45 +08:00
yu0A
f1fc4583ed
fix #4121
2023-07-23 21:20:36 +08:00
Ding
f7bfd5f766
upload part1
2023-07-21 17:57:16 +08:00
2dust
aadc3c216a
Merge pull request #4055 from meaqese/meaqese-patch-1
...
Russian lang improvements
2023-07-10 15:27:43 +08:00
2dust
6fd2499daf
Merge pull request #4048 from crazypeace/master
...
解决窗口尺寸大于屏幕尺寸的问题 #
2023-07-10 15:26:20 +08:00
meaqese
f0405f1c5d
imporvements 2
2023-07-04 21:16:01 +03:00
crazypeace
1914cb3994
Delete dotnet-desktop.yml
2023-07-03 01:50:27 +08:00
crazypeace
ab38fb572d
Update dotnet-desktop.yml
2023-07-02 19:52:42 +08:00
crazypeace
46d7128a6e
Update dotnet-desktop.yml
2023-07-02 19:49:09 +08:00
crazypeace
0821884ff3
Create dotnet-desktop.yml
2023-07-02 19:45:15 +08:00
crazypeace
62233281ef
与上游一致
2023-07-02 12:40:01 +08:00
crazypeace
39504502af
Update AddServerWindow.xaml.cs
2023-07-02 12:22:17 +08:00
crazypeace
f97530a671
设置窗口的尺寸不大于屏幕的尺寸
2023-07-02 12:15:51 +08:00
crazypeace
0fe7d5e598
Update AddServerWindow.xaml.cs
2023-07-01 04:53:42 +08:00
crazypeace
527362dc9f
初始化窗口宽和高的最大值, 依据工作区的宽和高.
...
解决在笔记本屏幕上因为DPI较高导致窗口显示不全的问题.
2023-06-30 13:29:43 +08:00
meaqese
1023426c8d
Russian imporvements
2023-06-18 12:34:53 +03:00
2dust
4458fd7541
Up 6.27
2023-06-18 16:44:03 +08:00
2dust
f0b03f59ff
Up PackageReference
2023-06-18 16:33:18 +08:00
2dust
d5b17b3cfb
Update MainWindowViewModel.cs
2023-06-18 16:23:03 +08:00
2dust
9664d1d77f
Fix update the pre version
2023-06-18 16:18:50 +08:00
2dust
d329646a52
Merge pull request #3989 from hvvvvvvv/v2rayN_2
...
Update HotkeyHandler.cs
2023-06-18 09:43:50 +08:00
2dust
8eafe72bb0
Merge pull request #3943 from hsbtr/master
...
feat: pac rule add chat.openai.com
2023-06-18 09:43:31 +08:00
2dust
c38a0bde65
Optimize interface
2023-06-18 09:42:45 +08:00
2dust
eef5d3cc16
Update DNSSettingWindow.xaml.cs
...
https://github.com/2dust/v2rayN/issues/3992
2023-06-18 08:49:04 +08:00
咸鱼而已
59ada594a5
Merge pull request #1 from hvvvvvvv/hvvvvvvv-patch-1
...
Update HotkeyHandler.cs
2023-06-15 17:12:03 +08:00
咸鱼而已
5ec1d18143
Update HotkeyHandler.cs
...
fix bug
2023-06-15 16:58:04 +08:00
2dust
fd1e1bb6bf
AddServerView CanResize
2023-06-11 19:57:00 +08:00
2dust
5d545d8a85
bug fixes
2023-06-08 20:36:13 +08:00
liuyan
e38bc45527
feat: pac rule add chat.openai.com
2023-06-05 17:42:06 +08:00
2dust
1b11425acd
up 6.26
2023-06-04 20:31:05 +08:00
2dust
1e67850a80
Add inet6_address for sing-box
2023-06-04 20:30:00 +08:00
2dust
975f89456f
Update ProtosLib.csproj
2023-06-04 17:13:37 +08:00
2dust
e267b4b379
Update v2rayN.csproj
2023-06-04 17:13:34 +08:00
2dust
2fd21690a5
Enable extra inbound for tun mode
2023-06-04 17:11:37 +08:00
2dust
b176ad03aa
Remove ToolTipText
2023-06-04 16:30:42 +08:00
2dust
152c4802d0
Fix the bug for flow is empty
2023-06-04 16:24:48 +08:00
2dust
8adbc57f23
remove statisticsFreshRate
2023-06-04 16:14:17 +08:00
2dust
d263a78db8
bug fixes
2023-06-04 15:50:38 +08:00
2dust
b94a065c06
Optimize Subscription
2023-06-04 15:50:25 +08:00
2dust
bc957fea71
up 6.25
2023-05-21 16:31:48 +08:00
2dust
566f056149
use Task.Delay instead of Thread.Sleep
2023-05-21 16:30:05 +08:00
2dust
abe484b0df
use Task.Delay instead of Thread.Sleep
2023-05-21 16:29:57 +08:00
2dust
982c865245
Fix subscription ordering
2023-05-21 16:03:29 +08:00
2dust
07d2a27b5f
optimize sing-box DNS
2023-05-21 15:22:30 +08:00
2dust
e4c65deda8
Add fakeip for sing-box
2023-05-21 15:05:15 +08:00
2dust
4930646e05
Tum mode forcibly closes the system proxy
2023-05-21 14:55:48 +08:00
2dust
01dd1ff56f
Fix cannot insert routing rule with only process name
2023-05-21 14:43:07 +08:00
2dust
9433213fe5
Fill sing-box server_name
2023-05-21 14:35:18 +08:00
2dust
82dea829f1
Temporarily disable sing-box multiplex
2023-05-21 14:30:48 +08:00
2dust
dafc83aa53
Code clean
2023-05-14 17:25:05 +08:00
2dust
7ab1cd6612
Merge pull request #3852 from qhy040404/master
...
Fix download url
2023-05-14 17:21:33 +08:00
qhy040404
d0e3b3ffbd
Fix download url
2023-05-14 17:16:55 +08:00
2dust
50bcc88700
up 6.24
2023-05-14 16:01:57 +08:00
2dust
8fb8575f4b
Update v2rayN.csproj
2023-05-13 20:45:02 +08:00
2dust
e63c113b8a
Update ProtosLib.csproj
2023-05-13 20:39:24 +08:00
2dust
43d892dbf7
Fix follow system theme
2023-05-13 20:39:16 +08:00
2dust
d9bf31d4f0
Merge pull request #3844 from JasonWues/master
...
add follow system theme func
2023-05-13 20:04:41 +08:00
2dust
0bde282448
Merge pull request #3842 from ShiinaRinne/hotkey
...
修复部分键位无法录入热键
2023-05-13 19:33:07 +08:00
2dust
6098132fdf
Merge pull request #3834 from qhy040404/master
...
Avoid to update core if current version is newer than remote version
2023-05-13 19:32:55 +08:00
Metatron
a6bb8947f3
add follow system theme func
2023-05-12 16:19:09 +08:00
ShiinaRinne
48880328b0
Merge branch '2dust:master' into hotkey
2023-05-11 23:32:20 +08:00
ShiinaRinne
25776a788e
https://github.com/2dust/v2rayN/issues/3678
2023-05-11 23:31:47 +08:00
qhy040404
f5e8f2831e
Cleanup
2023-05-09 23:08:14 +08:00
qhy040404
b3fe13c97a
Avoid to update core if current version is newer than remote version
2023-05-09 21:54:56 +08:00
2dust
7845569319
Add ws headers for sing-box
2023-05-09 18:44:04 +08:00
2dust
69b3178c13
remove tun template
2023-05-09 16:14:07 +08:00
2dust
1dce0f0366
Add speed display for sing-box , using clash api
2023-05-09 15:51:32 +08:00
2dust
db1b3fdaad
Remove TunHandler
2023-05-07 19:09:51 +08:00
2dust
032d12a592
Add process name (Tun mode) to the rule
...
Add Tun DNS in the DNS settings of sing-box
Remove Tun mode settings process name and dns
2023-05-07 19:09:13 +08:00
2dust
94cc36a08f
Rename the v2ray configuration class
2023-05-07 16:35:46 +08:00
2dust
4fcae44fb7
The default color is Blue
2023-05-07 15:54:40 +08:00
2dust
83719dfe17
vless reality mux can be used when the flow is empty
2023-05-07 09:01:50 +08:00
2dust
c8b01a5530
bug fixes
2023-05-04 20:28:38 +08:00
2dust
b469d73385
add mux for sing-box vless
2023-05-04 20:23:54 +08:00
2dust
69468b1770
Sing2sing
2023-05-04 20:18:21 +08:00
2dust
7e4f66d533
Add Multiplex protocol settings for sing-box
2023-05-04 16:30:35 +08:00
2dust
758d0d82d4
Tun mode force start sing-box core
2023-05-04 11:44:51 +08:00
2dust
a01b934fdb
Fix update geoip
2023-04-30 16:46:49 +08:00
2dust
e9b0372174
Enable pre tun mode for other cores
2023-04-29 19:38:00 +08:00
2dust
288c02e092
Adjust some settings
2023-04-29 16:41:31 +08:00
2dust
33322e8795
Improved true connection test
2023-04-28 21:10:13 +08:00
2dust
ec8f6478df
update geo files for sing-box
2023-04-28 15:54:51 +08:00
2dust
59d397a3a0
fix some text
2023-04-28 14:15:03 +08:00
2dust
b06540f2ec
Custom config pre-service uses sing-box instead of v2ray
2023-04-28 12:09:02 +08:00
2dust
419f5458b4
Add domainStrategy4Singbox in rule set settings
2023-04-28 10:41:50 +08:00
2dust
ca4e8960d2
Delete shortcut keys for routing rules
2023-04-28 10:23:48 +08:00
2dust
7b3bed015a
Add the ip and domain separator convert it to a comma
2023-04-28 10:22:55 +08:00
2dust
c97fa3a767
format dns config
2023-04-28 10:02:42 +08:00
2dust
42f7c7cb43
Adjust some config for sing-box
2023-04-27 16:20:13 +08:00
2dust
c8ae834f50
bug fixes
2023-04-27 14:17:27 +08:00
2dust
b8644268b3
Enter to set active routing rules
2023-04-27 10:28:20 +08:00
2dust
75742d8a9e
Convert rule domain newLine to comma
2023-04-27 10:21:06 +08:00
2dust
6b6169e248
Adjust some config
2023-04-27 10:15:22 +08:00
2dust
3c4ae902fd
Add dns for tun mode
2023-04-26 20:53:43 +08:00
2dust
bfc8bf91ee
Add def dns for normal
2023-04-26 20:32:01 +08:00
2dust
768d5cce27
Add Sing-box domain strategy
2023-04-26 15:11:57 +08:00
2dust
d54a1c2754
Adjust some def configs
2023-04-26 14:39:04 +08:00
2dust
282ad3ab2d
Add import default DNS config
2023-04-26 10:43:05 +08:00
2dust
c692dd3a66
add sing-box new LAN port
2023-04-26 10:00:51 +08:00
2dust
e461fce2cb
add sing-box tun bypassMode
2023-04-26 09:36:30 +08:00
2dust
4d92caabf8
Trojan add reality
2023-04-25 20:34:37 +08:00
2dust
07c07ec60a
sniff_override_destination = RouteOnly ? false
2023-04-25 20:34:18 +08:00
2dust
4020213729
generate a single file for sing-box tun mode
2023-04-25 20:27:21 +08:00
2dust
b9beb4be9d
Add registry settings system proxy
2023-04-25 10:56:07 +08:00
2dust
f747416d3b
Merge pull request #3756 from MohammadHadi2031/dev/ma/perf
...
use WaitAsync for Timeout
2023-04-25 10:03:40 +08:00
MohammadHadi Attarieh
41241b694f
use WaitAsync instead of CTS
2023-04-24 18:34:30 +03:30
2dust
26c5c1ac01
bug fixes
2023-04-24 14:27:17 +08:00
2dust
dedd5b197c
DNS independent setting, V2ray and Sing-box
2023-04-24 11:55:26 +08:00
2dust
6340764a6c
Add basic rules for sing-box
2023-04-24 09:40:38 +08:00
2dust
a262c1e98d
Add sing-box core config file support
2023-04-23 20:21:52 +08:00
2dust
7b9c64c5a5
remove export to server config
2023-04-23 15:06:51 +08:00
2dust
4283404f35
bug fixes
2023-04-22 20:29:06 +08:00
2dust
f612ce5db8
up 6.23
2023-04-21 15:55:05 +08:00
2dust
831a20ff91
Code clean
2023-04-21 15:15:35 +08:00
2dust
38ae669070
bug fixes for ErrorDataReceived
2023-04-21 14:49:33 +08:00
2dust
fed7e7764e
bug fixes
2023-04-21 14:09:55 +08:00
2dust
f3804fce40
Add subscription conversion
...
https://github.com/tindy2013/subconverter/blob/master/README-cn.md
2023-04-21 12:15:24 +08:00
2dust
88e7cd09d7
The skip delay is -1 speed test in multi-threaded test
2023-04-21 12:11:09 +08:00
2dust
1ce5571ac6
Hide tray tip text
2023-04-21 10:32:41 +08:00
2dust
355bf84af4
bug fixes
2023-04-19 16:33:08 +08:00
2dust
6e8a3a4867
Code clean
2023-04-16 20:45:47 +08:00
2dust
bf6dcdf2bd
Code clean
2023-04-14 20:49:36 +08:00
2dust
165454dc57
Migrate from Grpc.Core to Grpc.Net.Client
2023-04-14 15:51:34 +08:00
2dust
34b4b9d099
up 6.22
2023-04-13 16:00:30 +08:00
2dust
0808ec1612
Add Check update for sing-box core
2023-04-13 15:50:28 +08:00
2dust
6b12549cd9
bug fixes
2023-04-12 20:15:17 +08:00
2dust
92baf9025a
Update StatisticsHandler.cs
2023-04-12 15:30:07 +08:00
2dust
d58861ab88
Adjust some style
2023-04-12 14:26:37 +08:00
2dust
142230e56a
Fix description
2023-04-12 14:08:30 +08:00
2dust
b8959c8f12
Optimize server filter
2023-04-12 11:34:42 +08:00
2dust
3fa22fdc55
bug fixes
2023-04-11 20:18:49 +08:00
2dust
a1c743e59c
bug fixes
2023-04-10 17:30:27 +08:00
2dust
ebd0f45c10
Adjust VLESS flow config
2023-04-10 16:21:19 +08:00
2dust
fce6c46250
Can set the update interval for each subscription
2023-04-10 16:00:32 +08:00
2dust
6114e4ff55
Temporary fix for arm64 grpc issues
2023-04-10 11:28:53 +08:00
2dust
cc3d1ff7de
Update Package Reference
2023-04-09 09:13:28 +08:00
2dust
2f721c8535
Merge pull request #3635 from kidfruit/core-arm
...
Core arm
2023-04-09 08:26:33 +08:00
kidfruit
ddb790104f
delete .vs
2023-04-08 12:57:11 +08:00
liqi
181dfd2f51
add arm64 download path for core
2023-04-07 21:32:28 +08:00
liqi
fca062f75a
add arm64 download path for core
2023-04-07 18:13:37 +08:00
2dust
52b84c3201
bug fixes
2023-04-07 15:38:30 +08:00
2dust
e1021a6832
Merge pull request #3631 from fonaix/master
...
fix bug #3630
2023-04-07 15:37:28 +08:00
fonaix
aa338d2da5
fix bug #3630
2023-04-07 15:21:09 +08:00
2dust
44471c4926
Update README.md
2023-04-07 13:56:16 +08:00
2dust
930c7e4ce5
Update README.md
2023-04-07 13:55:32 +08:00
2dust
2e64f23ef9
up 6.21
2023-04-07 11:03:23 +08:00
2dust
801d1fd320
clean up res
2023-04-07 10:16:05 +08:00
2dust
cfffb5756e
Update ResUI.zh-Hans.resx
2023-04-06 20:39:40 +08:00
2dust
b30daf8e56
Add more subscription url for one group
2023-04-06 15:09:49 +08:00
2dust
84eba671f0
Optimize add batch servers
2023-04-06 11:40:28 +08:00
2dust
f28b93daa0
Use H.NotifyIcon.Wpf
2023-04-06 10:44:58 +08:00
2dust
dc16136c59
Add Reboot as administrator
2023-04-06 10:44:29 +08:00
2dust
e47caf8c4f
VLESS flow check
2023-04-05 21:07:47 +08:00
2dust
8ad80bb75d
Remove System.Windows.Forms references
2023-04-05 20:53:05 +08:00
2dust
22475e459d
Remove the function of minimizing at startup, because it affects the startup position
2023-04-05 09:43:33 +08:00
2dust
73ad33dfc9
Merge pull request #3611 from fonaix/master
...
fix bug #3218 and optimize the background color display effect of the active row
2023-04-05 08:23:33 +08:00
fonaix
f1782c78f4
fix bug #3218
2023-04-05 00:57:30 +08:00
fonaix
b544dde2c6
Optimize the background color display effect of the active row
2023-04-04 23:39:56 +08:00
2dust
1a7dca8e58
Fix subscription update duplicate server bug
2023-04-04 20:19:52 +08:00
2dust
23c7d7fb46
Remove some System.Windows.Forms references
2023-04-04 15:59:28 +08:00
2dust
65fda407dc
RemoveSystem.Windows.Forms references
2023-04-04 15:59:08 +08:00
2dust
12ebad436a
Autofit Column Width
2023-04-04 13:30:29 +08:00
2dust
c7297dba7e
Merge pull request #3598 from JasonWues/master
...
当前选中节点标识改为背景颜色更改
2023-04-04 10:31:56 +08:00
2dust
e61368a26e
Remove some System.Windows.Forms references
2023-04-04 10:22:13 +08:00
2dust
b98da3a5dc
Optimized move to group
2023-04-04 10:21:12 +08:00
2dust
12f3400894
Subscription multi-select delete
2023-04-04 10:20:19 +08:00
Metatron
4b5508fc3c
Style change
2023-04-03 14:43:30 +08:00
Metatron
5f40e6e0b7
fix
2023-04-03 10:50:56 +08:00
Metatron
080d660cfa
Select row background change
2023-04-03 10:45:21 +08:00
2dust
790209efbc
up 6.20
2023-04-01 18:57:24 +08:00
2dust
f1679e444c
Add skip subscription tips
2023-03-31 20:07:39 +08:00
2dust
9dc6ba182a
Fix delete duplicate server
2023-03-30 14:09:14 +08:00
2dust
785a30e623
Update CoreConfigHandler.cs
2023-03-26 20:05:51 +08:00
2dust
f09efdad66
Add tip for custom log
2023-03-25 18:05:01 +08:00
2dust
4e73b3ae28
Adjust some style
2023-03-25 17:50:32 +08:00
2dust
6213f86f81
up 6.19
2023-03-21 17:20:24 +08:00
2dust
0a6955cd59
Add log start core
2023-03-21 14:22:13 +08:00
2dust
6ee8f03ec0
Gui's log can be turned off
2023-03-20 15:25:58 +08:00
2dust
b1a82d95c2
Hide title when title width is equal to 0
2023-03-20 15:23:29 +08:00
2dust
30bc9ded29
Add REALITY share link
2023-03-20 15:20:55 +08:00
2dust
5a32892e94
bug fixes
2023-03-20 14:03:50 +08:00
2dust
e33de896b6
Merge pull request #3507 from ShiinaRinne/dev
...
Update: 默认关闭硬件加速
2023-03-20 13:23:58 +08:00
ShiinaRinne
3ba92444a5
Update: 默认关闭硬件加速
...
开启硬件加速时可能会导致奇奇怪怪的问题,因此修改为默认关闭
https://github.com/2dust/v2rayN/issues/3379
https://github.com/2dust/v2rayN/issues/3279
2023-03-18 20:49:02 +08:00
2dust
4f120e8eb4
bug fixes
2023-03-17 17:20:40 +08:00
2dust
08aebf5736
up 6.18
2023-03-17 13:53:14 +08:00
2dust
5a4966ba8d
Adjust speed test
2023-03-17 10:32:56 +08:00
2dust
9ba963fc45
bug fixes
2023-03-16 20:11:10 +08:00
2dust
ccc10dbae4
Merge pull request #3493 from ShiinaRinne/AddEnableHWA
...
Add: 设置中添加"启用硬件加速"的选项
2023-03-16 14:10:20 +08:00
ShiinaRinne
d858342269
Add: 设置中添加"启用硬件加速"的选项
2023-03-15 23:27:51 +08:00
2dust
63f251d1fd
up 6.17
2023-03-10 20:38:08 +08:00
2dust
83efe66f3e
bug fixes
2023-03-10 11:25:34 +08:00
2dust
3f5729044f
up 6.16
2023-03-09 21:02:41 +08:00
2dust
045af7e8df
Add reality and remove legacy xtls settings
2023-03-09 20:57:12 +08:00
2dust
6f181053b2
Optimize
2023-03-08 20:39:50 +08:00
2dust
4ff1dc2982
code cleanup
2023-03-07 20:24:51 +08:00
2dust
a883ba8808
Optimize add and delete performance
2023-03-07 20:24:26 +08:00
2dust
961bd6140c
bug fixes
2023-03-06 20:08:21 +08:00
2dust
5f364b48c9
Enable themes for Windows common controls and dialogs
2023-03-05 20:08:48 +08:00
2dust
5a04911c7c
fix resx
2023-03-05 20:05:39 +08:00
2dust
8ff248aa62
bug fixes
2023-03-05 20:04:31 +08:00
2dust
046ac95dc3
bug fixes
2023-03-05 19:51:26 +08:00
2dust
6fb17a4b74
Merge pull request #3419 from hxdhttk/hxdhttk/simulateToolTip
...
Add a control to simulate system tool tip.
2023-03-05 19:29:58 +08:00
Minghao Hu
f84397393d
Niche.
2023-03-05 14:19:59 +08:00
Minghao Hu
800c93e2aa
Add a control to simulate system tool tip.
2023-03-05 13:57:58 +08:00
2dust
df6179a1a8
Merge pull request #3405 from hvvvvvvv/master
...
优化全局热键相关代码和机制
2023-03-04 20:12:54 +08:00
hvvvvvvv
3e3a079ba1
Merge branch '2dust:master' into master
2023-03-04 18:22:08 +08:00
chao wan
0bf4a43663
删除调试代码
2023-03-04 11:52:46 +08:00
chao wan
5e9f4ad926
解决当前已注册热键无法触发UI线程控件的KeyDown事件的问题
2023-03-04 11:46:36 +08:00
2dust
69050bfe41
up 6.15
2023-03-04 08:52:03 +08:00
2dust
eebc16bcdd
Minimize windows when auto-hide is enabled
2023-03-04 08:51:29 +08:00
2dust
d4921535f2
Add lock for db
2023-03-04 08:43:44 +08:00
2dust
b1eeb648a7
Adjust style for icon
2023-03-04 08:36:57 +08:00
chao wan
ba702ba041
热键相关代码更新
2023-03-04 00:40:06 +08:00
chao wan
c40d88d0b6
优化热键相关代码(未完成)
2023-03-03 18:03:29 +08:00
2dust
285f91e9e8
bug fixes
2023-03-03 10:45:09 +08:00
2dust
947a7aa7df
Modify blacklist rules
2023-03-03 10:15:39 +08:00
2dust
0b37e36036
Merge pull request #3382 from hvvvvvvv/master
...
解决全局热键不能录制Alt组合键的问题
2023-03-01 09:18:04 +08:00
2dust
92320f5086
Merge pull request #3380 from qiopgh/master
...
为tun做dns分流
2023-03-01 09:17:52 +08:00
chao wan
ae17e0c264
解决全局热键不能录制Alt组合键的问题
2023-02-28 23:32:58 +08:00
qiopgh
ec756ee943
Update tun_singbox_dns
...
为tun做dns分流
2023-02-28 22:08:15 +08:00
2dust
b0ff814753
Adjust Running Server ToolTipText
2023-02-28 20:37:45 +08:00
2dust
1f7eb2d48a
Optimizing reload core
2023-02-28 20:23:15 +08:00
2dust
eeab8e4a90
Setting tab
2023-02-27 13:26:08 +08:00
2dust
77fbddf488
Improve subscription update without proxy
2023-02-27 13:25:45 +08:00
2dust
bf396f8802
Merge pull request #3370 from hxdhttk/hxdhttk/trayToolTip
...
Add tray tool tip for the current running server.
2023-02-27 13:04:05 +08:00
Minghao Hu
13cb8b84bf
Add tray tool tip for running server.
2023-02-27 11:30:54 +08:00
2dust
3ab992f5fb
Merge pull request #3340 from ShiinaRinne/patch-2
...
Update OptionSettingWindow.xaml
2023-02-24 21:06:27 +08:00
2dust
a386ecfc9c
Merge pull request #3336 from ShiinaRinne/patch-1
...
Update MainWindow.xaml
2023-02-24 21:05:42 +08:00
ShiinaRinne
a71399c42c
Update OptionSettingWindow.xaml
...
调整option页宽度,设置说明自动换行
2023-02-24 15:00:19 +08:00
ShiinaRinne
5a5d7e0981
Update MainWindow.xaml
...
确保popupbox在点击功能后不会自动关闭,方便测试或多次调整看效果
2023-02-24 12:32:32 +08:00
2dust
b663a7f52a
up 6.14
2023-02-24 11:55:32 +08:00
2dust
7390039086
adjust move up and down menu
2023-02-24 11:27:06 +08:00
2dust
12af02435f
header sort memory
2023-02-24 11:13:13 +08:00
2dust
6f357828b7
Update SysProxyHandle.cs
2023-02-24 11:11:33 +08:00
2dust
09e1a4386d
fix pac bug
2023-02-24 11:11:01 +08:00
2dust
dcc8e6dc34
Add subscription id memory
2023-02-21 20:43:32 +08:00
2dust
1b19ef54e4
Add Tun mode DNS settings
2023-02-21 20:42:55 +08:00
2dust
8ce476caf1
Optimizing sorting storage
2023-02-20 20:15:08 +08:00
2dust
dd2d9133eb
Merge pull request #3323 from ilyfairy/master
...
commit
2023-02-20 19:56:33 +08:00
小仙女
2147d12ac8
update
2023-02-20 18:16:30 +08:00
2dust
22641a1da0
Merge pull request #3315 from ilyfairy/master
...
修复了一些问题
2023-02-19 20:23:38 +08:00
小仙女
2bd4088d40
使用==替代string.Equals
2023-02-19 19:15:02 +08:00
小仙女
ee61363c31
update
2023-02-19 19:06:35 +08:00
小仙女
8285688ec9
fix: 当过滤器是无效的正则时, 会输出大量异常日志
2023-02-19 18:51:08 +08:00
2dust
4eb076540e
Merge pull request #3311 from ilyfairy/master
...
Update v2rayUpgrade
2023-02-19 16:22:53 +08:00
小仙女
527bfec24c
Update v2rayUpgrade
2023-02-19 16:16:10 +08:00
2dust
2fff7d7160
Update TunHandler.cs
2023-02-19 16:09:31 +08:00
2dust
aac2b4aaf0
up 6.13
2023-02-19 15:44:52 +08:00
2dust
fe070b306f
Merge pull request #3309 from ilyfairy/master
...
改为可空类型, 简化代码
2023-02-19 15:33:25 +08:00
2dust
ecfadf8a23
Merge branch 'master' into master
2023-02-19 15:23:04 +08:00
2dust
653af71596
Add log switch in tun mode
2023-02-19 14:55:44 +08:00
小仙女
6a89be2e89
简化代码
2023-02-19 13:34:22 +08:00
小仙女
b84bad4e1a
改为可空类型
2023-02-19 12:18:08 +08:00
2dust
0f8d86f081
Refactoring sorting and delayed storage
2023-02-19 11:23:45 +08:00
2dust
d44f311ba1
Refactoring sorting and delayed storage
2023-02-19 10:43:42 +08:00
2dust
6f5428ca61
Merge pull request #3306 from Weltolk/master
...
语句更通顺
2023-02-19 09:59:47 +08:00
2dust
b0bee3ca1a
Merge pull request #3305 from ilyfairy/master
...
优化, 改成使用语法糖
2023-02-19 09:59:30 +08:00
2dust
7908194d27
Merge pull request #3301 from meaqese/add-russian-language
...
full-russian-support
2023-02-18 20:07:57 +08:00
小仙女
b27c7fb2dd
string.Join的第二个参数(List<string>)改成ToArray
2023-02-17 22:06:17 +08:00
小仙女
a23cb95a10
性能优化
2023-02-17 15:17:01 +08:00
小仙女
fc137f9b1c
语句更通顺
2023-02-17 15:09:26 +08:00
Weltolk
84780bf9ef
Update ResUI.zh-Hans.resx
2023-02-17 14:39:59 +08:00
小仙女
1321037c52
优化, 改成使用语法糖
2023-02-17 14:36:28 +08:00
meaqese
de1da12d45
full-russian-support
2023-02-17 03:18:41 +03:00
2dust
6d4cbacd50
GenerateSatelliteAssembliesForCore
2023-02-15 20:48:56 +08:00
2dust
bf9f7ca990
Adjust the group style
2023-02-15 20:47:17 +08:00
2dust
ca334104d7
bug fixes
2023-02-15 20:37:51 +08:00
2dust
c3e00ba31b
bug fixes
2023-02-15 20:37:27 +08:00
2dust
ea3a9cc70e
ShowInTaskbar = false
2023-02-15 20:36:50 +08:00
2dust
7ad22e0a73
up 6.12
2023-02-12 20:54:41 +08:00
2dust
ca1abb58eb
Add subscription update multiple update function
2023-02-12 20:42:10 +08:00
2dust
3e353944b2
Update App.xaml
2023-02-12 20:41:06 +08:00
2dust
007a250f55
up 6.11
2023-02-12 08:54:23 +08:00
2dust
e9bb6a9951
bug fixes
2023-02-12 08:53:28 +08:00
2dust
82f236e07b
up 6.10
2023-02-11 20:03:54 +08:00
2dust
17bfe74ecf
Add routing sort
2023-02-11 19:34:15 +08:00
2dust
b77827df90
Update v2rayN.csproj
2023-02-10 21:02:41 +08:00
2dust
a359a508ae
fix Import old config
2023-02-10 21:02:29 +08:00
2dust
3a740118f0
Adjust task service settings
2023-02-10 18:58:20 +08:00
2dust
58d9bcbd14
tidy code github
2023-02-10 16:25:16 +08:00
2dust
24be7b2180
store msg filter
2023-02-10 16:01:47 +08:00
2dust
f4c9ca8dff
Refactor routing basic settings
2023-02-10 14:51:00 +08:00
2dust
9b8181b72b
Refactor gui settings
2023-02-10 14:36:37 +08:00
2dust
1ff1962425
Refactor basic settings
2023-02-10 14:16:59 +08:00
2dust
9b05736746
Add environment variables to geo files
2023-02-10 11:22:03 +08:00
2dust
dec722e693
Update UpdateHandle.cs
2023-02-10 11:05:11 +08:00
2dust
49fa0a4c67
DownloadStringAsyncOri
2023-02-10 11:04:57 +08:00
2dust
0cdc69e1e8
Update MsgView.xaml
2023-02-10 09:39:18 +08:00
2dust
0494cc4ce7
adjust group style
2023-02-09 16:43:50 +08:00
2dust
30d82947d6
fix
2023-02-09 15:17:52 +08:00
2dust
ec59249d79
Optimize file download
2023-02-09 14:54:54 +08:00
2dust
7eb869ab1d
Optimize file download
2023-02-09 10:54:31 +08:00
2dust
d014724a2d
Optimize speed test
2023-02-08 19:20:44 +08:00
2dust
dfb6cef364
Update OptionSettingWindow.xaml.cs
2023-02-08 15:07:23 +08:00
2dust
0ebf8c9349
Optimize Font size
2023-02-07 19:05:49 +08:00
2dust
9dfd89c90d
up 6.9
2023-02-06 19:28:43 +08:00
2dust
f6972125cd
Update tun_singbox
2023-02-06 19:19:36 +08:00
2dust
6e366bf55a
Improved enhanced tun mode
2023-02-06 15:29:10 +08:00
2dust
5e2e45c673
Merge branch 'master' of https://github.com/2dust/v2rayN
2023-02-05 20:17:07 +08:00
2dust
f879235564
fix get Win32FamilyNames
2023-02-05 20:17:03 +08:00
2dust
b00aee2ae7
Merge pull request #3187 from saphirique/patch-1
...
Add russian language
2023-02-05 19:57:08 +08:00
saphirique
28c2159ec3
add russian language
2023-02-05 17:55:24 +08:00
2dust
33dcef2285
Optimize Update Subscription
2023-02-04 18:52:17 +08:00
2dust
b9acd0ec28
Font size custom
2023-02-04 15:43:49 +08:00
2dust
7989d5180b
adjust style
2023-02-04 14:25:21 +08:00
2dust
238086942e
change fonts folder
2023-02-04 12:50:38 +08:00
2dust
a704a30242
up 6.8
2023-02-03 20:03:21 +08:00
2dust
26dd0d0ea5
add more PresetFingerprints
2023-02-03 09:45:21 +08:00
2dust
e31a4bcaa9
share link to add fingerprint
2023-02-03 09:39:39 +08:00
2dust
1722dc570b
Modified the tun mode configuration template
2023-02-03 08:59:28 +08:00
2dust
3575e69b43
Tun mode can be auto turned on at startup
2023-02-02 16:27:35 +08:00
2dust
373d89874c
Add custom font settings
2023-02-02 13:51:58 +08:00
2dust
976087ce97
Merge pull request #3165 from DanielBlackBeard/master
...
add more Farsi Translation
2023-02-02 10:51:21 +08:00
2dust
69a45788ee
Merge pull request #3154 from mojpangr26/dev
...
增加自定义UA
2023-02-02 10:51:03 +08:00
mojpangr26
92e4de12fb
修改可编辑cmb
...
增加提示
2023-02-02 09:41:23 +08:00
Persian Prince
ea7fdb9b3d
add more Farsi Translation
2023-02-01 21:40:26 +03:30
mojpangr26
fe1c043b8e
自定义UA
2023-02-01 17:07:36 +08:00
2dust
146f597a0b
Fix the problem after clicking to sort and drag
2023-02-01 15:23:17 +08:00
2dust
d2bef312ce
Add default fingerprint settings
2023-02-01 11:24:45 +08:00
2dust
61f297215d
Optimize remove server
2023-02-01 11:08:05 +08:00
2dust
639a9fd540
Add test completion prompt
2023-02-01 10:06:19 +08:00
2dust
3d0428c518
add info filter the preset value
2023-02-01 09:53:37 +08:00
2dust
f40f926ce1
up 6.7
2023-01-31 19:24:55 +08:00
2dust
d6db4f0e4c
Add double-click server as active parameter
2023-01-31 16:08:26 +08:00
2dust
fcbc9471aa
add edit server menu
2023-01-31 14:33:17 +08:00
2dust
b147e05794
bug fix
2023-01-31 14:13:25 +08:00
2dust
47e6eb546d
Optimize speed test info
2023-01-31 14:05:31 +08:00
2dust
8ba05cb4ed
Replace the font with Source Han Sans CN
2023-01-31 13:34:32 +08:00
2dust
84b91e9649
Fix activity node display
2023-01-31 13:25:52 +08:00
2dust
703e17478d
fix speed test url
2023-01-31 12:55:19 +08:00
2dust
8584e15c32
Optimize Sort as delay
2023-01-30 15:30:48 +08:00
2dust
46be7aadab
Add refresh switch to information window
2023-01-30 14:44:49 +08:00
2dust
a5871f6cba
memory log window size
2023-01-30 14:06:18 +08:00
2dust
917dc1803c
Optimize custom configuration
2023-01-30 13:16:48 +08:00
2dust
c0c0961b2b
Increase list line spacing
2023-01-30 12:30:04 +08:00
2dust
0995ac6f9a
fix rules setting key
2023-01-30 12:27:41 +08:00
2dust
b7f40e4cbf
Increase the Margin of qrcode
2023-01-30 11:18:01 +08:00
2dust
754cbb9eaa
fix allowInsecure bug
2023-01-30 09:53:04 +08:00
2dust
7052b56069
Optimize font
2023-01-30 09:36:27 +08:00
2dust
decdee825b
Merge pull request #3107 from buiawpkgew1/patch-1
...
修改hysteria 官网
2023-01-28 16:08:44 +08:00
菾凴
5f66afc399
修改hysteria 官网
...
https://github.com/2dust/v2rayN/issues/3094
2023-01-20 21:44:54 +08:00
2dust
5ceb638edf
up 6.6
2023-01-09 20:04:24 +08:00
2dust
688b9ef5ee
fix display
2023-01-09 20:03:39 +08:00
2dust
4909a557d5
Revert "Change the way to call the core in the speed test"
...
This reverts commit dd85ccd3f8 .
2023-01-09 19:39:45 +08:00
2dust
75f63afadc
bug fix
2023-01-08 09:24:09 +08:00
2dust
e90a624c9a
up 6.5
2023-01-07 20:58:45 +08:00
2dust
dd85ccd3f8
Change the way to call the core in the speed test
2023-01-07 20:55:44 +08:00
2dust
fc54e19ce2
Add subscription failure log
2023-01-07 20:15:20 +08:00
2dust
118a920e57
Added drag and drop sorting option
2023-01-07 19:56:56 +08:00
2dust
975a335538
adjust timeout
2023-01-06 19:31:11 +08:00
2dust
c6ec4f38b0
Optimize speed test
2023-01-06 19:23:36 +08:00
2dust
5a5d686be1
up 6.4
2023-01-05 19:08:05 +08:00
2dust
8fc430d124
add tun mode custom config template
2023-01-05 19:05:16 +08:00
2dust
721eb40a8a
bug fix
2023-01-05 19:03:29 +08:00
2dust
f18103751f
Drag and Drop
2023-01-05 14:31:53 +08:00
2dust
9d30bb669e
up 6.3
2023-01-04 17:18:29 +08:00
2dust
ab6f5c21c8
Auto Start via TaskService
2023-01-04 17:17:43 +08:00
2dust
4fc2ed32d2
bug fix
2023-01-04 15:47:08 +08:00
2dust
00ab4f2a7d
delete temp file
2023-01-04 11:02:43 +08:00
2dust
cb5d8b405b
fix bug
2023-01-04 11:02:26 +08:00
2dust
7b28aa8500
Optimize traffic statistics
2023-01-04 10:21:26 +08:00
2dust
97a369df0a
Merge pull request #2962 from FrzMtrsprt/Fix_Window_Size
...
Fix window size on first launch
2023-01-04 09:07:23 +08:00
2dust
73a817c1cb
remove tun Redirect Standard Error
2023-01-04 09:02:00 +08:00
FrzMtrsprt
c16053f0e5
Fix window size on first launch
2023-01-03 21:35:04 +08:00
2dust
3dfd108fc4
up 6.2
2023-01-03 16:32:49 +08:00
2dust
576696b25e
add move to group
2023-01-03 16:32:33 +08:00
2dust
781fab5aab
bug fix
2023-01-03 15:43:57 +08:00
2dust
0f099a19cd
Improve traffic refresh
2023-01-03 15:11:34 +08:00
2dust
43b96ea4e5
bug fix
2023-01-03 10:52:44 +08:00
2dust
8cbf6bfffa
Improve tun mode
2023-01-03 10:09:44 +08:00
2dust
52debcdcb3
Improved check for update v2rayN
2023-01-03 09:36:23 +08:00
2dust
9d38d89c25
Improve tun mode log
2023-01-02 20:22:00 +08:00
2dust
837f0ca393
Merge branch 'master' of https://github.com/2dust/v2rayN
2023-01-02 19:59:50 +08:00
2dust
42fd5b6eb2
fix bugs
2023-01-02 19:59:48 +08:00
2dust
7bdf76a665
Merge pull request #2928 from DanielBlackBeard/master
...
Update ResUI.fa-Ir.resx
2023-01-02 19:00:45 +08:00
Persian Prince
784ef278ea
Update ResUI.fa-Ir.resx
2023-01-02 09:25:19 +03:30
2dust
9b4bf455b4
up 6.1
2023-01-02 11:13:26 +08:00
2dust
ddd3739ed9
Fix the problem of using core
2023-01-02 11:02:31 +08:00
2dust
1c95c5861c
Fix startup issues
2023-01-02 11:01:43 +08:00
2dust
fd6fa1c622
fix fa-Ir
2023-01-02 10:07:10 +08:00
2dust
6809a77a41
Merge pull request #2918 from DanielBlackBeard/master
...
add persian(farsi) language
2023-01-02 10:00:14 +08:00
2dust
7a913ee38f
Merge pull request #2911 from FrzMtrsprt/more_dark_border
...
Dark border for every window
2023-01-02 09:50:24 +08:00
Persian Prince
cca330829a
Update ResUI.fa-Ir.resx
2023-01-01 19:44:27 +03:30
Persian Prince
e2f5c76d91
add persian(farsi) language
2023-01-01 19:25:02 +03:30
FrzMtrsprt
26bf7c149c
Dark border for every window
2023-01-01 21:18:10 +08:00
2dust
020df117c4
up 6.0
2023-01-01 19:42:01 +08:00
2dust
b48037b757
Convert idn domain
2022-12-13 20:02:45 +08:00
2dust
529b6613e9
up 5.39
2022-12-11 08:29:26 +08:00
2dust
8a5d8cdf8a
Check Update
2022-12-11 08:29:11 +08:00
2dust
cdf35740d9
Update UpdateHandle.cs
2022-12-01 20:22:26 +08:00
2dust
76c40585fd
bug fix
2022-11-06 20:20:09 +08:00
2dust
2bf58288d3
fix vless tls flow
2022-11-02 20:56:09 +08:00
2dust
ba2eac5290
up 5.38
2022-11-02 19:20:05 +08:00
2dust
23a4e4cc19
refresh ui after update sub
2022-11-02 19:19:26 +08:00
2dust
841a20cbd4
fix naiveproxy redirect output issue
2022-11-02 19:18:31 +08:00
2dust
f70ca77913
add xtls-rprx-vision
2022-11-01 11:32:10 +08:00
2dust
c97df99c5c
Merge pull request #2740 from wh201906/patch-1
...
Add support for config file with .yml extension
2022-10-28 09:11:01 +08:00
Self Not Found
809e170018
Add support for config file with .yml extension
2022-10-28 00:09:25 +08:00
2dust
d0c8f5eb45
Revert "add domainStrategy4Freedoms"
...
This reverts commit d0f953f1d8 .
2022-10-26 19:41:21 +08:00
2dust
d0f953f1d8
add domainStrategy4Freedoms
2022-10-26 19:38:38 +08:00
2dust
6d1636c540
fix update check
2022-10-26 19:09:40 +08:00
2dust
b3292729b0
fix ui
2022-10-15 07:50:48 +08:00
2dust
11840ffc8a
up 5.37
2022-10-14 20:47:06 +08:00
2dust
9fd20d1dc8
Add fingerprint(uTLS) option
2022-10-14 20:43:54 +08:00
2dust
ea6799d749
Update README.md
2022-10-10 20:23:37 +08:00
2dust
e23fe00a37
Revert "Merge pull request #2654 from FrzMtrsprt/ArchV3"
...
This reverts commit ccda957e8f , reversing
changes made to 4dfb0fa213 .
2022-09-30 20:22:48 +08:00
2dust
ccda957e8f
Merge pull request #2654 from FrzMtrsprt/ArchV3
...
Make Clash cores use newer microarch level
2022-09-27 20:46:10 +08:00
FrzMtrsprt
cdaaf00509
Make Clash cores use newer microarch level
2022-09-27 18:41:45 +08:00
2dust
4dfb0fa213
Update v2rayN.csproj
2022-09-20 20:25:35 +08:00
2dust
dcda8fc773
Update StatisticsHandler.cs
2022-09-20 20:25:32 +08:00
2dust
9c3fff8510
fix sing-box support
2022-09-20 20:19:31 +08:00
2dust
c3526ebfa3
Merge pull request #2640 from chika0801/master
...
add sing-box support
2022-09-20 20:04:15 +08:00
chika0801
28ba47a2f5
add sing-box support
2022-09-19 22:57:15 +08:00
chika0801
55a8b9085e
add sing-box support
2022-09-19 22:56:15 +08:00
chika0801
2f250c5569
add sing-box support
2022-09-19 22:54:05 +08:00
2dust
e9d0565e6a
fix ui
2022-09-13 20:42:30 +08:00
2dust
272de5f34d
Update v2rayN.csproj
2022-09-08 20:52:51 +08:00
2dust
60a319a482
Add v2fly_v5 support
2022-09-08 20:52:44 +08:00
2dust
9e440fd5e6
bug fix
2022-08-21 20:15:15 +08:00
2dust
235f20813d
Update v2rayN.csproj
2022-08-18 20:31:03 +08:00
2dust
55ce8a3e97
bug fix
2022-08-18 17:11:54 +08:00
2dust
b7ac15ad55
fix
2022-08-18 17:11:36 +08:00
2dust
038b64a416
Merge pull request #2557 from InterestingDarkness/master
...
Upgrade to SDK-style project format
2022-08-17 20:40:08 +08:00
Computer Idiot
ec2fbca979
Enable v2rayUpgrade dpiAware
2022-08-16 12:45:24 +08:00
Computer Idiot
7f28b1d2c9
Remove unneeded files
2022-08-15 22:27:19 +08:00
Computer Idiot
6a0ec7d294
Remove redundant dependencies introduced by .NET Upgrade Assistant
2022-08-15 22:18:07 +08:00
Computer Idiot
217215b035
Simplify v2rayN.csproj
2022-08-15 21:42:05 +08:00
Computer Idiot
a6fefcacc9
Simplify v2rayUpgrade.csproj
2022-08-15 21:35:38 +08:00
Computer Idiot
03023c04fc
Upgrade to SDK-style project format with .NET Upgrade Assistant
2022-08-15 21:33:06 +08:00
2dust
8dadfe6579
Update AssemblyInfo.cs
2022-08-15 19:54:08 +08:00
2dust
6c06de63e4
Restore gui config
2022-08-15 19:53:38 +08:00
2dust
54a122ae34
Improve core tip
2022-08-14 19:36:20 +08:00
2dust
7a0daee443
Merge pull request #2556 from qianxu2001/master
...
适配 hysteria v1.2.0
2022-08-14 19:15:40 +08:00
qianxu2001
88b5e29092
适配 hysteria v1.2.0
...
适配 hysteria v1.2.0
2022-08-14 11:01:33 +08:00
2dust
b3ea08dd99
Update v2rayN.csproj
2022-08-13 19:35:56 +08:00
2dust
95794bc5b2
Remove restore location on startup
2022-08-12 20:24:52 +08:00
2dust
3275454bd6
clear auto run
2022-08-12 20:24:15 +08:00
2dust
7f5bb86127
Update v2rayN.csproj
2022-08-06 19:46:47 +08:00
2dust
cf1ae8f240
Update AssemblyInfo.cs
2022-08-05 20:54:04 +08:00
2dust
9b2261918f
Refactor UI
2022-08-05 20:53:40 +08:00
2dust
f74071691f
Update current group subscription
2022-08-05 20:52:08 +08:00
2dust
6d5e02860e
Remember the information filter
2022-08-05 20:50:58 +08:00
2dust
ffa2acb2f5
fix UI
2022-08-05 20:38:03 +08:00
2dust
25b4ff771e
fix Pre-Release Updates
2022-08-05 20:28:20 +08:00
2dust
7a48617fea
Merge pull request #2530 from InterestingDarkness/master
...
Add Check for Pre-Release Updates
2022-08-05 20:18:04 +08:00
InterestingDarkness
800807b47a
Add Check for Pre-Release Updates
2022-08-05 15:06:44 +08:00
2dust
eaf11c6998
bug fix
2022-08-04 17:07:50 +08:00
2dust
e2053d5a77
Update AssemblyInfo.cs
2022-07-31 20:55:36 +08:00
2dust
ae6b3ef7fb
DomainMatcher can be set to empty
2022-07-30 20:27:27 +08:00
2dust
359c6e0f02
delete temporary file
2022-07-30 20:16:13 +08:00
2dust
9a8b4593e1
Fix some issues with update core
2022-07-30 20:12:14 +08:00
2dust
02fc631e3c
Merge pull request #2513 from FrzMtrsprt/patch-1
...
Better README
2022-07-30 19:18:53 +08:00
2dust
19e03a1fdd
Merge pull request #2510 from InterestingDarkness/master
...
Add SagerNet/v2ray-core support
2022-07-30 19:17:57 +08:00
FrzMtrsprt
5ea6279711
Better README
...
Add release link
Fix grammar
2022-07-30 11:36:54 +08:00
InterestingDarkness
c44578c341
Add update SagerNet-Core functionality
2022-07-29 21:50:37 +08:00
InterestingDarkness
ab34d3fe30
Merge branch '2dust:master' into master
2022-07-29 21:10:59 +08:00
2dust
5aa27c14c6
Update ListViewFlickerFree.cs
2022-07-29 20:59:12 +08:00
2dust
a5e9edb2e5
CheckForDotNetVersion
2022-07-29 20:59:07 +08:00
InterestingDarkness
bbd8ef1f26
Add SagerNet/v2ray-core support
2022-07-29 20:11:39 +08:00
2dust
ad8afa0d3d
Update AssemblyInfo.cs
2022-07-28 21:06:37 +08:00
2dust
5198f30363
Add custom configuration to start socks service
2022-07-28 21:05:22 +08:00
2dust
50e55761ab
Merge pull request #2501 from Lemonawa/master
...
fix #2500
2022-07-26 21:04:56 +08:00
Lemonawa
7cb67aa49c
Merge branch '2dust:master' into master
2022-07-26 20:34:41 +08:00
Lemonawa
1d4993180a
Rename .github/ISSUE_TEMPALTE/02_feature_request.yml to .github/ISSUE_TEMPLATE/02_feature_request.yml
2022-07-26 20:34:24 +08:00
Lemonawa
73a36d5556
Rename .github/ISSUE_TEMPALTE/01_bug_report.yml to .github/ISSUE_TEMPLATE/01_bug_report.yml
2022-07-26 20:33:57 +08:00
2dust
368e489190
Merge pull request #2500 from Lemonawa/master
...
Update issue templates
2022-07-26 20:08:54 +08:00
2dust
d582d4846e
Improve user experience
2022-07-26 20:02:47 +08:00
2dust
87ffad398e
add tuic support
2022-07-26 20:02:07 +08:00
Lemonawa
439e7eaca0
Create 02_feature_request.yml
2022-07-26 18:51:36 +08:00
Lemonawa
90d703ae91
Update 01_bug_report.yml
2022-07-26 18:51:08 +08:00
Lemonawa
2d80c90f78
Create 01_bug_report.yml
2022-07-26 18:29:14 +08:00
Lemonawa
b54c8e97bd
Delete feature---.md
2022-07-26 18:11:31 +08:00
Lemonawa
58e69a6644
Delete bug---.md
2022-07-26 18:11:22 +08:00
2dust
f09a13259f
bug fix
2022-07-25 20:34:12 +08:00
2dust
8775c5e1f2
add Outbound Freedom domainStrategy
2022-07-25 20:34:00 +08:00
2dust
61b7997ae9
Fix notifyicon maxlength issue
2022-07-24 20:38:56 +08:00
2dust
99fa98844c
bug fix
2022-07-24 20:11:50 +08:00
2dust
6e5781c633
Update AssemblyInfo.cs
2022-07-04 20:56:04 +08:00
2dust
b58e524d78
bugfix
2022-07-04 20:47:39 +08:00
2dust
0d669af44e
Merge pull request #2449 from Miroxyz/master
...
Update Clash.Meta coreExes
2022-07-04 20:43:32 +08:00
Miro11
a331c70233
Update Clash.Meta coreExes
2022-07-04 14:02:40 +08:00
2dust
fd7d688e6b
Improve subscription update
2022-07-03 09:07:48 +08:00
2dust
069d47f01b
Update AssemblyInfo.cs
2022-07-02 20:03:13 +08:00
2dust
3079f1c651
Improve subscription update
2022-07-02 20:02:20 +08:00
2dust
f5ecda9255
add exception log
2022-07-02 11:11:23 +08:00
2dust
d83ae315ed
refactor traffic statistics
2022-07-02 10:54:27 +08:00
2dust
2b40e87eb9
read handle from reg and show the window
2022-07-01 20:50:47 +08:00
2dust
f7e3eb180b
bug fix
2022-07-01 19:57:22 +08:00
2dust
209786cdb6
Vmess 2 VMess
2022-06-30 11:19:55 +08:00
2dust
d418f79d8f
fix clash config
2022-06-28 14:44:46 +08:00
2dust
eddd38ff03
Update UpdateHandle.cs
2022-06-26 20:18:43 +08:00
2dust
e4fa729071
Update AssemblyInfo.cs
2022-06-26 09:09:38 +08:00
2dust
b3e7eac895
Parse ss plugin obfs-host
2022-06-24 14:25:09 +08:00
2dust
c43675d987
Sort by test result
2022-06-24 13:56:01 +08:00
2dust
cdaff66126
add rule object doc
2022-06-24 09:54:52 +08:00
2dust
cf45e89b16
Support update clash core
2022-06-24 09:32:55 +08:00
2dust
aec8459761
Revert "Delete v2rayN.csproj"
...
This reverts commit 25c2871888 .
2022-06-23 15:23:41 +08:00
2dust
de746375a9
Merge pull request #2417 from EdiWang/en-translation
...
Fix English translations
2022-06-23 15:21:07 +08:00
2dust
25c2871888
Delete v2rayN.csproj
2022-06-23 15:20:49 +08:00
2dust
28b2e1a405
Merge pull request #2415 from EdiWang/master
...
C# language usage improvements
2022-06-23 15:20:18 +08:00
Edi Wang
2603132dae
fix English translations
2022-06-22 10:25:19 +08:00
Edi Wang
6f08cb0e88
C sharp language usage improvements
2022-06-22 09:48:00 +08:00
2dust
dd65c3fcaa
ss supports transport settings
2022-06-19 20:43:33 +08:00
2dust
fec8641efe
Update AssemblyInfo.cs
2022-06-12 19:36:36 +08:00
2dust
d5eaa56b60
refactor update core url
2022-06-06 17:28:38 +08:00
2dust
db7e8dd6dc
Update MainFormHandler.cs
2022-06-06 15:10:09 +08:00
2dust
9415055e6f
Timeout to 30s
2022-06-05 20:24:08 +08:00
2dust
f597f09914
Support 2022-blake3 share
2022-05-31 14:53:39 +08:00
2dust
7903228c13
Update AssemblyInfo.cs
2022-05-29 18:29:03 +08:00
2dust
4c2388749d
add Shadowsocks-2022 for xray-core
2022-05-29 18:28:44 +08:00
2dust
89da3823a4
Update AssemblyInfo.cs
2022-05-29 09:40:34 +08:00
2dust
3a9a49b163
Update MsgFilterSetForm.Designer.cs
2022-05-29 09:40:31 +08:00
2dust
277b21dc86
add server filter
2022-05-29 09:32:31 +08:00
2dust
bc0e8c17ba
refactor Move To menu
2022-05-29 08:43:05 +08:00
2dust
51d3df69bb
refactor Move To menu
2022-05-29 08:42:22 +08:00
2dust
4913f6f37d
rename
2022-05-29 08:33:25 +08:00
2dust
ff622e2ef6
Update v2rayN.csproj
2022-05-29 08:14:16 +08:00
2dust
50ad643abe
Update Utils.cs
2022-05-12 09:50:48 +08:00
2dust
944849a381
v2ray_win_temp 2 guiTemp
2022-05-12 09:49:04 +08:00
2dust
6f485141f0
Improve speed test core support
2022-05-12 09:19:03 +08:00
2dust
3575291119
add multiple program auto run
2022-05-12 08:52:40 +08:00
2dust
e256ec5401
Update ConfigHandler.cs
2022-05-06 14:37:52 +08:00
2dust
3defba6290
Update ConfigHandler.cs
2022-05-06 13:35:30 +08:00
2dust
c201d986c5
Update AssemblyInfo.cs
2022-05-06 13:33:29 +08:00
2dust
36aad4424e
Fix issue when saving gui config
2022-05-06 10:54:10 +08:00
2dust
b29fb1e2a3
add shadowsocks SIP008 https://shadowsocks.org/en/wiki/SIP008-Online-Configuration-Delivery.html
2022-05-02 20:15:19 +08:00
2dust
d5aa307efb
Update AssemblyInfo.cs
2022-05-01 16:22:54 +08:00
2dust
48928613bf
bug fix
2022-05-01 09:08:16 +08:00
2dust
52b8f480f6
Fix issue when saving gui config
2022-04-30 08:32:42 +08:00
2dust
bcda8bd602
Update subscription timeout is set to 30 seconds
2022-04-30 08:32:26 +08:00
2dust
2a11fe11e8
Fix issue when saving gui config
2022-04-29 10:58:51 +08:00
2dust
7ec0607fec
Update AssemblyInfo.cs
2022-04-27 20:47:38 +08:00
2dust
aa41a8675e
Advanced proxy settings, protocol selection (optional)
2022-04-27 20:46:07 +08:00
2dust
19f9bff6fe
Support hysteria and naiveproxy subscription
2022-04-27 09:31:38 +08:00
2dust
4e65732a4e
Update AssemblyInfo.cs
2022-04-26 20:06:46 +08:00
2dust
47c843bf09
Enable system proxy advanced settings, use socks protocol
2022-04-26 20:06:21 +08:00
2dust
a7741a0b7d
Improve notify icon
2022-04-26 14:51:06 +08:00
2dust
6f3fbdfe17
Update AssemblyInfo.cs
2022-04-25 20:27:22 +08:00
2dust
3be93df63f
bug fix
2022-04-25 19:07:09 +08:00
2dust
6259539c87
Enable system agent advanced settings
2022-04-25 18:56:09 +08:00
2dust
9654009650
Update HttpClientHelper.cs
2022-04-25 13:24:10 +08:00
2dust
62e796cf5a
Update UpdateHandle.cs
2022-04-19 15:54:51 +08:00
2dust
af820bb0f2
Update AssemblyInfo.cs
2022-04-18 19:01:17 +08:00
2dust
8f5bb3591b
Improve clone custom configuration
2022-04-18 18:59:41 +08:00
2dust
7eafae98d4
Turn off system proxy when not using proxy to update subscriptions
2022-04-18 18:59:01 +08:00
2dust
1d4e5baafb
Domain and IP are automatically sorted when saving
2022-04-18 18:57:56 +08:00
2dust
9894aa053f
Update AssemblyInfo.cs
2022-04-17 19:05:11 +08:00
2dust
4ada8fea27
add tray menu servers limit
2022-04-17 19:01:18 +08:00
2dust
4d013a206b
Update MainMsgControl.zh-Hans.resx
2022-04-15 20:49:14 +08:00
2dust
2d8a707bed
fix bug
2022-04-14 20:08:35 +08:00
2dust
0e55a859ea
Update AssemblyInfo.cs
2022-04-14 18:30:15 +08:00
2dust
0b1ec520f4
fix
2022-04-14 17:01:51 +08:00
2dust
fcc5f29882
add auto update sub setting
2022-04-14 16:49:12 +08:00
2dust
d431c63245
Merge pull request #2192 from FrzMtrsprt/patch-1
...
Add support for Clash's modern CPU executable
2022-04-14 15:08:08 +08:00
FrzMtrsprt
15f8db64e7
Add support for Clash's modern CPU executable
...
Add support for clash-windows-amd64-v3.exe
2022-04-14 12:13:22 +08:00
2dust
c2ea14151e
add naiveproxy
2022-04-14 11:10:06 +08:00
2dust
977f0428e2
Refactor Inbound
2022-04-14 09:56:11 +08:00
2dust
f110446738
Update AssemblyInfo.cs
2022-04-13 19:36:41 +08:00
2dust
90289120d3
add clash.meta core
2022-04-13 09:21:40 +08:00
2dust
688f206555
Refactor main message control
2022-04-13 09:21:17 +08:00
2dust
38c739c45d
Improve test
2022-04-12 20:24:48 +08:00
2dust
73c79ca7bf
Update AssemblyInfo.cs
2022-04-12 16:58:31 +08:00
2dust
978975ee2d
update package
2022-04-12 16:58:09 +08:00
2dust
d7dc0dff50
Adjusting the tray server display
2022-04-12 14:49:57 +08:00
2dust
a3aa6c045f
Improve speed test
2022-04-12 13:38:42 +08:00
2dust
785ebc49fc
fix clash port
2022-04-12 13:38:10 +08:00
2dust
fde1c98ddd
add group sort
2022-04-12 13:37:41 +08:00
2dust
024040163a
Update AssemblyInfo.cs
2022-04-11 19:16:52 +08:00
2dust
e95b5e04c0
remove expired tls
2022-04-11 19:16:35 +08:00
2dust
815826c856
Refactor download/update/speedtest
2022-04-11 15:26:32 +08:00
2dust
1c5cc190c5
modify res
2022-04-11 15:24:59 +08:00
2dust
50b109ca71
Auto update subscription
2022-04-11 15:24:24 +08:00
2dust
3aa48a9a3e
Update AssemblyInfo.cs
2022-04-07 20:36:10 +08:00
2dust
09702b9bde
fix bugs
2022-04-07 17:05:56 +08:00
2dust
35f6cd3d9c
Merge pull request #2164 from Lemonawa/master
...
Update issue templates
2022-04-06 19:49:52 +08:00
Lemonawa
b62f1786a9
Update issue templates
2022-04-05 23:19:37 +08:00
Lemonawa
b21ad28d5b
Delete config.yaml
2022-04-05 23:10:16 +08:00
Lemonawa
8d66c0d180
Delete issue_template.md
2022-04-05 23:10:08 +08:00
Lemonawa
ec8aa0df18
Update issue templates
2022-04-05 23:09:30 +08:00
Lemonawa
e824d8e91d
Create config.yaml
2022-04-05 23:06:42 +08:00
2dust
b919422ec4
Update AssemblyInfo.cs
2022-04-04 19:34:32 +08:00
2dust
a8bc9ce605
Refactor local listening port
2022-04-04 19:32:16 +08:00
2dust
e2f399eeb1
Update AssemblyInfo.cs
2022-04-03 17:03:21 +08:00
2dust
82924278b5
Delete log files older than one month
2022-04-03 17:01:45 +08:00
2dust
bb828a4e06
modify some text
2022-04-03 17:00:47 +08:00
2dust
74933ac146
Merge pull request #2151 from zhaogarvie/master
...
过滤器添加快捷按钮
2022-04-01 20:37:41 +08:00
uniceguy
0d315f0dc3
过滤器添加快捷按钮
2022-04-01 19:55:16 +08:00
2dust
372ee346dc
Update README.md
2022-04-01 19:33:31 +08:00
2dust
cb462ab944
Update README.md
2022-04-01 19:27:44 +08:00
2dust
606da79372
Update AssemblyInfo.cs
2022-04-01 18:10:48 +08:00
2dust
0801c3db64
Refactor stat update
2022-04-01 18:09:58 +08:00
2dust
35deb0c915
Merge pull request #2148 from zhaogarvie/master
...
保存自定义路由信息时先排序后输出
2022-04-01 18:07:25 +08:00
uniceguy
fd4d712688
保存自定义路由信息时先排序后输出
2022-04-01 13:21:22 +08:00
2dust
354fc618b0
fix encode issue
2022-03-31 20:19:15 +08:00
2dust
82b6ee5ad2
Refactor ResUI
2022-03-31 19:53:58 +08:00
2dust
645e6c4ec0
Update ConfigHandler.cs
2022-03-28 19:21:31 +08:00
2dust
cdc83bc9d7
Update AssemblyInfo.cs
2022-03-28 19:09:27 +08:00
2dust
70feacd276
Add hysteria support
2022-03-28 19:08:54 +08:00
2dust
ece4572058
Refactor and improve
2022-03-28 18:54:05 +08:00
2dust
4d16a5e801
Update AssemblyInfo.cs
2022-03-24 19:09:15 +08:00
2dust
1493a8b03f
add drag to sort
2022-03-24 19:07:45 +08:00
2dust
d20791bf73
Update AssemblyInfo.cs
2022-03-23 18:56:01 +08:00
2dust
7bb91f57ac
Custom configuration overwrite port
2022-03-23 18:49:28 +08:00
2dust
b7a6004830
some improvements
2022-03-23 18:48:57 +08:00
2dust
dee5613f2f
add move servers to group
2022-03-23 18:47:59 +08:00
2dust
e58e0d6ac7
Update AssemblyInfo.cs
2022-03-21 20:36:07 +08:00
2dust
a2679e009d
refactor some code
2022-03-21 20:20:29 +08:00
2dust
78d6bcd57a
Full profile can be subscribed
2022-03-20 20:40:07 +08:00
2dust
026936c92f
Update AssemblyInfo.cs
2022-03-19 19:27:14 +08:00
2dust
5e5893362c
add clash core
2022-03-19 19:26:51 +08:00
2dust
5b8ce1836b
Update AssemblyInfo.cs
2022-03-19 09:24:30 +08:00
2dust
d71f3fafcf
Merge branch 'master' of https://github.com/2dust/v2rayN
2022-03-19 09:23:22 +08:00
2dust
828f93bc5c
Improve custom configuration
2022-03-19 09:23:19 +08:00
2dust
f947c541c9
Update README.md
2022-03-19 08:55:43 +08:00
2dust
539b6aafd9
Refactor
2022-03-19 07:53:48 +08:00
2dust
c3971bda05
bug fix
2022-03-18 20:30:08 +08:00
2dust
8f17331db2
Refactor the server configuration
2022-03-18 18:54:42 +08:00
2dust
583e824337
Refactor core type
2022-03-18 18:52:06 +08:00
2dust
ac79466041
Update AssemblyInfo.cs
2022-03-17 19:07:24 +08:00
2dust
291fd491ff
Improve speedtest
2022-03-17 19:07:06 +08:00
2dust
6408d51c85
Improve custom configuration
2022-03-17 18:41:51 +08:00
2dust
b693873619
Subscription support authentication
2022-03-17 18:41:07 +08:00
2dust
c2af982272
add all servers group
2022-03-15 20:32:14 +08:00
2dust
1f0a77bde2
Update AssemblyInfo.cs
2022-03-15 19:17:54 +08:00
2dust
0463c1a6e7
bug fix
2022-03-15 19:17:32 +08:00
2dust
6517f66876
Update AssemblyInfo.cs
2022-03-14 20:41:39 +08:00
2dust
82682d4474
Update MainForm.cs
2022-03-14 20:36:09 +08:00
2dust
e030fae1c4
Update GroupSettingForm.cs
2022-03-14 20:16:59 +08:00
2dust
4d7cf140cd
fix speed test display
2022-03-13 18:47:17 +08:00
2dust
f6ccee1976
Refactor Scan Screen Task
2022-03-13 16:15:11 +08:00
2dust
d42346d500
Add server group
2022-03-13 10:41:04 +08:00
2dust
887dd8da3b
Update AssemblyInfo.cs
2022-03-08 18:29:04 +08:00
2dust
731db2541d
load core async, remove Ssl3
2022-03-08 18:28:39 +08:00
2dust
bfdc0a2e77
Update MainForm.cs
2022-03-06 20:24:35 +08:00
2dust
03ea24f29b
Update AssemblyInfo.cs
2022-03-05 18:01:01 +08:00
2dust
61bd48fd1e
Merge pull request #2077 from PragmaTwice/add-xchacha20-poly1305
...
add xchacha20-poly1305 to shadowsocks ciphers for xray
2022-03-05 17:58:26 +08:00
Twice
f05b5d7fff
Merge branch 'master' into add-xchacha20-poly1305
2022-03-05 16:35:36 +08:00
2dust
0b8d66a87e
Add Global Hotkey
2022-03-05 15:00:02 +08:00
2dust
c0b7a8c33e
clear
2022-03-05 07:29:58 +08:00
PragmaTwice
32a07bceb2
add xchacha20-poly1305 to shadowsocks ciphers for xray
2022-03-03 17:13:34 +08:00
2dust
ba8f24d398
Update AssemblyInfo.cs
2022-03-02 19:50:17 +08:00
2dust
31b7857238
bug fix
2022-03-02 19:49:57 +08:00
2dust
fada5f99bb
enable Security Protocol Tls13 option
2022-02-26 12:27:59 +08:00
2dust
734df5def5
Update subscription is to keep the same item
2022-02-25 19:05:54 +08:00
2dust
03ad07733f
Refactor some code
2022-02-24 20:45:24 +08:00
2dust
b2d538d02a
Update AssemblyInfo.cs
2022-02-23 18:59:11 +08:00
2dust
b9435a4b01
Automatically adjust column width after updating subscription
2022-02-23 17:31:32 +08:00
2dust
d27566686c
add network data check
2022-02-23 10:01:35 +08:00
2dust
ca883c164d
Update Subscription via proxy, add default user-agent
2022-02-20 15:16:00 +08:00
2dust
0f6cd76f28
Update AssemblyInfo.cs
2022-02-14 08:59:11 +08:00
2dust
7778af65aa
re-add alterId
2022-02-14 08:58:43 +08:00
2dust
828246130b
Update v2rayN.csproj
2022-02-12 19:54:48 +08:00
2dust
4eb1801f50
Update AssemblyInfo.cs
2022-02-12 19:53:41 +08:00
2dust
80b68dcf84
fix some bugs
2022-02-12 19:53:26 +08:00
2dust
685baa576b
Update AssemblyInfo.cs
2022-02-03 20:57:29 +08:00
2dust
7cdead8cb1
Optimized config
2022-02-03 20:57:02 +08:00
2dust
f220825b80
add xtls Flows
2022-02-03 17:45:09 +08:00
2dust
2b00490dd6
re-add alterId
2022-02-03 17:19:53 +08:00
2dust
d361afa3f3
Improve server test
2022-01-28 21:07:07 +08:00
2dust
8d5bd5a80c
Improve server test
2022-01-28 21:05:41 +08:00
2dust
002283899f
add VmessItem indexId
2022-01-28 21:02:25 +08:00
2dust
206b440966
add vmess Securitys
2022-01-28 20:58:28 +08:00
2dust
b5b5eb25a1
Enhanced share link
2022-01-23 19:18:20 +08:00
2dust
f84e538b6a
Update MainFormHandler.cs
2022-01-23 19:16:24 +08:00
2dust
5b9cdec156
remove alterId
2022-01-23 19:16:14 +08:00
2dust
cf0bd7f1e6
up 4.29
2022-01-12 21:06:32 +08:00
2dust
f3a86a2173
Added port in used check at speedtest
2022-01-12 21:06:22 +08:00
2dust
0a1d4d5193
Add tls13 settings in the registry
2022-01-12 21:05:03 +08:00
2dust
88e2288298
Added tls display to the main form
2022-01-12 21:04:10 +08:00
2dust
fec47d4b72
add alpn/userAgent/
2022-01-08 20:27:36 +08:00
2dust
f7f23e7980
Update AssemblyInfo.cs
2021-12-26 17:44:53 +08:00
2dust
32100db3fc
Some improvements
2021-12-26 17:44:36 +08:00
2dust
dd2bed49f1
Update AssemblyInfo.cs
2021-12-19 20:48:20 +08:00
2dust
6a427a2158
Join log4net
2021-12-19 20:47:58 +08:00
2dust
716029def8
DNS settings check
2021-12-19 20:47:19 +08:00
2dust
610a610ee0
Enhanced trojan settings
2021-12-19 20:46:54 +08:00
2dust
4fc0738dad
Routing rule display
2021-12-02 19:39:02 +08:00
2dust
fe29771870
Routing rule add custom icon
2021-12-02 18:04:22 +08:00
2dust
19be43d2d9
Update AssemblyInfo.cs
2021-12-02 16:48:15 +08:00
2dust
cb01809093
Optimize Duplicate Server
2021-12-02 16:47:35 +08:00
2dust
1138d660b2
Routing rule add custom icon
2021-12-02 16:05:54 +08:00