On Monday 16 April 2007 13:20, Yuval Fledel wrote: > Please reply-to-all next time. I've found your reply on the archive.
Sure, sorry about that. > > I'm working on schannel at the moment. schannel is not a regular SSP, > and the functions in wrapper.c can't load native. I've implemented the > proper loading code in my local tree and I'm sending it in obvious > pieces. no-op cleanups is the first step. Ok, fair enough. If you are going to work on this, feel free to clean up. > I could implement schannel as a normal SSP and use the current code. > However, if I can do something closer to what native does, I'd better > do it. Sure. I guess Juan Lang will be interested in this (I've CCed him), as he's been working on this for quite some time now. > Not that loading native schannel is a piece of cake. It does require > faking lsass (done), and implementing lots of functions everywhere > (userenv, crypt32, ntdll, rsaenh: I'll send after a cleanup and > writing tests). > > The current stage is that native schannel loads and initializes, but > builtin rsaenh does not supply everything it needs, so it can't > complete the ssl handshake. Native rsaenh requires unimplemented stuff > in ntdll. Interesting. I'll keep an eye out for those patches. Cheers, Kai -- Kai Blin, <kai Dot blin At gmail Dot com> WorldForge developer http://www.worldforge.org/ Wine developer http://wiki.winehq.org/KaiBlin/ -- Will code for cotton.
pgp19VOUc6uaj.pgp
Description: PGP signature