Sergey Abramchuk
9f99b4cdee
Add links to LICENSE and NOTICE
2018-02-06 16:32:04 +03:00
Sergey Abramchuk
f442d987a2
Fulfill contributing section
2018-02-06 16:31:17 +03:00
Sergey Abramchuk
ad02563da3
Update formatting of license section
2018-02-06 16:19:03 +03:00
Sergey Abramchuk
d371503278
Fulfill license section
2018-02-06 16:04:00 +03:00
Sergey Abramchuk
cef7751879
Add example of configuration without comments
2018-02-06 15:33:40 +03:00
Sergey Abramchuk
497a410f38
Fulfill installation section
2018-02-05 13:29:19 +03:00
Sergey Abramchuk
d7330ae96d
Update badge labels
2018-02-05 13:20:02 +03:00
Sergey Abramchuk
2b2388b26e
Define readme sections
2018-02-05 12:44:55 +03:00
Sergey Abramchuk
542b48e2dd
Add additional badges
2018-02-05 12:44:36 +03:00
Sergey Abramchuk
f3381f898d
Merge branch 'develop' into feature/documentation
...
* develop:
Update method signatures that have error objects
2018-02-02 11:43:53 +03:00
Sergey Abramchuk
82a42eddc3
Update method signatures that have error objects
2018-02-02 11:40:53 +03:00
Jonathan Downing
03029d73ca
Resolve issue where fatal flag is hard coded to YES ( #46 )
2018-02-02 10:08:30 +03:00
Sergey Abramchuk
c15813d9f4
Mention 3rd party dependency licenses
2018-01-30 11:33:23 +03:00
Sergey Abramchuk
e497071b08
Create LICENSE ( #44 )
2018-01-29 14:43:14 +03:00
Sergey Abramchuk
336b773a3d
Merge branch 'develop' into feature/documentation
...
* develop: (32 commits)
Add header guards
Update project settings
Update tests
Fix crash if empty data was provided
Apply style guide rules to the remaining classes
Update tracking property name regarding style guide
Apply style guide rules to the openvpn configuration class
Add missing import of reachability status header
Apply style guide rules to certificate, key and reachability classes
Refactor generation of mbedTLS errors
Add Nullability Annotations to OpenVPNAdapterPacketFlow (#43 )
Refactor generation of OpenVPN adapter errors
Refactor implementation of OpenVPNAdapter class
Redefine networkSettings as method instead of property
Return false if URL is nil
Initializer shouldn't return nil, and return socket setup error during socket configuration
Add socket setup error
Rename a few delegate methods and fix memory warning
Add extra spaces and empty lines
Add pragma marks
...
2018-01-23 17:25:19 +03:00
Sergey Abramchuk
4a951f626e
Merge branch 'feature/cleanup' into develop
2018-01-23 17:24:36 +03:00
Sergey Abramchuk
32ea25ecd7
Add header guards
2018-01-23 17:19:32 +03:00
Sergey Abramchuk
2bb3c1ff8e
Update project settings
2018-01-23 17:18:06 +03:00
Sergey Abramchuk
c838baef4d
Update tests
2018-01-23 17:17:48 +03:00
Sergey Abramchuk
f22ffdc4f0
Fix crash if empty data was provided
2018-01-23 17:14:03 +03:00
Sergey Abramchuk
badd6d28be
Apply style guide rules to the remaining classes
2018-01-23 17:04:32 +03:00
Sergey Abramchuk
c682c2a325
Update tracking property name regarding style guide
2018-01-23 16:11:30 +03:00
Sergey Abramchuk
9c6e1fed2a
Apply style guide rules to the openvpn configuration class
2018-01-23 16:02:16 +03:00
Sergey Abramchuk
cde1208002
Add missing import of reachability status header
2018-01-18 17:07:51 +03:00
Sergey Abramchuk
7078de3bae
Apply style guide rules to certificate, key and reachability classes
2018-01-18 17:00:28 +03:00
Sergey Abramchuk
eff0bccfef
Refactor generation of mbedTLS errors
2018-01-18 16:39:41 +03:00
Sergey Abramchuk
761564a028
Merge branch 'feature/cleanup' of github.com:ss-abramchuk/OpenVPNAdapter into feature/cleanup
...
* 'feature/cleanup' of github.com:ss-abramchuk/OpenVPNAdapter:
Add Nullability Annotations to OpenVPNAdapterPacketFlow (#43 )
2018-01-18 16:27:09 +03:00
Jonathan Downing
2b7680a89e
Add Nullability Annotations to OpenVPNAdapterPacketFlow ( #43 )
...
* Add Nullability Annotations
* Replace self with strongSelf
* Revert "Replace self with strongSelf"
This reverts commit 9c45dca3da1c86dcffe3f0faf65202da01476912.
2018-01-18 16:26:27 +03:00
Sergey Abramchuk
e4f7152cba
Refactor generation of OpenVPN adapter errors
2018-01-17 16:49:44 +03:00
Sergey Abramchuk
96d2ab1850
Refactor implementation of OpenVPNAdapter class
2018-01-17 14:01:09 +03:00
Sergey Abramchuk
c53f9e0d2f
Redefine networkSettings as method instead of property
2018-01-17 14:00:13 +03:00
Sergey Abramchuk
c47c5a9c3d
Return false if URL is nil
2018-01-17 13:59:45 +03:00
Sergey Abramchuk
a64893cd48
Initializer shouldn't return nil, and return socket setup error during socket configuration
2018-01-17 13:59:08 +03:00
Sergey Abramchuk
4094a097f1
Add socket setup error
2018-01-17 13:58:19 +03:00
Sergey Abramchuk
51440587ad
Rename a few delegate methods and fix memory warning
2018-01-17 11:56:38 +03:00
Sergey Abramchuk
c956d61597
Add extra spaces and empty lines
2018-01-17 11:33:05 +03:00
Sergey Abramchuk
d3a2d6ec0c
Add pragma marks
2018-01-16 17:08:00 +03:00
Sergey Abramchuk
3eba7cc615
Refactor implementation of OpenVPNPacketFlowBridge class
2018-01-16 17:00:41 +03:00
Sergey Abramchuk
fa2417c4af
Change file extension to mm
2018-01-15 17:13:33 +03:00
Sergey Abramchuk
f840b4a046
Move data preparation to the implementation of OpenVPNPacket
2018-01-15 17:13:04 +03:00
Sergey Abramchuk
c19bd1df76
Define OpenVPNPacket class
2018-01-15 16:33:02 +03:00
Sergey Abramchuk
1ca2f3a54f
Move definition of OpenVPNAdapterPacketFlow protocol to its own header file
2018-01-15 13:08:54 +03:00
Sergey Abramchuk
2dd1e98e18
Break long comment lines
2018-01-15 12:50:25 +03:00
Sergey Abramchuk
aa6a4bf66b
Use forward declaration of events instead of direct import
2018-01-15 12:48:03 +03:00
Sergey Abramchuk
338e5b853d
Return definition of OpenVPNAdapterPacketFlow protocol
2018-01-15 12:45:20 +03:00
Sergey Abramchuk
a0702c7d6e
Change structure of the project
2018-01-15 12:15:07 +03:00
Sergey Abramchuk
ee5d190087
Fix position of asterix in const definitions and remove nullability specifiers
2018-01-12 14:04:27 +03:00
Sergey Abramchuk
82efe6e021
Add OpenVPNClient files to the project
2018-01-12 13:52:16 +03:00
Sergey Abramchuk
5fd8a82934
Move definition and implementation of OpenVPNClient into separate files
2018-01-12 13:50:44 +03:00
Sergey Abramchuk
3a9c92985d
Add code of conduct
2018-01-11 13:34:12 +03:00