Overview
SHA1 Hash: | ee47021f51fa7b81bd002c4f524752706a4c3502 |
---|---|
Date: | 2009-09-10 14:07:54 |
User: | drh |
Comment: | Support usernames containing spaces for the xfer protocol.
Ticket |
Timelines: | ancestors | descendants | both | trunk |
Other Links: | files | ZIP archive | manifest |
Tags And Properties
- branch=trunk inherited from [a28c83647d]
- sym-trunk inherited from [a28c83647d]
Changes
[hide diffs]Modified src/http.c from [15b4647138] to [3ced5594d2].
@@ -51,11 +51,11 @@ blob_zero(pLogin); if( g.urlUser==0 ){ user_select(); db_blob(&pw, "SELECT pw FROM user WHERE uid=%d", g.userUid); sha1sum_blob(&pw, &sig); - blob_appendf(pLogin, "login %s %b %b\n", g.zLogin, &nonce, &sig); + blob_appendf(pLogin, "login %F %b %b\n", g.zLogin, &nonce, &sig); }else{ if( g.urlPasswd==0 ){ if( strcmp(g.urlUser,"anonymous")!=0 ){ char *zPrompt = mprintf("password for %s: ", g.urlUser); Blob x; @@ -66,11 +66,11 @@ g.urlPasswd = ""; } } blob_append(&pw, g.urlPasswd, -1); sha1sum_blob(&pw, &sig); - blob_appendf(pLogin, "login %s %b %b\n", g.urlUser, &nonce, &sig); + blob_appendf(pLogin, "login %F %b %b\n", g.urlUser, &nonce, &sig); } blob_reset(&nonce); blob_reset(&pw); blob_reset(&sig); }