amnezia-client/client/platforms/ios
lunardunno 059257fc58
Merge branch 'dev' into check_sudo_permissions (#1441)
* refactoring: improved the performance of secure_settings

* bugfix: fixed textFields on PageSetupWizardCredentials

* bugfix: fixed scrolling by keys on PageSettingsApiServerInfo

* chore: hide site links for ios (#1374)

* chore: fixed log output with split tunneling info

* chore: hide "open logs folder" button for mobule platforms

* chore: fixed again log output with split tunneling info

* chore: bump version

* Install apparmor (#1379)

Install apparmor

* chore: returned the backup page for androidTV

* Enable PFS for Windows IKEv2

* refactoring: moved api info pages from ServerInfo

* refactoring: moved gateway interaction functions to a separate class

* bugfix: fixed storeEndpoint parsing

* chore: returned links for mobile platforms

* Update VPN protocol descriptions

* Update VPN description texts

* feature: added pages for subscription settings feature

* feature: added page for export api native configs

* feature: added error handling and minor ui fixes

* refactor: update ios build configuration to use automatic code signing and prebuilt OpenVPNAdapter framework

* feat: remove OpenVPNAdapter submodule

* feat: remove ios openvpn script and associated cmake configuration

* Update README.md

* Update README_RU.md

* Update README.md

fix link

* feature: added share vpn key to subscription settings page

* bugfix: fixed possible crush on android

* add timeouts in ipc client init

* apply timeouts only for Windows

* apply format to file

* refactoring: simplified the validity check of the config before connection

- improved project structure

* bugfix: fixed visability of share drawer

* feature: added 409 error handling from server response

* chore: fixed android build

* chore: fixed qr code display

* Rewrite timeouts using waitForSource

* feature: added error messages handler

* feature: added issued configs info parsing

* feature: added functionality to revoke api configs

* chore: added links to instructions

* chore: fixed qr code with vpnkey processing

* chore: fixed native config post processing

* chore: added link to android tv instruction

* change node to IpcProcessTun2SocksReplica

* chore: minor ui fixes

* Update Windows OpenSSL  (#1426)

* Update Windows OpenSSL to 3.0.16 and add shared library for QSslSocket plugin

* chore: update link to submodule 3rd-prebuild

---------

Co-authored-by: vladimir.kuznetsov <nethiuswork@gmail.com>

* chore: added 404 handling for revoke configs

- added revoke before remove api server for premium v2

* chore: added log to see proxy decrypt errors

* chore: minor ui fix

* chore: bump version

* bugfix: fixed mobile controllers initialization (#1436)

* bugfix: fixed mobile controllers initialization

* chore: bump version

* Merge pull request #1440 from amnezia-vpn/feature/subscription-settings-page

feature/subscription settings page

---------

Co-authored-by: vladimir.kuznetsov <nethiuswork@gmail.com>
Co-authored-by: pokamest <pokamest@gmail.com>
Co-authored-by: Mykola Baibuz <mykola.baibuz@gmail.com>
Co-authored-by: Yaroslav Yashin <yaroslav.yashin@gmail.com>
Co-authored-by: KsZnak <ksu@amnezia.org>
Co-authored-by: Cyril Anisimov <CyAn84@gmail.com>
2025-03-01 16:08:52 +04:00
..
HevSocksTunnel.swift Merge branch 'dev' into check_sudo_permissions (#1441) 2025-03-01 16:08:52 +04:00
ios_controller.h add ssXray for ios 2024-07-09 14:56:39 +07:00
ios_controller.mm bugfix: fixed parameter handling for native wg obfuscation 2024-09-22 23:05:07 +05:00
ios_controller_wrapper.h Request internet permission before connect for iOS (#794) 2024-05-16 14:19:56 +01:00
ios_controller_wrapper.mm Request internet permission before connect for iOS (#794) 2024-05-16 14:19:56 +01:00
iosglue.mm iOS build fixes 2023-08-27 11:44:51 -07:00
iosnetworkwatcher.h Update Mozilla upstream (#790) 2024-05-08 22:02:02 +01:00
iosnetworkwatcher.mm Update Mozilla upstream (#790) 2024-05-08 22:02:02 +01:00
iosnotificationhandler.h iOS build fixes 2021-11-30 12:53:12 -08:00
iosnotificationhandler.mm WireGuard for MacOS (#248) 2023-07-15 22:19:48 +01:00
Log.swift VPNC control and logging (#748) 2024-04-14 23:04:01 +01:00
LogController.swift VPNC control and logging (#748) 2024-04-14 23:04:01 +01:00
LogRecord.swift Fix open log crash and side log improvements (#694) 2024-03-20 15:35:36 +00:00
NELogController.swift iOS Xray support (#864) 2024-06-30 10:19:38 +01:00
PacketTunnelProvider+OpenVPN.swift PacketTunnelProvider refactoring 2024-05-17 18:17:08 +07:00
PacketTunnelProvider+WireGuard.swift PacketTunnelProvider refactoring 2024-05-17 18:17:08 +07:00
PacketTunnelProvider+Xray.swift Merge pull request #899 from amnezia-vpn/bugfix/udp-for-ios 2024-07-22 14:40:24 +03:00
PacketTunnelProvider.swift iOS Xray support (#864) 2024-06-30 10:19:38 +01:00
QRCodeReaderBase.cpp Build fix 2022-07-27 03:22:46 +03:00
QRCodeReaderBase.h Build fix 2022-07-27 03:22:46 +03:00
QRCodeReaderBase.mm added qr code scanner for ios 2023-08-13 11:28:32 +05:00
QtAppDelegate-C-Interface.h Save files for iOS 2023-09-01 17:29:48 +03:00
QtAppDelegate.h Fix adding config from bot 2024-02-29 08:36:56 +03:00
QtAppDelegate.mm Add in-app screenshot preventing (#606) 2024-03-06 01:18:19 +00:00
ScreenProtection.swift Add in-app screenshot preventing (#606) 2024-03-06 01:18:19 +00:00
VPNCController.swift VPNC control and logging (#748) 2024-04-14 23:04:01 +01:00
WGConfig.swift bugfix: returned awg/wg persistentKeepAlive variable type to string 2024-09-19 16:04:36 +04:00
WireGuard-Bridging-Header.h Change to amneziawg-apple 2024-01-19 03:27:44 +03:00
XrayConfig.swift iOS build fix 2024-07-22 15:29:48 +03:00