Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add session context outbounds as slice #3356

Merged
merged 4 commits into from
May 14, 2024
Merged

Add session context outbounds as slice #3356

merged 4 commits into from
May 14, 2024

Conversation

yuhan6665
Copy link
Member

No description provided.

slice is needed for dialer proxy where two outbounds work on top of each other
There are two sets of target addr for example
It also enable Xtls to correctly do splice copy by checking both outbounds are ready to do direct copy
@yuhan6665 yuhan6665 marked this pull request as ready for review May 13, 2024 03:33
@Fangliding
Copy link
Member

对的 对吗

@yuhan6665 yuhan6665 changed the title Dialer Add session context outbounds as slice May 14, 2024
@yuhan6665 yuhan6665 merged commit 017f53b into main May 14, 2024
34 checks passed
bygreencn added a commit to bygreencn/ray-core that referenced this pull request May 22, 2024
* tag 'v1.8.12':
  v1.8.12
  Upgrade github.com/xtls/reality to 20240429224917
  Add UDPFilter to Socks5 server when `auth == password` (XTLS#3371)
  Bump github.com/quic-go/quic-go from 0.43.1 to 0.44.0
  Splice update timer to 8 hours for inbound timer
  Splice update timer to 8 hours
  Improve the issue templates
  Bump google.golang.org/grpc from 1.63.2 to 1.64.0
  Fix nil in inbound handler
  Add session context outbounds as slice (XTLS#3356)
  Bump golang.org/x/net from 0.24.0 to 0.25.0
  Bump google.golang.org/protobuf from 1.34.0 to 1.34.1
  Bump github.com/refraction-networking/utls from 1.6.5 to 1.6.6
  Bump golang.org/x/sys from 0.19.0 to 0.20.0
  Bump github.com/quic-go/quic-go from 0.43.0 to 0.43.1
  Select alive only node when fallbackTag is given
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants