Am 12.12.14 17:52, schrieb Vasily Kulikov:
> Hi,
>
> On Mon, Dec 08, 2014 at 14:52 +0300, Vasily Kulikov wrote:
>> This patch adds support for using certificates stored in the Mac OSX
>> Keychain to authenticate with the OpenVPN server.  This works with
>> certificates stored on the computer as well as certificates on hardware
>> tokens that support Apple's tokend interface.  The patch is very similar
>> to, and also based on, the Windows Crypto API certificate functionality
>> that currently exists in OpenVPN.
>>
>> The previous version of the patch was sent by Brian Raderman
>> (http://thread.gmane.org/gmane.network.openvpn.devel/3631).  The current
>> version uses autoconf, doesn't use printf, fixes several small bugs like
>> ignoring errors, and it now works with Tunnelblick.  The previous version
>> has been tested with an Aladdin eToken on Mac OSX Leopard and with
>> software only certificates on Mac OSX Leopard and Snow Leopard, as
>> reported by Brian Raderman in his email.  The current version of the
>> patch was tested in Yandex company on ~3000 hosts using several Mac OS X
>> versions (10.7, 10.8. 10.9. 10.10) using Tunnelblick.
>>
>> It was tested both on OpenVPN started from the terminal and using
>> Tunnelblick.  Renegotiation was tested too.
>>
>> There are several warnings on Mac OS X related to functions deprecation
>> like RSA_new() and similar.  However, they are used in other OpenVPN
>> code, so I decided not to touch it.
>>
>> The patch is against commit 3341a98c2852d1d0c1eafdc70a3bdb218ec29049.
>>
>> Signed-off-by: Vasily Kulikov <seg...@openwall.com>
>> --
> Any comments?
>
None yet. The patch is very large and our time is unfortenately limited.
And the number of people how do crypto and Mac OS is even smaller. I
haven't have found time yet to look at the code yet. (We don't want to
commit unreviewed code).

Arne

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to