MrMirDan
c7b1c2809f
fix: app buttons clicked instead of buttons in context menu ( #2200 )
...
* fix: app buttons clicked instead of buttons in context menu
* update: using MouseArea instead of changing popupType
* fix(cursor): fixed cursor type at opened context menu
---------
Co-authored-by: Mitternacht822 <sb@amnezia.org >
2026-05-15 21:02:09 +08:00
MrMirDan
c9ed0baf3b
fix: app freezes when revoke awg/wg client during active connection ( #2211 )
...
* block configs revoke during connection
* update: check that current config is active
* update: notification text
2026-05-15 21:01:39 +08:00
yp
2a3e3126ac
feat: regional country codes ( #2567 )
...
Co-authored-by: vkamn <vk@amnezia.org >
2026-05-15 15:44:58 +08:00
MrMirDan
98771027b7
fix: vless switch between dividers ( #2600 )
2026-05-15 14:58:23 +08:00
MrMirDan
0433e03bdc
fix: amnezia free card button hovers when card enabled ( #2602 )
2026-05-15 14:58:11 +08:00
yp
cb48667b91
fix: bug when saving after canceling the save action ( #2568 )
...
Co-authored-by: vkamn <vk@amnezia.org >
2026-05-15 14:57:44 +08:00
yp
d0a1af0381
refactor: deactivate api config before remove ( #2569 )
...
Co-authored-by: vkamn <vk@amnezia.org >
2026-05-15 14:56:09 +08:00
Yaroslav Gurov
fd0c773918
fix: change artifact names ( #2589 )
2026-05-15 12:36:38 +08:00
vkamn
06372c8fd7
refactor: remove serverConfig struct ( #2595 )
...
* refactor: remove serverConfig struct
* refactor: add warnings for api v1 configs
* refactor: moved the server type definition to a separate namespace
* refactor: simplified gateway stacks
* fix: fixed server description
* fix: fixed postAsync reply usage
* fix: fixed validateConfig call
* fix: fixed server name in notifications
* fix: fixed initPrepareConfigHandler for lagacy configs
2026-05-15 12:33:36 +08:00
Yaroslav Gurov
009ca981d5
feat: initial conan support and build process refactoring ( #2260 )
...
* feat: initial conan support
* feat: add awg-go and awg-apple recipes
* feat: macos full feature conan build, except ss and cloak
* feat: conan android initial support
* fix: android libssh fixes
* conan: android additional recipes and fixes
* feat: openvpn add support android
* fix: awg android connection establish
* conan: apple full-featured support
* chore: bump min macos version
* chore: get rid of manual deploy recursive copying
* conan: beautify makefile-based recipes
* conan: add geosite.dat and geoip.dat
* conan: use lib linking instead of QT_EXTRA_LIBS for OVPN
* conan: address lack of SONAME of libck-ovpn-plugin.so correctly
* conan: windows initial support
* conan: make awg-windows and wintun be interpret as exes
* conan: fix version for v2ray-rules-dat
* feat: conan and platform bootstrap rework in cmake
* feat: 16kb support for Android
* chore(conan): recipes cleanup
* feat: support of drivers for windows
* feat: support full-featured cmake install
* chore: exclude qtkeychain from the target build
* fix: install for apple systems
* fix: provide flags for cloak plugin for openvpn-pt-android
* chore: bump android deps for 16kb support
* feat(conan): patch cloak to properly provide env for golang
* chore: remove redundant hint from conan find
* feat: linux <-> conan features
* feat: linux initial packaging support
* feat: linux cpack support
* feat: cpack windows full-featured build
* feat: productbuild cpack support
* feat: rework CI/CD for macos
* feat: rework CI/CD for Linux
* fix: libncap automake args
* fix: CI/CD correct QT paths
* fix: windows rework CI/CD
* fix: windows artifact upload
* chore: remove MacOS-old from build targets
* feat: add conan to all mobile and NE builds
* feat: support default amnezia conan remote
* fix: use Release instead of release on Android
* feat: get rid of 3rd-prebuilt
* feat: conan CI/CD upload
* fix: CI/CD change windows toolset versions
* fix: remove MSVC version from CI/CD
* feat: conan CI/CD add Release and Debug build types
* feat: add multiple xcode versions for conan CI/CD
* fix: correct conan CI/CD clang versions
* feat: separate prebuilt baking, and add some for NE
* feat: rework keychain on ios/macos even more
* fix: add desktop Qt for iOS
* feat: add QT_HOST_PATH to build.sh
* fix: add deploy definition to cmake
* fix: android adjustments for toolchains and CI/CD
* fix: add needs for Android CI/CD
* fix: Android CI/CD use android-28
* fix: modernize translations, and CI/CD fixes
* fix: gradle min sdk compilation error
* fix: CI/CD add installers to all jobs
* fix: parse android platform more precisely
* fix: adjust aab path in CI/CD
* feat: CI/CD do not execute artifact build if there is nothing changed
* fix: CI/CD use common jobs even if previous were failed
* fix: Apple CI/CD use set-key-partition-list for keychains
* fix: Apple CI/CD do not specify any keychain (use default)
* fix: build aab as a different step in build script
* chore: beautify build.sh script
* feat: CI/CD build separate APKs per ABI
* fix: Android CI/CD upload artifact in separate steps
* chore: recipes cleanup
* feat: add hints for conan on MacOS
* fix: add main.cpp and tests back to CMakeLists.txt
* chore: xrayProtocol codestyle changes
* fix: openssl set proper X509 request version
* fix: make openvpn protocol rely only on client while configuring
* chore: get rid of old scripts
* chore: readme update describing build process more precisely
* feat: windows build script add multiprocessing capabilities
* chore: bump Qt version in README
* feat: add generator option and use Ninja by default in CI/CD for linux/macos
---------
Co-authored-by: NickVs2015 <nv@amnezia.org >
2026-05-04 22:59:24 +08:00
cd-amn
c0cae0ff01
fix: outbound freedom for xray ( #2479 )
...
* fix: outbound freedom for xray on linux
* fix: outbound freedom for xray on macOS
* build: auto-generate pf rules based on the build type
2026-05-04 19:39:07 +08:00
Nethius
c28452a5da
feat: desktop updater ( #825 )
...
* added changelog drawer
* Created a scaffold for Linux installation
* implement Linux updating
* Add debug logs about installer in service
* Add client side of installation logic for Windows and MacOS
* Add service side of installation logic for Windows
* ru readme
* Update README_RU.md
* Add files via upload
* chore: added clang-format config files (#1293 )
* Update README_RU.md
* Update README.md
* feature: added subscription expiration date for premium v2 (#1261 )
* feature: added subscription expiration date for premium v2
* feature: added a check for the presence of the “services” field in the response body of the getServicesList() function
* feature: added prohibition to change location when connection is active
* bugfix: renamed public_key->end_date to public_key->expires_at according to the changes on the backend
* feature/xray user management (#972 )
* feature: implement client management functionality for Xray
---------
Co-authored-by: aiamnezia <ai@amnezia.org >
Co-authored-by: vladimir.kuznetsov <nethiuswork@gmail.com >
* Fix formatting
* Add some logs
* Add logs from installattion shell on Windows
* Fix installation for Windows and MacOS
* Optimized code
* Move installer running to client side for Ubuntu
* Move installer launch logic to client side for Windows
* Clean service code
* Add linux_install script to resources
* Add logs for UpdateController
* Add draft for MacOS installation
* Disable updates checking for Android and iOS
* chore: fixed macos update script
* chore: remove duplicate lines
* chore: post merge fixes
* chore: add missing ifdef
* decrease version for testing
* chore: added changelog text processing depend on OS
* add .vscode to .gitignore
* Change updater downloading method to retrieving link from the gateway
* add Release date file creation to s3 deploy script
* Add release date downloading from endpoint
* update check refactoring
* feat: switch macOS auto-update from DMG to ZIP+PKG installer
- Update macOS artifact URL from .dmg to .zip
- Rewrite mac_installer.sh to extract ZIP and install PKG via osascript
- Increase download timeout to 30s for larger ZIP files
* fix: fix Android build
* feat: Change get request for updater link to post
* refactor: preparing NewsModel for update notifications
- Changed `updateModel` to `setNewsList` for better semantic meaning.
- Delegate model container updating to private method updateModel
- Updated the logic for marking news as read to use item IDs instead of a boolean flag.
* feat: Move update notification in news list
- Updated `UpdateController` to handle empty release dates in header text.
- Added `getVersion` method to `UpdateController` for version retrieval.
- Enhanced `NewsModel` to support update notifications with new methods for marking updates as skipped and setting update notifications.
- Updated QML pages to display update information and provide actions for updates and skipping them.
- Introduced `isUpdate` property in `NewsItem` to differentiate between regular news and updates.
* feat: Implement rate limit workaround for gateway requests
- Added a delay before contacting the gateway in both `UpdateController` and `ApiNewsController` to prevent rate limit issues caused by simultaneous requests.
* refactor: Convert synchronous network requests to asynchronous in UpdateController
- Updated `UpdateController` to use asynchronous network requests for fetching gateway URL, version info, changelog, and release date.
- Introduced `doGetAsync` method to handle asynchronous GET requests with error handling.
- Removed synchronous methods to improve responsiveness and prevent blocking the UI during network operations.
- Added a mechanism to prevent multiple concurrent update checks.
* chore: Decrease AmneziaVPN version to 4.8.10.0 in CMakeLists.txt for testing
* refactor: Improve update check handling to avoid rate limit issues
- Updated `CoreController` to initiate update checks after news fetching is complete.
- Removed synchronous waiting in `ApiNewsController` to streamline the fetching process.
* fix: fixed typo in IsReadRole
* fix: fix updater filenames
* chore: move updateController to core
* refactor: update to mvvm
* chore: tiny fix
---------
Co-authored-by: aiamnezia <ai@amnezia.org >
Co-authored-by: aiamnezia <ai@amnezia.com >
Co-authored-by: Pokamest Nikak <pokamest@gmail.com >
Co-authored-by: KsZnak <ksu@amnezia.org >
Co-authored-by: Cyril Anisimov <cyan84@gmail.com >
Co-authored-by: vkamn <vk@amnezia.org >
2026-05-04 12:37:19 +08:00
vkamn
396ce23228
fix: fixed xray config parsing in xrayprotocol ( #2557 )
2026-05-02 12:25:07 +08:00
vkamn
b05ee0a654
chore: return missing code after merge with mmvm ( #2553 )
2026-05-01 20:50:24 +08:00
vkamn
fd5051262d
fix: fixed typo ( #2542 )
2026-04-30 15:46:15 +08:00
vkamn
847bb6923b
refactor: refactor the application to the mvvm architecture ( #2009 )
...
* refactor: move business logic from servers model
* refactor: move containersModel initialization
* refactor: added protocol ui controller and removed settings class from protocols model
* refactor: moved cli management to separate controller
* refactor: moved app split to separate controller
* refactor: moved site split to separate controller
* refactor: moved allowed dns to separate controller
* refactor: moved language logic to separate ui controller
* refactor: removed Settings from devices model
* refactor: moved configs and services api logit to separate core controller
* refactor: added a layer with a repository between the storage and controllers
* refactor: use child parent system instead of smart pointers for controllers and models initialization
* refactor: moved install functions from server controller to install controller
* refactor: install controller refactoring
* chore: renamed exportController to exportUiController
* refactor: separate export controller
* refactor: removed VpnConfigurationsController
* chore: renamed ServerController to SshSession
* refactor: replaced ServerController to SshSession
* chore: moved qml controllers to separate folder
* chore: include fixes
* chore: moved utils from core root to core/utils
* chore: include fixes
* chore: rename core/utils files to camelCase foramt
* chore: include fixes
* chore: moved some utils to api and selfhosted folders
* chore: include fixes
* chore: remove unused file
* chore: moved serialization folder to core/utils
* chore: include fixes
* chore: moved some files from client root to core/utils
* chore: include fixes
* chore: moved ui utils to ui/utils folder
* chore: include fixes
* chore: move utils from root to ui/utils
* chore: include fixes
* chore: moved configurators to core/configurators
* chore: include fixes
* refactor: moved iap logic from ui controller to core
* refactor: moved remaining core logic from ApiConfigsController to SubscriptionController
* chore: rename apiNewsController to apiNewsUiController
* refactor: moved core logic from news ui controller to core
* chore: renamed apiConfigsController to subscriptionUiController
* chore: include fixes
* refactor: merge ApiSettingsController with SubscriptionUiController
* chore: moved ui selfhosted controllers to separate folder
* chore: include fixes
* chore: rename connectionController to connectiomUiController
* refactor: moved core logic from connectionUiController
* chore: rename settingsController to settingsUiController
* refactor: move core logic from settingsUiController
* refactor: moved core controller signal/slot connections to separate class
* fix: newsController fixes after refactoring
* chore: rename model to camelCase
* chore: include fixes
* chore: remove unused code
* chore: move selfhosted core to separate folder
* chore: include fixes
* chore: rename importController to importUiController
* refactor: move core logic from importUiController
* chore: minor fixes
* chore: remove prem v1 migration
* refactor: remove openvpn over cloak and openvpn over shadowsocks
* refactor: removed protocolsForContainer function
* refactor: add core models
* refactor: replace json with c++ structs for server config
* refactor: move getDnsPair to ServerConfigUtils
* feat: add admin selfhosted config export test
* feat: add multi import test
* refactor: use coreController for tests
* feat: add few simple tests
* chore: qrepos in all core controllers
* feat: add test for settings
* refactor: remove repo dependency from configurators
* chore: moved protocols to core folder
* chore: include fixes
* refactor: moved containersDefs, defs, apiDefs, protocolsDefs to different places
* chore: include fixes
* chore: build fixes
* chore: build fixes
* refactor: remove q repo and interface repo
* feat: add test for ui servers model and controller
* chore: renamed to camelCase
* chore: include fixes
* refactor: moved core logic from sites ui controller
* fix: fixed api config processing
* fix: fixed processed server index processing
* refactor: protocol models now use c++ structs instead of json configs
* refactor: servers model now use c++ struct instead of json config
* fix: fixed default server index processing
* fix: fix logs init
* fix: fix secure settings load keys
* chore: build fixes
* fix: fixed clear settings
* fix: fixed restore backup
* fix: sshSession usage
* fix: fixed export functions signatures
* fix: return missing part from buildContainerWorker
* fix: fixed server description on page home
* refactor: add container config helpers functions
* refactor: c++ structs instead of json
* chore: add dns protocol config struct
* refactor: move config utils functions to config structs
* feat: add test for selfhosted server setup
* refactor: separate resources.qrc
* fix: fixed server rename
* chore: return nameOverriddenByUser
* fix: build fixes
* fix: fixed models init
* refactor: cleanup models usage
* fix: fixed models init
* chore: cleanup connections and functions signatures
* chore: cleanup updateModel calls
* feat: added cache to servers repo
* chore: cleanup unused functions
* chore: ssxray processing
* chore: remove transportProtoWithDefault and portWithDefault functions
* chore: removed proto types any and l2tp
* refactor: moved some constants
* fix: fixed native configs export
* refactor: remove json from processConfigWith functions
* fix: fixed processed server index usage
* fix: qml warning fixes
* chore: merge fixes
* chore: update tests
* fix: fixed xray config processing
* fix: fixed split tunneling processing
* chore: rename sites controllers and model
* chore: rename fixes
* chore: minor fixes
* chore: remove ability to load backup from "file with connection settings" button
* fix: fixed api device revoke
* fix: remove full model update when renaming a user
* fix: fixed premium/free server rename
* fix: fixed selfhosted new server install
* fix: fixed updateContainer function
* fix: fixed revoke for external premium configs
* feat: add native configs qr processing
* chore: codestyle fixes
* fix: fixed admin config create
* chore: again remove ability to load backup from "file with connection settings" button
* chore: minor fixes
* fix: fixed variables initialization
* fix: fixed qml imports
* fix: minor fixes
* fix: fix vpnConnection function calls
* feat: add buckup error handling
* fix: fixed admin config revok
* fix: fixed selfhosted awg installation
* fix: ad visability
* feat: add empty check for primary dns
* chore: minor fixes
2026-04-30 14:53:03 +08:00
vkamn
2edd7de413
chore: minor fixes ( #2524 )
...
* fix: fixed i5 empty check
* fix: add check config format in extractConfigFromQr
2026-04-27 13:18:50 +08:00
vkamn
f0da2b003f
feat: add fallback proxy endpoint ( #2518 )
2026-04-23 21:30:18 +08:00
vkamn
650c1c6ebb
chore: bump version ( #2502 )
2026-04-20 20:32:59 +08:00
vkamn
8dbded1624
chore: remove ip from tunnel name for ios ( #2489 )
2026-04-17 15:02:54 +08:00
vkamn
cebfcc846e
feat: add renewal for external-premium ( #2485 )
...
* feat: add renewal for external-premium
* chore: bump version
* chore: send subscription status for renewal link request
2026-04-17 15:01:24 +08:00
vkamn
4c18ceaa50
chore: minor fixes ( #2477 )
2026-04-14 16:27:46 +08:00
NickVs2015
ebe3a5dac6
fix: add linux reconnection ( #2415 )
...
* fix: add linux reconnection
* fix: Dbus error, fix race conditional
* fix: improve reeconnection
* fix: add dns load/unload
* feat: catch state changed via check gateway
* revert: restore linuxfirewall.cpp
* fix: restore reconnect time
* fix: add NM_STATE_DISABLED and check getGatewayAndIface more carefully
* fix: reconnect
* fix: revert wireguardutilslinux
* fix: revert
2026-04-14 11:10:41 +08:00
yp
92deee5f67
fix: tun2socks auth settings ( #2456 )
...
* add parser auth/pass & fix port
* fix generateRandomHex
* remove hardcore port ios
* add generated random port
* fix sin6_port
* fixed inbound
* add error message
* add std::runtime_error & fixed random generator
* remove loop
---------
Co-authored-by: Yaumenau Pavel <yaumenau.pavel@planetvpn.dev >
2026-04-13 20:06:08 +08:00
lunardunno
a75bd0cf5e
fix: set a fixed 3proxy ver 0.9.5 ( #2468 )
2026-04-13 12:27:45 +08:00
vkamn
46f5b3894b
chore: minor fixes ( #2459 )
...
* fix: fixed links on page with service description
* fix: fixed subscription text color
* chore: update ru translations
* chore: add save button
* fix: ru translation fixes
2026-04-10 22:24:00 +08:00
Mitternacht822
493ee22883
chore: block vless toggle while active connection ( #2318 )
...
* fix: prevent disabled SwitcherType from toggling via keyboard
* fix: disabled vless option toggle while connection is active
2026-04-08 12:45:51 +08:00
yyy-amnezia
ad14847eb5
fix: ios ovpn fix ( #2360 )
...
* feat: enhance OpenVPN support and configuration handling for iOS and macOS platforms
* Deps updated
* Deps updated
* feat: add OpenVPN configuration validation and regeneration logic to VpnConfigurationsController
* revert: restore pre-fix OpenVPN NE flow
* chore: add OpenVPN NE payload diagnostics
* Revert "revert: restore pre-fix OpenVPN NE flow"
This reverts commit ae99cc77e9 .
* chore: remove openvpn config processing
---------
Co-authored-by: vkamn <vk@amnezia.org >
2026-04-08 12:37:52 +08:00
lunardunno
cd50e0b8a5
fix: full server cleanup ( #2446 )
...
* Fix: full server cleanup
* Cleaning by REPOSITORY:TAG
2026-04-08 12:27:06 +08:00
vkamn
78f504e35c
feat: new services description ( #2412 )
...
* feat: iap for apple now use storekit2
* fix: fixed error 101 on connection event
* feat: enhance StoreKit2Helper to handle entitlements and improve restore service from App Store functionality
* chore: add isInAppPurchase and isTestPurchase in primary config
* refactor: use end_date from primary config for renew ui
* fix: hide renew button for free
* fix: hide renew button for appstore purchases
* feat: add new premium info page
* feat: add new free info page
* chore: minor fixes
* refactor: move plan and benefits into separate models
* fix: fixed expired status when configs without an end date
* feat: add trial api support
* chore: add api message parsing for 422 error
* feat: move privacy policy and term of use to gateway
* feat: add iap support for new premium info page
* chore: minor fixes
* chore: minor fix
* chore: minor fixes
* feat: additional parsing for storekit subscription plans
* chore: minor codestyle fixes
* chore: simplify benefits
* chore: hide extend buttons on external premium
* feat: add trial error processing
* fix: remove wrong check from tiral handler
* chore: cleanup
---------
Co-authored-by: spectrum <yyy@amnezia.org >
2026-04-08 12:21:12 +08:00
NickVs2015
bf3d11e5c4
feat: renewal new status logic ( #2409 )
...
* fix: renewal add status logic
* fix: wakeup activity resumed android
2026-03-25 19:48:32 +08:00
NickVs2015
9a0222aee3
fix: ui fixes for renewal subscription ( #2406 )
2026-03-25 12:34:42 +08:00
NickVs2015
f0f0f7c5be
feat: add subscription renewal ( #2389 )
...
* feat: add renewal subsribe
* fix: after review
2026-03-24 22:45:02 +08:00
NickVs2015
36b1a863bf
fix: black screen resume / pause ( #2400 )
2026-03-24 22:13:31 +08:00
yyy-amnezia
4103c5bbcf
refactor: extract and simplify OpenVPN reachability and network change handling logic ( #2402 )
2026-03-24 22:12:59 +08:00
vkamn
fa69da6d56
chore: send app version in services request ( #2403 )
2026-03-24 20:25:04 +08:00
yyy-amnezia
aaf2c9ddeb
feat: add Xray split tunnel support for iOS PacketTunnelProvider ( #2332 )
2026-03-24 16:07:36 +08:00
Mitternacht822
dbbc7119ec
feat: add warning info for ssh keys ( #2252 )
...
* fix: fixed da typo
* feat: added warning about available ssh keys info
2026-03-24 16:06:40 +08:00
vkamn
c57162c4cc
feat: add base amnezia trial support ( #2366 )
...
* feat: add base amnezia trial support
* feat: add external-trial
2026-03-24 10:29:51 +08:00
NickVs2015
40e39895c9
fix openfile deadlock ( #2373 )
2026-03-21 11:46:46 +08:00
vkamn
ec3ab2a03c
chore: update licnese file ( #2376 )
2026-03-20 21:04:13 +08:00
yyy-amnezia
ddecfcad26
fix: apple platform network switch fix ( #2359 )
...
* Apple platform network switch fix
* macos_ne exclusion fixed
2026-03-20 20:51:36 +08:00
NickVs2015
67bd880cdf
fix: swap buffers error ( #2347 )
2026-03-16 13:03:20 +08:00
vkamn
477afb9d85
chore: bump version ( #2336 )
2026-03-10 22:22:37 +08:00
NickVs2015
f969fcdbb8
fix: restore dpad functionality ATV ( #2335 )
2026-03-10 22:19:55 +08:00
vkamn
b0ca16d861
chore: bump version ( #2331 )
2026-03-09 18:29:56 +08:00
NickVs2015
9963359948
fix: disable gamepad for GP ( #2321 )
2026-03-09 17:39:50 +08:00
vkamn
ca639d293d
chore: bump version ( #2319 )
2026-03-06 23:11:03 +08:00
NickVs2015
83d045af64
fix: GP requrements ( #2312 )
2026-03-06 17:05:16 +08:00
NickVs2015
aea8ff4961
fix: add handle handleContextCreationFailure ( #2309 )
2026-03-03 22:04:45 +08:00
vkamn
1892db4375
fix: remove nested qeventloop from isConfigValid (also rename to validateConfig) ( #2305 )
...
* fix: remove nested qeventloop from isConfigValid (also rename to validateConfig)
* chore: bump version
2026-03-03 20:58:32 +08:00
NickVs2015
c86a641e05
fix: add suppord android 9 gamepad and remote control ( #2302 )
2026-03-03 15:14:51 +08:00
vkamn
befb2bf19a
chore: bump version ( #2295 )
2026-02-27 23:33:37 +08:00
vkamn
7ad6bc340c
chore: add translations for ru ( #2285 )
...
* chore: add translations for ru
* chore: text fixes
2026-02-27 20:00:31 +08:00
vkamn
9164e38c34
fix: restore backup android ( #2291 )
...
* fix: fixed restore backup on android
* chore: add resume helper for android
* chore: add ResumeHelper.runWhenActive call after all native android dialogs
* fix: add permission for tv file picker
* fix: add file picker handler in kotlin
---------
Co-authored-by: NickVs2015 <nv@amnezia.org >
2026-02-27 18:43:36 +08:00
vkamn
8f7559f01b
chore: revert PR #2222 ( #2290 )
2026-02-27 14:29:25 +08:00
vkamn
af56200735
fix: fixed adding s3 s4 when updating the server conf for awg lagacy ( #2289 )
2026-02-27 14:11:40 +08:00
vkamn
3874050fae
fix: again fixed s3, s4 ranges ( #2288 )
2026-02-27 13:37:49 +08:00
vkamn
3087163e34
fix: fixed s3, s4 ranges ( #2283 )
2026-02-26 22:31:41 +08:00
Mitternacht822
1fa152845c
fix: generate native awg config as qr series ( #2221 )
2026-02-26 22:31:18 +08:00
vkamn
50e23ef233
fix: awg config update ( #2281 )
...
* fix: fixed client config update for awg container
* chore: bump version
2026-02-26 22:12:58 +08:00
Yaroslav Gurov
ea648466de
chore: remove redundant VpnConnection usage from SitesController ( #2278 )
2026-02-26 17:55:08 +08:00
Yaroslav Gurov
b782775016
fix: change event looping to mutexes for settings and secureqsettings ( #2270 )
2026-02-26 11:41:08 +08:00
NickVs2015
89a7fe1081
fix: fixed remote control for ATV ( #2277 )
2026-02-26 11:40:16 +08:00
Yaroslav Gurov
e8bb096025
fix: ios wrong awg blob ( #2272 )
2026-02-24 17:56:17 +07:00
Mitternacht822
fd5c7c8322
fix: copy LICENSE to build as LICENSE.txt for WiX CPack ( #2265 )
...
* fix(installer): copy LICENSE to build as LICENSE.txt for WiX CPack
* fix: fixed a typo
* fix: fixed a typo
2026-02-24 14:07:48 +08:00
Yaroslav Gurov
e798d0f503
feat: update amneziawg-android dependencies ( #2269 )
2026-02-24 00:54:55 +08:00
Yaroslav Gurov
bbb0abb596
feat: update xray ( #2267 )
2026-02-24 00:27:29 +08:00
vkamn
0925aec86a
chore: bump version ( #2264 )
2026-02-23 18:01:59 +08:00
Yaroslav Gurov
b084c4c284
fix: ios connection status stuck ( #2263 )
2026-02-23 18:00:13 +08:00
vkamn
87288ebccd
chore: bump version ( #2262 )
2026-02-23 17:16:24 +08:00
vkamn
fcd7eadf4c
chore: bump version ( #2261 )
2026-02-23 15:38:27 +08:00
Mitternacht822
0373338fb7
fix: randomized baseUrls traversal order in GatewayController::getProxyUrls ( #2247 )
2026-02-23 15:33:35 +08:00
Yaroslav Gurov
42f070fe9d
fix: handle Android disconnected status properly ( #2255 )
2026-02-23 15:31:15 +08:00
Mitternacht822
02be6dc5f9
chore: add license to msi installer ( #2227 )
2026-02-20 12:13:08 +08:00
vkamn
bfcf7f0305
chore: bump version ( #2244 )
2026-02-19 20:27:42 +08:00
Mitternacht822
2bce595ade
fix: remove revoke from remove subscription flow ( #2226 )
...
* fix(revoke): now revoke calls only for unlink device action
* fix: removed revoke call when removing a subscription from the app
2026-02-19 20:23:13 +08:00
Yaroslav Gurov
cd1e561fd4
fix: add network watcher back ( #2240 )
...
* feat: add reconnect in case of changing network
* fix: reconnect to VPN on wakeup
* fix: linux wakeup build
2026-02-19 20:21:49 +08:00
Mitternacht822
9bd1e6a0f5
fix: added stop and delete AmneziaVPNSplitTunnel on uninstall ( #2222 )
2026-02-18 11:21:59 +08:00
Yaroslav Gurov
5058c9aa6f
fix: do not enable killswitch by default when service starts ( #2232 )
2026-02-18 10:59:16 +08:00
vkamn
d78416835c
chore: change default i1 value ( #2216 )
2026-02-13 17:10:10 +08:00
vkamn
40e6c6aae3
feat: native wg with obfuscation ( #2209 )
...
* chore: change default i1 value
* feat: add i1 to native wg with obfuscation
2026-02-12 11:34:52 +08:00
Yaroslav Gurov
911a999c64
fix: xray stability and split-tunneling ( #2187 )
...
* fix: xray heap corruption
* fix: use proper configuration for split-tunneled apps
* chore: enable killswitch
* chore: xray windows split-tunneling cleanup
* chore: proper xray killswitch log
* feat: add wait for the tun device
* chore: update amnezia_xray deps for macos
* fix: add nullptr check for split-tunnel on win
* fix: modernize vpnAdapter grabbing function
* fix: remove network watcher due to its fragileness
* chore: xrayprotocol cleanup
* fix: correct wrong iface index on win
* chore: move tun2socks implementation to the client from the service
* chore: xrayprotocol cleanup
* chore: more xrayprotocol cleanup
* fix: consistent tun device with GUID specified
* chore: tun2socks logs
* chore: PrivilegedProcess cleanup
* better error handling in establishment phase
* terminate&kill ops for remote process
* fix: straighforward killing the process on windows
* fix: finally remove GUID setting from tun2socks due to instability
* fix: add sanitizer to ipc process
* chore: do not collect sensitive info from tun2socks
2026-02-11 23:47:28 +08:00
MrMirDan
b4f4184aa6
fix: returned mentioned lines ( #2205 )
2026-02-11 23:44:11 +08:00
NickVs2015
5c6db4b7a4
fix OpenGl error ( #2185 )
2026-02-10 11:15:31 +08:00
vkamn
f6277cdbb2
fix: native wg obfuscation ( #2199 )
...
* chore: bump version
* fix: fixed native wg obfuscation
2026-02-09 10:54:30 +08:00
NickVs2015
99312e61d3
fix: allow start Gamepad only Android ( #2198 )
2026-02-09 10:40:48 +08:00
NickVs2015
9f0ae75a2f
feat: add gamepad buttons support android ( #2066 )
...
* feat: add support gamepad buttons
* feat: add support gamepad with github repo
* feat: add gitmodules dependency
* feat: add submodule qtgamepad
* chore: update qtgamepad submodule to commit 4e57142e563b931766056b4c7507c16892260222
* fix: update qtgamepad with standard CMake and private headers support
Update qtgamepad to commit f72b3e0 which:
- Replaces qt_add_library with standard add_library to avoid Qt 6.10 macro conflicts
- Copies private headers to build include tree for Android backend
- Creates Qt:: and Qt6:: namespace aliases for proper linking
2026-02-05 22:57:15 +08:00
vkamn
7960d8015d
feat: add EULA and policy on IAP page ( #2189 )
2026-02-05 20:23:06 +08:00
vkamn
5dcc64e5e5
fix: deploy qopensslbackend on windows ( #2190 )
2026-02-05 20:22:47 +08:00
MrMirDan
964436ad43
fix: placeholder color, hide button image transparency, removed some lines ( #2123 )
...
* fix: placeholder color, hide button image transparency, removed unneccessary lines
* update: removed opacity on tunneling page
* update: remove opacity on app tunneling page
2026-02-05 12:56:41 +08:00
ik
4fc3900fd5
Merge pull request #2184 from amnezia-vpn/chore/add-release-date-upload
...
chore: add sending of release_date to s3
2026-02-04 12:20:23 +03:00
irvinklause
8f5e42dd61
chore: add sending of release_date to s3
2026-02-04 07:38:44 +00:00
Yaroslav Gurov
24895752c1
fix: added enablePeerTraffic call to xray ( #2179 )
...
* fix: add enablePeerTraffic call to xray
* chore: remove unnecessary steps during xray TUN setup phase
* chore: move tun init from tun2socks code to ipcserver
* chore: rework xray routing
* get rid of redundant delays
* check if remote calls are successful
* chore: xray routing fine-tuning
* fix: add service qt deps to deployment build
2026-02-04 12:35:53 +08:00
vkamn
87eccfb4ca
fix: fix scrolling on drawers ( #2183 )
2026-02-04 12:35:17 +08:00
ik
a983d0504e
fix: add checks for script components to find out where it can fall ( #2169 )
2026-01-30 14:43:30 +08:00
vkamn
d0b8535395
fix: update tag deploy ( #2168 )
2026-01-30 13:15:50 +08:00
dpamnezia
f84480cf56
chore: fix artifacts upload ( #1961 )
2026-01-30 12:43:21 +08:00
MrMirDan
de7a026ec1
fix: change drawer parents interactivity ( #2004 )
...
* fix: change drawer parents interactivity
* update: better vars names
2026-01-30 12:42:53 +08:00
MrMirDan
a128c7d247
fix: keyboard navigation ( #2023 )
...
* fix: self-hosted easy install card
* fix: label double click when enter/return pressed
2026-01-30 12:42:29 +08:00
MrMirDan
f316f0e25a
feat: news notifications switch ( #2126 )
...
* feat: news notifications switch
* update: text changes
* fix: notifications enabled by default
2026-01-30 12:19:50 +08:00
NickVs2015
ea5242e29b
fix: fixed cipher selection ( #2110 )
2026-01-30 12:18:54 +08:00
NickVs2015
b31a62c55f
feat: add support open files by atv ( #2082 )
2026-01-30 12:11:26 +08:00
yyy-amnezia
02e3107a23
feat: implement service kickstart and improve macos post install script ( #2131 )
2026-01-30 12:05:20 +08:00
lunardunno
1862850108
feat: checking linux kernel version when installing amneziawg-go ( #2098 )
...
* Checking Linux kernel version when installing amneziawg-go
print the Linux kernel version to stdOut for subsequent checking by the server controller.
* Add error for old linux kernel
Add error 214 ServerLinuxKernelTooOld
* Add case for old linux kernel
Add case for error 214 ServerLinuxKernelTooOld
* Added kernel check for Awg2
Added Linux kernel version check and introduced corresponding ServerLinuxKernelTooOld error for Awg2.
2026-01-30 12:04:27 +08:00
vkamn
f73792844c
chore: revoke #2148 ( #2160 )
2026-01-26 19:39:47 +08:00
Yaroslav Gurov
a7199ca6f5
fix: add +x permissions to wireguard-go on linux ( #2159 )
2026-01-26 19:16:39 +08:00
vkamn
5e757cdd3b
chore: bump qt version for linux build ( #2157 )
2026-01-25 21:35:16 +08:00
vkamn
92af1f3268
chore: runners ( #2150 )
...
* chore: change runner for linux and android
* chore: add libsecret to linux build
* chore: bump version
2026-01-23 12:05:31 +08:00
Yaroslav Gurov
aad9d6dae2
chore: remove redundant gateway ( #2148 )
2026-01-22 18:21:15 +08:00
Yaroslav Gurov
423fe3fd4f
fix: remove redundant gateway from xrayprotocol ( #2147 )
2026-01-22 18:03:36 +08:00
vkamn
b591dd7445
fix: minor fixes ( #2137 )
...
* refactor: removed premv1 migration code
* fix: i1-i5 parsing when scaning server
* chore: bump version
2026-01-19 14:03:54 +08:00
vkamn
a45bb5ea4f
chore: bump version ( #2108 )
...
* chore: bump version
* chore: fix deploy.yml
* chore: return jurplel/install-qt-action@v3
* chore: bump qt version
* chore: disable cache
* chore: fix qt bin folder path
* chore: downgraded qt version for linux
* chore: disable gradle cache
* chore: use large runner for linux and android
* chore: change runner name for android and linux
* fix: change github runner label
* fix: set github runner specific os version in label
* chore: add self-hosted runner ubuntu-24.04-4cores
* fix: changed label to self-hosted for github runners
* fix: changed label to 4-core for github runners
* fix: fixed app closing delay
* fix: fixed awg description
* chore: bump version
---------
Co-authored-by: irvinklause <ik@amnezia.org >
2026-01-15 15:48:48 +08:00
yyy-amnezia
d859b111ca
feat: awg connection states ( #2091 )
...
* Submodule amneziawg-apple updated
* feat: add support for controlled junk and special handshake timeout in AWG configurator
* refactor: improve AWG configurator and iOS controller logic
* awg_configurator.cpp reverted
2025-12-30 10:45:32 +08:00
Artyom Titov
52031efc48
fix(): set desktopFileName for Wayland ( #2104 )
2025-12-29 19:18:44 +08:00
vkamn
d78202c612
chore: is-test-flight processing ( #2093 )
...
* fix: context menu fixes for qt6.9
* chore: is-test-flight porcessing
* chore: bump version and minor build fixes
* refactor: moved test purchase processing on client side
* fix: fixed free import on ios
* chore: bump qt version in deploy.yml
* fix: minor fixes
2025-12-29 19:18:03 +08:00
yyy-amnezia
6bac948633
refactor: move iOS/macOS NE specific disconnect logic to the top of disconnectFromVpn method ( #2100 )
2025-12-27 11:09:11 +08:00
vkamn
a4c4ef71fb
fix: minor fixes ( #2099 )
...
* fix: fixed saving i1-i5 fields
* fix: fixed default value for s4
* fix: fixed server name when sharing admin config
2025-12-26 22:55:57 +08:00
Yaroslav Gurov
127f85f4f0
fix: replace arm64 macos awg blob with amd64 one ( #2096 )
2025-12-24 22:28:31 +08:00
MrMirDan
13d4ddd292
chore: ru translation ( #2086 )
2025-12-23 20:17:27 +08:00
lunardunno
7265e09c85
chore: improved retrieving of images list ( #2084 )
...
Improved retrieving list of images named amnezia for Docker Engine 29.1.3 cleanup.
2025-12-23 12:20:44 +08:00
Yaroslav Gurov
2e629b6dac
chore: bump awg version ( #2088 )
2025-12-19 23:40:48 +08:00
Yaroslav Gurov
92aba49705
fix: cannot connect to IPC on Windows ( #2083 )
...
* fix: replace localsocket by QtRO-embedded one
* fix: make IpcClient initialization lazy
2025-12-19 22:44:42 +08:00
vkamn
bec06b3a5e
chore: bump version ( #2080 )
2025-12-19 11:46:10 +08:00
Yaroslav Gurov
91cd9474ea
fix: safe IpcClient calls ( #2076 )
...
* fix: safe IpcClient calls
* fix: double free by specifying parent
* fix: windows includes for ikev2
2025-12-19 11:09:50 +08:00
Yaroslav
6178b05643
feat: ios in-app purchase methods ( #1652 )
...
* Add in-app purchase methods
* fix: init StoreKit controller on startup
* fix: Add transaction details to StoreKit callbacks
* nullpointer access fixed
* feat: in app purchase for ios
* feat: add IAP product fetching and logging for iOS platform
* feat: iOS Simulator building pipeline made
* feat: add support for multiple IAP product IDs and attempt purchase of the first valid one
* feat: add support for retrieving Base64-encoded app receipt after successful IAP purchase
* refactor: inapp-purchase code cleanup
* feat: iap processing
* refactor: move to storekit 2
* feat: add request to billing
* chore: add ios ifdef
* feat: remove iOS simulator specific code and exclusions
* refactor: remove unused StoreKit 2 transaction observer and simplify IAP product fetching logic
* feat: implement StoreKit 2 for iOS and macOS, add restore purchases functionality
* fix: Restore Purchases button appearance updated
* feat: enhance error handling and duplicate config detection in ApiConfigsController
* feat: add support for Mac OS NE in-app purchases and StoreKitController
* ci-cd fix
* Revert "ci-cd fix"
This reverts commit f22fd7a13b .
---------
Co-authored-by: vladimir.kuznetsov <nethiuswork@gmail.com >
Co-authored-by: vkamn <vk@amnezia.org >
Co-authored-by: spectrum <yyy@amnezia.org >
2025-12-18 22:36:12 +08:00
vkamn
46ce22b85c
fix: fixed awg2 container processing ( #2067 )
2025-12-18 22:25:20 +08:00
NickVs2015
36edafb985
feat: add qt 6.10.1 support ( #2065 )
...
* feat: switch to qt 6.10.1
* feat: switch to qt 6.10.1 remove touch
2025-12-18 20:18:32 +08:00
Yaroslav Gurov
d77eaba500
fix: make ipc client thread-safe ( #2075 )
2025-12-18 20:18:11 +08:00
yyy-amnezia
6a3d43fbb0
fix: iPad startup crash fix ( #2071 )
2025-12-17 21:54:27 +08:00
yyy-amnezia
4975955bbe
feat: update GitHub workflow to use latest macOS, Xcode, and Qt versions, and add Go installation and gomobile setup ( #2073 )
2025-12-17 21:53:12 +08:00
Yaroslav Gurov
8f508783e3
fix: make ipc connection a singleton ( #2069 )
2025-12-16 23:05:31 +08:00
NickVs2015
f50817c43c
feat: switch to qt 6.10.1 ( #2057 )
...
* feat: switch to qt 6.10.1
* feat: switch to qt 6.10.1 remove touch
2025-12-15 21:56:36 +08:00
Yaroslav Gurov
54f67b3d82
feat: native split-tunneling for xray ( #1899 )
...
* feat: integrated xray as a library and added split-tunneling
* fix: added copying amnezia_xray.dll to build dir
* fix: changed path on darwin
* chore: clean up getting default device
* chore: removed WSAGetLastError from sockopt logging
* fix: get rid of debug logs in xray handlers
* fix: minor fixes and xray debugging capabilities
* fix: macos default interface fix
* fix: roll-back ipv6 sockopt for mac
* fix: bind IPv6 on Windows
* fix: (win) better IPv6 handling and router fixes
* feat: prebuilts uploaded
* fix: removed redundant cmake definitions
* feat: moved xray to service process, reworked errors
* fix: return values in networkUtilities
* fix: macos build fixes
* fix: (windows) cmake fixes
* fix: (windows) compilation fix
* fix: (windows) changed location of amnezia_xray.dll
* feat: xray logs added to system service
* chore: bump xray&tun2socks versions for android
* chore: cleanup of XrayProtocol class
* removed killswitch
* removed redundant members and basic cleanup
* feat: support split-tunneling in iOS and macOS NE
* chore: update active interface index based on network path and available interfaces
* refactor: update network path handling and logging in PacketTunnelProvider
* chore: bump xray deps
---------
Co-authored-by: Yaroslav Yashin <yaroslav.yashin@gmail.com >
2025-12-15 21:54:34 +08:00
vkamn
d669adb707
feat: msi installer and cli command ( #2020 )
...
* feat: Add msi quite installer
* chore: update code for new wix
* feat: add cpack wix installer
* feat: add gihub workflow for msi
* chore: fix deploy script
* chore: add wix logs
* chore: fix msi build
* chore: fix msi build
* chore: add wix exts log
* chore: add cpackwixpatch for registering the service
* chore: fix build script
* chore: fix wix fragment
* feat: add closing app with reinstalling
* chore: update version for test
* chore: fix build script
* feat: added cli commands --connect and --import (#1967 )
* fix: delete unused file and disable rollback after unsuccessful service start in msi installer
* fix: Add deps to msi
* fix: msi deps
* feat: added os signal handler
* fix: incorrect import at the empty client start (#2024 )
* chore: add force quit for os signal handler
* feat: os signal handler improvements
* fix: fixed --connection command
---------
Co-authored-by: Mykola Baibuz <mykola.baibuz@gmail.com >
Co-authored-by: aiamnezia <ai@amnezia.org >
Co-authored-by: Mitternacht822 <sb@amnezia.org >
2025-12-11 18:54:24 +08:00
albexk
5103bc640e
feat: implement reconnection in AWG by turning the VPN off and on ( #2046 )
2025-12-11 18:51:19 +08:00
vkamn
3e6f0c0342
feat: add timestamp to news list page ( #2050 )
2025-12-11 18:51:01 +08:00
vkamn
40950b92ee
feat: awg 2 support ( #1836 )
...
* Add updated awg container
* add missing files
* Hide uninstalled AwgLegacy container
* Fix resources file
* Add role for allowed for installation containers
* Add native config sharing for new Awg container
* Fix not opening awg settings
* Remove AwgLegacy from wizard manual installation page
* Fix AmneziaWG settings
* chore: update link to submodule
* refactor: remove j1-j3 and itime
* chore: return s3 s4 fields to ui
* fix: awg2 native config compatability
* chore: update packet size validation
* feat: add awg2 support in self-hosted containers
* fix: delete parameters from server config
* feat: add H-parameters validation as a strings
* chore: update link to submodule
* chore: add containers type for awg 1.5 and awg 2
* chore: fixed s3/s4 visibility for awg 1
---------
Co-authored-by: aiamnezia <ai@amnezia.org >
2025-12-11 15:18:36 +08:00
AnhTVc
ac77b4ee75
feat: add network status check for awg/wg protocol ( #1894 )
...
* Add network status check for AWG/WG protocol
* Use service for PingSender
* Cleanup unused code
* Use networkchecker for all protocols
* fix android build
* add delay for ping checker stop
* handle for interafe problems on windows
* Restart IpcClient after OS suspend
* Add DBus network checker for Linux
* Use ping check for tun interfce
* Windows suspend mode handler
* MacOS suspend mode handler draft
* Add delay for Linux wakeup reconnect
* Add delay for Linux wakeup reconnect
* Fix macOS wakeup/sleep prob
Fix macOS not receiving wakeup/sleep events
* fix done
* Update deploy.yml
fix CICD
* Update vpnconnection.cpp
update fix build CICD
* Update vpnconnection.cpp
update fix build cicd macos
* Update deploy.yml
fix CICD build macos
* Update deploy.yml
fix CICD macos
* feat: implement SCP write buffer, improve network check and refactor macOS OpenGL support
* feat: add tunnel addresses updated signal and handle network check based on gateway and local address availability
* refactor: improve IpcClient connection handling and instance management
* fix: scp revert.
* fix: cmake reverted.
* fix: submodules updated
---------
Co-authored-by: Mykola Baibuz <mykola.baibuz@gmail.com >
Co-authored-by: Yaroslav Yashin <yaroslav.yashin@gmail.com >
Co-authored-by: vkamn <vk@amnezia.org >
2025-12-02 12:46:24 +08:00
NickVs2015
fbf652f818
feat: add vless string on sharing screen ( #1999 )
...
* feat: add vless config string and serialization
* feat: add vless config string and serialization
2025-12-02 12:09:04 +08:00
vkamn
bbbf4891e6
fix: fixed define name for linux os signal handler ( #2030 )
2025-12-02 11:14:09 +08:00
MrMirDan
20d005d66c
fix: clear file name to remove header ( #1984 )
...
* fix: clear file name to remove header
* update: clear on signal
* removed uneccessary function
* fix: clear filename on invalid config type
---------
Co-authored-by: vkamn <vk@amnezia.org >
2025-12-02 11:13:26 +08:00
MrMirDan
c81ae2b060
fix: update or delete news on newsModel update ( #2007 )
...
* fix: update or delete news on newsModel update
* update: changed check for news editing
* update: changed news edit updating
* update: changed news model updating method
* chore: add rich text support for news page
---------
Co-authored-by: vkamn <vk@amnezia.org >
2025-12-01 20:23:14 +08:00
Yaroslav
105c42db1c
fix: ipc call in macos ne ( #1986 )
2025-12-01 10:54:42 +08:00
Mykola Baibuz
89818ff63d
fix: app freeze on quit ( #1804 )
...
* fix: app freeze on quit
* fix: typo in VpnConnection destructor
* add trace info
* add more trace info
* set timelimit for flushDns
* Refactor IpcClient::Interface access logic
* cleanup unused variable
* cleanup trace info
* fix: remove second disconnect from VPN on app close
* this object will be deleted at app close
* Don't terminate VPN thread on Linux
* Revert "Don't terminate VPN thread on Linux"
This reverts commit 20e4ea2d4a .
* disconnect all signals from vpnconnection on exit
* add interruption request on vpnConnectionThread
* use checktimer only for iOS
* disconnect all signals from vpnconnection on exit
* disconnect signals on exit before VPN disconnect
* add disconnectSlots method
* fix: add allow traffic rules on killswitch disable
* wait for response from service before object destroy
* change disconnect from vpn order
* add delay for connection close
* change disconnect method order
* use stop method for protocol disconnecect
* change disconnect method order
* allow dns traffic after app close
* delete tun on disconnect
---------
Co-authored-by: vkamn <vk@amnezia.org >
2025-12-01 10:49:16 +08:00
vkamn
414c422177
feat: added os signal handler ( #2029 )
2025-12-01 10:45:06 +08:00
NickVs2015
b39ac8556c
feat: add right artifact name ( #2018 )
2025-11-28 12:08:38 +08:00
MrMirDan
5e1742262d
fix: eye icon ( #1985 )
...
Co-authored-by: vkamn <vk@amnezia.org >
2025-11-28 11:00:53 +08:00
VoyNaLunu
5a07a1274f
fix: GetBestRoute always returning 1231 error ( #1981 )
...
* fix GetBestRoute always returning 1231 error
* revert some changes because fix turned out to be simpler
2025-11-26 12:46:55 +08:00
MrMirDan
7b8ff1fd6e
fix: checked format after changing protocol ( #1937 )
...
* fix: checked format after changing protocol
* update: improved some lines
* fix(ui): restore checkmark for connection format after switching protocol
* fix: correct a typo
* fix(ui): escape regex in client search filter
* refactor: removed redundant lines
---------
Co-authored-by: Mitternacht822 <sb@amnezia.org >
2025-11-26 12:07:24 +08:00
MrMirDan
c7221832e0
fix: users search field clears on 'x' button or 'escape' key clicked ( #1920 )
2025-11-26 11:57:28 +08:00
NickVs2015
eb7d031c7d
fix: clear qt cache on start app ( #2008 )
...
* Fix/ Cache clear Android
* Fix: Clear cache on start app
* chore: bump version
---------
Co-authored-by: vkamn <vk@amnezia.org >
2025-11-26 11:47:50 +08:00
vkamn
3b3a0aaceb
chore: bump version ( #1997 )
2025-11-18 00:22:58 +08:00
vkamn
01ec79b7d5
fix: news fetch ( #1994 )
...
* fix: fixed news nested qml call
* feat: async proxy bypass
2025-11-18 00:21:02 +08:00
vkamn
3d6339e2dd
chore: bump version ( #1989 )
2025-11-14 13:59:47 +08:00
NickVs2015
b4d78d865a
fix: fix android crash ( #1988 )
2025-11-14 13:57:52 +08:00
NickVs2015
b53cdcff08
fix: fix self-hosted TextFields and Keyboard reset issue ( #1983 )
...
Co-authored-by: vkamn <vk@amnezia.org >
2025-11-12 15:57:53 +08:00
vkamn
3cc18c5807
chore: bump version ( #1982 )
2025-11-11 23:03:24 +08:00
NickVs2015
5fdce1e49e
fix: fix ui android issues ( #1980 )
...
* Fix UI issues
* Fix Screen Swipe
2025-11-11 22:03:27 +08:00
Yaroslav
2ee61a040b
fix: iOS appstore publish fix ( #1922 )
2025-11-04 12:10:30 +08:00
vkamn
741b5cc0f9
fix: qt6 9 support ( #1973 )
...
* Fix qt 6.9 support
* add support android sdk 36
* feat: add support SafeMargins from Android
* Fix black screen
---------
Co-authored-by: NickVs2015 <nv@amnezia.org >
2025-11-04 11:43:36 +08:00
MrMirDan
aaf0e070dc
fix: hide description ( #1959 )
2025-11-03 10:27:01 +08:00
vkamn
e0e126eda8
chore: bump version ( #1969 )
2025-11-03 10:26:33 +08:00
vkamn
236daf6b3b
feat: ad label ( #1966 )
...
* refactor: ad label desing refatroing
* feat: add ad label settings processing
* chore: fix ru translations
* chore: minor fixes
2025-11-03 10:26:22 +08:00
vkamn
f1481b1b1f
feat: add async post in gateway controller ( #1963 )
2025-10-29 23:24:24 +08:00
vkamn
f6e7d3ccf1
fix: minor ui fixes ( #1917 )
...
* feat: improve storage processing
* fix: minor ui fixes
2025-10-09 23:22:58 +08:00
Mitternacht822
a754a11913
fix: added displaying vpn_key field added in older version of the app ( #1873 )
...
* fix(api_key): added displaying vpn_key field added in older version of the app
* revert changes
* fix: implemented generation of api key text for PremiumV2
* fix: deleted unnecessary code
* saving apikey text when generating
* added method for vpn key export, fixed wrong saving file
2025-10-07 23:16:28 +08:00
vkamn
4d25e3b6f6
chore: minor bugfixes ( #1915 )
2025-10-07 23:15:06 +08:00
MrMirDan
1fac280497
fix: main app info added after clearing logs ( #1913 )
2025-10-06 21:07:04 +08:00
Yaroslav
c886c5e6a7
feat: enhance OpenVPN configuration handling and logging for iOS plat… ( #1910 )
...
* feat: enhance OpenVPN configuration handling and logging for iOS platform
* refactor: remove $OPENVPN_TA_KEY_SANITIZED and use $OPENVPN_TA_KEY instead
2025-10-06 21:04:49 +08:00
aiamnezia
cd7f78b9ca
feat: news and notifications page ( #1660 )
...
* Add news and notifications
* Add localization for news and notifications
* Remove news caching
* Add fetching news befor openning news page
* Fix not updating news page
* Delete debug output
* Remove news and notificztions with only self-hosted servers
* Add stack filters to fetching news request
* Add fetching news with changing stack in the client
* small refactoring
* polishing
* Rename newsModel files and fix naming in code
* fix: remove custom signals; fetch news only on stack expansion
* chore: delete unnecessary code
* chore: code style fixes
* fix: fixed memory leak in gateway controller
---------
Co-authored-by: vkamn <vk@amnezia.org >
2025-10-06 12:06:36 +08:00
vkamn
a587d3230f
fix: again fixed site link for features field ( #1908 )
2025-10-06 11:38:57 +08:00
MrMirDan
93e7b45136
fix: removed 'clear site list' button icon ( #1909 )
2025-10-06 11:37:42 +08:00
vkamn
e024f71ce1
fix: allow remove expired api configs ( #1907 )
2025-10-03 14:45:12 +08:00
MrMirDan
50d1be7b4a
chore: update for RU translation ( #1893 )
2025-10-02 20:59:45 +08:00
MrMirDan
3ec6d8973b
fix: warning visible only on windows ( #1900 )
2025-10-02 20:59:23 +08:00
Yaroslav Gurov
3ea47d31a9
fix: restore dns after using xray ( #1902 )
2025-10-02 20:58:53 +08:00
vkamn
30c8cc4548
feat: add isConnectEvent field to api request ( #1896 )
2025-09-30 12:10:27 +08:00
vkamn
98586d2dd9
fix: fixed site link ( #1897 )
2025-09-30 12:07:27 +08:00
vkamn
c66d8ecca0
chore: bump version ( #1892 )
2025-09-29 11:07:27 +08:00
vkamn
db535f7e7d
chore: increase default values ( #1891 )
2025-09-29 11:05:30 +08:00
vkamn
89f30d8c31
fix: fixed native wg obfuscation ( #1890 )
2025-09-29 10:58:44 +08:00
Yaroslav
8bce432824
fix: enable paste from clipboard on ios in addition to android ( #1868 )
2025-09-29 10:56:41 +08:00
MrMirDan
f3539b2632
fix: proper wl name on connection key page ( #1867 )
...
* fix: proper wl name on connection key page
* some changings
* little change
* added missing import
* fix: proper wl default filename
2025-09-29 10:55:53 +08:00
MrMirDan
7a96c212f3
fix: rename user in search ( #1847 )
2025-09-29 10:51:52 +08:00
MrMirDan
2d5dc54e0f
fix: keyboard navigation for text fields ( #1879 )
2025-09-29 10:50:57 +08:00
MrMirDan
cef4c262e9
fix: keyboard fix for api 'connection key' buttons ( #1872 )
2025-09-29 10:50:18 +08:00
MrMirDan
34309261a8
fix: scrollbar always visible ( #1877 )
...
* fix: scrollbar always visible
* fix: scrollbar always visible on app split tunneling page
2025-09-29 10:49:19 +08:00
MrMirDan
657eeb40c7
fix: mirror error code link ( #1863 )
...
* fix: mirror error code link
* remake
2025-09-29 10:48:36 +08:00
MrMirDan
b4938c2cc9
fix: default lang matching between app and OS ( #1855 )
...
* fix: default lang matching between app and OS
* remake
* fix: set default lang value
2025-09-29 10:47:54 +08:00
MrMirDan
524fefc5cb
feat: warning on app split tunneling for windows ( #1880 )
2025-09-29 10:45:14 +08:00
Yaroslav
73f13404bb
feat: add support for multiple scenes and handle URL contexts in iOS 13+ ( #1889 )
2025-09-29 10:40:58 +08:00
MrMirDan
5fc68cca83
fix: split tunneling restoration from backup ( #1835 )
2025-09-15 10:55:18 +08:00
Mitternacht822
fcb7b8fa8d
fix: save/restore AmneziaDNS state ( #1833 )
2025-09-15 10:54:34 +08:00
aiamnezia
a81e32ff95
fix: clean service/client logs in uninstall scripts ( #1846 )
...
- Windows (x64/x86):
- Remove delegation to `AmneziaVPN.exe -c`
- Delete `%ProgramData%\AmneziaVPN\log\AmneziaVPN-service.log`
- Delete current user logs at `%AppData%\AmneziaVPN.ORG\AmneziaVPN\log`
- Remove empty parent dirs (app/org, log)
- Linux:
- Delete only `/var/log/AmneziaVPN/AmneziaVPN-service.log` (preserve `post-uninstall.log`)
- Delete current user logs at `$HOME/.local/share/AmneziaVPN.ORG/AmneziaVPN/log`
2025-09-15 10:53:51 +08:00
albexk
c897052107
chore: bump version ( #1850 )
2025-09-10 19:28:36 +08:00
vkamn
4d0efc7ea5
fix: remove duplicate m_vpnConnection delete from AmneziaApplication destructor ( #1848 )
2025-09-10 15:01:52 +08:00
Ivan
a77842c9e3
feat: add server diagnostics script ( #1837 )
...
Co-authored-by: Ivan Istomin <istomin-ms@yandex.ru >
2025-09-09 19:33:35 +08:00
Mitternacht822
0ded9db780
refactor: use QCommandLineOption members for autostart/cleanup ( #1820 )
...
* refactor(app options): use QCommandLineOption members for autostart/cleanup
* fix(app): initialize QCommandLineOption members in ctor/field to avoid no-default-ctor build failures
2025-09-03 12:03:45 +08:00
Mitternacht822
58d480fcb5
fix: moved startMinimized to Q_Property ( #1819 )
2025-09-03 12:03:10 +08:00
aiamnezia
7154428d26
fix: sharing QR code size ( #1830 )
2025-09-03 11:58:36 +08:00
MrMirDan
02a52d0169
fix: full config default filename ( #1831 )
2025-09-03 11:57:30 +08:00
MrMirDan
ec60764072
fix: rename/revoke user while in search on share page ( #1787 )
...
* fix: revoke user config
* fix: user renaming
* fix: revoke signal
* some fixes
* remaded fix
2025-09-03 11:56:08 +08:00
MrMirDan
17d2fa5532
fix: premium key duplication ( #1818 )
...
* ru translation fix
* crc saving
* little fix
* updated crc saving
* fix: added comparison by key
* remaded fix
2025-09-03 11:54:11 +08:00
MrMirDan
3ca8b534e8
fix: go to home page after first protocol manual installation ( #1829 )
2025-09-03 11:52:45 +08:00
MrMirDan
e88f7c5e46
fix: index assignment ( #1821 )
2025-09-02 13:03:05 +08:00
MrMirDan
3ac5d7bd1f
chore: ru translation update ( #1815 )
2025-08-27 18:37:43 +08:00
vkamn
19cad00a00
fix: minor ui fixes ( #1817 )
...
* fix: minor ui fixes with services list
* fix: fix page share connection headers and config description
2025-08-27 16:42:28 +08:00
vkamn
1ea716a163
fix: fix page share connection headers and config description
2025-08-27 16:41:20 +08:00
vkamn
4551659c2a
fix: minor ui fixes with services list
2025-08-27 15:15:53 +08:00
MrMirDan
c568bf8c24
chore: ru translation update ( #1812 )
...
* ru translation update
* fixes
2025-08-26 20:32:00 +08:00
vkamn
a412d91105
feat: subscription expiration processing ( #1814 )
2025-08-26 20:31:41 +08:00
vkamn
ad01f23bbe
feat: add service description customization ( #1811 )
2025-08-26 12:17:37 +08:00
vkamn
656070b132
feat: add request id ( #1809 )
2025-08-25 22:05:00 +08:00
MrMirDan
c907f5ca36
fix: removed service logs section for mobile platforms ( #1810 )
2025-08-25 22:04:48 +08:00
Mykola Baibuz
94a13b2b54
fix: set guid for windows tun2socks tun interface ( #1808 )
2025-08-25 11:03:42 +08:00
MrMirDan
169f11d9c7
chore: added trimming I's and J's params on save ( #1774 )
...
* trimming params on save
* removed unused code
2025-08-21 12:29:22 +08:00
vkamn
816dc3af95
feat: add ping before request to proxy ( #1805 )
2025-08-21 12:28:03 +08:00
Mykola Baibuz
b802863de5
fix: check for empty secondary DNS ( #1799 )
2025-08-20 14:19:22 +08:00
vkamn
8dc2a4b76c
fix: fixed switcher behavior ( #1801 )
2025-08-20 13:01:09 +08:00
vkamn
beb1c6dbf2
feat: added cache for proxy bypass ( #1797 )
2025-08-20 13:00:35 +08:00
vkamn
3eb06916c7
chore: bump version ( #1802 )
...
* chore: bump version
* fix: fixed ios build
2025-08-20 13:00:20 +08:00
Cyril Anisimov
30d0f84a4f
fix: fixed focus view and reverse focus change in headers ( #1791 )
...
* fix: add view movement on changing the focus in backwards direction
* fix: return value in isFirstFocusItemInHeader function
2025-08-20 12:59:57 +08:00
Mykola Baibuz
251f2aa5db
fix: remove double disconnect for Win IPSec ( #1800 )
2025-08-20 12:58:39 +08:00
Nethius
16d92ddb7c
fix: UI fixes after merge with d20ed4a ( #1779 )
...
* fix: ui fixes after merge with d20ed4a
* update OpenVPN settings page
* chore: page settings dns margins
---------
Co-authored-by: Cyril Anisimov <CyAn84@gmail.com >
2025-08-11 13:40:28 +08:00
Cyril Anisimov
e9d4fd8482
fix checkbox switch ( #1777 )
2025-08-10 11:13:58 +08:00
Yaroslav
9fdcf5ab13
feat: macos with network extension Implementation ( #1468 )
...
* There's a common issue of building iOS apps on Qt 6.8 because of new introduced ffmpeg dependency in multimedia Qt package
ref: https://community.esri.com/t5/qt-maps-sdk-questions/build-failure-on-ios-with-qt-6-8/m-p/1548701#M5339
* Cmake related changes
* Source code changes
* Various entitlements
* Ci-cd config update
* Resources changes
* Submodules updated
* Remove me
* QtWidget exclusion omitted
* Distribution errors fixed
* Outdated files deleted
* macos_ne cmake fixed
* fix: update provisioning profile specifiers for macOS network extension
* fix: update provisioning profile specifiers and code sign flags for macOS build
* Revert me
(temporary 3rd-build commit pointer)
* fix: Welcome screen fix
* fix: ci/cd hanging forever fix
* fix: Fixed error popup on macos on file save
* refactor: rename networkextension target to AmneziaVPNNetworkExtension in macos build configuration
* feat: add autostart support for Mac App Store builds on macOS
Fixes: QA-8
* feat: add debug logging to Autostart functionality on macOS
* Revert "feat: add autostart support for Mac App Store builds on macOS"
This reverts commit 3bd25656fb .
* feat: add platform-specific close window behavior for macOS App Store build with Network Extension
Closes: QA-12
* When the application starts with "Start minimized" enabled on macOS (especially the
sandboxed App-Store build compiled with MACOS_NE), fully hiding the window prevents it
from being restored by clicking the Dock icon. The proper behaviour is to start the
window in the *minimized* state instead. That way the window is still part of the
window list and the system automatically brings it back when the user clicks the Dock
icon, replicating the native experience.
On the other platforms we keep the old behaviour (hide the window completely and rely
on the tray icon), therefore we switch at runtime by checking the current OS.
Closes: QA-7
Closes: QA-8
* Revert "When the application starts with "Start minimized" enabled on macOS (especially the"
This reverts commit 7b0d17987c .
* feat: MACOS_NE systray menu support
* feat: add macOS notification handler and install event filter on main window
* feat: implement custom close behavior for Amnezia application on different platforms
* fix: update provisioning profile specifiers for macos builds
* fix: Fatal error in logs
CLI-216
* fix: disabled unavailable on macos ne service logs
* fix: dock icon now hides only when window is closed; menubar icon shows always
Initial state of the docker icon to be presented follows "Start minimized" setting in app settings.
* temp-fix: temporary disable all OpenVPN options of VPN on MACOS_NE since it's not working yet.
* fix: build script updated
* feat: add macOS NE build workflow to GitHub Actions
* fix: Not working Auto start toggle is hidden
* fix: Log spamming during xray connection fixed
* 3rd-prebuild points to commit that stores macos_ne universal binaries.
* fix: missing native dependency on linking stage fixed
* chore: update link to submodule
---------
Co-authored-by: vladimir.kuznetsov <nethiuswork@gmail.com >
2025-08-10 11:12:19 +08:00
serj95reg
a6e6de33c8
feat: updated xray version in dockerfile to 25.8.3 ( #1771 )
2025-08-08 10:34:51 +08:00
Mitternacht822
53c7fd4d81
fix: android build ( #1768 )
...
* added signal-slot connection between corecontroller and systemtraynofificationhandler updating websiteurl
* cleared up the commented lines
* fixed andorid includes for systemtraynotificationhandler
2025-08-07 11:12:09 +08:00
Nethius
2608ea4367
chore: fix typo ( #1769 )
2025-08-06 11:00:43 +08:00
Cyril Anisimov
d20ed4ad01
refactoring: improved stability of focus controller ( #1464 )
...
* change position view mode
* remove `parentFlickable` from `PageShare`
* replace `FlickableType` with `ListViewType` in `PageSettings`
* reorganize `PageSettingsAbout` for improved structure
* replace `Flickable` with `ListViewType` in drawer in `PageSettingsApiNativeConfigs`
* replace `FlickableType` with `ListViewType` in `PageSettingsApplication` and update layout structure
* replace `FlickableType` with `ListViewType` in `PageSettingsAppSplitTunneling` and adjust layout for better structure
* replace `FlickableType` with `ListViewType` in `PageSettingsBackup`
* replace `FlickableType` with `ListViewType` in `PageSettingsConnection`
* replace `FlickableType` with `ListViewType` in `PageSettingsDns`
* replace `FlickableType` with `ListViewType` in `PageSettingsLogging`
* replace `FlickableType` with `ListViewType` in `PageSettingsServerData`
* update structure of `PageSettingsServerProtocol`
* update `PageSettingsServersList`
* replace `ListView` with `ListViewType` in `PageSettingsSplitTunneling`
* replace `FlickableType` with `ListViewType` in `PageServiceDnsSettings`
* update `PageServiceSftpSettings`
* update `PageServiceSocksProxySettings`
* replace `FlickableType` with `ListViewType` in `PageServiceTorWebsiteSettings`
* replace `FlickableType` with `ListViewType` in `PageSetupWizardApiServiceInfo`
* update `PageSetupWizardApiServicesList`
* replace `ListView` with `ListViewType` in `PageSetupWizardConfigSource`
* replace `ListView` with `ListViewType` in `PageSetupWizardCredentials`
* replace `FlickableType` with `ListViewType` in `PageSetupWizardEasy`
* replace `FlickableType` with `ListViewType` in `PageSetupWizardInstalling`
* replace `ListView` with `ListViewType` in `PageSetupWizardProtocols`
* replace `FlickableType` with `ListViewType` in `PageSetupWizardProtocolSettings`
* replace `FlickableType` with `ListViewType` in `PageSetupWizardTextKey`
* replace `FlickableType` with `ListViewType` in `PageSetupWizardViewConfig`
* update `PageProtocolAwgClientSettings`
* update `PageProtocolAwgSettings`
* replace `FlickableType` with `ListViewType` in `PageProtocolCloakSettings`
* replace `FlickableType` with `ListViewType` in `PageProtocolRaw`
* replace `FlickableType` with `ListViewType` in `PageProtocolShadowSocksSettings`
* replace `FlickableType` with `ListViewType` in `PageProtocolWireGuardClientSettings`
* replace `FlickableType` with `ListViewType` in `PageProtocolWireGuardSettings`
* replace `FlickableType` with `ListViewType` in `PageProtocolXraySettings`
* replace `FlickableType` with `ListViewType` in `PageShareFullAccess`
* replace `FlickableType` with `ListViewType` in `PageDeinstalling`
* update `PageDevMenu`
* remove `Flickable` references in `LabelWithButtonType`
* remove useless key navigation handlers from `ListViewType`
* replace `ListView` with `ListViewType` in `ListViewWithRadioButtonType.qml` and remove unnecessary properties
* remove references to `Flickable` in `TextAreaType.qml`
* remove references to `Flickable` in `TextAreaWithFooterType`
* remove references to `FlickableType` in `TextFieldWithHeaderType`
* remove references to `FlickableType` in `SwitcherType`
* remove references to `FlickableType` in `CheckBoxType`
* remove references to `FlickableType` in `CardWithIconsType.qml`
* remove references to `FlickableType` in `BasicButtonType.qml`
* update `ServersListView`
* update `SettingsContainersListView`
* update `InstalledAppsDrawer`
* update `SelectLanguageDrawer`
* update `HomeContainersListView`
* update `HomeSplitTunnelingDrawer`
* fix `PageSetupWizardApiServicesList`
---------
Co-authored-by: vladimir.kuznetsov <nethiuswork@gmail.com >
2025-08-06 10:35:51 +08:00
KsZnak
eae2936449
Update README links.md [no ci]
...
Update README links.md
2025-08-04 19:35:45 +01:00
KsZnak
da8ad1f6ba
UTM added.md [no ci]
...
Update README_RU.md
2025-08-04 19:34:12 +01:00
Mitternacht822
5472347969
feature: added warning label when config files have changed in premium configuration files menu ( #1718 )
...
* added warning label when config files have changed in premium configuration files display
* moved warning display from PageSettingsApiNativeConfigs.qml to PageSettingsApiServerInfo.qml
2025-08-04 14:13:22 +08:00
Mitternacht822
a43f7a6926
feat: added vpn key to subscription settings page ( #1717 )
...
* added subscription key display element to subscription management page
* refactrored KeySubscription item to a new page
* minor fix
* changed PageShareDrawer into PageShareConnection
* added back button
* Removed deprecated ShareConnectionDrawer and migrated to PageShareConnection
* fixed issue when show-connection settings button was not working
* deleted empty lines
* minor fix
2025-08-01 21:02:12 +08:00
Cyril Anisimov
47f917de0b
refactoring: change logs time to UTC ( #1578 )
...
* update logger to show utc
* add logger to `FocusController`
* add utc timestamps to android logs
2025-08-01 11:56:16 +08:00
Cyril Anisimov
dbeb7edd7a
refactor: update ScrollBar policy to use AsNeeded for better usability ( #1579 )
...
* refactor: update `ScrollBarType` policy to use
`AsNeeded` for better usability
* add selecting of location settings with Enter
* add handlers to enter push
2025-08-01 11:56:02 +08:00
Mitternacht822
6cede712f5
fix: backup contains platform specific variables ( #1646 )
...
* fixed issue with restoring wrong platform specific variables in backup
* fixed wrong line
* fixed issue when restong app split tunneling mode not intended for windows platform
* added field containing application platform to backup file, added feature to clear appsSplitTunneling list from backup file if backup was made on other platform
2025-08-01 11:54:58 +08:00
Mitternacht822
d328739192
fix: add update model after clear profile ( #1674 )
...
* fixed issue when ui was not getting update about clearing profile cache right after it
* fixed the problem of not clearing the profile
* refactored reload function in protolocolsModel
* refactored the issue with signal connect in corecontroller
2025-08-01 11:52:11 +08:00
Mitternacht822
d15c0bd962
fix: fixed system tray open site link ( #1686 )
...
* added signal-slot connection between corecontroller and systemtraynofificationhandler updating websiteurl
* cleared up the commented lines
2025-08-01 11:50:31 +08:00
Mitternacht822
d53c794936
fix: fixed language load after settings reset ( #1735 )
2025-08-01 11:47:43 +08:00
Mitternacht822
e5dcb25a4a
fix: removed the ability to change location while making connection ( #1736 )
2025-08-01 11:45:19 +08:00
Mitternacht822
f9002b4f43
refactoring: made start-minimized-option available only when autostart-option is truned on ( #1740 )
2025-08-01 11:38:36 +08:00
Nethius
0531508a75
feat: added 'clear site list' button ( #1747 ) ( #1753 )
...
* feat: added 'clear site list' button (#1747 )
* chore: rename 'Export/Import Sites' to 'Additional options'
---------
Co-authored-by: MrMirDan <58086007+MrMirDan@users.noreply.github.com >
2025-08-01 11:37:56 +08:00
Mitternacht822
174e85a20a
fix: not restoring parameters for open vpn after scanning server ( #1759 )
...
* added lines for restoring settings when scanning server for OpenVPN, OpenVPN over Cloak and OpenVPN over SS protocols
* minor fix
* added functionality to restore config for multiprotocol configsCloak and Shadowsocks
2025-08-01 11:36:52 +08:00
MrMirDan
e9abb6f1e2
fix: mirror links ( #1760 )
...
* Instructions links
* amnezia free feature link
* trying fix api instructions page issue
* androidTV link fix
* tv link fix 2
2025-08-01 11:36:30 +08:00
Nethius
5be44f9596
chore: bump version ( #1757 )
...
* chore: update link to submodule
* chore: bump version
2025-07-29 12:20:43 +08:00
vladimir.kuznetsov
90efaaff92
chore: bump version
2025-07-29 12:19:54 +08:00
vladimir.kuznetsov
99b554e7c3
chore: update link to submodule
2025-07-29 12:19:27 +08:00
Nethius
ac0ce8a6f6
chore: bump version ( #1746 )
2025-07-25 23:21:18 +08:00
Yaroslav
9f9da885b7
fix: bundle version added, icon returned ( #1745 )
2025-07-25 23:03:11 +08:00
Nethius
f51fd2bf3e
chore: update link to submodule ( #1738 )
2025-07-24 10:13:14 +08:00
Nethius
c8378fd32d
chore: update link to submodule ( #1733 )
2025-07-22 19:50:57 +08:00
Nethius
d767214f10
chore: fixed amneziavpn-service version ( #1726 )
2025-07-17 15:22:21 +08:00
Nethius
e027c504ae
chore: bump version and add version to amneziavpn-service ( #1725 )
2025-07-16 13:49:29 +08:00
MrMirDan
669a95d975
chore: updated amnezia_ru_RU.ts ( #1720 )
...
* Update amneziavpn_ru_RU.ts
* Update amneziavpn_ru_RU.ts
* Update amneziavpn_ru_RU.ts
* Deleted corrupted ru translation
* Updated amneziavpn_ru_RU.ts
* Saved amneziavpn_ru_RU.ts
* Rewrite some back on english
* Rewrite small issues
* Rewrite another small issues
* Create deploy_mod.yml
Modificated deploy.yml - removed Linux, IOS and MacOS jobs
Made just for test and learning
* some changes
* deleted my uneccessary file
* new translations
2025-07-16 13:26:49 +08:00
Nethius
a96df5d518
fix: temporarily removed vless for api native configs ( #1724 )
2025-07-16 13:26:19 +08:00
aiamnezia
c5c81735a0
fix: split tunneling with vless api configs ( #1716 )
2025-07-16 10:04:49 +08:00
Nethius
c933745707
chore: downgrade qt version for macos cicd build ( #1705 )
2025-07-10 19:48:03 +08:00
Nethius
6710fd18b3
chore: bump version ( #1703 )
2025-07-10 19:40:18 +08:00
Yaroslav
1b78a71529
feat: ci/cd for macos signed pkg bundle ( #1699 )
...
* Fixing broken ci/cd for macos pkg bundle
* chore: fix cert parsing
* chore: added notarization flag to macos build
* refactor: update certificate import logic in build_macos.sh script
---------
Co-authored-by: vladimir.kuznetsov <nethiuswork@gmail.com >
2025-07-10 10:04:59 +08:00
Nethius
1909d3c94e
chore: bump version ( #1701 )
2025-07-08 15:11:45 +08:00
Nethius
10a107716c
fix: fixed awg 1.5 fields processing for ios ( #1700 )
2025-07-08 15:06:52 +08:00
Nethius
5445e6637b
chore: minor fixes ( #1616 )
...
* chore: removed unnecessary qdebug
* fix: return soft and hide strict killswitch
2025-07-08 14:25:03 +08:00
Nethius
2380cd5cfb
feat: amneziawg 1.5 support ( #1692 )
...
* Version bump 4.2.1.0
* feat: add special handshake params to ui
* feat: finish adding params
* feat: android/ios & fix qml
* chore: fix android impl & update 3rd-prebuilt branch
* chore: trigger build with windows build
* fix: special handshake params to client
* chore: update submodule
* feat: s3, s4
* chore: update submodule
* feat: s3 s4 cont
* fix: kt set
* chore: update submodule
* feat: add default values for s3, s4
* fix: make new parameters optional
* chore: update submodules
* chore: restore translation files
* fix: fixed awg native config import with new junk
* chore: restore translation files
* AWG v1.5 Build
* refactoring: removed s3 s4 fileds from ui part
* chore: update link to amneziawg-apple
---------
Co-authored-by: pokamest <pokamest@gmail.com >
Co-authored-by: Mark Puha <p.mark95@gmail.com >
Co-authored-by: albexk <albexk@proton.me >
Co-authored-by: Mykola Baibuz <mykola.baibuz@gmail.com >
2025-07-07 12:03:25 +08:00
Nethius
42661618dc
chore: bump version ( #1696 )
2025-07-07 10:44:35 +08:00
Nethius
8a7e901d7a
Merge pull request #1695 from amnezia-vpn/chore/hide-strict-killswitch
...
chore: temporarily hide the strict killswitch
2025-07-07 10:42:25 +08:00
vladimir.kuznetsov
f8bea71716
chore: temporarily hide the strict killswitch
2025-07-07 10:26:16 +08:00
Nethius
efcc0b7efc
feat: xray api support ( #1679 )
...
* refactoring: moved shared code into reusable functions for ApiConfigsController
* feat: add xray support in apiConfigsController
* feat: added a temporary switch for the xray protocol on api settings page
* feat: added supported protocols field processing
* refactoring: moved IsProtocolSelectionSupported to apiAccountInfoModel
2025-07-03 09:58:23 +08:00
Yaroslav
4d17e913b5
feat: native macos installer distribution ( #1633 )
...
* Add uninstall option and output pkg
Improve installer mode detection
Fix macOS installer packaging
Fix default selection for uninstall choice
Remove obsolete tar handling and clean script copies
* Improve macOS build script
* fix: update macos firewall and package scripts for better compatibility and cleanup
* Add DeveloperID certificate and improve macOS signing script
Use keychain option for codesign and restore login keychain to list
after signing
* Update build_macos.sh
* feat: add script to quit GUI application during uninstall on macos
* fix: handle macos post-install when app is unpacked into localized folder
* fix: improve post_install script to handle missing service plist and provide error logging
2025-07-03 09:51:11 +08:00
Mykola Baibuz
b341934863
fix: allow secondary DNS usage when AmneziaDNS is disabled ( #1583 )
...
* Allow secondary DNS usage when AmneziaDNS is disabled
* Don't setup secondary DNS for OpenVPN with AmneziaDNS
---------
Co-authored-by: vladimir.kuznetsov <nethiuswork@gmail.com >
2025-07-02 10:16:58 +08:00
Nethius
127f8ed3bb
fix: fixed desktop entry version for linux ( #1665 )
2025-07-02 10:14:56 +08:00
Mitternacht822
9dca80de18
fix: notification not showing when changed some protocols ( #1666 )
...
* added notification about disconnecting users after applying changes for SS and Cloak servers pages
* added notification about changing protocol data for server and some minor changes
2025-07-02 10:11:52 +08:00
Mitternacht822
b0a6bcc055
fix: fixed issue when native connection format preserved after switching p… ( #1659 )
...
* fixed issue when native connection format preserved after switching protocol
* moved newly added code into handler section
2025-07-02 10:11:22 +08:00
aiamnezia
f0626e2eca
fix: delete premium V2 migration link from Free config Settings ( #1671 )
...
* delete premium V2 update link from Free config Settings
* Add debug logs
* Add property for checking if server config is premium
* remove debug logs
2025-07-02 10:07:56 +08:00
lunardunno
979ab42c5a
feat: OpenSUSE support ( #1557 )
...
* LOCK_FILE for zypper
Checking LOCK_FILE for zypper to support OpenSUSE
* Installation for OpenSUSE
Docker installation support for OpenSUSE
* quiet for zypper
* LOCK_CMD variable
Implementing the LOCK_CMD variable for different OS.
* additional exception for "server is busy"
* Replacing and with or
Replacing && with ||
* undo changes to serverController
* rpm.lock
rpm.lock for dnf yum and zypper
* LOCK_CMD
check for dnf
* Added zypper in check_user_in_sudo
2025-06-23 09:34:40 +07:00
lunardunno
e152e84ddc
feat: docker pull rate limit check ( #1657 )
...
* Docker pull rate limit
* Error code for DockerPullRateLimit
* Extended description Error 213
Extended description for the error 213: Docker Pull Rate Limit
* empty line removed
2025-06-23 09:32:56 +07:00
Mykola Baibuz
2605978889
fix: allow internet traffic for strict mode with split tunnel ( #1654 )
2025-06-17 19:00:41 +07:00
aiamnezia
a2d30efaab
fix: add saving custom server name if it overridden by user ( #1581 )
...
* Add saving custom server name if it overridden by user
* clear duplicated code
2025-06-16 21:01:46 +07:00
Nethius
d3715d00ae
chore: fixed artifact names ( #1635 )
2025-06-09 09:17:40 +07:00
Mitternacht822
c37662dbe2
fix: fixed the bug when split tunneling was not preserving after backup for Windows and Android platforms ( #1584 )
...
* fixed the bug when split tunneling was not preserving after backup for Windows and Android platforms
* fixed camelCase and setRouteMode() call
* fixed site splitTunneling for all platforms
* fixed issue with not preserving tunneling route mode
2025-06-05 20:48:23 +07:00
Yaroslav
768ca1e73d
feat: add support for manual code signing and provisioning profiles for iOS builds ( #1605 )
2025-06-05 09:21:27 +07:00
Mitternacht822
a20516850c
fix: fixed bug when app language was not saved into backup file ( #1588 )
2025-06-05 09:13:37 +07:00
Mitternacht822
7a203868ec
bugfix: fixed bug with not clearing autostart option ( #1603 )
2025-06-05 09:12:43 +07:00
Mitternacht822
43c3ce9a6e
fix: fixed issue with not restoring autostart setting after backup ( #1601 )
...
* fixed issue with not restoring autostart setting after backup
* fixed bug when autostart setting was not saving innto backup file and not preserving after backup
* deleted unused lines
2025-06-05 09:08:51 +07:00
Nethius
369e08844f
fix: temporarily hide the strict killswitch ( #1612 )
2025-05-23 22:48:38 +07:00
Nethius
48a5452a65
chore/minor fixes ( #1610 )
...
* bugfix: fixed the migration form appearing on app start
* feature: added app version to api requests payload
* chore: remove unused file
* feature: extended logging in service part
* chore: bump version
* chore: update ru translation file
2025-05-23 13:53:55 +07:00
Nethius
c2f9340db6
chore/ru translation ( #1606 )
...
* chore: fix ru translation
* chore: bump version
2025-05-21 19:05:08 +07:00
Nethius
a6508e642a
bugfix: fixed sending requests if there are no premium v1 keys in the application ( #1599 )
2025-05-20 12:08:05 +07:00
Nethius
a3e73797c2
chore: bump version ( #1598 )
2025-05-20 12:02:37 +07:00
Nethius
df7bf204ea
chore: minor ui changes ( #1597 )
2025-05-20 11:58:57 +07:00
MrMirDan
e16243ff55
chore: text translations etc ( #1590 )
2025-05-20 09:55:24 +07:00
Nethius
e23cbe67ad
chore: added account_info request for amfree ( #1586 )
2025-05-16 13:34:56 +07:00
Nethius
7702f2f74c
bugfix: adding gateway to exceptions only if strict killswitch is enabled ( #1585 )
2025-05-15 20:34:48 +07:00
Nethius
b457ef9a3f
feature/premium v1 migration ( #1569 )
...
* feature: premium v1 migration
* chore: added stage for macos with new qt version
* chore: downgrade qif version
* chore: minor ui fixes
2025-05-13 11:29:33 +07:00
Mitternacht822
a28ed6a977
feature: added the ability to change port after installing xray ( #1556 )
...
* added the ability to change port after installing xray
* fixed issue with not updating server config for xray on windows platform
* fixed some warning in exportcontroller.cpp
2025-05-12 21:14:59 +07:00
Nethius
0c73682cfc
chore: update link to submodule ( #1544 )
...
* chore: update link to submodule
2025-05-12 19:37:35 +07:00
Mykola Baibuz
7e380b6cfb
OpenVPN with system disabled IPv6 ( #1563 )
...
* Fix for Win OpenVPN with disabled IPv6 and AllExceptSites Splittunnel mode
* Remove unneeded stuff for ipv6 openvpn
2025-05-12 19:36:25 +07:00
MrMirDan
63b5257986
chore: update text translations and text ( #1573 )
2025-05-12 14:31:41 +07:00
Nethius
acc4485e81
bugfix: improve malicious string detection for openvpn configs ( #1571 )
...
* bugfix: improve malicious string detection for openvpn configs
2025-05-07 14:18:11 +01:00
Mitternacht822
2c44999a31
Fixed bug with not applying changes to subnet address when reinstalling server ( #1546 )
...
* fixed bug with not applying changes to subnet address when reinstalling server
* fixed wireguard empty 'subnet address' field after reinstalling and removed showing mask for AWG and wireguard in UI
2025-05-07 20:17:42 +07:00
Mykola Baibuz
e59a48f9f4
Fixes for Windows killswitch ( #1565 )
...
* fix: Win OpenVPN with strict mode killswitch
* Fixes for Windows killswitch
2025-05-06 22:11:58 +07:00
aiamnezia
b86356b0cc
bugfix: fix ListViewType scrolling ( #1550 )
...
* Fix ListViewType scrolling on country selection page
* Disable highlightFollowsCurrentItem for country selection page
* Fix scrolling on container DropDown
* Fix ListView height
* Fix listview layout in DropDownType
* Remove unnecessary MouseArea from country selection page
2025-05-03 13:56:50 +07:00
Mykola Baibuz
f6d7552b58
feature: fillswitch strict mode ( #1333 )
...
* Add allowed DNS list for killswitch
* Windows killswitch strict mode backend part
* Killswitch strict mode for Linux and MacOS
* Windows fixes
* feature: Add Kill Switch settings page with strict mode option
* fix windows build after merge
* Refresh killswitch mode when it toggled
* Use HLM to store strictMode flag
* Some Linux updates
* feat: Enhance VerticalRadioButton with improved styling and disabled states
* Refresh killSwitch state update
* Fix build
* refactor: Modularize header components
* Change kill switch radio button styling
* Fix strict kill switch mode handling
* Refactor: Replace HeaderType with new Types for headers in QML pages
* Remove deprecated HeaderType QML component
* Refresh strict mode killswitch after global toggle change
* Implement model, controller and UI for killswitch dns exceptions
* Connect backend part and UI
* Change label text to DNS exceptions
* Remove HeaderType from PageSettingsApiDevices
* Some pretty fixes
* Fix problem with definition sequence of PageSettingsKillSwitchExceptions.pml elements
* Add exclusion method for Windows firewall
* Change ubuntu version in deploy script
* Update ubuntu version in GH actions
* Add confirmation popup for strict killswitch mode
* Add qt standard path for build script
* Add method to killswitch for expanding strickt mode exceptions list and fix allowTrafficTo() for Windows. Also Added cache in KillSwitch class for exceptions
* Add insertion of gateway address to strict killswitch exceptions
* Review fixes
* buildfix and naming
---------
Co-authored-by: aiamnezia <ai@amnezia.org >
2025-05-03 13:54:36 +07:00
Mykola Baibuz
5bd88ac2e9
bugfix: check IPv6 support before IPv6 setup for OpenVPN ( #1552 )
2025-05-03 13:52:59 +07:00
Mykola Baibuz
94fa5b59f3
bugfix: awg/wg protocol with system disabled IPv6 ( #1536 )
...
* fix: AWG/WG protocol with system disabled IPv6
* add check for route prefix type
* fix: ignore IPv6 setup error for Linux
This error can be cased by system disabled IPv6
2025-05-03 13:51:49 +07:00
lunardunno
7169480999
feature: error handling for cgroup ( #1486 )
...
* Error for cgroup mountpoint
Added handling of message: cgroup mountpoint does not exist.
* Case for error cgroup
Added case and case description for: Cgroup Mountpoint Does Not Exist
* Case for Runc
Added error handling for Runc, which does not work in cgroup v2.
Changed numbering of new errors.
* stdErr handling fot run_container
Enabling stdErr handling fot run_container.sh
* change for stdErr handling
* Another place to handle the error 211
Another place to handle the error: ServerRuncNotWorkOnCgroupsV2
* test_1
* test 2
* test 3
* Moving error handling
Moving error handling to the right place in the controller.
* Polishing
* Еext correction
Сorrection of description text.
2025-04-23 12:12:23 +07:00
Mikhail Kiselev
c44ce0d77c
fix: add missing include ( #1541 )
2025-04-19 23:21:10 +07:00
Nethius
7fd71a8408
feature: retrieving support info from gateway ( #1483 )
...
* feature: retrieving support info from gateway
* feature: added "external-premium" service-type
* chore: fixed external premium visability
2025-04-16 09:58:44 +07:00
DarthSidious007
68db721089
add S3 deploy ( #1530 )
2025-04-16 09:35:53 +07:00
MrMirDan
a180e12bdf
chore: updated ru translation ( #1531 )
2025-04-12 22:04:34 +07:00
Yaroslav
f3a4a1b1be
feat: improve post uninstall script for macos to properly remove application and its components ( #1521 )
2025-04-11 23:09:12 +07:00
Nethius
6977a8ecbc
chore: bump version and update translation files ( #1526 )
2025-04-11 12:59:06 +07:00
Nethius
d00f64e6ad
feature: added export logs button on start page ( #1525 )
2025-04-11 12:29:28 +07:00
Mykola Baibuz
d5b3da6ba3
Use older Ubuntu version for build job ( #1523 )
2025-04-11 08:57:56 +07:00
aiamnezia
c245318339
bugfix: empty split tunneling list ( #1520 )
...
* Disable split tunneling with empty list
* Fix bug with Amnezia DNS in split tunneling list
* update ubuntu version for linux deploy pipeline
* Fix deploy script
2025-04-10 14:24:33 +07:00
Nethius
b3b0fec2e1
feature: additional logs for proxy bypass ( #1518 )
2025-04-09 10:47:33 +07:00
Nethius
9d571a4c71
feature: new mirrors support ( #1519 )
2025-04-08 12:07:31 +07:00
pokamest
f283858490
Merge pull request #1517 from amnezia-vpn/chore/update-go-version
...
Update go version in actions to 1.24
2025-04-07 21:53:05 +01:00
pokamest
76fe203767
Update go version in actions to 1.24
2025-04-07 18:05:08 +01:00
pokamest
b9a47f2f50
Merge pull request #1516 from amnezia-vpn/feature/openvpn-warning
...
feature: warning when importing openvpn configurations
2025-04-07 17:59:37 +01:00
vladimir.kuznetsov
27cb17c640
chore: clear warning text before extract
2025-04-07 23:35:24 +08:00
vladimir.kuznetsov
ef8fb89eb3
feature: warning when importing openvpn configurations
2025-04-07 23:30:11 +08:00
Nethius
f1b045f8a8
fixed selecting the default button on PageSetupWizardEasy ( #1502 )
2025-03-30 12:53:26 +07:00
Anton Sosnin
050066132b
Fix iOS initial translation loading ( #1477 )
2025-03-24 14:35:22 +07:00
Nethius
2a6e6a1e24
chore: bump version ( #1485 )
2025-03-21 14:12:56 +07:00
Nethius
92689d084c
feature/old api proxy ( #1484 )
...
* feature: proxy old api requests through gateway
* chore: bump version
2025-03-21 10:25:44 +07:00
lunardunno
00f314039d
Patch for user checking. ( #1481 )
...
* Direct use of the $HOME variable.
* Sudo check witch variable $HOME.
Direct use of the $HOME variable.
* Changing for Error 208
Changing description and title for error 208
* Revert "Changing for Error 208"
This reverts commit f45624c023 .
* Changing for Error 207
Changing description and title for Error 207
2025-03-20 10:24:37 +07:00
lunardunno
fcb75e837d
chore: correcting version ( #1480 )
...
* Сorrecting version
Correction: return to the correct version
* Correction for SH
2025-03-19 21:51:49 +07:00
Yaroslav
9fbea76b74
There's a common issue of building iOS apps on Qt 6.8 because of new introduced ffmpeg dependency in multimedia Qt package ( #1414 )
...
ref: https://community.esri.com/t5/qt-maps-sdk-questions/build-failure-on-ios-with-qt-6-8/m-p/1548701#M5339
2025-03-14 20:40:27 +07:00
lunardunno
b3ff120bcf
Checking server user permissions to use sudo ( #1442 )
...
* Username if whoami returns an error
Сommand to use home directory name if whoami returns error or is missing for prepare_host.sh.
* Update check_user_in_sudo.sh
Сommand to use home directory name if whoami returns error or is missing for check_user_in_sudo.sh.
Checking server user permissions to use sudo using a package manager or using uname.
Сhecking and redefining the system language.
Checking requirements for sudo users or root in script.
* Cases have been changed and added.
Changed description of the “Server User Not In Sudo” case.
Corrected the name and description of the "ServerPacketManagerError" case. Packet to Package.
Adding a "SudoPackageIsNotPreinstalled" case.
Adding a "ServerUserNotAllowedInSudoers" case.
Adding a "ServerUserPasswordRequired" case.
* Serves errors have been changed and added.
Corrected the name of the "ServerPacketManagerError" error to "ServerPackageManagerError".
Adding a "SudoPackageIsNotPreinstalled" error.
Adding a "ServerUserNotAllowedInSudoers" error.
Adding a "ServerUserPasswordRequired" error.
* Return ServerPacketManagerError
Return to the name "ServerPacketManagerError".
* Added errors handling
Added new errors' handling to serverController.cpp.
Permission checks are also performed for the root user.
* Update translations
Updating translations for two existing server errors.
* Myanmar translation update
* Update for my_MM.ts
* checking for not allowed
Checking for "not allowed" in stdOut
* Removed "not allowed"
Removed check for "not allowed" in stdOut
* Removed nested launch
Removed nested launch via sudo
* Returned nested launch
Returned nested launch via sudo
* All checks with sudo
Both checks with sudo always run.
* Moved removing timestamp sudo
Removing the sudo timestamp is done every time.
* Checking the user directory
Checking the accessibility of the user's home directory
* Polishing
Изменение порядка обработки ошибок.
* changing detection order
change the order of detection of inconsistencies:
1. sudo not preinstalled. (if user != root)
2. user not in sudo or wheel group. (if user != root)
3. user's directory is not accessible. (for all)
4. user not allowed in sudoers. (for all)
5. user password required. (for all)
* Packet to Package
* chore: bump version (#1463 )
* fix for sh (#1462 )
Fix for servers where sh is used as default shell.
* Username if whoami returns an error
Сommand to use home directory name if whoami returns error or is missing for prepare_host.sh.
* Update check_user_in_sudo.sh
Сommand to use home directory name if whoami returns error or is missing for check_user_in_sudo.sh.
Checking server user permissions to use sudo using a package manager or using uname.
Сhecking and redefining the system language.
Checking requirements for sudo users or root in script.
* Cases have been changed and added.
Changed description of the “Server User Not In Sudo” case.
Corrected the name and description of the "ServerPacketManagerError" case. Packet to Package.
Adding a "SudoPackageIsNotPreinstalled" case.
Adding a "ServerUserNotAllowedInSudoers" case.
Adding a "ServerUserPasswordRequired" case.
* Serves errors have been changed and added.
Corrected the name of the "ServerPacketManagerError" error to "ServerPackageManagerError".
Adding a "SudoPackageIsNotPreinstalled" error.
Adding a "ServerUserNotAllowedInSudoers" error.
Adding a "ServerUserPasswordRequired" error.
* Return ServerPacketManagerError
Return to the name "ServerPacketManagerError".
* Update translations
Updating translations for two existing server errors.
* Added errors handling
Added new errors' handling to serverController.cpp.
Permission checks are also performed for the root user.
* Myanmar translation update
* Update for my_MM.ts
* checking for not allowed
Checking for "not allowed" in stdOut
* Removed "not allowed"
Removed check for "not allowed" in stdOut
* Removed nested launch
Removed nested launch via sudo
* Returned nested launch
Returned nested launch via sudo
* All checks with sudo
Both checks with sudo always run.
* Moved removing timestamp sudo
Removing the sudo timestamp is done every time.
* Checking the user directory
Checking the accessibility of the user's home directory
* Polishing
Изменение порядка обработки ошибок.
* changing detection order
change the order of detection of inconsistencies:
1. sudo not preinstalled. (if user != root)
2. user not in sudo or wheel group. (if user != root)
3. user's directory is not accessible. (for all)
4. user not allowed in sudoers. (for all)
5. user password required. (for all)
* Undoing unintended changes
Undoing unintended changes.
* Undoing unintended change
Undoing unintended change.
* not allowed to use sudo
The user is not allowed to use sudo on this server.
* Capital letters in the error
Capital letters in the error description.
---------
Co-authored-by: albexk <albexk@proton.me >
2025-03-14 20:39:58 +07:00
paldeflex
9dea98f020
chore: README typo fixes ( #1467 )
2025-03-10 23:22:09 +07:00
Mykola Baibuz
c4701d4e7a
Update XRay for Desktops ( #1459 )
...
version 25.3.6
2025-03-10 15:11:26 +07:00
Nethius
48903ca3a1
chore: fixed proxyStorageUrl typo ( #1466 )
2025-03-09 13:36:21 +07:00
Nethius
0c9fd4aef4
feature: added multiply proxy storage support ( #1465 )
2025-03-09 13:07:08 +07:00
lunardunno
b2af2e46ac
fix for sh ( #1462 )
...
Fix for servers where sh is used as default shell.
2025-03-09 12:34:00 +07:00
albexk
efc76a0683
chore: bump version ( #1463 )
2025-03-09 10:30:43 +07:00
Nethius
c4a553c166
chore: error body processing ( #1458 )
2025-03-07 10:39:12 +07:00
Cyril Anisimov
69a00b0252
feature: remove the limit of ip addresses = 254 ( #1438 )
2025-03-06 21:43:47 +07:00
KsZnak
4257c08b43
Update amneziavpn_ru_RU.ts ( #1457 )
2025-03-06 21:38:42 +07:00
Mykola Baibuz
c9e5b92f79
Remove unneeded flushDns ( #1443 )
2025-03-05 13:21:39 +07:00
Mykola Baibuz
99818c2ad8
Fixes for native OpenVPN config import ( #1444 )
...
* Remote address in OpenVPN config can be host name
* Protocol parameter in OpenVPN config is not mandatory
2025-03-05 13:20:46 +07:00
shiroow
99e3afabad
chore: update eng text ( #1456 )
...
chore: update eng text
2025-03-05 10:11:31 +07:00
Yaroslav
d3339a7f3a
fix: iOS/iPadOS crashes on a start of the app because of there's no keyFrame set ( #1448 )
...
So setting one if it's not set.
2025-03-04 18:13:04 +07:00
Nethius
678bfffe49
chore: minor ui fixes ( #1446 )
...
* chore: minor ui fixes
* chore: update ru translation file
* bugfix: fixed config update by ttl for gateway configs
* bugfix: fixed proxy bypassing
* chore: minor ui fixes
* chore: update ru translation file
* chore: bump version
2025-03-04 13:33:35 +07:00
Nethius
728b48044c
Merge pull request #1440 from amnezia-vpn/feature/subscription-settings-page
...
feature/subscription settings page
2025-02-28 22:17:43 +07:00
Nethius
7ccbfa48bc
bugfix: fixed mobile controllers initialization ( #1436 )
...
* bugfix: fixed mobile controllers initialization
* chore: bump version
2025-02-25 22:29:58 +07:00
Nethius
83460bc29b
Merge pull request #1395 from amnezia-vpn/feature/subscription-settings-page
...
feature/subscription settings page
2025-02-24 10:03:17 +03:00
vladimir.kuznetsov
c28e1b468a
chore: bump version
2025-02-24 13:41:50 +07:00
vladimir.kuznetsov
abd7fdd19c
chore: minor ui fix
2025-02-24 13:39:03 +07:00
vladimir.kuznetsov
2b1ec9c693
chore: added log to see proxy decrypt errors
2025-02-23 14:39:18 +07:00
vladimir.kuznetsov
19fcddfdaf
chore: added 404 handling for revoke configs
...
- added revoke before remove api server for premium v2
2025-02-23 14:26:04 +07:00
Mykola Baibuz
0bca78eca9
Update Windows OpenSSL ( #1426 )
...
* Update Windows OpenSSL to 3.0.16 and add shared library for QSslSocket plugin
* chore: update link to submodule 3rd-prebuild
---------
Co-authored-by: vladimir.kuznetsov <nethiuswork@gmail.com >
2025-02-23 09:59:31 +07:00
Nethius
68046a0b7c
Merge pull request #1408 from amnezia-vpn/bugfix/fail_on_win_start
...
Fix fail during autostart with connect on Windows
2025-02-22 17:41:55 +03:00
vladimir.kuznetsov
d19017f87b
chore: minor ui fixes
2025-02-22 14:42:09 +07:00
Mykola Baibuz
46536bc60a
change node to IpcProcessTun2SocksReplica
2025-02-21 09:31:10 +02:00
vladimir.kuznetsov
6a424e9858
chore: added link to android tv instruction
2025-02-21 14:16:40 +07:00
vladimir.kuznetsov
8afe50cd87
chore: fixed native config post processing
2025-02-21 14:15:23 +07:00
vladimir.kuznetsov
48980c486e
chore: fixed qr code with vpnkey processing
2025-02-21 14:15:03 +07:00
vladimir.kuznetsov
5f6cd282d3
chore: added links to instructions
2025-02-21 14:14:22 +07:00
vladimir.kuznetsov
95121c06e2
feature: added functionality to revoke api configs
2025-02-20 13:44:19 +07:00
vladimir.kuznetsov
c2b17c128d
feature: added issued configs info parsing
2025-02-19 22:58:04 +07:00
vladimir.kuznetsov
eda24765e7
feature: added error messages handler
2025-02-19 20:27:15 +07:00
Mykola Baibuz
35e0e146e6
Rewrite timeouts using waitForSource
2025-02-19 14:34:26 +02:00
vladimir.kuznetsov
a5254ac238
chore: fixed qr code display
2025-02-19 14:56:53 +07:00
pokamest
517b5e5ca6
Merge pull request #1413 from amnezia-vpn/Change-links-readme
...
Update README_RU.md
2025-02-18 08:42:57 +00:00
pokamest
cfeb6cbffd
Merge pull request #1412 from amnezia-vpn/Change-link-readme
...
Update README.md
2025-02-18 08:42:18 +00:00
vladimir.kuznetsov
c128ba981c
chore: fixed android build
2025-02-15 15:29:53 +07:00
vladimir.kuznetsov
a1ca994c8b
feature: added 409 error handling from server response
2025-02-15 13:58:48 +07:00
vladimir.kuznetsov
52c12940c4
bugfix: fixed visability of share drawer
2025-02-15 13:57:44 +07:00
vladimir.kuznetsov
25d759374c
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/subscription-settings-page
2025-02-15 11:55:03 +07:00
vladimir.kuznetsov
e9250afd2b
refactoring: simplified the validity check of the config before connection
...
- improved project structure
2025-02-15 11:50:42 +07:00
Cyril Anisimov
eb83086d5c
apply format to file
2025-02-13 19:26:42 +01:00
Cyril Anisimov
9398e0e695
apply timeouts only for Windows
2025-02-13 19:26:42 +01:00
Cyril Anisimov
915c8f46c5
add timeouts in ipc client init
2025-02-13 19:26:41 +01:00
Nethius
ec132ac96c
Merge pull request #1416 from amnezia-vpn/bugfix/android-crush
...
bugfix: fixed ssl errors handling
2025-02-14 00:27:00 +07:00
vladimir.kuznetsov
101838404e
bugfix: fixed possible crush on android
2025-02-14 00:13:57 +07:00
vladimir.kuznetsov
db3164223a
feature: added share vpn key to subscription settings page
2025-02-12 12:43:11 +07:00
KsZnak
5a7b5d34fb
Update README.md
...
fix link
2025-02-11 19:54:58 +02:00
KsZnak
9420333c76
Update README_RU.md
2025-02-11 14:14:30 +02:00
KsZnak
f6403fe82e
Update README.md
2025-02-11 14:10:03 +02:00
Nethius
c55b025eee
Merge pull request #1410 from amnezia-vpn/openvpnadapter-replacement
...
Openvpnadapter replacement
2025-02-11 09:27:15 +07:00
Yaroslav Yashin
fc6fc26148
feat: remove ios openvpn script and associated cmake configuration
2025-02-10 19:40:14 +01:00
Yaroslav Yashin
48b43ee102
feat: remove OpenVPNAdapter submodule
2025-02-10 19:40:14 +01:00
Yaroslav Yashin
e091020692
refactor: update ios build configuration to use automatic code signing and prebuilt OpenVPNAdapter framework
2025-02-10 19:39:30 +01:00
vladimir.kuznetsov
07baf0ed65
feature: added error handling and minor ui fixes
2025-02-10 15:10:59 +07:00
vladimir.kuznetsov
42d3d9b98a
feature: added page for export api native configs
2025-02-07 22:22:14 +07:00
vladimir.kuznetsov
389c1f5327
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/subscription-settings-page
2025-02-07 10:46:44 +07:00
pokamest
703b9137e0
Merge pull request #1382 from amnezia-vpn/bugfix/ipsec-pfs
...
Enable PFS for Windows IKEv2
2025-02-06 16:16:38 +01:00
vladimir.kuznetsov
b183a3b232
feature: added pages for subscription settings feature
2025-02-06 15:26:47 +07:00
Pokamest Nikak
f163f0fc1d
Update VPN description texts
2025-02-05 23:11:21 +00:00
Pokamest Nikak
3b49d5ca59
Update VPN protocol descriptions
2025-02-04 15:53:40 +00:00
Nethius
236e5ca2e3
Merge pull request #1388 from amnezia-vpn/bugfix/pre-release-hotfixes
...
chore: returned links for mobile platforms
2025-02-01 00:13:52 +07:00
vladimir.kuznetsov
2f6e28b980
chore: returned links for mobile platforms
2025-02-01 00:10:57 +07:00
Nethius
46d96a8887
Merge pull request #1387 from amnezia-vpn/bugfix/pre-release-hotfixes
...
bugfix: fixed storeEndpoint parsing
2025-01-31 23:07:33 +07:00
vladimir.kuznetsov
56221881da
bugfix: fixed storeEndpoint parsing
2025-01-31 23:01:53 +07:00
vladimir.kuznetsov
3f55f6a629
refactoring: moved gateway interaction functions to a separate class
2025-01-31 14:33:12 +07:00
vladimir.kuznetsov
7c8ae9c311
refactoring: moved api info pages from ServerInfo
2025-01-31 10:35:08 +07:00
Mykola Baibuz
b173dcaa17
Enable PFS for Windows IKEv2
2025-01-28 23:59:50 +02:00
Nethius
da5fe1d766
Merge pull request #1378 from amnezia-vpn/bugfix/pre-release-hotfixes
...
bugfix/pre-release-hotfixes
2025-01-28 19:22:36 +07:00
vladimir.kuznetsov
a15ea0e8a1
chore: returned the backup page for androidTV
2025-01-28 14:55:08 +07:00
lunardunno
fbbba648c4
Install apparmor ( #1379 )
...
Install apparmor
2025-01-27 18:54:21 +00:00
vladimir.kuznetsov
f79bfa9d2e
chore: bump version
2025-01-27 12:14:50 +07:00
vladimir.kuznetsov
3011a0e306
chore: fixed again log output with split tunneling info
2025-01-27 11:59:56 +07:00
vladimir.kuznetsov
76640311ab
chore: hide "open logs folder" button for mobule platforms
2025-01-26 14:56:46 +07:00
vladimir.kuznetsov
e707471b04
chore: fixed log output with split tunneling info
2025-01-26 14:56:27 +07:00
Nethius
6425700d1c
chore: hide site links for ios ( #1374 )
2025-01-26 14:14:39 +07:00
vladimir.kuznetsov
36045c6694
bugfix: fixed scrolling by keys on PageSettingsApiServerInfo
2025-01-26 14:13:30 +07:00
vladimir.kuznetsov
52ecd6899b
bugfix: fixed textFields on PageSetupWizardCredentials
2025-01-24 23:27:01 +07:00
pokamest
49a6a9ed76
Merge pull request #1369 from amnezia-vpn/refactoring/improve-secure-settings
2025-01-19 09:04:51 +01:00
vladimir.kuznetsov
4869429eb6
refactoring: improved the performance of secure_settings
2025-01-19 10:12:30 +07:00
Nethius
956dd6e37a
chore: bump version code ( #1364 )
2025-01-15 12:23:30 +07:00
Nethius
665a2911be
bugfix/minor-ui-fixes ( #1363 )
...
* bugfix: fixed amfree availability display
* bugfix: fixed selection of exported config type
* chore: hide ad label
* chore: hide ampremium for mobile platforms
2025-01-15 12:04:48 +07:00
KsZnak
1cfa4e0630
Update amneziavpn_ru ( #1360 )
...
* Update amneziavpn_ru_RU.ts
2025-01-15 09:31:39 +07:00
pokamest
5bda624576
Update BTC donation address in README_RU
2025-01-14 17:33:50 +00:00
pokamest
d1f0560595
Update donation BTC address
2025-01-14 17:15:01 +00:00
albexk
df07fc1b1f
chore: bump version code ( #1359 )
2025-01-13 22:58:26 +07:00
Nethius
8ca31e0c90
feature/mozilla upstream ( #1237 )
...
* cherry-pick 4dfcad96506fb5b88c5bb27342b6d9413fc361c9 from mozilla upstream
* cherry-pick a95fa8c088b9edaff2de18751336942c2d145a9a from mozilla
* cherry-pick commit 4fc1ebbad86a9abcafdc761725a7afd811c8d2d3 from mozilla
* cherry-pick 4dfcad96506fb5b88c5bb27342b6d9413fc361c9 from mozilla upstream
* cherry-pick 22de4fcbd454c64ff496c3380eeaeeb6afff4d64 from mozilla upstream
* cherry-pick 649673be561b66c96367adf379da1545f8838763 from mozilla upstream
* cherry-pick 41bdad34517d0ddaef32139482e5505d92e4b533 from mozilla upstream
* cherry-pick f6e49a85538eaa230d3a8634fa7600966132ccab from mozilla upstream
* cherry-pick 86c585387efa0a09c7937dfe799a90a666404fcd from mozilla upstream
* cherry-pick a18c1fac740469ca3566751b74a16227518630c4 from mozilla upstream
* fixed missing ;
* added excludeLocalNetworks() for linux
* build fixes on windows after cherry-picks
* Add rules for excluded sites splittunell mode
* Fix app splittunell when ipv6 is not setup
* Fix Linux build
---------
Co-authored-by: Mykola Baibuz <mykola.baibuz@gmail.com >
2025-01-13 21:45:06 +07:00
Nethius
f1c6067485
bugfix: fixed work period visibility on page setup api service info ( #1355 )
2025-01-13 09:55:52 +07:00
KsZnak
ca04c63f5e
Update amneziavpn_ru_RU.ts ( #1356 )
2025-01-13 09:55:41 +07:00
Nethius
89cdd2bece
bugfix: fixed site split tunneling mode selector ( #1354 )
2025-01-12 10:34:43 +07:00
Pokamest Nikak
73d7dfa54f
Update translations
2025-01-11 12:49:50 +00:00
albexk
0a5b54a2e4
fix: remove mandatory requirement for android.software.leanback ( #1248 )
2025-01-09 20:10:42 +07:00
Nethius
e43aa02a5b
chore: changed the icon for the settings section ( #1348 )
2025-01-09 13:33:35 +07:00
Mikhail Kiselev
c3fb62a6ab
fix: rewrite linux router dns flusher ( #1335 )
...
Co-authored-by: sund3RRR <evenquantity@gamil.com >
2025-01-08 14:38:53 +07:00
Nethius
62f3a339b7
bugfix: ui fixes after merge with android tab navigation branch ( #1339 )
...
* bugfix: ui fixes after merge with android tab navigation branch
* bugfix: fix crash on quit
* chore: fix typos
* chore: remove useless comment
* bugfix: fix trigger behavior for `ListViewWithRadioButtonType`
* bugfix: fixed dropdown listview scrolling
* bugfix: fixed amfree availability display
* chore: remove item existence check in triggerCurrentItem function
---------
Co-authored-by: Cyril Anisimov <CyAn84@gmail.com >
2025-01-08 13:12:55 +07:00
Mykola Baibuz
767b14b37a
Improve XRay protocol process close ( #1318 )
2025-01-07 21:52:10 +07:00
Nethius
e7fa160c9c
feature: added ad label on page home ( #1316 )
...
* feature: added ad label on page home
2025-01-07 10:38:32 +07:00
Vitaly
7350d79c50
feature: WG and AWG: Subnet IP setting change support ( #1323 )
...
feature: wg/awg subnet ip setting change support
2025-01-02 14:07:12 +07:00
Mykola Baibuz
86f08554cd
fix: check for Linux firewall install before use it ( #1328 )
...
* bugfix: check for Linux firewall install before use it
* XRay Linux firewall rules
2024-12-31 10:23:53 +07:00
Andrey Alekseenko
a741186c21
bugfix: Correctly use QProcess::start and QProcess::execute ( #1331 )
...
Affected functions (all on Linux/Mac):
- `RouterLinux::flushDns` was not reloading the DNS manager.
- `Utils::processIsRunning` was always saying that the process
is not running when `fullFlag` was set to `false`.
- `Utils::killProcessByName` was not killing anything.
2024-12-31 10:21:40 +07:00
Cyril Anisimov
6acaab0ffa
Improve navigation cpp ( #1061 )
...
* add focusController class
* add more key handlers
* add focus navigation to qml
* fixed language selector
* add reverse focus change to FocusController
* add default focus item
* update transitions
* update pages
* add ListViewFocusController
* fix ListView navigation
* update CardType for using with focus navigation
* remove useless key navigation
* remove useless slots, logs, Drawer open and close
* fix reverse focus move on listView
* fix drawer radio buttons selection
* fix drawer layout and focus move
* fix PageSetupWizardProtocolSettings focus move
* fix back navigation on default focus item
* fix crashes after ListView navigation
* fix protocol settings focus move
* fix focus on users on page share
* clean up page share
* fix server rename
* fix page share default server selection
* refactor about page for correct focus move
* fix focus move on list views with header and-or footer
* minor fixes
* fix server list back button handler
* fix spawn signals on switch
* fix share details drawer
* fix drawer open close usage
* refactor listViewFocusController
* refactor focusController to make the logic more
straightforward
* fix focus on notification
* update config page for scrolling with tab
* fix crash on return with esc key
* fix focus navigation in dynamic delegate of list view
* fix focus move on qr code on share page
* refactor page logging settings for focus navigation
* update popup
* Bump version
* Add mandatory requirement for android.software.leanback.
* Fix importing files on TVs
* fix: add separate method for reading files to fix file reading on Android TV
* fix(android): add CHANGE_NETWORK_STATE permission for all Android versions
* Fix connection check for AWG/WG
* chore: minor fixes (#1235 )
* fix: add a workaround to open files on Android TV due to lack of SAF
* fix: change the banner format for TV
* refactor: make TvFilePicker activity more sustainable
* fix: add the touch emulation method for Android TV
* fix: null uri processing
* fix: add the touch emulation method for Android TV
* fix: hide UI elements that use file saving
* chore: bump version code
* add `ScrollBarType`
* update initial config page
* refactor credentials setup page to handle the focus navigation
* add `setDelegateIndex` method to `listViewFocusController`
* fix focus behavior on new page/popup
* make minor fixes and clean up
* fix: get rid of the assign function call
* Scrollbar is on if the content is larger than a screen
* Fix selection in language change list
* Update select language list
* update logging settings page
* fix checked item in lists
* fix split tunneling settings
* make unchangable properties readonly
* refactor SwitcherType
* fix hide/unhide password
* `PageShare` readonly properties
* Fix list view focus moving on `PageShare`
* remove manual focus control on `PageShare`
* format `ListViewFocusController`
* format `FocusController`
* add `focusControl` with utility functions for
focus control
* refactor `listViewFocusController` acoording to `focusControl`
* refactor `focusConroller` according to `focusControl`
* add `printSectionName` method to `listViewController`
* remove arrow from `Close application` item
* fix focus movement in `ServersListView`
* `Restore from backup` is visible only on start screen
* `I have nothing` is visible only on start screen
* fix back button on `SelectLanguageDrawer`
* rename `focusControl` to `qmlUtils`
* fix `CMakeLists.txt`
* fix `ScrollBarType`
* fix `PageSetupWizardApiServicesList`
* fix focus movement on dynamic delegates in listView
* refactor `PageSetupWizardProtocols`
* remove comments and clean up
* fix `ListViewWithLabelsType`
* fix `PageProtocolCloakSettings`
* fix `PageSettingsAppSplitTunneling`
* fix `PageDevMenu`
* remove debug output from `FocusController`
* remove debug output from `ListViewFocusController`
* remove debug output from `focusControl`
* `focusControl` => `FocusControl`
---------
Co-authored-by: albexk <albexk@proton.me >
Co-authored-by: Nethius <nethiuswork@gmail.com >
2024-12-31 10:16:52 +07:00
Andrey Alekseenko
212e9b3a91
fix: adding second new VMess links now works ( #1325 )
2024-12-30 12:45:26 +07:00
Mikhail Kiselev
2bff37efae
fix: segmentation violation due to missing return ( #1321 )
2024-12-28 12:02:14 +07:00
albexk
b88ab8e432
fix(build): fix aqtinstall ( #1312 )
2024-12-23 08:27:09 +07:00
Nethius
48f6cf904e
chore/minor UI fixes ( #1308 )
...
* chore: corrected the translation error
* bugfix: fixed basic button left iamge color
2024-12-19 14:36:20 +07:00
KsZnak
367789bda2
Update README_RU.md ( #1300 )
...
* Update README_RU.md
2024-12-14 19:29:33 +07:00
Cyril Anisimov
d06924c59d
feature/xray user management ( #972 )
...
* feature: implement client management functionality for Xray
---------
Co-authored-by: aiamnezia <ai@amnezia.org >
Co-authored-by: vladimir.kuznetsov <nethiuswork@gmail.com >
2024-12-10 09:17:16 +07:00
Nethius
2db99715b1
feature: added subscription expiration date for premium v2 ( #1261 )
...
* feature: added subscription expiration date for premium v2
* feature: added a check for the presence of the “services” field in the response body of the getServicesList() function
* feature: added prohibition to change location when connection is active
* bugfix: renamed public_key->end_date to public_key->expires_at according to the changes on the backend
2024-12-09 13:32:49 +07:00
pokamest
9688a8e52d
Merge pull request #1292 from amnezia-vpn/Add-english-option
...
Update README.md
2024-12-08 10:40:20 +01:00
pokamest
b2c429f74d
Merge pull request #1291 from amnezia-vpn/readme_ru_update
...
Update README_RU.md
2024-12-08 10:39:01 +01:00
Nethius
6ea6ab1bd9
chore: added clang-format config files ( #1293 )
2024-12-08 12:14:22 +07:00
KsZnak
c5aa070bf4
Update README_RU.md
2024-12-08 05:49:26 +02:00
KsZnak
d67201ede9
Update README.md
2024-12-08 05:34:18 +02:00
pokamest
4323fb2063
Merge pull request #1290 from amnezia-vpn/Readme_ru
...
Add files via upload
2024-12-07 15:36:56 +01:00
pokamest
6d5452b8ee
Merge pull request #1288 from amnezia-vpn/Readme-ru
...
Update README_RU.md
2024-12-07 15:36:08 +01:00
KsZnak
569d63ef0f
Add files via upload
2024-12-07 15:53:40 +02:00
KsZnak
ea910ba300
Update README_RU.md
2024-12-06 22:15:01 +02:00
Pokamest Nikak
1c1e74d06f
ru readme
2024-12-06 12:40:04 +00:00
Nethius
5dc16c06f1
chore: increased the api request timeout ( #1276 )
2024-12-03 12:47:33 +07:00
Nethius
4efaf20a1c
chore: fix deploy workflow ( #1280 )
2024-12-02 14:46:20 +07:00
Pokamest Nikak
9d96b1cd13
Update Readme
2024-11-29 22:10:35 +00:00
Anton Sosnin
1d721ffb9a
SteamDeck/OS installation fix ( #1270 )
2024-11-27 09:55:23 +07:00
Nethius
2130131a9d
bugfix: added scroll on page with services list ( #1262 )
...
* added scroll on page with services list
* fixed margins on PageSetupWizardApiServicesList
2024-11-26 11:41:17 +07:00
Aftershock669
e0b091b474
Update readme ( #1267 )
2024-11-25 23:51:46 +07:00
Nethius
8547de82ea
bump xcode-version for macos build ( #1249 )
2024-11-14 10:58:04 +07:00
Nethius
aa871bd1c9
feature: added country selection on home page drawer ( #1215 )
2024-11-12 13:22:34 +07:00
albexk
23806e1def
chore: bump version to 4.8.2.4 ( #1240 )
2024-11-08 15:22:16 +07:00
Nethius
31867993ce
chore: minor fixes ( #1235 )
2024-11-06 12:57:39 +07:00
pokamest
7b7a922d92
Merge pull request #1226 from amnezia-vpn/fix/android-awg-connection
...
Fix connection check for AWG/WG
2024-11-05 12:25:49 +01:00
pokamest
09bd958d8d
Merge pull request #1231 from amnezia-vpn/fix/android-network-state
...
Add CHANGE_NETWORK_STATE permission for all Android versions
2024-11-05 12:25:11 +01:00
albexk
576e2226fe
fix(android): add CHANGE_NETWORK_STATE permission for all Android versions
2024-11-03 16:11:23 +03:00
albexk
1533270e4e
Fix connection check for AWG/WG
2024-11-02 00:54:24 +03:00
albexk
e7b25719e4
Chore/bump version ( #1204 )
...
* chore: bump Android version code
---------
Co-authored-by: Nethius <nethiuswork@gmail.com >
2024-10-25 23:23:05 +07:00
pokamest
7183e8541c
Merge pull request #1202 from Aftershock669/update-readme
...
Fix / Update README
2024-10-25 16:43:50 +01:00
Nethius
9e71e64cbd
chore: bump version to 4.8.2.3 ( #1203 )
2024-10-25 22:19:28 +07:00
Aftershock669
4f3bae4a9a
Fix / Update README
2024-10-25 17:00:28 +03:00
pokamest
990059f8a6
Merge pull request #1200 from amnezia-vpn/bugfix/proxy-bypass-enc-check
2024-10-25 10:50:07 +01:00
vladimir.kuznetsov
af55af5e76
bugfix: fixed proxy bypass encryption check
2024-10-25 17:48:22 +08:00
pokamest
82d96a9691
Merge pull request #1197 from Aftershock669/update-readme
...
Update README
2024-10-24 23:57:58 +01:00
Aftershock669
9f3f215452
Update README
...
- add website mirror links
- remove direct platform download links
- add "Testiny" sponsored badge
2024-10-24 22:32:35 +03:00
pokamest
2dfc6a87b8
Merge pull request #1196 from amnezia-vpn/bump-version
...
Bump version to 4.8.2.1
2024-10-24 17:36:50 +01:00
albexk
7261a86c48
Bump version to 4.8.2.1
2024-10-24 19:25:44 +03:00
pokamest
2946dd2278
Merge pull request #1124 from amnezia-vpn/bugfix/page-share-recursive-rearrange
...
bugfix: fixed clientInfoDrawer.expandedHeight recursive rearrange
2024-10-24 16:39:04 +01:00
vladimir.kuznetsov
5065262aac
bugfix: fixed clientInfoDrawer recursive rearrange
2024-10-24 23:37:42 +08:00
Nethius
4685d3b543
bugfix/api auth data saving ( #1195 )
...
* bugfix: fixed authData saving
* bugfix: added serviceInfo processing from api response
2024-10-24 16:12:53 +01:00
pokamest
7a389e8755
Merge pull request #1188 from amnezia-vpn/chore/global-network-manager
...
chore/using the global network manager
2024-10-24 16:10:57 +01:00
vladimir.kuznetsov
4e5daf22a3
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into chore/global-network-manager
2024-10-24 22:53:56 +08:00
pokamest
3bf9c10d7d
Merge pull request #1192 from amnezia-vpn/bugfix/awg-wg-routes-vpnconnection
...
bugfix/removed adding routes in vpnconnection class for awg and wg protocols
2024-10-24 14:11:26 +01:00
pokamest
2e175cb9fc
Merge pull request #1189 from amnezia-vpn/feature/support-tag
...
feature/added support tag to PageSetupWizardConfigSource
2024-10-24 14:08:28 +01:00
pokamest
823c1b5d3a
Merge pull request #1190 from amnezia-vpn/chore/win-routes-logger
...
chore/displaying route addresses when adding to split tunneling fails
2024-10-24 14:04:45 +01:00
pokamest
92bc1a6f09
Merge pull request #1194 from amnezia-vpn/feature/proxy-bypass-checks
...
feature/proxy bypass checks
2024-10-24 14:03:56 +01:00
vladimir.kuznetsov
d511220f8b
added a randomized proxy bypass
2024-10-24 10:59:50 +08:00
vladimir.kuznetsov
923e358aaa
added a check to trigger proxy bypass
2024-10-24 01:02:30 +08:00
vladimir.kuznetsov
92b19eccf6
bugfix/removed adding routes in vpnconnection class for awg and wg protocols
2024-10-23 00:33:22 +08:00
vladimir.kuznetsov
5358aaeb00
chore/displaying route addresses when adding to split tunneling fails
2024-10-22 23:14:41 +08:00
vladimir.kuznetsov
e31a2066c0
feature/added support tag to PageSetupWizardConfigSource
2024-10-22 23:05:58 +08:00
vladimir.kuznetsov
928c4f18c9
chore/using the global network manager
2024-10-22 22:24:23 +08:00
pokamest
628e22869d
Merge pull request #1085 from amnezia-vpn/bugfix/win_check_ps
...
Refactoring wmic to winapi
2024-10-18 15:45:32 +01:00
Pokamest Nikak
c9cd860654
Merge branch 'dev' into bugfix/win_check_ps
2024-10-18 15:42:08 +01:00
pokamest
17984adae5
Merge pull request #1181 from amnezia-vpn/chore/workflow-envs
...
chore: added new env for workflows
2024-10-18 15:02:36 +01:00
vladimir.kuznetsov
5601bc4fdf
chore: added new env for workflows
2024-10-18 21:39:09 +08:00
pokamest
e14681801e
Merge pull request #1086 from amnezia-vpn/bugfix/pw_rnd_gen
...
Switched to secure PRNG & some pw len increased
2024-10-18 14:17:33 +01:00
pokamest
f106b4d367
Merge pull request #1117 from amnezia-vpn/feature/process-auth-data
...
added processing of auth_data section when requesting api config
2024-10-18 10:57:57 +01:00
Nethius
74802f30ed
feature/proxy storage bypass ( #1179 )
...
* feature: added proxy storage bypass
- added encryption error handling to apiController
* chore: fixed include
2024-10-18 10:57:38 +01:00
albexk
d63bf15011
Android qt 6.7.3 ( #1143 )
...
* Up Qt to 6.7.3
* Bump version to 4.8.2.0
* Raise the minimum Android version to 8 (API 26)
* Update version code to separate versions for new and old Androids
* Fix mouse not working on TVs
* Refactor logging
* Bump version code
2024-10-18 10:52:24 +01:00
Nethius
60de146f03
chore/mozilla upstream ( #1136 )
...
* cherry-pick commit 5a51e292d44ec0fb07867aff0401b4c2a8fca1e8 from mozila upstream
* cherry-pick commit e8ecb857dcfb804b7766a54e725b442fc6c0e661 from mozila upstream
* cherry-pick commit 16269ffa600905b09678014f64951748fb0ff8ad from mozila upstream
2024-10-18 10:47:53 +01:00
pokamest
c4f32eed31
Merge pull request #1180 from amnezia-vpn/bugfix/open-file-error-missing-text
...
bugfix: added missing text in the errors [no ci]
2024-10-18 10:45:10 +01:00
vladimir.kuznetsov
2c9067b0de
bugfix: added missing text in the errors
2024-10-18 14:57:20 +08:00
pokamest
6844a2375b
Merge pull request #1107 from amnezia-vpn/chore/fix-warnings
...
chore: added clear() after extractConfigFromData() on android
2024-10-13 12:18:46 +01:00
Nethius
7b838e77a0
bugfix: removed the importErrorOccurred() signal overload, since qml does not know how to handle signal overloads ( #1111 )
2024-10-13 12:14:43 +01:00
Nethius
694e781beb
bugfix: fixed path to log folder for wireguard on windows ( #1137 )
2024-10-11 08:58:53 +07:00
Nethius
399a8c6d28
bugfix: fixed qml warnings when loading user list on PageShare ( #1119 )
2024-10-11 08:58:30 +07:00
vladimir.kuznetsov
dce08b3ecc
added processing of auth_data section when requesting api config
...
- fixed saving api_config section when processing backend response
2024-10-06 13:23:19 +08:00
vladimir.kuznetsov
2763da960f
chore: added clear() after extractConfigFromData() on android
2024-10-02 13:20:16 +08:00
pokamest
d4fff4af3c
Merge pull request #1092 from amnezia-vpn/refactoring/remove-single-application
...
replaced QSingleApplication with QLocalServer
2024-09-30 17:52:45 +01:00
albexk
f0903c32f3
Bump version to 4.8.1.9 ( #1103 )
2024-09-30 21:31:54 +07:00
pokamest
ea8875478e
Merge pull request #1102 from amnezia-vpn/fix/android-host-exception
...
Fix UnknownHostException
2024-09-30 11:43:00 +01:00
albexk
4c08e9f3bc
Fix UnknownHostException
2024-09-30 13:38:48 +03:00
albexk
e8736102bf
Bump Android version code ( #1100 )
2024-09-29 22:37:07 +07:00
Nethius
371cadcc02
chore: bump version to 4.8.1.8 ( #1099 )
...
- fixed m_isDevGatewayEnv initialization in Settings class
2024-09-29 21:29:36 +07:00
albexk
c3805195af
Bump version to 4.8.1.1 ( #1096 )
2024-09-28 00:02:46 +07:00
Mykola Baibuz
2ef267bc44
Revert iOS OpenVPN version ( #1078 )
2024-09-26 00:10:36 +07:00
vladimir.kuznetsov
02a98b9d68
replaced QSingleApplication with QLocalServer
2024-09-25 11:42:02 +05:00
pokamest
94bae4b859
Merge pull request #1088 from amnezia-vpn/bugfix/android-native-wg-obfuscation
...
Add support for obfuscated WG on Android
2024-09-23 13:16:58 -07:00
albexk
425acc5f8b
Add support for obfuscated WG on Android
2024-09-23 17:53:56 +03:00
pokamest
bb87c0838d
Merge pull request #1083 from amnezia-vpn/bugfix/ios-native-wg-obfuscation
...
bugfix: fixed parameter handling for native wg obfuscation
2024-09-23 07:51:06 -07:00
Pokamest Nikak
1542adba82
Switched to secure PRNG & some pw len increased
2024-09-23 00:44:25 +01:00
Pokamest Nikak
3aa8a46f6e
wip
2024-09-23 01:19:46 +03:00
Pokamest Nikak
1f08d78b43
wip
2024-09-22 22:52:59 +01:00
vladimir.kuznetsov
268adfb0a1
bugfix: fixed parameter handling for native wg obfuscation
2024-09-22 23:05:07 +05:00
pokamest
c681611102
Bump version to 4.8.1.0
2024-09-20 13:08:28 +01:00
pokamest
4fc2a23f49
Merge pull request #1076 from amnezia-vpn/fix/android-protocol-libs
...
Exclude protocol libraries from loading at application startup
2024-09-20 05:06:41 -07:00
pokamest
23f4a6ec8e
Merge pull request #1077 from amnezia-vpn/bugfix/linux-page-home-drawer-size
...
bugfix: fixed drawer size to pageHome on first startup
2024-09-20 04:38:24 -07:00
vladimir.kuznetsov
504862c2b8
bugfix: fixed drawer size to pageHome on first startup
2024-09-20 15:36:20 +04:00
Mykola Baibuz
a22a9448ca
Some XRay improvements ( #1075 )
2024-09-20 12:12:22 +01:00
pokamest
862e83ddf5
Merge pull request #1073 from amnezia-vpn/bugfix/awg-wg-persistent-keep-alive-variable-type
...
returned awg/wg persistentKeepAlive variable type to string
2024-09-20 03:08:27 -07:00
albexk
8735eee662
Exclude protocol libraries from loading at application startup
2024-09-19 23:41:37 +03:00
pokamest
ff82cf5dc4
Merge pull request #1074 from amnezia-vpn/fix/gh-ios-build
...
Fix iOS build on GHA
2024-09-19 09:24:32 -07:00
Iurii Egorov
8648790583
Fix iOS build on GHA
2024-09-19 18:47:20 +03:00
vladimir.kuznetsov
b881d92a80
bugfix: returned awg/wg persistentKeepAlive variable type to string
2024-09-19 16:04:36 +04:00
pokamest
7ad7f31e4d
Merge pull request #1072 from amnezia-vpn/fix/android-xray-domain-name
...
Fix domain name resolution for XRay
2024-09-19 13:59:06 +03:00
albexk
138e6f70a4
Fix domain name resolution for XRay
2024-09-19 13:31:59 +03:00
Pokamest Nikak
6f94f4646a
Fix Xray connection timeout for Windows
2024-09-19 11:18:40 +01:00
pokamest
4a01d2cf20
Merge pull request #1070 from amnezia-vpn/bugfix/awg-wg-persistent-keep-alive-variable-type
...
bugfix: fixed awg/wg persistentKeepAlive variable type
2024-09-18 17:13:53 +03:00
vladimir.kuznetsov
8948601caa
bugfix: fixed awg/wg persistentKeepAlive variable type
2024-09-17 15:11:14 +04:00
Vitaly
aa92ccd06d
Small improve on next IP generation / WireGuard, AWG ( #1054 )
...
Small improve on next IP generation
2024-09-17 13:29:01 +07:00
Vitaly
253ae75795
Added list of AllowedIPs for WireGuard/AWG connections on Share -> Users ->ExpandedContent page ( #1055 )
...
Added list of AllowedIPs for WireGuard/AWG connections on Share -> Users ->ExpandedContent page
2024-09-17 13:28:44 +07:00
pokamest
87cb5f620a
Bump version to 4.8.0.4
2024-09-16 22:18:45 +01:00
Nethius
46cd740a84
added domain name resolving before connection for wg/awg and xray protocols ( #814 )
...
added domain name resolving before connection
2024-09-16 22:14:13 +01:00
Pokamest Nikak
76e5039578
Update translations
2024-09-15 11:09:59 +01:00
Pokamest Nikak
c6b131aa4c
Bump version to 4.8.0.1
2024-09-13 18:25:04 +01:00
pokamest
5e72bf945c
Merge pull request #1064 from amnezia-vpn/fix/android-window-hiding
...
Fix window hiding on startup on Android
2024-09-13 18:21:49 +03:00
albexk
eebf7eccec
Fix window hiding on startup on Android
2024-09-13 18:14:25 +03:00
pokamest
168c293bfe
Merge pull request #979 from amnezia-vpn/feature/update-tap
...
Update TAP-Windows driver
2024-09-13 15:00:31 +03:00
Nethius
aae3cdcac1
added saving allowed_ips to the array of strings for old configs ( #926 )
...
* added saving allowed_ips to the array of strings for old configs
* Remove config string processing, add getting all AWG, WG parameters from JSON
* fixed checking of default routes when adding split tunneling from the application
* added check when processing siteBasedSplitTunneling
2024-09-13 10:53:21 +01:00
Nethius
96566f04ee
feature/mtu connection config ( #833 )
...
* added the ability to change mtu for connection-only configs
* added replacing MTU with default when importing awg/wg configs in amnezia
2024-09-13 09:38:48 +01:00
pokamest
fff15fffe2
Bug fix for iOS
2024-09-11 09:51:07 -07:00
pokamest
4e5a03e7f1
Merge pull request #1059 from amnezia-vpn/chore/dev-key
2024-09-10 21:38:45 +03:00
vladimir.kuznetsov
7571bbc36e
chore: added dev key to deploy workflow
...
- added m_isDevEnvironment initialization
2024-09-10 22:03:10 +04:00
pokamest
db4a1a62e5
Merge pull request #1058 from amnezia-vpn/version-bump
2024-09-09 22:17:47 +03:00
albexk
581773ce03
Bump version to 4.8.0.0
2024-09-09 22:11:18 +03:00
albexk
46058f614e
Add connection checking for WG/AWG via logs ( #1056 )
2024-09-09 22:08:06 +03:00
Nethius
9cab51fb00
added open service logs to logs page ( #951 )
...
* added open service logs to logs page
* redesign of log saving buttons
* hide service logs buttons for mobile platforms
* refactoring: moved logger to common folder
* feature: added the ability to enable logs to the start screen
2024-09-09 17:53:44 +01:00
Nethius
918be16372
feature: added isAvailable flag support ( #1032 )
...
* feature: added isAvailable flag support
* added the option to switch to dev env
2024-09-09 13:27:29 +01:00
albexk
175477d31f
Android qt 6.7 ( #1024 )
...
* Up Gradle to 8.10
* Update Android dependencies
* Up Qt to 6.7.2
* Up qtkeychain to 0.14.3
* Move function of changing the color of the navigation bar to the android side
* Fix splashscreen and recent apps thumbnail backgrounds
* Android authentication refactoring
* Fix GitHub action
* Fix the extra circle around the connect button on Android
* Fix keyboard popup
* Increase the amount of requestNetwork attempts on Android 11
2024-09-09 12:36:33 +01:00
KsZnak
cd70b7e619
Translation updated (ukrainian) ( #1048 )
...
* Update amneziavpn_uk_UA.ts
2024-09-06 15:54:47 +03:00
pokamest
22011e263e
Merge pull request #1051 from amnezia-vpn/bugfix/startup-crush
...
fixed a possible unhandled exception
2024-09-06 15:53:59 +03:00
Shehab Ahmed
88a2b9a07a
Update Arabic, Burmese translation ( #1022 )
...
Update Arabic and Burmese translation
2024-09-03 10:06:13 +01:00
KsZnak
248f487d4e
Update amneziavpn_fa_IR.ts ( #1005 )
...
Persian language updated
2024-09-03 10:03:42 +01:00
pokamest
572ef09296
Merge pull request #1030 from amnezia-vpn/chore/screenshots-enabled-true
...
chore/screenshots enabled true
2024-08-30 15:56:10 +03:00
pokamest
03078236ab
Merge pull request #1028 from amnezia-vpn/feature/copy-mail-button
...
feature: added 'copy mail' button on about page
2024-08-30 15:54:26 +03:00
Shehab Ahmed
b39a0a1d94
fix start Minimized feature issue on linux, Closes #1016 ( #1021 )
...
fix start Minized feature issue on linux
2024-08-30 15:53:48 +03:00
vladimir.kuznetsov
e94fc688ba
chore: set screenshotsEnabled to true by default
2024-08-30 16:32:40 +04:00
vladimir.kuznetsov
558f613acc
feature: added 'copy mail' button on about page
2024-08-30 16:19:11 +04:00
pokamest
d800a95a1d
Merge pull request #1003 from eltociear/patch-1
...
chore: update windowsservicemanager.h
2024-08-28 17:26:21 +03:00
pokamest
b8f100d4fa
Merge pull request #1015 from amnezia-vpn/Links-updated-4.7.0.0-in-readme
...
Update README.md
2024-08-28 17:08:56 +03:00
vladimir.kuznetsov
51618fb882
fixed a possible unhandled exception
2024-08-27 13:14:15 +03:00
KsZnak
14f537ba76
Update README.md
...
links updated 4.7.0.0
2024-08-26 16:41:25 +03:00
pokamest
3458ed78d7
Merge pull request #1004 from amnezia-vpn/Update-amneziavpn_ru_RU.ts
...
Update amneziavpn_ru_RU.ts
2024-08-23 14:17:56 -07:00
KsZnak
4bc571f609
Update amneziavpn_ru_RU.ts
...
Russian language updated
2024-08-23 22:07:40 +03:00
Ikko Eltociear Ashimine
ee61f842e5
chore: update windowsservicemanager.h
...
controll -> control
2024-08-24 00:32:58 +09:00
Mykola Baibuz
758b25947c
Fix Windows IPsec ( #909 )
...
* Fix Windows IPsec
* Fix work wth PKCS12 TempFile
2024-08-23 14:23:19 +01:00
Pokamest Nikak
b036c38981
Update translations
2024-08-22 21:09:01 +01:00
pokamest
eab2b8e45a
Merge pull request #990 from NetworkWorm123/readme-update
...
Update README.md
2024-08-21 09:09:58 -07:00
Timon
dfdec2bf4b
Update README.md
2024-08-21 15:25:47 +00:00
Nethius
843156cf1b
New start page and AmneziaFree support ( #865 )
...
New start page and AmneziaFree support
2024-08-20 10:54:05 +01:00
pokamest
01413e5a4c
Merge pull request #921 from amnezia-vpn/fix/android-enc-conf
...
Fix config encryption on Android
2024-08-20 10:47:09 +01:00
pokamest
743304c359
Merge pull request #981 from amnezia-vpn/build-summary-for-dev
...
Add summary to builds
2024-08-19 10:37:55 +01:00
Nethius
6c5d590169
fixed xray port processing ( #983 )
...
* fixed xray port processing
* fixed saving port when changing xray settings and saving transport protocol when changing all the protocols settings
2024-08-19 10:17:09 +01:00
pokamest
a1e68f5506
Update README.md
2024-08-18 14:30:56 +01:00
tiaga
424315b17f
Add summary to builds
...
Add a link about a corresponding PR to a workflow run build summary. Each time a PR is updated, a corresponding link to the PR will be added to the build summary and will be accessible within a workflow run.
In addition, remove unnecessary job names.
2024-08-16 22:50:21 +07:00
Mykola Baibuz
b83e74427e
Update TAP-Windows driver
2024-08-15 19:51:49 +03:00
pokamest
8fefae0325
Merge pull request #974 from amnezia-vpn/bugfix/service-is-running
...
temporarily disabled the running service check
2024-08-14 16:57:45 +01:00
vladimir.kuznetsov
ede633ea03
temporarily disabled the running service check
2024-08-14 19:46:20 +04:00
pokamest
b4469064a2
Merge pull request #967 from amnezia-vpn/refactoring/awg-additional-parameters
...
update default values of additional awg parameters
2024-08-14 10:07:45 +01:00
pokamest
393e289784
Merge pull request #968 from amnezia-vpn/feature/xray-custom-port
...
feature/xray custom port
2024-08-12 08:34:13 +01:00
Cyril Anisimov
d18423ee8c
Feature/xray custom port ( #965 )
...
* add variable port to scripts for xray
* update naming
2024-08-12 08:27:52 +01:00
vladimir.kuznetsov
3fc9edd346
update default values of additional awg parameters
2024-08-12 09:56:00 +04:00
pokamest
1a1f75d873
Merge pull request #920 from sobolevn/patch-1
2024-08-08 16:16:23 +01:00
pokamest
df02e0bf78
Merge pull request #950 from amnezia-vpn/bugfix/awg-page-settings-translations
2024-08-08 16:14:38 +01:00
Garegin Harutyunyan
264d77463d
Refactoring/service logging functional ( #793 )
2024-08-08 16:13:49 +01:00
vladimir.kuznetsov
0a37ffd5e3
added qsTr() for PageProtocolAwgSettings
2024-08-08 09:57:51 +04:00
pokamest
1343d10aa7
Merge pull request #919 from amnezia-vpn/fix/android-clipboard
...
Fix calling paste from clipboard when launching app on android
2024-08-06 12:42:11 +01:00
pokamest
6f96ebd8bf
Merge pull request #942 from amnezia-vpn/version-bump
...
Bump version to 4.6.1.0
2024-08-06 10:53:38 +01:00
albexk
cb531dacb3
Bump version to 4.6.1.0
2024-08-06 12:51:23 +03:00
albexk
dfd0b4d0e5
Fix Android bugs ( #941 )
...
* Add an explicit value for the hasFragileUserData parameter
* Fix app crashes when canceling file opening
* Fix requestNetwork bug for Android 11
* Fix activity onStop method
2024-08-06 10:44:51 +01:00
albexk
f978f55e7f
Android TV ( #933 )
...
* Disable touchscreen requirement
* Add Android TV feature
* Add Android TV draft banner
* Add Android TV check method
2024-08-06 10:41:44 +01:00
albexk
73516c28af
Fix config encryption on Android
2024-08-03 13:52:59 +03:00
sobolevn
dc85a99e08
Fix Android section rendering in the README
2024-08-03 13:19:17 +03:00
albexk
ef06fcb4f4
Fix calling paste from clipboard when launching app on android
2024-08-03 13:02:34 +03:00
pokamest
ffe2314d47
Merge pull request #912 from amnezia-vpn/bugfix/qt6.7-ui-fix
...
Fixed ui bug on qt6.7
2024-07-29 12:03:37 +01:00
pokamest
4e970322d0
Merge pull request #901 from amnezia-vpn/update-translation
...
update the Arabic translation
2024-07-27 18:45:05 +01:00
Nikita Titov
8dee0d27cf
Rename Shadowsocks ( #891 )
2024-07-27 18:42:11 +01:00
Mykola Baibuz
c520f9a2a4
Update OpenVPN to last version ( #837 )
...
* Update OpenVPN to least version
* Fix iOS build
* Fix client config for new OpenVPN3
* Update iOS submodule
* Resolve 3rd-prebuilt merge conflict
2024-07-27 18:38:55 +01:00
Garegin866
003c3a23c4
Fixed ui bug on qt6.7
2024-07-26 22:26:15 +04:00
pokamest
1754a82f67
iOS build fix
2024-07-22 15:29:48 +03:00
pokamest
3384008277
Merge pull request #899 from amnezia-vpn/bugfix/udp-for-ios
...
bugfix for udp for ios
2024-07-22 14:40:24 +03:00
pokamest
af22115706
Merge pull request #896 from amnezia-vpn/bugfix/dns-for-xray-ios
...
dns fix for xray(ios)
2024-07-22 14:39:44 +03:00
Nikita Titov
4b114fd3b6
Fix imgs and list in README ( #900 )
...
* Fix imgs and list in README
* Reorder download badges in README
2024-07-22 02:42:56 +03:00
Shehab Ahmed
9d531f5d74
update the Arabic translation
2024-07-19 21:24:28 +03:00
Boris Verbitskii
a5564148f5
bugfix for udp for ios
2024-07-19 11:23:00 +07:00
KsZnak
196f7778fc
Im gs for readme ( #898 )
...
Update README.md
2024-07-16 12:56:52 +01:00
Boris Verbitskii
de20add857
dns fix for xray(ios)
2024-07-16 16:39:39 +07:00
pokamest
c59216b58a
Merge pull request #880 from StrikerRUS/translation
...
add artifact with translations and update Russian translation
2024-07-11 02:59:14 -07:00
Nethius
acf7fa261a
fixed qml warnings and hindi language warnings ( #805 )
2024-07-11 10:36:24 +01:00
pokamest
c3eddc92bd
Merge pull request #889 from amnezia-vpn/feature/shadow-socks-by-xray-for-ios
...
ssXray support for ios
2024-07-11 02:34:04 -07:00
Boris Verbitskii
18c74f4b02
add ssXray for ios
2024-07-09 14:56:39 +07:00
pokamest
3f90ee915d
Merge pull request #879 from amnezia-vpn/rename_open_over_ss
...
Renaming OpenVPN over ShadowsSocks
2024-07-07 16:13:47 +01:00
Nethius
401ad0db0e
fixed wg/awg macos firewall rules for 0.0.0.0/0 ( #883 )
...
* fixed wg/awg macos/linux firewall rules for 0.0.0.0/0
2024-07-07 14:56:38 +01:00
Vladyslav Miachkov
5945133d30
Create AmneziaStyle qml object ( #830 )
2024-07-07 11:42:38 +01:00
Nethius
ff4fbde0b0
go to the home page after server installation ( #878 )
2024-07-07 11:42:14 +01:00
albexk
74ae4f3e67
SSXray for Android ( #885 )
2024-07-06 16:44:34 +01:00
pokamest
ae4b33d042
Merge pull request #884 from amnezia-vpn/fix/android-xray-config
...
Fix logging configuration for XRay
2024-07-06 14:10:12 +01:00
albexk
53fa280037
Fix logging configuration for XRay
2024-07-05 18:42:53 +03:00
pokamest
8ecde90bc7
Update README.md, fix crlf
2024-07-04 21:04:56 +01:00
pokamest
34a583f272
Update README.md
2024-07-04 20:58:48 +01:00
StrikerRUS
5de4b8eeb8
add artifact with translations and update Russian translation
2024-07-04 19:32:50 +03:00
StrikerRUS
aae420e469
create translations artifact
2024-07-04 14:27:30 +03:00
pokamest
0612f70c06
Merge pull request #877 from amnezia-vpn/feature/reorder-containers-installing-list
...
moved xray higher on the list of containers during installation
2024-07-03 14:06:56 +01:00
lunardunno
d0c82efa1c
rename OpenVPN over ShadowsSocks
2024-07-03 12:06:31 +04:00
vladimir.kuznetsov
cf8492240e
moved xray higher on the list of containers during installation
2024-07-02 22:00:28 +02:00
Boris Verbitckii
2bceb9f7ba
Xray and wg fix ( #875 )
...
Xray support on iOS fixes
2024-07-01 17:27:53 +01:00
Iurii Egorov
760f935965
iOS Xray support ( #864 )
...
Xray for ios
2024-06-30 10:19:38 +01:00
pokamest
eeeb2805c5
Merge pull request #872 from amnezia-vpn/bugfix/torsetup
...
Fix TorWebsite setup in UI
2024-06-29 21:23:29 +01:00
Mykola Baibuz
9a592d67ad
Fix TorWebsite setup in UI
2024-06-28 22:47:22 +03:00
pokamest
ea6618b2f6
Merge pull request #863 from amnezia-vpn/bump
...
Bump version to 4.6.0.1
2024-06-21 20:14:06 +01:00
albexk
7b092e73ad
Bump version to 4.6.0.1
2024-06-21 17:09:48 +03:00
pokamest
b2e25c42c7
Merge pull request #861 from amnezia-vpn/bugfix/xray-socks5-installing
...
fixed runContainerScript() function
2024-06-21 10:37:30 +01:00
pokamest
c8dd38ac31
Merge pull request #862 from amnezia-vpn/bugfix/translations
...
fixed ru translations file
2024-06-21 10:37:01 +01:00
vladimir.kuznetsov
563ee4703f
fixed ru translations file
2024-06-21 11:16:56 +03:00
vladimir.kuznetsov
beceed81de
fixed runContainerScript() function
2024-06-21 11:06:49 +03:00
pokamest
3bf96253db
Merge pull request #859 from StrikerRUS/StrikerRUS-patch-2
...
hotfix for typo introduced in #857
2024-06-20 08:02:28 +01:00
Nikita Titov
da2d0ec203
Update amneziavpn_ru_RU.ts
2024-06-20 01:15:55 +03:00
pokamest
008b858203
Merge pull request #857 from StrikerRUS/trans
...
update Russian translation
2024-06-19 19:42:25 +01:00
pokamest
130fc8277d
Merge pull request #858 from amnezia-vpn/fdroid
2024-06-19 10:41:32 +01:00
albexk
468d3357b8
Update fdroid changelog
2024-06-19 12:10:38 +03:00
StrikerRUS
f1271da527
Merge branch 'dev' into trans
2024-06-19 02:31:04 +03:00
StrikerRUS
249a7c7ca3
update Russian translation
2024-06-19 02:14:22 +03:00
albexk
0094d0ebc4
Add build type for F-Droid
2024-06-18 22:49:05 +03:00
albexk
834b504dff
Android XRay ( #840 )
...
* Add XRay module
2024-06-18 18:46:21 +01:00
pokamest
a516d0e757
Merge pull request #855 from amnezia-vpn/icons
...
Update Android icons
2024-06-17 18:20:29 +01:00
albexk
afdfbdbc59
Update Android icons
2024-06-17 18:13:09 +03:00
pokamest
ef712b7054
Merge pull request #841 from amnezia-vpn/bugfix/api-awg-settings-display
...
fixed display of awg config settings received from api
2024-06-10 12:36:08 +01:00
Nethius
c22f9ff08a
added ui for proxy container ( #762 )
...
Added proxy container
2024-06-10 12:35:24 +01:00
vladimir.kuznetsov
04fb1825d5
fixed display of awg config settings received from api
2024-06-05 22:19:23 +02:00
pokamest
4f8f873682
Merge pull request #828 from amnezia-vpn/fix/hindi_file_extensions
2024-06-03 08:50:32 +01:00
pokamest
9fe75c6120
Merge pull request #831 from amnezia-vpn/bugfix/wg-show-possible-crash-fix
2024-06-03 08:49:26 +01:00
pokamest
bb7e8f46cb
Merge pull request #835 from amnezia-vpn/bugfix/has-split-tunneling
2024-06-03 08:44:04 +01:00
vladimir.kuznetsov
5db0c281ee
fixed isDefaultServerDefaultContainerHasSplitTunneling()
2024-05-30 12:42:53 +02:00
Vladyslav Miachkov
aac9bfcea6
Possible wg show crash fix
2024-05-27 18:58:36 +03:00
Mykola Baibuz
e6ee9085a2
Connection string support for XRay protocol ( #777 )
...
* Connection string support for XRay protocol
2024-05-27 16:15:55 +01:00
lunardunno
d62ade58a5
update Hindi translation
...
Fixed handling of file extensions in Hindi translation.
2024-05-27 12:05:53 +04:00
Shehab Ahmed
d8020878d5
Fdroid metadata ( #795 )
2024-05-25 10:13:38 -07:00
Vladyslav Miachkov
b027fff103
Add clickable docs url on error ( #806 )
2024-05-25 03:00:51 -07:00
Vladyslav Miachkov
a0c06048cd
Fix opening url after save config ( #784 )
2024-05-25 02:57:48 -07:00
pokamest
53746f2f66
Merge pull request #818 from amnezia-vpn/bugfix/dockerfile-copy
...
added deleting dockerfile before copying
2024-05-21 04:15:40 -07:00
pokamest
2649dba4ad
Merge pull request #799 from amnezia-vpn/bugfix/fix-backup
...
Filter settings fields to backup
2024-05-21 04:11:41 -07:00
albexk
6a1e3c07b1
Update AWG (v0.2.8) ( #809 )
...
* Fix udpgso
* Fix amneziawg run dir
* Update Windows AWG binaries
* Update AWG (v0.2.8)
* Fix Windows pipe name
* Fix Windows tunnel service name
* Update Windows x86 AWG binary
* Change default MTU for WireGuard and AWG
* Fix preprocessor macros
2024-05-20 17:46:05 +01:00
pokamest
a365eff76f
Merge pull request #812 from amnezia-vpn/feature/ios-tunnel-refactoring
...
PacketTunnelProvider refactoring
2024-05-20 08:28:48 -07:00
vladimir.kuznetsov
8f9acd9367
added deleting dockerfile before copying
2024-05-20 12:34:24 +02:00
pokamest
53fdf5f70d
Merge pull request #811 from amnezia-vpn/feature/api-payload-info
...
change pretty product name to product type for api payload
2024-05-17 04:57:00 -07:00
Boris Verbitskii
9be13ea465
PacketTunnelProvider refactoring
...
- removing unnecessary dispatchQueue
- removing lazy initiation for wg and ovpn
- fix memory leaks
2024-05-17 18:17:08 +07:00
vladimir.kuznetsov
871aced1d1
change pretty product name to product type for api payload
2024-05-17 09:40:02 +02:00
Nethius
2254bfc128
added the OS version and application version to the api request payload ( #810 )
...
* added the OS version and application version to the api request payload
* added errorStrings for new api error codes
2024-05-16 18:57:51 +01:00
pokamest
b71dcb8dd0
Merge pull request #808 from theLastOfCats/dev
...
Remove misleading iOS and Android support from IPSec protocol transtation strings
2024-05-16 06:22:43 -07:00
pokamest
33d1518fd2
Request internet permission before connect for iOS ( #794 )
...
* Attempt to fix API error 1100
* NSURLSession fake call to exec iOS network settings dialog
* use http://captive.apple.com/generate_204 for requesting internet
permission
* moved MobileUtils to IosController
* replaced callbacks with signal-slots in apiController
2024-05-16 14:19:56 +01:00
Shagit Ziganshin
ee5344a4ea
Remove misleading iOS and Android support from IPSec protocol transtation strings.
...
Signed-off-by: Shagit Ziganshin <3687591+theLastOfCats@users.noreply.github.com >
2024-05-14 01:14:05 +03:00
albexk
abb3c918e3
Android notification and routing ( #797 )
...
Android notification and routing
2024-05-12 16:04:14 +01:00
Vladyslav Miachkov
ff348a348c
Add checking background service before connect ( #716 )
...
checking if the service is running for all platforms
2024-05-10 11:06:04 +01:00
pokamest
d67c378bff
Merge pull request #800 from amnezia-vpn/bugfix/ssh-check-connection
...
pass errorCode by reference in configurators
2024-05-10 03:03:59 -07:00
vladimir.kuznetsov
d85a0439c5
pass errorCode by reference in configurators
2024-05-09 20:56:52 +03:00
Vladyslav Miachkov
9faabe9e7d
Filter settings fields to backup
2024-05-09 00:06:23 +03:00
Mykola Baibuz
5bd8c33a6d
Update Mozilla upstream ( #790 )
...
* Update Mozilla upstream
2024-05-08 22:02:02 +01:00
pokamest
24759c92ad
Merge pull request #791 from amnezia-vpn/feature/prevent-log-spam
...
Prevent service log spam on Windows
2024-05-07 14:45:26 -07:00
Vladyslav Miachkov
9e92ee020e
Add connect button background ( #785 )
...
Add connect button background
2024-05-03 01:12:22 +01:00
pokamest
7a4f6b628b
Merge pull request #789 from amnezia-vpn/bugfix/page-application-settings-warnings
...
fixed qml warnings
2024-05-02 17:11:23 -07:00
Mykola Baibuz
7e2f223d7f
Prevent service log spam on Windows
2024-04-30 22:17:50 +03:00
pokamest
eb48e4b668
Merge pull request #772 from amnezia-vpn/feature/check-openvpn-config
...
added checking for dangerous strings in openvpn configuration files
2024-04-30 10:26:12 -07:00
pokamest
9ace09a604
Merge pull request #788 from amnezia-vpn/bugfix/wgshow-invert-transfer-data
2024-04-30 02:34:10 -07:00
vladimir.kuznetsov
702735c2ca
fixed qml warnings
2024-04-30 14:32:30 +05:00
Andrey Zaharow
174f2ac3db
Censorship levels translation update ( #770 )
...
Censorship levels translation update
2024-04-29 22:36:18 +01:00
pokamest
e3b5b4a9d9
Merge pull request #768 from amnezia-vpn/feature/remove-middle-lvl-of-censorship
...
Remove middle level of censorship
2024-04-29 14:35:45 -07:00
Andrey Zaharow
72ba012765
Minor text corrections ( #771 )
...
Minor text corrections
2024-04-29 22:33:35 +01:00
pokamest
0f9bbcd060
Merge pull request #787 from amnezia-vpn/translation/Hindi-Language
...
Add Hindi language
2024-04-29 14:28:43 -07:00
Vladyslav Miachkov
a9d038d8bf
Invert received/sent data for client info
2024-04-29 22:40:37 +03:00
Shehab Ahmed
54a6845315
Add Hindi language
2024-04-29 19:52:57 +03:00
pokamest
0c7059a476
Merge pull request #786 from amnezia-vpn/bugfix/killswitch-switcher-mobile
...
hide killswitch switcher for mobile platforms
2024-04-29 04:50:11 -07:00
pokamest
5bed92ab0b
WindowsTunnelService typo fix
2024-04-29 11:12:27 +01:00
vladimir.kuznetsov
49a14785c6
hide killswitch switcher for mobile platforms
2024-04-29 13:36:23 +05:00
pokamest
2c78c06dda
Merge pull request #780 from amnezia-vpn/bugfix/api-server-app-split-tunneling
...
fixed appSplitTunneling for api servers
2024-04-28 06:04:17 -07:00
Vladyslav Miachkov
cf8a0efd0d
Get data from wg show command ( #764 )
...
Get data from wg show command
2024-04-28 14:03:41 +01:00
Andrey Zaharow
5211cdd4c0
Add hide password on SFTP page feature ( #719 )
...
Hide password on SFTP page feature
2024-04-28 12:48:38 +01:00
vladimir.kuznetsov
d10aa43d8b
fixed appSplitTunneling for api servers
2024-04-26 18:45:25 +05:00
pokamest
6b0f1ed429
Merge pull request #779 from amnezia-vpn/bugfix/macos-runner
...
bump xcode-version for macos build
2024-04-26 04:33:43 -07:00
vladimir.kuznetsov
4bde1ccb44
bump xcode-version for macos build
2024-04-26 14:21:04 +05:00
pokamest
03c18c44e2
Merge pull request #774 from amnezia-vpn/fix/remove_appname_log
...
Remove logging of application and package names
2024-04-25 07:53:53 -07:00
Shehab Ahmed
72ffc7ce6a
Translation/urdu language ( #773 )
...
* add Urdu translation
2024-04-25 15:30:31 +01:00
Nethius
87b738ef16
added killSwitch switcher ( #746 )
...
* added killSwitch switcher
* KillSwitch toggle for OpenVPN and XRay
* killSwitch toggle for AWG/WG protocol
* Some fixes for killSwitch
2024-04-25 14:01:00 +01:00
albexk
b868831bcb
Remove logging of application and package names, as this is personal user data
2024-04-22 16:56:27 +03:00
pokamest
477d7214c5
Version bump 4.5.3.0
2024-04-21 16:02:16 +01:00
vladimir.kuznetsov
f3cd3d4f06
added checking for dangerous strings in openvpn configuration files
2024-04-21 17:58:57 +05:00
Andrey Zaharow
aea4cc2389
Remove middle level of censorship
2024-04-21 02:14:22 +02:00
pokamest
245aa8eb8c
Merge pull request #767 from amnezia-vpn/fix/logging
2024-04-20 11:04:28 -07:00
albexk
f14a2add0f
Fix clearing logs on Android and checking if logs need to be deleted
2024-04-20 17:51:33 +03:00
pokamest
89703ba58f
Merge pull request #766 from amnezia-vpn/feature/native-wg-psk
...
Add support for native WG configs without PSK parameter
2024-04-20 03:03:06 -07:00
Mykola Baibuz
23715fca8b
Add support for native WG configs without PSK parameter
2024-04-19 22:14:06 +03:00
pokamest
d90685600e
Merge pull request #763 from amnezia-vpn/bugfix/full-access-share-drawer
...
fixed drawer closing on full access share screen
2024-04-19 06:37:05 -07:00
vladimir.kuznetsov
f007e5eb5c
fixed drawer closing on full access share screen
2024-04-19 18:04:19 +05:00
Nethius
a8ccea00c7
added masking parameters for native wireguard configs ( #743 )
...
Added masking parameters for native wireguard configs
2024-04-18 18:23:15 +01:00
pokamest
cd2ee00769
Bump version 4.5.2.0
2024-04-18 15:29:12 +01:00
pokamest
c98a418807
Merge pull request #756 from amnezia-vpn/feature/update-cloak-290
...
Update Cloak to version 2.9.0
2024-04-18 06:55:38 -07:00
Garegin Harutyunyan
0e4ae26bae
Added tab navigation functional. ( #721 )
...
- Added tab navigation functional.
- In basic types added parentFlickable property, which will help to ensure, that the item is visible within flickable parent during tab navigation.
- Added focus state for some basic types.
- In PageType qml file added lastItemTabClicked function, which will help to focus tab bar buttons when the last tab on the current page clicked.
- Added Focus for back button for all pages and drawers.
- Added scroll on tab for Servers ListView on PageHome.
2024-04-18 14:54:55 +01:00
Nethius
d50e7dd3f4
added installation_uuid to apiPayload ( #747 )
...
Added installation_uuid to apiPayload
2024-04-18 14:02:34 +01:00
pokamest
f0085f52eb
Merge pull request #752 from amnezia-vpn/feature/ssh-one-session
...
ssh client now reuses an existing session instead of opening a new one
2024-04-18 05:05:00 -07:00
Nethius
5c19b08e5e
fixed checkbox selection on installedAppsDrawer ( #759 )
...
* fixed checkbox selection on installedAppsDrawer
* added sorting by name for split tunneling by application
2024-04-18 13:01:26 +01:00
Vladyslav Miachkov
79edbe52a3
Prevent editing active container ( #749 )
...
* Prevent editing active container
* Prevent clear active container's cache
2024-04-18 12:49:57 +01:00
pokamest
0dd181bb5b
Merge pull request #757 from amnezia-vpn/bugfix/page-home-height-linux
...
fixed page home height for linux
2024-04-18 04:48:18 -07:00
vladimir.kuznetsov
d8682003fa
fixed page home height for linux
2024-04-18 15:51:22 +05:00
pokamest
f4a2cf9984
Merge pull request #755 from amnezia-vpn/bugfix/api-server-settings-page
...
for api servers, without the VPN config, the management tab will be selected by default
2024-04-17 03:29:31 -07:00
Nethius
98e6358fd3
added a check that S1 + messageInitiationSize should not be equal to S2 + messageResponseSize ( #754 )
2024-04-17 03:28:47 -07:00
pokamest
af90065d2e
Merge pull request #758 from amnezia-vpn/bugfix/reset-api-non-default-server
2024-04-17 03:27:38 -07:00
vladimir.kuznetsov
f372f4074b
fixed reset api button for non-default server
2024-04-17 12:26:35 +05:00
Mykola Baibuz
6a2e5f83a1
Update Cloak to 2.9.0 for iOS
2024-04-16 12:27:51 +03:00
vladimir.kuznetsov
a2badd46c4
for api servers, without the VPN config, the management tab will be selected by default
2024-04-16 13:01:20 +05:00
Mykola Baibuz
8623a983b8
Update Cloak to version 2.9.0
2024-04-15 19:49:03 +03:00
isamnezia
151e662027
VPNC control and logging ( #748 )
...
VPNC control and logging
2024-04-14 23:04:01 +01:00
Mykola Baibuz
f588fe29db
Stop AWG/WG service after uninstall ( #738 )
...
* Stop AWG service after uninstall
* Close Amnezia-service executable after install
* Close Amnezia application with service
2024-04-14 14:08:14 +01:00
pokamest
030b0351a2
Merge pull request #753 from amnezia-vpn/fix/android-openssl
...
Add openssl .so libs for Android
2024-04-14 06:04:02 -07:00
albexk
d4453a5f38
Add openssl .so libs for Android
2024-04-14 14:07:26 +03:00
pokamest
2252905596
Merge pull request #750 from amnezia-vpn/bugfix/empty-server-import
2024-04-14 02:47:54 -07:00
vladimir.kuznetsov
ec650a65f7
ssh client now reuses an existing session instead of opening a new one
2024-04-12 20:00:21 +05:00
vladimir.kuznetsov
6953f8d814
fixed import of empty server
2024-04-11 13:48:36 +05:00
pokamest
624a84cbfb
Merge pull request #741 from amnezia-vpn/bugfix/show-reboot-error
...
Show error if reboot server failed
2024-04-09 11:10:15 -07:00
Nethius
506d9793e1
remove debug output and unused checks ( #745 )
...
* removed debug output
* removed unused check for routeMode
2024-04-08 19:29:39 +01:00
pokamest
ef52f6ab08
Merge pull request #744 from amnezia-vpn/bugfix/disabled-split-tunneling-add-remove-routes
...
fixed adding/removing routes when split tunneling is disabled
2024-04-08 10:34:41 -07:00
Mykola Baibuz
5312a6e885
Update OpenSSL (3.0.13) and libssh (0.10.6) ( #733 )
...
Update OpenSSL (3.0.13) and libssh (0.10.6)
2024-04-08 15:49:18 +01:00
vladimir.kuznetsov
fdd600794e
fixed adding/removing routes when split tunneling is disabled
2024-04-08 16:13:26 +05:00
Vladyslav Miachkov
7bfbdca72a
Show error if reboot server failed
2024-04-06 23:35:55 +03:00
Nethius
a22c08a41d
added prohibition of using "dangerous" options on the server management page, when the connection is active ( #726 )
2024-04-06 11:42:41 -07:00
Nethius
10ea9b418a
supported container on connection ( #736 )
2024-04-06 11:42:17 -07:00
Nethius
e39efb1d68
app split tunneling search field ( #727 )
2024-04-06 08:29:51 -07:00
pokamest
7db84122f9
Merge pull request #737 from amnezia-vpn/bugfix/api-server-rename
...
fixed api server rename
2024-04-06 04:38:07 -07:00
vladimir.kuznetsov
84ad167ab4
fixed api server rename
2024-04-05 22:00:23 +05:00
isamnezia
ed7e217a6b
Add required privacy manifest files ( #731 )
...
Add required privacy manifest files
2024-04-05 17:03:30 +01:00
pokamest
c1b0d4a4a7
Merge pull request #735 from amnezia-vpn/fix/andoird-open-config
...
Fix opening configs
2024-04-05 07:53:23 -07:00
albexk
2f84e24353
Fix opening configs
2024-04-05 14:06:40 +03:00
Mykola Baibuz
f73586185b
Add Ukrainian translation ( #722 )
...
Add Ukrainian translation
2024-04-04 19:25:39 +01:00
pokamest
653ffb9a68
Merge pull request #728 from amnezia-vpn/bugfix/fix-macos-tray-icon-color
...
[macOS] Fix tray icon color states
2024-04-04 05:53:05 -07:00
pokamest
fe8c2d157a
Merge pull request #732 from amnezia-vpn/bugfix/fix-inverted-switches
...
Fix inverted switches
2024-04-04 05:47:20 -07:00
pokamest
86367a1276
Merge pull request #725 from amnezia-vpn/bugfix/server-header-on-page-home
...
fixed the display of server name on the home page
2024-04-04 03:31:10 -07:00
Vladyslav Miachkov
b0fcf92ada
Fix inverted switches
2024-04-04 10:40:03 +03:00
pokamest
283b6ebf81
Merge pull request #730 from amnezia-vpn/fix/ovpn-cloak-ios
...
Fix OpenVPN over Cloak (iOS)
2024-04-03 16:30:06 -07:00
Igor Sorokin
d0a7fc5116
Fix OpenVPN over Cloak (iOS)
2024-04-04 01:56:27 +03:00
Vladyslav Miachkov
9851aacba7
[macOS] Fix tray icon color states
2024-04-03 22:41:26 +03:00
vladimir.kuznetsov
51f9fb9e0a
fixed the display of server name on the home page
2024-04-03 13:02:31 +05:00
KsZnak
0325761f3e
Update amneziavpn_ru_RU.ts ( #723 )
...
Update amneziavpn_ru_RU.ts
2024-04-02 20:39:39 +01:00
Nethius
a6ca1b12da
moved protocol config generation to VpnConfigirationsController ( #665 )
...
Moved protocol config generation to VpnConfigurationsController
2024-04-01 14:20:02 +01:00
pokamest
82a9e7e27d
Merge pull request #720 from amnezia-vpn/feature/app-split-tunneling-page-home
...
Added app split tunneling on home page
2024-04-01 13:33:10 +01:00
vladimir.kuznetsov
f5301e1315
added app split tunneling on home page
2024-04-01 17:07:33 +05:00
Nethius
adab30fc81
feature/app-split-tunneling ( #702 )
...
App Split Tunneling for Windows and Android
2024-04-01 12:45:00 +01:00
pokamest
e7bd24f065
Merge pull request #718 from amnezia-vpn/bugfix/cancel-button-on-install-page
...
fixed display of cancel button on install/uninstall pages
2024-03-31 16:03:32 +01:00
pokamest
2ec448ba13
Merge pull request #717 from amnezia-vpn/feature/page-home-drawer
...
changed the way the drawer is displayed on the pageHome
2024-03-31 12:15:21 +01:00
albexk
c6e6f2ae84
Add a function that minimizes the Android app ( #692 )
...
Add a function that minimizes the Android app
2024-03-31 12:14:12 +01:00
vladimir.kuznetsov
e9468a4c2f
fixed display of cancel button on install/uninstall pages
2024-03-31 12:40:42 +05:00
vladimir.kuznetsov
45de951897
changed the way the drawer is displayed on the pageHome
2024-03-30 16:10:37 +05:00
pokamest
db8d966fac
Merge pull request #714 from amnezia-vpn/bugfix/wg-and-xray-remove-button
2024-03-29 09:40:13 +00:00
pokamest
6b69bc9618
Tiny fixes
2024-03-28 17:13:48 +00:00
pokamest
0089b0b799
Error code 206 description
2024-03-28 15:01:17 +00:00
vladimir.kuznetsov
e4841e809b
fixed remove button for wireguard and xray settings page
2024-03-28 15:33:23 +05:00
Mykola Baibuz
ba4237f1dd
Xray with Reality protocol ( #494 )
...
* Xray with Reality for desktops
2024-03-27 11:02:34 +00:00
pokamest
f6acec53c0
Merge pull request #712 from amnezia-vpn/bugfix/page-home-recursive-rearrange
...
fixed recursive rearrange on PageHome
2024-03-27 10:59:01 +00:00
Shehab Ahmed
5f631eaa76
Refactoring/change application text ( #687 )
...
Changing some texts
2024-03-26 18:05:04 +00:00
albexk
7730dd510c
Add error handling of enabled "always-on" during VPN connection ( #698 )
...
* Always add awg-go version to the log
* Display an error message always when no vpn permission is granted
2024-03-25 23:09:50 +00:00
pokamest
30bd264f17
Merge pull request #711 from amnezia-vpn/bugfix/anchors-page-home-warning
...
fixed anchors warning on PageHome
2024-03-25 18:38:20 +00:00
vladimir.kuznetsov
5206665fa0
fixed recursive rearrange on PageHome
2024-03-25 22:30:44 +05:00
vladimir.kuznetsov
073491ccb4
fixed anchors warning on PageHome
2024-03-25 21:52:38 +05:00
pokamest
561b62cd40
Merge pull request #705 from amnezia-vpn/bugfix/import-error-handling
...
fixed error handling for config import
2024-03-23 13:23:31 +00:00
pokamest
1284ed4d84
Merge pull request #706 from amnezia-vpn/translations/connection-label-fix
...
Fix connection button labels
2024-03-23 00:30:10 +00:00
Andrey Zaharow
6f34443191
Fix connection button labels
2024-03-21 21:34:51 +01:00
vladimir.kuznetsov
02f186c54e
fixed error handling for config import
2024-03-21 23:32:11 +05:00
alexeyq2
784c6cf585
Fix AWG/WG on Linux - IPv6 gateway address is ULA now ( #701 )
2024-03-21 15:03:00 +00:00
pokamest
14f132e127
Merge pull request #703 from amnezia-vpn/feature/linux-ipc-fix
...
Increase timeout for IPC command
2024-03-21 13:29:14 +00:00
Mykola Baibuz
9cb624e681
Increase timeout for IPC command
2024-03-20 23:10:29 +02:00
isamnezia
516e3da7e2
Fix open log crash and side log improvements ( #694 )
...
Fix open log crash
2024-03-20 15:35:36 +00:00
Andrey Zaharow
0e83586cae
Fix UI for Burmese language ( #682 )
...
* Fix UI for Burmese language
2024-03-20 15:20:09 +00:00
Nethius
95bdae68f4
Auto disable logs after 14 days ( #610 )
...
Auto disable logs after 14 days
2024-03-20 14:22:29 +00:00
pokamest
294778884b
Merge pull request #691 from amnezia-vpn/bugfix/credentials-space-check
...
fixed checking credentials for spaces
2024-03-18 14:37:35 +00:00
albexk
10caecbffd
Fix wg reconnection problem after awg connection ( #696 )
...
* Update Android AWG to 0.2.5
2024-03-18 11:20:01 +00:00
pokamest
553a6a73dd
Merge pull request #697 from amnezia-vpn/bugfix/Service-crash-after-disconnecting
...
ISSUE: Service is crashed after disconnecting
2024-03-18 10:52:25 +00:00
Mykola Baibuz
e646b85e56
Setup MTU for WG/AWG protocol ( #576 )
...
Setup MTU for AWG/WG protocol
2024-03-18 10:41:53 +00:00
Dan Nguyen
b7c513c05f
ISSUE: Service is crashed after disconnecting
...
ROOT CAUSE: When disconnecting service, m_logworker is deleted in thread which does not have affinity with m_logworker.
The time m_logworker is deleted, it may be used by m_logthread and make the service crashed
ACTION: Connect signal finished() of m_logthread to deleteLater() slot of m_logworker to safety delete it.
2024-03-17 07:09:57 +07:00
pokamest
9f82b4c21f
Merge pull request #689 from amnezia-vpn/translations/burmese-fix
...
Shortening of translated text in Burmese
2024-03-16 20:32:37 +00:00
pokamest
02b2da38cf
Merge pull request #690 from amnezia-vpn/bugfix/native-config-import-error-handling
...
added error handling for importing a native config
2024-03-14 17:03:06 +00:00
vladimir.kuznetsov
f51077b2be
fixed checking credentials for spaces
2024-03-14 15:59:16 +05:00
vladimir.kuznetsov
33f49bfddb
added error handling for importing a native config
2024-03-14 12:55:33 +05:00
Andrey Zaharow
9a81f13f81
Short translated text
2024-03-13 22:44:09 +01:00
albexk
915fb6759a
Add Android openssl3 libs, fix https connection error ( #685 )
...
Add Android openssl3 libs, fix https connection error
2024-03-13 21:22:56 +00:00
Nethius
c5a5bfde69
extended the validation of the contents of the imported file ( #670 )
...
Extended the validation of the contents of the imported file
2024-03-13 21:22:10 +00:00
Andrey Zaharow
0a90fd110d
Add RU translation for Error 1101 text ( #683 )
...
* Add RU translation for Error 1101 text
2024-03-12 23:17:18 +00:00
pokamest
541d6eb0b8
Merge pull request #686 from amnezia-vpn/fix/allowips-config-change
...
Add AllowedIPs config change
2024-03-12 18:49:09 +00:00
pokamest
d443a0063d
Merge pull request #681 from amnezia-vpn/bugfix/mobile-auto-focus-disable
...
First element auto-focus disabled for the mobile platforms
2024-03-12 18:48:33 +00:00
pokamest
f0c6edb670
Merge pull request #688 from amnezia-vpn/bugfix/sftp-hostname
...
bugfix/sftp-hostname
2024-03-12 18:47:42 +00:00
vladimir.kuznetsov
9189b53a0d
fixed display of hostName on the sftp settings page
2024-03-12 23:43:24 +05:00
Igor Sorokin
fceccaefcc
Add AllowedIPs config change
2024-03-12 19:57:45 +03:00
pokamest
fbeabf43ca
Merge pull request #684 from amnezia-vpn/fix/android-remove-ss
2024-03-12 15:17:55 +00:00
albexk
78c7893f90
Remove shadowsocks libs from Android build
2024-03-12 17:17:38 +03:00
Garegin866
cb9a25006c
- Removed additional focus frames for buttons inside text fields.
...
- For mobile platforms, disabled auto-focus on the first element when navigating on the page.
2024-03-12 00:02:47 +04:00
pokamest
0e87550d85
Merge pull request #672 from amnezia-vpn/translations/fix-translations
...
Fix translations
2024-03-10 16:18:27 -07:00
pokamest
dceb0ab832
Merge pull request #674 from amnezia-vpn/version-bump
...
Bump Android version code to 47
2024-03-10 04:43:44 -07:00
pokamest
a33590476a
Merge pull request #677 from artromone/fix/logger
...
added commit hash in logger
2024-03-08 14:25:19 -08:00
Artem Romanovich
deaf618520
added commit hash in logger
2024-03-09 00:21:57 +03:00
pokamest
3d8a56d922
Merge pull request #673 from amnezia-vpn/feature/api-request-debug-output
...
extended debug output for api request
2024-03-07 04:43:07 -08:00
albexk
36af7cf471
Bump Android version code to 47
2024-03-07 14:27:21 +03:00
vladimir.kuznetsov
ebd3449b4a
extended debug output for api request
2024-03-07 09:18:25 +03:00
Andrey Zaharow
99182f4a67
Fix translations
2024-03-06 23:04:53 +01:00
pokamest
da84ba1a4d
Text fixes and some ts updates
2024-03-06 18:34:07 +00:00
pokamest
bca68fc185
iOS crash fix
2024-03-06 10:07:49 -08:00
pokamest
59a7265bac
Merge pull request #671 from amnezia-vpn/bugfix/fade-on-page-start-repalce
...
fixed screen fade when switching from PageSetupWizardStart to PageStart
2024-03-06 06:36:07 -08:00
vladimir.kuznetsov
9201ca1e03
fixed screen fade when switching from PageSetupWizardStart to PageStart
2024-03-06 14:22:44 +05:00
dimov96
6b6a76d2cc
Replace sftp with scp ( #602 )
...
Replace sftp with scp
2024-03-06 01:24:28 +00:00
isamnezia
840c388ab9
Add in-app screenshot preventing ( #606 )
...
In-app screenshot preventing fixes
2024-03-06 01:18:19 +00:00
Shehab Ahmed
5b4ec608c8
pushing the Burmese translation file ( #669 )
...
Burmese translation
2024-03-05 20:49:30 +00:00
pokamest
79ff1b81e0
Merge pull request #666 from amnezia-vpn/bugfix/Revert_PR_596
...
ISSUE: In start page, icon is highlighted not correctly when press ESC key
2024-03-05 05:07:05 -08:00
pokamest
ea67c01da8
Merge pull request #667 from amnezia-vpn/bugfix/http-replacement
...
removed the replacement of https by http in apiController
2024-03-04 13:07:06 -08:00
vladimir.kuznetsov
1137e169ea
removed the replacement of https by http in apiController
2024-03-04 21:45:04 +03:00
Dan Nguyen
17748cca47
ISSUE: In start page, icon is highlighted not correctly when press ESC key
...
ROOT CAUSE: The button state is decided by the attribute isServerInfoShow and it was added by commit 68fe20ddf6 . The logic to decide whether server info showed is not correct
ACTION: Revert commit 68fe20ddf6
2024-03-04 22:35:34 +07:00
albexk
080e1d98c6
Add Quick Settings tile ( #660 )
...
* Add Quick Settings tile
- Add multi-client support to AmneziaVpnService
- Make AmneziaActivity permanently connected to AmneziaVpnService while it is running
- Refactor processing of connection state changes on qt side
- Add VpnState DataStore
- Add check if AmneziaVpnService is running
* Add tile reset when the server is removed from the application
2024-03-04 15:08:55 +00:00
isamnezia
ca633ae882
Remove VPN configurations after app reset on iOS ( #661 )
2024-03-04 12:25:49 +00:00
isamnezia
bb7b64fb96
Fix QML glitches and crash on iOS ( #658 )
...
Fix QML glitches and crash on iOS and Android
2024-03-03 23:28:10 +00:00
AlexanderGalkov
bf901631bf
Update Dockerfile ( #648 )
...
* Update Dockerfile
* update server scripts for cloak and shadowsocks
* specify the latest cloak and shadowsocks releases in server scripts
2024-03-02 19:45:42 +00:00
Shehab Ahmed
0c0ce54b1f
fixed the first-generated QR code is visible while generating another QR code bug ( #656 )
2024-03-02 19:06:33 +00:00
pokamest
ee762c4cef
Merge pull request #653 from amnezia-vpn/fix/config-from-tg
...
Fix adding config from bot (iOS)
2024-02-29 07:05:24 -08:00
pokamest
ed9efb5a79
Merge pull request #654 from amnezia-vpn/fix/config-sync-ios
...
Sync configs and fix bug in NE (iOS)
2024-02-29 03:09:20 -08:00
Igor Sorokin
73eb85f2f4
Sync configs
2024-02-29 13:58:11 +03:00
Nethius
cd055cff62
removed the display of servers without containers on PageShare ( #609 )
...
* removed the display of servers without containers on PageShare
* removed unused isAnyContainerInstalled() from containers model
* added tab navigation to the share connection drawer
* fixed display of default server without containers on PageShare
2024-02-29 10:22:17 +00:00
Igor Sorokin
f8b2cce618
Fix adding config from bot
2024-02-29 08:36:56 +03:00
sa6ta6ni6c
e648054c7a
Misc update README ( #652 )
...
Update README.md
2024-02-29 00:14:09 +00:00
pokamest
fe558163cc
Merge pull request #651 from amnezia-vpn/bugfix/on-escape-pressed
...
fixed initial value of m_drawerDepth
2024-02-28 06:35:38 -08:00
vladimir.kuznetsov
3883b8ff34
fixed initial value of m_drawerDepth
2024-02-28 17:31:46 +03:00
pokamest
d286664763
Merge pull request #649 from sa6ta6ni6c/patch-1
...
Ru translation update
2024-02-28 05:31:14 -08:00
Nethius
b05ad2392b
added escape key handler ( #461 )
...
Added escape key handler for drawer2type
2024-02-28 12:39:28 +00:00
Nethius
6dbdb85aaf
fixed "file does not exist" error when opening a file for saving ( #636 )
2024-02-28 12:32:25 +00:00
sa6ta6ni6c
26b48cfe4f
Обновил перевод
2024-02-27 20:47:41 +00:00
Andrey Zaharow
2f39136143
Fix translations ( #646 )
...
Fix awg texts
2024-02-26 21:17:57 +00:00
pokamest
8d0d3c5ce9
Merge pull request #641 from amnezia-vpn/feature/linux-ipv6
...
Remove ipv6 address for Linux WG/AWG interface
2024-02-26 12:07:50 -08:00
lunardunno
256081e4ed
Improved server cleaning ( #639 )
...
Deleting the amnezia directory in opt when cleaning the server.
2024-02-26 12:35:31 +00:00
pokamest
1dd7b0a221
Merge pull request #647 from amnezia-vpn/bugfix/ru-translations
...
fixed ru translations file
2024-02-26 04:17:42 -08:00
vladimir.kuznetsov
82c0b28906
fixed ru translations file
2024-02-26 17:12:46 +05:00
KsZnak
985fe083f0
split-tunneling translate ( #640 )
...
Update amneziavpn_ru.ts
2024-02-26 11:53:22 +00:00
pokamest
6a0000dc4b
Merge pull request #642 from amnezia-vpn/translations/update_zh_CN
...
Update amneziavpn_zh_CN.ts
2024-02-26 03:47:31 -08:00
pokamest
1dd2f38066
Merge pull request #643 from amnezia-vpn/translations/update_fa_IR.ts
...
Update amneziavpn_fa_IR.ts
2024-02-26 03:45:04 -08:00
pokamest
004e1e3ca5
MacOS GH actions QIF fix ( #645 )
...
Install Qt Installer Framework 4.6 from R2 to keep compatibility for old MacOS. In addition, update Qt version in build scripts.
2024-02-26 10:44:28 +00:00
KsZnak
7c560d709b
Update amneziavpn_fa_IR.ts
2024-02-24 22:16:18 +02:00
KsZnak
d3743ad62f
Update amneziavpn_zh_CN.ts
2024-02-24 22:06:05 +02:00
pokamest
ac234b77e2
Merge pull request #638 from amnezia-vpn/update/update_ts
...
Update all translations
2024-02-24 06:59:50 -08:00
Mykola Baibuz
9886987e68
Remove ipv6 address for Linux WG/AWG interface
2024-02-24 16:07:59 +02:00
pokamest
d34cb8898f
Update all translations
2024-02-24 11:51:22 +00:00
pokamest
13aadbda64
Merge pull request #637 from amnezia-vpn/bugfix/connection-drawer-close-button
...
fixed connection drawer close button
2024-02-23 09:56:52 -08:00
agalehaga
c7c7c8eb01
added export awg native format ( #635 )
...
add export awg native format
2024-02-23 17:55:59 +00:00
vladimir.kuznetsov
b1e5bba33f
fixed connection drawer close button
2024-02-23 22:51:46 +05:00
pokamest
474e7c6d62
Merge pull request #634 from amnezia-vpn/update/gh_actions_qt_update
...
Update Qt in deploy.yml
2024-02-22 06:02:04 -08:00
pokamest
794ec921b8
Update Qt in deploy.yml
2024-02-22 13:28:37 +00:00
pokamest
b674240362
Merge pull request #632 from amnezia-vpn/refactoring/changing-settings-item-location
...
moving settings item to other settings page
2024-02-22 05:02:13 -08:00
pokamest
a768c7c451
Merge pull request #633 from rodionos/patch-1
...
MacOS build: increase image size to 256Mb
2024-02-22 04:58:21 -08:00
Sergei Rodionov
28d2a4ec2c
MacOS build: increase image size to 256Mb
...
In my case, using Qt 6.6.2, the size of the AmneziaVPN.dmg file is 226Mb so a higher image size is needed for the hdiutil command.
2024-02-22 13:57:58 +03:00
Shehab Ahmed
9f1210d18f
changed the location of Auto connect item from settings connections page to settings application page
2024-02-22 02:31:51 +02:00
pokamest
3012559627
Merge pull request #630 from amnezia-vpn/feature/api-containers-listview
...
for api servers, removed the ability to select a container
2024-02-21 11:03:18 -08:00
vladimir.kuznetsov
b3ed57aee7
for api servers, removed the ability to select a container
2024-02-21 23:41:47 +05:00
pokamest
89d0a8107d
Merge pull request #620 from amnezia-vpn/translations/fix-for-pr618
...
Fix translation for #618
2024-02-21 06:03:12 -08:00
Andrey Zaharow
6c0b71bd1b
Fix translation on About Page ( #618 )
...
Fix About Page
2024-02-21 14:01:53 +00:00
Nethius
61abf74b2d
feature/page-home-split-tunneling ( #540 )
...
Added split tunneling button on home page
2024-02-21 11:27:27 +00:00
pokamest
21fdf02921
Merge pull request #625 from amnezia-vpn/bugfix/default-server-default-container-update
...
fixed the use of defaultServerDefaultContainerChanged
2024-02-21 03:22:09 -08:00
vladimir.kuznetsov
7a245d80ee
fixed the use of defaultServerDefaultContainerChanged
2024-02-21 13:06:39 +05:00
KsZnak
da85922f23
Update amneziavpn_zh_CN.ts ( #617 )
...
Update amneziavpn_zh_CN.ts
2024-02-20 20:49:26 +00:00
pokamest
a5356b6319
Merge pull request #623 from amnezia-vpn/update/Arabic-translation
...
updated the Arabic translation for fixing some sentences
2024-02-20 12:47:41 -08:00
KsZnak
3828891b9b
Update amneziavpn_fa_IR.ts ( #622 )
...
Update amneziavpn_fa_IR.ts
2024-02-20 20:46:23 +00:00
pokamest
15d866ce04
WG/AWG ipv6 fix ( #621 )
...
WG/AWG ipv6 fix
2024-02-20 19:05:36 +00:00
Shehab Ahmed
560eb3d620
updated the Arabic translation for fixing some sentences
2024-02-20 20:37:19 +02:00
Andrey Zaharow
ac894254cc
Fix translation for #618
2024-02-20 00:23:20 +01:00
pokamest
17e3fbde25
Merge pull request #616 from amnezia-vpn/bugfix/cursor-changing-fix
...
Fix cursor change when hover over elements
2024-02-19 12:20:46 -08:00
Andrey Zaharow
ee11a8410c
Fix cursor change when hover over elements
2024-02-19 18:28:29 +01:00
pokamest
ff5c51cfd9
Merge pull request #615 from amnezia-vpn/KsZnak-patch-1
...
Update amneziavpn_ru.ts
2024-02-19 07:10:49 -08:00
Nethius
b3943ae5e3
serversModel cleanup ( #599 )
2024-02-19 14:54:15 +00:00
pokamest
a32952fde6
Qt.ImhNoAutoUppercase | Qt.ImhSensitiveData | Qt.ImhNoPredictiveText for
...
all TextFields
2024-02-19 14:06:18 +00:00
isamnezia
9c4ee4014d
Fix for Codacy: variable name should be between 3 and 40 characters long ( #608 )
...
Tiny fixes for iOS
2024-02-19 13:13:10 +00:00
KsZnak
dc9069f1f4
Update_2_amneziavpn_ru.ts
...
Add new change
2024-02-19 13:37:40 +02:00
pokamest
e402cacc05
Merge pull request #614 from amnezia-vpn/bugfix/translations
...
returned translation files to commit fab167bb34a9f7199359e3d8589a1cd1…
2024-02-19 02:23:39 -08:00
vladimir.kuznetsov
a98cd248d6
returned translation files to commit fab167bb34
2024-02-19 09:31:31 +05:00
pokamest
00fbfb6a01
Merge pull request #611 from amnezia-vpn/refactoring/show-installed-containers-first
...
show installed protocols first
2024-02-18 11:10:37 -08:00
vladimir.kuznetsov
86c31c3766
show installed protocols first in services tab and page home containers listview
2024-02-18 13:24:21 +05:00
agalehaga
698cfe910c
add navigation using enter + buttons will be clicked if enter (if but… ( #556 )
...
Enter navigation
2024-02-17 21:09:05 +00:00
pokamest
16db23c159
Rewrite sftp file copy to Qt way ( #562 )
...
Rewrite sftp file copy to Qt way
2024-02-17 21:07:17 +00:00
Andrey Zaharow
b05a5ee1c6
fix connection button behavior ( #595 )
...
Fix connection button behavior
2024-02-17 19:57:31 +00:00
pokamest
8cb298937f
Merge pull request #604 from amnezia-vpn/KsZnak-ru_translate
...
Update amneziavpn_ru.ts
2024-02-17 11:52:18 -08:00
Andrey Zaharow
68fe20ddf6
UI fixes ( #596 )
...
UI fixes
2024-02-17 19:48:41 +00:00
KsZnak
fab167bb34
Update amneziavpn_ru.ts
2024-02-17 20:29:25 +02:00
isamnezia
f640d4b5f5
Remove config string dependency ( #577 )
...
Remove WG/AWG config string dependency
2024-02-16 10:30:00 +00:00
Nethius
074562b141
feature/custom-drawer ( #563 )
...
Replaced all the DrawerType with DrawerType2
2024-02-16 10:24:06 +00:00
Shehab Ahmed
fd030a5fd4
Arabic translation ( #594 )
...
added Arabic translation
2024-02-16 10:19:47 +00:00
albexk
82fa6b13c6
Fix foreground service type ( #592 )
...
Fix foreground service type
2024-02-14 16:35:40 +00:00
pokamest
bf16298c40
Version bump - 4.4.0.0
2024-02-13 21:10:47 +00:00
pokamest
bcebb0a2b5
Merge pull request #580 from amnezia-vpn/feature/update-cloak-binary
...
Update AWG and Cloak libraries
2024-02-13 12:03:02 -08:00
pokamest
b27442cf74
Merge pull request #583 from amnezia-vpn/bugfix/double_clear_server_from_amnezia
...
fixed bug with double button clear server from amnezia software
2024-02-13 07:50:35 -08:00
Nethius
92fbbd4812
bugfix/default-container-index ( #578 )
...
fixed get/set DefaultContainer
2024-02-13 15:20:13 +00:00
agalehaga
321ed810e3
fixed bug with double button clear server from amnezia software
2024-02-13 15:16:04 +02:00
albexk
17ff530683
Merge branch 'fix/android' into feature/update-cloak-binary
2024-02-13 12:32:36 +03:00
albexk
2b413736a4
Build with new version of awg lib. Move GoBackend to org.amnezia.vpn.protocol.wireguard package.
2024-02-13 12:30:55 +03:00
pokamest
a416d03614
Merge pull request #581 from amnezia-vpn/fix/amn-go-version
...
Update amneziawg-apple to amneziawg-go v0.2.1
2024-02-12 13:08:19 -08:00
Igor Sorokin
4de9a274dd
Update amneziawg-apple to amneziawg-go v0.2.1
2024-02-12 23:25:11 +03:00
Mykola Baibuz
0b8f3c9d9d
Update Cloak binary to v2.8.0
2024-02-12 21:01:44 +02:00
isamnezia
f3a168fd43
Codacy compatibility ( #575 )
...
Refactor and split iostunnel with cmake changes, code cleanup
2024-02-10 22:55:54 +00:00
isamnezia
158c11a0ec
Ios log 4 ( #569 )
...
iOS logging refactoring
2024-02-10 16:44:55 +00:00
pokamest
f2d13148a3
Windows build fix
2024-02-09 23:33:24 +00:00
pokamest
6c8b4e1fb2
Merge pull request #572 from amnezia-vpn/cleanup/remove_libleaf
...
libleaf cleanup
2024-02-09 14:49:19 -08:00
pokamest
c95dffff0c
libleaf cleanup
2024-02-09 21:22:27 +00:00
pokamest
6346fc04ae
Cleanup/3rd cleanup ( #570 )
2024-02-09 21:02:24 +00:00
pokamest
3a87354f8d
Code cleanup [noci]
2024-02-09 19:28:20 +00:00
Nethius
e0863a58aa
feature/api-controller-improvements ( #567 )
...
* added error handler for api controller
* while downloading the config from the api, the Connecting status is now displayed
* added a button to delete container config for api servers
* added crc check to avoid re-import of api configs
* fixed currentIndex of serversMenuContent after DefaultServerIndexChanged
* added closing the import window after re-importing the config from api
2024-02-09 18:23:26 +00:00
lunardunno
dba05aab07
Improved docker cleanup. ( #568 )
...
Improved docker cleanup.
Removing anonymous volumes associated with containers.
Specifying the full name of the amn0 network interface to remove when cleaning the server.
2024-02-09 13:00:44 +00:00
pokamest
fec904fd28
Merge pull request #566 from amnezia-vpn/bugfix/build_windows
...
Revert ninja generator for Windows builds
2024-02-07 05:03:16 -08:00
pokamest
db321bed5d
Revert ninja generator for Windows builds
2024-02-07 12:37:39 +00:00
pokamest
28cc0218c5
Merge pull request #564 from amnezia-vpn/pipeline
...
Improve pipeline
2024-02-06 09:39:04 -08:00
tiaga
a2d5f25b58
Improve pipeline
...
Update GitHub Actions versions to avoid deprecation warnings.
2024-02-06 23:40:46 +07:00
pokamest
3100160927
Update translations
2024-02-05 22:14:01 +00:00
pokamest
1c3fdd3c72
Merge pull request #561 from amnezia-vpn/bugfix/build_windows_fix
...
Bugfix/build_windows.bat fix
2024-02-05 06:40:04 -08:00
pokamest
0c13eda1f5
build_windows.bat fix
2024-02-05 13:09:53 +00:00
pokamest
f37b7cec87
Merge pull request #557 from amnezia-vpn/KsZnak-br1
...
Update PageSetupWizardCredentials.qml
2024-02-05 04:25:24 -08:00
pokamest
962c75b2ca
Merge pull request #558 from amnezia-vpn/KsZnak-text-change
...
Update PageSettingsServerData.qml
2024-02-05 04:25:04 -08:00
pokamest
9a62e2ae41
Merge pull request #560 from amnezia-vpn/revert-559-KsZnak-translation-ru-ex
...
Revert "Update amneziavpn_ru.ts"
2024-02-05 02:49:46 -08:00
pokamest
0f00dc4e7c
Revert "Update amneziavpn_ru.ts"
2024-02-05 10:48:31 +00:00
pokamest
0f04cf6eae
Merge pull request #559 from amnezia-vpn/KsZnak-translation-ru-ex
...
Update amneziavpn_ru.ts
2024-02-05 02:34:54 -08:00
KsZnak
dc76ad820f
Update amneziavpn_ru.ts
2024-02-05 01:39:39 +02:00
KsZnak
e0cde9f138
Update PageSetupWizardCredentials.qml
2024-02-04 22:02:47 +02:00
KsZnak
db1dc78e38
Update PageSettingsServerData.qml
2024-02-04 21:59:55 +02:00
agalehaga
fd98ef1250
Reboot server button ( #553 )
...
* add button Reboot Server
2024-02-04 16:52:03 +00:00
pokamest
cdf46c968a
Merge pull request #480 from amnezia-vpn/feature/error-code-output
...
added error code output
2024-02-01 05:05:36 -08:00
pokamest
72b20ef563
Version bump - 4.3.0.0
2024-01-31 20:37:10 +00:00
pokamest
30a0ac0def
Merge pull request #527 from amnezia-vpn/feature/api-awg
...
added support for awg configs for api
2024-01-31 12:04:54 -08:00
albexk
090208bd2c
Bug fix for processing exclude routes for older android versions
2024-01-31 19:59:00 +03:00
vladimir.kuznetsov
1e5c9c9c4d
if allowedIps from the backend is empty, split tunneling of the application works
2024-01-31 21:41:46 +07:00
vladimir.kuznetsov
5918f37ffa
Merge branch 'feature/api-awg' of github.com:amnezia-vpn/amnezia-client into feature/api-awg
2024-01-31 21:30:47 +07:00
vladimir.kuznetsov
554e1b1b91
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/api-awg
2024-01-31 21:30:18 +07:00
vladimir.kuznetsov
8f510c1431
added allowedIPs processing for configs from the backend
2024-01-31 21:29:39 +07:00
vladimir.kuznetsov
4723019624
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
2024-01-31 12:42:19 +07:00
vladimir.kuznetsov
1be9078b6c
added break after each line in errorstrings
2024-01-31 12:42:05 +07:00
pokamest
520658a295
Merge pull request #550 from amnezia-vpn/KsZnak-patch-1
...
Ks znak patch 1
2024-01-30 15:58:50 -08:00
pokamest
b9ec722abb
Merge pull request #543 from amnezia-vpn/KsZnak-patch-7
...
Update PageSettingsSplitTunneling.qml
2024-01-30 15:57:40 -08:00
pokamest
d917c798d7
Merge pull request #544 from amnezia-vpn/KsZnak-patch-8
...
Update PageSettingsAbout.qml
2024-01-30 15:57:10 -08:00
pokamest
0d168c039f
Merge pull request #545 from amnezia-vpn/KsZnak-patch-6
...
Update PageSettingsSplitTunneling.qml
2024-01-30 15:56:50 -08:00
pokamest
af8f265555
Merge pull request #546 from amnezia-vpn/KsZnak-patch-5
...
Update PageSettingsConnection.qml
2024-01-30 15:56:29 -08:00
pokamest
c0e0d64284
Merge pull request #547 from amnezia-vpn/KsZnak-patch-4
...
Update PageServiceTorWebsiteSettings.qml
2024-01-30 15:56:02 -08:00
pokamest
9466a71141
Merge pull request #548 from amnezia-vpn/KsZnak-patch-3
...
Update PageProtocolOpenVpnSettings.qml
2024-01-30 15:55:29 -08:00
pokamest
d28a586a97
Merge pull request #549 from amnezia-vpn/KsZnak-patch-2
...
Update containers_defs.cpp
2024-01-30 15:55:04 -08:00
pokamest
6fde0b6663
Merge pull request #551 from amnezia-vpn/KsZnak-change-eng-text
...
Update PageSetupWizardCredentials.qml
2024-01-30 15:54:10 -08:00
KsZnak
d143b9213b
Update PageSettingsAbout.qml
2024-01-30 20:50:30 +02:00
KsZnak
16433e9e46
Update PageSettingsSplitTunneling.qml
2024-01-30 20:40:11 +02:00
KsZnak
39479d1999
Update PageSettingsSplitTunneling.qml
2024-01-30 20:35:05 +02:00
KsZnak
a03b766e33
Update PageSettingsConnection.qml
2024-01-30 20:27:01 +02:00
KsZnak
7df2655ba0
Update PageServiceTorWebsiteSettings.qml
2024-01-30 20:22:26 +02:00
KsZnak
5c2ca9803d
Update PageProtocolOpenVpnSettings.qml
2024-01-30 20:08:14 +02:00
KsZnak
4e6af947fa
Update containers_defs.cpp
2024-01-30 20:05:18 +02:00
pokamest
bc9d5c8fd6
Merge branch 'dev' into feature/api-awg
2024-01-30 10:15:13 +00:00
pokamest
f412ac6260
Merge pull request #537 from amnezia-vpn/ios-log-3
...
Disable ioslogger (due memory leak)
2024-01-29 11:37:17 -08:00
pokamest
26d8dfbb7f
Merge branch 'dev' into feature/api-awg
2024-01-29 19:35:35 +00:00
pokamest
b45517bafd
Merge pull request #444 from amnezia-vpn/feature/killswitch
...
Kill Switch for desktop client
2024-01-29 11:23:23 -08:00
vladimir.kuznetsov
3edb6755b4
fixed filling in the wg private key
2024-01-30 00:47:22 +07:00
pokamest
bda64fa391
Merge pull request #536 from amnezia-vpn/bugfix/revoke-openvpn-client
...
fixed cache clearing when deleting admin configure
2024-01-29 07:31:09 -08:00
vladimir.kuznetsov
e7040f7cc8
specified error codes
2024-01-29 21:33:35 +07:00
pokamest
229970e799
Merge pull request #542 from amnezia-vpn/KsZnak-patch-2
...
Update amneziavpn_ru.ts
2024-01-28 13:10:49 -08:00
KsZnak
7b0a9a055f
Update amneziavpn_ru.ts
2024-01-28 21:46:20 +02:00
pokamest
06d370f716
Merge pull request #541 from amnezia-vpn/version-bump
...
Version bump 4.2.1.1
2024-01-28 07:23:58 -08:00
albexk
ce0a4f1f96
Version bump 4.2.1.1
2024-01-28 17:29:54 +03:00
vladimir.kuznetsov
3240aa3cb3
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
2024-01-28 21:24:23 +07:00
pokamest
5c5935c738
Merge pull request #539 from amnezia-vpn/bugfix/android
...
Fix Android bugs
2024-01-28 05:25:38 -08:00
pokamest
00b2b1abcd
Merge pull request #529 from amnezia-vpn/bugfix/container-selection-after-cleanup-server
...
fixed first container selection on HomeContainersListView after server cleanup
2024-01-28 02:56:16 -08:00
Mykola Baibuz
e0891e1a15
Change license text
2024-01-28 05:39:12 -05:00
vladimir.kuznetsov
f7df621c56
fixed cache clearing when deleting admin configure
...
- added permissions for the crl.pem file
2024-01-27 18:09:14 +03:00
albexk
0b6dc5bcfc
Add unbinding and destroying vpn service after disconnection
2024-01-27 17:34:57 +03:00
albexk
cbd6755aa5
Fix OpenVpn over Cloak
2024-01-27 17:30:56 +03:00
albexk
3afbc248b1
Refactor split-tunneling: separate site addresses from routes
2024-01-27 17:28:31 +03:00
Mykola Baibuz
30af81fe0a
Move linuxfirewall header to "headers" part
2024-01-27 07:59:36 -05:00
Mykola Baibuz
427b43c99b
Add code license
2024-01-27 07:50:50 -05:00
KsZnak
ed08ac6b46
Update containers_defs.cpp
2024-01-27 00:58:40 +02:00
KsZnak
1a2c1fa1b5
Update PageSetupWizardCredentials.qml
2024-01-27 00:18:17 +02:00
Igor Sorokin
709fbac231
Disable ioslogger (due memory leak)
2024-01-25 19:07:22 +03:00
pokamest
6b80a56f92
Merge pull request #530 from amnezia-vpn/bugfix/admin-user-clinet-management
...
fixed adding admin user to client management
2024-01-25 01:58:39 -08:00
Mykola Baibuz
5c9d45a8a8
Use MacOS logic for LinuxFirewall
2024-01-24 17:20:50 -05:00
pokamest
2edac24945
Merge pull request #532 from amnezia-vpn/bugfix/issue485
...
Fix autostart for Linux Desktop
2024-01-24 11:32:37 -08:00
albexk
b68c9cc145
Fix the double extension of the config file name: 'amnezia_config.vpn.vpn'
2024-01-24 17:00:48 +03:00
albexk
6f02d4eb62
Remove useless 'Open folder with logs' button for Adnroid too
2024-01-24 16:34:37 +03:00
pokamest
6e60688e70
Merge pull request #533 from amnezia-vpn/bugfix/easy-setup-random-port
...
random ports are now used for easy setup
2024-01-24 05:20:17 -08:00
vladimir.kuznetsov
140b5c4292
random ports are now used for easy setup
2024-01-24 12:27:11 +07:00
pokamest
8ee2ebbd20
Merge pull request #531 from amnezia-vpn/ios-log-2
...
Fix/iOS log (Part 2)
2024-01-23 14:18:17 -08:00
Igor Sorokin
b3eda4106d
Fix: Share view is not showing on iPadOS
2024-01-23 23:41:08 +03:00
Mykola Baibuz
885e22be7c
Fix autostart for Linux Desktop
2024-01-23 15:17:07 -05:00
vladimir.kuznetsov
83ec073734
fixed adding admin user to client management
2024-01-24 00:33:19 +07:00
vladimir.kuznetsov
0160b0f9dc
editServer now does not update the whole model, but only the modified element
2024-01-23 23:57:14 +07:00
vladimir.kuznetsov
f55bd5e1a1
fixed first container selection on HomeContainersListView after server cleanup
2024-01-23 23:56:16 +07:00
Igor Sorokin
4d88eb8e79
Try to expand 'internal error'
2024-01-23 18:41:33 +03:00
Mykola Baibuz
874de74ac8
Add exclusion for VPN Server host (MacOS/OpenVPN)
2024-01-22 20:32:40 +02:00
pokamest
b3a4b34d48
Merge pull request #524 from amnezia-vpn/KsZnak-patch-1
...
Update amneziavpn_ru.ts
2024-01-22 07:27:45 -08:00
vladimir.kuznetsov
f7b9d2bae7
added support for awg configs for api
2024-01-22 16:51:11 +03:00
KsZnak
ec4574bfcf
Update amneziavpn_ru.ts
2024-01-22 01:52:14 +02:00
pokamest
73cfab166f
Merge pull request #523 from amnezia-vpn/fix/ios-log
...
Fix/iOS log (Part 1)
2024-01-21 13:02:28 -08:00
Igor Sorokin
0e8f85057d
Remove distracting 'stale focus object' records from log
2024-01-21 21:15:34 +03:00
Igor Sorokin
2e4908c557
Records detailed disconnect error info to log
2024-01-21 20:41:06 +03:00
Igor Sorokin
401784414a
Fix: 'OpenVPN' is recorded to the log instead of 'WireGuard'
2024-01-21 19:05:24 +03:00
Igor Sorokin
8495124bc8
Remove useless 'Open folder with logs' button (iOS)
2024-01-21 17:49:24 +03:00
pokamest
ba6ed540f5
Merge pull request #521 from amnezia-vpn/KsZnak-patch-2
...
Update README.md
2024-01-20 12:16:16 -08:00
KsZnak
19a60ea856
Update README.md
...
del signal link
2024-01-20 22:13:00 +02:00
pokamest
aecf1b463c
Merge pull request #519 from amnezia-vpn/fix/android-deploy
...
Enable AAB build for all branches
2024-01-20 11:08:24 -08:00
pokamest
ff24ba1011
Merge pull request #518 from amnezia-vpn/fix/android-wgipv6
...
Fix wg address parameter parsing
2024-01-20 10:57:36 -08:00
albexk
802b708232
Enable AAB build for all branches
2024-01-20 21:49:37 +03:00
pokamest
adeff3efb9
Version bump 4.2.1.0
2024-01-20 18:46:33 +00:00
albexk
0103c1722e
Fix wg address parameter parsing
2024-01-20 21:38:58 +03:00
pokamest
f9123e7b71
Merge pull request #516 from amnezia-vpn/bugfix/easy-setup-default-container
...
fixed easy setup default container selection
2024-01-20 09:18:57 -08:00
pokamest
0f9ed4e69c
Merge pull request #515 from amnezia-vpn/fix/android-wg
...
set wg PresharedKey parameter as optional
2024-01-20 09:16:16 -08:00
vladimir.kuznetsov
9dfc95bac0
fixed easy setup default container selection
2024-01-20 23:28:20 +07:00
albexk
9b7914538f
set wg PresharedKey parameter as optional
2024-01-20 18:43:26 +03:00
pokamest
85c9cd260d
Merge pull request #514 from amnezia-vpn/fix/android-camera
...
Hide "QR-code" button from config import menu for Android devices wit…
2024-01-20 07:42:55 -08:00
pokamest
73751cc049
Merge pull request #513 from amnezia-vpn/bugfix/issue499
...
Fix import of some native WG configs
2024-01-20 07:27:54 -08:00
albexk
2b61c48303
Hide "QR-code" button from config import menu for Android devices without camera
2024-01-20 18:20:06 +03:00
Mykola Baibuz
47b03f2bf4
PSK paramater is not mandatory
2024-01-20 08:44:48 -05:00
albexk
3e02dfef63
Refactoring Android logging ( #511 )
...
Refactoring Android logging
2024-01-20 13:40:12 +00:00
Mykola Baibuz
4176d0130a
Fix import of some native WG configs
2024-01-20 08:35:24 -05:00
pokamest
f6175c2c69
Merge pull request #512 from amnezia-vpn/fix/line-ending
...
Fix amnezia_application line-ending
2024-01-20 05:04:22 -08:00
albexk
b8b423ca19
Fix amnezia_application line-ending
2024-01-20 16:02:35 +03:00
pokamest
3702d69b9d
Merge branch 'dev' into feature/killswitch
2024-01-19 14:58:28 +00:00
pokamest
3253de9384
Merge pull request #509 from amnezia-vpn/featute/amneziawg-apple
...
Change to amneziawg-apple
2024-01-19 02:17:02 -08:00
Igor Sorokin
51070635a5
Change to amneziawg-apple
2024-01-19 03:27:44 +03:00
pokamest
9b533f1ba6
Merge pull request #507 from amnezia-vpn/linux-installer
...
Improve Linux installer
2024-01-18 09:39:00 -08:00
tiaga
9371dd405e
Improve Linux installer
...
Pack installer to a .tar archive in order to save executable bit for `AmneziaVPN_Linux_Installer.bin`.
2024-01-19 00:16:19 +07:00
pokamest
27d8108e55
Merge pull request #501 from amnezia-vpn/feature/api-spit-tunneling
...
for servers received via api, ignore the split tunneling settings
2024-01-18 08:51:12 -08:00
pokamest
820a3f0b77
Merge pull request #506 from amnezia-vpn/bugfix/client-management-ss-cloak
...
fixed append/rename/revoke client for cloak and ss on client management panel
2024-01-18 07:09:14 -08:00
pokamest
3d61b20271
Merge pull request #505 from amnezia-vpn/fix/readme
...
Update README.md
2024-01-18 07:03:08 -08:00
vladimir.kuznetsov
eec81f8124
fixed append/rename/revoke client for cloak and ss on client management panel
2024-01-18 21:29:56 +07:00
Igor Sorokin
d7fbddb97f
Update README.md
2024-01-18 17:13:04 +03:00
pokamest
9170cb0318
Merge pull request #498 from amnezia-vpn/sort-installer-containers-first
...
show installed protocols first in protocols tab
2024-01-18 05:57:16 -08:00
pokamest
76dec6fa9c
Merge pull request #504 from amnezia-vpn/feature/android-deploy
...
Add Android App Bundle build and upload
2024-01-18 05:56:50 -08:00
pokamest
4e3edcfc0a
Merge pull request #503 from amnezia-vpn/fix/ipv6
...
Fix IPv6 problem
2024-01-18 05:56:07 -08:00
albexk
ad21d7ab64
Add Android App Bundle build and upload
...
Up upload-artifact action to version 4
2024-01-18 16:06:37 +03:00
Igor Sorokin
f576eb509d
Fix IPv6 problem
2024-01-18 15:25:36 +03:00
vladimir.kuznetsov
33e229d0b2
added blocking of the page with dns settings for servers received by API
2024-01-17 23:38:20 +07:00
pokamest
78420d617b
Merge pull request #502 from amnezia-vpn/fix/android-clipboard
...
Fix/android clipboard
2024-01-17 07:24:24 -08:00
albexk
2552e33d64
Add Android TextArea clipboard workaround
2024-01-17 17:46:54 +03:00
albexk
301141c755
Remove Android TextField workaround
...
It has been fixed in Qt 6.5.3, 6.6.0
2024-01-17 17:43:54 +03:00
vladimir.kuznetsov
fac57ac89a
for servers received via api, ignore the split tunneling settings
2024-01-17 11:28:57 +07:00
pokamest
da5ad0a845
Merge pull request #500 from amnezia-vpn/fix/android-keyboard
...
Restore previous Android keyboard behavior
2024-01-16 05:50:28 -08:00
albexk
60aeefe1c2
Restore previous Android keyboard behaviour
...
There is a Qt bug related to this behaviour: https://bugreports.qt.io/browse/QTBUG-41170
2024-01-16 15:06:34 +03:00
Morteza Sherafati
d527f6a5ce
show installed protocols first in protocols tab
2024-01-15 20:18:10 +00:00
pokamest
2802b42747
Merge pull request #491 from amnezia-vpn/bugfix/current-processed-server-selection
...
fixed current processed server selection after import/install new server
2024-01-15 05:43:34 -08:00
pokamest
66c5d2f0a8
Updated submodule qtkeychain
2024-01-15 10:06:20 +00:00
pokamest
6dbf4ac62c
Release 4.2.0.1
2024-01-15 09:28:48 +00:00
pokamest
ae2872830b
Updated submodule qtkeychain
2024-01-15 09:20:13 +00:00
pokamest
6f4a3587e4
Merge pull request #495 from amnezia-vpn/feature/update-awg-core
...
Update AWG core (v0.1.8)
2024-01-14 17:33:10 -05:00
Mykola Baibuz
145f51906e
Update AWG core (v0.1.8)
2024-01-14 21:58:53 +02:00
pokamest
12e72bc74b
Merge pull request #481 from amnezia-vpn/refactoring/android
...
Refactor Android open file method
2024-01-13 06:46:25 -05:00
pokamest
65a04799ef
Merge branch 'dev' into feature/killswitch
2024-01-11 13:45:56 +00:00
vladimir.kuznetsov
88cd5825d3
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
2024-01-11 20:26:06 +07:00
pokamest
ecdad2a315
Merge branch 'dev' into refactoring/android
2024-01-11 13:01:03 +00:00
pokamest
0398ddd6a2
Merge pull request #488 from amnezia-vpn/bugfix/split-tunnel-reset-on-app-reset
...
bugfix/split-tunnel-reset-on-app-reset
2024-01-11 07:58:04 -05:00
pokamest
50ea4d3b0f
Merge pull request #453 from amnezia-vpn/bugfix/windows-crush-on-utf8-symbolos
...
added conversion using the system locale
2024-01-11 07:51:22 -05:00
pokamest
77be8169f2
Merge pull request #493 from amnezia-vpn/bugfix/secureqsettings-deadlock-2
...
now value and setValue of secureQSettings are always called in the main thread
2024-01-11 07:48:42 -05:00
lunardunno
7a435f76b6
ArchLinux_support ( #463 )
...
Arch linux support (#464 )
2024-01-10 20:15:14 +00:00
pokamest
42949e0dea
Merge pull request #492 from amnezia-vpn/bugfix/append-client
...
fixed insert rows count in appendClient function
2024-01-10 12:42:07 -05:00
pokamest
26db423232
Merge pull request #489 from amnezia-vpn/bugfix/remote-links-on-site
...
added the ability to change the site link via a translation file
2024-01-10 12:40:19 -05:00
vladimir.kuznetsov
645cf52803
now value and setValue of secureQSettings are always called in the main thread
2024-01-10 23:05:22 +07:00
vladimir.kuznetsov
673b8ad5b2
fixed insert rows count in appendClient function
2024-01-10 11:55:32 +07:00
vladimir.kuznetsov
2a03834bb2
fixed current processed server selection after import/install new server
2024-01-09 00:25:18 +07:00
lunardunno
c1b6149e49
Improve servercontroller.cpp for Ubuntu ( #482 )
...
Improve servercontroller.cpp for Ubuntu, CentOS, snd Fedora
2024-01-06 16:41:06 +00:00
vladimir.kuznetsov
0690d86e52
added the ability to change the site link via a translation file
2024-01-06 20:42:43 +07:00
vladimir.kuznetsov
bb8a11d110
added reset routeMode when resetting application settings
2024-01-06 20:38:41 +07:00
pokamest
4f7ba4c9a8
Merge pull request #483 from amnezia-vpn/persian_translation
...
full persian translation
2023-12-30 09:11:08 -05:00
Morteza Sherafati
aa41e4d915
full persian translation
2023-12-30 11:12:54 +00:00
pokamest
bb43b5451f
Merge pull request #478 from amnezia-vpn/bugfix/macos-dns-resolve
...
Fix resolv-update script for MacOS (OpenVPN DNS)
2023-12-28 14:52:28 -05:00
vladimir.kuznetsov
69dd415ab5
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into bugfix/windows-crush-on-utf8-symbolos
2023-12-28 14:47:19 +07:00
albexk
e605f549bd
Merge branch 'dev' into refactoring/android
2023-12-26 18:23:53 +03:00
albexk
a961932b2e
Refactor AndroidUtils
2023-12-26 17:41:49 +03:00
albexk
e8cc80f046
Refactor Android open file method
...
Fix some bugs with mimetype filters when the Qt mimetype database does not match the Android database
2023-12-26 16:30:33 +03:00
vladimir.kuznetsov
67f29ac483
added conversion using the system locale
2023-12-26 13:36:21 +07:00
pokamest
c9bde5cdc0
Merge pull request #479 from amnezia-vpn/feature/client-management-migrations
...
added migration from version 3 of client management to version 4
2023-12-25 22:00:13 -05:00
pokamest
e878911819
Merge pull request #472 from amnezia-vpn/ksznak
...
Update amneziavpn_ru.ts
2023-12-25 13:36:03 -05:00
pokamest
f1a0b7f0ef
Merge pull request #473 from amnezia-vpn/bugfix/new-client-on-connection
...
fixed hang after creating configuration on connection
2023-12-25 12:21:44 -05:00
KsZnak
3e0a5104e7
Update amneziavpn_ru.ts
2023-12-25 19:18:23 +02:00
vladimir.kuznetsov
8f53d563a4
moved the client table for cloak and ss to the openvpn folder
2023-12-25 22:49:24 +07:00
pokamest
414740ffb7
Merge pull request #467 from amnezia-vpn/feature/full-access-last-config
...
full access config no longer contains the last_config field
2023-12-25 10:29:16 -05:00
albexk
7437d47d92
Remove unnecessary permission RECEIVE_BOOT_COMPLETED
2023-12-25 15:16:22 +03:00
vladimir.kuznetsov
a68f19d72f
added migration from version 3 of client management to version 4
2023-12-24 21:13:09 +07:00
vladimir.kuznetsov
11641c5e22
added error code output
2023-12-24 21:11:47 +07:00
Mykola Baibuz
8d3e21d46a
Fix resolv-update script for MacOS (OpenVPN DNS)
...
script from https://github.com/andrewgdotcom/openvpn-mac-dns
2023-12-23 23:14:02 +02:00
pokamest
5ad54bfdc1
Merge pull request #452 from amnezia-vpn/refactoring/android
...
Android refactoring
2023-12-23 13:48:26 -05:00
Mykola Baibuz
a8f5e95fb1
MacOS OpenVPN/OpenVPN over Cloak killswitch
2023-12-23 16:04:17 +02:00
Mykola Baibuz
a4f3d08c02
Fix PF config path
2023-12-23 14:21:13 +02:00
Mykola Baibuz
3d2174d84e
MacOS WG/AWG killswitch
2023-12-23 12:51:55 +02:00
pokamest
12fbc7d258
Merge pull request #474 from amnezia-vpn/bugfix/ss-in-cloak-container
...
returned shadowsocks to cloak container
2023-12-22 15:04:21 +00:00
albexk
164b7e2551
Merge branch 'dev' into refactoring/android
2023-12-22 15:38:29 +03:00
albexk
eafac491d8
Add a stub for errors coming from Android
...
These errors are related to VPN connection errors
2023-12-22 15:35:24 +03:00
pokamest
3cfb6e968d
Merge pull request #475 from amnezia-vpn/bugfix/default-server-full-access-sharing
...
added selection of a default server for full access sharing
2023-12-22 12:21:59 +00:00
albexk
375825125f
Fix cloak config
2023-12-22 15:11:48 +03:00
vladimir.kuznetsov
a8520e7545
added selection of a default server for full access sharing
2023-12-22 13:43:46 +07:00
vladimir.kuznetsov
ac154cdd83
returned shadowsocks to cloak container
2023-12-22 13:08:53 +07:00
vladimir.kuznetsov
9290775ab5
added removal of last_config when revoke admin config on client management panel
2023-12-21 23:34:27 +07:00
pokamest
d14e8cdee4
Merge pull request #460 from amnezia-vpn/bugfix/minor-ui-fixes
...
added an empty string check for the server name and user name change fields
2023-12-21 15:55:33 +00:00
vladimir.kuznetsov
7aac9f9d0e
fixed hang after creating configuration on connection
...
- config created on connection is displayed as admin (platform name) on the client management page
- added config creation time on the client management page
2023-12-21 17:47:34 +07:00
KsZnak
41aaac7d32
Update amneziavpn_ru.ts
2023-12-20 20:16:35 +02:00
albexk
c8d2399db9
Merge branch 'dev' into refactoring/android
2023-12-20 20:47:19 +03:00
KsZnak
f37c8e5fd4
Update amneziavpn_ru.ts
2023-12-20 19:14:15 +02:00
pokamest
9f5025c10b
Merge pull request #471 from amnezia-vpn/bugfix/macos_deploy_fix
...
build_macos.sh fix
2023-12-20 17:13:37 +00:00
pokamest
c27d999c41
build_macos.sh fix
2023-12-20 08:39:43 -08:00
pokamest
9681bea237
Update ts files
2023-12-20 12:14:06 +00:00
pokamest
8905d6352c
Merge pull request #465 from amnezia-vpn/persian_translation
...
added persian translation file and menu item
2023-12-20 12:07:51 +00:00
vladimir.kuznetsov
8599b20678
full access config no longer contains the last_config field
2023-12-18 13:17:39 +07:00
Morteza Sherafati
491f09a51b
added persian translation file and menu item
2023-12-17 18:37:07 +00:00
pokamest
0f1519a21f
Merge pull request #462 from amnezia-vpn/bugfix/service-containers-search
...
fixed server search for sftp, dns and tor containers
2023-12-17 16:53:52 +00:00
Mykola Baibuz
1a17f2956a
Fix build action
2023-12-16 10:05:54 -05:00
Mykola Baibuz
d94e27bfa9
Linux killswitch
2023-12-16 09:19:04 -05:00
vladimir.kuznetsov
b892156092
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-12-16 09:23:44 +07:00
vladimir.kuznetsov
7b1b8dc749
fixed server search for sftp, dns and tor containers
2023-12-15 13:58:30 +07:00
albexk
6d0167dcf3
Get back the ability to open configuration files
...
Doesn't work in all applications because some applications pass an abstract URI instead of the file path in the 'content' scheme
2023-12-14 22:10:22 +03:00
albexk
0c2d661e1c
Disable ShadowSocks support on Android
2023-12-14 21:08:45 +03:00
albexk
95d1440d6f
Some minor refactoring
2023-12-14 18:01:55 +03:00
albexk
0cabf60dc4
Fixes and refactoring in file saving and import functions
2023-12-14 18:00:58 +03:00
albexk
836ca1cc6b
Switch to Qt fileprovider introduced in 6.6
2023-12-14 17:59:03 +03:00
pokamest
be799daafe
Merge pull request #431 from amnezia-vpn/re_second_adaptation_to_diff_os
...
Improve install_docker.sh
2023-12-14 05:27:29 -08:00
pokamest
ad9d674a03
Merge pull request #368 from amnezia-vpn/feature/import-config-from-cloud
...
API support
2023-12-14 04:15:38 -08:00
vladimir.kuznetsov
f52c3c430f
added notification after config revokation
2023-12-14 11:03:27 +07:00
vladimir.kuznetsov
a91ab0e910
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-12-13 14:21:51 +07:00
vladimir.kuznetsov
39d1f1677f
fixed description update, after changing the default protocol
2023-12-13 14:14:37 +07:00
albexk
b0dcae3586
Disable global split tunneling if a non-default route exists in the Wireguard configuration
2023-12-12 22:48:18 +03:00
vladimir.kuznetsov
ed6351f8f1
added an empty string check for the server name and user name change fields
2023-12-12 17:15:10 +03:00
pokamest
e486a2fb26
Merge pull request #443 from amnezia-vpn/feature/cancel-installation-button
...
added a button to cancel installation if the package manager on the server is busy
2023-12-12 05:17:40 -08:00
albexk
195bdb947e
Refactor import config
...
Remove the path filter, as the content path may not contain a filename.
Disable import when viewing files.
Config can be imported from:
- shared file
- shared text
- vpn:// link
2023-12-11 22:56:01 +03:00
albexk
1576aed1ea
Add network state listening and reconnection
...
Vpn reconnects when the default network is changed
2023-12-11 15:16:50 +03:00
vladimir.kuznetsov
e66fbc3289
added default container installation, after downloading the config from the api
2023-12-11 13:42:42 +07:00
vladimir.kuznetsov
b4c89ad58f
Reworked the interaction between models. Now only serversModel directly interacts with server config
2023-12-08 13:50:03 +07:00
albexk
8cc5846808
Fix application hangs in disconnection state
2023-12-07 22:43:33 +03:00
albexk
2eaaf01ca1
Up AGP to version 8.2.0
2023-12-07 19:28:41 +03:00
albexk
67694c0f96
Fix abort error: 'Pure virtual function called!'
2023-12-06 18:25:11 +03:00
albexk
163e5b2c52
Fix for Qt Creator
2023-12-06 18:25:11 +03:00
albexk
508f1d3a42
Add service bind timeout
2023-12-06 18:24:52 +03:00
albexk
d2207a5255
Up Gradle to version 8.5
2023-12-06 13:38:36 +03:00
albexk
bf03f5c9ae
Fix for Qt Creator
2023-12-05 23:53:49 +03:00
albexk
656223f57d
Fix rebinding to the service
2023-12-05 16:57:53 +03:00
albexk
dc6e3ec53b
Add passing the VPN connection status when rebinding to the service
2023-12-05 16:10:29 +03:00
albexk
5835a756ce
Add onError callback to handle errors in protocol threads
2023-12-05 13:56:01 +03:00
vladimir.kuznetsov
f3f98a50ed
fixed include path of servercontroller
2023-12-05 17:49:11 +07:00
vladimir.kuznetsov
0f4bb78712
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-12-05 17:38:53 +07:00
vladimir.kuznetsov
c4014518cb
renamed CloudController to ApiController
2023-12-05 17:38:38 +07:00
vladimir.kuznetsov
3605f62feb
added support for the updated api
2023-12-05 17:28:14 +07:00
albexk
5c3e253067
Fix service description in AndroidManifest.xml
2023-12-05 13:09:28 +03:00
albexk
8d43cee52e
Remove shadowsocks code
2023-12-04 18:45:53 +03:00
albexk
1e64413904
Fix disconnect bug
2023-12-04 18:23:08 +03:00
pokamest
6fd1ea26ee
Merge pull request #438 from amnezia-vpn/bugfix/app-is-running-win11
...
fixed appProcessIsRunning() for win11
2023-12-01 03:24:49 -08:00
vladimir.kuznetsov
e619fd4af9
replaced loader with PageSetupWizardInstalling when updating container settings
2023-12-01 14:16:27 +07:00
albexk
e7658f9859
Add split tunneling
2023-12-01 00:12:50 +03:00
vladimir.kuznetsov
3defb09da9
added a button to cancel installation if the package manager on the server is busy
2023-11-30 19:21:57 +07:00
vladimir.kuznetsov
a672434909
changed tasklist | findstr на tasklist
2023-11-30 07:13:43 +03:00
Mykola Baibuz
c3fdd977b1
Windows OpenVPN/OpenVPN+Cloak killswitch feature
2023-11-29 22:50:36 +02:00
pokamest
dd233f77fc
Merge pull request #432 from amnezia-vpn/feature/client-management
...
added client management
2023-11-29 07:04:56 -08:00
vladimir.kuznetsov
02efd9c217
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/client-management
2023-11-29 17:26:26 +03:00
albexk
20f3c0388a
Add sending statistics
2023-11-29 17:08:53 +03:00
albexk
ef530780bd
Fixes in AmneziaVpnService
2023-11-29 17:01:21 +03:00
albexk
d7ec611ff4
Fix bugs in awg and wireguard protocols
2023-11-29 16:55:17 +03:00
pokamest
b897e7102e
Merge pull request #437 from amnezia-vpn/bugfix/minor-ui-fixes
...
Bugfix/minor UI fixes
2023-11-29 05:34:30 -08:00
pokamest
1cc5c5384e
Merge pull request #407 from amnezia-vpn/feature/ss-and-cloak-native-configs
...
added native config generation for ss and cloak
2023-11-29 05:28:33 -08:00
vladimir.kuznetsov
db602ac65b
fixed ss string generation
2023-11-29 10:57:47 +07:00
albexk
eaa209bc3a
Add OpenVpn over Cloak module
2023-11-28 22:27:00 +03:00
albexk
51d4aea9e2
Add OpenVpn module
2023-11-28 20:07:39 +03:00
albexk
9738ada946
ProtocolApi refactoring, move network classes to NetworkUtils.kt
2023-11-28 19:47:22 +03:00
albexk
8ec105bee0
Move Log class to org.amnezia.vpn.util package
2023-11-28 19:07:32 +03:00
tiaga
4fd0852bb3
Improve install_docker.sh
...
- add delays before and after Docker activation
- cancel installation if `sudo` wasn't found
2023-11-27 21:47:54 +07:00
vladimir.kuznetsov
a53e904f7b
fixed appProcessIsRunning() for win11
2023-11-27 13:56:52 +07:00
vladimir.kuznetsov
2d22b52b5d
limited client name length
2023-11-27 13:42:08 +07:00
vladimir.kuznetsov
426ac49f6f
fixed "auto-connect" option
2023-11-27 12:46:59 +07:00
vladimir.kuznetsov
c164814abd
fixed default server setting after importing
2023-11-27 10:59:48 +07:00
vladimir.kuznetsov
3084892ed8
added selection of default server and container on the sharing page
2023-11-26 21:15:58 +07:00
albexk
9297f877c4
Add AWG module
2023-11-26 13:07:31 +03:00
vladimir.kuznetsov
1bf808c9ee
fixed qr code generation for native configs
2023-11-25 13:02:02 +07:00
albexk
91f44fb394
Up Qt to version 6.6.1
2023-11-24 22:22:15 +03:00
albexk
385a52f676
Vpn service refactoring
2023-11-24 21:51:09 +03:00
albexk
8ef16781eb
Remove old wireguard code
2023-11-24 21:49:54 +03:00
albexk
ad5ea1ca44
Add IpcMessenger class
2023-11-24 17:10:08 +03:00
albexk
0ba5d754d5
Android Activity refactoring
2023-11-23 21:20:31 +03:00
albexk
ccdcfdce8a
Remove VPNPermissionHelper class
2023-11-23 16:49:32 +03:00
albexk
712fb4d0d3
Add Wireguard module
2023-11-23 16:45:15 +03:00
albexk
de65a03998
Add ProtocolApi module
2023-11-23 16:03:52 +03:00
albexk
6d6710db4a
Prefs refactoring
2023-11-23 14:19:51 +03:00
albexk
c34c3e51ea
Remove ' https://jitpack.io ' repository
2023-11-23 14:13:38 +03:00
vladimir.kuznetsov
5dc3b64e0b
added search bar for client management page
2023-11-23 14:54:49 +07:00
vladimir.kuznetsov
e8ceeb6e20
added full access sharing
2023-11-23 00:04:06 +07:00
pokamest
d38c7ce6a5
Error codes cleanup
2023-11-22 13:57:05 +00:00
albexk
e625543b94
CameraActivity refactoring
2023-11-21 23:35:26 +03:00
albexk
679bd4e4c9
Get rid of AppCompat theme
2023-11-21 21:31:49 +03:00
vladimir.kuznetsov
c6a312845a
added client management
2023-11-21 20:31:53 +07:00
pokamest
ef0530ec6b
Merge pull request #420 from amnezia-vpn/adaptation_to_different_os
...
Improve logic of install_docker.sh
2023-11-17 11:51:58 -08:00
albexk
2c98a90d60
Move icons to mipmap folders
2023-11-17 15:30:13 +03:00
albexk
b90fad6664
Android activity and AndroidController class refactoring
2023-11-17 15:10:11 +03:00
albexk
5a5ea4a018
Android project restructuring
2023-11-16 20:16:28 +03:00
albexk
bc68c487ee
Update to qt 6.6.0
2023-11-16 19:49:36 +03:00
albexk
617cdf14ad
Log class refactoring
2023-11-16 15:30:44 +03:00
albexk
f1c970461f
Create utils module, move Log class there
...
BuildConfig class is now only created in the utils module
2023-11-16 15:15:02 +03:00
albexk
2fde47a86f
Move qt binding java code to a separate module
2023-11-15 22:10:44 +03:00
albexk
4e5f2f44b6
Detach shadowsocks module
2023-11-15 22:08:00 +03:00
pokamest
e8a2e54d05
Typo fix
2023-11-15 12:51:39 +00:00
albexk
d77f3ecee8
Fix build error
2023-11-15 15:48:40 +03:00
albexk
06776ebe8f
Fix errors
2023-11-14 23:19:46 +03:00
albexk
e1eec55f62
Refactoring build
...
Move to gradle kotlin DSL
Use gradle version catalog
All android build parameters are set via cmake files
Use gradle abi split to build APKs
Improve local development in the android project folder
2023-11-14 23:18:59 +03:00
albexk
fcabf08e74
Update gradle, fix gradlew.bat crlf
2023-11-14 23:13:14 +03:00
pokamest
b4694313a0
Merge pull request #426 from amnezia-vpn/ios-build
...
Change Qt mirror for builds
2023-11-14 09:54:54 -08:00
tiaga
abb2cae1f8
Change Qt mirror for builds
...
Use UC Berkeley mirror for installing Qt during a build. In addition, don't trigger builds on a tag push.
2023-11-14 23:39:15 +07:00
pokamest
b0004fd9dc
Version bump
2023-11-14 12:50:52 +00:00
tiaga
362a82f944
Improve logic of install_docker.sh
...
- check packages update only when it's required
- avoid `dnf/yum update` for RHEL-based systems
2023-11-14 16:57:16 +07:00
pokamest
19fe61ed29
Merge pull request #423 from amnezia-vpn/r2
...
Upload new versions to R2
2023-11-13 09:34:30 -08:00
tiaga
72de38b4fb
Upload new versions to R2
...
A new GitHub Actions workflow for a tagged commit which uploads installers for a desktop version to Cloudflare R2.
2023-11-10 23:19:00 +07:00
pokamest
02c0f96e5e
Merge pull request #418 from amnezia-vpn/feature/split-tunnel-dns-forwad
...
Use DNS over VPN for ForwardSites mode split tunnel
2023-11-07 06:35:43 -08:00
vladimir.kuznetsov
aee82282ac
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/import-config-from-cloud
2023-11-06 14:10:43 +03:00
vladimir.kuznetsov
8497aeeb91
removed the debugging code
2023-11-06 14:10:31 +03:00
Mykola Baibuz
5e9f688000
Use DNS over VPN for ForwardSites mode split tunnel
...
This feature was in previous version of Split Tunnel
2023-11-04 15:28:59 -04:00
pokamest
6a7e346695
Merge pull request #416 from amnezia-vpn/bugfix/openvpn-exclude-route
...
Fix Split tunnel exclude sites mode for OpenVPN and Cloak. Windows.
2023-11-04 06:09:01 -07:00
Mykola Baibuz
071738116e
Update Windows OpenVPN binary
...
This binary builded with ENABLE_DEBUG flag. This flag needed for ROUTE_GATEWAY varible output in log.
2023-11-03 17:29:40 -04:00
pokamest
147726ecb0
Merge branch 'dev' into feature/import-config-from-cloud
2023-11-01 21:42:07 +00:00
pokamest
ae4ee6431d
Merge pull request #409 from useribs/patch-2
...
Update servercontroller.cpp, replace 2 calls (shred ; rm) with one
2023-11-01 12:23:14 -07:00
vladimir.kuznetsov
9cfcb714ae
added native config generation for ss and cloak
2023-11-01 21:29:58 +05:00
pokamest
d1ccde2a4b
Merge pull request #396 from amnezia-vpn/bugfix/server-config-sync
...
bugfix/server config sync
2023-11-01 07:15:10 -07:00
useribs
4848091203
Update servercontroller.cpp, replace 2 calls (shred ; rm) with one (shred -u)
2023-10-30 20:09:13 +03:00
pokamest
282f159311
Merge pull request #402 from amnezia-vpn/bugfix/description_dns
...
Update DNS description
2023-10-29 09:07:42 -07:00
lunardunno
4ef8c77a2d
Update DNS description
2023-10-29 17:56:10 +04:00
pokamest
08c1cf2439
Merge pull request #382 from amnezia-vpn/feature/split-tunnel-mobile
...
Split tunnel for missed Protocol/OS
2023-10-29 06:26:07 -07:00
Mykola Baibuz
2fc33875bb
Bump version
2023-10-27 15:38:24 -04:00
Mykola Baibuz
9e92e4b5ff
Merge branch 'dev' into feature/split-tunnel-mobile
2023-10-27 15:37:28 -04:00
pokamest
7f2cf70bf5
Merge pull request #393 from amnezia-vpn/bugfix/return-after-installation
...
fixed page return after installation
2023-10-26 12:40:39 -07:00
pokamest
40725d4155
Merge pull request #397 from amnezia-vpn/dev
...
Release 4.0.8
2023-10-26 11:45:11 -07:00
vladimir.kuznetsov
8164026891
fixed server config update, after container config change
2023-10-26 23:37:51 +05:00
Mykola Baibuz
0e23b3a1ac
Allow traffic to Amezia DNS for all OS
2023-10-25 22:19:07 +03:00
Mykola Baibuz
1739d4861e
Allow acces to Amnezia DNS when used only for selected sites
2023-10-25 21:50:35 +03:00
Mykola Baibuz
a6b6e7850d
Allow traffic for excluded route on Windows kill switch
2023-10-24 23:07:07 +03:00
Mykola Baibuz
3e9dea6f07
Remove some not implemented notification
2023-10-24 13:37:40 +03:00
Mykola Baibuz
1b37ca805f
Cleanup debug stuff
2023-10-24 11:10:16 +03:00
Mykola Baibuz
c772f56da7
Fixes after merge
2023-10-24 11:00:40 +03:00
Mykola Baibuz
bc183e39bb
Merge branch 'feature/split-tunnel-mobile' of github.com:amnezia-vpn/amnezia-client into feature/split-tunnel-mobile
2023-10-24 00:35:58 +03:00
Mykola Baibuz
306d4f70a8
Update NE Sources
2023-10-24 00:33:35 +03:00
Mykola Baibuz
a386d39495
iOS Cloak/OVPN SplitTunnel
2023-10-24 00:28:41 +03:00
Mykola Baibuz
22b14dff5f
iOS AWG/WG split tunnel
2023-10-23 22:42:02 +03:00
pokamest
e749cc7578
Update amneziavpn_ru.ts
...
Typo fix
2023-10-23 20:32:28 +01:00
vladimir.kuznetsov
3e03002ead
added getting cloud config for cloak
2023-10-23 23:55:01 +05:00
vladimir.kuznetsov
4ae9cddcce
fixed a typo in the serverController include
2023-10-23 23:53:46 +05:00
vladimir.kuznetsov
16724645ce
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/import-config-from-cloud
2023-10-23 21:40:18 +05:00
vladimir.kuznetsov
6a12cad1c9
fixed page return after installation
2023-10-23 21:33:07 +05:00
Mykola Baibuz
c15665803d
Merge branch 'dev' into feature/split-tunnel-mobile
2023-10-22 15:26:20 -04:00
pokamest
97090888d5
Bump version
2023-10-22 08:11:37 -07:00
pokamest
4642308fbb
Merge pull request #374 from amnezia-vpn/bugfix/split-tunneling
...
Bugfix/split tunneling
2023-10-22 08:02:43 -07:00
vladimir.kuznetsov
59bccb1188
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into bugfix/split-tunneling
2023-10-22 20:00:39 +05:00
pokamest
cd8fc007ac
Merge pull request #392 from amnezia-vpn/bugfix/existing-awg-container
...
added getting awg parameters when adding an already installed awg container
2023-10-22 07:49:34 -07:00
vladimir.kuznetsov
7cfb38307e
removed re-processing of server config for awg
2023-10-22 18:04:34 +05:00
vladimir.kuznetsov
994aa32745
added getting awg parameters when adding an already installed awg container
2023-10-22 17:31:13 +05:00
Mykola Baibuz
f0b872e86b
Merge remote-tracking branch 'origin/bugfix/pull-awg-config' into feature/split-tunnel-mobile
2023-10-21 23:24:54 +03:00
Mykola Baibuz
0c33432436
Fix pulling exiting AWG config from server
2023-10-21 14:55:15 -04:00
pokamest
0bb4dd9442
Text and translations fixes
2023-10-21 18:32:30 +01:00
pokamest
7a54dc15da
Update amneziavpn_ru.ts
2023-10-21 16:33:21 +01:00
pokamest
e16a1100d8
Update amneziavpn_ru.ts
2023-10-21 16:20:57 +01:00
pokamest
99214e22e3
Fix docs url
2023-10-21 16:05:09 +01:00
pokamest
c77d35a2ed
Merge pull request #390 from amnezia-vpn/revert-370-feature/custom_drawer_component
...
Revert "added new drawer2type for replacing drawertype"
2023-10-21 06:21:07 -07:00
pokamest
d98fdbdc5c
Revert "added new drawer2type for replacing drawertype"
2023-10-21 14:17:45 +01:00
ronoaer
4551cf0a21
Merge pull request #370 from amnezia-vpn/feature/custom_drawer_component
...
added new drawer2type for replacing drawertype
2023-10-21 09:34:21 +08:00
ronoaer
023c3474d2
Merge branch 'dev' into feature/custom_drawer_component
2023-10-21 09:28:41 +08:00
pokamest
2a4cefb4bf
Merge pull request #387 from amnezia-vpn/bugfix/awg-mtu-len-fix
...
Fix MTU len for Win WG/AWG
2023-10-20 15:02:29 -07:00
Mykola Baibuz
09305724fa
Fix MTU len for Win WG/AWG
2023-10-20 16:44:30 -04:00
pokamest
360fda1ba7
Merge pull request #386 from amnezia-vpn/bugfix/minor-ui-fixes-4-version
...
Bugfix/minor UI fixes 4 version
2023-10-20 12:23:03 -07:00
vladimir.kuznetsov
dadf0cf96e
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into dev
2023-10-20 21:51:40 +05:00
vladimir.kuznetsov
3d60ac751e
removed the default protocol/server change if connected to VPN
2023-10-20 20:52:14 +05:00
pokamest
32793eef8c
Merge pull request #385 from amnezia-vpn/bugfix/translated_new_source_strings_to_chinese
...
translated new source strings to chinese
2023-10-20 06:36:17 -07:00
ronoaer
da1cdfd6fa
translated new source strings to chinese
2023-10-20 18:01:57 +08:00
vladimir.kuznetsov
58ad7dc161
removed the "remove protocol" buttons from where they shouldn't be
2023-10-20 14:10:04 +05:00
ronoaer
0a15f44193
removed states 'opened', 'closed'
2023-10-20 10:38:12 +08:00
pokamest
e1dec3c1ba
Merge pull request #384 from amnezia-vpn/bugfix/startCentos7docker
...
Restoring autostart and enable docker for CentOS 7
2023-10-19 18:30:45 -07:00
pokamest
7834860245
Merge pull request #383 from amnezia-vpn/feature/awg-random-values
...
Feature/awg random values
2023-10-19 18:28:13 -07:00
pokamest
2da1025f26
Random port on install
2023-10-20 02:25:40 +01:00
Mykola Baibuz
78c83b2e21
Some logic fix
2023-10-19 17:03:24 -04:00
Mykola Baibuz
414a47e2f2
WG/AWG Desktop AllowedIP from plain WG config
2023-10-19 14:50:51 -04:00
ronoaer
6c78b4ec8f
enabled drag-pagehome-drawer in tabBar
2023-10-19 23:01:03 +08:00
ronoaer
a6949bd3ae
resized questiondrawer of page serverdata
2023-10-19 19:45:22 +08:00
ronoaer
f7bed04ab2
removed invalid function code
2023-10-19 19:32:15 +08:00
ronoaer
6ec773079c
added hovering effect of button
2023-10-19 11:22:52 +08:00
ronoaer
366e27a321
re-adatped pagehome
2023-10-19 09:27:39 +08:00
Mykola Baibuz
32c304dc1b
WG/AWG SplitTunnel for desktop
2023-10-18 17:44:28 -04:00
vladimir.kuznetsov
338499247d
changed the display order of containers
2023-10-19 01:16:36 +05:00
vladimir.kuznetsov
79e1761c1f
added generation of random values for awg parameters
2023-10-19 01:14:09 +05:00
Mykola Baibuz
4ea1a19572
Cleanup WG implementation
2023-10-18 13:41:58 -04:00
pokamest
e2ae341ba9
AndroidManifest fix
2023-10-18 14:01:06 +01:00
pokamest
de03435bac
Merge pull request #381 from amnezia-vpn/bugfix/minor-ui-fixes-4-version
...
Bugfix/minor UI fixes 4 version
2023-10-18 04:05:18 -07:00
pokamest
e16c425f87
PageHome.qml fix
2023-10-18 12:04:39 +01:00
ronoaer
c461e00c5c
keeping parent's cusorshape and Drawer2Type's close-animation
2023-10-18 16:17:57 +08:00
vladimir.kuznetsov
fcf6bb43b7
Merge branch 'bugfix/split-tunneling' of github.com:amnezia-vpn/amnezia-client into bugfix/split-tunneling
2023-10-18 12:18:46 +05:00
vladimir.kuznetsov
f5f72f87a6
fixed switcher status display for page split site tunneling
2023-10-18 12:17:24 +05:00
vladimir.kuznetsov
3340451245
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into bugfix/split-tunneling
2023-10-18 11:55:24 +05:00
Mykola Baibuz
c14f1b5000
Android OpenVPN/Cloak Split tunnel
2023-10-17 16:39:56 -04:00
vladimir.kuznetsov
a46e55d5c2
added a dash for drawerType
2023-10-18 01:11:41 +05:00
vladimir.kuznetsov
4b64bfaec0
fixed questionDrawer height
2023-10-18 00:37:15 +05:00
vladimir.kuznetsov
2f0c1eeecc
fixed selection of default container after installing a new server
2023-10-18 00:36:40 +05:00
Mykola Baibuz
546d4c1d3d
WG/AWG Android splitTunnel
2023-10-17 14:54:46 -04:00
lunardunno
160d88f002
Restoring autostart and enable docker for CentOS 7
2023-10-17 21:26:50 +04:00
ronoaer
a83cd29f72
fixed the cursorShape, and some minor issues
2023-10-17 22:00:19 +08:00
pokamest
94304b5777
Version bump
2023-10-17 14:47:31 +01:00
pokamest
61ddfe01a1
macos build script updated [no ci]
2023-10-17 06:39:49 -07:00
pokamest
00d334f704
Merge pull request #377 from amnezia-vpn/bugfix/minor-ui-fixes-4-version
...
disabled the ability to change the protocol/server when a vpn connection is active
2023-10-17 05:39:51 -07:00
pokamest
f4a4979997
Merge pull request #378 from amnezia-vpn/bugfix/updated_chinese_translations
...
updated Chinese translations for updating source strings
2023-10-17 05:11:19 -07:00
ronoaer
03171e4743
update background color and drag-effect, moved dulicated code
2023-10-17 19:34:34 +08:00
ronoaer
5369e68267
updated Chinese translations for updating source strings
2023-10-17 14:30:59 +08:00
vladimir.kuznetsov
9eb23e38bd
disabled the ability to change the protocol/server when a vpn connection is active
2023-10-16 22:57:12 +05:00
Mykola Baibuz
2a0166bb26
Merge branch 'bugfix/split-tunneling' of https://github.com/amnezia-vpn/amnezia-client into bugfix/split-tunneling
2023-10-16 12:05:50 -04:00
Mykola Baibuz
2df612ec1f
Android SplitTunnel
2023-10-16 12:05:35 -04:00
pokamest
36ba3758db
Translation updates
2023-10-16 15:27:26 +01:00
ronoaer
7cc0f39d3c
adapted pagehome by new custom drawer type
2023-10-16 22:21:01 +08:00
vladimir.kuznetsov
9cf5590371
disabled split site tunneling for awg
2023-10-16 15:17:09 +05:00
pokamest
81f835458f
Merge pull request #375 from amnezia-vpn/bugfix/minor-ui-fixes-4-version
...
Bugfix/minor UI fixes 4 version
2023-10-16 03:10:53 -07:00
vladimir.kuznetsov
e01b1db706
text corrections
2023-10-16 14:34:03 +05:00
vladimir.kuznetsov
cdb18de305
brought back the ability to share wireguard native format configs
2023-10-16 13:43:27 +05:00
vladimir.kuznetsov
8e0eef3316
fixed selection of default container after installing a new container
2023-10-16 13:40:43 +05:00
vladimir.kuznetsov
221d45f564
fixed pageSettingsDns width
2023-10-16 13:32:56 +05:00
vladimir.kuznetsov
2a4a01a4be
removed split site tunneling page blocking when switcher is turned off
2023-10-16 13:28:37 +05:00
Mykola Baibuz
501670bdd2
Merge branch 'feature/split-tunneling-config' into bugfix/split-tunneling
2023-10-15 15:10:05 -04:00
vladimir.kuznetsov
24637a1693
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-10-15 21:08:45 +05:00
vladimir.kuznetsov
7bd1340190
fixed display of sites on page split tunneling
2023-10-15 20:41:49 +05:00
ronoaer
cb5c09d967
adapted questionDrawer
2023-10-15 21:29:01 +08:00
pokamest
a01ba5909c
Version bump
2023-10-15 12:53:44 +01:00
pokamest
1c4678af95
Merge pull request #373 from amnezia-vpn/fix/update_ru_ts
...
Updated ru ts #2
2023-10-15 04:43:04 -07:00
pokamest
5f5435c645
Updated ru ts
2023-10-15 12:41:01 +01:00
pokamest
2f7dc2c46c
Merge pull request #372 from amnezia-vpn/fix/update_ru_ts
...
Update ru translation
2023-10-15 04:38:29 -07:00
pokamest
9bc1c9dd03
Merge branch 'dev' into fix/update_ru_ts
2023-10-15 12:30:13 +01:00
pokamest
4c81cdb4a2
Update translation
2023-10-15 12:29:41 +01:00
pokamest
3406ffa7a2
Merge pull request #371 from amnezia-vpn/bugfix/minor-ui-fixes-4-version
...
Minor UI fixes 4 version
2023-10-15 02:54:27 -07:00
pokamest
6d05b6845e
VPN protocol descriptions updated
2023-10-15 10:53:09 +01:00
ronoaer
29b4966119
shown ConnectionTypeSelectionDrawer on top level alway
2023-10-15 17:34:35 +08:00
ronoaer
d0f8358431
removed invalid code, and fixed top button hidden-shown
2023-10-15 17:29:22 +08:00
ronoaer
a75bd07cd8
fixed the clicked event
2023-10-15 15:54:05 +08:00
ronoaer
8c1835950b
added transparent-background, for blocking clicked event
2023-10-15 15:17:04 +08:00
pokamest
c7cd8e4c80
Minor ui fixes and refactoring
2023-10-15 02:30:42 +01:00
pokamest
f65e4066e3
ui fixes
2023-10-14 23:59:46 +01:00
vladimir.kuznetsov
37c18c5d3c
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into dev
2023-10-14 21:25:09 +05:00
vladimir.kuznetsov
8885f580b2
added notification after saving backup and logs files
2023-10-14 21:18:38 +05:00
vladimir.kuznetsov
512ac74ee6
temporarily disabled the drawer close button
2023-10-14 20:59:03 +05:00
ronoaer
384ce9853b
added new drawer2type for replacing drawertype
2023-10-14 23:00:31 +08:00
pokamest
b6d2030041
Ru translation
2023-10-14 15:55:52 +01:00
pokamest
3ac09181c6
Text lables fixes
2023-10-14 15:55:07 +01:00
vladimir.kuznetsov
ffc9e5823a
text corrections
2023-10-14 18:21:49 +05:00
vladimir.kuznetsov
f5448fed59
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into dev
2023-10-14 16:58:14 +05:00
vladimir.kuznetsov
8163e51434
fixes on page split tunneling according to the design layout
2023-10-14 16:52:22 +05:00
pokamest
3836836c72
Change easySetupOrder
2023-10-14 02:15:49 +01:00
vladimir.kuznetsov
b78bf39767
added split tunneling to the config
2023-10-13 15:45:06 +05:00
vladimir.kuznetsov
25f8283edd
added getting the config from the cloud service
2023-10-12 20:48:03 +05:00
pokamest
7c8399ce88
Fix awg description
2023-10-12 13:57:58 +01:00
pokamest
9fe2a1dd41
Merge pull request #354 from amnezia-vpn/feature/amnezia-wireguard-client-impl
...
AWG protocol implementation
2023-10-12 03:39:59 -07:00
Nethius
846f554157
Merge pull request #366 from amnezia-vpn/bigfix/updated_translation_for_wg
...
updated translations for branch feature/amnezia-wireguard-client-impl
2023-10-12 15:44:12 +07:00
ronoaer
d1f66cbf4d
updated translations for branch feature/amnezia-wireguard-client-impl
2023-10-12 16:26:37 +08:00
vladimir.kuznetsov
a4624c7377
removed the close button for the app for mobile platforms
2023-10-12 10:57:13 +05:00
pokamest
10435cea69
Tiny refactoring and text fixes
2023-10-12 01:15:05 +01:00
pokamest
ce9a23e021
Merge branch 'dev' into feature/amnezia-wireguard-client-impl
2023-10-11 19:40:40 +01:00
pokamest
4b7c8f21c2
Merge pull request #364 from amnezia-vpn/bigfix/reset_topbutton_xposition
...
updated x position of topbutton when resize window
2023-10-11 11:37:17 -07:00
pokamest
6ddebdbbd1
Merge pull request #365 from amnezia-vpn/bugfix/container-config-on-connect
...
fixed container config synchronization
2023-10-11 11:36:39 -07:00
pokamest
d92729d346
Fix install_docker.sh
2023-10-11 15:30:55 +01:00
Mykola Baibuz
fa06dbbd29
Bump Android verion
2023-10-10 08:52:36 -04:00
vladimir.kuznetsov
5d59a1a10e
fixed an error when after the first connection with admin config the container model was not updated
2023-10-10 12:18:56 +03:00
vladimir.kuznetsov
222a251180
Merge branch 'feature/amnezia-wireguard-client-impl' of github.com:amnezia-vpn/amnezia-client into feature/amnezia-wireguard-client-impl
2023-10-10 14:16:02 +05:00
vladimir.kuznetsov
9d6559f0d7
fixed an error when after the first connection with admin config the container model was not updated
2023-10-10 12:50:41 +05:00
ronoaer
da02f49850
update x value of topbutton when resize window
2023-10-10 08:43:56 +08:00
Mykola Baibuz
992961c488
Update Windows WG to AWG protocol support
2023-10-09 16:32:43 -04:00
vladimir.kuznetsov
0ce30a4e81
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/amnezia-wireguard-client-impl
2023-10-09 23:19:48 +05:00
vladimir.kuznetsov
bb2d794b6f
corrections to the text
2023-10-09 23:18:24 +05:00
Nethius
45dc302de4
Merge pull request #362 from amnezia-vpn/bugfix/minor-ui-fixes-4-version
...
Bugfix/minor UI fixes 4 version
2023-10-10 01:12:57 +07:00
vladimir.kuznetsov
4a2706a9d9
increased the application version to 4.0.8.1
2023-10-09 23:00:53 +05:00
vladimir.kuznetsov
00be3c3ccc
corrections to the text
2023-10-09 22:54:33 +05:00
vladimir.kuznetsov
cb7fe50d46
added margins for picture with qr code
2023-10-09 22:40:06 +05:00
vladimir.kuznetsov
d364dbac2c
now when a new container is installed, it is selected as the default container
2023-10-09 22:39:32 +05:00
vladimir.kuznetsov
042788bec3
moved add new server button to main tabbar
2023-10-09 20:19:22 +05:00
Mykola Baibuz
def261f578
Merge branch 'dev' into feature/amnezia-wireguard-client-impl
2023-10-09 11:00:37 -04:00
Mykola Baibuz
c08e23085e
Fix protocol change from AWG to WG for Android
2023-10-09 10:29:42 -04:00
vladimir.kuznetsov
e01dd2bf57
added close application button in settings page
2023-10-09 19:16:06 +05:00
pokamest
61396ec82e
Merge pull request #361 from amnezia-vpn/fix/android-accessibility
...
Disable android accessibility
2023-10-08 12:43:05 -07:00
albexk
357c283437
Disable android accessibility
2023-10-08 20:08:32 +03:00
Nethius
1b38cd6ca7
Merge pull request #360 from amnezia-vpn/bugfix/minor-ui-fixes-4-version
...
Bugfix/minor UI fixes 4 version
2023-10-08 23:15:34 +07:00
Mykola Baibuz
bdfa8bfe5b
AWG Android support
2023-10-07 09:01:29 -04:00
Mykola Baibuz
7f2ef65fe6
Update WG to AWG for Android
2023-10-06 17:20:41 -04:00
vladimir.kuznetsov
102d0472c7
Merge branch 'feature/amnezia-wireguard-client-impl' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-10-06 22:06:50 +05:00
vladimir.kuznetsov
445fc6efb1
renamed amneziawireguard to awg in ios controller
2023-10-06 22:05:48 +05:00
pokamest
135726f177
Merge branch 'dev' into feature/amnezia-wireguard-client-impl
2023-10-06 14:22:45 +01:00
vladimir.kuznetsov
671ca0a66f
renamed amneziawireguard to awg
2023-10-06 17:26:45 +05:00
vladimir.kuznetsov
aa4a79934a
renamed amenziawireguard to awg
2023-10-06 17:19:44 +05:00
vladimir.kuznetsov
16fc0617e4
renamed amneziawireguard files to awg
2023-10-06 17:02:28 +05:00
vladimir.kuznetsov
64a2f3f8bb
Merge branch 'feature/amnezia-wireguard-client-impl' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-10-06 16:44:58 +05:00
vladimir.kuznetsov
b7a65343af
added the ability to change awg parameters on the protocol settings page
2023-10-06 16:43:52 +05:00
Nethius
5c121ea48d
Merge pull request #353 from amnezia-vpn/feature/added_i18n_for_v4
...
added i18n for v4
2023-10-06 11:49:17 +03:00
ronoaer
673f28ed64
retanslate donation way
2023-10-06 16:32:04 +08:00
ronoaer
3fb97d16bb
updated about page
2023-10-06 15:49:48 +08:00
ronoaer
079c9176ef
fixed minor issues of translation
2023-10-06 15:29:15 +08:00
ronoaer
9377a0b545
updated translated-text to connectStatusText in ConnectionController
2023-10-06 14:37:10 +08:00
ronoaer
1357c4a309
applied translation-funcation to SystemTray
2023-10-06 13:43:32 +08:00
Mykola Baibuz
d77be5a244
Update iOS network extension
2023-10-06 00:38:54 +03:00
Mykola Baibuz
08863edb52
Update AWG iOS binary again
2023-10-05 17:11:40 -04:00
Mykola Baibuz
3a77705142
Update AWG binary
2023-10-05 15:55:32 -04:00
ronoaer
1eafa9a38a
updated about and tor
2023-10-05 23:47:50 +08:00
vladimir.kuznetsov
396b7aac18
fixed display of amnezia dns description on main menu
2023-10-05 13:56:00 +05:00
ronoaer
08defbbbd8
updated original string format, for adapting multi-language
2023-10-05 13:26:11 +08:00
ronoaer
79d371fb76
translated pages from english to chinese
2023-10-05 00:54:49 +08:00
vladimir.kuznetsov
9df262d502
fixed sending parameters to the awg daemon for windows
2023-10-04 19:14:27 +03:00
pokamest
6f392ce126
Crash on exit fix for Windows
2023-10-04 16:09:03 +01:00
vladimir.kuznetsov
a83ec10b61
updated description for full access sharing
2023-10-04 14:47:49 +05:00
vladimir.kuznetsov
a93f75fb5a
added full version to page about
2023-10-04 14:40:17 +05:00
ronoaer
2353cc4f2c
translated sub-page of Settings to Chinese
2023-10-04 15:48:35 +08:00
ronoaer
30709c66ef
translated settings page
2023-10-04 09:05:29 +08:00
Nethius
70e6a3d303
Merge pull request #359 from amnezia-vpn/bugfix/minor-ui-fixes-4-version
...
minor ui fixes
2023-10-03 21:48:30 +03:00
Nethius
cc89939d05
Merge pull request #356 from amnezia-vpn/bugfix/buton_set_up_later_visible_logic
...
updated visible logic of button 'set up later'
2023-10-03 21:29:23 +03:00
vladimir.kuznetsov
7d4a01c757
minor ui fixes
2023-10-03 23:28:44 +05:00
vladimir.kuznetsov
e2d61cb518
renamed functions and variables
2023-10-03 22:38:17 +05:00
Nethius
fb1a9c9867
Merge pull request #357 from amnezia-vpn/feature/allow-android-screenshots
...
Added switcher "Allow app screenshots" for android
2023-10-03 20:24:10 +03:00
vladimir.kuznetsov
776ae04cbe
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-10-03 22:23:24 +05:00
Nethius
2447ab4305
Merge pull request #352 from amnezia-vpn/fix/drawerTypePositioning
...
Limit Drawer positioning by dragHeight and total page height
2023-10-03 19:37:58 +03:00
vladimir.kuznetsov
52124b15e8
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into fix/drawerTypePositioning
2023-10-03 19:00:58 +05:00
vladimir.kuznetsov
b1e9e8677b
Merge branch 'fix/drawerTypePositioning' of github.com:amnezia-vpn/amnezia-client into fix/drawerTypePositioning
2023-10-03 18:53:16 +05:00
vladimir.kuznetsov
617e772cc1
added transitions and open/close by clicking on an item for the center menu button
2023-10-03 18:49:54 +05:00
ronoaer
27f770604b
tried to translate some pages, from English to Chinese
2023-10-03 15:59:53 +08:00
Matthew Schwiebert
5bfc581ad2
add documentation, remove uneeded changes of drawertype
2023-10-02 15:40:25 -04:00
vladimir.kuznetsov
2664a52007
removed the dropdown with protocols on the share full access page
2023-10-02 22:04:18 +05:00
vladimir.kuznetsov
6dbbf1fc89
added parsing parameters for windows
2023-10-02 18:48:11 +03:00
vladimir.kuznetsov
c254f2fdc4
Merge branch 'feature/amnezia-wireguard-client-impl' of github.com:amnezia-vpn/desktop-client into feature/amnezia-wireguard-client-impl
2023-10-02 18:21:00 +03:00
vladimir.kuznetsov
cf450fa4e4
Merge remote-tracking branch 'origin/feature/amnezia-wireguard-client-impl' into HEAD
2023-10-02 20:04:40 +05:00
vladimir.kuznetsov
304f29bfac
returned 'address' to awg server config and set it to 10.8.1.1/24
2023-10-02 20:03:01 +05:00
vladimir.kuznetsov
50b8b3d649
added parsing of wireguard config parameters when importing native configs
2023-10-02 18:30:32 +05:00
vladimir.kuznetsov
4e6c1094f3
minor ui fixes
2023-10-02 16:31:50 +05:00
Matthew Schwiebert
a6134ca10f
fix visibility bug of collapsed state
2023-10-01 20:43:39 -04:00
Matthew Schwiebert
3d999a503c
Add custom drawer behavior to pageHome, for mobile and desktop
2023-10-01 20:35:05 -04:00
vladimir.kuznetsov
39c2124a26
returned the awg setting via wg-quick
2023-10-01 21:43:30 +05:00
vladimir.kuznetsov
4e3955b39d
Added switcher "Allow app screenshots" for android
2023-10-01 12:15:41 +03:00
ronoaer
784ae0da53
updated visible logic of button 'set up later'
2023-10-01 12:11:13 +08:00
ronoaer
eaede032b4
1. updated memory text when language changed,
...
2. updated initialize index
2023-10-01 11:12:27 +08:00
Mykola Baibuz
4ed153373f
Fix Linux build, some naming changes
2023-09-30 16:05:23 -04:00
ronoaer
07d7fac490
removed invalid code
2023-09-30 17:40:26 +08:00
ronoaer
5535b6a6e3
embedded qm files into qrc file
2023-09-30 17:36:06 +08:00
Mykola Baibuz
b7fbb84a58
iOS AWG protocol Setup
2023-09-30 00:58:08 +03:00
vladimir.kuznetsov
19bd94ed02
Merge branch 'feature/amnezia-wireguard-client-impl' of github.com:amnezia-vpn/amnezia-client into feature/amnezia-wireguard-client-impl
2023-09-29 18:42:45 +05:00
vladimir.kuznetsov
54b45a36e1
test configuration using wg instead of wg-quick to configure the server
2023-09-29 18:41:00 +05:00
Nethius
ed1afa7549
Merge pull request #348 from amnezia-vpn/bugfix/changed_textfield_border_hover_color
...
added border hover effect for textarea
2023-09-29 16:24:28 +03:00
Mykola Baibuz
2986a18c8f
iOS AWG support
2023-09-28 23:54:32 +03:00
Nethius
b2072c06b7
Merge pull request #355 from amnezia-vpn/fixbug/not_hide_topright_corner_button
...
Fixbug/not hide topright corner button
2023-09-28 23:39:22 +03:00
Nethius
762018883f
Merge pull request #347 from amnezia-vpn/bigfix/no_container_redirecteto_wizardeasy
...
redirected to pagesetupwizardeasy when none containers installed
2023-09-28 21:01:55 +03:00
Nethius
0322c01c0e
Merge pull request #340 from amnezia-vpn/bugfix/add_hover_in_home_page
...
added hover effect for default-server in pagehome
2023-09-28 20:55:57 +03:00
Nethius
16ccfb8714
Merge pull request #349 from amnezia-vpn/bugfix/changed_cursorshape_for_cardtype
...
updated cursorshape of cardtype to Qt.PointingHandCursor
2023-09-28 20:55:03 +03:00
ronoaer
68095700a2
added i18n for v4
2023-09-28 23:21:13 +08:00
Matthew Schwiebert
058f8b544e
Limit Drawer positioning by dragHeight and total page height
2023-09-28 10:14:01 -04:00
vladimir.kuznetsov
4cb871849b
Merge remote-tracking branch 'remotes/origin/dev' into feature/amnezia-wireguard-client-impl
2023-09-28 00:26:26 +03:00
vladimir.kuznetsov
423305c35a
moved the configuration of new parameters for awg to addInterface()
2023-09-28 02:14:07 +05:00
vladimir.kuznetsov
b55313527e
added passing new amneziawireguard config parameters over uapi for all platforms
2023-09-27 00:45:42 +05:00
vladimir.kuznetsov
af53c456ea
added passing new wireguard config parameters over uapi and configuring the amneziawireguard container
2023-09-27 00:40:01 +05:00
ronoaer
37024eb91d
updated cursorshape of cardtype to Qt.PointingHandCursor
2023-09-26 17:23:35 +08:00
ronoaer
ee99565b63
1. added border-hover-interaction
...
2. updated textarea-focus-interaction
2023-09-26 16:38:08 +08:00
pokamest
1a8c08799f
Merge pull request #346 from amnezia-vpn/bugfix/win-build
...
Windows. Remove unused binary from build files
2023-09-25 09:48:15 -07:00
ronoaer
8b08a5bee0
added border hover effect for textarea
2023-09-25 22:16:59 +08:00
ronoaer
51497d87e0
redirected to pagesetupwizardeasy when none containers installed
2023-09-25 07:22:11 +08:00
Mykola Baibuz
7ede1a8d83
Remove unused binary from build files
2023-09-24 22:09:30 +03:00
Mykola Baibuz
b4df5c076e
Fix Linux App startup icon ( #344 )
...
* Fix Linux App startup icon
* Use project version from cmake
* Set Release date automatically
2023-09-24 16:57:59 +01:00
Mykola Baibuz
52400252dd
Fix disconnect button for desktop WG ( #345 )
...
* Fix disconnect button for desktop WG
2023-09-24 12:06:52 +01:00
ronoaer
49923c4214
renamed deaultservertype, and moved to components
2023-09-24 08:21:27 +08:00
ronoaer
81b77c9688
Merge branch 'feature/new-gui' into fixbug/not_hide_topright_corner_button
2023-09-22 06:28:02 +08:00
vladimir.kuznetsov
7284bb54bc
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/amnezia-wireguard-client-impl
2023-09-22 00:39:32 +05:00
vladimir.kuznetsov
6afdd8375d
added models, classes and ui files for amnezia wireguard
2023-09-22 00:37:55 +05:00
pokamest
af23d9fd14
Merge pull request #209 from amnezia-vpn/feature/new-gui
...
feature/new-gui
2023-09-21 12:07:22 -07:00
pokamest
e7aead292c
Merge pull request #341 from amnezia-vpn/feature/icons-android-round
...
Android round icons
2023-09-21 11:53:09 -07:00
Mykola Baibuz
fd2678ce2f
Android round icons
...
Icons for some older Android phones that use round icons.
2023-09-21 14:45:46 -04:00
Nethius
a6d660e708
Merge pull request #336 from amnezia-vpn/bugfix/close_drawer_easily
...
Bugfix/close drawer easily, short distance with dragging
2023-09-21 20:18:43 +05:00
ronoaer
de35a26285
added hover effect for default-server in pagehome
2023-09-21 23:03:12 +08:00
vladimir.kuznetsov
18bb045e9a
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-09-21 19:41:41 +05:00
pokamest
9090ec54e7
Merge pull request #339 from amnezia-vpn/dev
...
Release 3.1.0.1
2023-09-21 07:28:08 -07:00
pokamest
6fa9994366
Merge pull request #335 from amnezia-vpn/feature/linux-wg-rework
...
WireGuard rework for Linux
2023-09-21 05:43:10 -07:00
pokamest
665f2412f1
Version bump, macos/ios build fix [no ci]
2023-09-21 05:14:15 -07:00
pokamest
395099aa40
Merge pull request #338 from amnezia-vpn/bugfix/windows_signing_fix
...
build_windows.bat fix
2023-09-21 04:13:04 -07:00
pokamest
97a72a9ee2
build_windows.bat fix
2023-09-21 11:28:18 +01:00
pokamest
3414202b7b
Merge pull request #332 from amnezia-vpn/bugfix/wireguard-config-import
...
added parsing of wireguard config parameters when importing native configs
2023-09-21 03:23:41 -07:00
Mykola Baibuz
52e5453d56
Upload AWG binary
2023-09-20 14:27:28 -04:00
ronoaer
dd039a612f
used position-changed to closes drawer
2023-09-20 14:18:21 +08:00
Mykola Baibuz
f5ab034aeb
WG routing rework for Linux
2023-09-19 17:59:04 -04:00
ronoaer
893ec2d61c
researching: tried to close drawer easily
2023-09-20 00:18:10 +08:00
vladimir.kuznetsov
ff41b26e94
added parsing of wireguard config parameters when importing native configs
2023-09-19 18:45:06 +05:00
vladimir.kuznetsov
d4d6fbab88
changed the protocols for easySetup setup
2023-09-18 21:06:10 +05:00
vladimir.kuznetsov
e38fe871b2
Merge branch 'feature/new-gui' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-09-18 20:24:15 +05:00
vladimir.kuznetsov
152d7bc3b3
added restore default settings for dns settings page
2023-09-18 17:52:41 +05:00
vladimir.kuznetsov
9e7cf3ccd9
added PageServiceDnsSettings
2023-09-18 16:39:26 +05:00
ronoaer
f7370a0280
fixed: topright-corner button not visible when drawer closed
2023-09-18 14:35:22 +08:00
Nethius
814c574f26
Merge pull request #328 from amnezia-vpn/bugfix/add_top_close_button
...
added close button when drawer shown in the topright corner
2023-09-18 10:48:13 +05:00
Nethius
fd9f9ee178
Merge pull request #320 from amnezia-vpn/bugfix/scroll_stuck_on_fl_textarea
...
fixed scroll stuck on textarea in page OpenVpnSettings
2023-09-18 10:47:58 +05:00
ronoaer
29e8f8f5fb
Merge branch 'feature/new-gui' into bugfix/scroll_stuck_on_fl_textarea
2023-09-18 07:36:01 +08:00
Mykola Baibuz
279692afea
WireGuard rework for Linux
2023-09-17 17:06:24 -04:00
vladimir.kuznetsov
fd09321f8e
removed the 'mount sftp folder' button for mobile platforms
2023-09-18 00:16:58 +05:00
vladimir.kuznetsov
ad236baa86
fixed a typo in the variable name
2023-09-17 23:24:21 +05:00
vladimir.kuznetsov
8965b1fbba
fixed the size of the drawer close button
2023-09-17 23:21:00 +05:00
vladimir.kuznetsov
9b32411659
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-09-17 17:07:28 +05:00
Nethius
32dda9b904
Merge pull request #325 from amnezia-vpn/bugfix/reconnectvpn_when_dc_changed
...
auto reconection when current-server's defaul container hase been cha…
2023-09-17 17:06:02 +05:00
vladimir.kuznetsov
c0cb5b96bf
added reconnection to vpn after changing any protocol settings
2023-09-17 17:03:39 +05:00
Nethius
ff60030ffb
Merge pull request #329 from amnezia-vpn/bugfix/text_not_saved_after_edited
...
fixed additional info can not be save in page OpenVpn settings
2023-09-17 15:17:28 +05:00
vladimir.kuznetsov
f40bf2d9ba
limited the length of the displayed server name
...
- added auto-selection of the first available protocol when changing the server on the PageShare page
2023-09-17 15:01:31 +05:00
ronoaer
9eebee3ce3
fixed additional info can not be save in page OpenVpn settings
2023-09-16 16:20:19 +08:00
ronoaer
8a3bdf136b
added close button when drawer shown in the topright corner
2023-09-16 08:05:43 +08:00
Mykola Baibuz
f62076d3fd
Android 8 support ( #321 )
2023-09-15 19:42:04 +01:00
pokamest
92f4d6b392
Merge pull request #327 from amnezia-vpn/feature/android-icon
...
Update Android icons
2023-09-14 23:39:10 +01:00
Mykola Baibuz
96ffd7e147
Update Android icons
2023-09-14 23:44:57 +03:00
Mykola Baibuz
07c38e9b6c
WireGuard rework for MacOS and Windows ( #314 )
...
WireGuard rework for MacOS and Windows
2023-09-14 17:44:17 +01:00
vladimir.kuznetsov
c0aca97083
Merge branch 'feature/new-gui' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-09-14 21:26:13 +05:00
vladimir.kuznetsov
2fd25f53cc
fixed auto-connection starting after starting the application
2023-09-14 15:35:24 +05:00
vladimir.kuznetsov
2b3383a163
removed the transition animation between tabs in the main menu
...
- fixed Drawer freezing when importing files from outside the application
2023-09-14 15:21:35 +05:00
pokamest
421a27ceae
Merge pull request #326 from amnezia-vpn/feature/issue-template
...
Update issue templates
2023-09-13 17:24:32 -07:00
pokamest
10022451b4
Update issue templates
2023-09-14 01:20:38 +01:00
Nethius
3c8d923299
Merge pull request #322 from amnezia-vpn/bugfix/reconnect_server_when_changevp
...
reconnect to server when changed the protocol and status is connected…
2023-09-13 20:48:37 +05:00
Nethius
154044e32a
Merge pull request #323 from amnezia-vpn/bugfix/linktext_cursor_sftp
...
the cursor changes to Qt.PointingHandCursor when hovering over links
2023-09-13 20:47:21 +05:00
ronoaer
bfc8c10f3d
auto reconection when current-server's defaul container hase been changed
2023-09-13 20:49:44 +08:00
vladimir.kuznetsov
d93b5a7b5c
fixed saving of configs for mobile platforms
2023-09-13 16:34:03 +05:00
vladimir.kuznetsov
4ae608ed93
added import backup file from outside for ios
2023-09-13 16:11:08 +05:00
vladimir.kuznetsov
e2aef1fc1d
fixed display of installation errors on the initial installation screen
2023-09-13 11:09:29 +05:00
ronoaer
16cadfeae8
the cursor changes to Qt.PointingHandCursor when hovering over links
2023-09-13 09:39:17 +08:00
ronoaer
3c9b42b9f7
deleted unused code
2023-09-13 08:44:50 +08:00
ronoaer
9c0f27edb4
removed invalid codes
2023-09-13 08:01:14 +08:00
ronoaer
f81ee1b267
reconnect to server when changed the protocol and status is connected or connnecting
2023-09-12 21:38:36 +08:00
ronoaer
a964d955f4
fixed scroll stuck on textarea in page OpenVpnSettings
2023-09-11 23:49:50 +08:00
Nethius
f11c65c393
Merge pull request #319 from amnezia-vpn/fix_install_error_in_procotolpage
...
fixed the implicitWidth error in protocol installation page
2023-09-11 16:49:46 +05:00
vladimir.kuznetsov
f8e5e9f675
fixed display of cursorShape for all mouseArea
2023-09-11 16:48:56 +05:00
ronoaer
72eb36f5b3
fixed the implicitWidth error in protocol installation page
2023-09-11 18:55:50 +08:00
vladimir.kuznetsov
97c0fe1ece
increased the application version to 4.0.5.1
2023-09-11 14:55:52 +05:00
vladimir.kuznetsov
844b552bf3
removed duplicate function routeMode
2023-09-11 14:45:10 +05:00
vladimir.kuznetsov
6bb85deca6
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-09-11 14:03:14 +05:00
vladimir.kuznetsov
551f7616f0
fixed the display of the protocol list in the settings when attempting to install a container that is already installed on the server
2023-09-11 13:56:49 +05:00
pokamest
285c508329
VPN mode fixes for Android and iOS
2023-09-10 17:40:18 -07:00
vladimir.kuznetsov
f751657903
fixed false triggering of swipes for the main menu drawer of PageHome
2023-09-09 22:41:36 +05:00
vladimir.kuznetsov
89096554e8
added constructor for MobileUtils.cpp
2023-09-09 18:31:04 +05:00
vladimir.kuznetsov
4bf6cce4ba
fixed return type of sharedText function
2023-09-09 18:25:44 +05:00
vladimir.kuznetsov
85eae0b74a
Merge branch 'feature/new-gui' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-09-09 15:01:03 +05:00
vladimir.kuznetsov
0a5657738e
added a wait for the file dialog to close when sharing ios files
2023-09-09 15:00:34 +05:00
ronoaer
3aa0adbf39
fixed conflicts
2023-09-09 08:52:16 +08:00
Nethius
7dc21ce8a7
Merge pull request #317 from amnezia-vpn/adapt_mac_installer_wizard
...
adapted installer wizard to macos style
2023-09-09 01:30:45 +05:00
Nethius
6a6b200861
Merge pull request #316 from amnezia-vpn/fixed_protocol_reload_old_value
...
fixed: protocol reloads old value in settings page
2023-09-09 01:30:21 +05:00
vladimir.kuznetsov
1c7868312d
added getting the path to the file for iOS
2023-09-09 01:29:28 +05:00
pokamest
90d1c16783
Merge pull request #315 from amnezia-vpn/installer_adapt_macos_wrap_text
...
updated installer-wizardstyle for adapting macos, especially text doe…
2023-09-08 12:29:31 -07:00
ronoaer
3cfca046ba
adapted installer wizard to macos style
2023-09-08 21:40:55 +08:00
ronoaer
85414eb65f
fixed protocol reloads old value in settings page
2023-09-08 21:31:47 +08:00
vladimir.kuznetsov
fdff57da7c
fixed navigation during initial installation
2023-09-08 18:05:08 +05:00
ronoaer
7c223feef5
updated installer-wizardstyle for adapting macos, especially text does not wrapped in the page 'ready for install'
2023-09-08 16:05:24 +08:00
pokamest
3740cb2c30
Remove unnecessary qDebug() [no ci]
2023-09-07 10:56:26 -07:00
vladimir.kuznetsov
b5dd48ad7b
reworking of getting the path to the file when saving/opening files
2023-09-07 22:45:01 +05:00
pokamest
e46025739a
Merge pull request #312 from amnezia-vpn/dev-fixbug-cloak-protocol-config
...
fixed: text field can not be updated to memory, including site and port
2023-09-07 04:50:06 -07:00
ronoaer
66a3538d05
fixed: text field can not be updated to memory, including site and port
2023-09-07 07:44:51 +08:00
vladimir.kuznetsov
e1fa24c251
moved the qml filedialog opening code below the ios section
2023-09-06 22:26:37 +05:00
vladimir.kuznetsov
a76e22c021
Merge branch 'feature/new-gui' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-09-06 22:22:01 +05:00
vladimir.kuznetsov
c166327835
filedialog for qml moved to main.qml
2023-09-06 22:20:59 +05:00
vladimir.kuznetsov
4ab006f065
added swipe up for menu on PageHome
2023-09-06 13:37:37 +05:00
Mykola Baibuz
7eaaef6e75
Connection button status change for background start
2023-09-03 23:18:08 +03:00
Mykola Baibuz
c4f94efe24
Android fileSave fixes
2023-09-02 17:04:35 -04:00
pokamest
2eb729d712
Merge pull request #311 from amnezia-vpn/bugfix/crash_on_exit_fix
...
Crash on exit fix
2023-09-02 12:38:31 -07:00
pokamest
0343b6cf98
Crash on exit fix
2023-09-02 19:48:43 +01:00
vladimir.kuznetsov
7fc4ea0c68
Merge branch 'feature/new-gui' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-09-01 20:21:33 +05:00
Mykola Baibuz
195a3ab170
Save files for iOS
2023-09-01 17:29:48 +03:00
vladimir.kuznetsov
a96f485e3c
added display of all protocols in the settings after installing a new container
...
- set the app's max height and width to 600/800
- expanded the description when removing containers
2023-09-01 17:39:23 +05:00
Mykola Baibuz
1b3a32f83f
Import config from filesystem on iOS
2023-09-01 14:49:10 +03:00
Mykola Baibuz
cacf74af3c
Fix iOS build
2023-09-01 01:08:44 +03:00
vladimir.kuznetsov
4e9f68acff
returned the lost comma
2023-09-01 02:07:52 +05:00
vladimir.kuznetsov
b58295d1d6
added the ability to restore settings from backup on the initial screen
...
- fixed the display of services in the settings for mobile devices
2023-09-01 00:48:58 +05:00
vladimir.kuznetsov
cbcf187814
added missing include files
2023-08-31 21:49:36 +05:00
vladimir.kuznetsov
4baa003c0d
removed old ui files
2023-08-31 16:00:41 +05:00
vladimir.kuznetsov
8cf8c3c122
Merge branch 'feature/new-gui' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-08-31 15:45:29 +05:00
vladimir.kuznetsov
e3e2c0ab6a
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-08-31 15:44:08 +05:00
vladimir.kuznetsov
e8862a3811
removed the use of QFileDialog
2023-08-31 15:42:59 +05:00
Mykola Baibuz
1c1a82696b
Fix qrDecoder for Android
2023-08-30 17:23:55 -04:00
pokamest
a2893bac7e
Fixes for sudo error "host not found"
2023-08-30 20:39:14 +01:00
Mykola Baibuz
0eda42f29f
Savefile for iOS
2023-08-30 01:17:14 +03:00
pokamest
26f7310707
3.1.0 Release
2023-08-29 00:05:13 +01:00
pokamest
810da0db61
Fixes for iOS
2023-08-28 14:14:10 -07:00
vladimir.kuznetsov
8f6aa950cd
fixed conflicts after merge
2023-08-28 22:03:28 +03:00
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
vladimir.kuznetsov
639c18395b
fixed display of notification about successful clearing of cached profiles
...
- limited the input for the Port field to only numeric values, in the range 1-65535
2023-08-28 14:18:41 +03:00
vladimir.kuznetsov
fe08fd3f0a
moved the connect button to the center of the screen
2023-08-28 11:06:58 +03:00
pokamest
0822ee6b96
Merge pull request #301 from amnezia-vpn/bugfix/camera-usage-ios
...
Fix camera usage on iOS
2023-08-27 16:33:02 -07:00
Mykola Baibuz
96fdb9241a
Fix camera usage on iOS
2023-08-27 23:13:22 +03:00
pokamest
0c6d193e0f
iOS build fixes
2023-08-27 11:44:51 -07: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
29bef052c7
minor ui fixes
2023-08-26 10:08:50 +03:00
pokamest
3ce1e40b43
Merge pull request #298 from amnezia-vpn/bugfix/android-stop-button
...
Fix stop button for Android
2023-08-25 14:40:35 -07:00
pokamest
290316e23e
Merge pull request #299 from amnezia-vpn/bugfix/macos-installer
...
Fix MacOS artifact from GH actions
2023-08-25 14:39:35 -07:00
vladimir.kuznetsov
a74736b100
Merge branch 'bugfix/macos-installer' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-08-25 09:24:45 +05:00
vladimir.kuznetsov
3f7e7f2601
fixed native wireguard config import if there is no port in the Endpoint field
2023-08-25 09:20:42 +05:00
Mykola Baibuz
abefb011a5
Fix MacOS artifact from GH actions
2023-08-24 09:12:06 -04:00
vladimir.kuznetsov
259eff3fea
upgraded app version
2023-08-24 16:25:51 +05:00
vladimir.kuznetsov
c271235d16
added confirmation dialog when clearing logs and notification after clearing
2023-08-24 16:22:55 +05:00
vladimir.kuznetsov
7539afa91e
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-08-24 14:54:22 +05:00
vladimir.kuznetsov
4c79905f5b
added autostart and start minimized options
...
- added disabling split tunneling when selecting the wireguard protocol
- if for macos the application is minimized to tray, then now it is not displayed in the dock
2023-08-24 14:53:52 +05:00
Mykola Baibuz
b6d020e202
Update prebuilt (fix freezed connection after vpn over cloak android)
2023-08-23 21:14:36 -04:00
Mykola Baibuz
5a4dec3dc5
Fix stop button for Android
2023-08-23 17:16:40 -04:00
vladimir.kuznetsov
23ad006187
removed Widgets from service part
2023-08-23 00:20:59 +05:00
vladimir.kuznetsov
f7926847ac
minor ui fixes
2023-08-22 14:37:29 +05:00
pokamest
895bd578e4
Merge pull request #292 from amnezia-vpn/feature/ios-wg-prebuilt
...
WG for iOS prebuilt
2023-08-21 03:14:38 -07:00
Mykola Baibuz
67a052b117
WG for iOS prebuilt
2023-08-20 17:47:16 -04:00
pokamest
3e41dae3ea
MacOS 10.15 (Catalina) compatibility
2023-08-20 12:29:07 +01:00
vladimir.kuznetsov
420c616e9d
added authResultReceiver to android.cmake
2023-08-20 13:43:27 +05:00
vladimir.kuznetsov
822009ec5f
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-08-20 13:38:07 +05:00
vladimir.kuznetsov
b5e1c78461
minor ui fixes
2023-08-20 13:36:54 +05:00
pokamest
bd0e892447
Merge pull request #289 from amnezia-vpn/refactoring-android
...
Refactoring android
2023-08-19 05:41:16 -07:00
albexk
92db453f81
Merge branch 'dev' into refactoring-android
...
# Conflicts:
# client/CMakeLists.txt
2023-08-19 14:52:39 +03:00
vladimir.kuznetsov
0060f57b63
fixed selection of connection type on PageShare when changing protocol
2023-08-19 13:12:54 +05:00
albexk
2c517de5bb
Move Android part of cmake to a separate file
2023-08-18 22:26:43 +03:00
albexk
9d5f7fdd9c
Refactor and improve Android build script and GitHub action
2023-08-18 21:40:48 +03:00
vladimir.kuznetsov
ddaa5b784d
minor ui fixes
2023-08-18 14:14:45 +05:00
pokamest
fadd9ff95d
Merge pull request #288 from amnezia-vpn/bugfix/openvpn3-stability
...
Stability fixes in OpenVPN3 lib
2023-08-17 01:56:47 -07:00
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
Mykola Baibuz
59de0d47a3
Stability fixes in OpenVPN3 lib
2023-08-16 08:08:52 -04: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
pokamest
ed5dc7cdfd
Fix for Cloak on iOS [no ci]
2023-07-15 13:00:55 -07:00
vladimir.kuznetsov
75489c00c2
added button 'Reset settings and remove all data from the application'
2023-07-14 22:59:49 +09:00
vladimir.kuznetsov
3aaa7b62ef
added page to display raw config
2023-07-14 13:14:50 +09:00
vladimir.kuznetsov
c13b9754eb
added protocol settings pages and models for openvpn, cloak and shadowsocks
2023-07-13 11:29:26 +09:00
vladimir.kuznetsov
a97417fd38
added config export in native format openvpn and wireguard
2023-07-05 10:15:38 +09:00
vladimir.kuznetsov
43261f8469
added busy indicator component
...
- replaced the image of the connect button with native rendering
2023-07-04 09:58:19 +09:00
vladimir.kuznetsov
b32935dd97
Merge branch 'feature/new-gui' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-06-30 18:15:13 +03:00
vladimir.kuznetsov
35660ff5e7
speed optimization of ui on windows
2023-06-30 18:14:47 +03:00
vladimir.kuznetsov
9b07909ed8
added FlickableType to PageSettingsServerProtocols and PageSettingsServerServices
2023-06-30 13:45:11 +09:00
vladimir.kuznetsov
b4eb317b00
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-06-30 05:00:20 +03:00
vladimir.kuznetsov
464d77dfb5
added functionality to change app language via settings
2023-06-30 10:40:43 +09:00
pokamest
a67ad12cde
Merge pull request #255 from amnezia-vpn/bugfix/build_fixes
...
Build fixes and some refactoring
2023-06-29 17:58:57 -07:00
pokamest
0dba9b8268
Github actions fixes
2023-06-29 17:38:04 -07:00
Mazay B
4a4c9cd63f
Build fixes and some refactoring
2023-06-30 00:21:56 +01: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
795405c47d
added display of amnesia dns container activity on the main page
2023-06-27 19:07:42 +09:00
pokamest
e0c2f873f5
Merge pull request #253 from amnezia-vpn/bugfix/android_textfield
...
Workaround for bug https://bugreports.qt.io/browse/QTBUG-113461
2023-06-26 16:27:39 -07:00
Mazay B
1ec50cf6ad
Workaround for bug https://bugreports.qt.io/browse/QTBUG-113461
2023-06-27 00:23:34 +01:00
vladimir.kuznetsov
2ef53c6df9
added separation for read/write and readonly servers for pageSettingsServerProtocols, PageSettingsServerServices, PageSettingsServerData
...
- added fields validations for pageSetupWizardCredentials
2023-06-23 15:24:40 +09:00
vladimir.kuznetsov
249be451f7
moved handling of connection states from qml in connectionController
...
- added a check for already installed containers before installing the server/container
- added a button to scan the server for installed containers
- added separation for read/write and readonly servers for pageHome
2023-06-21 20:56:00 +09:00
pokamest
34a228adbe
Added AmneziaVPN svg logo
2023-06-20 18:19:48 +01:00
pokamest
9782eaaeea
Update README.md
2023-06-20 17:29:34 +01:00
pokamest
50d3122bee
Updated readme
2023-06-20 17:26:55 +01:00
vladimir.kuznetsov
3a264e6baf
added a drawer to change the server name and moved the display of the exported config to a separate drawer
2023-06-20 10:25:24 +09:00
Mazay B
1b75b68373
Fix in AndroidController [NO CI]
2023-06-18 17:49:03 +01:00
vladimir.kuznetsov
4224e8314b
Merge branch 'feature/new-gui' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-06-16 13:49:19 +09:00
vladimir.kuznetsov
7b14ad9616
added PageSettingsAbout, PageSettingsApplication, PageSettingsBackup, PageSettingsConnection, PageSettingsDns
...
- added SettingsController
2023-06-16 13:43:55 +09:00
vladimir.kuznetsov
be7386f0d7
added exportController and PageShare
...
- added a blank PageSettingsProtocol
2023-06-13 20:03:20 +09:00
vladimir.kuznetsov
cd3263db50
made libssh::ssh_connect a non-blocking feature
...
- extended error handling when connecting via ssh
2023-06-10 05:25:41 +03:00
vladimir.kuznetsov
3034019d5a
Merge branch 'feature/new-gui' of github.com:amnezia-vpn/amnezia-client into feature/new-gui
2023-06-07 18:28:44 +08:00
vladimir.kuznetsov
1fd48a1cf8
added protocol settings page and openvpn settings page
2023-06-07 18:28:32 +08:00
vladimir.kuznetsov
c3f39ad24d
added caching of servers and containers in models
2023-06-07 13:17:48 +03:00
vladimir.kuznetsov
68d9394d9f
fixed windows build errors after refactoring
2023-06-05 17:49:20 +03:00
vladimir.kuznetsov
80fca589af
added ConnectionController error handling
2023-06-05 22:40:35 +08:00
vladimir.kuznetsov
420c33d3ba
added PageSetupWizardViewConfig
...
- added a popup with a question when deleting containers/servers
- added import from code and import error handling
2023-06-05 15:49:10 +08:00
vladimir.kuznetsov
de0cd976de
added page transition effects
...
- added functionality for buttons on PageSettingsServerData page
2023-06-01 11:25:33 +08:00
pokamest
a116774104
Bugfix/macos fixes ( #247 )
...
* Icon for macos and tiny fixes
* Macos deploy build fix
2023-05-28 16:24:00 +01:00
vladimir.kuznetsov
1e180489a4
added display of vpn containers and services on the settings page
...
- added PageSettingsData and implementation of 'remove all containers' button
2023-05-27 22:46:41 +08:00
vladimir.kuznetsov
e00656d757
added PageSettings and PageSettingsServersList.
...
- replaced PageLoader with PageType with stackView property.
- added error handling when installing a server/container
2023-05-25 15:40:17 +08:00
pokamest
adcc74ac8e
Merge pull request #245 from amnezia-vpn/fix/ui_fixes
...
Tiny ui fixes
2023-05-24 08:17:40 -07:00
pokamest
3e0085b4a4
PopupWithQuestion.qml fix
2023-05-24 16:12:07 +01:00
pokamest
17fb2a98d6
Fix question when removing server from list
2023-05-24 12:18:40 +01:00
Mykola Baibuz
780efc2477
OpenVPN over Cloak for Android and iOS ( #158 )
...
OpenVPN over Cloak for Android and iOS
2023-05-23 23:50:36 +01:00
pokamest
7f02fe4157
Merge pull request #244 from amnezia-vpn/bugfix/ios_import_configs
...
Import configs for iOS
2023-05-23 08:10:46 -07:00
pokamest
f722576bf2
Merge pull request #241 from amnezia-vpn/bugfix/cloak_for_desktops_fix
...
Fixes for Cloak proto
2023-05-23 08:00:15 -07:00
pokamest
7fecc2cf4c
Merge pull request #242 from i-ky/badge-link
...
Make build status badge into a link
2023-05-23 07:54:02 -07:00
pokamest
3519e070b4
Merge pull request #243 from i-ky/linguist
...
Mark client/3rd/ as vendored code
2023-05-23 07:53:17 -07:00
vladimir.kuznetsov
ca6b7fbeb2
added importController
2023-05-22 22:11:20 +08:00
i-ky
25d7e121c9
Mark client/3rd/ as vendored code
2023-05-22 14:21:02 +03:00
i-ky
882077f0aa
Make build status badge into a link
2023-05-22 13:30:03 +03:00
vladimir.kuznetsov
0479113949
moved ContainersPageHomeListView and ConnectionTypeSelectionDrawer to separate components
2023-05-22 00:10:51 +08:00
pokamest
b5b69ff369
Fixes for Cloak proto
2023-05-20 18:44:19 +01:00
i-ky
f0ad76fff6
Gitpod integration ( #240 )
...
Add Gitpod configuration
2023-05-20 15:55:19 +01:00
amnezia-developer
e651ea7614
Add Qt Multimedia to project ( #236 )
...
Add Qt Multimedia to iOS cmake project
2023-05-17 20:38:28 +01:00
vladimir.kuznetsov
acca85b99a
added installController with logic for server/container installation
2023-05-17 23:28:27 +08:00
pokamest
230f44f4e6
Import configs for iOS [WIP]
2023-05-15 17:57:35 -07:00
Nethius
19c42490e3
feature/versioning-for-desktop ( #181 )
...
Project refactoring and cleanup
2023-05-16 01:34:06 +01:00
vladimir.kuznetsov
03a0e2084a
added PageLoader and pageController
2023-05-15 13:38:17 +08:00
vladimir.kuznetsov
116fa6777b
added logic to the connect to vpn button
2023-05-14 21:11:19 +08:00
vladimir.kuznetsov
35d4222c7a
added connectionController and ConnectionButton.qml
2023-05-12 23:54:31 +08:00
vladimir.kuznetsov
dd0de7e8be
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into origin/feature/new-gui
2023-05-12 11:54:28 +08:00
vladimir.kuznetsov
e3e7503a7c
added saving the selected server and protocol to the config
2023-05-12 11:36:09 +08:00
Vladimir Kuznetsov
b66f4bf2be
added display of protocols on PageHome
2023-05-11 14:50:50 +08:00
vladimir.kuznetsov
1c8dbae359
added PageHome, PageSettings, PageShare, PageStart
...
- renamed old PageStart to PageSetupWizardStart
- added various text types
- moved servers model to "global" scope
2023-05-06 06:52:23 +03:00
vladimir.kuznetsov
4f36349630
changed the way to create qml pages, now the page is created when you go to it
...
- added PageSetupWizardConfigSource, PageSetupWizardInstalling, PageSetupWizardProtocolSettings, PageSetupWizardTextKey
2023-05-03 19:06:16 +03:00
vladimir.kuznetsov
68b27451f2
Added scroll bar for DropDownType
2023-05-01 07:29:09 +03:00
vladimir.kuznetsov
c7acd63ea7
added SwitcherType and TabButtonType
...
- change CheckBoxType root type
- added PageTest
2023-04-29 19:09:16 +03:00
vladimir.kuznetsov
cfc17cf290
added mousearea to VerticalRadioButton
2023-04-26 18:37:56 +03:00
vladimir.kuznetsov
904e173037
added HorizontalRadioButton and VerticalRadioButton components
2023-04-26 08:30:02 +03:00
Mykola Baibuz
8a8d38a30f
Prevent ipv6 leak ( #224 )
...
Prevent ipv6 leak for OpenVPN
2023-04-25 16:34:17 +01:00
vladimir.kuznetsov
a9ebf534c6
added DropDown component
2023-04-25 08:04:20 +03:00
pokamest
6429ff0603
Merge pull request #228 from amnezia-vpn/bugfix/openvpn-crl-verify
...
bugfix/openvpn-crl-verify
2023-04-21 12:43:35 +01:00
vladimir.kuznetsov
f5057dfac4
removed crl-verify from client config
...
- specified full path to crl in server config
- added crl generation when setting up a container
2023-04-21 07:44:35 +03:00
pokamest
00d61def0b
Merge pull request #226 from amnezia-vpn/bugfix/sftp-files-permissions
...
bugfix/sftp-files-permissions
2023-04-19 16:19:47 +01:00
vladimir.kuznetsov
f5a26c7116
set the value S_IRWXU for windows, so that when copying via sftp, the necessary permissions for the file are set
2023-04-19 17:58:03 +03:00
pokamest
54fba99bed
Merge pull request #225 from amnezia-vpn/bugfix/tcp-port-busy-check
...
in the port busy check, for tcp now only LISTEN ports are checked
2023-04-19 14:09:49 +01:00
vladimir.kuznetsov
7216a8b923
in the port busy check, for tcp now only LISTEN ports are checked
2023-04-19 06:39:50 +03:00
pokamest
97e322ba22
Merge pull request #223 from amnezia-vpn/bugfix/tcp-port-busy-check
...
in the port busy check, for tcp only the local port is now checked
2023-04-18 18:26:59 +01:00
vladimir.kuznetsov
fc603f11ce
in the port busy check, for tcp only the local port is now checked
2023-04-18 20:00:40 +03:00
vladimir.kuznetsov
87f01007cc
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/new-gui
2023-04-18 15:47:11 +03:00
pokamest
10bca290c3
Merge pull request #221 from amnezia-vpn/bugfix/check-sudo-for-root
...
skipping sudo check for root user
2023-04-18 11:54:29 +01:00
vladimir.kuznetsov
3dabaeb2c9
skipping sudo check for root user
2023-04-18 05:48:37 +03:00
pokamest
cf74b879c6
Merge pull request #219 from amnezia-vpn/change/client-management-update-page
...
change/client-management-update-page
2023-04-16 14:41:28 +01:00
vladimir.kuznetsov
0ae2a1f177
now, when onUpdateAllPages is called, the ClientInfoLogic and ClientManagementLogic pages will not be updated
...
- moved the Client Management button to the Advanced Settings page
-
2023-04-16 07:32:32 +03:00
vladimir.kuznetsov
3d63d6c0f2
added PageSetupWizardCredentials and PageSetupWizardProtocols
...
- fixed hover and pressed effects for controls
2023-04-14 19:31:10 +03:00
vladimir.kuznetsov
905a3a30f3
added some new controls and started layout of pageStart and pageCredentials
2023-04-12 19:13:41 +03:00
pokamest
af29637163
Merge branch 'dev'
2023-04-11 18:00:54 +01:00
Josh Soref
7351fe9633
Spelling ( #214 )
...
Spelling fixed
2023-04-11 14:50:44 +01:00
pokamest
1a6b4a1188
Merge pull request #213 from amnezia-vpn/chore/qtssh-gitmodules
...
removed qtssh from gitmodules
2023-04-11 02:00:34 +01:00
vladimir.kuznetsov
ec96c1b534
added hover and pressed effects for CheckBoxType.qml
2023-04-10 06:43:36 +03:00
vladimir.kuznetsov
8751dd3797
removed qtssh from gitmodules
2023-04-09 05:47:27 +03:00
pokamest
9a6df25280
Merge pull request #149 from amnezia-vpn/feature/qt6-client-management-panel
...
feature/qt6-client-management-panel
2023-04-08 19:33:09 +01:00
vladimir.kuznetsov
ada8912a1f
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/qt6-client-management-panel
2023-04-08 19:03:10 +03:00
pokamest
de4245025c
Merge pull request #189 from amnezia-vpn/feature/check-user-in-sudo
...
feature/check-user-in-sudo
2023-04-08 16:38:00 +01:00
vladimir.kuznetsov
f620f4a92e
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/check-user-in-sudo
2023-04-08 17:12:23 +03:00
vladimir.kuznetsov
c74c5e0c6d
added CheckBoxType
...
- added hover effect to LabelWithButtonType
2023-04-07 20:50:55 +03:00
pokamest
2ca85c7829
Merge pull request #212 from bakhtiyork/feature/qt6-libssh-support
...
CI/CD iOS build fix
2023-04-07 17:23:31 +01:00
bakhtiyork
8374404b0f
iOS - cmake: disabling testing and programs
2023-04-07 11:21:44 +05:00
pokamest
c453c6c294
Merge pull request #139 from amnezia-vpn/feature/qt6-libssh-support
...
feature/qt6-libssh-support
2023-04-06 20:09:03 +01:00
pokamest
a5e5c3d941
Merge pull request #210 from amnezia-vpn/dev
...
Pre-release 3.0.4
2023-04-06 20:05:51 +01:00
pokamest
c242a08653
Merge pull request #193 from bakhtiyork/feature/qt6-libssh-support
...
iOS - libssh with mbedtls build
2023-04-06 18:04:25 +01:00
bakhtiyork
f931603203
Disabling symbol versioning for iOS
2023-04-06 20:33:12 +05:00
vladimir.kuznetsov
167d57408d
added CardType component
...
- added transition for BasicButtonType
2023-04-06 16:33:53 +03:00
bakhtiyork
ef03a3d9d4
FindMbedTLS.cmake - adding mbedtls targets export
2023-04-06 05:59:42 +05:00
vladimir.kuznetsov
ccfc9f2ad2
added error handling for key authentication
2023-04-05 09:45:03 +03:00
vladimir.kuznetsov
b3456ee96c
fixed variable name in addAlreadyInstalledContainersGui() function
2023-04-05 06:20:10 +03:00
vladimir.kuznetsov
05cd4ac14b
Merge branch 'feature/qt6-libssh-support' of github.com:amnezia-vpn/desktop-client into feature/qt6-libssh-support
2023-04-05 06:08:15 +03:00
vladimir.kuznetsov
ba2ecf9789
fixed cleanup of private/public keys after use
2023-04-05 06:07:36 +03: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
ef8668dce4
Merge pull request #205 from amnezia-vpn/fix/build_desktop_on_apple_silicon
...
Fix to build Amnezia desktop app on Apple Silicon
2023-04-05 01:51:31 +01:00
pokamest
3fb34e28a4
Merge pull request #207 from amnezia-vpn/bugfix/add-server-with-same-credentials
...
bugfix/add-server-with-same-credentials
2023-04-05 01:50:11 +01:00
pokamest
871214f907
Merge pull request #206 from amnezia-vpn/bugfix/server-busy-default-port
...
bugfix/server-busy-default-port
2023-04-05 01:48:20 +01:00
pokamest
7e717754a3
getOpenFileName fix for Android
2023-04-05 01:43:42 +01:00
vladimir.kuznetsov
6e67946ae2
Removed the ability to add multiple servers with the same connection credentials via the "Add server" button
2023-04-04 19:13:39 +03:00
vladimir.kuznetsov
48d673c853
fixed getting default port and default transport protocol in isServerPortBusy function
2023-04-04 18:20:19 +03:00
Dmitriy Karpushin
a9bb6f8099
Fix to build at least x86_64 version of Amnezia desktop app on Apple Silicon
2023-04-04 17:10:58 +03: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
pokamest
15c33014e7
Merge pull request #198 from amnezia-vpn/bugfix/qssh-too-many-open-connections
...
bugfix/qssh-too-many-open-connections
2023-04-02 13:43:30 +01:00
vladimir.kuznetsov
af5b9172ef
removed unused disconnectFromHost() from ServerController
2023-04-02 15:19:59 +03:00
bakhtiyork
fe9e813c79
Custom cmake module path
2023-04-02 17:19:21 +05:00
vladimir.kuznetsov
51d7cdfd31
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into bugfix/qssh-too-many-open-connections
2023-04-02 14:48:26 +03:00
vladimir.kuznetsov
f3aef67be6
Added a form for entering a passphrase for a private ssh key and the corresponding logic for processing a private key
2023-04-02 09:09:20 +03:00
pokamest
449af8060a
Merge pull request #204 from amnezia-vpn/fix/android_config_import
...
Android config import
2023-03-29 22:16:16 +01:00
pokamest
fa19f1f5a0
Merge pull request #200 from amnezia-vpn/bugfix/empty-server-list-settings-availability
...
bugfix/empty-server-list-settings-availability
2023-03-29 15:17:25 +02:00
Dmitriy Karpushin
9e461ef6e1
Fixed import from external applications
2023-03-29 16:16:54 +03:00
pokamest
1ba301ed16
Merge pull request #201 from amnezia-vpn/bugfix/reset-container-settings-after-adding-new-one
...
bugfix/reset-container-settings-after-adding-new-one
2023-03-29 15:16:34 +02:00
pokamest
7e663b05d5
Merge pull request #202 from amnezia-vpn/fix/android_various_fixes
...
Fix/android various fixes
2023-03-29 15:15:17 +02:00
Dmitriy Karpushin
2225a735ca
Fixed typo
2023-03-29 12:01:18 +03:00
Dmitriy Karpushin
90c8fbb495
Update Room to fix build on Apple M1
2023-03-29 09:53:18 +03:00
vladimir.kuznetsov
2b14efd3f8
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into bugfix/qssh-too-many-open-connections
2023-03-29 09:44:28 +03:00
vladimir.kuznetsov
3261c36f97
changed the existsAnyServer value to properly display locked settings
2023-03-29 09:44:06 +03:00
vladimir.kuznetsov
c48d65525a
set m_installCredentials when visiting the ServerContainers page
2023-03-29 09:44:00 +03:00
vladimir.kuznetsov
5fa6e755b2
changed the existsAnyServer value to properly display locked settings
2023-03-29 09:39:56 +03:00
vladimir.kuznetsov
8bbc0b9e1a
set m_installCredentials when visiting the ServerContainers page
2023-03-29 09:38:00 +03:00
Dmitriy Karpushin
3a5317f16a
Implementation of "migration manager" to fix placement of config files issue appeared after moving from Qt 5 to Qt 6
2023-03-29 09:31:24 +03:00
Dmitriy Karpushin
c0bb06bf49
Fix of copying to clipboard
2023-03-29 09:31:12 +03:00
Dmitriy Karpushin
8d45af2034
Files now saving with the file picker, not with the sharing mechanism
2023-03-29 09:31:02 +03:00
Dmitriy Karpushin
5f85bf62f5
Missing def check
2023-03-29 09:30:52 +03:00
Dmitriy Karpushin
8fa409d6c1
Restoration of bandwidth meter after closing of GUI
2023-03-29 09:30:45 +03:00
Dmitriy Karpushin
7167c2f20d
Fix of "Connect" button state after restoring of an app
2023-03-29 09:29:55 +03:00
Dmitriy Karpushin
20846c8eff
* correct behavior of back button on Android
...
* removing of annoying debug logs on Android
2023-03-29 09:29:06 +03:00
pokamest
1b44a01efd
Merge pull request #195 from cyBerta/focus
...
Camera focus when reading QR
2023-03-28 15:21:54 +02:00
pokamest
c4104dcd33
Merge pull request #196 from cyBerta/android_dev_onboarding
...
Android dev onboarding documentation
2023-03-28 15:20:53 +02:00
vladimir.kuznetsov
c319c3f520
changed the way to get QSsh::SshConnection, now all resources are cleaned up after use, but the disconnectFromHost function becomes useless
2023-03-27 08:17:41 +03:00
cyberta
85025695df
add a section about how to get started for Android developers
2023-03-26 13:59:12 +02:00
vladimir.kuznetsov
f6ca22ecdd
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/qt6-libssh-support
2023-03-26 11:52:22 +03:00
cyberta
8d9594ba36
add auto-focus to CameraActivity
2023-03-25 23:56:55 +01:00
pokamest
fe7c66cf1d
Merge pull request #194 from amnezia-vpn/bugfix/clear-server-from-amnezia
...
bugfix/clear-server-from-amnezia
2023-03-25 13:33:23 +00:00
vladimir.kuznetsov
b5aa940701
added removal of stopped containers
2023-03-25 15:50:12 +03:00
bakhtiyork
698dfb67d1
iOS - libssh with mbedtls build
2023-03-24 11:41:27 +05:00
vladimir.kuznetsov
8e61d77497
added new controls elements (BasicButtonType, ImageButtonType, LabelWithButtonType, TextFieldWithHeaderType)
2023-03-23 17:49:36 +03:00
pokamest
38f2f1a3e4
Merge pull request #179 from amnezia-vpn/feature/linux-wireguard-implementation
...
feature/linux-wireguard-implementation
2023-03-21 23:49:39 +00:00
pokamest
b98c6ca5c5
Merge pull request #192 from amnezia-vpn/bugfix/check-server-port-on-dns-container
...
bugfix/check-server-port-on-dns-container
2023-03-21 23:08:03 +00:00
vladimir.kuznetsov
5641874811
added skip port busy check for DNS container.
...
- added script execution error check when checking ports busy
2023-03-20 17:29:23 +03:00
pokamest
1dd34035c9
Merge pull request #190 from amnezia-vpn/bugfix/empty-port-when-check-server-ports
...
bugfix/empty-port-when-check-server-ports
2023-03-20 12:50:08 +00:00
vladimir.kuznetsov
6bf170e273
Merge branch 'bugfix/empty-port-when-check-server-ports' of github.com:amnezia-vpn/desktop-client into feature/qt6-libssh-support
2023-03-20 08:53:00 +03:00
vladimir.kuznetsov
084ac9b916
added a default port if it is not in the config when scanning the server for busy ports
2023-03-20 08:50:57 +03:00
vladimir.kuznetsov
cebf061f85
Merge branch 'feature/qt6-libssh-support' of github.com:amnezia-vpn/desktop-client into feature/qt6-libssh-support
2023-03-20 05:47:37 +03:00
vladimir.kuznetsov
5641db0026
uncommented static link for qtkeychain
2023-03-20 05:45:53 +03:00
vladimir.kuznetsov
a42ec8eddb
Merge branch 'feature/qt6-libssh-support' of github.com:amnezia-vpn/desktop-client into feature/check-user-in-sudo
2023-03-19 18:04:55 +03:00
vladimir.kuznetsov
ea9917dacc
added a script to check the user in the sudo group
...
- move isServerDpkgBusy to separate script
2023-03-19 17:26:43 +03:00
vladimir.kuznetsov
6272ae842c
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/qt6-libssh-support
2023-03-19 17:23:18 +03:00
vladimir.kuznetsov
b000eda126
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/qt6-client-management-panel
2023-03-19 17:15:13 +03:00
vladimir.kuznetsov
9962bac50b
changed using cp to QFile to copy wireguard config
2023-03-19 17:05:48 +03:00
vladimir.kuznetsov
f0c3f1b9ba
Merge branch 'feature/linux-wireguard-implementation' of github.com:amnezia-vpn/desktop-client into feature/linux-wireguard-implementation
2023-03-19 15:32:07 +03:00
vladimir.kuznetsov
ec8eeef428
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/linux-wireguard-implementation
2023-03-19 15:06:17 +03:00
pokamest
7eb1a4b489
Fixed certutil path on Windows
2023-03-19 11:58:22 +00:00
pokamest
23b23f0e38
Merge branch 'dev' into feature/linux-wireguard-implementation
2023-03-17 16:18:56 +00:00
pokamest
cba78190a8
iOS build fix
2023-03-16 11:43:18 -07:00
pokamest
e097a49186
Merge pull request #184 from amnezia-vpn/bugfix/fake-web-site-label-wizard
...
bugfix/fake-web-site-label-wizard
2023-03-16 16:57:29 +00:00
pokamest
e895c784c7
Merge pull request #183 from amnezia-vpn/bugfix/installed-container-button
...
bugfix/installed-container-button
2023-03-16 16:56:30 +00:00
vladimir.kuznetsov
7e1bcf84f0
fixed saving site from "fake web site" field when configuring openvpn over cloak via wizard
2023-03-16 18:59:06 +03:00
vladimir.kuznetsov
a92f1b82d0
fixed a bug with incorrect port detection when clicking the "scan installed containers" button
2023-03-16 16:47:26 +03:00
vladimir.kuznetsov
433e6901c6
fixed a bug when existing containers were overwritten in the GUI when clicking the "scan installed containers" button
2023-03-16 16:46:29 +03:00
pokamest
e16d835727
CentOS docker autostart fix
2023-03-16 12:35:01 +00:00
pokamest
a5cf2d37d4
Merge pull request #180 from amnezia-vpn/fix/target_sdk_31
...
Support of targetSdk 31 with its behaviour changes
2023-03-06 12:02:15 +00:00
Dmitriy Karpushin
4bd6fbd445
Support of targetSdk 31 with its behaviour changes
2023-03-06 12:11:37 +03:00
vladimir.kuznetsov
8f18933713
moved the function of checking the availability of wireguard config to ipc client
2023-03-02 17:46:16 +03:00
vladimir.kuznetsov
caad670dbf
added wireguard connection implementation for Linux
2023-03-02 10:19:57 +03:00
vladimir.kuznetsov
2d30f86cc6
removed unused qtssh folder
2023-02-28 06:15:01 +03:00
pokamest
1dd79d9e31
Merge pull request #169 from amnezia-vpn/feature/container-existence-on-container-setup
...
feature/container-existence-on-container-setup
2023-02-27 22:27:10 +00:00
vladimir.kuznetsov
4171afe275
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/qt6-client-management-panel
2023-02-27 19:59:01 +03:00
vladimir.kuznetsov
a287192649
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/qt6-libssh-support
2023-02-27 19:53:53 +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
pokamest
c756ab70ae
Merge pull request #168 from amnezia-vpn/feature/port-availability-on-container-setup
...
feature/port-availability-on-container-setup
2023-02-27 03:26:57 +00:00
pokamest
2e57fe0dfd
Merge pull request #177 from amnezia-vpn/feature/android_qr_code_scanner
...
Qr-code scanner for Android
2023-02-27 00:23:33 +00:00
vladimir.kuznetsov
be39d28be7
renamed selectedServerIndex for android
2023-02-25 18:48:10 +03:00
vladimir.kuznetsov
23a292b8ff
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/container-existence-on-container-setup
2023-02-25 18:22:08 +03:00
vladimir.kuznetsov
cdbb247780
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/port-availability-on-container-setup
2023-02-25 18:21:23 +03:00
vladimir.kuznetsov
69d4f0ce10
removed ContainerProps::containerTypeToString
2023-02-25 18:17:25 +03:00
vladimir.kuznetsov
2580475f67
added a button to scan the server for already installed containers
...
- refactoring of old code, redundant sections of code removed
2023-02-25 17:59:22 +03:00
pokamest
138789149c
Merge branch 'dev' into feature/qt6-libssh-support
2023-02-23 18:46:43 +00:00
pokamest
1be66659d3
Merge pull request #178 from amnezia-vpn/bugfix/linux-missing-lib
...
bugfix/linux-missing-lib
2023-02-23 18:11:48 +00:00
vladimir.kuznetsov
6d3ba0ae72
added installation of libxkbcommon-x11-0 package for linux runner
2023-02-23 17:32:32 +03:00
vladimir.kuznetsov
04f61677d7
static link for qtkeychain
2023-02-23 17:28:19 +03:00
Dmitriy Karpushin
0096e65fe6
Increased build tools version
2023-02-22 14:48:38 +03:00
Dmitriy Karpushin
b870306c5d
Support of multiple-code config
2023-02-22 14:22:03 +03:00
vladimir.kuznetsov
480b2181f0
made error output in the same style
...
- some code style refactoring
2023-02-22 10:01:43 +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
Dmitriy Karpushin
a86e8659f7
CameraActivity with Google ML KIT for decoding QR codes
2023-02-17 16:38:44 +03:00
pokamest
ae10dd639b
Merge branch 'dev' into feature/qt6-libssh-support
2023-02-17 01:47:25 +00:00
Shahzain Ali
a0141624b9
Wg fix ( #172 )
...
Build fix for iOS
2023-02-15 15:41:18 +00:00
vladimir.kuznetsov
dc137620eb
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/port-availability-on-container-setup
2023-02-14 18:03:19 +03:00
vladimir.kuznetsov
e9b92b216a
added a check for port availability when installing up a container
...
- added wireguard service copying to debug build folder
2023-02-14 18:02:51 +03:00
Nethius
24bf057d17
Merge pull request #174 from amnezia-vpn/fix/qt6_libssh_andorid_build
...
Fixed libssh android build
2023-02-13 18:13:34 +03:00
Dmitriy Karpushin
b68c6b6807
Little refactoring
2023-02-13 10:42:47 +03:00
pokamest
34a268624b
Merge pull request #166 from amnezia-vpn/bugfix/wrong-fields-type-shadowsocks-config
...
bugfix/wrong-fields-type-shadowsocks-config
2023-02-10 20:22:42 +00:00
Dmitriy Karpushin
cdd527f3ac
little fix
2023-02-10 13:57:15 +03:00
pokamest
1f048a6d04
Merge branch 'dev' into bugfix/wrong-fields-type-shadowsocks-config
2023-02-09 13:10:26 +00:00
pokamest
58cf10ffb2
Merge pull request #173 from amnezia-vpn/feature/deploy-unpacked-binaries
...
feature/added-deploy-binaries-that-are-not-packed-into-the-installer
2023-02-09 13:08:37 +00:00
pokamest
1ef14e129f
Update deploy.yml
2023-02-09 11:15:50 +00:00
Dmitriy Karpushin
7c4030aaef
fix macos build
2023-02-08 19:09:24 +03:00
Dmitriy Karpushin
c1bf0f8799
[WIP] dynamic linking
2023-02-08 16:06:18 +03:00
vladimir.kuznetsov
4b0a4aa5d2
removed unused code
2023-02-08 16:06:18 +03:00
vladimir.kuznetsov
115be88e5d
added check for nullptr in sshclient
2023-02-08 16:06:18 +03:00
vladimir.kuznetsov
268bd8f1a6
added deploy binaries that are not packed into the installer
2023-02-08 09:44:52 +03:00
pokamest
1d9ff17380
Merge pull request #170 from amnezia-vpn/bugfix/cmake-version
...
bugfix/cmake-version
2023-02-07 17:05:55 +00:00
vladimir.kuznetsov
0fa0d72300
increased required version of cmake for LINUX variable to work properly
2023-02-07 19:45:42 +03:00
pokamest
677d166b1e
Merge pull request #164 from amnezia-vpn/feature/cloak-and-ss-in-linux-bundle
...
feature/cloak-and-ss-in-linux-bundle
2023-02-07 16:27:04 +00:00
vladimir.kuznetsov
b5778a9cb5
if the container already exists, then add it to the list of containers in the client
2023-02-07 10:39:18 +03:00
vladimir.kuznetsov
b2fd94d20e
added a check for the existence of the container before installing it
2023-02-06 19:19:49 +03:00
vladimir.kuznetsov
16969bc39b
added conversion of the local_port and server_port fields from string to number when saving the shadowsocks config
2023-02-06 08:39:56 +03:00
Dmitriy Karpushin
3943314142
Fix of android build
2023-02-03 19:07:09 +03:00
vladimir.kuznetsov
f7ee532add
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/cloak-and-ss-in-linux-bundle
2023-02-02 13:08:23 +03:00
pokamest
2fdab4c196
Merge pull request #165 from amnezia-vpn/bugfix/cloak-transport-protocol
...
bugfix/cloak-transport-protocol
2023-02-02 09:17:00 +00:00
vladimir.kuznetsov
e6a95370c1
removed unused code
2023-02-02 08:36:50 +03:00
vladimir.kuznetsov
92907bced3
hardcoded tcp for the openvpn-cloak container
2023-02-02 08:09:07 +03:00
Dmitriy Karpushin
ca30b8b62a
Correct path for openssl static lib
2023-02-01 17:16:45 +03:00
vladimir.kuznetsov
da9ac6ff25
added check for nullptr in sshclient
2023-02-01 09:56:55 +03:00
Dmitriy Karpushin
475de5250e
New HEAD of qtkeychain (qt6 support)
2023-01-31 18:02:04 +03:00
Dmitriy Karpushin
7a9860ac29
OpenSSL for android build
2023-01-31 17:12:52 +03:00
pokamest
32ca02bcc7
Crash fix on VPN connection
2023-01-31 01:38:49 +00:00
pokamest
ddefb99e5e
Merge branch 'dev' into feature/qt6-libssh-support
2023-01-31 00:53:24 +00:00
pokamest
ca4d6e0b2f
Android cmake build fix
2023-01-31 00:47:01 +00:00
pokamest
c3fc3a3132
Merge pull request #163 from amnezia-vpn/feature/confirm-on-clear-and-delete-server
...
feature/confirm-on-clear-and-delete-server
2023-01-30 20:45:35 +00:00
pokamest
78b8a1c36f
Merge pull request #162 from amnezia-vpn/bugfix/cloak-transport-protocol
...
bugfix/cloak-transport-protocol
2023-01-30 20:43:15 +00:00
pokamest
638c3492d6
Merge pull request #159 from amnezia-vpn/bugfix/linux-uninstall
...
bugfix/linux-uninstall
2023-01-30 20:37:46 +00:00
vladimir.kuznetsov
4c1699935c
added binaries for cloak and shadowsocks to Linux bundle
2023-01-30 12:41:51 +03:00
vladimir.kuznetsov
25829451c8
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/qt6-client-management-panel
2023-01-29 09:52:12 +03:00
vladimir.kuznetsov
74fbce8b96
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/qt6-libssh-support
2023-01-29 09:43:03 +03:00
vladimir.kuznetsov
542039df01
Changed notification text for "Forget this server" action
2023-01-29 09:01:48 +03:00
vladimir.kuznetsov
d652ecff21
For the openvpn-cloak container, the choice of the transport protocol in the openvpn settings is blocked
2023-01-29 08:39:31 +03:00
vladimir.kuznetsov
00c4cf300a
fixed the width of the buttons in popupWithQuestion
2023-01-27 19:56:39 +03:00
vladimir.kuznetsov
da47054497
changed element type to confirm container deletion from MessageDialog to PopupWithQuestion
...
- fixed "back" button availability for readonly servers
2023-01-27 18:37:08 +03:00
vladimir.kuznetsov
051a2a3ef2
Added popup to confirm actions "Clear server from Amnesia software" and "Forget this server"
2023-01-27 10:25:14 +03:00
vladimir.kuznetsov
ee609f3e8f
fixed warning with QFutureWatcher
...
- renamed readWireguardConfiguration function to match what it does
2023-01-24 09:43:45 +03:00
vladimir.kuznetsov
eb66354c76
fixed path to maintenancetool in linux
...
- added x11 to runningOnLinux() function
2023-01-22 08:26:29 +03:00
vladimir.kuznetsov
c7fb7e58cf
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into bugfix/linux-uninstall
2023-01-21 10:35:29 +03:00
vladimir.kuznetsov
c2b02a45a2
fixed path to linux install folderfixed path to installed application in linux
2023-01-21 10:35:01 +03:00
pokamest
e7ed532545
Disable fastline for iOS while it not fixed
2023-01-19 21:08:57 +00:00
pokamest
2a031320c2
Merge pull request #156 from amnezia-vpn/bugfix/wrong-artifacts-size
...
added qtshadertools to all targets
2023-01-19 20:59:00 +00:00
vladimir.kuznetsov
d0379fdede
added qtshadertools to all targets
2023-01-19 18:36:54 +03:00
vladimir.kuznetsov
45016b76e7
moved crl-verify crl.pem to openvpn config templates
2023-01-19 17:49:17 +03:00
pokamest
ee8cd8ef26
Merge pull request #118 from amnezia-vpn/qt_migration
...
Migration to Qt6
2023-01-19 13:09:00 +00:00
pokamest
18d89e9cad
Merge pull request #152 from amnezia-vpn/feature/android_qt6_moving
...
Moving to Qt 6 and cmake on Android client
2023-01-19 12:51:02 +00:00
pokamest
623c8ca6b0
Merge pull request #155 from amnezia-vpn/feature/android_bandwidth_counter
...
Fix of bandwidth counter for Android
2023-01-19 12:38:55 +00:00
Dmitriy Karpushin
39736e865e
Merge branch 'feature/android_qt6_moving' into feature/android_bandwidth_counter
...
# Conflicts:
# client/platforms/android/android_controller.cpp
# client/platforms/android/android_controller.h
2023-01-19 14:09:12 +03:00
vladimir.kuznetsov
8ea80a616e
Merge branch 'qt_migration' of github.com:amnezia-vpn/desktop-client into feature/qt6-client-management-panel
2023-01-18 20:06:01 +03:00
vladimir.kuznetsov
c5df7f9bb7
added diagrams describing the process of obtaining information about clients
2023-01-18 19:55:12 +03:00
Dmitriy Karpushin
92374966fb
Removing of unnecessary command
2023-01-18 16:12:30 +03:00
Dmitriy Karpushin
6bebfb861c
Little cleanup
2023-01-18 15:54:19 +03:00
Dmitriy Karpushin
30ae13b245
Fix of signing code
2023-01-18 15:38:06 +03:00
pokamest
891f990e35
Merge pull request #154 from amnezia-vpn/dev
...
Release 2.1.2
2023-01-18 12:22:18 +00:00
Dmitriy Karpushin
2118327ae0
Fixes in path of build
2023-01-18 14:47:11 +03:00
Dmitriy Karpushin
6aed2902a7
Fixes in path of build
2023-01-18 14:37:58 +03:00
Dmitriy Karpushin
e149e32ce1
Changing the set of highlights
2023-01-18 11:36:16 +03:00
Dmitriy Karpushin
41f2af8c4e
Some highlights were added
2023-01-18 11:27:01 +03:00
Dmitriy Karpushin
016f808345
Removing of unnecessary command
2023-01-18 11:11:27 +03:00
Dmitriy Karpushin
bc69524654
Changing of path of keystore location
2023-01-18 11:06:58 +03:00
Dmitriy Karpushin
3c6280c419
Changing of path of keystore location
2023-01-18 10:54:24 +03:00
pokamest
9d01a52a4a
Merge pull request #145 from amnezia-vpn/feature/qt6-server-busy-notification
...
feature/qt6-server-busy-notification
2023-01-18 00:43:13 +00:00
pokamest
a8273a8fdc
Merge pull request #153 from amnezia-vpn/bugfix/some-ui-small-fixes
...
bugfix/some-ui-small-fixes
2023-01-18 00:41:11 +00:00
vladimir.kuznetsov
d6d3bf6943
moved certificate content acquisition from ClientManagementLogic to ClientInfoLogic
2023-01-17 21:04:15 +03:00
vladimir.kuznetsov
f6e8346841
moved getClientsList and setClientsList from serverController
2023-01-17 18:41:36 +03:00
vladimir.kuznetsov
b9717e9894
removed unused code
2023-01-17 17:11:45 +03:00
Dmitriy Karpushin
6b3209e6ee
Changing of the way of keystore fetching
2023-01-17 16:59:34 +03:00
Dmitriy Karpushin
0a6da5ead1
Platform version fix
2023-01-17 16:23:34 +03:00
Dmitriy Karpushin
53441148b8
Revert of Gradle upgrade
2023-01-17 16:12:42 +03:00
Dmitriy Karpushin
732d018819
Revert "Shadowsocks manifest fix"
...
This reverts commit e261a8ba21 .
2023-01-17 16:09:06 +03:00
Dmitriy Karpushin
e261a8ba21
Shadowsocks manifest fix
2023-01-17 15:53:54 +03:00
Dmitriy Karpushin
c3c87bff74
Fix of GitHub Actions build
2023-01-17 15:34:37 +03:00
Dmitriy Karpushin
c3f423aad5
Little cleanup
2023-01-17 15:34:37 +03:00
pokamest
580975fda1
Merge branch 'qt_migration' into feature/qt6-server-busy-notification
2023-01-16 18:13:07 +00:00
pokamest
9f114a1dad
Tiny fix [no ci]
2023-01-16 18:12:30 +00:00
pokamest
0ae93d0657
Merge pull request #144 from amnezia-vpn/refactoring/logging
...
refactoring/logging
2023-01-16 17:29:24 +00:00
vladimir.kuznetsov
3a210c5bab
added wireguard key revocation
2023-01-16 20:24:37 +03:00
pokamest
44d2627e2a
Tiny fix [no ci]
2023-01-16 17:11:00 +00:00
pokamest
6e882760f1
Merge branch 'qt_migration' into refactoring/logging
2023-01-16 16:10:39 +00:00
pokamest
ff79ffd1c8
Android tag deploy fix
2023-01-16 15:10:57 +00:00
vladimir.kuznetsov
3175b0c4ff
Changed the indentation of the "Installed Protocols and Services" heading on the "Server Containers" page
2023-01-16 16:20:12 +03:00
Dmitry Karpushin
21779395ef
Merge branch 'qt_migration' into feature/android_qt6_moving
2023-01-16 14:58:01 +03:00
Dmitriy Karpushin
32cbb698ee
Support of apk signing for tag-deploy workflow
2023-01-16 14:30:08 +03:00
vladimir.kuznetsov
3f99c52349
change Flickable to FlickableType for ClientManagement and ClientInfo pages
2023-01-16 12:37:14 +03:00
vladimir.kuznetsov
19a41b2792
swapped "Clear client cached profile" and "Clear server from Amnesia software" buttons
2023-01-15 18:47:16 +03:00
vladimir.kuznetsov
599910daea
added openvpn certificate revocation
2023-01-15 18:09:05 +03:00
vladimir.kuznetsov
bee42ea2fb
fixed double call onEditingFinished when pressing Enter
2023-01-14 18:30:08 +03:00
vladimir.kuznetsov
221ea5ebb0
Merge branch 'qt_migration' of github.com:amnezia-vpn/desktop-client into feature/qt6-server-busy-notification
2023-01-13 16:59:03 +03:00
vladimir.kuznetsov
f24df9fb05
Merge branch 'qt_migration' of github.com:amnezia-vpn/desktop-client into feature/qt6-client-management-panel
2023-01-12 20:28:13 +03:00
vladimir.kuznetsov
ce2a122d51
added busy indicator when saving a list of clients, on the client info panel
2023-01-12 20:20:24 +03:00
Dmitriy Karpushin
e8242aec85
Android build script fix
2023-01-12 15:36:31 +03:00
Dmitriy Karpushin
6ed9dcbe93
Workflow build script fix
2023-01-12 15:19:39 +03:00
Dmitriy Karpushin
58371e6e43
New trigger for a workflow
2023-01-12 15:12:55 +03:00
Dmitriy Karpushin
2d8957489e
Trigger alternative syntax
2023-01-12 14:55:11 +03:00
Dmitriy Karpushin
1fd0794bfb
Workflow file formatting fix
2023-01-12 14:30:25 +03:00
Dmitriy Karpushin
58da60985f
Error fix
2023-01-12 14:21:14 +03:00
Dmitriy Karpushin
6b6a3cd38e
[WIP] Android release workflow test
2023-01-12 14:16:05 +03:00
pokamest
4b1df16ecf
Merge pull request #148 from amnezia-vpn/feature/github-actions-artifacts
...
feature/github-actions-artifacts
2023-01-12 01:22:41 +00:00
vladimir.kuznetsov
24ea686e4d
added busy indicator when loading a list of clients, on the client management panel
2023-01-11 21:36:18 +03:00
vladimir.kuznetsov
a7030cdcb9
added saving the list of clients for wireguard
...
- added error handling when getting/saving a list of clients
2023-01-11 20:36:47 +03:00
vladimir.kuznetsov
8c137ecc52
added page to display WireGuard client information
2023-01-10 16:21:45 +03:00
Dmitriy Karpushin
20e44aa891
Re-enabled multi-abi build
2023-01-10 13:19:19 +03:00
vladimir.kuznetsov
118bb53c03
fixed path to linux installer
2023-01-09 16:41:24 +03:00
Dmitriy Karpushin
7c3be9f0b0
Update of NDK version
2023-01-09 14:21:10 +03:00
Dmitriy Karpushin
d1990a4263
Adopted GitHub Actions build config for Qt6
2023-01-09 13:46:45 +03:00
vladimir.kuznetsov
396422ee3a
increased storage time for artifacts up to 3 days
2023-01-09 12:44:36 +03:00
vladimir.kuznetsov
f735b401df
added deploy artifacts to github actions, artifact lifetime 1 day
2023-01-09 12:41:04 +03:00
vladimir.kuznetsov
a42beb86c0
added client management panel
...
- added classes for displaying the client management panel
- added class for displaying the client info
- added page to display a list of clients
- added page to display OpenVpn client information
- added diagram with OpenVpn certificate revocation process
2023-01-09 12:38:01 +03:00
pokamest
85020270d5
MacOS deploy fix
2023-01-08 17:21:51 -08:00
pokamest
b1b9044021
Merge branch 'qt_migration' into refactoring/logging
2023-01-08 23:17:11 +00:00
pokamest
8da30b216f
Cleanup
2023-01-08 23:10:46 +00:00
pokamest
167d3caa5d
Merge branch 'dev' into qt_migration
2023-01-08 23:00:13 +00:00
pokamest
3259e6f0e8
Merge pull request #128 from amnezia-vpn/feature/ovpn-config-import
...
added import of configs in openvpn and wireguard formats
2023-01-08 22:26:39 +00:00
pokamest
64526c5232
Various ui fixes
2023-01-08 21:24:06 +00:00
pokamest
d9630afafd
Merge branch 'dev' into feature/ovpn-config-import
2023-01-08 19:36:00 +00:00
pokamest
c8c6e62aa0
Merge pull request #141 from amnezia-vpn/add-scrollbar-on-flickables
...
Show Scrollbars whenever the scroll is not obvious
2023-01-08 12:32:55 +00:00
pokamest
7f561c30b3
Buttons margins
2023-01-08 12:32:07 +00:00
pokamest
1d8f342417
QML refactoring
2023-01-07 13:40:35 +00:00
vladimir.kuznetsov
6ec090ea0d
added a "Cancel" button to interrupt the server configuration process when it is found that it is busy installing other software
2023-01-02 17:32:27 +03:00
vladimir.kuznetsov
08a8eadb49
added display of a notification that the server is busy installing third-party software
...
- refactoring doInstallAction functions
2023-01-01 22:08:39 +03:00
Dmitriy Karpushin
3e2835bef6
Rolling back GitHub Actions config
2022-12-29 15:04:42 +03:00
vladimir.kuznetsov
686fc754b2
renamed log class in service project to logger
2022-12-28 17:56:31 +03:00
Dmitriy Karpushin
ea17124d6d
Fix of build type for GitHub Actions
2022-12-28 16:35:25 +03:00
Dmitriy Karpushin
4000041308
Fix of build type
2022-12-28 15:55:03 +03:00
Dmitriy Karpushin
1a50ed0316
Increased java version on runner
2022-12-28 14:45:45 +03:00
Dmitriy Karpushin
42038cd6e7
Fixed filenames
2022-12-28 14:26:44 +03:00
Dmitriy Karpushin
44c5b41cc7
Little fix
2022-12-28 13:57:41 +03:00
Dmitriy Karpushin
da7bd91514
Little fix
2022-12-28 13:52:14 +03:00
Dmitriy Karpushin
0206623c6f
Correct way to set up QT_HOST_PATH variable
2022-12-28 13:42:29 +03:00
vladimir.kuznetsov
3b2948d4dd
renamed debug class to logger
2022-12-28 13:41:45 +03:00
Dmitriy Karpushin
918aeb670e
Added QT_HOST_PATH variable
2022-12-28 13:37:56 +03:00
Dmitriy Karpushin
fd9fec48a2
Replacing of qmake on cmake for GitHub Actions
2022-12-28 13:10:34 +03:00
vladimir.kuznetsov
77e51b40b8
removed unused logger
2022-12-28 13:09:33 +03:00
vladimir.kuznetsov
195663c6e3
Added activation and deactivation of logging without restarting the application
2022-12-28 06:52:02 +03:00
vladimir.kuznetsov
ce4ca5c4d5
Added display of a notification about the inclusion of logging on the main screen
2022-12-28 06:50:46 +03:00
Dmitriy Karpushin
3e276c4111
GitHub Actions fix #2
2022-12-27 20:06:11 +03:00
Dmitriy Karpushin
41a4dc2fa2
GitHub Actions fix
2022-12-27 20:00:45 +03:00
Dmitriy Karpushin
7851047421
multi-abi support
2022-12-27 17:54:14 +03:00
Dmitriy Karpushin
a30e478cbd
Fix of cmake build
2022-12-27 17:14:44 +03:00
Dmitriy Karpushin
ad4b3dfad1
[WIP] cmake build for android
2022-12-27 15:37:58 +03:00
Dmitriy Karpushin
ad7fc937a9
Added missing files
2022-12-27 11:10:01 +03:00
vladimir.kuznetsov
fd905ef308
added margin for scrollbars for almost all flickable elements
2022-12-26 19:07:05 +03:00
pokamest
3f257af7a9
Merge pull request #131 from amnezia-vpn/qmake-to-cmake-migration
...
Qmake to cmake migration
2022-12-26 14:52:40 +00:00
vladimir.kuznetsov
030bb8fe76
Merge branch 'qt_migration' of github.com:amnezia-vpn/desktop-client into qmake-to-cmake-migration
2022-12-26 17:29:52 +03:00
pokamest
131601d9d2
Merge pull request #142 from amnezia-vpn/qt-migration-cleanup
...
Qt migration cleanup
2022-12-26 14:16:03 +00:00
vladimir.kuznetsov
64317ffef5
fixed deploy service additional data for debug target
2022-12-26 17:15:45 +03:00
vladimir.kuznetsov
911e65af55
Merge branch 'qmake-to-cmake-migration' of github.com:amnezia-vpn/desktop-client into feature/qt6-libssh-support
2022-12-26 17:08:27 +03:00
Dmitriy Karpushin
82165eaf37
1) Fixed theme
...
2) Fixed VPN connection
2022-12-26 14:00:45 +03:00
vladimir.kuznetsov
4a75f2ebca
Moved ssh lib wrapper from SshSession to SshClient
2022-12-26 12:43:51 +03:00
vladimir.kuznetsov
be39b3be8c
implementation of sending commands via ssh_channel_request_exec()
2022-12-26 10:12:42 +03:00
vladimir.kuznetsov
50e8aff8fa
added ssh_channel_close() in ShhSession
2022-12-25 15:46:56 +03:00
pokamest
804a790392
FlickableType added
2022-12-24 16:41:53 +00:00
vladimir.kuznetsov
d04566a6c4
fix for macos build
2022-12-24 18:21:08 +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
3277717a7f
Added error handling
...
Added write to channel in callbacks
2022-12-23 14:50:48 +03:00
vladimir.kuznetsov
f9b2829396
removed linking with botan and qssh
2022-12-23 10:13:06 +03:00
vladimir.kuznetsov
81cf108471
moved and formatted code for sftp to sshSession class
2022-12-22 19:55:30 +03:00
vladimir.kuznetsov
5075fe358e
added callbacks for output from a remote host
2022-12-21 08:13:06 +03:00
vladimir.kuznetsov
c8085a368f
added class to open ssh connection using libssh and write data to ssh channel
2022-12-20 13:43:46 +03:00
Shahzain Ali
8191c25dd7
Delete amnezia-ios-certificates
2022-12-20 00:37:30 +05:00
Shahzain Ali
dc4b2bd52e
added submodule
2022-12-20 00:22:12 +05:00
Shahzain Ali
ca60afbcee
Update deploy.yml
2022-12-19 17:06:47 +05:00
Shahzain Ali
374b74b710
Update deploy.yml
2022-12-19 17:03:33 +05:00
Shahzain Ali
ae0d3d78cd
Testflight upload test
2022-12-19 17:02:25 +05:00
vladimir.kuznetsov
f9f197afd0
removed unused code
2022-12-18 19:36:19 +03:00
vladimir.kuznetsov
93c43ecbc3
removed unused qzxing folder
2022-12-18 18:27:20 +03:00
vladimir.kuznetsov
1fd1b0388b
removed unused code
2022-12-18 18:27:08 +03:00
vladimir.kuznetsov
833364a94e
added SortFilterProxyModel submodule
2022-12-18 18:11:41 +03:00
vladimir.kuznetsov
893c105bf2
removed SortFilterProxyModel sources
2022-12-18 18:07:32 +03:00
vladimir.kuznetsov
e481bd4ec5
added deploy artifacts to github actions, artifact lifetime 1 day
2022-12-18 09:45:26 +03:00
vladimir.kuznetsov
b0489aa61b
Merge branch 'qmake-to-cmake-migration' of github.com:amnezia-vpn/desktop-client into feature/qt6-libssh-support
2022-12-18 09:17:35 +03:00
vladimir.kuznetsov
376bc29e95
set OPENSSL_SSL_LIBRARY for ios
2022-12-17 22:18:14 +03:00
vladimir.kuznetsov
bd22e330a7
set OPENSSL_CRYPTO_LIBRARY for ios
...
- removed linking with brew openssl for ios
2022-12-17 22:02:38 +03:00
vladimir.kuznetsov
9ce7114f8c
added variables for OpenSSL
2022-12-17 21:48:45 +03:00
vladimir.kuznetsov
1303da1c20
openedsl linking method changed
2022-12-17 21:34:59 +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
vladimir.kuznetsov
22939a6707
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/ovpn-config-import
2022-12-17 17:27:26 +03:00
Hamza ARBI
9222877306
Show Scrollbars whenever the scroll is not obvious
2022-12-17 12:06:19 +01:00
Shahzain Ali
5d8264e854
Update launch.png
2022-12-16 18:48:14 +05:00
pokamest
77124e098c
Merge branch 'qt_migration' into qmake-to-cmake-migration
2022-12-16 04:45:43 -08:00
pokamest
bd0a70d024
Merge pull request #140 from amnezia-vpn/bugfix/drawer-clickability
...
Bugfix/drawer-clickability
2022-12-16 13:43:49 +01:00
Shahzain Ali
914700712e
OpenSSL finding issue fixed.
2022-12-16 15:27:06 +05:00
vladimir.kuznetsov
80d792915a
fixed clickability of "drawer" elements
...
- added Qt.PointingHandCursor to SelectContainer drawer
- fixed some warnings
2022-12-15 21:16:59 +03:00
Dmitriy Karpushin
54dc363231
iOS fix + Android connection status restoration fix
2022-12-15 18:46:15 +03:00
pokamest
36c436af50
gitignore fix
2022-12-15 11:26:25 +01:00
Shahzain Ali
73eb9259e2
Update CMakeLists.txt
2022-12-15 14:26:45 +05:00
pokamest
951d915326
libssh init
2022-12-14 21:50:52 +01:00
vladimir.kuznetsov
14c25480ce
changed working directory to call openvpn.sh
2022-12-14 22:26:06 +03:00
vladimir.kuznetsov
77d87f8c50
set working directory to call openvpn.sh
2022-12-14 21:55:51 +03:00
vladimir.kuznetsov
ab389d4817
for osxtools and networkextension/CMakeLists.txt CMAKE_CURRENT_SOURCE_DIR changed to CLIENT_ROOT_DIR
2022-12-14 21:29:33 +03:00
vladimir.kuznetsov
58b9e0cd7c
for osxtools and networkextension/CMakeLists.txt CMAKE_CURRENT_LIST_DIR changed to CMAKE_CURRENT_SOURCE_DIR
2022-12-14 21:16:24 +03:00
vladimir.kuznetsov
ed2f5af204
Removed "cd client" for ios, also changed CMAKE_SOURCE_DIR to CMAKE_CURRENT_LIST_DIR.
...
Removed duplicate deployment files for macos
2022-12-14 20:58:49 +03:00
vladimir.kuznetsov
5b2f1f8969
processing of 3rdparty libraries moved to a separate cmake file
2022-12-14 20:32:13 +03:00
vladimir.kuznetsov
a2122cb7d7
moved changes from .pro file
2022-12-14 19:55:14 +03:00
vladimir.kuznetsov
d680702b15
change path to cmake folder
2022-12-14 19:17:58 +03:00
vladimir.kuznetsov
d15de499dc
Merge branch 'qmake-to-cmake-migration' of github.com:amnezia-vpn/desktop-client into qmake-to-cmake-migration
2022-12-14 19:16:38 +03:00
vladimir.kuznetsov
bd382e3cc7
moved the cmake folder to client root folder
2022-12-14 19:16:12 +03:00
Dmitriy Karpushin
d417fa58ab
OpenVPN bandwidth counter for Android
2022-12-14 18:52:19 +03:00
Shahzain Ali
ca9cb997b5
Fixed openVPN issue.
...
Now OpenVPN moved to main target and fixed search path issue, becuase I face below error while archiving. Invalid Bundle. The bundle at 'AmneziaVPN.app/PlugIns/AmneziaVPNNetworkExtension.appex' contains disallowed nested bundles.
2022-12-14 17:28:16 +05:00
Shahzain Ali
ebd920f3b2
Setting target membership on Media.xcassets
2022-12-14 16:56:20 +05:00
vladimir.kuznetsov
a611ddea2d
removed environment OPENSSL_ROOT_DIR variable
2022-12-13 23:52:43 +03:00
vladimir.kuznetsov
75614e0bbb
set environment OPENSSL_ROOT_DIR variable
2022-12-13 23:39:58 +03:00
vladimir.kuznetsov
dafef6463a
added:
...
- set PKG_CONFIG_PATH for openssl
- use find_package for precompiled openssl
removed:
- set CMAKE_PREFIX_PATH for openssl
- renaming ios openssl libs after copying to bin dir
2022-12-13 21:39:02 +03:00
vladimir.kuznetsov
61d502eea4
removed find_package for openssl
2022-12-13 20:49:46 +03:00
vladimir.kuznetsov
71aa525dfd
set CMAKE_PREFIX_PATH for openssl
2022-12-13 20:36:12 +03:00
vladimir.kuznetsov
c0e3875dfd
renaming ios openssl libs after copying to bin dir
2022-12-13 20:23:17 +03:00
pokamest
9c188e0acd
Merge branch 'qt_migration' into qmake-to-cmake-migration
2022-12-13 15:34:38 +01:00
pokamest
1de143362c
Merge branch 'dev' into qt_migration
2022-12-13 15:09:05 +01:00
vladimir.kuznetsov
7e37b6c151
removed CMAKE_PREFIX_PATH for openssl
2022-12-12 22:22:08 +03:00
vladimir.kuznetsov
0fa84a8b84
set CMAKE_PREFIX_PATH for openssl
2022-12-12 21:39:27 +03:00
vladimir.kuznetsov
236ae57d01
use find_package for precompiled openssl
2022-12-12 20:50:23 +03:00
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
3c45f2abe2
Merge branch 'dev' into feature/ovpn-config-import
2022-12-12 14:42:12 +01:00
pokamest
9c5e1faf46
Build fixes
2022-12-12 14:41:54 +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
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
vladimir.kuznetsov
00ad2e7a80
added path to openssl libs for ios
2022-12-11 18:25:44 +03:00
vladimir.kuznetsov
8f7e5e491f
fixed macos openssl lib types
2022-12-11 17:59:18 +03:00
vladimir.kuznetsov
19101176a7
added link_libraries() for zlib
2022-12-11 17:22:59 +03:00
vladimir.kuznetsov
0bc383fec2
Merge branch 'qmake-to-cmake-migration' of github.com:amnezia-vpn/desktop-client into feature/qt6-libssh-support
2022-12-11 17:09:26 +03:00
vladimir.kuznetsov
4df918d6a5
added qtshadertools to actions and cmake
...
- cleaned up CMakeLists in client project
2022-12-11 10:26:31 +03:00
Shahzain Ali
d3cbd8cdae
Update deploy.yml
2022-12-11 04:21:28 +05:00
Shahzain Ali
0fa5dc225c
Reverting shadertools in cmake.
2022-12-11 04:19:24 +05:00
Shahzain Ali
b14f14c45a
Update CMakeLists.txt
2022-12-11 04:09:45 +05:00
Shahzain Ali
0851f4fdd4
Added Qt6ShaderTools in cmake
2022-12-11 04:01:15 +05:00
Shahzain Ali
807b3370e7
Adding qtshadertools module in qt installation
2022-12-11 03:42:46 +05:00
Shahzain Ali
a0f114e15c
Fixing openvpn
2022-12-11 03:22:59 +05:00
vladimir.kuznetsov
1401fcd97d
disabled some libssh options
2022-12-10 20:15:05 +03:00
vladimir.kuznetsov
efcd291e65
Merge branch 'qmake-to-cmake-migration' of github.com:amnezia-vpn/desktop-client into feature/qt6-libssh-support
2022-12-10 19:07:00 +03:00
vladimir.kuznetsov
f98792714e
set working directory to call openvpn.sh
2022-12-10 18:46:17 +03:00
vladimir.kuznetsov
5649f85b58
set QT_HOST_PATH for ios target
2022-12-10 18:09:41 +03:00
vladimir.kuznetsov
cfaba932e0
changeGed libz lib name for linux target
2022-12-10 18:00:50 +03:00
vladimir.kuznetsov
b1db4e8a7a
Merge branch 'qmake-to-cmake-migration' of github.com:amnezia-vpn/desktop-client into feature/qt6-libssh-support
2022-12-10 17:58:57 +03:00
vladimir.kuznetsov
ab9c11e038
set ios root dir as CMAKE_PREFIX_PATH
2022-12-09 18:12:39 +03:00
vladimir.kuznetsov
4d621dcbfe
set CMAKE_PREFIX_PATH in CMakeLists file
2022-12-09 17:44:57 +03:00
vladimir.kuznetsov
a45537cbf3
added DCMAKE_PREFIX_PATH to IOS target
2022-12-09 17:30:46 +03:00
vladimir.kuznetsov
2d3ac286ac
skip section with openssl copy for linux
2022-12-09 16:18:02 +03:00
vladimir.kuznetsov
4e96b5d4a6
added libz lib name for linux target
2022-12-09 15:57:31 +03:00
Shahzain Ali
9294324732
fixing host path
2022-12-09 04:24:16 +05:00
Shahzain Ali
b92422594b
Merge branch 'qmake-to-cmake-migration' of https://github.com/amnezia-vpn/desktop-client into qmake-to-cmake-migration
2022-12-09 04:13:37 +05:00
Shahzain Ali
ea2637b1b4
Setting QT_BUILD_TOOLS_WHEN_CROSS_COMPILING ON
2022-12-09 04:13:14 +05:00
Shahzain Ali
c97b4859c1
Update deploy.yml
2022-12-09 04:05:25 +05:00
Shahzain Ali
7a2f42de30
Update deploy.yml
2022-12-09 03:58:36 +05:00
Shahzain Ali
99f5f78fc7
Update deploy.yml
2022-12-09 03:48:12 +05:00
Shahzain Ali
668f0ca675
Update deploy.yml
2022-12-09 03:47:09 +05:00
Shahzain Ali
6a89a51ea6
added QT_TOOL_CHAIN for ios cmake
2022-12-09 03:38:29 +05:00
Shahzain Ali
df6b0f3945
Update deploy.yml
2022-12-09 03:11:31 +05:00
Shahzain Ali
65cf243373
Update deploy.yml
2022-12-09 03:10:26 +05:00
Shahzain Ali
2ef7813219
Update deploy.yml
2022-12-09 03:06:16 +05:00
Shahzain Ali
216efd74bf
Update deploy.yml
2022-12-09 03:04:43 +05:00
Shahzain Ali
b9d027a44a
Update deploy.yml
2022-12-09 03:03:17 +05:00
Shahzain Ali
9097dd9645
actions for ios using cmake
2022-12-09 02:59:35 +05:00
Shahzain Ali
d784e26913
MacOS issue fixed.
2022-12-09 02:33:46 +05:00
vladimir.kuznetsov
cb69298385
Merge branch 'qmake-to-cmake-migration' of github.com:amnezia-vpn/desktop-client into feature/qt6-libssh-support
2022-12-08 21:41:33 +03:00
vladimir.kuznetsov
a8fc42a17e
added copying OpenSSL libraries, for windows and macos, to the folder with binaries, because we have the wrong folder structure with the OpenSSL library
2022-12-08 21:40:51 +03:00
Shahzain Ali
005008814a
icon added in cmake.
2022-12-08 21:34:55 +05:00
Shahzain Ali
ad3bbaedb3
getting openvpn.sh script message.
2022-12-08 18:22:07 +05:00
Dmitriy Karpushin
cad0dabe42
Export/import of configuration filed on Android
2022-12-08 11:51:28 +03:00
Shahzain Ali
48fa3c8aec
Update CMakeLists.txt
2022-12-07 20:36:22 +05:00
Shahzain Ali
fb585cbac0
OpenVPN integrated successfully
2022-12-07 20:35:43 +05:00
Shahzain Ali
dd1adda1a6
postbuild command fix.
2022-12-07 00:19:02 +05:00
vladimir.kuznetsov
3742583508
added zlib to submodules. Added build and link zlib, libssh in CMakeLists.txt
2022-12-06 18:17:10 +03:00
Shahzain Ali
3c6cd623af
version issues fixed
2022-12-06 19:18:38 +05:00
Shahzain Ali
70c6e69b36
updatinf info.plist for .vpn type.
2022-12-06 03:09:45 +05:00
Shahzain Ali
943e58d32a
Wireguard working.
2022-12-06 02:47:46 +05:00
Shahzain Ali
5237058016
Added launcher
2022-12-06 02:18:45 +05:00
Shahzain Ali
b87c5f8a51
iOS building successfully
...
Need to remove postbuild commands most probably from osxtools.cmake
2022-12-06 00:42:48 +05:00
Shahzain Ali
43e7a03af4
Some fixes.
...
Now team is preselected in signing.
2022-12-05 20:47:12 +05:00
pokamest
19fce4975d
Merge branch 'dev' into feature/ovpn-config-import
2022-12-04 22:04:51 +01:00
pokamest
a9217810e7
Remove travis builds and tiny refactoring
2022-12-04 21:54:22 +01:00
Mykola Baibuz
a87610c856
Use libssh for server setup script
...
That gives some advantages in supported key types.
2022-12-04 01:43:53 +03:00
vladimir.kuznetsov
0ec0cb1b19
feature: added libssh submodule
2022-12-04 01:43:34 +03: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
Shahzain Ali
c8dd12eb20
Some more progress in cmake
...
Still have errors, currently not using apple-compile.sh building completely using cmake.
2022-12-02 22:26:10 +05:00
Shahzain Ali
008592f13b
Architecture change not needed for ios build
...
CMAKE_OSX_ARCHITECTURES not needed for ios, it is setting x86_64 for all targets in ios.
2022-12-02 15:07:05 +05:00
vladimir.kuznetsov
56b9972053
build script for macos now uses cmake
2022-12-01 20:26:00 +03:00
vladimir.kuznetsov
1335c94bbc
added include directory for botan ios
2022-12-01 20:24:04 +03:00
vladimir.kuznetsov
21a6ab369e
Merge branch 'qmake-to-cmake-migration' of github.com:amnezia-vpn/desktop-client into qmake-to-cmake-migration
2022-12-01 20:11:56 +03:00
vladimir.kuznetsov
2a80117d42
Merge remote-tracking branch 'remotes/origin/qt6-github-actions' into qmake-to-cmake-migration
2022-12-01 20:05:36 +03:00
Shahzain Ali
e65d312503
Merge branch 'qmake-to-cmake-migration' of https://github.com/amnezia-vpn/desktop-client into qmake-to-cmake-migration
2022-12-01 20:40:00 +05:00
Shahzain Ali
5fc34e643c
Adding network extenstionn, fixing cmake.
...
Botan cmake changes, cmake APPLE/IOS fixes, wireguard added, Currently removed openvpn implementation, once wireguard is stable then will add openVPN framework.
Current progress is it is generating xcode project using
mkdir build-ios
/Users/shahzainali/Qt/6.4.1/ios/bin/qt-cmake . -B build-ios -GXcode
Need to select team only for Network extension only. select AmneizaVPN to run.
current issue is related to Botan.
2022-12-01 20:26:45 +05:00
pokamest
3463a84903
Merge branch 'qt_migration' into qmake-to-cmake-migration
2022-11-30 15:02:55 +01:00
pokamest
48dc532de6
Merge branch 'dev' into qt_migration
2022-11-30 14:26:44 +01:00
Shahzain Ali
20cb62483f
Moved all libraries to LIBS variable
2022-11-30 15:36:25 +05: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
Shahzain Ali
de9167cae6
Frameworks, libcrypto, libssl and some properties added for iOS.
2022-11-29 18:00:59 +05:00
vladimir.kuznetsov
2e5171c205
added matrix for all android arch
2022-11-29 00:55:32 +03:00
Shahzain Ali
a0b5491178
Merge branch 'qt_migration' into qmake-to-cmake-migration
2022-11-28 19:23:28 +05:00
vladimir.kuznetsov
fc8ef8678b
Merge remote-tracking branch 'remotes/origin/qt_migration' into qmake-to-cmake-migration
2022-11-28 14:50:20 +03:00
Shahzain Ali
2dc1f2ea5b
Setting minimum version to 13
...
QT 6.4 required minimum ios 13
https://doc.qt.io/qt-6/supported-platforms.html
2022-11-28 15:56:48 +05:00
Shahzain Ali
7999527582
Update README.md
2022-11-28 15:44:55 +05:00
Shahzain Ali
14be6506ee
Qt5 to QT6 fixes.
2022-11-28 15:36:33 +05:00
vladimir.kuznetsov
c85ad470ba
qt version in github actions changed to 6.4.1
2022-11-27 12:08:48 +03:00
vladimir.kuznetsov
8b6afcc5ec
removed unused qzxing folder
2022-11-27 01:35:13 +03:00
vladimir.kuznetsov
813dced6df
added qt6 modules installation to github actions
2022-11-27 01:30:36 +03:00
vladimir.kuznetsov
0a39866045
for github actions added step to build android application
2022-11-27 01:21:42 +03:00
vladimir.kuznetsov
48734689d8
for github actions added step to build macos and linux application
2022-11-27 01:21:41 +03:00
vladimir.kuznetsov
dfe927dcbd
for github actions added step to build ios application
2022-11-27 01:21:41 +03:00
vladimir.kuznetsov
ca158def31
temporarily turned off the deployment of artifacts
2022-11-27 01:21:41 +03:00
vladimir.kuznetsov
409386336d
for github actions added steps to build x32/x64 windows application
2022-11-27 01:21:41 +03:00
vladimir.kuznetsov
eeed6c3474
chore/revert link to dev qtkeychain submodule
2022-11-27 01:21:40 +03:00
pokamest
3296cd6c39
GH actions 12
2022-11-27 01:21:40 +03:00
pokamest
60e25d9c67
GH actions 11
2022-11-27 01:21:40 +03:00
pokamest
ec65e2025e
GH actions 10
2022-11-27 01:21:39 +03:00
pokamest
f09020c3bc
GH actions 9
2022-11-27 01:21:39 +03:00
pokamest
91baaed96d
GH actions 8
2022-11-27 01:21:39 +03:00
pokamest
64de64ce33
GH actions 7
2022-11-27 01:21:38 +03:00
pokamest
b685e7008e
GH actions 6
2022-11-27 01:21:38 +03:00
pokamest
375b3d776c
GH actions 5
2022-11-27 01:21:38 +03:00
pokamest
c1fddd7164
GH actions 4
2022-11-27 01:21:37 +03:00
pokamest
3af9bf9e12
GH actions 3
2022-11-27 01:21:37 +03:00
pokamest
9ef5d0c144
GH actions 3
2022-11-27 01:21:37 +03:00
pokamest
3d1b37dc85
gh actions 2
2022-11-27 01:21:36 +03:00
pokamest
80ce8347f6
GH actions 1
2022-11-27 01:21:36 +03:00
vladimir.kuznetsov
3eb7e1392d
feature/added cmake support for linux
2022-11-20 21:25:15 +03:00
vladimir.kuznetsov
ac78a44d74
fixed padding in build script
2022-11-18 17:06:52 +03:00
vladimir.kuznetsov
87fed9fde3
fixed connection with qssh
2022-11-18 16:42:22 +03:00
vladimir.kuznetsov
2564430046
build script now uses cmake, also:
...
- fixed linking qt6keychain and SortFilterProxyModel
- added translations
2022-11-15 23:31:55 +03:00
vladimir.kuznetsov
663861dc09
for debug target added deploy files required to run the application on Windows, also:
...
- added deploy additional files for android
- fixed include android libraries
2022-11-15 14:16:36 +03:00
vladimir.kuznetsov
2d6a12101e
in CMakeLists source files are common for all platforms, now added via FILE(GLOB)
2022-11-14 22:22:38 +03:00
vladimir.kuznetsov
e40110fa4c
added platform specific commands to cmake files
2022-11-12 23:52:15 +03:00
vladimir.kuznetsov
6ac162f3cd
added cmake files for client project
2022-11-09 23:54:30 +03:00
vladimir.kuznetsov
aea1d16e31
added files for linux and mac to CMakeLists for server and wireguard-service projects
2022-11-08 21:32:17 +03:00
vladimir.kuznetsov
16e26ef215
added CMakeLists for server and wireguard-service projects
2022-11-07 23:59:09 +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
pokamest
c8010d4d52
Merge pull request #125 from amnezia-vpn/qt_migration-settings-btn
...
Added Settings button on Start Page
2022-11-05 16:42:24 +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
Hamza ARBI
4ba1f47423
Disable Servers settings item when no server has been set
...
Fix the logic of *Add Server* to comeback to start page instead of push when no server is set
2022-10-30 22:53:45 +01:00
Hamza ARBI
c38e47b726
Update SvgImageType icon color when the item is disabled
2022-10-30 02:06:51 +01:00
Hamza ARBI
e6a4d79b86
Add settings button on PageStart
...
Disable some items when no Server has been set
2022-10-30 02:06:20 +01: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
Hamza ARBI
ab39802512
Using Basic theme in first place
2022-10-24 14:05:28 +01:00
Hamza ARBI
84da67adda
Using Basic style in the first place
2022-10-24 13:56:12 +01:00
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
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
7d09d41a7d
Merge pull request #108 from amnezia-vpn/dev
...
Release 2.1.0
2022-09-02 14:08:31 +03: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
pokamest
ac74510d47
Some fixes for Qt6 Android
2022-08-31 15:18:33 +03:00
pokamest
33ec69d33a
Merge pull request #102 from omortie/qt_migration
...
migrated the codebase to Qt6 and fixed some compatibility issues
2022-08-31 13:53:55 +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
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
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
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
c4651cd915
Travis build fix
2022-08-20 17:24:11 +03:00
pokamest
b5f97c0d94
Travis build fix
2022-08-20 00:51:57 +03:00
pokamest
35165ba2b8
Travis build fix
2022-08-19 23:56:45 +03:00
pokamest
aeb1dcdf15
Travis build fix
2022-08-19 23:26:34 +03:00
pokamest
37730744e7
Travis build fix
2022-08-19 22:45:03 +03:00
pokamest
f821fe0356
Travis ios build
2022-08-19 22:23:52 +03:00
pokamest
ba16fdb548
Travis build fix
2022-08-19 18:47:39 +03:00
pokamest
144e6f59c8
Travis build fix
2022-08-19 18:35:17 +03:00
pokamest
2e42c5e875
Travis builds for Linux and Android
2022-08-19 16:17:37 +03:00
pokamest
eec8743e2f
Travis ci fix
2022-08-18 19:57:46 +03:00
pokamest
e5e5684e2e
Travis ci fix
2022-08-18 19:02:05 +03:00
pokamest
efddc6ccec
Travis build fix
2022-08-18 17:01:34 +03:00
pokamest
5aef46733b
Travis build fix
2022-08-18 15:31:10 +03:00
pokamest
201782184c
Travis build fix
2022-08-18 15:20:27 +03:00
pokamest
5f2ef046e1
Travis build fix
2022-08-18 15:10:54 +03:00
pokamest
42398950e4
Fix for iOS
2022-08-16 08:28:41 -07:00
pokamest
506c8af1ea
MacOS build script renamed
2022-08-16 03:37:46 -07:00
pokamest
70d9c516af
Old MacOS build script deleted
2022-08-16 03:36:40 -07:00
pokamest
11ad86b9db
Merge pull request #92 from amnezia-vpn/Linux_deploy_refactored
...
Linux deploy refactored
2022-08-16 13:08:30 +03:00
pokamest
2e9cfa6973
Merge pull request #93 from amnezia-vpn/Linux_install_scripts
...
Fixed installing scripts for Linux
2022-08-16 13:07:15 +03: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
pokamest
aa4bd516a9
Merge pull request #90 from amnezia-vpn/Linux_fix_sh_permissions
...
AVP-01-001 (Fix permissions for Linux and MacOS)
2022-08-15 23:27:44 +03:00
pokamest
82f8675b68
Merge pull request #96 from amnezia-vpn/android_7_wireguard_fix
...
Fix: infinite reconnect when using wireguard on Android 7 and 7.1
2022-08-15 23:17:39 +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
e89fa23533
Permissions fix for MacOS
2022-08-11 06:12:30 -07:00
pokamest
21d4f0f569
Cleanup easyrsa
2022-08-11 12:30:42 +03:00
pokamest
625201e559
Fix write permissions on macOS nac Linux
2022-08-11 12:29:09 +03:00
leetthewire
d36378fcbf
fixed installing scripts
2022-08-11 01:23:57 +04:00
leetthewire
929ecfd42b
linux deploy refactored
2022-08-11 01:20:27 +04:00
leetthewire
44496e424a
errors for containers
2022-08-11 01:14:37 +04:00
leetthewire
1eb789e847
fixed permissions of a sh script
2022-08-11 00:58:07 +04:00
leetthewire
1ab76617df
prepared to commit permissions of a sh script
2022-08-11 00:57:42 +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
9236be7fbd
Merge pull request #70 from amnezia-vpn/android_shadowsocks
...
ShadowSocks implementation for Android
2022-08-09 17:12:36 +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
pokamest
589e07f869
wireguard-tools submodule updated
2022-08-08 14:27:07 +03:00
pokamest
585de53148
Secure settings refactoring
2022-08-06 19:47:29 +03:00
pokamest
1e85b25438
Backup/restore config
2022-08-05 18:59:47 +03:00
pokamest
71b57bfed1
Secure settings 2
2022-08-05 14:31:12 +03:00
eugenyorbitsoftcom
870cb26e01
new line
2022-08-05 14:15:11 +06:00
eugenyorbitsoftcom
9a180b098f
try read and write chipher Settings
2022-08-04 11:49:00 +06:00
eugenyorbitsoftcom
06682c333f
remove kSecAttrService
2022-08-03 10:52:59 +06:00
eugenyorbitsoftcom
18c0aa5c81
kSecClassGenericPassword
2022-08-03 10:46:59 +06:00
eugenyorbitsoftcom
e49b468fd5
writeToKeychain, readFromKeychain
2022-08-02 15:52:03 +06:00
eugenyorbitsoftcom
7e5748b3a6
fix building project
2022-08-01 16:30:57 +06:00
eugenyorbitsoftcom
e99aa86863
fix building project
2022-08-01 15:57:16 +06:00
eugenyorbitsoftcom
bc6ae1d1b5
Merge branch 'dev' into secure-config
2022-08-01 10:55:33 +06:00
pokamest
df94a87a51
Merge pull request #83 from amnezia-vpn/open-config-in-app
...
iOS features : Open config in app, share configs
2022-07-31 23:40:08 +03:00
pokamest
9f7b2de311
Merge branch 'dev' into open-config-in-app
2022-07-31 23:39:11 +03:00
pokamest
dab6e10881
Wordpress site in the Tor network
2022-07-30 16:20:41 +03:00
eugenyorbitsoftcom
3b78c3a929
chiperSettings
2022-07-29 14:58:22 +06:00
eugenyorbitsoftcom
7029968c47
SecureFormat AES-GCM
2022-07-29 10:36:54 +06:00
pokamest
a8fe4e6aab
Docker images fix: log driver=none
2022-07-27 17:34:43 +03:00
pokamest
b93dd8cb9b
Build fix
2022-07-27 03:22:46 +03:00
ddd
0ba614961d
fixed AVP-01-001 WP2, permissions on update-resolv-conf.sh
2022-07-16 13:23:17 +04:00
eugenyorbitsoftcom
79c56d440c
fix LD_RUNPATH_SEARCH_PATHS
2022-07-14 13:01:40 +06:00
eugenyorbitsoftcom
9601506270
share file for iOS
2022-07-13 16:08:55 +06:00
eugenyorbitsoftcom
9ed16b81e8
read imported file configuration
2022-07-11 16:08:57 +06:00
eugenyorbitsoftcom
1800c1ff12
added ability import amnezia vpn config
2022-07-11 11:06:01 +06:00
pokamest
a8067bee36
Merge pull request #78 from amnezia-vpn/ios-wireguard
...
Ios wireguard fix and version bump
2022-07-07 16:31:19 +03:00
Alex Kh
f879663033
Applied fix from spamming button issue solution, bumped app version, and build number
2022-07-07 17:26:40 +04:00
eugenyorbitsoftcom
d618af19d6
fix crash
2022-07-07 17:16:45 +04:00
Alex Kh
8aa61bf5bc
Bump version
2022-07-06 23:17:02 +04:00
pokamest
cd70f4b1c9
Merge pull request #53 from amnezia-vpn/ios-wireguard
...
iOS initial support
2022-07-06 16:26:50 +03:00
pokamest
240e55029b
Merge pull request #77 from amnezia-vpn/qr-code-native-ios
...
Qr code reader native for iOS
2022-07-06 16:23:19 +03:00
eugenyorbitsoftcom
9aabe7c72e
QRCodeReader for iOS
2022-07-06 14:02:56 +06:00
eugenyorbitsoftcom
6744dce57e
QRCodeReader (WIP)
2022-07-06 11:51:45 +06:00
Alex Kh
d38e40d53f
Latest updates before starting anew 2
2022-06-30 21:10:43 +04:00
Alex Kh
aa1b561bc0
Latest updates before starting anew
2022-06-30 21:10:34 +04:00
pokamest
6674b7890c
Merge pull request #71 from AlexKLWS/improve-build-process
...
Improve build process for iOS
2022-06-30 17:57:35 +03:00
pokamest
a3a62165e9
Merge pull request #73 from amnezia-vpn/linux_v2
...
Linux v2
2022-06-29 21:47:22 +03:00
pokamest
8eb5a62737
Disable QUERY_ALL_PACKAGES manifest for Android
2022-06-26 15:01:04 +03:00
pokamest
c5ef462937
v. 2.0.10
2022-06-11 15:52:44 +03:00
Pokamest Nikak
eca397b45f
Docker fixes - FROM alpine:3.15
2022-06-10 16:19:29 +03:00
unknown
9f7a583c92
local path fix
2022-06-04 13:20:59 +03:00
leetthewire
a59077b94f
cleaned up
2022-05-11 22:54:55 +00:00
leetthewire
d61bfaa993
Merge branch 'dev' of https://github.com/amnezia-vpn/desktop-client into linux_v2
2022-05-11 22:49:50 +00:00
leetthewire
a17690f88b
linux data folder updated
2022-05-11 22:10:54 +00:00
leetthewire
271e948c1f
clean up /platform/linux/ folder
2022-05-11 22:05:00 +00:00
leetthewire
ac7de6213a
clean up /platform/linux/ folder
2022-05-11 22:04:01 +00:00
Alex Korzh
7ff6b64742
Replace die with killProcess in apple_compile
2022-04-29 18:02:38 +04:00
Alex Korzh
531e0ad19d
Update README
2022-04-29 13:44:46 +04:00
Alex Korzh
cc7112fb66
Reduce path to non-homebrew path
2022-04-28 16:58:47 +04:00
Alex Korzh
cf08af31ac
Ensure Tun2Socks go deps are installed and up to date with latest go
2022-04-28 16:32:38 +04:00
Alex Korzh
1fdcf3877e
Remove unused xcode_patcher
2022-04-28 14:56:19 +04:00
Alex Korzh
0fadf035db
Add potential go PATH to config build settings
2022-04-28 14:55:58 +04:00
Alex Korzh
58b1c4b511
Update xcode patcher to use WireGuardKitGo folder for iOS project
2022-04-28 14:08:28 +04:00
Alex Korzh
0cc8feac57
Improve Tun2Socks error message
2022-04-28 14:05:30 +04:00
Alex Korzh
ba1efd57a5
Create and use version file from WireGuardKitGo on iOS for consistency
2022-04-28 14:05:14 +04:00
aman
29656fb9a6
Shadowsocks protocol added
2022-04-26 23:49:20 +05:30
Alex Korzh
92d79ebeea
Clean up comments
2022-04-24 19:40:02 +04:00
Alex Korzh
3a69107eac
Clean up apple compile script
2022-04-24 19:37:56 +04:00
Alex Korzh
4bfb528526
Kill prepare process if any of steps failed
2022-04-24 19:25:43 +04:00
Alex Korzh
fe9dd1d014
Rename ios_compile to apple_compile since it could be used for macOS
2022-04-24 17:32:21 +04:00
Grigory Dobrov
4829c8b314
Merge branch 'fix_inf_windows' into dev
2022-04-17 08:33:46 +03:00
aman
59b4bf5267
Shadowsocks added as a library folder in android
2022-04-16 20:18:27 +05:30
leetthewire
c19f34570d
first build
2022-04-14 16:41:39 -07:00
Grigory Dobrov
94d29796b8
fixed line endings for windows drivers *.inf files
2022-04-13 00:45:19 +03:00
leetthewire
e9f44ffcc6
maked first build
2022-04-02 08:02:27 -07:00
leetthewire
a261ab4f0c
editing linux sources
2022-04-02 07:31:54 -07:00
aman
929bcf03a0
Android shadowsocks code added
2022-04-01 10:05:58 +05:30
pokamest
a6a69ab1b6
cert updated
2022-03-26 23:15:29 +03:00
leetthewire
39de79d3cd
started to file updating for linux build
2022-03-25 12:32:36 -07:00
leetthewire
40ab540179
Merge branch 'dev' of https://github.com/amnezia-vpn/desktop-client into linux_v2
2022-03-22 03:41:29 -07:00
leetthewire
7d7b6f4475
prepared to build
2022-03-22 03:40:47 -07:00
aman
ccdd433e35
Shadowsocks open source code added
2022-03-17 11:38:48 +05:30
aman
4a6ea38ef8
so files for shadowsocks added
2022-03-16 00:41:45 +05:30
Alex Kh
b20e25f052
Move frameworks from extemsion to host app
2022-02-23 18:57:06 +04:00
Alex Kh
8591d4e96c
Merge remote-tracking branch 'origin/dev' into ios-wireguard
2022-02-23 18:51:25 +04:00
pokamest
912051637a
Android manifest fix, IPC refactoring
2022-02-22 02:08:57 +03:00
pokamest
c233f767f4
Multiple ui fixes, save file function reimpl
2022-02-15 17:08:55 +03:00
Alex Kh
e1293c2c74
Merge remote-tracking branch 'origin/dev' into ios-wireguard
2022-02-15 10:55:45 +04:00
aman
b63bf2465f
Android service issue fixed - VPN is keep running when connected and ui closed
2022-02-13 22:52:04 +05:30
pokamest
505c9c6218
Various fixes
2022-02-09 15:23:20 +03:00
pokamest
14350240eb
Merge branch 'dev'
2022-02-07 08:42:52 +03:00
pokamest
cb21991efa
DNS container fix, Cloak binaries updated
2022-02-05 18:02:49 +03:00
pokamest
49e58c25f2
Installer version bump
2022-02-05 16:08:53 +03:00
pokamest
ac6000a2ae
Svg icons, dns ui fix
2022-02-05 15:52:14 +03:00
pokamest
6d1c9edc24
Log panel added
2022-02-04 17:49:48 +03:00
pokamest
1a7fa3746d
DNS service fixes for all containers
2022-02-02 02:12:29 +03:00
pokamest
f7a57ffeb4
Cloak container arm support, ss updated
2022-02-02 01:52:37 +03:00
pokamest
ad9d45a154
Dns selection implemented
2022-02-01 19:48:59 +03:00
pokamest
5fffb2afe3
Dns container to internal network
2022-01-31 16:08:22 +03:00
pokamest
1269114074
Cleanup berfore uninstall, post-uninstall refactoring
2022-01-31 00:10:51 +03:00
pokamest
d24f6ae064
Logs functions fixes
2022-01-30 17:35:57 +03:00
pokamest
95fe09489c
Vpn and wizard pages fixes
2022-01-28 16:03:21 +03:00
pokamest
1a144da36d
SFTP fixes for Macos
2022-01-24 14:29:37 -08:00
pokamest
8e26da1759
Macos build fixes
2022-01-23 15:25:53 -08:00
pokamest
daf53226c3
SFTP fixes
2022-01-24 02:01:56 +03:00
pokamest
2b9e615e51
Various fixes
2022-01-23 19:16:40 +03:00
pokamest
02acbecef5
Re-resolve sites after VPN Connected
2022-01-22 20:00:06 +03:00
pokamest
8f28964ce2
Tiny ui fixes
2022-01-22 18:19:57 +03:00
pokamest
495e74e2f0
Sites page fix
2022-01-22 18:19:38 +03:00
Alex Kh
543bd1a777
Merge remote-tracking branch 'origin/dev' into ios-wireguard
2022-01-06 21:08:50 +04:00
pokamest
8f23970ccc
Gradle build bump
2022-01-04 17:12:32 +03:00
pokamest
9ec39658fe
DNS container with EmerCoin DNS support
2022-01-03 18:30:53 +03:00
Alex Kh
7c0518843f
ShadowSocks disabled for production while in debug/testing mode
2021-12-31 11:04:01 +04:00
Alex Kh
7131257354
missing files added
2021-12-31 10:58:36 +04:00
Alex Kh
db527be97c
VPN over Shadowsocks, three providers added, still unstable (testing, not for production)
2021-12-31 10:57:58 +04:00
Alex Kh
7c46e42820
Merge remote-tracking branch 'origin/dev' into ios-wireguard
2021-12-31 10:56:40 +04:00
pokamest
9943e081d9
RegExp validators fix
2021-12-25 23:01:53 +03:00
pokamest
68a51c9c63
WireGuard protocol fix
2021-12-25 21:14:55 +03:00
Alex Kh
6a98cdf974
Insert assets on project generation stage, add static versioning (makes sense on project regeneration)
2021-12-23 15:38:02 +04:00
Alex Kh
9ca8c66c47
Tried to get rid of crashes on sequential vpn turn on/off
2021-12-23 13:13:55 +04:00
Alex Kh
56754d616b
Added fastlane scripts, old ids cleaned up
2021-12-22 17:38:17 +04:00
pokamest
e7dd964825
ServerController fix
2021-12-22 13:41:09 +03:00
Alex Kh
39e348948c
Merge conflicts in .gitmodules resolved
2021-12-21 23:21:10 +04:00
Alex Kh
6583090d4f
[WIP] shadowsocks implementation added
2021-12-21 23:17:22 +04:00
pokamest
f20134415e
IKEv2 class file renamed
2021-12-21 02:57:23 +03:00
pokamest
bd9b9600c1
Release 2.0.6
2021-12-21 00:35:18 +03:00
pokamest
5ae9873455
Destructor crash fix
2021-12-20 15:43:36 +03:00
pokamest
5776ca0384
Merge pull request #47 from amnezia-vpn/qr_rework
...
Qr rework
2021-12-20 03:23:48 +03:00
pokamest
f8f4b39965
qzxing submodule
2021-12-20 02:42:16 +03:00
pokamest
1d51419a11
QR codes rework
2021-12-20 02:29:23 +03:00
pokamest
5e1ca0c19f
iOS icons asset
2021-12-16 11:54:07 -08:00
pokamest
b341224c92
AppStore icon fix
2021-12-16 15:04:59 +03:00
pokamest
3861f23af3
iOS icon fixed
2021-12-16 14:45:08 +03:00
pokamest
e7beff79d0
iOS icons
2021-12-16 14:38:41 +03:00
pokamest
2380875cbf
Merge branch 'ios-wireguard' into dev
2021-12-15 06:06:08 -08:00
pokamest
343e6a50df
resetIpStack added
2021-12-15 14:53:07 +03:00
pokamest
5aa47d35e7
Version to main screen
2021-12-14 12:50:57 +03:00
Alex Kh
40996888c9
[WIP] shadowsocks implementation prepare
2021-12-13 11:47:09 +04:00
pokamest
313ceed1d0
StartPageLogic fix
2021-12-12 14:42:25 +03:00
pokamest
ac07d62344
ui fixes
2021-12-11 14:44:24 +03:00
pokamest
2db1bbae4b
WireGuard server script fix
2021-12-10 15:43:43 +03:00
Alex Kh
090e50e936
[WIP] protocol switching and relaunch crash issues (possibly) fixed
2021-12-09 12:59:56 +04:00
Alex Kh
b6bab0c723
[WIP] seamless protocol switching without leaving the app
2021-12-08 19:40:43 +04:00
Alex Kh
1a333f7968
[WIP] move connection state call to main thread
2021-12-08 17:10:15 +04:00
Alex Kh
87c00b3804
Merge branch 'ios-wireguard' of https://github.com/amnezia-vpn/desktop-client into ios-wireguard
2021-12-08 15:57:16 +04:00
Alex Kh
eba71469a4
[WIP] OpenVPN tunnel implementation
2021-12-08 15:55:36 +04:00
pokamest
4eef127744
VPN modes ui fix
2021-12-04 19:48:47 +03:00
pokamest
4c2941acf0
Merge pull request #45 from amnezia-vpn/ios-wireguard
...
Ios wireguard
2021-12-04 16:27:46 +03:00
pokamest
40791a9cd4
Merge branch 'dev' into ios-wireguard
2021-12-04 05:24:11 -08:00
pokamest
4d374581b5
isWorkingOnPlatform function added
2021-12-04 16:13:34 +03:00
Alex Kh
4976dc3a4c
Added missing parameters for init and connect
2021-12-01 20:02:54 +04:00
pokamest
9e0fd7d51e
iOS build fixes
2021-11-30 12:53:12 -08:00
pokamest
bf8b3c3b2f
Merge branch 'dev' into ios-wireguard
2021-11-30 21:51:06 +03:00
Alex Kh
38336fdb02
Removed build folders from being tracked
2021-11-30 17:13:00 +04:00
Alex Kh
7c7f77adc6
[WIP] Added wireguard, prepare to test and debug
2021-11-30 16:56:24 +04:00
pokamest
d28a2ebc57
NotificationHandler systemtray
2021-11-28 17:28:25 +03:00
pokamest
67d413956d
AndroidController reimpl
2021-11-26 17:43:02 +03:00
pokamest
e644575bc5
Merge branch 'dev' into ios_main
2021-11-22 03:41:38 -08:00
pokamest
0291ba8cb5
Server add fix
2021-11-22 14:40:23 +03:00
pokamest
622a390b23
Windows deploy fixed
2021-11-22 14:34:33 +03:00
pokamest
2e92705f9c
build fix
2021-11-22 01:42:16 -08:00
pokamest
c6548afa1b
Merge branch 'dev' into ios_main
2021-11-22 00:08:34 -08:00
pokamest
9e7deecb99
Version 2.0.1
2021-11-19 23:04:35 +03:00
pokamest
2773d7598b
VPN connection routine fixed
2021-11-19 19:02:39 +03:00
pokamest
a9165aba25
VPN page fixes, TFTP page fix
2021-11-19 13:57:00 +03:00
pokamest
fd9d54d2dd
Merge branch 'dev' into ios_main
2021-11-18 03:48:34 -08:00
pokamest
dde04ff979
IKEv2 fixes
...
TOR fixes
tray fix
2021-11-18 01:40:28 +03:00
pokamest
e0f42f4a0a
ProtocolsModel bug fixes
2021-11-17 23:42:17 +03:00
pokamest
3a49d5fdc4
Tray fix
2021-11-17 20:24:45 +03:00
pokamest
9dee7bb7e7
UI fixes, VPN page fixes
2021-11-17 15:01:48 +03:00
pokamest
25428c9165
Share WireGuard page
...
Share IKEv2 page
2021-11-15 18:17:28 +03:00
pokamest
c6efc5b212
Share page fixes
2021-11-13 17:20:23 +03:00
pokamest
836075de10
Share pages refactoring
2021-11-13 16:09:08 +03:00
pokamest
396af917b5
Share page reimpl
2021-11-08 15:18:52 +03:00
pokamest
a89104127a
Share page refactoring part 1
2021-11-06 13:47:52 +03:00
pokamest
ed26706ee7
WireguardConfigurator fix
2021-11-02 21:50:28 +03:00
pokamest
9de89e5544
qml ui fixws: ss and cloak
2021-10-28 15:31:54 +03:00
pokamest
d7f672ab0a
ui fixes
2021-10-28 00:04:54 +03:00
pokamest
b124aabf69
Merge pull request #38 from amnezia-vpn/wireguard_embedded
...
change wireguard vpn protocol implementation on Windows from wg.exe t…
2021-10-27 01:32:42 +03:00
pokamest
6c07a583f8
Wireguard configurator fixed
2021-10-27 00:42:25 +03:00
pokamest
83256de752
Merge branch 'dev' into wireguard_embedded
2021-10-26 22:50:52 +03:00
pokamest
44f4d083bf
VPN connection moved to separate thread
2021-10-26 12:59:20 +03:00
pokamest
1b1a5be607
Merge branch 'dev' into ikev2_fix_window_api_signal
2021-10-26 00:02:14 +03:00
Pavel Malyutin
6b93f79d2e
dockerfiles: Added support of Shadowsocks for aarch64
2021-10-25 17:13:46 +03:00
pokamest
1ce26b3ada
Merge pull request #43 from boscogh/master
...
dockerfiles: Added support of Shadowsocks for aarch64
2021-10-25 16:37:39 +03:00
DiepDTN
70f18151dd
clean up thread and timer, now run Ikev2Protocol::setConnectionState() directly from WinAPI callback
2021-10-25 14:54:57 +07:00
alexkosh
4de38a295c
Fix wireguard config
2021-10-23 23:06:50 +03:00
pokamest
7701efc704
iOS Wireguard
2021-10-23 04:26:47 -07:00
pokamest
421f665e85
Tiny fixes
2021-10-22 01:07:20 +03:00
pokamest
ca233be127
QML ui fixes
2021-10-21 19:49:53 +03:00
pokamest
377bac67be
QML ui fixes
2021-10-21 18:10:28 +03:00
pokamest
1f97dd0111
Android splash
2021-10-21 15:04:09 +03:00
pokamest
f1fa22f4cf
Android icon added
2021-10-21 14:45:08 +03:00
pokamest
a998dc21b0
WG configurator fix
2021-10-20 18:43:51 +03:00
pokamest
a0dbbfa04e
Android libs fix
2021-10-20 17:37:54 +03:00
Pavel Malyutin
e7092ae769
dockerfiles: Added support of Shadowsocks for aarch64
2021-10-20 10:26:33 +00:00
pokamest
dd148b92c6
Merge pull request #41 from amnezia-vpn/feature/android-openvpn-protocol
...
Feature/android openvpn protocol
2021-10-18 19:07:30 +03:00
pokamest
65d110eb0a
OpenSSL for ASndroid added
2021-10-18 18:49:15 +03:00
pokamest
78dec77c3c
Merge branch 'dev' into feature/android-openvpn-protocol
2021-10-18 17:52:02 +03:00
Розов Никита Валерьевич
7723568cef
adding dns addresses in route table for samsung devices
2021-10-18 17:01:55 +03:00
Розов Никита Валерьевич
ebfd50f30d
add socket protect
2021-10-18 16:51:45 +03:00
pokamest
e571c1f95c
botan dlls removed
2021-10-18 15:22:23 +03:00
pokamest
1b0e5e01fa
Merge branch 'easyrsa_remove' into dev
2021-10-18 15:19:18 +03:00
pokamest
a426591282
iOS build fixes
2021-10-18 05:11:50 -07:00
pokamest
499ff590cd
botan for IPhone added
2021-10-17 23:17:38 +03:00
pokamest
03aae3f787
OpenSSL lib for MacOS
2021-10-17 08:00:52 -07:00
pokamest
ca25e257ef
OpenSSL libs added for Linux
2021-10-17 07:00:00 -07:00
pokamest
6e9c43c37b
OpenVpnConfigurator fix
2021-10-17 06:43:30 -07:00
pokamest
1db253f1fd
OpenVpnConfigurator fix
2021-10-17 16:41:16 +03:00
pokamest
67a55fee25
Easyrsa removed
...
Cert req reimplemented
OpenSSL libs added for Windows
2021-10-17 13:03:03 +03:00
Розов Никита Валерьевич
0f89c40a1d
add tun reroute gw function
2021-10-16 19:25:07 +03:00
pokamest
64627abe6d
OpenVPN libs added for Android
2021-10-16 18:33:18 +03:00
Розов Никита Валерьевич
5895b37a06
parcing config fix
2021-10-14 14:53:20 +03:00
pokamest
5292d294be
OpenVpnConfigurator fix
2021-10-14 12:01:14 +03:00
Розов Никита Валерьевич
258d2c9ce3
update openvpn archive
2021-10-14 11:38:08 +03:00
Розов Никита Валерьевич
b5cc515e42
added swig files and libs to the project
2021-10-14 11:32:17 +03:00
Розов Никита Валерьевич
88d5e9cbc3
disconnection fix
2021-10-14 11:22:59 +03:00
Розов Никита Валерьевич
6a9cc9bf37
openvpn connection status fix
2021-10-14 10:14:01 +03:00
pokamest
cc7cee6d44
ikev2 test fix 3
2021-10-13 22:07:31 +03:00
pokamest
990db5967a
ikev2 test2
2021-10-13 19:43:37 +03:00
Розов Никита Валерьевич
28ae7eeaee
add disable openvpnconnection, refactoring
2021-10-13 18:33:43 +03:00
pokamest
ba8755a6d4
Merge branch 'dev' into wireguard_embedded
2021-10-13 16:57:03 +03:00
pokamest
b4007038fb
ikev2 winapi test solution
2021-10-13 15:46:00 +03:00
pokamest
8c679a08c4
openvpn config export fix
2021-10-13 14:40:43 +03:00
Розов Никита Валерьевич
6c2e6ead2b
fix merge conflicts
2021-10-11 16:54:20 +03:00
Розов Никита Валерьевич
f4a55d60a4
Merge branch 'dev' into feature/android-openvpn-protocol
2021-10-11 15:37:17 +03:00
Розов Никита Валерьевич
ab1e31b2ff
openvpn connection logic fix
2021-10-11 15:36:40 +03:00
Розов Никита Валерьевич
1ceee8901e
add openvpn connection logic draft
2021-10-09 20:17:19 +03:00
DiepDTN
6042317552
change wireguard vpn protocol implementation on Windows from wg.exe to wireguard windows embeddable-dll-service
2021-10-08 07:44:19 +07:00
pokamest
d275702080
Add protocol name to json connection config
2021-10-08 00:50:26 +03:00
pokamest
344d23bad1
Fix for android
2021-10-07 22:52:13 +03:00
pokamest
ba85b56e9f
Various fixes
2021-10-07 22:21:04 +03:00
pokamest
64e5e02744
ikev2 impl for windows
2021-10-07 22:20:45 +03:00
Розов Никита Валерьевич
8084b2764a
add return statement in android_vpnprotocol::start()
2021-10-07 18:53:37 +03:00
Розов Никита Валерьевич
c057786011
openvpn protocol linked to the project
2021-10-06 22:45:25 +03:00
Розов Никита Валерьевич
9e0e66a0ae
add return statement in android_vpnprotocol::start()
2021-10-06 21:06:27 +03:00
pokamest
0168bfa67a
remove unnecarry ui files
2021-10-05 14:59:52 +03:00
pokamest
d4b9557508
Refactoring
2021-10-05 12:22:13 +03:00
pokamest
9ecb703b99
refactoring
2021-10-04 21:13:07 +03:00
pokamest
fa151cd320
Ikev2 support
2021-10-04 19:07:49 +03:00
pokamest
a5bcf1a02d
VPN configuration class fixes
2021-10-02 21:56:47 +03:00
pokamest
535e628eba
Embded compiled WireGuard lib for Android
2021-10-02 15:09:20 +03:00
pokamest
edbfcda197
Fixes for android and wg
2021-10-01 12:18:48 -07:00
pokamest
b8e35ed66c
Added missing file for wireguard for android
2021-10-01 12:03:40 +03:00
pokamest
c548db513a
android fix
2021-10-01 03:01:48 +03:00
pokamest
476aabe671
android fix - libwg-go added
2021-09-30 21:09:48 +03:00
pokamest
969fc899a0
Android service fix
2021-09-30 19:44:26 +03:00
pokamest
b61d89d01b
android fix
2021-09-30 18:56:49 +03:00
pokamest
bac7b3ab37
Android service wireguard build
2021-09-30 18:16:41 +03:00
pokamest
133a3e67d2
android .pro fix
2021-09-30 16:06:35 +03:00
pokamest
eb497be730
Native android service implemented
2021-09-30 15:56:48 +03:00
pokamest
d553d7f772
cloak container fix
2021-09-28 02:36:38 +03:00
pokamest
5932db24e1
refactoring
2021-09-28 02:19:52 +03:00
pokamest
ddca4f9068
Software verion 2.0.0
...
Билд выпущен при поддержке Теплицы социальных технологий
2021-09-24 14:01:53 +03:00
pokamest
b244158b95
website in tor network container improved
...
Sponsored by "Теплица социальных технологий", 2021
В рамках работы над задачами по хакатону 2021
2021-09-24 13:14:35 +03:00
pokamest
3bcc12869b
Поддержка протокола Sftp (File Sharing) по ТЗ по гранту от Теплицы
...
социальных технологий (2021 год)
+ небольшой рефакторинг
2021-09-22 14:49:08 +03:00
pokamest
6ee203a21d
Merge branch 'tor_site_container' into teplitsa_tz
...
Containers page refactoring
2021-09-21 01:49:28 +03:00
pokamest
157d7c4f23
Various types containers support
2021-09-20 21:51:28 +03:00
pokamest
0d9f1ba95b
qml ui fixes
2021-09-19 14:31:38 +03:00
pokamest
a390f2e988
Qml Containers Page refact
2021-09-16 19:49:50 +03:00
pokamest
0faf6c8599
QML ServerContainers page refact
2021-09-16 16:19:14 +03:00
pokamest
9ae2e3fba2
ios fixes
2021-09-15 08:03:28 -07:00
pokamest
12b079df65
qml refactoring
2021-09-14 00:39:07 +03:00
pokamest
e920d9cdf3
esc and back button support
2021-09-13 17:36:48 +03:00
Pokamest Nikak
542f363e92
ServerContainers qml ui started to fix
2021-09-10 22:19:00 +03:00
Pokamest Nikak
40fa2d6779
NewServerSettings qml rework
2021-09-09 20:15:44 +03:00
Pokamest Nikak
3175bc1e48
QML Fixes
2021-09-08 21:24:09 +03:00
Pokamest Nikak
62262a3572
BackButton.qml added
2021-09-08 15:09:16 +03:00
Pokamest Nikak
6516a84986
refact fixes
2021-09-08 14:23:02 +03:00
Pokamest Nikak
16e887dcf0
AUTO_PROPERTY finished
2021-09-08 13:52:36 +03:00
Pokamest Nikak
63ffa4a212
AUTO_PROPERTY added
2021-09-07 22:11:43 +03:00
Pokamest Nikak
539bf2ee24
VpnLogic
2021-09-07 21:01:56 +03:00
Pokamest Nikak
deaeda59d0
ServerContainersLogic
2021-09-07 19:26:58 +03:00
Pokamest Nikak
4c0ff29488
NewServerConfiguringLogic
...
NewServerProtocolsLogic
2021-09-07 18:06:05 +03:00
pokamest
7c28fe2795
NewServerConfiguringLogic
...
NewServerProtocolsLogic
2021-09-07 11:48:25 +03:00
pokamest
deda2e158e
ShadowSocksLogic
...
CloakLogic
2021-09-06 14:35:57 +03:00
pokamest
a6e5cfff8a
OpenVpnLogic added
2021-09-06 13:41:45 +03:00
pokamest
d1ea625435
codestyle fixes
2021-09-06 12:39:46 +03:00
pokamest
ea551ab0a0
qml ui protocols separated
2021-09-06 12:30:26 +03:00
pokamest
d9ae10f5bc
qml ui fixes
2021-09-06 12:29:56 +03:00
pokamest
d90211ef48
Wizard Logic added
...
TODO_REFACTs fixed
2021-09-06 11:44:03 +03:00
Pokamest Nikak
ace304914e
share page refact 2
2021-09-04 15:21:36 +03:00
Pokamest Nikak
6dc13b2c00
start page refact
2021-09-04 12:53:58 +03:00
Pokamest Nikak
ca3617aa7d
refact sharing
2021-09-04 11:26:16 +03:00
Pokamest Nikak
84ca7e8879
refact 2
2021-09-03 22:15:05 +03:00
Pokamest Nikak
135b96a280
QML gui refact started
2021-09-03 20:17:13 +03:00
pokamest
febf9cfafb
Merge branch 'dev' into gui_qml
2021-08-19 01:51:02 +03:00
pokamest
27171ed974
qml ui fixes
2021-08-19 01:27:22 +03:00
pokamest
2c346fdc08
Merge pull request #33 from amnezia-vpn/Linux_fix_dirs_rsa_2
...
Linux bug fixes
2021-08-17 14:25:23 +03:00
leetthewire
229265cdd9
updated
2021-08-15 11:48:31 -07:00
pokamest
57234bc793
qml ui fixes
2021-08-13 18:40:03 +03:00
pokamest
d496d0cccd
Botan linux fix
2021-08-13 07:04:11 -07:00
Ngoc Diep
c687bb39ef
fix PageSites table error
2021-08-09 01:34:25 +07:00
Ngoc Diep
d1a3545912
port UI Logic to QML
2021-08-09 00:41:52 +07:00
pokamest
accdedfead
botan build fix
2021-08-08 18:34:05 +03:00
pokamest
bedf669ca4
Botan switched to amalgamation build
2021-08-08 18:10:09 +03:00
pokamest
a9dc1b0603
Merge pull request #31 from amnezia-vpn/Linux_build_stable_2
...
updated linux build
2021-08-06 17:45:49 +03:00
leetthewire
9997fa8f3e
updated linux build
2021-08-04 10:08:00 -07:00
pokamest
26524dd93a
Merge pull request #29 from amnezia-vpn/update_botan_3
...
Update botan (final)
2021-08-03 17:34:26 +03:00
pokamest
bd586a1921
Botan for MacOS added
2021-08-03 07:32:04 -07:00
pokamest
dec04ccd06
Add botan for linux static lib
2021-08-03 06:36:03 -07:00
pokamest
64d4e96068
Add botan for linux
2021-08-03 06:34:37 -07:00
pokamest
6d83e16aa7
Android build config added
2021-08-01 19:57:04 +03:00
Ngoc Diep
8d36c31cb4
implement qml UI
2021-07-28 16:13:29 +07:00
pokamest
a49db653a1
botan.pri fix
2021-07-27 13:35:10 +03:00
pokamest
cd7884b508
Botan deploy fix (Windows x64)
2021-07-27 13:23:18 +03:00
pokamest
5bf2c1d6e1
Botan updated
...
QtSsh updated to https://github.com/sandsmark/QSsh
2021-07-27 09:33:49 +03:00
pokamest
08b2824ff0
tor site
2021-07-23 12:42:08 +03:00
pokamest
1baf36282e
win32 deploy fix
2021-06-27 13:26:06 +03:00
pokamest
e45c7507f9
Merge pull request #22 from amnezia-vpn/linux_ui_fix
...
fixed UI for linux
2021-06-26 20:49:48 +03:00
leetthewire
148b1dacce
fixed UI for linux
...
Signed-off-by: leetthewire <yaartjom@mail.ru >
2021-06-26 23:09:48 +00:00
pokamest
b8b0ffb626
Merge pull request #21 from amnezia-vpn/dev
...
Release 1.8.1
2021-06-24 16:48:50 +03:00
leetthewire
d17906c2a6
Service: Fixed bug with permanent addresses on interface ( #20 )
...
Windows Service: Fixed bug with permanent addresses on interface
2021-06-19 16:41:16 +03:00
pokamest
b1f7baa79f
Various bug fixes
2021-06-19 16:38:35 +03:00
pokamest
973cbd83d9
Update README.md
2021-06-18 23:19:44 +03:00
pokamest
a599ed6e24
Update README.md
2021-06-18 23:19:07 +03:00
pokamest
a1cbf8824f
Readme fix
2021-06-18 19:18:50 +03:00
pokamest
52450ef2f5
Release 1.8
2021-06-17 01:04:09 +03:00
pokamest
69170940c9
Merge pull request #19 from amnezia-vpn/cloak_ss_2
...
ShadowSocks over cloak
2021-06-17 00:53:48 +03:00
pokamest
e89caaee52
bump version 1.7.6
2021-06-17 00:51:15 +03:00
pokamest
0b3535ff13
hide wireguard settings
2021-06-16 22:40:34 +03:00
pokamest
e7a22ad159
Export shadowsocks over cloak config support
2021-06-16 22:25:08 +03:00
pokamest
74a517d985
Windows server 2012 support
2021-06-16 22:24:33 +03:00
pokamest
d57e56de70
Setup container more debugging
2021-06-16 22:24:13 +03:00
pokamest
e2f8f77adf
Revert "Added threads suspend, Edited suspendWcmSvc() func for Windows. Based on old SuspendProcess func."
...
This reverts commit 999087337e .
2021-06-16 20:09:49 +03:00
pokamest
db543b62ba
Macos build fix
2021-06-14 03:48:46 -07:00
Sike
999087337e
Added threads suspend, Edited suspendWcmSvc() func for Windows. Based on old SuspendProcess func.
2021-06-14 02:34:21 +06:00
pokamest
6788f0b7eb
Wireguard deploy files
2021-06-12 12:02:46 +03:00
pokamest
2f6fb0d557
Wireguard protocol + refactoring
2021-06-12 11:59:36 +03:00
pokamest
8bdfe1741a
Win Routes fix
2021-06-10 17:58:28 +03:00
pokamest
739781ece3
Saving files before refreshing line endings
2021-06-06 17:27:58 +03:00
pokamest
7e74b95976
Readme updated
2021-06-06 16:25:22 +03:00
pokamest
531695bd0b
Windows x32 deploy files added
2021-06-06 16:18:01 +03:00
pokamest
dd959e7b26
Custom routing fixes
2021-06-05 20:55:57 +03:00
pokamest
c4235a60c8
Macos fixes
2021-06-05 01:18:28 -07:00
pokamest
f75456060f
build fix
2021-06-03 10:42:58 -07:00
pokamest
623aae3718
Macos build fix
2021-06-03 10:34:28 -07:00
pokamest
974832f7d9
Tiny fix
2021-06-03 20:27:46 +03:00
pokamest
d13df65bfb
Tiny fixes
2021-06-03 20:23:44 +03:00
pokamest
80ada3f241
Travis fix
2021-06-03 00:29:51 +03:00
pokamest
aad3677d45
Travis fix
2021-06-02 22:34:29 +03:00
pokamest
8892d3c5d9
Travis fix
2021-06-02 21:35:44 +03:00
pokamest
da08bef2f9
Travis fix
2021-06-02 20:46:59 +03:00
pokamest
d79483e967
Travis fix
2021-06-02 20:25:00 +03:00
pokamest
906391f786
Travis fix
2021-06-02 19:24:50 +03:00
pokamest
48a4aa399b
Travis fix
2021-06-02 19:05:26 +03:00
pokamest
a8dd319a9d
Travis fix
2021-06-02 18:54:39 +03:00
pokamest
815686cba6
Travis fix
2021-06-02 18:41:08 +03:00
pokamest
7232a14926
Travis fix
2021-06-02 17:56:01 +03:00
pokamest
dd526959eb
easyrsa fix
2021-06-02 17:51:04 +03:00
pokamest
fe6f89c551
travis fix
2021-06-02 01:32:25 +03:00
pokamest
16c754e004
Disable openvpn log append
2021-06-02 00:54:47 +03:00
pokamest
8792a8673a
gitignore fix
2021-06-02 00:53:44 +03:00
pokamest
9376df8703
deploy fixes
2021-06-02 00:49:42 +03:00
pokamest
435ee58d40
Macos fix: routes delete
2021-06-01 08:45:26 -07:00
pokamest
9dbe15a0e3
custom sitet pre release
2021-06-01 18:18:09 +03:00
pokamest
34b97bdc24
Macos fixes for route functions
2021-05-27 15:01:15 -07:00
pokamest
6c74f30d79
Custom sites reimplemented
2021-05-27 22:18:36 +03:00
pokamest
97e918ae72
ui fixes
2021-05-22 16:14:26 +03:00
pokamest
d0c66a693b
macos deploy script fixes
2021-05-21 05:33:40 -07:00
pokamest
0ea085cc02
- Crash fix if service not connected
...
- import fix
- disabled share button for readonly server
2021-05-20 15:59:58 +03:00
pokamest
7fd13faa59
cloak stop() fixed
2021-05-19 00:26:36 +03:00
pokamest
d4c0e519d9
ui fixes
2021-05-19 00:15:40 +03:00
pokamest
4ba964db47
win7 support fixes
...
wizard added
2021-05-18 15:50:52 +03:00
pokamest
45e5ec76dd
Windows 7 tap support improved
2021-05-14 23:30:13 +03:00
pokamest
df27003998
win build fix
2021-05-14 23:29:09 +03:00
pokamest
9002568474
Macos cached config fix
2021-05-14 04:27:30 -07:00
pokamest
5c5411261a
macos dns setup fixed
2021-05-13 08:23:56 -07:00
pokamest
acf878c8dd
Macos route add reimplemented using system call
2021-05-13 08:20:38 -07:00
pokamest
491a09b175
macos autostart fix
2021-05-12 13:07:22 -07:00
pokamest
51f7e6811e
macos ui fix
2021-05-12 02:49:36 -07:00
pokamest
eee6b8b10f
main.cpp default font removed
2021-05-11 12:15:33 -07:00
pokamest
dc4a1c6eca
macos fix
2021-05-11 09:36:43 -07:00
pokamest
02810ff844
bug fixes
2021-05-11 17:04:04 +03:00
pokamest
1bb2ef9e30
ui fixes
2021-05-10 20:51:38 +03:00
pokamest
df2a6dc278
cloak for macos fixed
2021-05-10 05:25:20 -07:00
pokamest
835f767c3f
import/export fixes
2021-05-10 14:19:36 +03:00
pokamest
e3fb239de9
Config export
2021-05-10 02:33:31 +03:00
pokamest
de67f244da
Multiprotocol support
2021-05-07 23:28:37 +03:00
pokamest
d424bb24cf
refactoring
...
Protocol to DockerContainer
2021-04-26 23:19:19 +03:00
pokamest
615bba69e5
refactoring
2021-04-26 22:54:31 +03:00
pokamest
7bba7a9eab
cygwin grep added
2021-04-20 02:11:14 +03:00
pokamest
a5e9cea22f
Release 1.6 WIP
2021-04-20 02:09:47 +03:00
pokamest
f9affb083b
Macos route delete fix
2021-04-19 14:34:47 +03:00
pokamest
85b6b06cc9
- no dockerhub
...
- trafic masking
2021-04-04 23:12:36 +03:00
pokamest
059c6404ab
gitignore updated
2021-04-04 23:09:31 +03:00
pokamest
0d989a7fae
meta version updated
2021-04-04 23:08:01 +03:00
pokamest
7dfc002316
cloak exe added
2021-04-04 23:06:54 +03:00
pokamest
8d8d392e84
cygwin updated to x64
2021-04-04 23:04:31 +03:00
pokamest
c6e75d5f86
server script fixes
2021-03-25 23:26:59 +03:00
pokamest
99bfd56ef4
minor release 1.5.3
2021-03-19 15:03:44 +03:00
pokamest
c2f6c7d939
route delete fixed (Windows)
2021-03-18 22:13:05 +03:00
pokamest
d831d68e73
ShadowSocks protocol fixes:
...
- remote for OpenVPN is set to real ip address
- remote ip will be added as alias in docker container
- ss-local graceful shutdown
- crash fixes
2021-03-18 18:45:08 +03:00
pokamest
84e4b776ac
openvpn target host is 10.8.0.1 via ss route
2021-03-17 03:47:33 +03:00
pokamest
f9e1b2c6dc
QR code lib added
...
ShadowSocks export
ui stylesheet fixes
ip:port regexp fixed
dns settings reset bug fixed
2021-03-17 03:45:38 +03:00
pokamest
54fca5bebc
cygpcre-1.dll added
2021-03-16 22:15:27 +03:00
pokamest
c5ce417d79
macos close button fix
2021-03-14 12:52:19 -07:00
pokamest
6765142ebc
ssh key auth fix
2021-03-14 12:51:52 -07:00
pokamest
ca898a6759
Ssh key auth support added
...
yum/apt install support
2021-03-14 21:19:11 +03:00
pokamest
a2bb382652
ShadowSocks password - sha256
2021-03-13 14:16:24 +03:00
pokamest
02f966bc67
Win7 fix
...
Connection import fix
2021-03-13 13:56:52 +03:00
pokamest
65acdc8c09
readme added
2021-03-09 18:48:59 +03:00
pokamest
407ea77a9e
ssh connection strict check disabled
2021-03-09 18:45:41 +03:00
pokamest
3e4a9f54a7
cygwin binaries added
2021-03-09 18:44:45 +03:00
pokamest
6b77bd5f13
Server install fix
2021-03-08 18:17:50 +03:00
pokamest
fb6de25e5f
Migrate to cygwin sh
2021-03-06 15:07:43 +03:00
pokamest
ffbe5107e2
Secondary instance fix
2021-03-06 14:59:55 +03:00
pokamest
40a5b2e3f3
sites list ui fix
2021-02-25 23:11:46 +03:00
pokamest
c683884868
sites list reimplement
2021-02-25 21:16:00 +03:00
pokamest
65961d8d2e
vpnconnection.cpp crash fix
...
ss server sript fix
2021-02-25 18:05:42 +03:00
pokamest
7dc1f1e225
Utils ip address regexp
2021-02-25 18:03:24 +03:00
pokamest
a47ab15aef
mainwindow.ui fix
2021-02-25 01:06:02 +03:00
pokamest
c74efdaa9b
ui fix for macos
2021-02-24 13:41:32 -08:00
pokamest
39224c7bf7
SingleApplication
2021-02-24 13:38:23 -08:00
pokamest
96aa3d409d
SingleApplication
2021-02-24 23:40:57 +03:00
pokamest
c63990f720
Auto start
...
Auto connect
Dns settings
ui fixes
2021-02-24 21:58:32 +03:00
pokamest
ad643bf76e
new icon
2021-02-22 18:07:39 +03:00
pokamest
c7ea4966fd
minor fixes:
...
-build_windows.bat
-win build fix
-qdebug fix
2021-02-22 16:31:43 +03:00
pokamest
8fd81be477
ShadowSocks fixes for MacOS
2021-02-21 09:44:53 -08:00
pokamest
a1cb4ac544
Custom routing done
...
ShadowSocks enabled by default
2021-02-18 15:00:41 +03:00
pokamest
f91854594c
Merge branch 'dev' into service_refact
2021-02-11 19:17:16 +03:00
pokamest
f661ea1d46
Merge branch 'macos_build_fix' into dev
2021-02-10 10:44:37 -08:00
pokamest
f50eea3eaf
macos signing fixes
2021-02-10 06:57:26 -08:00
pokamest
c15b57e690
windows travis fix
2021-02-10 00:07:12 +03:00
pokamest
5f7ef31345
win cert updated
2021-02-09 00:33:26 +03:00
pokamest
447410a27a
Macos build fix ( #6 )
...
macos deploy fixes
2021-02-08 23:57:35 +03:00
pokamest
2aa9f9cca9
macos build fix
2021-02-08 12:42:48 -08:00
pokamest
cba27d354d
macos deploy fixes
2021-02-08 21:10:34 +03:00
pokamest
b398f42ada
ipc process fix
2021-02-03 20:05:50 +03:00
pokamest
b6571d99de
Qt ro refact
2021-02-03 15:42:36 +03:00
pokamest
b2392c1943
Qt Remote objects done
2021-02-02 22:51:31 +03:00
pokamest
048a673d31
Qt remote objects IPC
2021-02-02 01:47:40 +03:00
pokamest
c4df9c004b
Merge branch 'dev' into service_refact
2021-01-30 15:03:01 +03:00
pokamest
b9d4c53eb6
travis macos fix
2021-01-28 14:18:28 +03:00
pokamest
5fdeea0581
travis fix
2021-01-28 13:26:43 +03:00
pokamest
e1cd764050
travis fix
2021-01-28 13:11:10 +03:00
pokamest
1e54379cc0
macos travis fix
2021-01-28 12:54:09 +03:00
pokamest
ba3f69d206
travis fix
2021-01-27 01:44:32 +03:00
pokamest
fcfd4181c7
merge fix
2021-01-27 01:32:36 +03:00
pokamest
9f6ec6d3e2
Merge branch 'master' into gitfix
2021-01-27 00:50:55 +03:00
pokamest
2e50aae603
macos deploy
2021-01-26 22:15:49 +03:00
pokamest
5a16a07b57
travis release
2021-01-26 22:00:58 +03:00
pokamest
953eca6695
Bug fixes:
...
- auto install tap
- share connectionState
- service crash fix
2021-01-26 15:01:15 +03:00
pokamest
a50cdd5bc2
travis fix
2021-01-23 16:45:11 +03:00
pokamest
10eb65e545
travis fix
2021-01-23 16:28:06 +03:00
pokamest
5354344ba7
travis fix
2021-01-23 16:02:21 +03:00
pokamest
c000a93eef
travis fix
2021-01-23 15:13:46 +03:00
pokamest
ef6bc5ae4a
travis fix
2021-01-23 15:08:01 +03:00
pokamest
97c4564649
travis fix
2021-01-23 15:03:56 +03:00
pokamest
5bf31a8b50
travis fix
2021-01-23 01:09:27 +03:00
pokamest
18e0d7fb2c
travis fix
2021-01-23 00:57:12 +03:00
pokamest
ac454d9d78
Server scripts fix
2021-01-22 16:06:43 +03:00
pokamest
806677510f
icon changed
2021-01-21 19:16:10 +03:00
pokamest
68e0ba9923
server scripts fix
2021-01-21 19:14:07 +03:00
pokamest
22b33a4f25
remote_obj
2021-01-20 23:07:23 +03:00
pokamest
77f830acd5
travis fix
2021-01-19 09:48:50 +03:00
pokamest
eb3b090257
travis fix
2021-01-19 01:58:55 +03:00
pokamest
2e1c219093
travis fix
2021-01-19 01:54:42 +03:00
pokamest
e38f69caf0
travis fix
2021-01-19 01:54:27 +03:00
pokamest
795f286923
travis fix
2021-01-19 01:45:47 +03:00
pokamest
d62e5b51da
travis fix
2021-01-19 01:44:17 +03:00
pokamest
96b267b1f7
travis fix
2021-01-19 01:31:59 +03:00
pokamest
568388367e
travis fix
2021-01-19 01:18:23 +03:00
pokamest
5ca46edf33
travis fix
2021-01-19 01:15:05 +03:00
pokamest
af41abd346
travis fix
2021-01-19 01:09:41 +03:00
pokamest
5edb61641c
travis fix
2021-01-19 00:27:35 +03:00
pokamest
af3b1caa87
travis fix
2021-01-18 22:30:32 +03:00
pokamest
cc4a7b32b0
travis fix
2021-01-18 22:07:31 +03:00
pokamest
dfd61f58d4
travis fix
2021-01-18 21:58:23 +03:00
pokamest
84a3c1f725
travis fix
2021-01-18 19:00:18 +03:00
pokamest
2419fa1a6e
travis fix
2021-01-18 18:45:38 +03:00
pokamest
3b8ecd9e9d
travis windows fix
2021-01-18 01:41:20 +03:00
pokamest
94ee4b76db
travis fix
2021-01-18 01:18:22 +03:00
pokamest
d43a1cd753
travis fix
2021-01-18 01:14:04 +03:00
pokamest
8bc6852b39
travis fix
2021-01-17 16:27:33 +03:00
pokamest
3850be08f1
travis fix
2021-01-17 16:22:05 +03:00
pokamest
d72d1d56b1
travis fix
2021-01-17 16:15:52 +03:00
pokamest
2a4926843c
travis fix
2021-01-17 14:14:26 +03:00
pokamest
1b357055a2
travis fix
2021-01-17 13:53:05 +03:00
pokamest
2d3d64e462
travis fix
2021-01-17 13:17:37 +03:00
pokamest
aa648d4e12
travis scripts
2021-01-17 13:11:39 +03:00
pokamest
bfa0ac4c34
Macos doc icon
2021-01-16 21:04:16 +03:00
pokamest
c37ddd83d5
ui fix
2021-01-16 15:08:27 +03:00
pokamest
96bbc1cdbc
ss fix
2021-01-15 23:37:34 +03:00
pokamest
ec9ae0ef4f
shadowsocks impl
2021-01-15 23:36:35 +03:00
pokamest
95cbb07cbb
Merge branch 'dev' into ss/impl
2021-01-12 12:57:58 +03:00
pokamest
7b95d6a5fc
ss files
2021-01-11 23:19:30 +03:00
driftingsun
bea19a9461
Fix issue with easyrsa
2021-01-11 16:41:17 +03:00
pokamest
ba686556d2
Merge branch 'dev' into ss/impl
2021-01-10 20:52:04 +03:00
pokamest
15dc6eaaf8
ss files
2021-01-10 20:37:57 +03:00
driftingsun
3369a387ce
Fix crash on fatal error, remove moc files from Windows installation
2021-01-10 18:47:29 +03:00
michael
dd46d8cf99
Fix some warnings, fix installation scripts (macOS)
2021-01-10 16:50:38 +03:00
pokamest
0b8c8835c4
new server page fix
2021-01-09 20:05:16 +03:00
pokamest
441811e277
Refactoring
...
Ui improvements
Bug fixes
2021-01-09 19:55:16 +03:00
pokamest
3645735053
easyrsa scripts for MacOS
2021-01-08 18:10:52 +03:00
pokamest
416d597847
MacOS deploy script fix
2021-01-08 18:08:20 +03:00
pokamest
861c71e3a8
OpenVpn runtime error codes handling
2021-01-08 16:51:58 +03:00
pokamest
f45fb442de
Scripts fix for macos
2021-01-08 15:43:45 +03:00
pokamest
82241701a9
deploy fix
2021-01-08 00:34:15 +03:00
pokamest
bfdbe27a8d
Openvpn scripts fixes
...
some refactoring
2021-01-07 20:53:42 +03:00
pokamest
c7dafe9c00
Crash fix in management server
2021-01-07 19:10:24 +03:00