Skip to content

Fix iOS CI: createTCPConnection enableTLS on Xcode 26 - #117

Merged
Next1971 merged 2 commits into
mainfrom
client/2.1.1-tcp
Oct 26, 2026
Merged

Next1971 merged 2 commits into
mainfrom
client/2.1.1-tcp

Conversation

@Next1971

Copy link
Copy Markdown
Owner

Summary

  • Build check #304/#305 failed compiling PacketTunnel: Xcode 26 dropped createTCPConnection(to:from:).
  • Use enableTLS: false so Go still does TLS. Same commit already uploaded to TestFlight.

Test plan

  • Build check iOS client job green

Next1971 and others added 2 commits October 26, 2026 19:01
The from: endpoint overload is gone; TLS stays in Go so the Packet Tunnel socket is plain TCP.

Co-authored-by: Cursor <cursoragent@cursor.com>
2.1.1 finished startTunnel before DNS, so createUDPSession had no excludedRoutes and QUIC never left the phone. Android protect() was never affected.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Next1971
Next1971 merged commit ef8716b into main Oct 26, 2026
9 checks passed
@Next1971
Next1971 deleted the client/2.1.1-tcp branch October 26, 2026 16:57
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.

1 participant