Commit graph

625 commits

Author SHA1 Message Date
vladimir.kuznetsov
1a44307664 added protocol_defs for new config keywords 2022-11-01 23:24:58 +03:00
vladimir.kuznetsov
53d7a92a0d added import of configs in .ovpn format
- on the "OpenVPN Settings" page, such a config will be displayed as raw text
2022-11-01 23:12:42 +03:00
pokamest
b62d0697be
Merge pull request #123 from amnezia-vpn/openvpn_addditional_configs
OpenVPN additional config
2022-10-26 17:02:13 +03:00
vladimir.kuznetsov
f90ebbbb4e added inclusion of an additional client/server config when generating configs from templates
- fixed name in additional server config field
2022-10-26 14:06:03 +03:00
pokamest
59248b7c2e
Merge pull request #114 from outspace/dev
Set security screen for Android app
2022-09-23 23:41:42 +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
pokamest
c79b6147ea
Merge pull request #113 from outspace/dev
Add auth protection for ssh key export (Android)
2022-09-22 21:15:35 +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
47c305d557
Merge pull request #111 from amnezia-vpn/qrcodegen
qzxing removed, Qrcodegen added
2022-09-10 19:58:19 +03:00
pokamest
c5ba89b054 Code cleanup 2022-09-10 19:57:44 +03:00
pokamest
de8977723a Merge branch 'dev' into qrcodegen 2022-09-09 15:36:45 +03:00
pokamest
8cea93de94 Travis build fix 2022-09-09 15:34:09 +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
ac7d224645 Travis build fix 2022-09-05 00:11:55 +03:00
pokamest
df26f492a7 Travis build fix 2022-09-04 23:27:00 +03:00
pokamest
448c01ca99 Travis build fix 2022-09-04 14:49:33 +03:00
pokamest
bd7a9e5444
Merge pull request #106 from karolsteve/dev
Fix Android build on Travis
2022-09-04 14:15:54 +03:00
pokamest
1e717710b6
Merge pull request #109 from amnezia-vpn/Linux_deploy_script
Linux deploy script
2022-09-03 16:33:37 +03:00
pokamest
3cb14ad3bc Tiny Linux build scripts fixes 2022-09-03 06:31:59 -07:00
leetthewire
4769a67936 Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into Linux_deploy_script 2022-09-03 06:22:20 +04:00
leetthewire
279f866bf5 completed build linux script 2022-09-03 06:21:37 +04:00
leetthewire
5cbe7600a6 updated gitignore 2022-09-03 06:21:14 +04:00
pokamest
cdb1a4c288 Fix for AVP-01-006 - inscure app config permissions 2022-09-02 12:39:46 -07:00
pokamest
340bbd8727
Merge pull request #107 from amnezia-vpn/Linux_libs_deps
Linux libraries dependency for service
2022-09-01 18:03:18 +03:00
leetthewire
53c916ea4f Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into Linux_libs_deps 2022-09-01 17:45:39 +04:00
leetthewire
6451337274 fixed service lib path 2022-09-01 17:45:15 +04: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
Steve Tchatchouang
f6d329ac48
Fix Android job CI 2022-08-30 14:00:40 +01:00
Steve Tchatchouang
a56fbeb611
Fix android build script
Using correct qt binaries folder (gcc64 -> Android)
2022-08-30 13:58:03 +01:00
pokamest
fffa4fc031
Merge pull request #101 from amnezia-vpn/openvpn_random_mgmt_port
Openvpn random mgmt port [AVP-01-010]
2022-08-29 03:00:06 +03:00
pokamest
3316b73ab6 Select random management port 2022-08-29 02:58:23 +03:00
pokamest
211f7b7965
Merge pull request #100 from amnezia-vpn/check_openvpn_config
Check openvpn config for scripts [AVP-01-014]
2022-08-29 02:08:14 +03:00
pokamest
3a5a7bf674 Check openvpn config for scripts
QML refactoring
2022-08-29 01:32:42 +03:00
pokamest
7c749a964c
Merge pull request #94 from amnezia-vpn/AVP-01-011
AVP-01-011 (Privileged process access list)
2022-08-27 19:21:45 +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
4a54f545a4
Merge pull request #99 from amnezia-vpn/qtkeychain
QtKeyChain module added [AVP-01-005, AVP-01-015]
2022-08-27 18:18:22 +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
9cca1a4819
Merge pull request #97 from amnezia-vpn/secure-config-2
App refactoring + secure config for mobile devices [AVP-01-005, AVP-01-015]
2022-08-26 01:02:12 +03:00