Thank you for the response.
iOS doesn't allow to run binaries. As I see for android you have a set
of callbacks and use AndroidVPN object that actually allows you to
operate on tun device like with File Descriptor.
iOS provides NEPacketTunnelProvider to operate with IP stack. I just on
the beginning of source code review, but pretty sure that code expects
to read and write from some FD and then handling the traffic. So to
implement iOS support I assume I'll need to implement some sample from
https://github.com/robovm/apple-ios-samples/tree/master/SimpleTunnelCustomizedNetworkingUsingtheNetworkExtensionFramework
written on swift.
On 20.06.19 15:25, David Woodhouse wrote:
On Thu, 2019-06-20 at 14:15 +0300, Semyon Boyko wrote:
Hi,
I was reviewing source code and see that it detects apple-ios platform
for some purposes.
Does OpenConnect supports iOS platform?
It supports OSX. We don't have a UI for iOS but other than that I don't
think there's anything fundamentally missing. I have a vague
recollection that the utun device works the same?
--
Best regards,
*Semyon Boyko*
Development Leader of Apriorit - A Priority Choice!
Visit us at http://www.apriorit.com
_______________________________________________
openconnect-devel mailing list
openconnect-devel@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/openconnect-devel