Commit Graph

586 Commits

Author SHA1 Message Date
Hamza ARBI cfff3c6d97 Used Universal Theme to fix QtQuick Controls 2022-10-24 13:50:41 +01:00
Hamza ARBI cc3d9e0d2d Fix all QML headers and change the deprecated QML components
* QZXing : Error while integrating it
2022-10-20 20:09:17 +01:00
pokamest 442e7eb015 Merge branch 'dev' into qt_migration 2022-10-15 19:46:26 +03:00
Mykola Baibuz f2d7a45b74 Set security screen for Android app
This will guarantee that even apps running with root privileges are unable to directly capture information displayed by the app on the screen.
2022-09-23 22:03:28 +03:00
Mykola Baibuz d93be76505 Add auth protection for ssh key export
We use a builtin keyguard for ssh key export protection on Android.

This protection works only if some protection is set on the phone.

https://developer.android.com/reference/android/app/KeyguardManager#isDeviceSecure()
2022-09-19 12:32:06 +03:00
pokamest 5fff65db5a Tiny fixes 2022-09-19 00:44:00 +03:00
pokamest 53e240add7 Android manifest fix 2022-09-12 14:57:00 +03:00
pokamest 9cfc65eeda Version bump 2022-09-11 00:24:43 +03:00
pokamest c5ba89b054 Code cleanup 2022-09-10 19:57:44 +03:00
pokamest e25cbe54d9 Merge branch 'dev' into qrcodegen 2022-09-09 15:02:14 +03:00
pokamest b356522f94 Secure settings crash fix 2022-09-09 15:01:11 +03:00
pokamest 7a6c1de5d5 QrCoreGen 2022-09-07 09:51:03 +03:00
pokamest fb07adf7c1 Travis fix 2022-09-05 02:06:58 +03:00
pokamest 9ceadd44c9 Travis fix 2022-09-05 01:56:39 +03:00
pokamest e1c529ab91 Travis ccache 2022-09-05 01:38:29 +03:00
pokamest ce27af6083 Travis build fix 2022-09-05 00:33:27 +03:00
pokamest cdb1a4c288 Fix for AVP-01-006 - inscure app config permissions 2022-09-02 12:39:46 -07:00
pokamest 294b75ce2d QtKeyChain usage fix 2022-08-31 13:29:28 -07:00
pokamest 0ca4f3b104 Fix for CommandLineParser 2022-08-31 16:54:46 +03:00
pokamest ac74510d47 Some fixes for Qt6 Android 2022-08-31 15:18:33 +03:00
Mortie 8c20a67cfa migrated the codebase to Qt6 and fixed some compatibility issues
* used a Qt6 ported version of SortFilterProxyModel
* used an updated Qt6 compatible version of QXZing
* added a flag to windows linker to avoid WinMain problem of MSVCRTD
* renamed utils.cpp to utilities.cpp for avoiding confusion with the same file name in SortFilterProxyModel
2022-08-29 12:21:09 +04:30
pokamest 3316b73ab6 Select random management port 2022-08-29 02:58:23 +03:00
pokamest 3a5a7bf674 Check openvpn config for scripts
QML refactoring
2022-08-29 01:32:42 +03:00
pokamest 997c8c87d0 Cleanup 2022-08-27 18:41:44 +03:00
pokamest ed6a417d7e Merge branch 'dev' into AVP-01-011 2022-08-27 18:31:20 +03:00
pokamest 789902b79a Secure settings rework 2022-08-27 17:35:43 +03:00
pokamest 266859af19 Build fix for iOS 2022-08-26 03:19:34 -07:00
pokamest aae1da3aa8 Cleanup code 2022-08-26 00:58:24 +03:00
pokamest aed688224b App refactoring finished 2022-08-26 00:35:03 +03:00
pokamest 3ce1ec708d App refactoring finished 2022-08-25 17:35:28 +03:00
pokamest 510a564797 App refactoring 2022-08-25 12:47:02 +03:00
pokamest b36517babb Merge branch 'dev' into secure-config-2 2022-08-24 20:40:10 +03:00
pokamest 415d18338e Secure config WIP 2022-08-24 18:51:35 +03:00
pokamest 14384131f4 Secure config WIP 2022-08-24 07:38:13 -07:00
pokamest b3d54ce57e PageServerContainers animation fixed [ci skip] 2022-08-24 16:58:00 +03:00
pokamest b5890340e3 Secure settings rework 2022-08-23 22:47:23 +03:00
pokamest 050d987d3b Merge branch 'dev' into qt_migration 2022-08-20 17:27:57 +03:00
pokamest f821fe0356 Travis ios build 2022-08-19 22:23:52 +03:00
pokamest 42398950e4 Fix for iOS 2022-08-16 08:28:41 -07:00
pokamest 13e2c325e1 Merge pull request #95 from amnezia-vpn/easyrsa_cleanup
Cleanup easyrsa
2022-08-16 13:02:27 +03:00
pokamest 7e428a273f Merge pull request #91 from amnezia-vpn/Linux_errors_for_containers
Error descriptions for containers
2022-08-16 13:00:48 +03:00
dimmdev fdcb994e7a Fix: infinite reconnect when using wireguard on Android 7 and 7.1 2022-08-15 08:16:08 +05:00
pokamest 21d4f0f569 Cleanup easyrsa 2022-08-11 12:30:42 +03:00
leetthewire 44496e424a errors for containers 2022-08-11 01:14:37 +04:00
pokamest 3bff653bbb IpcServerProcess permit list 2022-08-10 22:15:00 +03:00
pokamest 4b7a8c6d6e Start Qt6 migration 2022-08-10 14:00:04 +03:00
pokamest fd9b922b21 Merge branch 'dev' into android_shadowsocks 2022-08-09 17:11:11 +03:00
pokamest eea88f6e11 Cleanup 2022-08-09 17:06:03 +03:00
pokamest eb47c968ae Build fix - MobileUtils.cpp 2022-08-08 19:46:39 +03:00
pokamest 560019b26c Build fix - typo in client.pro 2022-08-08 19:12:00 +03:00