http://bugs.winehq.org/show_bug.cgi?id=5054
--- Comment #11 from Mikolaj Zalewski mikolaj.zalewski@gmail.com 2008-07-23 14:24:48 --- Created an attachment (id=15011) --> (http://bugs.winehq.org/attachment.cgi?id=15011) workaround for BITS
These are credentials for the proxy, so on a private computer this should not be a problem. I'd expect the SSPI doesn't need to be used in BITS directly but in a lower level library. We currently use urlmon, however so far I haven't found APIs to choose the method of authentification (e.g. basic vs digest) or http file upload. AFAIK lower-level libraries like wininet or winhttp supports it. But it's possible that urlmon also provides some obscure interfaces to support it.
The installer needs two more functions from BITS. With this patch that makes them return S_OK it downloads the file, but then fail because of unimplemented crypt32.CryptMsgGetAndVerifySigner. I don't know how hard it is to implement.
Ramiro: this bug is about version 2005. For version 2008 you should create another bug - it's possible it will be harder to fix than 2005.