RFC: Adding Mac support to secur32/schannel.c

James Mckenzie jjmckenzie51 at earthlink.net
Thu Feb 3 10:22:12 CST 2011

Juan Lang <juan.lang at gmail.com> wrote:
I'll make this quick and address a comment here from Juan from the viewpoint of someone building Wine from scratch using one of the porting services: Fink.
>Besides, I'm still not convinced that GnuTLS on the Mac is such an
>onerous problem.

This is not just a Codeweavers' problem but a problem that:
1.  MacOSX provides native TLS support.
2.  Building ANYTHING Unix'y on a Mac may require 'hacky' patches to get around some of the code issues.  Both of the known UNIX to MacOSX porting projects provide GnuTLS but have to patch it to build and work on MacOSX without stepping on the existing capabilities.  Interfacing the existing TLS capabilities to appear as the GNU product may be a solution to this.

I tend to agree with Ken Thomases for MacOSX we should be using the native code vice adding a package that may not provide full TLS functionality and moving towards schannel functionality to the higher levels of code in Wine.

Thank you for reading this.

James McKenzie

More information about the wine-devel mailing list