Giuseppe Castagno (aka beppec56) <giuseppe.casta...@acca-esse.eu> has asked for review: Issue 126312: Window authentication (NTLM) in WebDAV doesn't work: need serf upgrade https://bz.apache.org/ooo/show_bug.cgi?id=126312
Attachment 84823: Proposed patch to fix the issue, version #1 https://bz.apache.org/ooo/attachment.cgi?id=84823&action=edit --- Comment #1 from Giuseppe Castagno (aka beppec56) <giuseppe.casta...@acca-esse.eu> --- Created attachment 84823 --> https://bz.apache.org/ooo/attachment.cgi?id=84823&action=edit Proposed patch to fix the issue, version #1 A note about the upgrade. On the Windows porting. In order to figure out what changes I needed to be able to rewrite the makefile, I built serf natively with scons, taking note of the needed Windows libraries and source files. On the Linux porting. I used the SCons build system, since IMHO it's the best way to do it, when it's possible natively. The linked library seems ok, but need be checked if ok in a production build system. On the other platform porting. I couldn't do anything, not having the build systems needed. Briefly, if there is availability of python natively, and the build is native, just install python (min vers is 2.7) and install SCons (min ver is 2.3.0) and it should work. To test it in Windows: - you need to test WebDAV on a server with only the Windows authorization available, in order to test it thoroughly. The NTLM authorization mode will work only on Windows platform, since serf uses Windows API to build the credential. Things still to be checked: in Windows Platform. Check what happens when the Windows user of the PC is different form the user on WebDAV. in all platforms: - need to check a https WebDAV server, to see if certificates are properly managed in Linux: - try if the serf logging facility works (special debugging build, not meant for production). I didn't have time to test it. in other platforms: - need to check the porting, if it works. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org