风扇滑翔翼
|
573300bc22
|
Issues template: Refine requirements
|
2025-08-19 09:27:25 +00:00 |
RPRX
|
7f300dbf0c
|
VLESS practice: Use user-sent VLESS UUID's 7th<<8 | 8th bytes as `vlessRoute` instead
https://github.com/XTLS/Xray-core/pull/5009#issuecomment-3195718690
Replaces 105b306d07
|
2025-08-18 08:50:43 +00:00 |
RPRX
|
5464862ee6
|
XTLS Vision inbound: Use user-sent VLESS UUID for NewTrafficState()
Fixes https://github.com/XTLS/Xray-core/pull/5009#issuecomment-3194523018
|
2025-08-17 18:13:56 +00:00 |
yuhan6665
|
337b4b814e
|
Wireguard inbound: Fix context sharing problem (#4988)
* Try fix Wireguard inbound context sharing problem
* Shallow copy inbound and content
* Fix context passing
* Add notes for source address
|
2025-08-17 10:56:48 -04:00 |
RPRX
|
105b306d07
|
VLESS practice: Use user-sent VLESS UUID's last byte as `vlessRoute` for `routing` `rules`
https://github.com/XTLS/Xray-core/pull/5009#issuecomment-3194262087
|
2025-08-17 13:55:18 +00:00 |
RPRX
|
de23e51077
|
DNS outbound: Set "reject" as the default value for `nonIPQuery`
https://github.com/XTLS/Xray-core/pull/4903#issuecomment-3091367130
|
2025-08-16 19:12:59 +00:00 |
patterniha
|
40ce850bd9
|
Direct/Freedom config: Add `targetStrategy` as an alias of `domainStrategy`; Routing config: Remove `domainMatcher`, "linear" and `type` (#5027)
https://github.com/XTLS/Xray-core/pull/5006#issuecomment-3193547307
|
2025-08-16 14:54:10 +00:00 |
𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇
|
2485f4831f
|
Build: Use more aggressive inlining for higher efficiency (#5026)
https://github.com/XTLS/Xray-core/pull/4952#issuecomment-3189847357
|
2025-08-16 11:11:00 +00:00 |
Jesus
|
aac0d6a6a5
|
VLESS inbound: Add option to set default `flow` (#5023)
Closes https://github.com/XTLS/Xray-core/issues/4994
|
2025-08-15 23:07:33 +00:00 |
patterniha
|
f557bf7da4
|
Outbound: Add `targetStrategy`; Fix mux does not close `link.Reader`; Fix `origin` does not work on UDP; Add logs (#5006)
|
2025-08-15 20:51:36 +00:00 |
风扇滑翔翼
|
6fc0a40c2a
|
XHTTP client: Fix edge-case issue for `packet-up` mode (#5020)
https://github.com/XTLS/Xray-core/pull/4952#issuecomment-3184080580
|
2025-08-15 18:01:15 +00:00 |
风扇滑翔翼
|
f3cdcad541
|
common/buf/multi_buffer.go: Fix Compact() (#5015)
Fixes https://github.com/XTLS/Xray-core/issues/5012
Co-authored-by: patterniha <71074308+patterniha@users.noreply.github.com>
|
2025-08-15 15:27:12 +00:00 |
风扇滑翔翼
|
5a8e9c25a4
|
Chore: Migrate to Go 1.25 (#5024)
* Try to update to go1.25
* Remove unsafe usage
|
2025-08-15 14:50:35 +00:00 |
dependabot[bot]
|
836b6487e4
|
Bump actions/checkout from 4 to 5 (#5016)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [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...v5)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
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 21:46:42 +00:00 |
风扇滑翔翼
|
b1107b9810
|
Refine must2 and apply NewAesGcm() to all usage (#5011)
* Refine must2 and apply NewAesGcm() to all usage
* Remove unused package
* Fix test
|
2025-08-10 21:37:46 -04:00 |
dependabot[bot]
|
0cceea75da
|
Bump golang.org/x/net from 0.42.0 to 0.43.0 (#5002)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.42.0 to 0.43.0.
- [Commits](https://github.com/golang/net/compare/v0.42.0...v0.43.0)
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.43.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>
|
2025-08-08 00:37:51 +00:00 |
dependabot[bot]
|
4b21c9aed3
|
Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 (#5001)
Bumps google.golang.org/protobuf from 1.36.6 to 1.36.7.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-version: 1.36.7
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-08-08 00:37:37 +00:00 |
patterniha
|
cde6e33ec9
|
Freedom: Add `maxSplit` fragment option; Add `applyTo` noises option (#4998)
|
2025-08-07 23:56:09 +00:00 |
patterniha
|
5dce7e4e25
|
Router: Add `localIP` and `localPort`; Add `sourceIP` as an alias of `source` (#4992)
https://github.com/XTLS/Xray-core/discussions/4984#discussioncomment-13990687
Closes https://github.com/XTLS/Xray-core/issues/4993
|
2025-08-07 23:50:39 +00:00 |
LjhAUMEM
|
9359844149
|
feat(api): update timestamp for existing IPs in AddIP instead of skipping (#4989)
Co-authored-by: null <null>
|
2025-08-05 14:02:51 -04:00 |
LjhAUMEM
|
8222f43eea
|
API: Fix user online map remain 1 after connection dropped (#4982)
* c.value
* remove value
* c.access.RLock()
* remove local var "list"
---------
Co-authored-by: null <null>
|
2025-08-04 23:21:40 -04:00 |
dependabot[bot]
|
04e6439b51
|
Bump github.com/miekg/dns from 1.1.67 to 1.1.68 (#4980)
Bumps [github.com/miekg/dns](https://github.com/miekg/dns) from 1.1.67 to 1.1.68.
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release)
- [Commits](https://github.com/miekg/dns/compare/v1.1.67...v1.1.68)
---
updated-dependencies:
- dependency-name: github.com/miekg/dns
dependency-version: 1.1.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>
|
2025-08-04 15:42:05 -04:00 |
RPRX
|
bd86732f68
|
v25.8.3
Announcement of NFTs by Project X: https://github.com/XTLS/Xray-core/discussions/3633
Project X NFT: https://opensea.io/assets/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/1
XHTTP: Beyond REALITY: https://github.com/XTLS/Xray-core/discussions/4113
REALITY NFT: https://opensea.io/assets/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/2
|
2025-08-03 11:09:00 +00:00 |
风扇滑翔翼
|
d4f11e6d68
|
UDS: Check address before listen (#4945)
Fixes https://github.com/XTLS/Xray-core/issues/4944
|
2025-08-03 11:02:55 +00:00 |
风扇滑翔翼
|
00f3147242
|
app/proxyman/inbound/inbound.go: Fix ListHandlers() (#4976)
Fixes https://github.com/XTLS/Xray-core/issues/4956
|
2025-08-03 11:02:08 +00:00 |
风扇滑翔翼
|
7cbf5b004c
|
TLS ECH client: `echForceQuery` "full" / "half" / "none" (default) (#4973)
https://github.com/XTLS/Xray-core/pull/4971#issuecomment-3148113203
|
2025-08-03 10:15:42 +00:00 |
patterniha
|
87fff12fd9
|
Root config: Add `version` config (`min` and `max`) (#4970)
https://github.com/XTLS/Xray-core/pull/4968#issuecomment-3146592323
|
2025-08-03 01:06:47 +00:00 |
patterniha
|
a02723e63f
|
TLS ECH client: Use chrome-fingerprint and add padding; Add "h2c" and `echSockopt`; Fix some issues (#4949)
Completes https://github.com/XTLS/Xray-core/pull/3813
|
2025-08-02 16:05:00 +00:00 |
RPRX
|
146b14ab55
|
Tunnel inbound: Add `portMap` config (local listening port -> remote specified address/port)
Completes https://github.com/XTLS/Xray-core/pull/4968
|
2025-08-02 14:58:56 +00:00 |
风扇滑翔翼
|
b2829219a0
|
TLS ECH client: Add `echForceQuery` config (#4947)
https://github.com/XTLS/Xray-core/pull/4947#issuecomment-3124359776
|
2025-08-01 11:25:15 +00:00 |
RPRX
|
116cd70a3a
|
Dokodemo-door: Add simple `tunnel` config (alias and default values) (#4968)
dokodemo-door -> tunnel
freedom -> direct
blackhole -> block
https://github.com/XTLS/Xray-core/discussions/4966#discussioncomment-13948546
https://github.com/XTLS/Xray-core/pull/4967#issuecomment-3143951306
|
2025-08-01 11:20:53 +00:00 |
yuhan6665
|
c569f478af
|
Update readme
|
2025-07-27 19:02:27 -04:00 |
RPRX
|
b6b51c51c8
|
v25.7.26
Announcement of NFTs by Project X: https://github.com/XTLS/Xray-core/discussions/3633
Project X NFT: https://opensea.io/assets/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/1
XHTTP: Beyond REALITY: https://github.com/XTLS/Xray-core/discussions/4113
REALITY NFT: https://opensea.io/assets/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/2
|
2025-07-26 09:07:56 +00:00 |
风扇滑翔翼
|
fb7a9d8d61
|
TLS client & server: Support Encrypted Client Hello (ECH) (#3813)
b9a72a4a26
---------
Co-authored-by: yuhan6665 <1588741+yuhan6665@users.noreply.github.com>
|
2025-07-26 08:47:27 +00:00 |
nobody
|
3fe02a658a
|
Commands: Add adu/rmu inbound user management to API (#4943)
Co-authored-by: nobody <nobody@nowhere.mars>
|
2025-07-26 08:40:04 +00:00 |
RPRX
|
5f93ff6c3a
|
REALITY config: `mldsa65Seed` and `privateKey` can not be the same value
Otherwise the point of using ML-DSA-65 is lost.
|
2025-07-26 08:36:58 +00:00 |
patterniha
|
10376f5b4d
|
Freedom UDP: Fix some cone uses like STUN,... when address is domain (#4942)
https://github.com/XTLS/Xray-core/issues/2962#issuecomment-3120472154
|
2025-07-26 01:59:15 +00:00 |
风扇滑翔翼
|
1ea00fad81
|
UDP listener: Allow listening on "localhost" (#4940)
Fixes https://github.com/XTLS/Xray-core/issues/4939
|
2025-07-26 01:27:35 +00:00 |
RPRX
|
cfcf2a63d1
|
v25.7.25
Announcement of NFTs by Project X: https://github.com/XTLS/Xray-core/discussions/3633
Project X NFT: https://opensea.io/assets/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/1
XHTTP: Beyond REALITY: https://github.com/XTLS/Xray-core/discussions/4113
REALITY NFT: https://opensea.io/assets/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/2
|
2025-07-25 14:59:43 +00:00 |
Meow
|
66025f2889
|
Workflows: Fix github.ref_name sometimes is empty when building Docker images (#4937)
From https://github.com/XTLS/Xray-core/pull/4809
|
2025-07-25 14:47:12 +00:00 |
风扇滑翔翼
|
c9cd26d6d3
|
UDP: Remove removeRay()'s error log (#4936)
From https://github.com/XTLS/Xray-core/pull/4899
|
2025-07-25 14:40:26 +00:00 |
RPRX
|
caee152adf
|
Update github.com/xtls/reality to 20250725142056
5b52a03d4f
|
2025-07-25 14:28:47 +00:00 |
风扇滑翔翼
|
eb433d9462
|
Inbounds & Outbounds: TCP KeepAlive better default value (#4931)
From https://github.com/XTLS/Xray-core/pull/4927
|
2025-07-25 12:06:05 +00:00 |
风扇滑翔翼
|
87d8b97d9a
|
Commands: Output certificate chain's total length in `tls ping` (#4933)
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2025-07-25 10:18:26 +00:00 |
风扇滑翔翼
|
9d15ecf1f9
|
REALITY client: Fix log when printing "is using X25519MLKEM768..." (#4929)
|
2025-07-25 07:11:35 +00:00 |
RPRX
|
4f45c5faa5
|
v25.7.24
Announcement of NFTs by Project X: https://github.com/XTLS/Xray-core/discussions/3633
Project X NFT: https://opensea.io/assets/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/1
XHTTP: Beyond REALITY: https://github.com/XTLS/Xray-core/discussions/4113
REALITY NFT: https://opensea.io/assets/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/2
|
2025-07-24 02:19:08 +00:00 |
RPRX
|
26de58933f
|
README.md: Update Donation & NFTs
https://opensea.io/collection/xtls
|
2025-07-24 02:08:03 +00:00 |
RPRX
|
31b508d372
|
REALITY config: Convert `mldsa65Seed` to its private key later
|
2025-07-24 01:31:07 +00:00 |
风扇滑翔翼
|
955a569181
|
REALITY config: Allow `mldsa65` fields to be empty (#4924)
|
2025-07-24 01:15:48 +00:00 |
RPRX
|
d141d01d0c
|
v25.7.23
Announcement of NFTs by Project X: https://github.com/XTLS/Xray-core/discussions/3633
Project X NFT: https://opensea.io/assets/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/1
XHTTP: Beyond REALITY: https://github.com/XTLS/Xray-core/discussions/4113
REALITY NFT: https://opensea.io/assets/ethereum/0x5ee362866001613093361eb8569d59c4141b76d1/2
|
2025-07-23 12:55:05 +00:00 |