Sergey Abramchuk
3030551e3d
Merge commit '84ad2a289f33a43dd71276cc494f337d0fbb3ed6' into feature/update-dependencies
2018-04-04 12:34:20 +03:00
Sergey Abramchuk
f3baaed4df
Merge branch 'feature/fix-issue-thread-local' into develop
2018-04-04 12:29:17 +03:00
Sergey Abramchuk
ff9b972634
Add USE_ASIO_THREADLOCAL flag
2018-04-04 12:28:45 +03:00
Sergey Abramchuk
fa558ff5df
Update schemes
2018-04-04 12:25:42 +03:00
Sergey Abramchuk
c92becad0c
Change project format to Xcode 8.0 compatible
2018-04-04 12:23:53 +03:00
Sergey Abramchuk
ba4ab84b92
Merge branch 'feature/update-dependencies' into develop
2018-03-08 18:13:55 +03:00
Sergey Abramchuk
7d62d32641
Compile C++ files as Objective-C++
2018-02-25 14:14:11 +03:00
Sergey Abramchuk
78331c508f
Update mbedTLS headers
2018-02-25 14:13:38 +03:00
Sergey Abramchuk
ec5ffdf50a
Recompile mbedTLS libraries with optimization
2018-02-25 14:11:11 +03:00
Sergey Abramchuk
0a0eece4bf
Update mbedTLS libs to version 2.7.0
2018-02-23 12:20:16 +03:00
Sergey Abramchuk
055bb04c14
Squashed 'OpenVPN Adapter/Vendors/openvpn/' changes from 3e002c83c..098fd412a
...
098fd412a [OVPN3-182] mac: add XCode project
fd5fa9403 [OI-29] Report IV_HWADDR on iOS
d3dd348c0 [OVPN3-165] send keydir opt string only when tls-auth is enabled
d0532df66 mbedTLS: add support for ECDSA
fa872c4ff [OVPN3-146] build: switch from sha256sum to shasum -a 256
git-subtree-dir: OpenVPN Adapter/Vendors/openvpn
git-subtree-split: 098fd412a26b681e55e8c3de924d133f5547fd2f
2018-02-23 12:14:04 +03:00
Sergey Abramchuk
e0c451870a
Merge commit '055bb04c14f30cc627492680d1cf486d7b9b0f79' into feature/update-dependencies
2018-02-23 12:14:04 +03:00
Sergey Abramchuk
f016614ed3
Merge branch 'feature/documentation' into develop
2018-02-22 15:48:19 +03:00
Sergey Abramchuk
c71d2fbef9
Add missing comments to the code
2018-02-22 15:47:57 +03:00
Sergey Abramchuk
3eaf2a060d
Add missing description to the configuration of NETunnelProviderManager
2018-02-22 15:32:54 +03:00
Jonathan Downing
134769f421
Add synchronousDNSLookup property ( #51 )
2018-02-16 10:13:30 +03:00
Sergey Abramchuk
3deaebcb3c
Fulfill overview section
2018-02-13 17:47:05 +03:00
Sergey Abramchuk
239557e650
Add an example of NETunnelProviderManager configuration
2018-02-13 16:37:51 +03:00
Sergey Abramchuk
44c3eaed99
Fulfill acknowledgments section
2018-02-07 18:06:58 +03:00
Sergey Abramchuk
4ed405ced3
Add comments to the example
2018-02-07 17:37:54 +03:00
Sergey Abramchuk
7ff489782e
Add a missing article
2018-02-06 16:39:39 +03:00
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