]> git.ipfire.org Git - thirdparty/squid.git/commit - src/client_side.cc
Polish rfc1738 library code. Add cppunit tests.
authorAmos Jeffries <squid3@treenet.co.nz>
Mon, 9 Nov 2009 11:25:11 +0000 (00:25 +1300)
committerAmos Jeffries <squid3@treenet.co.nz>
Mon, 9 Nov 2009 11:25:11 +0000 (00:25 +1300)
commit1fa9b1a75e167be8035e2408e17d49a37dcbe1d4
tree8298fa90881a63e3d9bb5ff0217ac5ed15d52ab5
parent19ce1bfe5cc97e8194c3a7f32eccb5da495d9ac5
Polish rfc1738 library code. Add cppunit tests.

 * Adds API header file for this library.
 * Reveals the do_escape API and creates meaningful flags for its API.
 * Adds documentation.
 * Convert original unit tests by Robert Collins to cppunit code
 * Add new tests based on work for Samba by Andrew Bartlett
34 files changed:
helpers/basic_auth/LDAP/basic_ldap_auth.cc
helpers/basic_auth/MSNT/msntauth.c
helpers/basic_auth/NCSA/basic_ncsa_auth.cc
helpers/basic_auth/PAM/pam_auth.c
helpers/basic_auth/SASL/sasl_auth.c
helpers/basic_auth/YP/yp_auth.c
helpers/basic_auth/getpwnam/basic_getpwnam_auth.cc
helpers/external_acl/ip_user/main.c
helpers/external_acl/ldap_group/squid_ldap_group.c
helpers/external_acl/unix_group/check_group.c
include/rfc1738.h [new file with mode: 0644]
include/util.h
lib/Makefile.am
lib/rfc1738.c
lib/tests/testRFC1738.cc [new file with mode: 0644]
lib/tests/testRFC1738.h [new file with mode: 0644]
src/access_log.cc
src/acl/Url.cc
src/acl/UrlPath.cc
src/auth/basic/auth_basic.cc
src/cache_cf.cc
src/client_side.cc
src/errorpage.cc
src/external_acl.cc
src/ftp.cc
src/gopher.cc
src/http.cc
src/icp_v2.cc
src/ipc.cc
src/redirect.cc
src/url.cc
test-suite/Makefile.am
test-suite/rfc1738.cc [deleted file]
tools/cachemgr.cc