patterniha
							
						 | 
						
							
							
							
							
								
							
								6d1695a686
								
							
								
							
						 | 
						
							
							
								
								Some refines related to direct/freedom and `targetStrategy`; More intelligent "useIP"/"ForceIP", enhance "origin" functionality (#5030)
							
							
							
							
							
							
							
							https://github.com/XTLS/Xray-core/pull/5009#issuecomment-3194264277 
							
						 | 
						
							2025-08-20 01:19:13 +03:30 | 
						
					
				
					
						
							
							
								 
								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 | 
						
					
				
					
						
							
							
								 
								风扇滑翔翼
							
						 | 
						
							
							
							
								
								
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								风扇滑翔翼
							
						 | 
						
							
							
							
								
								
							
							
								
							
								d4f11e6d68
								
									
								
							
								
							
						 | 
						
							
							
								
								UDS: Check address before listen (#4945)
							
							
							
							
							
							
							
							Fixes https://github.com/XTLS/Xray-core/issues/4944 
							
						 | 
						
							2025-08-03 11:02:55 +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
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								风扇滑翔翼
							
						 | 
						
							
							
							
								
								
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								风扇滑翔翼
							
						 | 
						
							
							
							
								
								
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								风扇滑翔翼
							
						 | 
						
							
							
							
								
								
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								风扇滑翔翼
							
						 | 
						
							
							
							
								
								
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								风扇滑翔翼
							
						 | 
						
							
							
							
								
								
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								风扇滑翔翼
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9d15ecf1f9
								
									
								
							
								
							
						 | 
						
							
							
								
								REALITY client: Fix log when printing "is using X25519MLKEM768..." (#4929)
							
							
							
							
							
						 | 
						
							2025-07-25 07:11:35 +00:00 | 
						
					
				
					
						
							
							
								 
								RPRX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								31b508d372
								
									
								
							
								
							
						 | 
						
							
							
								
								REALITY config: Convert `mldsa65Seed` to its private key later
							
							
							
							
							
						 | 
						
							2025-07-24 01:31:07 +00:00 | 
						
					
				
					
						
							
							
								 
								风扇滑翔翼
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f90fae22aa
								
									
								
							
								
							
						 | 
						
							
							
								
								UDP: Fix removeRay will close a connEntry that not belongs to it (#4899)
							
							
							
							
							
						 | 
						
							2025-07-23 10:10:12 +00:00 | 
						
					
				
					
						
							
							
								 
								RPRX
							
						 | 
						
							
							
							
								
								
							
							
								
							
								446315cf1f
								
									
								
							
								
							
						 | 
						
							
							
								
								REALITY protocol: Add optional Post-Quantum ML-DSA-65 verification for cert's ExtraExtensions (#4915)
							
							
							
							
							
							
							
							00881f6740 
							
						 | 
						
							2025-07-23 02:29:11 +00:00 | 
						
					
				
					
						
							
							
								 
								风扇滑翔翼
							
						 | 
						
							
							
							
								
								
							
							
								
							
								cbcab89c7e
								
									
								
							
								
							
						 | 
						
							
							
								
								Commands: Display Post-Quantum key exchange in `tls ping` (#4857)
							
							
							
							
							
							
							
							https://github.com/XTLS/Xray-core/pull/4857#issuecomment-3064964301 
							
						 | 
						
							2025-07-19 01:14:56 +00:00 | 
						
					
				
					
						
							
							
								 
								xDragonZ
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3a2ac9d0bf
								
									
								
							
								
							
						 | 
						
							
							
								
								Bump quic-go to v0.53.0 & update codes (#4906)
							
							
							
							
							
						 | 
						
							2025-07-19 00:21:18 +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 |