libsoup r995 - in branches/libsoup-2.4: . libsoup tests
- From: danw svn gnome org
- To: svn-commits-list gnome org
- Subject: libsoup r995 - in branches/libsoup-2.4: . libsoup tests
- Date: Thu, 20 Dec 2007 18:48:37 +0000 (GMT)
Author: danw
Date: 2007-12-20 18:48:36 +0000 (Thu, 20 Dec 2007)
New Revision: 995
ViewCVS link: http://svn.gnome.org/viewcvs/libsoup?rev=995&view=rev
Added:
branches/libsoup-2.4/libsoup/soup-auth-domain-basic.c
branches/libsoup-2.4/libsoup/soup-auth-domain-basic.h
branches/libsoup-2.4/libsoup/soup-auth-domain-digest.c
branches/libsoup-2.4/libsoup/soup-auth-domain-digest.h
branches/libsoup-2.4/libsoup/soup-auth-domain.c
branches/libsoup-2.4/libsoup/soup-auth-domain.h
branches/libsoup-2.4/tests/server-auth-test.c
Removed:
branches/libsoup-2.4/libsoup/soup-server-auth.c
branches/libsoup-2.4/libsoup/soup-server-auth.h
Modified:
branches/libsoup-2.4/ChangeLog
branches/libsoup-2.4/configure.in
branches/libsoup-2.4/libsoup/Makefile.am
branches/libsoup-2.4/libsoup/soup-auth-digest.c
branches/libsoup-2.4/libsoup/soup-auth-digest.h
branches/libsoup-2.4/libsoup/soup-marshal.list
branches/libsoup-2.4/libsoup/soup-server.c
branches/libsoup-2.4/libsoup/soup-server.h
branches/libsoup-2.4/libsoup/soup-types.h
branches/libsoup-2.4/libsoup/soup.h
branches/libsoup-2.4/tests/
branches/libsoup-2.4/tests/Makefile.am
branches/libsoup-2.4/tests/context-test.c
branches/libsoup-2.4/tests/continue-test.c
branches/libsoup-2.4/tests/ntlm-test.c
branches/libsoup-2.4/tests/simple-httpd.c
branches/libsoup-2.4/tests/simple-proxy.c
Log:
* libsoup/soup-auth-domain.c:
* libsoup/soup-auth-domain-basic.c:
* libsoup/soup-auth-domain-digest.c: New server-side auth system.
* libsoup/soup-server.c: remove SoupServerAuth / SoupAuthContext
stuff, add SoupAuthDomain support.
(SoupServerCallbackFn): improve the args here
(SoupClientContext): renamed from SoupServerContext and made less
redundant
* libsoup/soup-server-auth.c: gone!
* libsoup/soup-auth-digest.c (soup_auth_digest_parse_algorithm)
(soup_auth_digest_get_algorithm, soup_auth_digest_parse_qop)
(soup_auth_digest_get_qop, soup_auth_digest_compute_hex_urp)
(soup_auth_digest_compute_hex_a1)
(soup_auth_digest_compute_response): New routines shared between
client-side and server-side digest auth.
* tests/server-auth-test.c: test server-side auth, using curl for
the client side
* configure.in: check for curl, for server-auth-test
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]