Commit Graph

635 Commits

Author SHA1 Message Date
pokamest 7345f464a5 Merge pull request #138 from amnezia-vpn/feature/android_config_export_import
Export/import of configuration files on Android
2022-12-12 16:48:23 +01:00
pokamest 9c5e1faf46 Build fixes 2022-12-12 14:41:54 +01:00
pokamest 1b80c59e65 Merge pull request #137 from amnezia-vpn/bugfix/config-without-containers-import
bugfix: import config without containers
2022-12-12 13:30:28 +01:00
Hamza ARBI f20f528a11 Server selection always in range (#130)
* Server selection stays always in the list's range
* Removed the usage of QZxing module from PageQrDecoder page
* Fixed null spelling on qml instead of nil
2022-12-12 13:28:03 +01:00
dartsyms 814b66c04a Various fixes for iOS (#126)
* Readme update, solution for wireguard make in M1 machines,
* import file and restore enabled.
* xcode_patcher.rb fixed, Now no need to add openVPN framewrok in Embed frameworks manually.
* Now xcode_patcher.rb will add OpenVPN Framework to Embed Frameworks in main target, instead of Network extension.
* Update iosvpnprotocol.swift
* Protocol wasn't detected because it is working on localized description of tunnel, fixed cases.
* Code cleanup
* Speed issue fixed for wireguard.
* GetDeviceIp and bytes(speed of OpenVPN) fixed.
*Device IP method wasn't working as expected, so I replaced. and for speed in OpenVPN we need to handle message seperately for bytes.
*QR progress added with progressbar and text.
2022-12-12 13:16:12 +01:00
Dmitriy Karpushin cad0dabe42 Export/import of configuration filed on Android 2022-12-08 11:51:28 +03:00
pokamest a9217810e7 Remove travis builds and tiny refactoring 2022-12-04 21:54:22 +01:00
vladimir.kuznetsov 9b1678a06c Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into bugfix/config-without-containers-import 2022-12-03 15:26:32 +03:00
vladimir.kuznetsov 0da63062d7 bugfix: fixed transition to the "Installed services" page when importing a config that does not have installed containers 2022-12-03 15:23:52 +03:00
pokamest dcb5828313 GitHub actions (#133)
GitHub actions
2022-11-30 01:51:18 +01:00
pokamest 74860256b9 Merge pull request #136 from amnezia-vpn/bugfix/notarize-app-macos
fixed options parsing for enable macos NOTARIZE_APP
2022-11-30 01:21:19 +01:00
vladimir.kuznetsov 97457f17c1 fixed options parsing for enable macos NOTARIZE_APP 2022-11-29 22:11:02 +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
2.1.2
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]
2.1.0
2022-08-29 03:00:06 +03:00