diff options
author | joe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845> | 2007-11-19 15:55:30 +0000 |
---|---|---|
committer | joe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845> | 2007-11-19 15:55:30 +0000 |
commit | 7cddc0e0ce48ee9a61393a2ad98a1ba3ace5d140 (patch) | |
tree | f47fd821e6eecc947e934b7ee89741ba327ce5ba /TODO | |
parent | 2a7c2c299dfba98a9a28091018291c46a92a8e37 (diff) | |
download | neon-7cddc0e0ce48ee9a61393a2ad98a1ba3ace5d140.tar.gz |
Add support for domain handling in Digest authentication:
* src/ne_auth.c (struct auth_challenge): Add domain field.
(auth_session): Add domains, ndomains fields.
(free_domains, parse_domain, inside_domain): New functions.
(clean_session): Call free_domains.
(digest_challenge): Parse the domain parameter.
(request_digest): Don't submit credentials if request falls outside
the defined auth domain, if any.
(auth_challenge): Capture the domain parameter.
* test/auth.c (make_digest_header, serve_digest): Update for
handling domains test.
(domains): New test case.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1273 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 4 |
1 files changed, 0 insertions, 4 deletions
@@ -10,10 +10,6 @@ For one-point-oh Longer term ----------- -2. Add proper domain support to authentication code. (requires full - URI parsing support). Need to tell the auth layer the server - details. - 6. PUT with ranges... ne_put_range 9. DeltaV support (http://www.webdav.org/deltav/). See also the |