风扇滑翔翼
|
cb9b2f975a
|
Add test
|
2025-07-11 17:11:37 +00:00 |
|
风扇滑翔翼
|
b0978c734b
|
Fix nil panic
|
2025-07-11 17:11:36 +00:00 |
|
风扇滑翔翼
|
6640039b8e
|
Reduce meaningless goroutines
|
2025-07-11 17:11:36 +00:00 |
|
风扇滑翔翼
|
a3bd4807ec
|
Use old value and update in other goroutine
|
2025-07-11 17:11:36 +00:00 |
|
风扇滑翔翼
|
7df04e513c
|
Allow concurrent DNS queries
|
2025-07-11 17:11:35 +00:00 |
|
风扇滑翔翼
|
ced213d5a5
|
Change dependence to reality
Co-authored-by: yuhan6665 <1588741+yuhan6665@users.noreply.github.com>
|
2025-07-11 17:11:35 +00:00 |
|
风扇滑翔翼
|
21b7119ed5
|
Update utls and little change
|
2025-07-11 17:08:39 +00:00 |
|
风扇滑翔翼
|
841aa39e3d
|
Missing rename
|
2025-07-11 17:05:25 +00:00 |
|
风扇滑翔翼
|
c80e14bee3
|
Do some rename
|
2025-07-11 17:05:25 +00:00 |
|
风扇滑翔翼
|
8466026661
|
Add classic UDP DNS support for ECH Config
|
2025-07-11 17:05:25 +00:00 |
|
风扇滑翔翼
|
e6c39d4718
|
bugfix
|
2025-07-11 17:05:24 +00:00 |
|
风扇滑翔翼
|
b08a6d891d
|
Add server support
|
2025-07-11 17:05:24 +00:00 |
|
风扇滑翔翼
|
1bfc64e6f8
|
Use sync.Map
|
2025-07-11 17:05:23 +00:00 |
|
风扇滑翔翼
|
40e94ab9ea
|
Add new doh server format
|
2025-07-11 17:05:22 +00:00 |
|
风扇滑翔翼
|
da228243e3
|
Update mutex usage
|
2025-07-11 17:05:22 +00:00 |
|
风扇滑翔翼
|
ce7b229983
|
ECH: client support TLS Encrypted Client Hello
|
2025-07-11 17:05:22 +00:00 |
|
Meow
|
18ab291e0c
|
REALITY: Add rate limiting to fallback handling via token bucket (#4553)
https://github.com/XTLS/REALITY/pull/12
|
2025-06-08 13:43:55 +00:00 |
|
RPRX
|
e011b746dc
|
RAW transport hub.go: Call REALITY's DetectPostHandshakeRecordsLens() in advance
https://github.com/XTLS/Xray-core/issues/4778#issuecomment-2953455751
|
2025-06-08 05:01:31 +00:00 |
|
patterniha
|
97fdcb4228
|
New feature: Happy Eyeballs (RFC 8305) (#4667)
Closes https://github.com/XTLS/Xray-core/issues/4473
|
2025-06-07 13:20:06 +00:00 |
|
RPRX
|
09d84c42e9
|
REALITY protocol: Remove ChaCha20-Poly1305 support for REALITY's session id auth
https://github.com/XTLS/Xray-core/pull/3813#issuecomment-2885686468
https://github.com/XTLS/REALITY/pull/4#issuecomment-2885815235
Reverts 65b467e448
|
2025-05-16 07:29:05 +00:00 |
|
RPRX
|
7ddc4a2525
|
REALITY practice: Support X25519MLKEM768 for TLS' communication
https://github.com/XTLS/Xray-core/pull/3813#issuecomment-2873889724
|
2025-05-16 04:08:38 +00:00 |
|
Pk-web6936
|
19ba9cbe91
|
Chore: Update gVisor to the latest version; Fmt .go files (#4663)
|
2025-04-29 11:32:23 +00:00 |
|
patterniha
|
1c4e246788
|
Sockopt: Fix some domainStrategy & dialerProxy bugs (#4661)
|
2025-04-29 08:33:36 +00:00 |
|
yuhan6665
|
a608c5a1db
|
uTLS: Add new fingerprints
PSK extension, Post-Quantum Key Agreement, ML-KEM
|
2025-04-26 12:31:41 -04:00 |
|
xqzr
|
907a182f64
|
Sockopt: Fix Windows IP_MULTICAST_IF & IPV6_MULTICAST_IF (#4627)
Completes https://github.com/XTLS/Xray-core/pull/4568
|
2025-04-19 09:30:12 +00:00 |
|
RPRX
|
0995fa41fe
|
XHTTP client: Set packet-up as the default mode (auto) when using TLS
https://t.me/projectXtls/929
|
2025-04-18 06:18:51 +00:00 |
|
风扇滑翔翼
|
5f3ae64f0c
|
Sockopt: Allow customSockopt work for Windows & Darwin (#4576)
* Sockopt: Add custom sockopt on Windows & Darwin
* fix windows udp by the way
* use resolved addr
https://github.com/XTLS/Xray-core/pull/4504#issuecomment-2769153797
|
2025-04-18 02:30:47 +00:00 |
|
Cl-He-O
|
7a2f42f8d5
|
Fix issues related to android client (#4616)
* WireGuard: Fix tunnel not closed
* Dialer: Apply controllers in lc.Control
|
2025-04-14 11:08:26 -04:00 |
|
xqzr
|
78a1e37e89
|
Sockopt: Use Windows syscall (#4581)
|
2025-04-07 11:50:07 -04:00 |
|
xqzr
|
2abeda9c42
|
Sockopt: Allow listen v6only work for Windows & Darwin (#4571)
Completes https://github.com/XTLS/Xray-core/pull/1677
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2025-03-31 12:22:16 +00:00 |
|
92613hjh
|
63eb0539b3
|
Sockopt: Fix Darwin (macOS, iOS...) UDP interface bind (#4530)
Fixes https://github.com/XTLS/Xray-core/issues/4007
|
2025-03-31 11:19:06 +00:00 |
|
RPRX
|
8284a0ef8f
|
Dialer: Do not use ListenSystemPacket() when dialing UDP
https://github.com/XTLS/Xray-core/pull/4530#issuecomment-2765744961
|
2025-03-31 10:09:33 +00:00 |
|
xqzr
|
52a2c63682
|
Sockopt: Fix Windows Multicast interface bind (#4568)
https://github.com/XTLS/Xray-core/pull/4568#issuecomment-2763492336
|
2025-03-30 20:51:36 +00:00 |
|
Meo597
|
4afe2d0cff
|
DNS: Support returning upstream TTL to clients (#4526)
Closes https://github.com/XTLS/Xray-core/issues/4527
|
2025-03-24 13:33:56 +00:00 |
|
patterniha
|
2d3210e4b8
|
Env: Add XRAY_LOCATION_CERT variable (#4536)
https://github.com/XTLS/Xray-core/issues/4531#issuecomment-2746155941
Fixes https://github.com/XTLS/Xray-core/issues/4531
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2025-03-24 13:02:35 +00:00 |
|
风扇滑翔翼
|
b585b26f29
|
Sockopt: Fix Windows UDP interface bind; Allow customSockopt work for UDP (#4504)
|
2025-03-21 10:48:46 +00:00 |
|
RPRX
|
e466b0497c
|
DNS DoH: Use Chrome's fingerprint & keepAlivePeriod, Add header padding by default
https://github.com/XTLS/Xray-core/discussions/4430#discussioncomment-12374292
|
2025-03-03 14:45:12 +00:00 |
|
j3l11234
|
b9cb93d3c2
|
Sockopt: Add addressPortStrategy (query SRV or TXT) (#4416)
Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com>
|
2025-03-02 13:07:55 +00:00 |
|
RPRX
|
8d46f7e14c
|
TLS fingerprints: Refine "random" & "randomized", Add "randomizednoalpn"
https://github.com/XTLS/Xray-core/issues/4436#issuecomment-2687801214
|
2025-03-02 13:02:47 +00:00 |
|
A1lo
|
4b616f5cd0
|
XHTTP server: Switch to Go 1.24 native h2c support (#4451)
|
2025-03-02 13:02:40 +00:00 |
|
RPRX
|
b786a50aee
|
XHTTP server: Fix stream-up "single POST problem", Use united httpServerConn instead of recover()
https://github.com/XTLS/Xray-core/issues/4373#issuecomment-2671795675
https://github.com/XTLS/Xray-core/issues/4406#issuecomment-2668041926
|
2025-02-20 16:28:06 +00:00 |
|
风扇滑翔翼
|
b38a53e629
|
UDS: Use UnixListenerWrapper & UnixConnWrapper (#4413)
Fixes https://github.com/XTLS/Xray-core/issues/4411
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2025-02-19 11:31:29 +00:00 |
|
RPRX
|
52381a3c03
|
v25.2.18
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-02-18 11:55:07 +00:00 |
|
RPRX
|
c5de08bea6
|
XHTTP client: Revert "Add back minimal path padding for compatibility"
Reverts efdc70fbf7
|
2025-02-18 11:11:36 +00:00 |
|
RPRX
|
8cb63db6c0
|
XHTTP server: Set remoteAddr & localAddr correctly
Completes 22c50a70c6
|
2025-02-18 10:50:50 +00:00 |
|
风扇滑翔翼
|
22c50a70c6
|
UDS: Make all remote addr 0.0.0.0 (#4390)
https://github.com/XTLS/Xray-core/pull/4389#issuecomment-2656360673
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2025-02-13 14:01:33 +00:00 |
|
RPRX
|
dcd7e92c45
|
XHTTP server: Finish stream-up's HTTP POST when its request.Body is closed
https://github.com/XTLS/Xray-core/issues/4373#issuecomment-2647908310
Fixes https://github.com/XTLS/Xray-core/issues/4373
|
2025-02-10 13:56:13 +00:00 |
|
RPRX
|
d4c7cd02fd
|
MITM freedom RAW TLS: Allow "fromMitm" to be written at any position in verifyPeerCertInNames , Add checking for alpn "fromMitm"
https://github.com/XTLS/Xray-core/issues/4348#issuecomment-2643340434
|
2025-02-08 12:11:25 +00:00 |
|
Artur Melanchyk
|
ae327eb7e6
|
Chore: Make some Maps into real Sets (#4362)
|
2025-02-07 13:48:33 +00:00 |
|
RPRX
|
117de1fd3c
|
MITM freedom RAW TLS: Report website with unexpected Negotiated Protocol / invalid Domain Fronting certificate
https://github.com/XTLS/Xray-core/issues/4348#issuecomment-2639965524
Needs `"alpn": ["fromMitm"]` / `"verifyPeerCertInNames": ["fromMitm", ...]`.
|
2025-02-07 08:15:40 +00:00 |
|