Xray-core/transport/internet
RPRX 8cd9a74376
XHTTP client: Refactor "packet-up" mode, chasing "stream-up" (#4150)
* Add wroteRequest (waiting for new quic-go)

* Use XTLS/quic-go instead

* Client doesn't need `scMaxConcurrentPosts` anymore

* GotConn is available in H3

* `scMaxConcurrentPosts` -> `scMaxBufferedPosts` (server only, 30 by default)

Fixes https://github.com/XTLS/Xray-core/issues/4100
2024-12-11 14:05:39 +00:00
..
browser_dialer Browser Dialer: Revert changes to event listeners (#3906) 2024-10-13 05:22:15 +00:00
grpc Chore: Run gofmt (#3990) 2024-11-09 11:16:11 +00:00
headers Chore: Generate *.pb.go files with protoc v5.28.2 2024-10-16 04:06:21 +00:00
httpupgrade XHTTP, WS, HU: Forbid "host" in headers, read serverName instead (#4142) 2024-12-11 00:58:14 +00:00
kcp Chore: Fix some comments (#3979) 2024-11-07 11:00:04 -05:00
reality REALITY client: Log invalid connections at warning level 2024-11-12 06:42:52 +00:00
splithttp XHTTP client: Refactor "packet-up" mode, chasing "stream-up" (#4150) 2024-12-11 14:05:39 +00:00
stat Fix: CounterConnection with ReadV/WriteV (#720) 2021-09-20 20:11:21 +08:00
tagged Core: Fix memory leaks with RequireFeatures() (#4095) 2024-12-11 01:07:52 +00:00
tcp Chore: Generate *.pb.go files with protoc v5.28.2 2024-10-16 04:06:21 +00:00
tls Chore: Use a more direct and less error-prone return value (#4008) 2024-11-12 10:44:41 -05:00
udp Chore: Generate *.pb.go files with protoc v5.28.2 2024-10-16 04:06:21 +00:00
websocket XHTTP, WS, HU: Forbid "host" in headers, read serverName instead (#4142) 2024-12-11 00:58:14 +00:00
config.go Remove legacy code (#3838) 2024-09-23 11:28:19 -04:00
config.pb.go Chore: Fix some comments (#3979) 2024-11-07 11:00:04 -05:00
config.proto Chore: Fix some comments (#3979) 2024-11-07 11:00:04 -05:00
dialer_test.go Reformat code 2022-05-18 15:29:01 +08:00
dialer.go DialerProxy: Fix SplitHTTP H3 dialerProxy (#3570) 2024-08-11 12:58:52 -04:00
filelocker_other.go Refactor log (#3446) 2024-06-29 14:32:57 -04:00
filelocker_windows.go v1.0.0 2020-11-25 19:01:53 +08:00
filelocker.go v1.0.0 2020-11-25 19:01:53 +08:00
header_test.go v1.1.0 2020-12-04 09:36:16 +08:00
header.go Refactor log (#3446) 2024-06-29 14:32:57 -04:00
internet.go Remove legacy code (#3838) 2024-09-23 11:28:19 -04:00
memory_settings.go Chore: Fix some spelling errors (#3976) 2024-11-06 10:42:43 -05:00
sockopt_darwin.go Refactor log (#3446) 2024-06-29 14:32:57 -04:00
sockopt_freebsd.go Refactor log (#3446) 2024-06-29 14:32:57 -04:00
sockopt_linux_test.go v1.1.0 2020-12-04 09:36:16 +08:00
sockopt_linux.go Add custom Sockopt support (#3517) 2024-07-09 12:19:31 -04:00
sockopt_other.go Remove dragonfly build 2023-11-12 14:30:50 -05:00
sockopt_test.go Reformat code 2022-05-18 15:29:01 +08:00
sockopt_windows.go Refactor log (#3446) 2024-06-29 14:32:57 -04:00
sockopt.go Fix: TFO AsIs bug (#452) 2021-03-30 16:42:02 +00:00
system_dialer.go DialerProxy: Fix SplitHTTP H3 dialerProxy (#3570) 2024-08-11 12:58:52 -04:00
system_listener_test.go Update dependencies 2023-04-23 19:32:07 +08:00
system_listener.go Refactor log (#3446) 2024-06-29 14:32:57 -04:00
tcp_hub.go Fix typos (#3527) 2024-07-12 00:20:06 +02:00