Commit Graph

19 Commits

Author SHA1 Message Date
Sergey Abramchuk
c47c5a9c3d Return false if URL is nil 2018-01-17 13:59:45 +03:00
Sergey Abramchuk
51440587ad Rename a few delegate methods and fix memory warning 2018-01-17 11:56:38 +03:00
Sergey Abramchuk
5fd8a82934 Move definition and implementation of OpenVPNClient into separate files 2018-01-12 13:50:44 +03:00
Jonathan Downing
d1456adf85 Refactor OpenVPNAdapter, update tests 2017-10-11 13:39:41 +01:00
Jonathan Downing
73d593fe4c Reconnection Bugfix Proposal (#20)
* Add proposed fix to reconnection bug

* Utilise tun_builder_teardown method to initiate settings reset

* Move socket teardown code to -teardownTunnel:
2017-09-23 11:46:51 +03:00
Sergey Abramchuk
9c5831fd9d Change project name and header names 2017-09-06 22:34:32 +03:00
Sergey Abramchuk
37cfcbd0b2 Check for UNSPEC gateway within adapter 2017-05-20 11:21:38 +03:00
Sergey Abramchuk
cf7f911397 Provide nil if gateway value empty or "UNSPEC" 2017-05-19 23:52:30 +03:00
Sergey Abramchuk
f7b168e114 Return the methods and configurations related to the tun builder which were removed after merging 2017-05-05 17:50:53 +03:00
Sergey Abramchuk
2a052ef558 Remove unnecessary link to sstream 2017-05-05 17:00:12 +03:00
Sergey Abramchuk
036e9f9ab4 Call clock_tick method 2017-05-01 13:07:07 +03:00
Sergey Abramchuk
8cba80999b Clean up unnecessary methods and classes 2017-04-21 18:04:45 +03:00
Sergey Abramchuk
44f826cb12 Declare tun factory and return its instance in new_tun_factory method 2017-04-15 15:40:32 +03:00
Sergey Abramchuk
ef06fec9f7 Define method returning custom tun factory 2017-04-15 14:29:41 +03:00
Sergey Abramchuk
a51bedaef5 Delete extra lines and spaces 2017-04-15 14:17:50 +03:00
Sergey Abramchuk
91c521ec34 Delete unused get_subnet method and add TODO for interfacing with keychain 2017-04-09 16:37:31 +03:00
Sergey Abramchuk
40eeafc99d Add support of IPv6 addresses 2017-03-20 21:23:00 +03:00
Sergey Abramchuk
6860411e53 Add TODOs 2017-03-16 20:00:07 +03:00
Sergey Abramchuk
8903bb6fc6 Put OpenVPN adapter into separate framework and add libraries compiled for simulator 2017-03-09 15:06:12 +03:00