Commit Graph

93 Commits

Author SHA1 Message Date
Sergey Abramchuk
7faa96b809 OpenVPNClient should be responsible for copying of config 2019-09-26 13:17:06 +03:00
Sergey Abramchuk
8d167952b1 Reset tunnel depending on tunPersist settings 2019-09-26 13:01:20 +03:00
Sergey Abramchuk
d1f794ae57 Expose tunPersist setting 2019-09-26 10:35:53 +03:00
Sergey Abramchuk
7d2bd2a1cf Apply asio patch 2019-06-17 10:17:40 +03:00
Sergey Abramchuk
a76165a23e Merge commit '9ec9e579e9efef1fa749d215ed103eab824b5901' into feature/update-dependencies
# Conflicts:
#	Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_socket.hpp
2019-06-17 09:52:27 +03:00
Sergey Abramchuk
1c8f34560f Merge commit '5edb23a7abbffb2ec7874d0352b993e1b4193374' into feature/update-dependencies 2019-06-17 09:44:01 +03:00
Sergey Abramchuk
e77c8a7994 Create fat iOS library for mbedtls 2019-04-25 10:07:31 +03:00
Sergey Abramchuk
838184dcae Create fat iOS library for lz4 2019-04-25 10:01:22 +03:00
Sergey Abramchuk
4e2bb966c2 Merge branch 'develop' into feature/reset-tunnel
* develop:
  Fix incorrect architecture of libraries
2019-03-18 11:21:31 +03:00
Sergey Abramchuk
6766fb52f9 Fix incorrect architecture of libraries 2019-03-18 11:21:23 +03:00
Sergey Abramchuk
74f56bf680 Merge branch 'develop' into feature/reset-tunnel
* develop:
  Explicitly set the define to use <string_view>
  Apply asio patches
  Squashed 'Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/' changes from 934f4e741f..daf575ff50
2019-03-15 12:54:45 +03:00
Sergey Abramchuk
a58d48b88b Apply asio patches 2019-03-15 12:20:19 +03:00
Sergey Abramchuk
9243263fcd Merge commit 'e9b9b66317298258a27ad20c5a4ed7cac300acaa' into feature/update-dependencies 2019-03-15 11:55:16 +03:00
Sergey Abramchuk
9b51c260a1 Clear out tunPersist mentions 2019-02-24 16:10:45 +03:00
Sergey Abramchuk
4889f3b8cd Delete tunPersist property because tun builder doesn't use this option 2019-02-24 16:08:24 +03:00
Sergey Abramchuk
399ce8435d Reset tunnel on disconnect 2019-02-24 16:06:24 +03:00
Sergey Abramchuk
e7084c56c6 Merge commit 'ed98f2568b15d5548ef8f373b45a3f7078ce7a7e' into feature/update-dependencies 2019-02-24 15:02:57 +03:00
Sergey Abramchuk
72bf0c306d Update lz4 library to version 1.8.3 2019-02-24 15:01:59 +03:00
Sergey Abramchuk
16c2801168 Add retryOnAuthFailed property 2019-01-13 14:30:52 +03:00
Sergey Abramchuk
fa25b668e0 Add port property and test get/set its value 2019-01-13 14:24:25 +03:00
Sergey Abramchuk
b578e282f5 Update client methods and prepare it for remote overriding 2019-01-13 13:56:51 +03:00
Sergey Abramchuk
c514bf7312 Add new events: AUTH_PENDING, WARN, UNSUPPORTED_FEATURE 2019-01-13 13:36:25 +03:00
Sergey Abramchuk
ece80f63a9 Add TLS_CRYPT_META_FAIL error 2019-01-13 13:29:07 +03:00
Sergey Abramchuk
9c09e6f507 Merge commit 'f5fda0fa735dc13c5bd18362133467818921bb1b' into feature/update-dependencies 2019-01-13 13:08:43 +03:00
Sergey Abramchuk
a18d1a3a38 Change of include syntaxis 2018-10-18 12:52:58 +03:00
Sergey Abramchuk
8789052507 Delete category for NSSet 2018-10-18 11:51:40 +03:00
Sergey Abramchuk
48f5abfba5 Revert previous changes and just check for duplicates within methods of delegate 2018-10-17 14:22:36 +03:00
Sergey Abramchuk
6648a643dd Rename array and set categories 2018-10-17 09:56:18 +03:00
Sergey Abramchuk
4464188292 Don't check network settings for nil 2018-10-16 19:09:46 +03:00
Sergey Abramchuk
fc4446fa7d Check conditions using NSAssert and use Empty categories to check arrays and sets for emptiness 2018-10-16 19:09:28 +03:00
Sergey Abramchuk
10f3985e57 Add helper categories to NSArray and NSSet 2018-10-16 19:08:00 +03:00
Sergey Abramchuk
3231a87660 Use mutable sets for dns, domains, and exception list 2018-10-16 18:23:24 +03:00
Sergey Abramchuk
4ea6748dac Update mbedTLS library to version 2.7.5 2018-10-04 14:22:51 +03:00
Sergey Abramchuk
815faff487 Merge commit 'a01ecd6c88c0360f8e19eb6493590d0b5b77350c' into feature/update-dependencies 2018-09-27 20:56:53 +03:00
Sergey Abramchuk
94529b8226 Fix incorrect header and namespace 2018-07-27 18:25:25 +03:00
Sergey Abramchuk
be94a0c597 Fix missing inline keyword 2018-07-27 18:25:06 +03:00
Sergey Abramchuk
b024cdf9f4 Add guard definition 2018-07-27 18:18:19 +03:00
Sergey Abramchuk
c34af40d63 Merge commit 'e2ad2ab5d5b85e89956d5a55c8222c958629dc87' as 'Sources/OpenVPNAdapter/Libraries/Vendors/openvpn' 2018-07-27 18:08:58 +03:00
Sergey Abramchuk
c5b0ceea2d Remove openvpn from project to update subtree 2018-07-27 18:08:02 +03:00
Sergey Abramchuk
673aeabc2e Merge commit '6e5827c311cde326f273e8a81dcf586c3cb51869' as 'Sources/OpenVPNAdapter/Libraries/Vendors/asio' 2018-07-27 18:05:38 +03:00
Sergey Abramchuk
dd8b4462c8 Remove asio from the project to update subtree location 2018-07-27 18:05:10 +03:00
Sergey Abramchuk
3cce7dab83 Change place of module file 2018-07-18 15:58:29 +03:00
Sergey Abramchuk
a1c153d2ed Reorganize project structure 2018-07-18 15:33:11 +03:00