Sergey Abramchuk
40eeafc99d
Add support of IPv6 addresses
2017-03-20 21:23:00 +03:00
Sergey Abramchuk
42c692b225
Add method for handling OpenVPN log to the adapter delegate
2017-03-17 20:12:07 +03:00
Sergey Abramchuk
c83816ce06
Discard username and password after disconnection
2017-03-16 20:09:08 +03:00
Sergey Abramchuk
6860411e53
Add TODOs
2017-03-16 20:00:07 +03:00
Sergey Abramchuk
d33692bf1d
Add socket source to run loop with default mode
2017-03-16 19:59:53 +03:00
Sergey Abramchuk
8fc4ef3c7c
Fix issue with iOS testing
2017-03-11 14:55:55 +03:00
Sergey Abramchuk
42e85175fa
Fix typo
2017-03-11 14:01:21 +03:00
Sergey Abramchuk
146ea30114
OpenVPN Adapter now can be compiled for both macOS and iOS
2017-03-11 13:48:47 +03:00
Sergey Abramchuk
efdc474411
Fix possible memory leaks and decrease timeout for establishing tunnel
2017-03-09 19:58:55 +03:00
Sergey Abramchuk
1e886eaca7
Define OpenVPNAdapterPacketFlow and use it instead of NEPacketTunnelFlow object to simplify testing
2017-03-09 19:16:08 +03:00
Sergey Abramchuk
3c840cd0f8
Declare variables for username, password and delegate.
...
Implement getters and setters for declared variables.
Fix deallocation issue when sockets are not configured.
Fix issue with username and password when they are nil.
2017-03-09 16:05:41 +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