Arthur Morgan
							
						 
						
							 
							
							
								
								
							
							
								
							
								24b637cd5e 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix: CounterConnection with ReadV/WriteV  ( #720 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: JimhHan <50871214+JimhHan@users.noreply.github.com> 
							
						 
						
							2021-09-20 20:11:21 +08:00  
						
					 
				
					
						
							
							
								 
								yuhan6665
							
						 
						
							 
							
							
								
								
							
							
								
							
								f2cb13a8ec 
								
									
								
							
								 
							
						 
						
							
							
								
								Deprecate legacy VMess header with a planned decommission ( #712 )  
							
							 
							
							... 
							
							
							
							* Deprecate legacy VMess header with a planned decommission
* show legacy warning only once
Co-authored-by: Xiaokang Wang <xiaokangwang@outlook.com>
Co-authored-by: hmol233 <82594500+hmol233@users.noreply.github.com> 
							
						 
						
							2021-09-20 14:46:05 +08:00  
						
					 
				
					
						
							
							
								 
								yuhan6665
							
						 
						
							 
							
							
								
								
							
							
								
							
								42d158bd85 
								
									
								
							
								 
							
						 
						
							
							
								
								vprotogen refine ( #717 )  
							
							 
							
							... 
							
							
							
							* Update all proto files with existing vprotogen
* Chore: remove protoc-gen-gofast
* Feat: vprotogen adds version detector to block generation code from old protobuf version
* Feat: vprotogen refine logic
Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com> 
							
						 
						
							2021-09-18 01:16:14 +08:00  
						
					 
				
					
						
							
							
								 
								yuhan6665
							
						 
						
							 
							
							
								
								
							
							
								
							
								00bcd40c34 
								
									
								
							
								 
							
						 
						
							
							
								
								remove deprecate ciphers in shadowsocks ( #710 )  
							
							 
							
							... 
							
							
							
							* remove deprecate ciphers in shadowsocks
Co-authored-by: Kslr <kslrwang@gmail.com> 
							
						 
						
							2021-09-17 04:13:07 +08:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								100edc370b 
								
									
								
							
								 
							
						 
						
							
							
								
								Stop at '?' when reading HTTP PATH before shunting  
							
							 
							
							
							
						 
						
							2021-03-12 11:50:59 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								924fe16077 
								
									
								
							
								 
							
						 
						
							
							
								
								Skip Port 53, 443 before using single XUDP for VLESS & VMess  
							
							 
							
							
							
						 
						
							2021-03-08 18:36:45 +00:00  
						
					 
				
					
						
							
							
								 
								yuhan6665
							
						 
						
							 
							
							
								
								
							
							
								
							
								f50eff5ebb 
								
									
								
							
								 
							
						 
						
							
							
								
								Add Fake DNS support ( #309 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Xiaokang Wang <xiaokangwang@outlook.com>
Co-authored-by: loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
Co-authored-by: kslr <kslrwang@gmail.com> 
							
						 
						
							2021-03-07 04:39:50 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								e1a5392beb 
								
									
								
							
								 
							
						 
						
							
							
								
								Use buf.PacketReader when UDPOverride is available  
							
							 
							
							
							
						 
						
							2021-03-06 07:19:09 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								055fb51ed9 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply UDPOverride to Freedom Outbound PacketReader  
							
							 
							
							
							
						 
						
							2021-03-05 12:06:37 +00:00  
						
					 
				
					
						
							
							
								 
								秋のかえで
							
						 
						
							 
							
							
								
								
							
							
								
							
								6380abca73 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: enforcing VMessAEAD via environment variable ( #334 )  
							
							 
							
							
							
						 
						
							2021-03-05 08:41:51 +00:00  
						
					 
				
					
						
							
							
								 
								秋のかえで
							
						 
						
							 
							
							
								
								
							
							
								
							
								1dae2c5636 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: vmess zero encryption ( #333 )  
							
							 
							
							
							
						 
						
							2021-03-05 08:41:18 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								fed8610d3f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix Freedom Outbound UDP redirect  
							
							 
							
							... 
							
							
							
							已检查 b.UDP 各源头:Mux(VLESS、VMess)、Trojan、Shadowsocks、Socks、TPROXY(Dokodemo-door) 
							
						 
						
							2021-02-17 13:37:55 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								d22c2d034c 
								
									
								
							
								 
							
						 
						
							
							
								
								Avoid panic in KDF func for Go 1.16  
							
							 
							
							... 
							
							
							
							2a206c7fcc 
							
						 
						
							2021-02-17 03:02:03 +00:00  
						
					 
				
					
						
							
							
								 
								秋のかえで
							
						 
						
							 
							
							
								
								
							
							
								
							
								df39991bb3 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor: Add Shadowsocks Validator ( #233 )  
							
							 
							
							
							
						 
						
							2021-02-12 15:17:31 +00:00  
						
					 
				
					
						
							
							
								 
								秋のかえで
							
						 
						
							 
							
							
								
								
							
							
								
							
								96d7156eba 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix a typo ( #236 )  
							
							 
							
							
							
						 
						
							2021-02-12 13:23:30 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								d170416219 
								
									
								
							
								 
							
						 
						
							
							
								
								Add environment variable XRAY_CONE_DISABLED option  
							
							 
							
							
							
						 
						
							2021-02-11 15:37:02 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
							
								
							
								8ca8a7126b 
								
							
								 
							
						 
						
							
							
								
								Add XUDP support by simply renaming vudp to xudp  
							
							 
							
							... 
							
							
							
							https://t.me/projectXray/243505  
							
						 
						
							2021-02-11 11:33:08 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								1174ff3090 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor: VLESS & VMess & Mux UDP FullCone NAT  
							
							 
							
							... 
							
							
							
							https://t.me/projectXray/242770  
							
						 
						
							2021-02-11 01:28:21 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Han
							
						 
						
							 
							
							
								
								
							
							
								
							
								4cd343f2d5 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix tests ( #201 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: RPRX <63339210+rprx@users.noreply.github.com> 
							
						 
						
							2021-01-30 13:01:20 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								303fd6e261 
								
									
								
							
								 
							
						 
						
							
							
								
								Standardize Socks Outbound Authentication Behavior  
							
							 
							
							
							
						 
						
							2021-01-28 03:11:17 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								ceff4185dc 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve the request for UDP Associate in Socks5  
							
							 
							
							
							
						 
						
							2021-01-26 23:53:01 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								8ffc430351 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix VLESS & Trojan fallbacks xver  
							
							 
							
							
							
						 
						
							2021-01-23 21:06:15 +00:00  
						
					 
				
					
						
							
							
								 
								Bohan Yang
							
						 
						
							 
							
							
								
								
							
							
								
							
								5bc1bf30ae 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix fallbacks xver when original address is not TCP address ( #182 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: RPRX <63339210+rprx@users.noreply.github.com> 
							
						 
						
							2021-01-22 03:26:57 +00:00  
						
					 
				
					
						
							
							
								 
								Arthur Morgan
							
						 
						
							 
							
							
								
								
							
							
								
							
								5aa053a65f 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert domain names to lowercase before matching ( #195 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: RPRX <63339210+rprx@users.noreply.github.com> 
							
						 
						
							2021-01-21 23:37:55 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Han
							
						 
						
							 
							
							
								
								
							
							
								
							
								7f5e34c857 
								
									
								
							
								 
							
						 
						
							
							
								
								Regenerate .pb.go files ( #187 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: RPRX <63339210+rprx@users.noreply.github.com> 
							
						 
						
							2021-01-21 18:58:19 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								b60cf02603 
								
									
								
							
								 
							
						 
						
							
							
								
								Optimize TPROXY Inbound UDP write back  
							
							 
							
							... 
							
							
							
							Enhanced stability. 
							
						 
						
							2021-01-20 23:58:59 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								ae98dc75cf 
								
									
								
							
								 
							
						 
						
							
							
								
								Set unix.SO_REUSEPORT=1 for TPROXY Inbound FakeUDP  
							
							 
							
							... 
							
							
							
							Solved some issues. 
							
						 
						
							2021-01-19 14:50:21 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								8ff43519fd 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix Shadowsocks tests; AEAD drop small UDP packets  
							
							 
							
							... 
							
							
							
							https://t.me/projectXray/172063  
							
						 
						
							2021-01-19 10:35:30 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								33755d6e90 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor: Shadowsocks AEAD Single-port Multi-user (Needs Optimizations)  
							
							 
							
							... 
							
							
							
							https://t.me/projectXray/170851  
							
						 
						
							2021-01-18 22:52:35 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								99863aa2ac 
								
									
								
							
								 
							
						 
						
							
							
								
								Add SNI shunt support for Trojan fallbacks  
							
							 
							
							
							
						 
						
							2021-01-18 07:41:00 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								88f6537540 
								
									
								
							
								 
							
						 
						
							
							
								
								Make necessary maps in non-empty names before copy  
							
							 
							
							
							
						 
						
							2021-01-15 11:36:31 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								f0efc0cfde 
								
									
								
							
								 
							
						 
						
							
							
								
								As substring to match in VLESS fallbacks SNI shunt  
							
							 
							
							
							
						 
						
							2021-01-15 09:43:39 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								f13ac3cb55 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix VLESS fallbacks SNI shunt  
							
							 
							
							
							
						 
						
							2021-01-14 21:55:52 +00:00  
						
					 
				
					
						
							
							
								 
								eMeab
							
						 
						
							 
							
							
								
								
							
							
								
							
								d85162ea44 
								
									
								
							
								 
							
						 
						
							
							
								
								Add SNI shunt support for VLESS ( #141 )  
							
							 
							
							
							
						 
						
							2021-01-13 15:13:51 +00:00  
						
					 
				
					
						
							
							
								 
								maskedeken
							
						 
						
							 
							
							
								
								
							
							
								
							
								96adf3fbca 
								
									
								
							
								 
							
						 
						
							
							
								
								Trojan: Do not panic when UDP dispatcher failed to write response ( #153 )  
							
							 
							
							
							
						 
						
							2021-01-11 09:30:57 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								ee15cc253f 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve configuration detector (cone or symmetric)  
							
							 
							
							
							
						 
						
							2021-01-10 07:50:21 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								700966508f 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve the response to UDP Associate in Socks5  
							
							 
							
							
							
						 
						
							2021-01-09 16:36:20 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								7427a55ef1 
								
									
								
							
								 
							
						 
						
							
							
								
								Adjust Trojan Outbound postRequest  
							
							 
							
							
							
						 
						
							2021-01-08 12:00:46 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								fb0e517158 
								
									
								
							
								 
							
						 
						
							
							
								
								Adjust Trojan & Socks handleUDPPayload  
							
							 
							
							
							
						 
						
							2021-01-08 06:00:51 +00:00  
						
					 
				
					
						
							
							
								 
								maskedeken
							
						 
						
							 
							
							
								
								
							
							
								
							
								d5aeb6c545 
								
									
								
							
								 
							
						 
						
							
							
								
								Refine Trojan packet reader & writer ( #142 )  
							
							 
							
							
							
						 
						
							2021-01-08 03:55:25 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								161e18299c 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix TPROXY UDP/IPv6  
							
							 
							
							... 
							
							
							
							https://github.com/XTLS/Xray-core/issues/137#issuecomment-756064627 
十分感谢 @Ninedyz @changyp6 
							
						 
						
							2021-01-07 12:21:27 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								c41a1a56fe 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor: TPROXY inbound UDP write back  
							
							 
							
							... 
							
							
							
							https://t.me/projectXray/119670 
虽然不一定是最终的版本,但值得记录,感谢协助测试的各位朋友,特别感谢 @yichya @huyz 
							
						 
						
							2020-12-31 15:57:15 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								310a938511 
								
									
								
							
								 
							
						 
						
							
							
								
								VLESS & VMess are not ready to accept FullCone yet  
							
							 
							
							
							
						 
						
							2020-12-30 08:10:26 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								2da07e0f8a 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor: FullCone TPROXY Inbound & Socks Outbound  
							
							 
							
							... 
							
							
							
							https://t.me/projectXray/116037  
							
						 
						
							2020-12-29 11:50:17 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								13ad3fddf6 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor: *net.UDPAddr -> *net.Destination  
							
							 
							
							... 
							
							
							
							https://t.me/projectXray/111998  
							
						 
						
							2020-12-28 09:40:28 +00:00  
						
					 
				
					
						
							
							
								 
								Arthur Morgan
							
						 
						
							 
							
							
								
								
							
							
								
							
								6f25191822 
								
									
								
							
								 
							
						 
						
							
							
								
								Changes from v2ray-core ( #93 )  
							
							 
							
							
							
						 
						
							2020-12-24 19:45:35 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								8f8f7dd66f 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor: Shadowsocks & Trojan UDP FullCone NAT  
							
							 
							
							... 
							
							
							
							https://t.me/projectXray/95704  
							
						 
						
							2020-12-23 13:06:21 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								f390047b37 
								
									
								
							
								 
							
						 
						
							
							
								
								Disable VMess drain when not pure connection  
							
							 
							
							
							
						 
						
							2020-12-18 12:45:47 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								6a5618bc54 
								
									
								
							
								 
							
						 
						
							
							
								
								Outbound Splice supports Inbound XTLS  
							
							 
							
							
							
						 
						
							2020-12-16 10:35:28 +00:00  
						
					 
				
					
						
							
							
								 
								RPRX
							
						 
						
							 
							
							
								
								
							
							
								
							
								2e942e0303 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix Trojan XTLS  
							
							 
							
							
							
						 
						
							2020-12-14 17:05:15 +08:00