[PR #199] [CLOSED] Various fixes #1662

Closed
opened 2026-10-13 20:46:32 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amnezia-client/pull/199
Author: @kolobchanin
Created: 3/28/2023
Status: ❌ Closed

Base: dev ← Head: fix/various_fixes


📝 Commits (10+)

  • 0bb4ad2 Add android OpenVPN3 submodules
  • 995a60c Remove prebuilded native libraries
  • a19e69a Update swig output
  • 82e831f Add Cloak plugin android build script
  • 32b355a Update deploy env for GO support
  • 799c3ec Remove strip from plugin build script
  • 3f265b8 Remove prebuilded native libraries from cmake
  • cc93898 Add lzo module for Android build
  • 2d624b3 Add android plugin into apk
  • 9a67d26 Remove unused files

📊 Changes

89 files changed (+3295 additions, -209 deletions)

View changed files

📝 .github/workflows/deploy.yml (+5 -0)
📝 .gitmodules (+24 -0)
📝 client/CMakeLists.txt (+2 -4)
📝 client/android/build.gradle (+17 -9)
➕ client/android/cpp/CMakeLists.txt (+267 -0)
➕ client/android/cpp/GetGitRevisionDescription.cmake (+169 -0)
➕ client/android/cpp/GetGitRevisionDescription.cmake.in (+42 -0)
➕ client/android/cpp/asio (+1 -0)
➕ client/android/cpp/cloak (+1 -0)
➕ client/android/cpp/cloak.cmake (+50 -0)
➕ client/android/cpp/lz4 (+1 -0)
➕ client/android/cpp/lz4.cmake (+7 -0)
➕ client/android/cpp/lzo (+1 -0)
➕ client/android/cpp/lzo.cmake (+78 -0)
➕ client/android/cpp/mbedtls (+1 -0)
➕ client/android/cpp/minivpn/minivpn.c (+0 -0)
➕ client/android/cpp/openssl (+1 -0)
➕ client/android/cpp/openvpn (+1 -0)
➕ client/android/cpp/openvpn-config/config.h (+684 -0)
➕ client/android/cpp/openvpn-config/openvpn-plugin.h (+875 -0)

...and 69 more files

📄 Description

  • Fixed behaviour of "back" button
  • Fixed restoration of "Connect" button state
  • Fixed restoration of bandwidth meter after closing of application
  • Fixed config export - now it uses android system file picker instead of sharing dialog
  • Fixed "copy" button
  • Fixed update to version 3 from version 2 (Qt 5 and Qt6 used different directories for storing of config files)

🔄 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/199 **Author:** [@kolobchanin](https://github.com/kolobchanin) **Created:** 3/28/2023 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `fix/various_fixes` --- ### 📝 Commits (10+) - [`0bb4ad2`](https://github.com/amnezia-vpn/amnezia-client/commit/0bb4ad2fbe33c1de7745e7a77e09234ea0a21600) Add android OpenVPN3 submodules - [`995a60c`](https://github.com/amnezia-vpn/amnezia-client/commit/995a60c5034d490c58834f41a7a851fca67ac605) Remove prebuilded native libraries - [`a19e69a`](https://github.com/amnezia-vpn/amnezia-client/commit/a19e69ae61843b897f76e2732b1f400fd3ab1f8f) Update swig output - [`82e831f`](https://github.com/amnezia-vpn/amnezia-client/commit/82e831f6d89f0625dcd93f7e891929f032e354cd) Add Cloak plugin android build script - [`32b355a`](https://github.com/amnezia-vpn/amnezia-client/commit/32b355a54e2ce3bd9a2f11506aeba993b273dcfb) Update deploy env for GO support - [`799c3ec`](https://github.com/amnezia-vpn/amnezia-client/commit/799c3ec6e66ac0bdc99a302ede213e3a15435d24) Remove strip from plugin build script - [`3f265b8`](https://github.com/amnezia-vpn/amnezia-client/commit/3f265b899eae6bb67af2386019fd0fac4d5ab349) Remove prebuilded native libraries from cmake - [`cc93898`](https://github.com/amnezia-vpn/amnezia-client/commit/cc93898c60f889229ef10451962c375e1af44fab) Add lzo module for Android build - [`2d624b3`](https://github.com/amnezia-vpn/amnezia-client/commit/2d624b3b59b29be189ce3f6e9a21cfeafd1b2c13) Add android plugin into apk - [`9a67d26`](https://github.com/amnezia-vpn/amnezia-client/commit/9a67d2684ec431fb93de8770086b58538a8c07e0) Remove unused files ### 📊 Changes **89 files changed** (+3295 additions, -209 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/deploy.yml` (+5 -0) 📝 `.gitmodules` (+24 -0) 📝 `client/CMakeLists.txt` (+2 -4) 📝 `client/android/build.gradle` (+17 -9) ➕ `client/android/cpp/CMakeLists.txt` (+267 -0) ➕ `client/android/cpp/GetGitRevisionDescription.cmake` (+169 -0) ➕ `client/android/cpp/GetGitRevisionDescription.cmake.in` (+42 -0) ➕ `client/android/cpp/asio` (+1 -0) ➕ `client/android/cpp/cloak` (+1 -0) ➕ `client/android/cpp/cloak.cmake` (+50 -0) ➕ `client/android/cpp/lz4` (+1 -0) ➕ `client/android/cpp/lz4.cmake` (+7 -0) ➕ `client/android/cpp/lzo` (+1 -0) ➕ `client/android/cpp/lzo.cmake` (+78 -0) ➕ `client/android/cpp/mbedtls` (+1 -0) ➕ `client/android/cpp/minivpn/minivpn.c` (+0 -0) ➕ `client/android/cpp/openssl` (+1 -0) ➕ `client/android/cpp/openvpn` (+1 -0) ➕ `client/android/cpp/openvpn-config/config.h` (+684 -0) ➕ `client/android/cpp/openvpn-config/openvpn-plugin.h` (+875 -0) _...and 69 more files_ </details> ### 📄 Description * Fixed behaviour of "back" button * Fixed restoration of "Connect" button state * Fixed restoration of bandwidth meter after closing of application * Fixed config export - now it uses android system file picker instead of sharing dialog * Fixed "copy" button * Fixed update to version 3 from version 2 (Qt 5 and Qt6 used different directories for storing of config files) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-13 20:46:32 +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#1662
No description provided.