[PATCH 3/6] secur32: Move Schannel support to a Unix library.

Hans Leidekker hans at codeweavers.com
Fri May 7 05:29:37 CDT 2021


On Fri, 2021-05-07 at 13:12 +0300, Dmitry Timoshkov wrote:
> Hans Leidekker <hans at codeweavers.com> wrote:
> 
> > Signed-off-by: Hans Leidekker <hans at codeweavers.com>
> > ---
> >  dlls/secur32/schannel.c        | 252 ++++++++++++++++++-------
> >  dlls/secur32/schannel_gnutls.c | 323 +++++++++++++--------------------
> >  dlls/secur32/schannel_macosx.c | 210 ++++++++++++---------
> >  dlls/secur32/secur32.c         |   3 +
> >  dlls/secur32/secur32_priv.h    |  81 +++++----
> >  5 files changed, 477 insertions(+), 392 deletions(-)
> 
> In the light of recent separation of NTLM support to its own dlls/msv1_0
> it would be reasonable to expect same thing happening to schannel. What
> is the reason to not continue going that way and move schannel support
> to dlls/schannel?

It should should probably be moved to schannel at some point but that's
not necessary for PE conversion, so I left it for a future patch. I
moved out NTLM support to avoid complicating initialization when either
of the backends is missing.





More information about the wine-devel mailing list