  #endif
  
 --- misc/neon-0.28.2/src/ne_locks.c	2007-02-05 11:09:27.000000000 +0100
-+++ misc/build/neon-0.28.2/src/ne_locks.c	2009-11-26 23:41:57.000000000 +0100
++++ misc/build/neon-0.28.2/src/ne_locks.c	2009-12-10 13:21:58.000000000 +0100
 @@ -579,6 +579,23 @@
          const char *token = ne_get_response_header(ctx->req, "Lock-Token");
          /* at the root element; retrieve the Lock-Token header,

 static int get_credentials(auth_session *sess, ne_buffer **errmsg, int attempt,
                            struct auth_challenge *chall, char *pwbuf) 
 {
-    if (chall->handler->creds(chall->handler->userdata, sess->realm,
+    if (chall->handler->creds(chall->handler->userdata, chall->protocol->name, sess->realm,
                               chall->handler->attempt++, sess->username, pwbuf) == 0) {
         return 0;
     } else {
@@ -598,9 +611,10 @@
     int ntlm = ne_strcasecmp(parms->protocol->name, "NTLM") == 0;
     int status;
     char *response = NULL;
-
+    char password[NE_ABUFSIZ];
+
     NE_DEBUG(NE_DBG_HTTPAUTH, "auth: SSPI challenge.\n");
-
+
     if (!sess->sspi_context) {
         ne_uri uri = {0};
 
@@ -614,8 +628,17 @@
             return status;
         }

 #include "ne_request.h" /* for ne_session + ne_request */
 #include "ne_uri.h" /* for ne_uri */
 
--- misc/neon-0.28.2/src/ne_ntlm.c	2009-12-10 13:29:15.000000000 +0100
+++ misc/build/neon-0.28.2/src/ne_ntlm.c	2009-12-10 13:21:58.000000000 +0100
@@ -1 +1,703 @@
-dummy
+/*
