On Sun, Jun 16, 2013 at 5:14 PM, Arne Schwabe <a...@rfc2549.org> wrote:

>
> I think using utun as default at least for -master and 2.4rc candidates is
> a good way to get the feature tested. I hope there is time in the next
> OpenVPN developer IRC meeting to decide if my or your patch should be
> included.


I won't be in the IRC chat, so here are my comments on Arne's patch vs.
Peter's patch from a feature perspective:

The behavior difference between the two patches seems to be that Arne's
patch defaults to using utun, whereas Peter's patch defaults to tun.

>From what I understand, utun seems to work and even works in some
situations where the standard tuntaposx tun doesn't and is the
Apple-supported standard. So I think users should transition to using it.
To help them along, I think defaulting to utun is a good idea.

I intend to add 2.4rc builds to Tunnelblick when they are available and to
support utun on 10.7+ systems. (Tunnelblick lets users choose which OpenVPN
version they use; usually I allow two or three choices, so it's easy to add
new versions of OpenVPN for testing.)

Whichever patch is included, I think Tunnelblick's default will be to use
utun, and give the user a way to override that and use tun. It looks like I
can easily use tun with Arne's patch by specifying "--dev-type tun" to
revert to using tun, and easily use utun with Peter's patch by
specifying "--dev-impl-osx
utun".

I have a slight preference forArne's patch, which doesn't introduce yet
another new OpenVPN option.

I am not expressing an opinion on the code in the patches, but only on
their default behaviors.

Reply via email to