vladimir.kuznetsov
36a2482165
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-08-28 14:44:47 +03:00
pokamest
ece15c7394
Refactoring/ios ( #300 )
...
iOS app refactoring (native part):
- connection bugs fixed
- improved stability
- logs from network extension
2023-08-27 18:46:41 +01:00
vladimir.kuznetsov
0a1359ed16
moved the platform-specific android code for the new ui
2023-07-24 16:31:04 +09:00
vladimir.kuznetsov
d0c9c1043c
Merge remote-tracking branch 'remotes/origin/dev' into feature/new-gui
2023-06-27 13:38:06 +03:00
vladimir.kuznetsov
0479113949
moved ContainersPageHomeListView and ConnectionTypeSelectionDrawer to separate components
2023-05-22 00:10:51 +08:00
pokamest
230f44f4e6
Import configs for iOS [WIP]
2023-05-15 17:57:35 -07:00
pokamest
020e6b1cb3
Merge branch 'dev' into feature/qt6-libssh-support
2023-04-05 03:40:55 +01:00
pokamest
2a7365730b
getOpenFileName fix
2023-04-05 03:39:05 +01:00
pokamest
ad77d74f4b
Merge branch 'dev' into feature/qt6-libssh-support
2023-04-05 03:26:08 +01:00
pokamest
7e717754a3
getOpenFileName fix for Android
2023-04-05 01:43:42 +01:00
vladimir.kuznetsov
f8ef69b88a
removed setPassphraseCallback() function from ServerController and libssh::Client
2023-04-04 13:32:37 +03:00
vladimir.kuznetsov
a005ed2a84
now an instance of the serverController class is created at the place of use
2023-04-04 10:22:25 +03:00
vladimir.kuznetsov
1aa859b10d
moved passphraseCallback and passphraseDialog to startPage
...
- made some methods of the servercontroller class private
- returned a call to the checkSshConnection() function
2023-04-04 07:09:30 +03:00
vladimir.kuznetsov
4aba34c18b
Merge remote-tracking branch 'remotes/origin/dev' into feature/qt6-libssh-support
2023-04-03 17:48:55 +03:00
vladimir.kuznetsov
5e099f522e
added private key export without password to client config
2023-04-03 17:27:55 +03:00
Dmitriy Karpushin
9e461ef6e1
Fixed import from external applications
2023-03-29 16:16:54 +03:00
vladimir.kuznetsov
f2e9631af4
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/container-existence-on-container-setup
2023-02-27 19:42:47 +03:00
Dmitriy Karpushin
b870306c5d
Support of multiple-code config
2023-02-22 14:22:03 +03:00
vladimir.kuznetsov
ddc3fe7807
Added the advanced settings page
...
- added a button to scan the server for installed containers
- added a check on the presence of installed containers before configuring the server, if the containers are already installed, then we will add them to the GUI
- added new control element - PopupWarning.qml
2023-02-20 09:46:50 +03:00
Dmitry Karpushin
21779395ef
Merge branch 'qt_migration' into feature/android_qt6_moving
2023-01-16 14:58:01 +03:00
pokamest
167d3caa5d
Merge branch 'dev' into qt_migration
2023-01-08 23:00:13 +00:00
pokamest
64526c5232
Various ui fixes
2023-01-08 21:24:06 +00:00
Dmitriy Karpushin
ad4b3dfad1
[WIP] cmake build for android
2022-12-27 15:37:58 +03:00
Dmitriy Karpushin
6c614a4b3c
Moving to Qt6:
...
1) removing of deprecated classes
2) update of IPC mechanism
2022-12-23 17:32:20 +03:00
vladimir.kuznetsov
f9f197afd0
removed unused code
2022-12-18 19:36:19 +03:00
vladimir.kuznetsov
c6bb33fa84
added display of "pure" config if it was imported in native format
...
- changed the method of passing the isThirdPartyConfig parameter to page logic
- removed adding hostname to the server name when importing configs in native format
- fixed display of the "$proto settings" button when clicking on the protocol on the "Installed services" page
2022-12-17 21:00:48 +03:00
pokamest
1de143362c
Merge branch 'dev' into qt_migration
2022-12-13 15:09:05 +01:00
pokamest
ce02d3a829
Merge branch 'dev' into feature/ovpn-config-import
2022-12-12 14:01:57 +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
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
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
vladimir.kuznetsov
7270e701d4
hostname is now added to the server name for imported openvpn and wireguard configs
2022-11-05 19:40:51 +03:00
vladimir.kuznetsov
6941b7463e
added display of wireguard configs, such a config will be displayed as raw text
2022-11-04 23:31:39 +03:00
vladimir.kuznetsov
99a6cd82b2
added import of configs in wireguard format
2022-11-03 23:39:58 +03:00
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
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
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
3a5a7bf674
Check openvpn config for scripts
...
QML refactoring
2022-08-29 01:32:42 +03:00
pokamest
aae1da3aa8
Cleanup code
2022-08-26 00:58:24 +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
1e85b25438
Backup/restore config
2022-08-05 18:59:47 +03:00
pokamest
9943e081d9
RegExp validators fix
2021-12-25 23:01:53 +03:00
pokamest
1d51419a11
QR codes rework
2021-12-20 02:29:23 +03:00
pokamest
313ceed1d0
StartPageLogic fix
2021-12-12 14:42:25 +03:00
pokamest
9e7deecb99
Version 2.0.1
2021-11-19 23:04:35 +03:00
pokamest
a89104127a
Share page refactoring part 1
2021-11-06 13:47:52 +03:00
pokamest
3bcc12869b
Поддержка протокола Sftp (File Sharing) по ТЗ по гранту от Теплицы
...
социальных технологий (2021 год)
+ небольшой рефакторинг
2021-09-22 14:49:08 +03:00