[PR #2456] [MERGED] fix: tun2socks auth settings #2817

Closed
opened 2026-10-14 21:05:29 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amnezia-client/pull/2456
Author: @yp-amnezia
Created: 4/8/2026
Status: ✅ Merged
Merged: 4/13/2026
Merged by: @vkamn

Base: dev ← Head: fix/tun2socks-auth-settings


📝 Commits (9)

📊 Changes

7 files changed (+341 additions, -12 deletions)

View changed files

📝 client/android/xray/src/main/kotlin/Xray.kt (+75 -2)
📝 client/android/xray/src/main/kotlin/XrayConfig.kt (+14 -0)
📝 client/core/serialization/inbound.cpp (+107 -2)
📝 client/core/serialization/serialization.h (+17 -0)
📝 client/platforms/ios/PacketTunnelProvider+Xray.swift (+103 -6)
📝 client/protocols/xrayprotocol.cpp (+21 -2)
📝 client/protocols/xrayprotocol.h (+4 -0)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amnezia-vpn/amnezia-client/pull/2456 **Author:** [@yp-amnezia](https://github.com/yp-amnezia) **Created:** 4/8/2026 **Status:** ✅ Merged **Merged:** 4/13/2026 **Merged by:** [@vkamn](https://github.com/vkamn) **Base:** `dev` ← **Head:** `fix/tun2socks-auth-settings` --- ### 📝 Commits (9) - [`885dc74`](https://github.com/amnezia-vpn/amnezia-client/commit/885dc74129dde066f6417ec16a6dcfbe615614d4) add parser auth/pass & fix port - [`4ec454e`](https://github.com/amnezia-vpn/amnezia-client/commit/4ec454e06005e442b00c4b0b38084ec5c94f29de) fix generateRandomHex - [`f42b072`](https://github.com/amnezia-vpn/amnezia-client/commit/f42b072b52405ccaf36e712f0236a537b5cecaf6) remove hardcore port ios - [`83543ec`](https://github.com/amnezia-vpn/amnezia-client/commit/83543eccaf965324a093c8b212f25d235033fafa) add generated random port - [`417a4a0`](https://github.com/amnezia-vpn/amnezia-client/commit/417a4a06946b613cd8e1fff5e0799870fe9f740b) fix sin6_port - [`63a6710`](https://github.com/amnezia-vpn/amnezia-client/commit/63a671000a274bddf6abd5291c85da4b7db16313) fixed inbound - [`88baabc`](https://github.com/amnezia-vpn/amnezia-client/commit/88baabc816766e340e4dca9eaeb91e99b32c1973) add error message - [`9288642`](https://github.com/amnezia-vpn/amnezia-client/commit/9288642fc460a21d5fc805fe9173a2b7ee36ac2a) add std::runtime_error & fixed random generator - [`0ac2817`](https://github.com/amnezia-vpn/amnezia-client/commit/0ac2817a9a2667707313e8e73f6fac86c4590f2a) remove loop ### 📊 Changes **7 files changed** (+341 additions, -12 deletions) <details> <summary>View changed files</summary> 📝 `client/android/xray/src/main/kotlin/Xray.kt` (+75 -2) 📝 `client/android/xray/src/main/kotlin/XrayConfig.kt` (+14 -0) 📝 `client/core/serialization/inbound.cpp` (+107 -2) 📝 `client/core/serialization/serialization.h` (+17 -0) 📝 `client/platforms/ios/PacketTunnelProvider+Xray.swift` (+103 -6) 📝 `client/protocols/xrayprotocol.cpp` (+21 -2) 📝 `client/protocols/xrayprotocol.h` (+4 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-14 21:05:29 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#2817
No description provided.