Commit graph

1237 commits

Author SHA1 Message Date
vladimir.kuznetsov
a40f365a54 "added display of busy server package manager on the PageSetupWizardInstalling" 2023-08-16 23:48:25 +05:00
vladimir.kuznetsov
3964bffce4 Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/new-gui 2023-08-16 23:47:21 +05:00
vladimir.kuznetsov
a8deb3593b dropdown list fixes to match design layout 2023-08-16 22:45:05 +05:00
pokamest
ba3ef98d1e
Fix for server busy check (#287)
Fix for server busy check
2023-08-16 16:08:08 +01:00
vladimir.kuznetsov
e0d6e0117e Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/new-gui 2023-08-16 13:26:41 +05:00
vladimir.kuznetsov
e157160337 added disconnection from vpn when closing application for desktop
- many small ui fixes
2023-08-16 12:11:34 +05:00
pokamest
c7d2a3ffd4 Release 3.0.9 2023-08-13 15:22:24 +01:00
pokamest
2f897c9c98
Merge pull request #284 from amnezia-vpn/bugfix/sshclient_fix
Fix issue with SSH keys support
2023-08-13 03:51:58 -07:00
pokamest
de83db10d6 sshclient.cpp fix 2023-08-13 11:13:22 +01:00
pokamest
4c690dd3c6
Install scripts fixes (#275)
* Install scripts fixes
2023-08-13 11:10:41 +01:00
vladimir.kuznetsov
14fa0b4fd3 added qr code scanner for ios 2023-08-13 11:28:32 +05:00
pokamest
f8b55eb017
Merge pull request #283 from amnezia-vpn/feature/android-cmake-ss
Move SS libs from gradle to cmake
2023-08-12 04:06:15 -07:00
Mykola Baibuz
2b0bccf2d8 Move SS libs from gradle to cmake 2023-08-12 13:44:10 +03:00
vladimir.kuznetsov
c1c68cf72d fixed ability to share warguard in native format 2023-08-10 10:02:13 +05:00
pokamest
3db5c49009
Merge pull request #279 from amnezia-vpn/bugfix/android-qtcreator-build
Remove symlinks for android libs
2023-08-09 15:40:59 -07:00
Mykola Baibuz
87ffaceca3 Remove symlinks for android libs 2023-08-09 18:38:06 -04:00
vladimir.kuznetsov
591d98d8b6 moved vpnConnection to separate thread
- added tabbar blocking when installing/removing containers
2023-08-09 18:17:29 +05:00
vladimir.kuznetsov
e0d93eaa9f Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/new-gui 2023-08-09 10:33:34 +05:00
pokamest
5510ff7dce
iOS connection fixes (#278)
iOS VPN connection fixes
2023-08-09 03:02:41 +01:00
pokamest
a1a6185fd6
Fixes for split tunneling (#272)
Fixes for split tunneling
2023-08-09 00:41:00 +01:00
pokamest
b71b87e6e9
Merge pull request #277 from amnezia-vpn/bugfix/openvpn-path-linux
Fix path to OpenVPN executable for Linux
2023-08-08 16:09:56 -07:00
Mykola Baibuz
41cc518e20 Fix path to OpenVPN executable
We have service that runs OpenVPN on Linux.  We need to make same
path for client and service.
2023-08-08 18:16:01 -04:00
pokamest
508356898f
Fixes for linux (#273)
* Use prebuilt OpenVPN binary for Linux
2023-08-08 16:16:47 +01:00
vladimir.kuznetsov
0c40a954fa fixed include in sitesController for android build 2023-08-08 19:39:08 +05:00
vladimir.kuznetsov
784f99a900 Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/new-gui 2023-08-08 19:12:17 +05:00
vladimir.kuznetsov
90ae0b3e44 added PageSettingsSplitTunneling
- added a call to the context menu when clicking the right mouse button for textInput
2023-08-08 19:10:14 +05:00
pokamest
520aaac31f
CMake fixes for OpenSSL (#274)
* CMake fixes for OpenSSL
* Fix missed ldl link
* Some refactor for static libraries linkage
* Change library linkage order (GNU feature)
2023-08-08 14:13:35 +01:00
pokamest
8fe1370a74
Merge pull request #270 from amnezia-vpn/feature/macos-wg-prebuilt
Use prebuilt wireguard-go submodule
2023-08-07 11:55:49 -07:00
pokamest
c6ae89bf27
Merge pull request #269 from amnezia-vpn/bugfix/ios-openvpn-cloak-crash
Update OpenVPNAdapter to prevent crash OpenVPN-over-Cloak
2023-08-07 09:20:11 -07:00
Mykola Baibuz
822ef8829e Remove unused wireguard-go submodule 2023-08-06 16:24:39 -04:00
Mykola Baibuz
726e67ebb0 Use prebuilt binary for MacOS WireGuard 2023-08-06 16:21:01 -04:00
Mykola Baibuz
d4825b1d40 Update OpenVPNAdapter to prevent crash OpenVPN-over-Cloak 2023-08-05 14:56:42 -04:00
Mykola Baibuz
f58a16ca9d
Prebuilt binaries for third-party submodules (#252)
* Add prebuilt submodule
* Remove Android native library
* Add links for Android prebuilt library
* Update OpenSSL to prebuilt binaries
* Setup links for prebuilt OpenSSL
* Set correct OpenSSL header dir
* Update prebuilt submodule
* Use static OpenSSL for linux build
* Use prebuilt binary from 3rd-prebuilt for Win installer
* Use prebuilt binary from 3rd-prebuilt for Linux installer
* Use prebuilt binary from 3rd-prebuilt for MacOS installer
* Use Android prebuilt openvpn libs
* Cleanup some unneeded code
* Add new maven repo for gradle-versions-plugin
* Use jitpack version of jsocks
* Fix some unnecessary header copy
* Fix issue with package name of original WG libs
* Change submodule path to https (3rd-prebuilt)
* Fix windows installer
* MacOS deploy fixes
* NetworkChange detection for OpenVPN protocol (#256)
* NetworkChange detection for OpenVPN protocol
* Update android native libs
* Always on VPN mode for OpenVPN, Cloak+OpenVPN
* Set foregroundService type
* Android 14 require to set foregroundServiceType
* Remove unused code and cleanup submodules
* Cleanup gradle build script
* Fix start button status
* Pull OpenSSL prebuilt for MacOS, iOS
* Update links for OpenSSL MacOS, iOS prebuilt
* Update OpenSSL binaries path
* Refactor some OpenSSL includes
* Update MacOS OpenVPN binary with statically linked dependency
* Use prebilt for LibSSH
* Android resources cleanup
* Set static runtime linux
* Use shared LibSSH for Android
* Update SS Android lib name
* Fix Linux install path and file permissions
* Feature/iOS GitHub actions (#265)
* Move Android cpp code to openvpn-pt-android repo
* Remove unused OpenVPN2 Android Libs
* Cleanup Gemfile

---------

Co-authored-by: Mazay B <pokamest@gmail.com>
2023-08-04 18:35:43 +01:00
vladimir.kuznetsov
2c429fd406 added removal of spaces when inserting ip addresses
- fixed server sharing when sharing a server available only for connection when choosing a server with full access
- removed the notification about an empty backup file when the user closes the file dialog without selecting anything
2023-08-02 21:46:02 +09:00
vladimir.kuznetsov
ebcca0c3b8 added processing of private ssh keys 2023-08-02 20:37:43 +09:00
vladimir.kuznetsov
925fd9f268 added display of installed services on the page PageSettingsServersList 2023-08-01 11:06:46 +09:00
vladimir.kuznetsov
0058edc24e added server availability check after entering credentials
- moved the protocol self-selection button to the PageSetupWizardEasy page
2023-07-31 20:38:13 +09:00
vladimir.kuznetsov
aa66133813 added 'insert' button and 'show password' button for PageSetupWizardCredentials 2023-07-31 14:29:49 +09:00
vladimir.kuznetsov
66f9a82f31 added icons for buttons in the drop-down window of connections sharing.
- corrections in texts
2023-07-31 12:54:59 +09:00
vladimir.kuznetsov
1092abe776 added output of notifications/errors after installation/import 2023-07-31 00:13:08 +09:00
vladimir.kuznetsov
0411792ca5 added qr-code decoder for android
- added color change for status and navigation bar for android
2023-07-25 16:56:10 +09:00
vladimir.kuznetsov
b9a13d3a32 changed all text to english 2023-07-24 16:33:58 +09:00
vladimir.kuznetsov
0a1359ed16 moved the platform-specific android code for the new ui 2023-07-24 16:31:04 +09:00
pokamest
9bd8c774ab
Merge pull request #261 from amnezia-vpn/feature/browserstack
BrowserStack info added
2023-07-18 12:32:34 -07:00
pokamest
2943f93218 BrowserStack info added 2023-07-18 20:28:07 +01:00
vladimir.kuznetsov
5b8a0881b7 Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/new-gui 2023-07-18 05:36:17 +03:00
vladimir.kuznetsov
5d677a9115 added pages for sftp and tor website settings 2023-07-18 11:15:04 +09:00
pokamest
26bf9aab26 iOS icons fixed [no ci] 2023-07-17 18:10:24 -07:00
pokamest
d9b4529932
Bugfix/ios icons (#260)
iOS icons updated  [no ci]
2023-07-16 15:41:15 +01:00
pokamest
35ecb8499d
WireGuard for MacOS (#248)
* WireGuard for MacOS
* Fix openvpn block-outside-dns
2023-07-15 22:19:48 +01:00