This patch is generated from the nt branch of HEAD in squid
Sun Jul 4 07:53:23 2010 GMT
See http://devel.squid-cache.org/
Index: squid/.cvsignore
diff -u squid/.cvsignore:1.2 squid/.cvsignore:1.2.12.2
--- squid/.cvsignore:1.2 Fri Oct 11 23:49:31 2002
+++ squid/.cvsignore Sat Sep 16 19:31:36 2006
@@ -1,8 +1,8 @@
-.cvsignore
+Makefile
Makefile.in
aclocal
cfgaux
aclocal.m4
configure
-merge.log
-autom4te.cache
+config.*
+autom4te*
Index: squid/Makefile.am
diff -u squid/Makefile.am:1.22 squid/Makefile.am:1.16.8.8
--- squid/Makefile.am:1.22 Sun Mar 14 15:52:45 2010
+++ squid/Makefile.am Sun Mar 21 15:16:24 2010
@@ -5,7 +5,7 @@
AUTOMAKE_OPTIONS = dist-bzip2 subdir-objects 1.5
ACLOCAL_AMFLAGS = -I m4
-DIST_SUBDIRS = lib snmplib scripts src icons errors contrib doc helpers tools
+DIST_SUBDIRS = lib snmplib scripts src icons errors contrib doc helpers tools port
SUBDIRS = lib @makesnmplib@ scripts src icons errors doc helpers tools
Index: squid/configure.in
diff -u squid/configure.in:1.206 squid/configure.in:1.87.2.98
--- squid/configure.in:1.206 Sun Mar 14 17:52:37 2010
+++ squid/configure.in Sun Mar 21 15:16:24 2010
@@ -6,7 +6,7 @@
dnl
dnl
dnl
-AC_INIT(Squid Web Proxy, 2.HEAD-CVS, http://bugs.squid-cache.org/, squid)
+AC_INIT(Squid Web Proxy, 2.HEAD-NT-CVS, http://bugs.squid-cache.org/, squid)
AC_PREREQ(2.52)
AM_CONFIG_HEADER(include/autoconf.h)
AC_CONFIG_AUX_DIR(cfgaux)
@@ -400,6 +400,7 @@
echo "Store modules built: $STORE_MODULES"
NEED_DISKD=0
USE_AIOPS_WIN32=0
+USE_AIO_WIN32=0
NEED_COSSDUMP=0
STORE_OBJS="fs/lib`echo $STORE_MODULES|sed -e 's% %.a fs/lib%g'`.a"
AC_SUBST(STORE_OBJS)
@@ -429,8 +430,16 @@
coss)
NEED_COSSDUMP=1
if test -z "$with_aio"; then
+ case "$host_os" in
+ mingw|mingw32)
+ USE_AIO_WIN32=1
+ echo "coss store used, Windows overlapped I/O support automatically enabled"
+ ;;
+ *)
echo "coss store used, aio support automatically enabled"
- with_aio=yes
+ with_aio=yes
+ ;;
+ esac
fi
;;
esac
@@ -438,6 +447,7 @@
AC_SUBST(STORE_MODULES)
AM_CONDITIONAL([NEED_DISKD], [test "$NEED_DISKD" = 1])
AM_CONDITIONAL([USE_AIOPS_WIN32], [test "$USE_AIOPS_WIN32" = 1])
+AM_CONDITIONAL([USE_AIO_WIN32], [test "$USE_AIO_WIN32" = 1])
AM_CONDITIONAL([NEED_COSSDUMP], [test "$NEED_COSSDUMP" = 1])
dnl --enable-heap-replacement compatibility option
@@ -3565,4 +3575,6 @@
helpers/external_acl/unix_group/Makefile \
helpers/external_acl/wbinfo_group/Makefile \
tools/Makefile \
+ port/Makefile \
+ port/win32/Makefile \
])
Index: squid/contrib/.cvsignore
diff -u squid/contrib/.cvsignore:1.3 squid/contrib/.cvsignore:1.3.132.1
--- squid/contrib/.cvsignore:1.3 Thu Oct 11 12:23:40 2001
+++ squid/contrib/.cvsignore Sun Jun 18 10:44:58 2006
@@ -1,2 +1,2 @@
-.cvsignore
+Makefile
Makefile.in
Index: squid/doc/.cvsignore
diff -u squid/doc/.cvsignore:1.3 squid/doc/.cvsignore:1.3.78.2
--- squid/doc/.cvsignore:1.3 Fri Jan 25 16:25:02 2002
+++ squid/doc/.cvsignore Sun Jun 18 10:44:58 2006
@@ -1,2 +1,4 @@
-.cvsignore
+Makefile
Makefile.in
+cachemgr.cgi.8
+squid.8
Index: squid/doc/release-notes/release-2.6.sgml
diff -u squid/doc/release-notes/release-2.6.sgml:1.72 squid/doc/release-notes/release-2.6.sgml:1.2.4.61
--- squid/doc/release-notes/release-2.6.sgml:1.72 Sun Mar 7 21:52:08 2010
+++ squid/doc/release-notes/release-2.6.sgml Sun Mar 21 15:16:24 2010
@@ -195,6 +195,37 @@
Usage
+The "squid -?" command gives the following output:
+
+Usage: squid [-hirvzCDFRYX] [-d level] [-s | -l facility] [-f config-file] [-u port] [-k signal] [-n name] [-O command-line]
+ -d level Write debugging to stderr also.
+ -f file Use given config-file instead of
+ c:/squid/etc/squid.conf
+ -h Print help message.
+ -i Installs as a Windows Service (see -n option).
+ -k reconfigure|rotate|shutdown|interrupt|kill|debug|check|parse
+ Parse configuration file, then send signal to
+ running copy (except -k parse) and exit.
+ -n name Specify Windows Service name to use for service operations
+ default is: Squid.
+ -r Removes a Windows Service (see -n option).
+ -s | -l facility
+ Enable logging to syslog.
+ -u port Specify ICP port number (default: 3130), disable with 0.
+ -v Print version.
+ -z Create swap directories
+ -C Do not catch fatal signals.
+ -D Disable initial DNS tests.
+ -F Don't serve any requests until store is rebuilt.
+ -N No daemon mode.
+ -O "options"
+ Set Windows Service Command line options in Registry.
+ -R Do not set REUSEADDR on port.
+ -S Double-check swap during rebuild.
+ -X Force full debugging.
+ -Y Only return UDP_HIT or UDP_MISS_NOFETCH during fast reload.
+
+
Some new command line options was added for the Windows service support:
The service installation is made with -i command line switch, it's possible to use -f switch at
@@ -260,6 +291,20 @@
+Key changes from SquidNT 2.5
+
+- Changed the default Windows service name from "SquidNT" to "Squid"
+
- Changed the names of the following Windows helpers:
+
+
- "win32_auth.exe" to "mswin_auth.exe"
+
- "win32_ntlm_auth.exe" to "mswin_ntlm_auth.exe"
+
- "win32_check_group.exe" to "mswin_check_lm_group.exe"
+
+
+
+
+
+
Compatibility Notes
- It's recommended to use '/' char in Squid paths instead of '\'
@@ -319,7 +364,7 @@
- Unsupported configure options:
-
- --enable-coss-aio-ops: On Windows Posix AIO is not available
+
- --enable-coss-aio-ops: On Cygwin Posix AIO is not available
- --with-large-files: No suitable build environment is available on both Cygwin and MinGW, but --enable-large-cache-files works fine
- Recommended configure minimal options for Windows:
Index: squid/errors/.cvsignore
diff -u squid/errors/.cvsignore:1.3 squid/errors/.cvsignore:1.3.132.1
--- squid/errors/.cvsignore:1.3 Thu Oct 11 12:23:40 2001
+++ squid/errors/.cvsignore Sun Jun 18 10:44:58 2006
@@ -1,2 +1,2 @@
-.cvsignore
+Makefile
Makefile.in
Index: squid/helpers/.cvsignore
diff -u squid/helpers/.cvsignore:1.1 squid/helpers/.cvsignore:1.1.66.1
--- squid/helpers/.cvsignore:1.1 Sat Jul 6 20:00:23 2002
+++ squid/helpers/.cvsignore Sun Jun 18 10:44:58 2006
@@ -1,2 +1,2 @@
-.cvsignore
+Makefile
Makefile.in
Index: squid/helpers/basic_auth/.cvsignore
diff -u squid/helpers/basic_auth/.cvsignore:1.1 squid/helpers/basic_auth/.cvsignore:1.1.66.1
--- squid/helpers/basic_auth/.cvsignore:1.1 Sat Jul 6 20:00:23 2002
+++ squid/helpers/basic_auth/.cvsignore Sun Jun 18 10:44:58 2006
@@ -1,2 +1,2 @@
-.cvsignore
+Makefile
Makefile.in
Index: squid/helpers/basic_auth/LDAP/.cvsignore
diff -u squid/helpers/basic_auth/LDAP/.cvsignore:1.1 squid/helpers/basic_auth/LDAP/.cvsignore:1.1.66.1
--- squid/helpers/basic_auth/LDAP/.cvsignore:1.1 Sat Jul 6 20:00:23 2002
+++ squid/helpers/basic_auth/LDAP/.cvsignore Sun Jun 18 10:44:58 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/basic_auth/MSNT/.cvsignore
diff -u squid/helpers/basic_auth/MSNT/.cvsignore:1.1 squid/helpers/basic_auth/MSNT/.cvsignore:1.1.66.1
--- squid/helpers/basic_auth/MSNT/.cvsignore:1.1 Sat Jul 6 20:00:23 2002
+++ squid/helpers/basic_auth/MSNT/.cvsignore Sun Jun 18 10:44:59 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/basic_auth/NCSA/.cvsignore
diff -u squid/helpers/basic_auth/NCSA/.cvsignore:1.1 squid/helpers/basic_auth/NCSA/.cvsignore:1.1.66.1
--- squid/helpers/basic_auth/NCSA/.cvsignore:1.1 Sat Jul 6 20:00:23 2002
+++ squid/helpers/basic_auth/NCSA/.cvsignore Sun Jun 18 10:44:59 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/basic_auth/PAM/.cvsignore
diff -u squid/helpers/basic_auth/PAM/.cvsignore:1.1 squid/helpers/basic_auth/PAM/.cvsignore:1.1.66.1
--- squid/helpers/basic_auth/PAM/.cvsignore:1.1 Sat Jul 6 20:00:23 2002
+++ squid/helpers/basic_auth/PAM/.cvsignore Sun Jun 18 10:44:59 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/basic_auth/SASL/.cvsignore
diff -u squid/helpers/basic_auth/SASL/.cvsignore:1.1 squid/helpers/basic_auth/SASL/.cvsignore:1.1.66.1
--- squid/helpers/basic_auth/SASL/.cvsignore:1.1 Sat Jul 6 20:00:23 2002
+++ squid/helpers/basic_auth/SASL/.cvsignore Sun Jun 18 10:44:59 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/basic_auth/SMB/.cvsignore
diff -u squid/helpers/basic_auth/SMB/.cvsignore:1.1 squid/helpers/basic_auth/SMB/.cvsignore:1.1.66.1
--- squid/helpers/basic_auth/SMB/.cvsignore:1.1 Sat Jul 6 20:00:24 2002
+++ squid/helpers/basic_auth/SMB/.cvsignore Sun Jun 18 10:44:59 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/basic_auth/YP/.cvsignore
diff -u squid/helpers/basic_auth/YP/.cvsignore:1.1 squid/helpers/basic_auth/YP/.cvsignore:1.1.66.1
--- squid/helpers/basic_auth/YP/.cvsignore:1.1 Sat Jul 6 20:00:24 2002
+++ squid/helpers/basic_auth/YP/.cvsignore Sun Jun 18 10:44:59 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/basic_auth/getpwnam/.cvsignore
diff -u squid/helpers/basic_auth/getpwnam/.cvsignore:1.1 squid/helpers/basic_auth/getpwnam/.cvsignore:1.1.66.1
--- squid/helpers/basic_auth/getpwnam/.cvsignore:1.1 Sat Jul 6 20:00:24 2002
+++ squid/helpers/basic_auth/getpwnam/.cvsignore Sun Jun 18 10:45:00 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/basic_auth/multi-domain-NTLM/.cvsignore
diff -u squid/helpers/basic_auth/multi-domain-NTLM/.cvsignore:1.1 squid/helpers/basic_auth/multi-domain-NTLM/.cvsignore:1.1.66.1
--- squid/helpers/basic_auth/multi-domain-NTLM/.cvsignore:1.1 Sat Jul 6 20:00:25 2002
+++ squid/helpers/basic_auth/multi-domain-NTLM/.cvsignore Sun Jun 18 10:45:00 2006
@@ -1,2 +1,2 @@
-.cvsignore
+Makefile
Makefile.in
Index: squid/helpers/basic_auth/winbind/.cvsignore
diff -u squid/helpers/basic_auth/winbind/.cvsignore:1.1 squid/helpers/basic_auth/winbind/.cvsignore:removed
--- squid/helpers/basic_auth/winbind/.cvsignore:1.1 Sat Jul 6 20:00:25 2002
+++ squid/helpers/basic_auth/winbind/.cvsignore Sun Jul 4 07:53:24 2010
@@ -1,2 +0,0 @@
-.cvsignore
-Makefile.in
Index: squid/helpers/digest_auth/.cvsignore
diff -u squid/helpers/digest_auth/.cvsignore:1.1 squid/helpers/digest_auth/.cvsignore:1.1.66.1
--- squid/helpers/digest_auth/.cvsignore:1.1 Sat Jul 6 20:00:25 2002
+++ squid/helpers/digest_auth/.cvsignore Sun Jun 18 10:45:00 2006
@@ -1,2 +1,2 @@
-.cvsignore
+Makefile
Makefile.in
Index: squid/helpers/digest_auth/ldap/.cvsignore
diff -u squid/helpers/digest_auth/ldap/.cvsignore:1.1 squid/helpers/digest_auth/ldap/.cvsignore:1.1.4.3
--- squid/helpers/digest_auth/ldap/.cvsignore:1.1 Sat May 20 20:32:12 2006
+++ squid/helpers/digest_auth/ldap/.cvsignore Sun Jun 18 10:45:00 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/digest_auth/password/.cvsignore
diff -u squid/helpers/digest_auth/password/.cvsignore:1.1 squid/helpers/digest_auth/password/.cvsignore:1.1.66.1
--- squid/helpers/digest_auth/password/.cvsignore:1.1 Sat Jul 6 20:00:25 2002
+++ squid/helpers/digest_auth/password/.cvsignore Sun Jun 18 10:45:01 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/external_acl/.cvsignore
diff -u squid/helpers/external_acl/.cvsignore:1.1 squid/helpers/external_acl/.cvsignore:1.1.66.1
--- squid/helpers/external_acl/.cvsignore:1.1 Sat Jul 6 20:00:25 2002
+++ squid/helpers/external_acl/.cvsignore Sun Jun 18 10:45:01 2006
@@ -1,2 +1,2 @@
-.cvsignore
+Makefile
Makefile.in
Index: squid/helpers/external_acl/ip_user/.cvsignore
diff -u squid/helpers/external_acl/ip_user/.cvsignore:1.1 squid/helpers/external_acl/ip_user/.cvsignore:1.1.66.1
--- squid/helpers/external_acl/ip_user/.cvsignore:1.1 Sat Jul 6 20:00:25 2002
+++ squid/helpers/external_acl/ip_user/.cvsignore Sun Jun 18 10:45:01 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/external_acl/ip_user/dict.c
diff -u squid/helpers/external_acl/ip_user/dict.c:1.1 squid/helpers/external_acl/ip_user/dict.c:1.1.66.1
--- squid/helpers/external_acl/ip_user/dict.c:1.1 Sun Jun 23 14:58:50 2002
+++ squid/helpers/external_acl/ip_user/dict.c Tue May 16 21:05:57 2006
@@ -23,9 +23,13 @@
#include
#include
#include
+#ifdef _WIN32
+#include
+#else
#include
#include
#include
+#endif
#include "ip_user.h"
@@ -129,9 +133,11 @@
if ((strchr (current_entry->username, '@')) == NULL) {
if ((match_user (current_entry->username, username)) == 1)
return 1;
+#ifndef _WIN32
} else {
if ((match_group (current_entry->username, username)) == 1)
return 1;
+#endif
}
}
current_entry = current_entry->next_entry;
Index: squid/helpers/external_acl/ip_user/main.c
diff -u squid/helpers/external_acl/ip_user/main.c:1.3 squid/helpers/external_acl/ip_user/main.c:1.2.56.2
--- squid/helpers/external_acl/ip_user/main.c:1.3 Mon May 22 20:51:15 2006
+++ squid/helpers/external_acl/ip_user/main.c Mon May 22 21:02:47 2006
@@ -23,7 +23,11 @@
#include
#include
+#ifdef _WIN32
+#include
+#else
#include
+#endif
#include
#include "ip_user.h"
Index: squid/helpers/external_acl/ip_user/match.c
diff -u squid/helpers/external_acl/ip_user/match.c:1.1 squid/helpers/external_acl/ip_user/match.c:1.1.66.1
--- squid/helpers/external_acl/ip_user/match.c:1.1 Sun Jun 23 14:58:50 2002
+++ squid/helpers/external_acl/ip_user/match.c Tue May 16 21:05:57 2006
@@ -21,7 +21,9 @@
#include
#include
#include
+#ifndef _WIN32
#include
+#endif
int
@@ -37,6 +39,7 @@
return 0;
} /* match_user */
+#ifndef _WIN32
int
match_group (char *dict_group, char *username)
{
@@ -59,3 +62,4 @@
return 0;
} /* match_group */
+#endif
Index: squid/helpers/external_acl/ldap_group/.cvsignore
diff -u squid/helpers/external_acl/ldap_group/.cvsignore:1.1 squid/helpers/external_acl/ldap_group/.cvsignore:1.1.66.1
--- squid/helpers/external_acl/ldap_group/.cvsignore:1.1 Sat Jul 6 20:00:26 2002
+++ squid/helpers/external_acl/ldap_group/.cvsignore Sun Jun 18 10:45:01 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/external_acl/session/.cvsignore
diff -u squid/helpers/external_acl/session/.cvsignore:1.1 squid/helpers/external_acl/session/.cvsignore:1.1.2.3
--- squid/helpers/external_acl/session/.cvsignore:1.1 Tue May 23 22:50:16 2006
+++ squid/helpers/external_acl/session/.cvsignore Sun Jun 18 10:45:02 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/external_acl/unix_group/.cvsignore
diff -u squid/helpers/external_acl/unix_group/.cvsignore:1.1 squid/helpers/external_acl/unix_group/.cvsignore:1.1.66.1
--- squid/helpers/external_acl/unix_group/.cvsignore:1.1 Sat Jul 6 20:00:26 2002
+++ squid/helpers/external_acl/unix_group/.cvsignore Sun Jun 18 10:45:02 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/external_acl/wbinfo_group/.cvsignore
diff -u squid/helpers/external_acl/wbinfo_group/.cvsignore:1.1 squid/helpers/external_acl/wbinfo_group/.cvsignore:1.1.66.1
--- squid/helpers/external_acl/wbinfo_group/.cvsignore:1.1 Sat Jul 6 20:00:26 2002
+++ squid/helpers/external_acl/wbinfo_group/.cvsignore Sun Jun 18 10:45:02 2006
@@ -1,2 +1,2 @@
-.cvsignore
+Makefile
Makefile.in
Index: squid/helpers/external_acl/winbind_group/.cvsignore
diff -u squid/helpers/external_acl/winbind_group/.cvsignore:1.1 squid/helpers/external_acl/winbind_group/.cvsignore:removed
--- squid/helpers/external_acl/winbind_group/.cvsignore:1.1 Wed Jul 17 15:32:34 2002
+++ squid/helpers/external_acl/winbind_group/.cvsignore Sun Jul 4 07:53:25 2010
@@ -1,2 +0,0 @@
-.cvsignore
-Makefile.in
Index: squid/helpers/negotiate_auth/.cvsignore
diff -u squid/helpers/negotiate_auth/.cvsignore:1.2 squid/helpers/negotiate_auth/.cvsignore:1.1.10.2
--- squid/helpers/negotiate_auth/.cvsignore:1.2 Tue May 23 22:50:16 2006
+++ squid/helpers/negotiate_auth/.cvsignore Sun Jun 18 10:45:02 2006
@@ -1,2 +1,2 @@
-.cvsignore
+Makefile
Makefile.in
Index: squid/helpers/ntlm_auth/.cvsignore
diff -u squid/helpers/ntlm_auth/.cvsignore:1.1 squid/helpers/ntlm_auth/.cvsignore:1.1.66.1
--- squid/helpers/ntlm_auth/.cvsignore:1.1 Sat Jul 6 20:00:26 2002
+++ squid/helpers/ntlm_auth/.cvsignore Sun Jun 18 10:45:02 2006
@@ -1,2 +1,2 @@
-.cvsignore
+Makefile
Makefile.in
Index: squid/helpers/ntlm_auth/SMB/.cvsignore
diff -u squid/helpers/ntlm_auth/SMB/.cvsignore:1.1 squid/helpers/ntlm_auth/SMB/.cvsignore:1.1.66.1
--- squid/helpers/ntlm_auth/SMB/.cvsignore:1.1 Sat Jul 6 20:00:27 2002
+++ squid/helpers/ntlm_auth/SMB/.cvsignore Sun Jun 18 10:45:03 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/ntlm_auth/SMB/smbval/.cvsignore
diff -u squid/helpers/ntlm_auth/SMB/smbval/.cvsignore:1.1 squid/helpers/ntlm_auth/SMB/smbval/.cvsignore:1.1.66.1
--- squid/helpers/ntlm_auth/SMB/smbval/.cvsignore:1.1 Sat Jul 6 20:00:27 2002
+++ squid/helpers/ntlm_auth/SMB/smbval/.cvsignore Sun Jun 18 10:45:03 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/ntlm_auth/fakeauth/.cvsignore
diff -u squid/helpers/ntlm_auth/fakeauth/.cvsignore:1.1 squid/helpers/ntlm_auth/fakeauth/.cvsignore:1.1.66.1
--- squid/helpers/ntlm_auth/fakeauth/.cvsignore:1.1 Sat Jul 6 20:00:27 2002
+++ squid/helpers/ntlm_auth/fakeauth/.cvsignore Sun Jun 18 10:45:03 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/helpers/ntlm_auth/no_check/.cvsignore
diff -u squid/helpers/ntlm_auth/no_check/.cvsignore:1.1 squid/helpers/ntlm_auth/no_check/.cvsignore:1.1.66.1
--- squid/helpers/ntlm_auth/no_check/.cvsignore:1.1 Sat Jul 6 20:00:27 2002
+++ squid/helpers/ntlm_auth/no_check/.cvsignore Sun Jun 18 10:45:04 2006
@@ -1,2 +1,2 @@
-.cvsignore
+Makefile
Makefile.in
Index: squid/helpers/ntlm_auth/winbind/.cvsignore
diff -u squid/helpers/ntlm_auth/winbind/.cvsignore:1.1 squid/helpers/ntlm_auth/winbind/.cvsignore:removed
--- squid/helpers/ntlm_auth/winbind/.cvsignore:1.1 Sat Jul 6 20:00:27 2002
+++ squid/helpers/ntlm_auth/winbind/.cvsignore Sun Jul 4 07:53:25 2010
@@ -1,2 +0,0 @@
-.cvsignore
-Makefile.in
Index: squid/helpers/ntlm_auth/winbind/patches/.cvsignore
diff -u squid/helpers/ntlm_auth/winbind/patches/.cvsignore:1.1 squid/helpers/ntlm_auth/winbind/patches/.cvsignore:removed
--- squid/helpers/ntlm_auth/winbind/patches/.cvsignore:1.1 Sat Jul 6 20:00:27 2002
+++ squid/helpers/ntlm_auth/winbind/patches/.cvsignore Sun Jul 4 07:53:25 2010
@@ -1,2 +0,0 @@
-.cvsignore
-Makefile.in
Index: squid/icons/.cvsignore
diff -u squid/icons/.cvsignore:1.3 squid/icons/.cvsignore:1.3.132.1
--- squid/icons/.cvsignore:1.3 Thu Oct 11 12:23:40 2001
+++ squid/icons/.cvsignore Sun Jun 18 12:28:16 2006
@@ -1,4 +1,4 @@
-.cvsignore
+Makefile
Makefile.in
anthony-binhex.gif
anthony-bomb.gif
Index: squid/include/.cvsignore
diff -u squid/include/.cvsignore:1.3 squid/include/.cvsignore:1.3.132.1
--- squid/include/.cvsignore:1.3 Fri Oct 12 23:38:44 2001
+++ squid/include/.cvsignore Sun Jun 18 12:28:16 2006
@@ -1,4 +1,6 @@
-.cvsignore
+Makefile
Makefile.in
+autoconf.h
autoconf.h.in
stamp-h.in
+stamp-h1
Index: squid/lib/.cvsignore
diff -u squid/lib/.cvsignore:1.3 squid/lib/.cvsignore:1.3.132.1
--- squid/lib/.cvsignore:1.3 Thu Oct 11 12:23:40 2001
+++ squid/lib/.cvsignore Sun Jun 18 10:45:05 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/port/.cvsignore
diff -u /dev/null squid/port/.cvsignore:1.1.14.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/.cvsignore Sun Jun 18 12:28:16 2006
@@ -0,0 +1,2 @@
+Makefile
+Makefile.in
Index: squid/port/Makefile.am
diff -u /dev/null squid/port/Makefile.am:1.1.14.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/Makefile.am Tue May 16 21:05:58 2006
@@ -0,0 +1,6 @@
+## Process this file with automake to produce Makefile.in
+#
+# $Id$
+#
+
+SUBDIRS = win32
Index: squid/port/win32/.cvsignore
diff -u /dev/null squid/port/win32/.cvsignore:1.1.32.3
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/.cvsignore Sun Jun 18 12:21:46 2006
@@ -0,0 +1,5 @@
+Debug
+Release
+Makefile
+Makefile.in
+squid_version.mak
\ No newline at end of file
Index: squid/port/win32/Build.dsp
diff -u /dev/null squid/port/win32/Build.dsp:1.1.12.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/Build.dsp Tue May 16 21:05:58 2006
@@ -0,0 +1,63 @@
+# Microsoft Developer Studio Project File - Name="Build" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Generic Project" 0x010a
+
+CFG=Build - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "Build.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "Build.mak" CFG="Build - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "Build - Win32 Release" (based on "Win32 (x86) Generic Project")
+!MESSAGE "Build - Win32 Debug" (based on "Win32 (x86) Generic Project")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+MTL=midl.exe
+
+!IF "$(CFG)" == "Build - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+
+!ELSEIF "$(CFG)" == "Build - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Build___Win32_Debug"
+# PROP BASE Intermediate_Dir "Build___Win32_Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+
+!ENDIF
+
+# Begin Target
+
+# Name "Build - Win32 Release"
+# Name "Build - Win32 Debug"
+# End Target
+# End Project
Index: squid/port/win32/Makefile.am
diff -u /dev/null squid/port/win32/Makefile.am:1.1.14.17
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/Makefile.am Sat May 31 10:15:29 2008
@@ -0,0 +1,72 @@
+## Process this file with automake to produce Makefile.in
+#
+# $Id$
+#
+
+EXTRA_DIST = \
+ auth_modules.cmd \
+ Build.dsp \
+ cf_data.dsp \
+ default_config_file.cmd \
+ digest_edir_auth/digest_edir_auth.dsp \
+ digest_ldap_auth/digest_ldap_auth.dsp \
+ digest_pw_auth/digest_pw_auth.dsp \
+ doc.dsp \
+ icons.cmd \
+ icons.dsp \
+ install.dsp \
+ modules.dsp \
+ PerlPreprocessing.dsp \
+ repl_modules.cmd \
+ squid.dsw \
+ squid_conf_default.dsp \
+ squid_mswin.mak \
+ squid_version.cmd \
+ store_modules.cmd \
+ update.cmd \
+ cachemgr/cachemgr.dsp \
+ cf_gen/cf_gen.dsp \
+ dnsserver/dnsserver.dsp \
+ fake_auth/fake_auth.dsp \
+ include/autoconf.h \
+ include/crypt.h \
+ include/getopt.h \
+ include/dirent.h \
+ ip_user_check/ip_user_check.dsp \
+ LDAP_auth/LDAP_auth.dsp \
+ LDAP_group/LDAP_group.dsp \
+ libaufs/libaufs.dsp \
+ libbasic/libbasic.dsp \
+ libcoss/libcoss.dsp \
+ libdigest/libdigest.dsp \
+ libgnuregex/libgnuregex.dsp \
+ libheap/libheap.dsp \
+ liblru/liblru.dsp \
+ libmiscutil/libmiscutil.dsp \
+ libnegotiate/libnegotiate.dsp \
+ libntlm/libntlm.dsp \
+ libntlmauth/libntlmauth.dsp \
+ libnull/libnull.dsp \
+ libsnmp/libsnmp.dsp \
+ libsspwin32/libsspwin32.dsp \
+ libufs/libufs.dsp \
+ logfiled/logfiled.dsp \
+ mswin_check_ad_group/mswin_check_ad_group.dsp \
+ NCSA_auth/NCSA_auth.dsp \
+ negotiate_auth/negotiate_auth.dsp \
+ nt_auth/nt_auth.dsp \
+ ntlm_win32_auth/ntlm_win32_auth.dsp \
+ pinger/pinger.dsp \
+ squid/buildcount.dsm \
+ squid/buildver.h \
+ squid/resource.h \
+ squid/squid.dsp \
+ squid/squid.mak \
+ squid/squid.rc \
+ squid/squid.rc2 \
+ pinger/pinger.dsp \
+ squid_radius_auth/squid_radius_auth.dsp \
+ squid_session/squid_session.dsp \
+ squidclient/squidclient.dsp \
+ unlinkd/unlinkd.dsp \
+ win32_check_group/win32_check_group.dsp
Index: squid/port/win32/PerlPreprocessing.dsp
diff -u /dev/null squid/port/win32/PerlPreprocessing.dsp:1.1.38.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/PerlPreprocessing.dsp Tue May 16 21:05:58 2006
@@ -0,0 +1,129 @@
+# Microsoft Developer Studio Project File - Name="PerlPreprocessing" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Generic Project" 0x010a
+
+CFG=PerlPreprocessing - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "PerlPreprocessing.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "PerlPreprocessing.mak" CFG="PerlPreprocessing - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "PerlPreprocessing - Win32 Release" (based on "Win32 (x86) Generic Project")
+!MESSAGE "PerlPreprocessing - Win32 Debug" (based on "Win32 (x86) Generic Project")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+MTL=midl.exe
+
+!IF "$(CFG)" == "PerlPreprocessing - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "."
+# PROP Intermediate_Dir "."
+# PROP Target_Dir ""
+
+!ELSEIF "$(CFG)" == "PerlPreprocessing - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "."
+# PROP Intermediate_Dir "."
+# PROP Target_Dir ""
+
+!ENDIF
+
+# Begin Target
+
+# Name "PerlPreprocessing - Win32 Release"
+# Name "PerlPreprocessing - Win32 Debug"
+# Begin Source File
+
+SOURCE=..\..\src\enums.h
+
+!IF "$(CFG)" == "PerlPreprocessing - Win32 Release"
+
+# PROP Intermediate_Dir "."
+# PROP Ignore_Default_Tool 1
+# Begin Custom Build
+InputDir=\WORK\CYGWIN-SVC-2_5\src
+InputPath=..\..\src\enums.h
+
+"$(InputDir)\string_arrays.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ perl $(InputDir)\mk-string-arrays.pl <$(InputPath) >$(InputDir)\string_arrays.c
+
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "PerlPreprocessing - Win32 Debug"
+
+# PROP Intermediate_Dir "."
+# PROP Ignore_Default_Tool 1
+# Begin Custom Build
+InputDir=\WORK\CYGWIN-SVC-2_5\src
+InputPath=..\..\src\enums.h
+
+"$(InputDir)\string_arrays.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ perl $(InputDir)\mk-string-arrays.pl <$(InputPath) >$(InputDir)\string_arrays.c
+
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\src\globals.h
+
+!IF "$(CFG)" == "PerlPreprocessing - Win32 Release"
+
+# PROP Intermediate_Dir "."
+# PROP Ignore_Default_Tool 1
+# Begin Custom Build
+InputDir=\WORK\CYGWIN-SVC-2_5\src
+InputPath=..\..\src\globals.h
+
+"$(InputDir)\globals.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ perl $(InputDir)\mk-globals-c.pl <$(InputPath) >$(InputDir)\globals.c
+
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "PerlPreprocessing - Win32 Debug"
+
+# PROP Intermediate_Dir "."
+# PROP Ignore_Default_Tool 1
+# Begin Custom Build
+InputDir=\WORK\CYGWIN-SVC-2_5\src
+InputPath=..\..\src\globals.h
+
+"$(InputDir)\globals.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ perl $(InputDir)\mk-globals-c.pl <$(InputPath) >$(InputDir)\globals.c
+
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+# End Target
+# End Project
Index: squid/port/win32/auth_modules.cmd
diff -u /dev/null squid/port/win32/auth_modules.cmd:1.1.38.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/auth_modules.cmd Tue May 16 21:05:58 2006
@@ -0,0 +1,16 @@
+@echo off
+if exist %temp%\auth_modules.txt del %temp%\auth_modules.txt
+:loop
+echo %1 >> %temp%\auth_modules.txt
+shift /1
+if NOT "%1"=="" goto :loop
+echo /* automatically generated by %0 %*
+echo * do not edit
+echo */
+echo #include "squid.h"
+for /F %%m in (%temp%\auth_modules.txt) do echo extern AUTHSSETUP authSchemeSetup_%%m;
+echo void authSchemeSetup(void)
+echo {
+for /F %%m in (%temp%\auth_modules.txt) do echo authSchemeAdd("%%m", authSchemeSetup_%%m);
+echo }
+if exist %temp%\auth_modules.txt del %temp%\auth_modules.txt
Index: squid/port/win32/cf_data.dsp
diff -u /dev/null squid/port/win32/cf_data.dsp:1.1.38.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/cf_data.dsp Tue May 16 21:05:58 2006
@@ -0,0 +1,112 @@
+# Microsoft Developer Studio Project File - Name="cf_data" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Generic Project" 0x010a
+
+CFG=cf_data - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "cf_data.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "cf_data.mak" CFG="cf_data - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "cf_data - Win32 Release" (based on "Win32 (x86) Generic Project")
+!MESSAGE "cf_data - Win32 Debug" (based on "Win32 (x86) Generic Project")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+MTL=midl.exe
+
+!IF "$(CFG)" == "cf_data - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "."
+# PROP Intermediate_Dir "."
+# PROP Target_Dir ""
+
+!ELSEIF "$(CFG)" == "cf_data - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "cf_data___Win32_Debug"
+# PROP BASE Intermediate_Dir "cf_data___Win32_Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "."
+# PROP Intermediate_Dir "."
+# PROP Target_Dir ""
+
+!ENDIF
+
+# Begin Target
+
+# Name "cf_data - Win32 Release"
+# Name "cf_data - Win32 Debug"
+# Begin Source File
+
+SOURCE=..\..\src\cf.data.pre
+
+!IF "$(CFG)" == "cf_data - Win32 Release"
+
+# PROP Ignore_Default_Tool 1
+USERDEP__CF_DA="squid_mswin.mak"
+# Begin Custom Build
+InputDir=\WORK\CYGWIN-SVC-2_5\src
+ProjDir=.
+InputPath=..\..\src\cf.data.pre
+
+BuildCmds= \
+ nmake /f $(ProjDir)\squid_mswin.mak cf.data \
+ nmake /f $(ProjDir)\squid_mswin.mak cf_gen_defines.h \
+
+
+"$(InputDir)\cf.data" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(InputDir)\cf_gen_defines.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "cf_data - Win32 Debug"
+
+# PROP Ignore_Default_Tool 1
+USERDEP__CF_DA="squid_mswin.mak"
+# Begin Custom Build
+InputDir=\WORK\CYGWIN-SVC-2_5\src
+ProjDir=.
+InputPath=..\..\src\cf.data.pre
+
+BuildCmds= \
+ nmake /f $(ProjDir)\squid_mswin.mak cf.data \
+ nmake /f $(ProjDir)\squid_mswin.mak cf_gen_defines.h \
+
+
+"$(InputDir)\cf.data" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(InputDir)\cf_gen_defines.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+# End Target
+# End Project
Index: squid/port/win32/default_config_file.cmd
diff -u /dev/null squid/port/win32/default_config_file.cmd:1.1.36.5
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/default_config_file.cmd Sun Mar 29 09:26:00 2009
@@ -0,0 +1,15 @@
+@echo off
+echo /* automatically generated by %0
+echo * do not edit manually
+echo */
+echo #define DEFAULT_CONFIG_FILE "%1"
+echo #define DEFAULT_SQUID_ERROR_DIR "%2"
+echo #define DEFAULT_CACHEMGR_CONFIG "%3"
+echo /* Info of package */
+FOR /F "tokens=1,2 delims==" %%a in (squid_version.mak) do call :print %%a "%%b"
+goto :eof
+
+:print
+
+set DEFINE_TXT=%2
+echo #define %1 "%DEFINE_TXT:~2%
Index: squid/port/win32/doc.dsp
diff -u /dev/null squid/port/win32/doc.dsp:1.1.10.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/doc.dsp Fri Jun 2 11:57:46 2006
@@ -0,0 +1,133 @@
+# Microsoft Developer Studio Project File - Name="doc" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Generic Project" 0x010a
+
+CFG=doc - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "doc.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "doc.mak" CFG="doc - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "doc - Win32 Release" (based on "Win32 (x86) Generic Project")
+!MESSAGE "doc - Win32 Debug" (based on "Win32 (x86) Generic Project")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+MTL=midl.exe
+
+!IF "$(CFG)" == "doc - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "doc___Win32_Release"
+# PROP BASE Intermediate_Dir "doc___Win32_Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "doc___Win32_Release"
+# PROP Intermediate_Dir "doc___Win32_Release"
+# PROP Target_Dir ""
+
+!ELSEIF "$(CFG)" == "doc - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "doc___Win32_Debug"
+# PROP BASE Intermediate_Dir "doc___Win32_Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "doc___Win32_Debug"
+# PROP Intermediate_Dir "doc___Win32_Debug"
+# PROP Target_Dir ""
+
+!ENDIF
+
+# Begin Target
+
+# Name "doc - Win32 Release"
+# Name "doc - Win32 Debug"
+# Begin Source File
+
+SOURCE=..\..\doc\cachemgr.cgi.8.in
+
+!IF "$(CFG)" == "doc - Win32 Release"
+
+# PROP Ignore_Default_Tool 1
+USERDEP__CACHE="squid_mswin.mak" "squid_version.mak"
+# Begin Custom Build
+InputDir=\work\nt-2.6\doc
+ProjDir=.
+InputPath=..\..\doc\cachemgr.cgi.8.in
+
+"$(InputDir)\cachemgr.cgi.8" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ nmake /f $(ProjDir)\squid_mswin.mak cachemgr.cgi.8
+
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "doc - Win32 Debug"
+
+# PROP Ignore_Default_Tool 1
+USERDEP__CACHE="squid_mswin.mak" "squid_version.mak"
+# Begin Custom Build
+InputDir=\work\nt-2.6\doc
+ProjDir=.
+InputPath=..\..\doc\cachemgr.cgi.8.in
+
+"$(InputDir)\cachemgr.cgi.8" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ nmake /f $(ProjDir)\squid_mswin.mak cachemgr.cgi.8
+
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\doc\squid.8.in
+
+!IF "$(CFG)" == "doc - Win32 Release"
+
+# PROP Ignore_Default_Tool 1
+USERDEP__SQUID="squid_mswin.mak" "squid_version.mak"
+# Begin Custom Build
+InputDir=\work\nt-2.6\doc
+ProjDir=.
+InputPath=..\..\doc\squid.8.in
+
+"$(InputDir)\squid.8" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ nmake /f $(ProjDir)\squid_mswin.mak squid.8
+
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "doc - Win32 Debug"
+
+# PROP Ignore_Default_Tool 1
+USERDEP__SQUID="squid_mswin.mak" "squid_version.mak"
+# Begin Custom Build
+InputDir=\work\nt-2.6\doc
+ProjDir=.
+InputPath=..\..\doc\squid.8.in
+
+"$(InputDir)\squid.8" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ nmake /f $(ProjDir)\squid_mswin.mak squid.8
+
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+# End Target
+# End Project
Index: squid/port/win32/icons.cmd
diff -u /dev/null squid/port/win32/icons.cmd:1.1.26.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/icons.cmd Tue May 16 21:05:58 2006
@@ -0,0 +1,4 @@
+@echo off
+cd /D %1
+sh icons.shar
+attrib -r *.gif
Index: squid/port/win32/icons.dsp
diff -u /dev/null squid/port/win32/icons.dsp:1.1.26.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/icons.dsp Tue May 16 21:05:58 2006
@@ -0,0 +1,256 @@
+# Microsoft Developer Studio Project File - Name="icons" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Generic Project" 0x010a
+
+CFG=icons - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "icons.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "icons.mak" CFG="icons - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "icons - Win32 Release" (based on "Win32 (x86) Generic Project")
+!MESSAGE "icons - Win32 Debug" (based on "Win32 (x86) Generic Project")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+MTL=midl.exe
+
+!IF "$(CFG)" == "icons - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "..\..\icons"
+# PROP Intermediate_Dir "."
+# PROP Target_Dir ""
+
+!ELSEIF "$(CFG)" == "icons - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\..\icons"
+# PROP Intermediate_Dir "."
+# PROP Target_Dir ""
+
+!ENDIF
+
+# Begin Target
+
+# Name "icons - Win32 Release"
+# Name "icons - Win32 Debug"
+# Begin Source File
+
+SOURCE=..\..\icons\icons.shar
+
+!IF "$(CFG)" == "icons - Win32 Release"
+
+# PROP Intermediate_Dir "."
+# Begin Custom Build
+OutDir=.\..\..\icons
+ProjDir=.
+InputPath=..\..\icons\icons.shar
+
+BuildCmds= \
+ nmake /f $(ProjDir)\squid_mswin.mak icons
+
+"$(OutDir)\anthony-binhex.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-bomb.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-box.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-box2.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-c.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-compressed.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-dir.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-dirup.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-dvi.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-f.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-image.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-image2.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-layout.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-link.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-movie.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-pdf.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-portal.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-ps.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-quill.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-script.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-sound.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-tar.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-tex.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-text.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-unknown.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-xbm.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-xpm.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "icons - Win32 Debug"
+
+# PROP Intermediate_Dir "."
+# Begin Custom Build
+OutDir=.\..\..\icons
+ProjDir=.
+InputPath=..\..\icons\icons.shar
+
+BuildCmds= \
+ nmake /f $(ProjDir)\squid_mswin.mak icons
+
+"$(OutDir)\anthony-binhex.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-bomb.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-box.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-box2.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-c.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-compressed.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-dir.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-dirup.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-dvi.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-f.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-image.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-image2.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-layout.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-link.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-movie.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-pdf.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-portal.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-ps.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-quill.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-script.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-sound.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-tar.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-tex.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-text.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-unknown.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-xbm.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\anthony-xpm.gif" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+# End Target
+# End Project
Index: squid/port/win32/install.dsp
diff -u /dev/null squid/port/win32/install.dsp:1.1.32.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/install.dsp Tue May 16 21:05:58 2006
@@ -0,0 +1,94 @@
+# Microsoft Developer Studio Project File - Name="install" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Generic Project" 0x010a
+
+CFG=install - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "install.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "install.mak" CFG="install - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "install - Win32 Release" (based on "Win32 (x86) Generic Project")
+!MESSAGE "install - Win32 Debug" (based on "Win32 (x86) Generic Project")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+MTL=midl.exe
+
+!IF "$(CFG)" == "install - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+
+!ELSEIF "$(CFG)" == "install - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+
+!ENDIF
+
+# Begin Target
+
+# Name "install - Win32 Release"
+# Name "install - Win32 Debug"
+# Begin Source File
+
+SOURCE=.\update.cmd
+
+!IF "$(CFG)" == "install - Win32 Release"
+
+# PROP Ignore_Default_Tool 1
+# Begin Custom Build
+ProjDir=.
+InputPath=.\update.cmd
+
+"dummy.file" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(ProjDir)\update.cmd release c:\squid
+
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "install - Win32 Debug"
+
+# PROP Ignore_Default_Tool 1
+# Begin Custom Build
+ProjDir=.
+InputPath=.\update.cmd
+
+"dummy.file" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(ProjDir)\update.cmd debug c:\squid
+
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+# End Target
+# End Project
Index: squid/port/win32/modules.dsp
diff -u /dev/null squid/port/win32/modules.dsp:1.1.38.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/modules.dsp Fri Jun 2 11:57:46 2006
@@ -0,0 +1,240 @@
+# Microsoft Developer Studio Project File - Name="modules" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Generic Project" 0x010a
+
+CFG=modules - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "modules.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "modules.mak" CFG="modules - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "modules - Win32 Release" (based on "Win32 (x86) Generic Project")
+!MESSAGE "modules - Win32 Debug" (based on "Win32 (x86) Generic Project")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+MTL=midl.exe
+
+!IF "$(CFG)" == "modules - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "..\..\src"
+# PROP Intermediate_Dir "."
+# PROP Target_Dir ""
+
+!ELSEIF "$(CFG)" == "modules - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "modules___Win32_Debug"
+# PROP BASE Intermediate_Dir "modules___Win32_Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\..\src"
+# PROP Intermediate_Dir "."
+# PROP Target_Dir ""
+
+!ENDIF
+
+# Begin Target
+
+# Name "modules - Win32 Release"
+# Name "modules - Win32 Debug"
+# Begin Source File
+
+SOURCE=.\auth_modules.cmd
+
+!IF "$(CFG)" == "modules - Win32 Release"
+
+# PROP Intermediate_Dir "."
+# PROP Ignore_Default_Tool 1
+USERDEP__AUTH_="squid_version.mak" "squid_mswin.mak"
+# Begin Custom Build
+OutDir=.\..\..\src
+ProjDir=.
+InputPath=.\auth_modules.cmd
+
+"$(OutDir)\auth_modules.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ nmake /f $(ProjDir)\squid_mswin.mak auth_modules.c
+
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "modules - Win32 Debug"
+
+# PROP Intermediate_Dir "."
+# PROP Ignore_Default_Tool 1
+USERDEP__AUTH_="squid_version.mak" "squid_mswin.mak"
+# Begin Custom Build
+OutDir=.\..\..\src
+ProjDir=.
+InputPath=.\auth_modules.cmd
+
+"$(OutDir)\auth_modules.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ nmake /f $(ProjDir)\squid_mswin.mak auth_modules.c
+
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+# Begin Source File
+
+SOURCE=.\default_config_file.cmd
+
+!IF "$(CFG)" == "modules - Win32 Release"
+
+# PROP Ignore_Default_Tool 1
+USERDEP__DEFAU="squid_version.mak" "squid_mswin.mak"
+# Begin Custom Build
+ProjDir=.
+InputPath=.\default_config_file.cmd
+
+"$(ProjDir)\include\default_config_file.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ nmake /f $(ProjDir)\squid_mswin.mak default_config_file.h
+
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "modules - Win32 Debug"
+
+# PROP Ignore_Default_Tool 1
+USERDEP__DEFAU="squid_version.mak" "squid_mswin.mak"
+# Begin Custom Build
+ProjDir=.
+InputPath=.\default_config_file.cmd
+
+"$(ProjDir)\include\default_config_file.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ nmake /f $(ProjDir)\squid_mswin.mak default_config_file.h
+
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+# Begin Source File
+
+SOURCE=.\repl_modules.cmd
+
+!IF "$(CFG)" == "modules - Win32 Release"
+
+# PROP Intermediate_Dir "."
+# PROP Ignore_Default_Tool 1
+USERDEP__REPL_="squid_version.mak" "squid_mswin.mak"
+# Begin Custom Build
+OutDir=.\..\..\src
+ProjDir=.
+InputPath=.\repl_modules.cmd
+
+"$(OutDir)\repl_modules.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ nmake /f $(ProjDir)\squid_mswin.mak repl_modules.c
+
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "modules - Win32 Debug"
+
+# PROP Intermediate_Dir "."
+# PROP Ignore_Default_Tool 1
+USERDEP__REPL_="squid_version.mak" "squid_mswin.mak"
+# Begin Custom Build
+OutDir=.\..\..\src
+ProjDir=.
+InputPath=.\repl_modules.cmd
+
+"$(OutDir)\repl_modules.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ nmake /f $(ProjDir)\squid_mswin.mak repl_modules.c
+
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+# Begin Source File
+
+SOURCE=.\squid_version.cmd
+
+!IF "$(CFG)" == "modules - Win32 Release"
+
+# PROP Ignore_Default_Tool 1
+USERDEP__SQUID="..\..\configure.in" "squid_mswin.mak"
+# Begin Custom Build
+ProjDir=.
+InputPath=.\squid_version.cmd
+
+"$(ProjDir)\squid_version.mak" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(ProjDir)\squid_version.cmd > $(ProjDir)\squid_version.mak
+
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "modules - Win32 Debug"
+
+# PROP Ignore_Default_Tool 1
+USERDEP__SQUID="..\..\configure.in" "squid_mswin.mak"
+# Begin Custom Build
+ProjDir=.
+InputPath=.\squid_version.cmd
+
+"$(ProjDir)\squid_version.mak" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(ProjDir)\squid_version.cmd > $(ProjDir)\squid_version.mak
+
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+# Begin Source File
+
+SOURCE=.\store_modules.cmd
+
+!IF "$(CFG)" == "modules - Win32 Release"
+
+# PROP Intermediate_Dir "."
+# PROP Ignore_Default_Tool 1
+USERDEP__STORE="squid_version.mak" "squid_mswin.mak"
+# Begin Custom Build
+OutDir=.\..\..\src
+ProjDir=.
+InputPath=.\store_modules.cmd
+
+"$(OutDir)\store_modules.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ nmake /f $(ProjDir)\squid_mswin.mak store_modules.c
+
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "modules - Win32 Debug"
+
+# PROP Intermediate_Dir "."
+# PROP Ignore_Default_Tool 1
+USERDEP__STORE="squid_version.mak" "squid_mswin.mak"
+# Begin Custom Build
+OutDir=.\..\..\src
+ProjDir=.
+InputPath=.\store_modules.cmd
+
+"$(OutDir)\store_modules.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ nmake /f $(ProjDir)\squid_mswin.mak store_modules.c
+
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+# End Target
+# End Project
Index: squid/port/win32/readme.txt
diff -u /dev/null squid/port/win32/readme.txt:1.1.12.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/readme.txt Tue May 16 21:05:58 2006
@@ -0,0 +1,3 @@
+To contact the maintainer of this package, e-mail on squidnt@acmeconsulting.it.
+The latest version and documentation can be found on
+http://www.acmeconsulting.it/SquidNT.htm.
Index: squid/port/win32/repl_modules.cmd
diff -u /dev/null squid/port/win32/repl_modules.cmd:1.1.38.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/repl_modules.cmd Tue May 16 21:05:58 2006
@@ -0,0 +1,16 @@
+@echo off
+if exist %temp%\repl_modules.txt del %temp%\repl_modules.txt
+:loop
+echo %1 >> %temp%\repl_modules.txt
+shift /1
+if NOT "%1"=="" goto :loop
+echo /* automatically generated by %0 %*
+echo * do not edit
+echo */
+echo #include "squid.h"
+for /F %%m in (%temp%\repl_modules.txt) do echo extern REMOVALPOLICYCREATE createRemovalPolicy_%%m;
+echo void storeReplSetup(void)
+echo {
+for /F %%m in (%temp%\repl_modules.txt) do echo storeReplAdd("%%m", createRemovalPolicy_%%m);
+echo }
+if exist %temp%\repl_modules.txt del %temp%\repl_modules.txt
Index: squid/port/win32/squid.dsw
diff -u /dev/null squid/port/win32/squid.dsw:1.1.38.15
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid.dsw Sat May 3 12:15:19 2008
@@ -0,0 +1,821 @@
+Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "Build"=".\Build.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name cachemgr
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name dnsserver
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name fake_auth
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name ip_user_check
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name LDAP_auth
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name LDAP_group
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name NCSA_auth
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name nt_auth
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name ntlm_win32_auth
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name squid
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name squidclient
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name unlinkd
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name win32_check_group
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name icons
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name doc
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name negotiate_auth
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name digest_ldap_auth
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name digest_pw_auth
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name digest_edir_auth
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name logfiled
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name squid_radius_auth
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name mswin_check_ad_group
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name squid_session
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "LDAP_auth"=".\LDAP_auth\LDAP_auth.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "LDAP_group"=".\LDAP_group\LDAP_group.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "NCSA_auth"=".\NCSA_auth\NCSA_auth.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "PerlPreprocessing"=".\PerlPreprocessing.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "cachemgr"=".\cachemgr\cachemgr.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "cf_data"=".\cf_data.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "cf_gen"=".\cf_gen\cf_gen.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name cf_data
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name PerlPreprocessing
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "digest_edir_auth"=".\digest_edir_auth\digest_edir_auth.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "digest_ldap_auth"=".\digest_ldap_auth\digest_ldap_auth.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "digest_pw_auth"=".\digest_pw_auth\digest_pw_auth.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "dnsserver"=".\dnsserver\dnsserver.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "doc"=".\doc.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "fake_auth"=".\fake_auth\fake_auth.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "icons"=".\icons.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "install"=".\install.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name Build
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "ip_user_check"=".\ip_user_check\ip_user_check.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libaufs"=".\libaufs\libaufs.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libbasic"=".\libbasic\libbasic.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libcoss"=".\libcoss\libcoss.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libdigest"=".\libdigest\libdigest.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libgnuregex"=".\libgnuregex\libgnuregex.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libheap"=".\libheap\libheap.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "liblru"=".\liblru\liblru.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libmiscutil"=".\libmiscutil\libmiscutil.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libnegotiate"=".\libnegotiate\libnegotiate.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libntlm"=".\libntlm\libntlm.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libntlmauth"=".\libntlmauth\libntlmauth.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libnull"=".\libnull\libnull.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libsnmp"=".\libsnmp\libsnmp.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "libsspwin32"=".\libsspwin32\libsspwin32.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "libufs"=".\libufs\libufs.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "logfiled"=".\logfiled\logfiled.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "modules"=".\modules.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "mswin_check_ad_group"=".\mswin_check_ad_group\mswin_check_ad_group.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "negotiate_auth"=".\negotiate_auth\negotiate_auth.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libsspwin32
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "nt_auth"=".\nt_auth\nt_auth.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libsspwin32
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "ntlm_win32_auth"=".\ntlm_win32_auth\ntlm_win32_auth.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libntlmauth
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libsspwin32
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "pinger"=".\pinger\pinger.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name PerlPreprocessing
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "squid"=".\squid\squid.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libgnuregex
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name PerlPreprocessing
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libntlmauth
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libsnmp
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name modules
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name squid_conf_default
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libbasic
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name liblru
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libntlm
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libufs
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libheap
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libdigest
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libnull
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libnegotiate
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libaufs
+ End Project Dependency
+ Begin Project Dependency
+ Project_Dep_Name libcoss
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "squid_conf_default"=".\squid_conf_default.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name cf_gen
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "squid_radius_auth"=".\squid_radius_auth\squid_radius_auth.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "squid_session"=".\squid_session\squid_session.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "squidclient"=".\squidclient\squidclient.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "unlinkd"=".\unlinkd\unlinkd.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "win32_check_group"=".\win32_check_group\win32_check_group.dsp" - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+ Begin Project Dependency
+ Project_Dep_Name libmiscutil
+ End Project Dependency
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
Index: squid/port/win32/squid_conf_default.dsp
diff -u /dev/null squid/port/win32/squid_conf_default.dsp:1.1.38.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid_conf_default.dsp Thu Sep 6 10:31:45 2007
@@ -0,0 +1,118 @@
+# Microsoft Developer Studio Project File - Name="squid_conf_default" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Generic Project" 0x010a
+
+CFG=squid_conf_default - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "squid_conf_default.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "squid_conf_default.mak" CFG="squid_conf_default - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "squid_conf_default - Win32 Release" (based on "Win32 (x86) Generic Project")
+!MESSAGE "squid_conf_default - Win32 Debug" (based on "Win32 (x86) Generic Project")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+MTL=midl.exe
+
+!IF "$(CFG)" == "squid_conf_default - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "..\..\src"
+# PROP Intermediate_Dir "."
+# PROP Target_Dir ""
+# Begin Special Build Tool
+SOURCE="$(InputPath)"
+PostBuild_Cmds=del ..\..\src\squid.conf.default move squid.conf.default ..\..\src\squid.conf.default del ..\..\src\cf_parser.h move cf_parser.h ..\..\src\cf_parser.h
+# End Special Build Tool
+
+!ELSEIF "$(CFG)" == "squid_conf_default - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "squid_conf_default___Win32_Debug"
+# PROP BASE Intermediate_Dir "squid_conf_default___Win32_Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\..\src"
+# PROP Intermediate_Dir "."
+# PROP Target_Dir ""
+# Begin Special Build Tool
+SOURCE="$(InputPath)"
+PostBuild_Cmds=del ..\..\src\squid.conf.default move squid.conf.default ..\..\src\squid.conf.default del ..\..\src\cf_parser.h move cf_parser.h ..\..\src\cf_parser.h
+# End Special Build Tool
+
+!ENDIF
+
+# Begin Target
+
+# Name "squid_conf_default - Win32 Release"
+# Name "squid_conf_default - Win32 Debug"
+# Begin Source File
+
+SOURCE=..\..\src\cf.data
+
+!IF "$(CFG)" == "squid_conf_default - Win32 Release"
+
+# PROP Ignore_Default_Tool 1
+USERDEP__CF_DA="$(InputDir)\cf.data.depend"
+# Begin Custom Build
+InputDir=\work\nt-2.6\src
+OutDir=.\..\..\src
+ProjDir=.
+InputPath=..\..\src\cf.data
+
+BuildCmds= \
+ $(ProjDir)\cf_gen\Release\cf_gen $(InputPath) $(InputDir)\cf.data.depend
+
+"$(OutDir)\squid.conf.default" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\cf_parser.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+# End Custom Build
+
+!ELSEIF "$(CFG)" == "squid_conf_default - Win32 Debug"
+
+# PROP Ignore_Default_Tool 1
+USERDEP__CF_DA="$(InputDir)\cf.data.depend"
+# Begin Custom Build
+InputDir=\work\nt-2.6\src
+OutDir=.\..\..\src
+ProjDir=.
+InputPath=..\..\src\cf.data
+
+BuildCmds= \
+ $(ProjDir)\cf_gen\debug\cf_gen $(InputPath) $(InputDir)\cf.data.depend
+
+"$(OutDir)\squid.conf.default" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+
+"$(OutDir)\cf_parser.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
+ $(BuildCmds)
+# End Custom Build
+
+!ENDIF
+
+# End Source File
+# End Target
+# End Project
Index: squid/port/win32/squid_mswin.mak
diff -u /dev/null squid/port/win32/squid_mswin.mak:1.1.38.7
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid_mswin.mak Thu Sep 17 19:50:00 2009
@@ -0,0 +1,111 @@
+THISMAKEFILE = squid_mswin.mak
+
+prefix = c:/squid
+exec_prefix = $(prefix)/bin
+exec_suffix = .exe
+cgi_suffix = .cgi
+top_srcdir = ..\..
+bindir = $(exec_prefix)
+libexecdir = $(prefix)/libexec
+sysconfdir = $(prefix)/etc
+datadir = $(prefix)/share
+localstatedir = $(prefix)/var
+srcdir = ..\..\src
+docdir = ..\..\doc
+win32includedir = .\include
+iconsdir = $(top_srcdir)\icons
+
+# Gotta love the DOS legacy
+#
+SQUID_EXE = squid$(exec_suffix)
+CLIENT_EXE = client$(exec_suffix)
+DNSSERVER_EXE = dnsserver$(exec_suffix)
+UNLINKD_EXE = unlinkd$(exec_suffix)
+PINGER_EXE = pinger$(exec_suffix)
+CACHEMGR_EXE = cachemgr$(cgi_suffix)
+DISKD_EXE = diskd-daemon$(exec_suffix)
+LOGFILED_EXE = logfile-daemon$(exec_suffix)
+
+DEFAULT_HTTP_PORT = 3128
+DEFAULT_ICP_PORT = 3130
+DEFAULT_PREFIX = $(prefix)
+DEFAULT_CONFIG_FILE = $(sysconfdir)/squid.conf
+DEFAULT_CACHEMGR_CONFIG = $(sysconfdir)/cachemgr.conf
+DEFAULT_MIME_TABLE = $(sysconfdir)/mime.conf
+DEFAULT_DNSSERVER = $(libexecdir)/$(DNSSERVER_EXE)
+DEFAULT_LOG_PREFIX = $(localstatedir)/logs
+DEFAULT_CACHE_LOG = $(DEFAULT_LOG_PREFIX)/cache.log
+DEFAULT_ACCESS_LOG = $(DEFAULT_LOG_PREFIX)/access.log
+DEFAULT_STORE_LOG = $(DEFAULT_LOG_PREFIX)/store.log
+DEFAULT_PID_FILE = $(DEFAULT_LOG_PREFIX)/squid.pid
+DEFAULT_NETDB_FILE = $(DEFAULT_LOG_PREFIX)/netdb.state
+DEFAULT_SWAP_DIR = $(localstatedir)/cache
+DEFAULT_PINGER = $(libexecdir)/$(PINGER_EXE)
+DEFAULT_UNLINKD = $(libexecdir)/$(UNLINKD_EXE)
+DEFAULT_DISKD = $(libexecdir)/$(DISKD_EXE)
+DEFAULT_LOGFILED = $(libexecdir)/$(LOGFILED_EXE)
+DEFAULT_ICON_DIR = $(datadir)/icons
+DEFAULT_ERROR_DIR = $(datadir)/errors/English
+DEFAULT_MIB_PATH = $(datadir)/mib.txt
+DEFAULT_HOSTS = none
+!INCLUDE squid_version.mak
+
+AUTH_MODULES = basic ntlm digest negotiate
+REPL_POLICIES = lru heap
+STORE_MODULES = ufs aufs null coss
+
+SUBSTITUTE=sed "\
+ s%@DEFAULT_CONFIG_FILE@%$(DEFAULT_CONFIG_FILE)%g;\
+ s%@DEFAULT_CACHEMGR_CONFIG@%$(DEFAULT_CACHEMGR_CONFIG)%g;\
+ s%@DEFAULT_ERROR_DIR@%$(DEFAULT_ERROR_DIR)%g;\
+ s%@DEFAULT_MIME_TABLE@%$(DEFAULT_MIME_TABLE)%g;\
+ s%@PACKAGE_STRING@%$(PACKAGE_STRING)%g;\
+ "
+
+cf_gen_defines.h: $(srcdir)\cf_gen_defines $(srcdir)\cf.data.pre
+ gawk -f $(srcdir)\cf_gen_defines <$(srcdir)\cf.data.pre >$(srcdir)\cf_gen_defines.h
+
+cf.data: $(srcdir)\cf.data.pre .\$(THISMAKEFILE)
+ sed "\
+ s%@DEFAULT_HTTP_PORT@%$(DEFAULT_HTTP_PORT)%g;\
+ s%@DEFAULT_ICP_PORT@%$(DEFAULT_ICP_PORT)%g;\
+ s%@DEFAULT_MIME_TABLE@%$(DEFAULT_MIME_TABLE)%g;\
+ s%@DEFAULT_DNSSERVER@%$(DEFAULT_DNSSERVER)%g;\
+ s%@DEFAULT_UNLINKD@%$(DEFAULT_UNLINKD)%g;\
+ s%@DEFAULT_PINGER@%$(DEFAULT_PINGER)%g;\
+ s%@DEFAULT_DISKD@%$(DEFAULT_DISKD)%g;\
+ s%@DEFAULT_LOGFILED@%$(DEFAULT_LOGFILED)%g;\
+ s%@DEFAULT_CACHE_LOG@%$(DEFAULT_CACHE_LOG)%g;\
+ s%@DEFAULT_ACCESS_LOG@%$(DEFAULT_ACCESS_LOG)%g;\
+ s%@DEFAULT_STORE_LOG@%$(DEFAULT_STORE_LOG)%g;\
+ s%@DEFAULT_PID_FILE@%$(DEFAULT_PID_FILE)%g;\
+ s%@DEFAULT_NETDB_FILE@%$(DEFAULT_NETDB_FILE)%g;\
+ s%@DEFAULT_SWAP_DIR@%$(DEFAULT_SWAP_DIR)%g;\
+ s%@DEFAULT_ICON_DIR@%$(DEFAULT_ICON_DIR)%g;\
+ s%@DEFAULT_MIB_PATH@%$(DEFAULT_MIB_PATH)%g;\
+ s%@DEFAULT_ERROR_DIR@%$(DEFAULT_ERROR_DIR)%g;\
+ s%@DEFAULT_PREFIX@%$(DEFAULT_PREFIX)%g;\
+ s%@DEFAULT_HOSTS@%$(DEFAULT_HOSTS)%g;\
+ s%@[V]ERSION@%$(VERSION)%g;"\
+ < $(srcdir)\cf.data.pre >$(srcdir)\cf.data
+
+auth_modules.c: .\auth_modules.cmd .\$(THISMAKEFILE)
+ .\auth_modules.cmd $(AUTH_MODULES) >$(srcdir)\auth_modules.c
+
+repl_modules.c: .\repl_modules.cmd .\$(THISMAKEFILE)
+ .\repl_modules.cmd $(REPL_POLICIES) >$(srcdir)\repl_modules.c
+
+store_modules.c: .\store_modules.cmd .\$(THISMAKEFILE)
+ .\store_modules.cmd $(STORE_MODULES) >$(srcdir)\store_modules.c
+
+default_config_file.h: .\$(THISMAKEFILE)
+ .\default_config_file.cmd $(DEFAULT_CONFIG_FILE) $(DEFAULT_ERROR_DIR) $(DEFAULT_CACHEMGR_CONFIG) >$(win32includedir)\default_config_file.h
+
+icons: .\icons.cmd $(iconsdir)\icons.shar
+ .\icons.cmd $(iconsdir)
+
+squid.8: $(docdir)\squid.8.in .\$(THISMAKEFILE)
+ $(SUBSTITUTE) < $(docdir)\squid.8.in > $(docdir)\squid.8
+
+cachemgr.cgi.8: $(docdir)\cachemgr.cgi.8.in .\$(THISMAKEFILE)
+ $(SUBSTITUTE) < $(docdir)\cachemgr.cgi.8.in > $(docdir)\cachemgr.cgi.8
Index: squid/port/win32/squid_version.cmd
diff -u /dev/null squid/port/win32/squid_version.cmd:1.1.2.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid_version.cmd Fri Jun 2 11:57:46 2006
@@ -0,0 +1,12 @@
+@echo off
+FOR /F "usebackq skip=2 tokens=2 delims=,(" %%i in (`find "AC_INIT" ../../configure.in`) do set PACKAGE_NAME=%%i
+FOR /F "usebackq skip=2 tokens=4 delims=, " %%i in (`find "AC_INIT" ../../configure.in`) do set PACKAGE_VERSION=%%i
+FOR /F "usebackq skip=2 tokens=5 delims=, " %%i in (`find "AC_INIT" ../../configure.in`) do set PACKAGE_BUGREPORT=%%i
+FOR /F "usebackq skip=2 tokens=6 delims=), " %%i in (`find "AC_INIT" ../../configure.in`) do set PACKAGE_TARNAME=%%i
+echo PACKAGE_NAME = %PACKAGE_NAME%
+echo PACKAGE_TARNAME = %PACKAGE_TARNAME%
+echo PACKAGE_VERSION = %PACKAGE_VERSION%
+echo PACKAGE_STRING = %PACKAGE_NAME% %PACKAGE_VERSION%
+echo PACKAGE_BUGREPORT = %PACKAGE_BUGREPORT%
+echo PACKAGE = %PACKAGE_TARNAME%
+echo VERSION = %PACKAGE_VERSION%
Index: squid/port/win32/store_modules.cmd
diff -u /dev/null squid/port/win32/store_modules.cmd:1.1.38.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/store_modules.cmd Tue May 16 21:05:58 2006
@@ -0,0 +1,16 @@
+@echo off
+if exist %temp%\store_modules.txt del %temp%\store_modules.txt
+:loop
+echo %1 >> %temp%\store_modules.txt
+shift /1
+if NOT "%1"=="" goto :loop
+echo /* automatically generated by %0 %*
+echo * do not edit
+echo */
+echo #include "squid.h"
+for /F %%m in (%temp%\store_modules.txt) do echo extern STSETUP storeFsSetup_%%m;
+echo void storeFsSetup(void)
+echo {
+for /F %%m in (%temp%\store_modules.txt) do echo storeFsAdd("%%m", storeFsSetup_%%m);
+echo }
+if exist %temp%\store_modules.txt del %temp%\store_modules.txt
Index: squid/port/win32/update.cmd
diff -u /dev/null squid/port/win32/update.cmd:1.1.36.16
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/update.cmd Mon May 5 19:02:38 2008
@@ -0,0 +1,74 @@
+@echo off
+if %1==release net stop "Squid"
+
+if not exist %2 md %2
+if not exist %2\bin md %2\bin
+if not exist %2\sbin md %2\sbin
+if not exist %2\libexec md %2\libexec
+if not exist %2\docs md %2\docs
+if not exist %2\etc md %2\etc
+if not exist %2\var\logs md %2\var\logs
+if not exist %2\share\icons md %2\share\icons
+
+copy %0\..\squid\%1\squid.exe %2\sbin\squid.exe
+copy %0\..\unlinkd\%1\unlinkd.exe %2\libexec\unlinkd.exe
+copy %0\..\logfiled\%1\logfile-daemon.exe %2\libexec\logfile-daemon.exe
+if exist %0\..\dnsserver\%1\dnsserver.exe copy %0\..\dnsserver\%1\dnsserver.exe %2\libexec\dnsserver.exe
+if exist %0\..\pinger\%1\pinger.exe copy %0\..\pinger\%1\pinger.exe %2\libexec\pinger.exe
+copy %0\..\squidclient\%1\squidclient.exe %2\bin\squidclient.exe
+copy %0\..\ldap_auth\%1\ldap_auth.exe %2\libexec\squid_ldap_auth.exe
+copy %0\..\nt_auth\%1\nt_auth.exe %2\libexec\mswin_auth.exe
+copy %0\..\squid_radius_auth\%1\squid_radius_auth.exe %2\libexec\squid_radius_auth.exe
+copy %0\..\ncsa_auth\%1\ncsa_auth.exe %2\libexec\ncsa_auth.exe
+copy %0\..\digest_ldap_auth\%1\digest_ldap_auth.exe %2\libexec\digest_ldap_auth.exe
+copy %0\..\digest_pw_auth\%1\digest_pw_auth.exe %2\libexec\digest_pw_auth.exe
+copy %0\..\fake_auth\%1\fake_auth.exe %2\libexec\fakeauth_auth.exe
+copy %0\..\ntlm_win32_auth\%1\ntlm_win32_auth.exe %2\libexec\mswin_ntlm_auth.exe
+copy %0\..\negotiate_auth\%1\negotiate_auth.exe %2\libexec\mswin_negotiate_auth.exe
+copy %0\..\ldap_group\%1\ldap_group.exe %2\libexec\squid_ldap_group.exe
+copy %0\..\win32_check_group\%1\win32_check_group.exe %2\libexec\mswin_check_lm_group.exe
+copy %0\..\mswin_check_ad_group\%1\mswin_check_ad_group.exe %2\libexec\mswin_check_ad_group.exe
+copy %0\..\ip_user_check\%1\ip_user_check.exe %2\libexec\ip_user_check.exe
+copy %0\..\squid_session\%1\squid_session.exe %2\libexec\squid_session.exe
+copy %0\..\cachemgr\%1\cachemgr.exe %2\libexec\cachemgr.cgi
+
+copy %0\..\..\..\src\squid.conf.default %2\etc\squid.conf.default
+copy %0\..\..\..\src\mime.conf.default %2\etc\mime.conf.default
+copy %0\..\..\..\tools\cachemgr.conf %2\etc\cachemgr.conf.default
+copy %0\..\..\..\src\mib.txt %2\share\mib.txt
+copy %0\..\..\..\helpers\basic_auth\squid_radius_auth\etc\squid_radius_auth.conf %2\etc\squid_radius_auth.conf.default
+
+pushd %0\..\..\..\errors
+for /D %%d IN (*) DO xcopy /Y /Q %%d\err_* %2\share\errors\%%d\
+popd
+
+copy %0\..\..\..\icons\*.gif %2\share\icons > NUL
+
+copy %0\..\readme.txt %2\docs\readme.txt
+copy %0\..\..\..\helpers\ntlm_auth\mswin_sspi\readme.txt %2\docs\mswin_ntlm_auth.txt
+copy %0\..\..\..\helpers\negotiate_auth\mswin_sspi\readme.txt %2\docs\mswin_negotiate_auth.txt
+copy %0\..\..\..\helpers\external_acl\mswin_lm_group\readme.txt %2\docs\mswin_check_lm_group.txt
+copy %0\..\..\..\helpers\external_acl\mswin_ad_group\readme.txt %2\docs\mswin_check_ad_group.txt
+copy %0\..\..\..\helpers\external_acl\ip_user\README %2\docs\ip_user_check.txt
+copy %0\..\..\..\helpers\basic_auth\mswin_sspi\readme.txt %2\docs\mswin_auth.txt
+copy %0\..\..\..\doc\debug-sections.txt %2\docs\debug-sections.txt
+copy %0\..\..\..\doc\HTTP-codes.txt %2\docs\HTTP-codes.txt
+copy %0\..\..\..\doc\release-notes\release-2.6.html %2\docs\release-2.6.html
+type %0\..\..\..\helpers\basic_auth\NCSA\ncsa_auth.8 | man2htm2 > %2\docs\ncsa_auth.html
+type %0\..\..\..\helpers\basic_auth\LDAP\squid_ldap_auth.8 | man2htm2 > %2\docs\squid_ldap_auth.html
+type %0\..\..\..\helpers\basic_auth\squid_radius_auth\squid_radius_auth.8 | man2htm2 > %2\docs\squid_radius_auth.html
+type %0\..\..\..\helpers\external_acl\LDAP_group\squid_ldap_group.8 | man2htm2 > %2\docs\squid_ldap_group.html
+type %0\..\..\..\helpers\external_acl\session\squid_session.8 | man2htm2 > %2\docs\squid_session.html
+type %0\..\..\..\doc\squid.8 | man2htm2 > %2\docs\squid.html
+type %0\..\..\..\doc\cachemgr.cgi.8 | man2htm2 > %2\docs\cachemgr.cgi.html
+
+copy %0\..\..\..\README %2\README
+copy %0\..\..\..\COPYRIGHT %2\COPYRIGHT
+copy %0\..\..\..\COPYING %2\COPYING
+copy %0\..\..\..\CONTRIBUTORS %2\CONTRIBUTORS
+copy %0\..\..\..\CREDITS %2\CREDITS
+copy %0\..\..\..\SPONSORS %2\SPONSORS
+copy %0\..\..\..\QUICKSTART %2\QUICKSTART
+copy %0\..\..\..\ChangeLog %2\ChangeLog
+
+if %1==release net start "Squid"
Index: squid/port/win32/LDAP_auth/.cvsignore
diff -u /dev/null squid/port/win32/LDAP_auth/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/LDAP_auth/.cvsignore Wed Dec 27 11:34:11 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/LDAP_auth/LDAP_auth.dsp
diff -u /dev/null squid/port/win32/LDAP_auth/LDAP_auth.dsp:1.1.36.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/LDAP_auth/LDAP_auth.dsp Sat Jun 24 19:09:15 2006
@@ -0,0 +1,109 @@
+# Microsoft Developer Studio Project File - Name="LDAP_auth" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Application" 0x0101
+
+CFG=LDAP_auth - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "LDAP_auth.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "LDAP_auth.mak" CFG="LDAP_auth - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "LDAP_auth - Win32 Release" (based on "Win32 (x86) Application")
+!MESSAGE "LDAP_auth - Win32 Debug" (based on "Win32 (x86) Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "LDAP_auth - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
+# ADD LINK32 Wldap32.lib ws2_32.lib psapi.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "LDAP_auth - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 Wldap32.lib ws2_32.lib psapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# SUBTRACT LINK32 /pdb:none
+
+!ENDIF
+
+# Begin Target
+
+# Name "LDAP_auth - Win32 Release"
+# Name "LDAP_auth - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\basic_auth\LDAP\squid_ldap_auth.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/LDAP_group/.cvsignore
diff -u /dev/null squid/port/win32/LDAP_group/.cvsignore:1.1.14.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/LDAP_group/.cvsignore Wed Dec 27 11:34:12 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/LDAP_group/LDAP_group.dsp
diff -u /dev/null squid/port/win32/LDAP_group/LDAP_group.dsp:1.1.14.3
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/LDAP_group/LDAP_group.dsp Sat Jun 24 19:09:15 2006
@@ -0,0 +1,103 @@
+# Microsoft Developer Studio Project File - Name="LDAP_group" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=LDAP_group - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "LDAP_group.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "LDAP_group.mak" CFG="LDAP_group - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "LDAP_group - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "LDAP_group - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "LDAP_group - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 psapi.lib ws2_32.lib Wldap32.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "LDAP_group - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 ws2_32.lib Wldap32.lib psapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "LDAP_group - Win32 Release"
+# Name "LDAP_group - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\external_acl\ldap_group\squid_ldap_group.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/NCSA_auth/.cvsignore
diff -u /dev/null squid/port/win32/NCSA_auth/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/NCSA_auth/.cvsignore Wed Dec 27 11:34:12 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/NCSA_auth/NCSA_auth.dsp
diff -u /dev/null squid/port/win32/NCSA_auth/NCSA_auth.dsp:1.1.34.6
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/NCSA_auth/NCSA_auth.dsp Sat May 31 10:15:29 2008
@@ -0,0 +1,115 @@
+# Microsoft Developer Studio Project File - Name="NCSA_auth" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=NCSA_auth - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "NCSA_auth.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "NCSA_auth.mak" CFG="NCSA_auth - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "NCSA_auth - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "NCSA_auth - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "NCSA_auth - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 ws2_32.lib psapi.lib libeay32MT.lib ssleay32MT.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "NCSA_auth - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 ws2_32.lib psapi.lib libeay32MTd.lib ssleay32MTd.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "NCSA_auth - Win32 Release"
+# Name "NCSA_auth - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\basic_auth\NCSA\crypt_md5.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\encrypt.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\basic_auth\NCSA\ncsa_auth.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\basic_auth\NCSA\crypt_md5.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/cachemgr/.cvsignore
diff -u /dev/null squid/port/win32/cachemgr/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/cachemgr/.cvsignore Wed Dec 27 11:34:13 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/cachemgr/cachemgr.dsp
diff -u /dev/null squid/port/win32/cachemgr/cachemgr.dsp:1.1.38.3
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/cachemgr/cachemgr.dsp Sat Jun 24 19:09:15 2006
@@ -0,0 +1,111 @@
+# Microsoft Developer Studio Project File - Name="cachemgr" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=cachemgr - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "cachemgr.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "cachemgr.mak" CFG="cachemgr - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "cachemgr - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "cachemgr - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "cachemgr - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../src" /I "../../../include" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "cachemgr - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "cachemgr - Win32 Release"
+# Name "cachemgr - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\tools\cachemgr.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\include\snprintf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\util.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/cf_gen/.cvsignore
diff -u /dev/null squid/port/win32/cf_gen/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/cf_gen/.cvsignore Wed Dec 27 11:34:13 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/cf_gen/cf_gen.dsp
diff -u /dev/null squid/port/win32/cf_gen/cf_gen.dsp:1.1.38.4
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/cf_gen/cf_gen.dsp Fri Aug 8 18:30:56 2008
@@ -0,0 +1,124 @@
+# Microsoft Developer Studio Project File - Name="cf_gen" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=cf_gen - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "cf_gen.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "cf_gen.mak" CFG="cf_gen - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "cf_gen - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "cf_gen - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "cf_gen - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../include" /I "../../../include" /I "../../../src" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /FD /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "cf_gen - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../" /I "../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "cf_gen - Win32 Release"
+# Name "cf_gen - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\cf_gen.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\debug.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\globals.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\src\cf_gen_defines.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\config.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\squid.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/digest_edir_auth/.cvsignore
diff -u /dev/null squid/port/win32/digest_edir_auth/.cvsignore:1.1.2.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/digest_edir_auth/.cvsignore Mon Aug 13 10:27:56 2007
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/digest_edir_auth/digest_edir_auth.dsp
diff -u /dev/null squid/port/win32/digest_edir_auth/digest_edir_auth.dsp:1.1.2.3
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/digest_edir_auth/digest_edir_auth.dsp Sat Mar 8 22:51:52 2008
@@ -0,0 +1,123 @@
+# Microsoft Developer Studio Project File - Name="digest_edir_auth" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=digest_edir_auth - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "digest_edir_auth.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "digest_edir_auth.mak" CFG="digest_edir_auth - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "digest_edir_auth - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "digest_edir_auth - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "digest_edir_auth - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 Wldap32.lib ws2_32.lib psapi.lib libeay32MT.lib ssleay32MT.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "digest_edir_auth - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 Wldap32.lib ws2_32.lib psapi.lib libeay32MTd.lib ssleay32MTd.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "digest_edir_auth - Win32 Release"
+# Name "digest_edir_auth - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\digest_auth\eDirectory\digest_pw_auth.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\digest_auth\eDirectory\edir_ldapext.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\digest_auth\eDirectory\ldap_backend.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\digest_auth\eDirectory\digest_common.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\digest_auth\eDirectory\edir_ldapext.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\digest_auth\eDirectory\ldap_backend.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/digest_ldap_auth/.cvsignore
diff -u /dev/null squid/port/win32/digest_ldap_auth/.cvsignore:1.1.2.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/digest_ldap_auth/.cvsignore Wed Dec 27 11:34:13 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/digest_ldap_auth/digest_ldap_auth.dsp
diff -u /dev/null squid/port/win32/digest_ldap_auth/digest_ldap_auth.dsp:1.1.2.4
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/digest_ldap_auth/digest_ldap_auth.dsp Sat Mar 8 22:51:52 2008
@@ -0,0 +1,116 @@
+# Microsoft Developer Studio Project File - Name="digest_ldap_auth" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=digest_ldap_auth - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "digest_ldap_auth.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "digest_ldap_auth.mak" CFG="digest_ldap_auth - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "digest_ldap_auth - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "digest_ldap_auth - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "digest_ldap_auth - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 Wldap32.lib ws2_32.lib psapi.lib libeay32MT.lib ssleay32MT.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "digest_ldap_auth - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 Wldap32.lib ws2_32.lib psapi.lib libeay32MTd.lib ssleay32MTd.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# SUBTRACT LINK32 /nodefaultlib
+
+!ENDIF
+
+# Begin Target
+
+# Name "digest_ldap_auth - Win32 Release"
+# Name "digest_ldap_auth - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\digest_auth\ldap\digest_pw_auth.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\digest_auth\ldap\ldap_backend.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\digest_auth\ldap\digest_common.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\digest_auth\ldap\ldap_backend.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/digest_pw_auth/.cvsignore
diff -u /dev/null squid/port/win32/digest_pw_auth/.cvsignore:1.1.2.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/digest_pw_auth/.cvsignore Wed Dec 27 11:34:14 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/digest_pw_auth/digest_pw_auth.dsp
diff -u /dev/null squid/port/win32/digest_pw_auth/digest_pw_auth.dsp:1.1.2.4
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/digest_pw_auth/digest_pw_auth.dsp Sat Mar 8 22:51:52 2008
@@ -0,0 +1,115 @@
+# Microsoft Developer Studio Project File - Name="digest_pw_auth" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=digest_pw_auth - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "digest_pw_auth.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "digest_pw_auth.mak" CFG="digest_pw_auth - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "digest_pw_auth - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "digest_pw_auth - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "digest_pw_auth - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 ws2_32.lib psapi.lib libeay32MT.lib ssleay32MT.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "digest_pw_auth - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 ws2_32.lib psapi.lib libeay32MTd.lib ssleay32MTd.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "digest_pw_auth - Win32 Release"
+# Name "digest_pw_auth - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\digest_auth\password\digest_pw_auth.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\digest_auth\password\text_backend.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\digest_auth\password\digest_common.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\digest_auth\password\text_backend.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/dnsserver/.cvsignore
diff -u /dev/null squid/port/win32/dnsserver/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/dnsserver/.cvsignore Wed Dec 27 11:34:14 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/dnsserver/dnsserver.dsp
diff -u /dev/null squid/port/win32/dnsserver/dnsserver.dsp:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/dnsserver/dnsserver.dsp Sat Jun 24 19:09:15 2006
@@ -0,0 +1,103 @@
+# Microsoft Developer Studio Project File - Name="dnsserver" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=dnsserver - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "dnsserver.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "dnsserver.mak" CFG="dnsserver - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "dnsserver - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "dnsserver - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "dnsserver - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "dnsserver - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "dnsserver - Win32 Release"
+# Name "dnsserver - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\dnsserver.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/fake_auth/.cvsignore
diff -u /dev/null squid/port/win32/fake_auth/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/fake_auth/.cvsignore Wed Dec 27 11:34:14 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/fake_auth/fake_auth.dsp
diff -u /dev/null squid/port/win32/fake_auth/fake_auth.dsp:1.1.36.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/fake_auth/fake_auth.dsp Sat Jun 24 19:09:16 2006
@@ -0,0 +1,107 @@
+# Microsoft Developer Studio Project File - Name="fake_auth" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=fake_auth - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "fake_auth.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "fake_auth.mak" CFG="fake_auth - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "fake_auth - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "fake_auth - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "fake_auth - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "fake_auth - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "fake_auth - Win32 Release"
+# Name "fake_auth - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\ntlm_auth\fakeauth\fakeauth_auth.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\ntlm_auth\fakeauth\ntlm.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/include/.cvsignore
diff -u /dev/null squid/port/win32/include/.cvsignore:1.1.12.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/include/.cvsignore Wed Dec 27 11:34:14 2006
@@ -0,0 +1 @@
+default_config_file.h
Index: squid/port/win32/include/autoconf.h
diff -u /dev/null squid/port/win32/include/autoconf.h:1.1.38.21
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/include/autoconf.h Sun Aug 2 08:04:25 2009
@@ -0,0 +1,1026 @@
+/* include/autoconf.h. Generated from autoconf.h.in by configure. */
+/* include/autoconf.h.in. Generated from configure.in by autoheader. */
+
+/* Define if building universal (internal helper macro) */
+/* #undef AC_APPLE_UNIVERSAL_BUILD */
+
+/* Defines how many threads aufs uses for I/O */
+/* #undef AUFS_IO_THREADS */
+
+/* If you are upset that the cachemgr.cgi form comes up with the hostname
+ field blank, then define this to getfullhostname() */
+/* #undef CACHEMGR_HOSTNAME */
+
+/* What default TCP port to use for HTTP listening? */
+#define CACHE_HTTP_PORT 3128
+
+/* What default UDP port to use for ICP listening? */
+#define CACHE_ICP_PORT 3130
+
+/* Host type from configure */
+#define CONFIG_HOST_TYPE "i686-pc-winnt"
+
+/* Define if you want to set the COSS membuf size */
+/* #undef COSS_MEMBUF_SZ */
+
+/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
+ systems. This function is required for `alloca.c' support on those systems.
+ */
+/* #undef CRAY_STACKSEG_END */
+
+/* Define to 1 if using `alloca.c'. */
+/* #undef C_ALLOCA */
+
+/* MemPool debug verifications */
+/* #undef DEBUG_MEMPOOL */
+
+/* Default FD_SETSIZE value */
+#define DEFAULT_FD_SETSIZE 64
+
+/* Traffic management via "delay pools". */
+/* #undef DELAY_POOLS */
+
+/* Enable following X-Forwarded-For headers */
+#define FOLLOW_X_FORWARDED_FOR 1
+
+/* Enable Forw/Via database */
+#define FORW_VIA_DB 1
+
+/* If gettimeofday is known to take only one argument */
+/* #undef GETTIMEOFDAY_NO_TZP */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_AIO_H */
+
+/* Define to 1 if you have `alloca', as a function or macro. */
+#define HAVE_ALLOCA 1
+
+/* Define to 1 if you have and it should be used (not on Ultrix).
+ */
+/* #undef HAVE_ALLOCA_H */
+
+/* Define if your compiler supports prototyping */
+/* #undef HAVE_ANSI_PROTOTYPES */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_ARPA_INET_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_ARPA_NAMESER_H */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_ASSERT_H 1
+
+/* Define to 1 if you have the `backtrace_symbols_fd' function. */
+/* #undef HAVE_BACKTRACE_SYMBOLS_FD */
+
+/* Define to 1 if you have the `bcopy' function. */
+/* #undef HAVE_BCOPY */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_BSTRING_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_BYTESWAP_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_COM_ERR_H */
+
+/* Define to 1 if you have the `crypt' function. */
+#define HAVE_CRYPT 1
+
+/* Define to 1 if you have the header file. */
+#define HAVE_CRYPT_H 1
+
+/* Define to 1 if you have the header file. */
+#define HAVE_CTYPE_H 1
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_DB_185_H */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_DB_H 1
+
+/* Define to 1 if you have the header file, and it defines `DIR'.
+ */
+#define HAVE_DIRENT_H 1
+
+/* Define to 1 if you have the `drand48' function. */
+/* #undef HAVE_DRAND48 */
+
+/* Define to 1 if you have the `epoll_ctl' function. */
+/* #undef HAVE_EPOLL_CTL */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_ERRNO_H 1
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_EXECINFO_H */
+
+/* Define if struct mallinfo has mxfast member */
+/* #undef HAVE_EXT_MALLINFO */
+
+/* Define to 1 if you have the `fchmod' function. */
+/* #undef HAVE_FCHMOD */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_FCNTL_H 1
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_FNMATCH_H */
+
+/* Define to 1 if you have the `getdtablesize' function. */
+/* #undef HAVE_GETDTABLESIZE */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_GETOPT_H 1
+
+/* Define to 1 if you have the `getpagesize' function. */
+#define HAVE_GETPAGESIZE 1
+
+/* Define to 1 if you have the `getpass' function. */
+/* #undef HAVE_GETPASS */
+
+/* Define to 1 if you have the `getrlimit' function. */
+/* #undef HAVE_GETRLIMIT */
+
+/* Define to 1 if you have the `getrusage' function. */
+#define HAVE_GETRUSAGE 1
+
+/* Define to 1 if you have the `getspnam' function. */
+/* #undef HAVE_GETSPNAM */
+
+/* Define to 1 if you have the `gettimeofday' function. */
+/* #undef HAVE_GETTIMEOFDAY */
+
+/* Define to 1 if you have krb5_get_init_creds_keytab */
+/* #undef HAVE_GET_INIT_CREDS_KEYTAB */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_GLIB_H */
+
+/* Define to 1 if you have the `glob' function. */
+/* #undef HAVE_GLOB */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_GLOB_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_GNUMALLOC_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_GRP_H */
+
+/* GSSAPI support */
+/* #undef HAVE_GSSAPI */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_GSSAPI_GSSAPI_GENERIC_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_GSSAPI_GSSAPI_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_GSSAPI_GSSAPI_KRB5_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_GSSAPI_H */
+
+/* Define to 1 if you have Heimdal Kerberos */
+/* #undef HAVE_HEIMDAL_KERBEROS */
+
+/* Define to 1 if you have the `initgroups' function. */
+/* #undef HAVE_INITGROUPS */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_INTTYPES_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_IPL_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_IP_COMPAT_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_IP_FIL_COMPAT_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_IP_FIL_H */
+
+/* Define if struct ip has ip_hl member */
+/* #undef HAVE_IP_HL */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_IP_NAT_H */
+
+/* Define to 1 if you have the `kqueue' function. */
+/* #undef HAVE_KQUEUE */
+
+/* KRB5 support */
+/* #undef HAVE_KRB5 */
+
+/* Define to 1 if you have krb5_get_max_time_skew */
+/* #undef HAVE_KRB5_GET_MAX_TIME_SKEW */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_KRB5_H */
+
+/* Define to 1 if you have krb5_kt_free_entry */
+/* #undef HAVE_KRB5_KT_FREE_ENTRY */
+
+/* Define to 1 if you have MEMORY: cache support */
+/* #undef HAVE_KRB5_MEMORY_CACHE */
+
+/* Define to 1 if you have the `aio' library (-laio). */
+/* #undef HAVE_LIBAIO */
+
+/* Define to 1 if you have the `bsd' library (-lbsd). */
+/* #undef HAVE_LIBBSD */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_LIBC_H */
+
+/* Define to 1 if you have the `dl' library (-ldl). */
+/* #undef HAVE_LIBDL */
+
+/* Define to 1 if you have the `gnumalloc' library (-lgnumalloc). */
+/* #undef HAVE_LIBGNUMALLOC */
+
+/* Define to 1 if you have the `intl' library (-lintl). */
+/* #undef HAVE_LIBINTL */
+
+/* Define to 1 if you have the `m' library (-lm). */
+/* #undef HAVE_LIBM */
+
+/* Define to 1 if you have the `malloc' library (-lmalloc). */
+/* #undef HAVE_LIBMALLOC */
+
+/* Define to 1 if you have the `md' library (-lmd). */
+/* #undef HAVE_LIBMD */
+
+/* Define to 1 if you have the `md5' library (-lmd5). */
+/* #undef HAVE_LIBMD5 */
+
+/* Define to 1 if you have the `nsl' library (-lnsl). */
+/* #undef HAVE_LIBNSL */
+
+/* Define to 1 if you have the `pthread' library (-lpthread). */
+/* #undef HAVE_LIBPTHREAD */
+
+/* Define to 1 if you have the `rt' library (-lrt). */
+/* #undef HAVE_LIBRT */
+
+/* Define to 1 if you have the `socket' library (-lsocket). */
+/* #undef HAVE_LIBSOCKET */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_LIMITS_H 1
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_LINUX_NETFILTER_IPV4_H */
+
+/* Define to 1 if you have the header file.
+ */
+/* #undef HAVE_LINUX_NETFILTER_IPV4_IP_TPROXY_H */
+
+/* Define to 1 if you have the `lrand48' function. */
+/* #undef HAVE_LRAND48 */
+
+/* Define to 1 if you have the `mallinfo' function. */
+/* #undef HAVE_MALLINFO */
+
+/* Define to 1 if you have the `mallocblksize' function. */
+/* #undef HAVE_MALLOCBLKSIZE */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_MALLOC_H 1
+
+/* Define to 1 if you have the `mallopt' function. */
+/* #undef HAVE_MALLOPT */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_MATH_H 1
+
+/* Define to 1 if you have the `MD5Init' function. */
+/* #undef HAVE_MD5INIT */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_MD5_H */
+
+/* Define to 1 if you have the `memcpy' function. */
+#define HAVE_MEMCPY 1
+
+/* Define to 1 if you have the `memmove' function. */
+#define HAVE_MEMMOVE 1
+
+/* Define to 1 if you have the header file. */
+#define HAVE_MEMORY_H 1
+
+/* Define to 1 if you have the `memset' function. */
+#define HAVE_MEMSET 1
+
+/* Define to 1 if you have MIT Kerberos */
+/* #undef HAVE_MIT_KERBEROS */
+
+/* Define to 1 if you have the `mkstemp' function. */
+/* #undef HAVE_MKSTEMP */
+
+/* Define to 1 if you have the `mktime' function. */
+#define HAVE_MKTIME 1
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_MOUNT_H */
+
+/* Define to 1 if you have the `mstats' function. */
+/* #undef HAVE_MSTATS */
+
+/* Define to 1 if you have the header file, and it defines `DIR'. */
+/* #undef HAVE_NDIR_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NETDB_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NETINET_IF_ETHER_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NETINET_IN_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NETINET_IPL_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NETINET_IP_COMPAT_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NETINET_IP_FIL_COMPAT_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NETINET_IP_FIL_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NETINET_IP_NAT_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NETINET_TCP_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NET_IF_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NET_PFVAR_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NSS_COMMON_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NSS_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_OPENSSL_ENGINE_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_OPENSSL_ERR_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_OPENSSL_MD5_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_OPENSSL_SSL_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_PATHS_H */
+
+/* Define to 1 if you have the `poll' function. */
+/* #undef HAVE_POLL */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_POLL_H */
+
+/* Define to 1 if you have the `prctl' function. */
+/* #undef HAVE_PRCTL */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_PROFILE_H */
+
+/* Define to 1 if you have the `pthread_attr_setschedparam' function. */
+/* #undef HAVE_PTHREAD_ATTR_SETSCHEDPARAM */
+
+/* Define to 1 if you have the `pthread_attr_setscope' function. */
+/* #undef HAVE_PTHREAD_ATTR_SETSCOPE */
+
+/* Define to 1 if you have the `pthread_setschedparam' function. */
+/* #undef HAVE_PTHREAD_SETSCHEDPARAM */
+
+/* Define to 1 if you have the `pthread_sigmask' function. */
+/* #undef HAVE_PTHREAD_SIGMASK */
+
+/* Define to 1 if you have the `putenv' function. */
+#define HAVE_PUTENV 1
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_PWD_H */
+
+/* Define to 1 if you have the `random' function. */
+/* #undef HAVE_RANDOM */
+
+/* Define to 1 if you have the `regcomp' function. */
+#define HAVE_REGCOMP 1
+
+/* Define to 1 if you have the `regexec' function. */
+#define HAVE_REGEXEC 1
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_REGEX_H */
+
+/* Define to 1 if you have the `regfree' function. */
+#define HAVE_REGFREE 1
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_RESOLV_H */
+
+/* Define to 1 if you have the `res_init' function. */
+/* #undef HAVE_RES_INIT */
+
+/* If _res structure has nsaddr_list member */
+/* #undef HAVE_RES_NSADDR_LIST */
+
+/* If _res structure has ns_list member */
+/* #undef HAVE_RES_NS_LIST */
+
+/* Define to 1 if you have the `rint' function. */
+/* #undef HAVE_RINT */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SASL_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SASL_SASL_H */
+
+/* Define to 1 if you have the `sbrk' function. */
+/* #undef HAVE_SBRK */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SCHED_H */
+
+/* Define to 1 if you have the `select' function. */
+#define HAVE_SELECT 1
+
+/* Define to 1 if you have the `seteuid' function. */
+/* #undef HAVE_SETEUID */
+
+/* Define to 1 if you have the `setgroups' function. */
+/* #undef HAVE_SETGROUPS */
+
+/* Define to 1 if you have the `setpgrp' function. */
+/* #undef HAVE_SETPGRP */
+
+/* Yay! Another Linux brokenness. Its not good enough to know that setresuid()
+ exists, because RedHat 5.0 declare setresuid() but doesn't implement it. */
+/* #undef HAVE_SETRESUID */
+
+/* Define to 1 if you have the `setrlimit' function. */
+/* #undef HAVE_SETRLIMIT */
+
+/* Define to 1 if you have the `setsid' function. */
+/* #undef HAVE_SETSID */
+
+/* Define to 1 if you have the `sigaction' function. */
+/* #undef HAVE_SIGACTION */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_SIGNAL_H 1
+
+/* Define to 1 if you have the `snprintf' function. */
+#define HAVE_SNPRINTF 1
+
+/* Define to 1 if you have the `socketpair' function. */
+/* #undef HAVE_SOCKETPAIR */
+
+/* Define to 1 if you have SPNEGO support */
+/* #undef HAVE_SPNEGO */
+
+/* Define to 1 if you have the `srand48' function. */
+/* #undef HAVE_SRAND48 */
+
+/* Define to 1 if you have the `srandom' function. */
+/* #undef HAVE_SRANDOM */
+
+/* Define to 1 if you have the `statfs' function. */
+#define HAVE_STATFS 1
+
+/* If your system has statvfs(), and if it actually works! */
+/* #undef HAVE_STATVFS */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_STDARG_H 1
+
+/* Define to 1 if you have the header file. */
+#define HAVE_STDDEF_H 1
+
+/* Define to 1 if you have the header file. */
+#define HAVE_STDINT_H 1
+
+/* Define to 1 if you have the header file. */
+#define HAVE_STDIO_H 1
+
+/* Define to 1 if you have the header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define to 1 if you have the `strerror' function. */
+#define HAVE_STRERROR 1
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_STRINGS_H */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_STRING_H 1
+
+/* Define to 1 if you have the `strsep' function. */
+/* #undef HAVE_STRSEP */
+
+/* Define to 1 if you have the `strtoll' function. */
+#define HAVE_STRTOLL 1
+
+/* we check for the existance of struct mallinfo */
+/* #undef HAVE_STRUCT_MALLINFO */
+
+/* Define if you have struct rusage */
+#define HAVE_STRUCT_RUSAGE 1
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYSCALL_H */
+
+/* Define to 1 if you have the `sysconf' function. */
+/* #undef HAVE_SYSCONF */
+
+/* Define to 1 if you have the `syslog' function. */
+/* #undef HAVE_SYSLOG */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYSLOG_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_BITYPES_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_CAPABILITY_H */
+
+/* Define to 1 if you have the header file, and it defines `DIR'.
+ */
+/* #undef HAVE_SYS_DIR_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_EVENT_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_FILE_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_IOCTL_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_MD5_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_MOUNT_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_MSG_H */
+
+/* Define to 1 if you have the header file, and it defines `DIR'.
+ */
+/* #undef HAVE_SYS_NDIR_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_PARAM_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_POLL_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_PRCTL_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_RESOURCE_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_SELECT_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_SOCKET_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_STATFS_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_STATVFS_H */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_SYS_STAT_H 1
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_SYSCALL_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_TIME_H */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_SYS_TYPES_H 1
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_UN_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_VFS_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_WAIT_H */
+
+/* Define to 1 if you have the `tempnam' function. */
+#define HAVE_TEMPNAM 1
+
+/* Define to 1 if you have the `timegm' function. */
+/* #undef HAVE_TIMEGM */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_TIME_H 1
+
+/* Define if struct tm has tm_gmtoff member */
+/* #undef HAVE_TM_GMTOFF */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_UNISTD_H */
+
+/* Do we have unix sockets? (required for the winbind ntlm helper */
+/* #undef HAVE_UNIXSOCKET */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_UTIME_H */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_VARARGS_H 1
+
+/* Some systems dont have va_copy */
+/* #undef HAVE_VA_COPY */
+
+/* Define to 1 if you have the `vsnprintf' function. */
+#define HAVE_VSNPRINTF 1
+
+/* Define if you have PSAPI.DLL on Windows systems */
+#define HAVE_WIN32_PSAPI 1
+
+/* Define to 1 if you have the header file. */
+#define HAVE_WINSOCK2_H 1
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_WINSOCK_H */
+
+/* Define to 1 if you have the `__res_init' function. */
+/* #undef HAVE___RES_INIT */
+
+/* Some systems support __va_copy */
+/* #undef HAVE___VA_COPY */
+
+/* By default (for now anyway) Squid includes options which allows the cache
+ administrator to violate the HTTP protocol specification in terms of cache
+ behaviour. Setting this to '0' will disable such code. */
+#define HTTP_VIOLATIONS 1
+
+/* Enable support for Transparent Proxy on systems using IP-Filter address
+ redirection. This provides "masquerading" support for non Linux system. */
+/* #undef IPF_TRANSPARENT */
+
+/* A dangerous feature which causes Squid to kill its parent process
+ (presumably the RunCache script) upon receipt of SIGTERM or SIGINT. Use
+ with caution. */
+/* #undef KILL_PARENT_OPT */
+
+/* Support large cache files > 2GB */
+#define LARGE_CACHE_FILES 1
+
+/* Enable support for Transparent Proxy on Linux (Netfilter) systems */
+/* #undef LINUX_NETFILTER */
+
+/* Enable real Transparent Proxy support for Netfilter TPROXY. */
+/* #undef LINUX_TPROXY */
+
+/* Define to enable experimental multicast of cache miss URLs */
+/* #undef MULTICAST_MISS_STREAM */
+
+/* If we need to declare sys_errlist[] as external */
+/* #undef NEED_SYS_ERRLIST */
+
+/* Define to 1 if your C compiler doesn't accept -c and -o together. */
+/* #undef NO_MINUS_C_MINUS_O */
+
+/* Define if NTLM is allowed to fail gracefully when a helper has problems */
+/* #undef NTLM_FAIL_OPEN */
+
+/* Enable support for Transparent Proxy on systems using PF address
+ redirection. This provides "masquerading" support for OpenBSD. */
+/* #undef PF_TRANSPARENT */
+
+/* Print stacktraces on fatal errors */
+/* #undef PRINT_STACK_TRACE */
+
+/* The size of `char', as computed by sizeof. */
+#define SIZEOF_CHAR 1
+
+/* The size of `int', as computed by sizeof. */
+#define SIZEOF_INT 4
+
+/* The size of `int16_t', as computed by sizeof. */
+#define SIZEOF_INT16_T 0
+
+/* The size of `int32_t', as computed by sizeof. */
+#define SIZEOF_INT32_T 0
+
+/* The size of `int64_t', as computed by sizeof. */
+#define SIZEOF_INT64_T 0
+
+/* The size of `int8_t', as computed by sizeof. */
+#define SIZEOF_INT8_T 0
+
+/* The size of `long', as computed by sizeof. */
+#define SIZEOF_LONG 4
+
+/* The size of `long long', as computed by sizeof. */
+#define SIZEOF_LONG_LONG 0
+
+/* The size of `off_t', as computed by sizeof. */
+#define SIZEOF_OFF_T 4
+
+/* The size of `short', as computed by sizeof. */
+#define SIZEOF_SHORT 2
+
+/* The size of `size_t', as computed by sizeof. */
+#define SIZEOF_SIZE_T 4
+
+/* The size of `uint16_t', as computed by sizeof. */
+#define SIZEOF_UINT16_T 0
+
+/* The size of `uint32_t', as computed by sizeof. */
+#define SIZEOF_UINT32_T 0
+
+/* The size of `uint64_t', as computed by sizeof. */
+#define SIZEOF_UINT64_T 0
+
+/* The size of `uint8_t', as computed by sizeof. */
+#define SIZEOF_UINT8_T 0
+
+/* The size of `u_int16_t', as computed by sizeof. */
+#define SIZEOF_U_INT16_T 0
+
+/* The size of `u_int32_t', as computed by sizeof. */
+#define SIZEOF_U_INT32_T 0
+
+/* The size of `u_int64_t', as computed by sizeof. */
+#define SIZEOF_U_INT64_T 0
+
+/* The size of `u_int8_t', as computed by sizeof. */
+#define SIZEOF_U_INT8_T 0
+
+/* The size of `void *', as computed by sizeof. */
+#define SIZEOF_VOID_P 4
+
+/* The size of `__int64', as computed by sizeof. */
+#define SIZEOF___INT64 8
+
+/* Maximum number of open filedescriptors */
+#define SQUID_MAXFD 2048
+
+/* Define to enable SNMP monitoring of Squid */
+#define SQUID_SNMP 1
+
+/* TCP receive buffer size */
+#define SQUID_TCP_SO_RCVBUF 8192
+
+/* TCP send buffer size */
+#define SQUID_TCP_SO_SNDBUF 8192
+
+/* UDP receive buffer size */
+#define SQUID_UDP_SO_RCVBUF 8192
+
+/* UDP send buffer size */
+#define SQUID_UDP_SO_SNDBUF 8192
+
+/* If using the C implementation of alloca, define if you know the
+ direction of stack growth for your system; otherwise it will be
+ automatically deduced at runtime.
+ STACK_DIRECTION > 0 => grows toward higher addresses
+ STACK_DIRECTION < 0 => grows toward lower addresses
+ STACK_DIRECTION = 0 => direction of growth unknown */
+/* #undef STACK_DIRECTION */
+
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
+
+/* Supports large dgram sockets over AF_UNIX sockets */
+/* #undef SUPPORTS_LARGE_AF_UNIX_DGRAM */
+
+/* Define this to include code which lets you specify access control elements
+ based on ethernet hardware addresses. This code uses functions found in 4.4
+ BSD derviations (e.g. FreeBSD, ?). */
+#define USE_ARP_ACL 1
+
+/* Define this if you would like to use the aufs I/O method for disk I/O
+ instead of the POSIX AIO method. */
+#define USE_AUFSOPS 0
+
+/* Use Cache Digests for locating objects in neighbor caches. This code is
+ still semi-experimental. */
+#define USE_CACHE_DIGESTS 1
+
+/* If --disable-internal-dns was given to configure, then we'll use the
+ dnsserver processes instead. */
+/* #undef USE_DNSSERVERS */
+
+/* Define if we should use GNU regex */
+#define USE_GNUREGEX 1
+
+/* Define this to include code for the Hypertext Cache Protocol (HTCP) */
+#define USE_HTCP 1
+
+/* If you want to use Squid's ICMP features (highly recommended!) then define
+ this. When USE_ICMP is defined, Squid will send ICMP pings to origin server
+ sites. This information is used in numerous ways: - Sent in ICP replies so
+ neighbor caches know how close you are to the source. - For finding the
+ closest instance of a URN. - With the 'test_reachability' option. Squid
+ will return ICP_OP_MISS_NOFETCH for sites which it cannot ping. */
+/* #undef USE_ICMP */
+
+/* Compile in support for Ident (RFC 931) lookups? Enabled by default. */
+#define USE_IDENT 1
+
+/* Enable code for assiting in finding memory leaks. Hacker stuff only. */
+/* #undef USE_LEAKFINDER */
+
+/* Define this to make use of the OpenSSL libraries for MD5 calculation rather
+ than Squid's own MD5 implementation or if building with SSL encryption
+ (USE_SSL) */
+/* #undef USE_OPENSSL */
+
+/* If you want to log Referer request header values, define this. By default,
+ they are written to referer.log in the Squid log directory. */
+#define USE_REFERER_LOG 1
+
+/* Define this to force use of the internal MD5 implementation */
+/* #undef USE_SQUID_MD5 */
+
+/* Define this to include code for SSL encryption. */
+/* #undef USE_SSL */
+
+/* Do we want to use truncate(2) or unlink(2)? */
+/* #undef USE_TRUNCATE */
+
+/* Define this if unlinkd is required (strongly recommended for ufs storage
+ type) */
+#define USE_UNLINKD 1
+
+/* If you want to log User-Agent request header values, define this. By
+ default, they are written to useragent.log in the Squid log directory. */
+#define USE_USERAGENT_LOG 1
+
+/* Define to enable WCCP */
+/* #undef USE_WCCP */
+
+/* Define to enable WCCP V2 */
+/* #undef USE_WCCPv2 */
+
+/* Define Windows NT & Windows 2000 run service mode */
+#define USE_WIN32_SERVICE 1
+
+/* Define to enable experimental forward_log directive */
+/* #undef WIP_FWD_LOG */
+
+/* Valgrind memory debugger support */
+/* #undef WITH_VALGRIND */
+
+/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
+ significant byte first (like Motorola and SPARC, unlike Intel). */
+#if defined AC_APPLE_UNIVERSAL_BUILD
+# if defined __BIG_ENDIAN__
+# define WORDS_BIGENDIAN 1
+# endif
+#else
+# ifndef WORDS_BIGENDIAN
+/* # undef WORDS_BIGENDIAN */
+# endif
+#endif
+
+/* Define to have malloc statistics */
+/* #undef XMALLOC_STATISTICS */
+
+/* Enable support for the X-Accelerator-Vary HTTP header */
+/* #undef X_ACCELERATOR_VARY */
+
+/* Define to empty if `const' does not conform to ANSI C. */
+/* #undef const */
+
+/* Define to 'int' if not defined */
+#define fd_mask int
+
+/* Define to `__inline__' or `__inline' if that's what the C compiler
+ calls it, or to nothing if 'inline' is not supported under any name. */
+#ifndef __cplusplus
+#define inline __inline
+#endif
+
+/* Define to 'int' if not defined */
+#define int16_t short
+
+/* Define to 'long' if not defined */
+#define int32_t int
+
+/* Define to '__int64' if not defined */
+#define int64_t __int64
+
+/* Define to 'char' if not defined */
+#define int8_t char
+
+/* Define to 'unsigned short' if not defined */
+/* #undef mode_t */
+
+/* message type for message queues */
+#define mtyp_t long
+
+/* Define to 'int' if not defined */
+/* #undef off_t */
+
+/* Define to 'int' if not defined */
+#define pid_t int
+
+/* Define to 'unsigned int' if not defined */
+/* #undef size_t */
+
+/* This makes warnings go away. If you have socklen_t defined in your
+ /usr/include files, then this should remain undef'd. Otherwise it should be
+ defined to int. */
+#define socklen_t int
+
+/* Define to 'int' if not defined */
+/* #undef ssize_t */
+
+/* Define to 'unsigned int' if not defined */
+#define u_int16_t unsigned short
+
+/* Define to 'unsigned long' if not defined */
+#define u_int32_t unsigned int
+
+/* Define to 'unsigned __int64' if not defined */
+#define u_int64_t unsigned __int64
+
+/* Define to 'unsigned char' if not defined */
+#define u_int8_t unsigned char
+
+/* Define to 'unsigned int' if not defined */
+#define uint16_t unsigned short
+
+/* Define to 'unsigned long' if not defined */
+#define uint32_t unsigned int
+
+/* Define to 'unsigned __int64' if not defined */
+#define uint64_t unsigned __int64
+
+/* Define to 'unsigned char' if not defined */
+#define uint8_t unsigned char
+
+#if DELAY_POOLS
+#define STR_DELAY_POOLS "--enable-delay-pools "
+#else
+#define STR_DELAY_POOLS ""
+#endif
+#if USE_ICMP
+#define STR_USE_ICMP "--enable-icmp "
+#else
+#define STR_USE_ICMP ""
+#endif
+#if USE_DNSSERVERS
+#define STR_USE_DNSSERVERS "--disable-internal-dns "
+#else
+#define STR_USE_DNSSERVERS ""
+#endif
+#if USE_SSL
+#define STR_USE_SSL "--enable-ssl "
+#else
+#define STR_USE_SSL ""
+#endif
+#if USE_ARP_ACL
+#define STR_USE_ARP_ACL "--enable-arp-acl "
+#else
+#define STR_USE_ARP_ACL ""
+#endif
+
+#define SQUID_CONFIGURE_OPTIONS "--enable-win32-service --enable-storeio='ufs aufs null coss' " \
+ "--enable-removal-policies='heap lru' --enable-snmp --enable-htcp --disable-wccp --disable-wccpv2 --enable-useragent-log " \
+ "--enable-referer-log --enable-cache-digests --enable-auth='basic ntlm digest negotiate' --enable-coss-aio-ops " \
+ "--enable-basic-auth-helpers='LDAP NCSA mswin_sspi' --enable-negotiate-auth-helpers=mswin_sspi" \
+ "--enable-ntlm-auth-helpers='mswin_sspi fakeauth' --enable-external-acl-helpers='mswin_lm_group ldap_group' " \
+ "--enable-large-cache-files --enable-digest-auth-helpers='password LDAP'" \
+ STR_DELAY_POOLS \
+ STR_USE_ICMP \
+ STR_USE_DNSSERVERS \
+ STR_USE_SSL \
+ STR_USE_ARP_ACL \
+ "--prefix=c:/squid"
Index: squid/port/win32/include/crypt.h
diff -u /dev/null squid/port/win32/include/crypt.h:1.1.38.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/include/crypt.h Tue May 16 21:05:58 2006
@@ -0,0 +1,45 @@
+/* encrypt.h - API to 56 bit DES encryption via calls
+ encrypt(3), setkey(3) and crypt(3)
+ Copyright (C) 1991 Jochen Obalek
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
+
+#ifndef _ENCRYPT_H_
+#define _ENCRYPT_H_
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+
+#ifdef WIN32
+void encrypt(char *block, int edflag);
+void setkey(char *key);
+char * crypt(const char *key, const char *salt);
+
+#else
+#include <_ansi.h>
+
+void _EXFUN(encrypt, (char *block, int edflag));
+void _EXFUN(setkey, (char *key));
+char * _EXFUN(crypt, (const char *key, const char *salt));
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _ENCRYPT_H_ */
Index: squid/port/win32/include/dirent.h
diff -u /dev/null squid/port/win32/include/dirent.h:1.1.2.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/include/dirent.h Thu Apr 24 19:20:59 2008
@@ -0,0 +1,102 @@
+/*
+ * $Id$
+ *
+ * Implement dirent-style opendir(), readdir(), closedir(), rewinddir(),
+ * seekdir() and telldir on Windows - Based on mingw-runtime package sources.
+ * AUTHOR: Guido Serassio
+ *
+ * SQUID Web Proxy Cache http://www.squid-cache.org/
+ * ----------------------------------------------------------
+ *
+ * Squid is the result of efforts by numerous individuals from
+ * the Internet community; see the CONTRIBUTORS file for full
+ * details. Many organizations have provided support for Squid's
+ * development; see the SPONSORS file for full details. Squid is
+ * Copyrighted (C) 2001 by the Regents of the University of
+ * California; see the COPYRIGHT file for full details. Squid
+ * incorporates software developed and/or copyrighted by other
+ * sources; see the CREDITS file for full details.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
+ *
+ * Original file info follow:
+ *
+ * DIRENT.H (formerly DIRLIB.H)
+ * This file has no copyright assigned and is placed in the Public Domain.
+ * This file is a part of the mingw-runtime package.
+ * No warranty is given; refer to the file DISCLAIMER within the package.
+ *
+ */
+#ifndef _DIRENT_H_
+#define _DIRENT_H_
+
+/* All the headers include this file. */
+#include
+#include
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+ struct dirent {
+ long d_ino; /* Always zero. */
+ unsigned short d_reclen; /* Always zero. */
+ unsigned short d_namlen; /* Length of name in d_name. */
+ char d_name[FILENAME_MAX]; /* File name. */
+ };
+
+/*
+ * This is an internal data structure. Good programmers will not use it
+ * except as an argument to one of the functions below.
+ * dd_stat field is now int (was short in older versions).
+ */
+ typedef struct {
+ /* disk transfer area for this dir */
+ struct _finddata_t dd_dta;
+
+ /* dirent struct to return from dir (NOTE: this makes this thread
+ * safe as long as only one thread uses a particular DIR struct at
+ * a time) */
+ struct dirent dd_dir;
+
+ /* _findnext handle */
+ long dd_handle;
+
+ /*
+ * Status of search:
+ * 0 = not started yet (next entry to read is first entry)
+ * -1 = off the end
+ * positive = 0 based index of next entry
+ */
+ int dd_stat;
+
+ /* given path for dir with search pattern (struct is extended) */
+ char dd_name[1];
+ } DIR;
+
+ DIR *__cdecl opendir(const char *);
+ struct dirent *__cdecl readdir(DIR *);
+ int __cdecl closedir(DIR *);
+ void __cdecl rewinddir(DIR *);
+ long __cdecl telldir(DIR *);
+ void __cdecl seekdir(DIR *, long);
+
+
+
+#ifdef __cplusplus
+}
+
+#endif
+#endif /* Not _DIRENT_H_ */
Index: squid/port/win32/include/getopt.h
diff -u /dev/null squid/port/win32/include/getopt.h:1.1.38.4
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/include/getopt.h Sun Apr 27 20:46:39 2008
@@ -0,0 +1,49 @@
+/*
+ * Copyright (c) 1987, 1993, 1994
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#ifndef __GETOPT_H
+#define __GETOPT_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+ extern int opterr; /* if error message should be printed */
+ extern int optind; /* index into parent argv vector */
+ extern int optopt; /* character checked for validity */
+ extern int optreset; /* reset getopt */
+ extern char *optarg; /* argument associated with option */
+
+ int getopt(int nargc, char *const *nargv, const char *ostr);
+
+#ifdef __cplusplus
+}
+
+#endif
+#endif
Index: squid/port/win32/ip_user_check/.cvsignore
diff -u /dev/null squid/port/win32/ip_user_check/.cvsignore:1.1.14.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/ip_user_check/.cvsignore Wed Dec 27 11:34:14 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/ip_user_check/ip_user_check.dsp
diff -u /dev/null squid/port/win32/ip_user_check/ip_user_check.dsp:1.1.14.3
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/ip_user_check/ip_user_check.dsp Sat Jun 24 19:09:16 2006
@@ -0,0 +1,115 @@
+# Microsoft Developer Studio Project File - Name="ip_user_check" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=ip_user_check - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "ip_user_check.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "ip_user_check.mak" CFG="ip_user_check - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "ip_user_check - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "ip_user_check - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "ip_user_check - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "ip_user_check - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MT /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "ip_user_check - Win32 Release"
+# Name "ip_user_check - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\external_acl\ip_user\dict.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\external_acl\ip_user\main.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\external_acl\ip_user\match.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\external_acl\ip_user\ip_user.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/libaufs/.cvsignore
diff -u /dev/null squid/port/win32/libaufs/.cvsignore:1.1.2.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libaufs/.cvsignore Wed Dec 27 11:34:15 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/libaufs/libaufs.dsp
diff -u /dev/null squid/port/win32/libaufs/libaufs.dsp:1.1.2.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libaufs/libaufs.dsp Sat Sep 9 12:57:08 2006
@@ -0,0 +1,112 @@
+# Microsoft Developer Studio Project File - Name="libaufs" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libaufs - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libaufs.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libaufs.mak" CFG="libaufs - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libaufs - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libaufs - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libaufs - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libaufs - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libaufs - Win32 Release"
+# Name "libaufs - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\aufs\aiops_win32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\aufs\async_io.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\aufs\store_dir_aufs.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\aufs\store_io_aufs.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\aufs\store_asyncufs.h
+# End Source File
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/libbasic/.cvsignore
diff -u /dev/null squid/port/win32/libbasic/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libbasic/.cvsignore Wed Dec 27 11:34:15 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/libbasic/libbasic.dsp
diff -u /dev/null squid/port/win32/libbasic/libbasic.dsp:1.1.38.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libbasic/libbasic.dsp Tue May 16 21:05:58 2006
@@ -0,0 +1,100 @@
+# Microsoft Developer Studio Project File - Name="libbasic" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libbasic - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libbasic.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libbasic.mak" CFG="libbasic - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libbasic - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libbasic - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libbasic - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libbasic - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libbasic - Win32 Release"
+# Name "libbasic - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\auth\basic\auth_basic.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\src\auth\basic\auth_basic.h
+# End Source File
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/libcoss/.cvsignore
diff -u /dev/null squid/port/win32/libcoss/.cvsignore:1.1.28.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libcoss/.cvsignore Wed Dec 27 11:34:15 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/libcoss/libcoss.dsp
diff -u /dev/null squid/port/win32/libcoss/libcoss.dsp:1.1.28.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libcoss/libcoss.dsp Fri Sep 15 19:20:23 2006
@@ -0,0 +1,120 @@
+# Microsoft Developer Studio Project File - Name="libcoss" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libcoss - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libcoss.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libcoss.mak" CFG="libcoss - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libcoss - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libcoss - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libcoss - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libcoss - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libcoss - Win32 Release"
+# Name "libcoss - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\coss\aio_win32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\coss\async_io.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\coss\store_dir_coss.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\coss\store_io_coss.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\coss\aio_win32.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\coss\async_io.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\coss\store_coss.h
+# End Source File
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/libdigest/.cvsignore
diff -u /dev/null squid/port/win32/libdigest/.cvsignore:1.1.32.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libdigest/.cvsignore Wed Dec 27 11:34:15 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/libdigest/libdigest.dsp
diff -u /dev/null squid/port/win32/libdigest/libdigest.dsp:1.1.32.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libdigest/libdigest.dsp Tue May 16 21:05:58 2006
@@ -0,0 +1,100 @@
+# Microsoft Developer Studio Project File - Name="libdigest" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libdigest - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libdigest.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libdigest.mak" CFG="libdigest - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libdigest - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libdigest - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libdigest - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libdigest - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libdigest - Win32 Release"
+# Name "libdigest - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\auth\digest\auth_digest.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\src\auth\digest\auth_digest.h
+# End Source File
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/libgnuregex/.cvsignore
diff -u /dev/null squid/port/win32/libgnuregex/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libgnuregex/.cvsignore Wed Dec 27 11:34:16 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/libgnuregex/libgnuregex.dsp
diff -u /dev/null squid/port/win32/libgnuregex/libgnuregex.dsp:1.1.38.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libgnuregex/libgnuregex.dsp Tue May 16 21:05:58 2006
@@ -0,0 +1,96 @@
+# Microsoft Developer Studio Project File - Name="libgnuregex" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libgnuregex - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libgnuregex.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libgnuregex.mak" CFG="libgnuregex - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libgnuregex - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libgnuregex - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libgnuregex - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libgnuregex - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libgnuregex - Win32 Release"
+# Name "libgnuregex - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\lib\GNUregex.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/libheap/.cvsignore
diff -u /dev/null squid/port/win32/libheap/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libheap/.cvsignore Wed Dec 27 11:34:16 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/libheap/libheap.dsp
diff -u /dev/null squid/port/win32/libheap/libheap.dsp:1.1.36.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libheap/libheap.dsp Tue May 16 21:05:58 2006
@@ -0,0 +1,104 @@
+# Microsoft Developer Studio Project File - Name="libheap" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libheap - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libheap.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libheap.mak" CFG="libheap - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libheap - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libheap - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libheap - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libheap - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libheap - Win32 Release"
+# Name "libheap - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\repl\heap\store_heap_replacement.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\repl\heap\store_repl_heap.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\src\repl\heap\store_heap_replacement.h
+# End Source File
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/liblru/.cvsignore
diff -u /dev/null squid/port/win32/liblru/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/liblru/.cvsignore Wed Dec 27 11:34:16 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/liblru/liblru.dsp
diff -u /dev/null squid/port/win32/liblru/liblru.dsp:1.1.38.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/liblru/liblru.dsp Tue May 16 21:05:58 2006
@@ -0,0 +1,96 @@
+# Microsoft Developer Studio Project File - Name="liblru" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=liblru - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "liblru.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "liblru.mak" CFG="liblru - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "liblru - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "liblru - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "liblru - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "liblru - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "liblru - Win32 Release"
+# Name "liblru - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\repl\lru\store_repl_lru.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/libmiscutil/.cvsignore
diff -u /dev/null squid/port/win32/libmiscutil/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libmiscutil/.cvsignore Wed Dec 27 11:34:16 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/libmiscutil/libmiscutil.dsp
diff -u /dev/null squid/port/win32/libmiscutil/libmiscutil.dsp:1.1.38.4
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libmiscutil/libmiscutil.dsp Sat Jul 12 09:14:33 2008
@@ -0,0 +1,228 @@
+# Microsoft Developer Studio Project File - Name="libmiscutil" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libmiscutil - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libmiscutil.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libmiscutil.mak" CFG="libmiscutil - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libmiscutil - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libmiscutil - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libmiscutil - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../include" /I "../../../src" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libmiscutil - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../include" /I "../../../src" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libmiscutil - Win32 Release"
+# Name "libmiscutil - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\lib\Array.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\base64.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\charset.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\dirent.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\drand48.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\getfullhostname.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\getopt.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\hash.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\heap.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\html_quote.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\initgroups.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\iso3307.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\md5.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\radix.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\rfc1035.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\rfc1123.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\rfc1738.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\rfc2617.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\safe_inet_addr.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\snprintf.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\splay.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\Stack.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\stub_memaccount.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\util.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\uudecode.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\lib\win32lib.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\include\dirent.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\getopt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\heap.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\md5.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\parse.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\radix.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snprintf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\util.h
+# End Source File
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/libnegotiate/.cvsignore
diff -u /dev/null squid/port/win32/libnegotiate/.cvsignore:1.1.10.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libnegotiate/.cvsignore Wed Dec 27 11:34:16 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/libnegotiate/libnegotiate.dsp
diff -u /dev/null squid/port/win32/libnegotiate/libnegotiate.dsp:1.1.10.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libnegotiate/libnegotiate.dsp Tue May 16 21:05:59 2006
@@ -0,0 +1,100 @@
+# Microsoft Developer Studio Project File - Name="libnegotiate" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libnegotiate - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libnegotiate.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libnegotiate.mak" CFG="libnegotiate - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libnegotiate - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libnegotiate - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libnegotiate - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libnegotiate - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libnegotiate - Win32 Release"
+# Name "libnegotiate - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\auth\negotiate\auth_negotiate.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\src\auth\negotiate\auth_negotiate.h
+# End Source File
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/libntlm/.cvsignore
diff -u /dev/null squid/port/win32/libntlm/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libntlm/.cvsignore Wed Dec 27 11:34:16 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/libntlm/libntlm.dsp
diff -u /dev/null squid/port/win32/libntlm/libntlm.dsp:1.1.38.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libntlm/libntlm.dsp Tue May 16 21:05:59 2006
@@ -0,0 +1,100 @@
+# Microsoft Developer Studio Project File - Name="libntlm" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libntlm - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libntlm.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libntlm.mak" CFG="libntlm - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libntlm - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libntlm - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libntlm - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libntlm - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libntlm - Win32 Release"
+# Name "libntlm - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\auth\ntlm\auth_ntlm.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\src\auth\ntlm\auth_ntlm.h
+# End Source File
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/libntlmauth/.cvsignore
diff -u /dev/null squid/port/win32/libntlmauth/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libntlmauth/.cvsignore Wed Dec 27 11:34:16 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/libntlmauth/libntlmauth.dsp
diff -u /dev/null squid/port/win32/libntlmauth/libntlmauth.dsp:1.1.38.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libntlmauth/libntlmauth.dsp Tue May 16 21:05:59 2006
@@ -0,0 +1,100 @@
+# Microsoft Developer Studio Project File - Name="libntlmauth" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libntlmauth - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libntlmauth.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libntlmauth.mak" CFG="libntlmauth - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libntlmauth - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libntlmauth - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libntlmauth - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libntlmauth - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libntlmauth - Win32 Release"
+# Name "libntlmauth - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\lib\ntlmauth.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\include\ntlmauth.h
+# End Source File
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/libnull/.cvsignore
diff -u /dev/null squid/port/win32/libnull/.cvsignore:1.1.32.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libnull/.cvsignore Wed Dec 27 11:34:17 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/libnull/libnull.dsp
diff -u /dev/null squid/port/win32/libnull/libnull.dsp:1.1.32.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libnull/libnull.dsp Tue May 16 21:05:59 2006
@@ -0,0 +1,96 @@
+# Microsoft Developer Studio Project File - Name="libnull" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libnull - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libnull.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libnull.mak" CFG="libnull - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libnull - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libnull - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libnull - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libnull - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libnull - Win32 Release"
+# Name "libnull - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\null\store_null.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/libsnmp/.cvsignore
diff -u /dev/null squid/port/win32/libsnmp/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libsnmp/.cvsignore Wed Dec 27 11:34:17 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/libsnmp/libsnmp.dsp
diff -u /dev/null squid/port/win32/libsnmp/libsnmp.dsp:1.1.38.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libsnmp/libsnmp.dsp Tue May 16 21:05:59 2006
@@ -0,0 +1,204 @@
+# Microsoft Developer Studio Project File - Name="libsnmp" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libsnmp - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libsnmp.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libsnmp.mak" CFG="libsnmp - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libsnmp - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libsnmp - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libsnmp - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D SQUID_SNMP=1 /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libsnmp - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D SQUID_SNMP=1 /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libsnmp - Win32 Release"
+# Name "libsnmp - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\snmplib\asn1.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\snmplib\coexistance.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\snmplib\mib.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\snmplib\parse.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\snmplib\snmp_api.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\snmplib\snmp_api_error.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\snmplib\snmp_error.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\snmplib\snmp_msg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\snmplib\snmp_pdu.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\snmplib\snmp_vars.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\snmplib\snmplib_debug.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE="..\..\..\include\snmp-internal.h"
+# End Source File
+# Begin Source File
+
+SOURCE="..\..\..\include\snmp-mib.h"
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp_api.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp_api_error.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp_api_util.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp_client.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp_coexist.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp_compat.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp_debug.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp_error.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp_impl.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp_msg.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp_pdu.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp_session.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp_util.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\include\snmp_vars.h
+# End Source File
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/libsspwin32/.cvsignore
diff -u /dev/null squid/port/win32/libsspwin32/.cvsignore:1.1.30.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libsspwin32/.cvsignore Wed Dec 27 11:34:17 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/libsspwin32/libsspwin32.dsp
diff -u /dev/null squid/port/win32/libsspwin32/libsspwin32.dsp:1.1.30.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libsspwin32/libsspwin32.dsp Tue May 16 21:05:59 2006
@@ -0,0 +1,100 @@
+# Microsoft Developer Studio Project File - Name="libsspwin32" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libsspwin32 - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libsspwin32.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libsspwin32.mak" CFG="libsspwin32 - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libsspwin32 - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libsspwin32 - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libsspwin32 - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x409 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libsspwin32 - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x409 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libsspwin32 - Win32 Release"
+# Name "libsspwin32 - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\lib\sspwin32.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\include\sspwin32.h
+# End Source File
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/libufs/.cvsignore
diff -u /dev/null squid/port/win32/libufs/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libufs/.cvsignore Wed Dec 27 11:34:17 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/libufs/libufs.dsp
diff -u /dev/null squid/port/win32/libufs/libufs.dsp:1.1.38.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/libufs/libufs.dsp Tue May 16 21:05:59 2006
@@ -0,0 +1,104 @@
+# Microsoft Developer Studio Project File - Name="libufs" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libufs - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libufs.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libufs.mak" CFG="libufs - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libufs - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libufs - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libufs - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libufs - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libufs - Win32 Release"
+# Name "libufs - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\ufs\store_dir_ufs.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\ufs\store_io_ufs.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\src\fs\ufs\store_ufs.h
+# End Source File
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/logfiled/.cvsignore
diff -u /dev/null squid/port/win32/logfiled/.cvsignore:1.1.2.3
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/logfiled/.cvsignore Fri Sep 21 18:54:57 2007
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/logfiled/logfiled.dsp
diff -u /dev/null squid/port/win32/logfiled/logfiled.dsp:1.1.2.3
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/logfiled/logfiled.dsp Fri Sep 21 18:54:57 2007
@@ -0,0 +1,110 @@
+# Microsoft Developer Studio Project File - Name="logfiled" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=logfiled - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "logfiled.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "logfiled.mak" CFG="logfiled - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "logfiled - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "logfiled - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "logfiled - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib /nologo /subsystem:console /machine:I386 /out:"Release/logfile-daemon.exe"
+
+!ELSEIF "$(CFG)" == "logfiled - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 kernel32.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/logfile-daemon.exe" /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "logfiled - Win32 Release"
+# Name "logfiled - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE="..\..\..\src\logfile-daemon.c"
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\include\config.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\defines.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/mswin_check_ad_group/.cvsignore
diff -u /dev/null squid/port/win32/mswin_check_ad_group/.cvsignore:1.1.2.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/mswin_check_ad_group/.cvsignore Sat May 3 08:58:26 2008
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/mswin_check_ad_group/mswin_check_ad_group.dsp
diff -u /dev/null squid/port/win32/mswin_check_ad_group/mswin_check_ad_group.dsp:1.1.2.3
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/mswin_check_ad_group/mswin_check_ad_group.dsp Sun Sep 20 08:50:20 2009
@@ -0,0 +1,117 @@
+# Microsoft Developer Studio Project File - Name="mswin_check_ad_group" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Application" 0x0101
+
+CFG=mswin_check_ad_group - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "mswin_check_ad_group.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "mswin_check_ad_group.mak" CFG="mswin_check_ad_group - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "mswin_check_ad_group - Win32 Release" (based on "Win32 (x86) Application")
+!MESSAGE "mswin_check_ad_group - Win32 Debug" (based on "Win32 (x86) Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "mswin_check_ad_group - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
+# ADD LINK32 netapi32.lib Advapi32.lib ws2_32.lib psapi.lib ole32.lib oleaut32.lib ActiveDS.Lib ADsIID.lib /nologo /subsystem:console /machine:I386
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "mswin_check_ad_group - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D _FILE_OFFSET_BITS=64 /FR /YX /FD /GZ /c
+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 netapi32.lib Advapi32.lib ws2_32.lib psapi.lib ole32.lib oleaut32.lib ActiveDS.Lib ADsIID.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# SUBTRACT LINK32 /pdb:none
+
+!ENDIF
+
+# Begin Target
+
+# Name "mswin_check_ad_group - Win32 Release"
+# Name "mswin_check_ad_group - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\external_acl\mswin_ad_group\mswin_check_ad_group.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\external_acl\mswin_ad_group\mswin_check_ad_group.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# Begin Source File
+
+SOURCE=..\..\..\helpers\external_acl\mswin_ad_group\readme.txt
+# End Source File
+# End Target
+# End Project
Index: squid/port/win32/negotiate_auth/.cvsignore
diff -u /dev/null squid/port/win32/negotiate_auth/.cvsignore:1.1.10.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/negotiate_auth/.cvsignore Wed Dec 27 11:34:18 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/negotiate_auth/negotiate_auth.dsp
diff -u /dev/null squid/port/win32/negotiate_auth/negotiate_auth.dsp:1.1.10.4
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/negotiate_auth/negotiate_auth.dsp Sun Sep 20 08:50:20 2009
@@ -0,0 +1,115 @@
+# Microsoft Developer Studio Project File - Name="negotiate_auth" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=negotiate_auth - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "negotiate_auth.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "negotiate_auth.mak" CFG="negotiate_auth - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "negotiate_auth - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "negotiate_auth - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "negotiate_auth - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 Netapi32.lib Advapi32.lib ws2_32.lib psapi.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "negotiate_auth - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 Netapi32.lib Advapi32.lib ws2_32.lib psapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "negotiate_auth - Win32 Release"
+# Name "negotiate_auth - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\negotiate_auth\mswin_sspi\libnegotiatessp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\negotiate_auth\mswin_sspi\negotiate_auth.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\negotiate_auth\mswin_sspi\negotiate.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# Begin Source File
+
+SOURCE=..\..\..\helpers\negotiate_auth\mswin_sspi\readme.txt
+# End Source File
+# End Target
+# End Project
Index: squid/port/win32/nt_auth/.cvsignore
diff -u /dev/null squid/port/win32/nt_auth/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/nt_auth/.cvsignore Wed Dec 27 11:34:18 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/nt_auth/nt_auth.dsp
diff -u /dev/null squid/port/win32/nt_auth/nt_auth.dsp:1.1.36.4
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/nt_auth/nt_auth.dsp Sun Sep 20 08:50:21 2009
@@ -0,0 +1,115 @@
+# Microsoft Developer Studio Project File - Name="nt_auth" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=nt_auth - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "nt_auth.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "nt_auth.mak" CFG="nt_auth - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "nt_auth - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "nt_auth - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "nt_auth - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 advapi32.lib netapi32.lib ws2_32.lib psapi.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "nt_auth - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 advapi32.lib netapi32.lib ws2_32.lib psapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "nt_auth - Win32 Release"
+# Name "nt_auth - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\basic_auth\mswin_sspi\mswin_auth.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\basic_auth\mswin_sspi\valid.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\basic_auth\mswin_sspi\valid.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# Begin Source File
+
+SOURCE=..\..\..\helpers\basic_auth\mswin_sspi\readme.txt
+# End Source File
+# End Target
+# End Project
Index: squid/port/win32/ntlm_win32_auth/.cvsignore
diff -u /dev/null squid/port/win32/ntlm_win32_auth/.cvsignore:1.1.32.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/ntlm_win32_auth/.cvsignore Wed Dec 27 11:34:18 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/ntlm_win32_auth/ntlm_win32_auth.dsp
diff -u /dev/null squid/port/win32/ntlm_win32_auth/ntlm_win32_auth.dsp:1.1.32.4
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/ntlm_win32_auth/ntlm_win32_auth.dsp Sun Sep 20 08:50:21 2009
@@ -0,0 +1,115 @@
+# Microsoft Developer Studio Project File - Name="ntlm_win32_auth" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=ntlm_win32_auth - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "ntlm_win32_auth.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "ntlm_win32_auth.mak" CFG="ntlm_win32_auth - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "ntlm_win32_auth - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "ntlm_win32_auth - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "ntlm_win32_auth - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MT /W3 /GX /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 Netapi32.lib Advapi32.lib ws2_32.lib psapi.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "ntlm_win32_auth - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 Netapi32.lib Advapi32.lib ws2_32.lib psapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "ntlm_win32_auth - Win32 Release"
+# Name "ntlm_win32_auth - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\ntlm_auth\mswin_sspi\libntlmssp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\ntlm_auth\mswin_sspi\ntlm_auth.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\ntlm_auth\mswin_sspi\ntlm.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# Begin Source File
+
+SOURCE=..\..\..\helpers\ntlm_auth\mswin_sspi\readme.txt
+# End Source File
+# End Target
+# End Project
Index: squid/port/win32/pinger/.cvsignore
diff -u /dev/null squid/port/win32/pinger/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/pinger/.cvsignore Wed Dec 27 11:34:18 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/pinger/pinger.dsp
diff -u /dev/null squid/port/win32/pinger/pinger.dsp:1.1.36.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/pinger/pinger.dsp Sat Jun 24 19:09:16 2006
@@ -0,0 +1,111 @@
+# Microsoft Developer Studio Project File - Name="pinger" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=pinger - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "pinger.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "pinger.mak" CFG="pinger - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "pinger - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "pinger - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "pinger - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "PINGER" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "pinger - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "PINGER" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "pinger - Win32 Release"
+# Name "pinger - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\debug.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\globals.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\pinger.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/squid/.cvsignore
diff -u /dev/null squid/port/win32/squid/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid/.cvsignore Wed Dec 27 11:34:18 2006
@@ -0,0 +1,3 @@
+Debug
+Release
+buildver.h
Index: squid/port/win32/squid/buildcount.dsm
diff -u /dev/null squid/port/win32/squid/buildcount.dsm:1.1.30.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid/buildcount.dsm Tue May 16 21:05:59 2006
@@ -0,0 +1,82 @@
+'------------------------------------------------------------------------------
+'FILE DESCRIPTION: Automatically increment the version resource information of the project after each build
+'------------------------------------------------------------------------------
+Function GetProjectDir(FullName)
+
+'VC++ doesn't provide any method for getting the path of the active project
+'See the VB Script reference for more information on the VB Script functions
+'used in this function
+
+Dim proj_path
+proj_path = Split(StrReverse(FullName),"\",-1,1)
+
+Dim count
+count = UBound(proj_path)
+
+Dim full_path
+full_path = ""
+Dim i
+
+for i = 1 to count
+ full_path = full_path & "\" & proj_path(i)
+next
+
+GetProjectDir = StrReverse(full_path)
+
+End Function
+
+
+Sub ReplaceText(selection, count, incrementby)
+
+'selection represents the TextSelection object
+'count represents the position of the version number to be incremented
+'incrementby represents a number that will be added to the existing version number
+
+selection.WordRight dsMove, count
+selection.WordRight dsExtend, 1
+Dim str
+str = selection.Text
+str = str + incrementby
+
+selection.Text = str
+
+End Sub
+
+
+Sub Application_BuildFinish(numError, numWarning)
+
+'This event will be triggered after every build of a project
+'You can check numError and/or numWarning to determine if you want to continue
+'If numError <> 0 Then
+ 'exit sub
+'Obtain the full path of the active project
+Dim full_path
+full_path = GetProjectDir(ActiveProject.FullName)
+
+full_path = full_path & "buildver.h"
+
+'Open the VersionNo.h file
+on error resume next
+Documents.Open full_path
+
+'Obtain the TextSelection object
+Dim selection
+set selection = ActiveDocument.Selection
+selection.StartOfDocument
+
+'Increment the version information
+ReplaceText selection, 9, 1
+selection.LineDown
+selection.StartOfLine
+ReplaceText selection, 9, 1
+selection.LineDown
+selection.StartOfLine
+ReplaceText selection, 10, 1
+selection.LineDown
+selection.StartOfLine
+ReplaceText selection, 10, 1
+
+ActiveDocument.Save
+ActiveDocument.Close
+
+End Sub
\ No newline at end of file
Index: squid/port/win32/squid/buildver.h
diff -u /dev/null squid/port/win32/squid/buildver.h:1.1.30.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid/buildver.h Tue May 16 21:05:59 2006
@@ -0,0 +1,4 @@
+#define FILEVER 2,5,4,0
+#define PRODUCTVER 2,5,4,0
+#define STRFILEVER "2, 5, 4, 0\0"
+#define STRPRODUCTVER "2, 5, 4, 0\0"
Index: squid/port/win32/squid/resource.h
diff -u /dev/null squid/port/win32/squid/resource.h:1.1.30.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid/resource.h Tue May 16 21:05:59 2006
@@ -0,0 +1,15 @@
+//{{NO_DEPENDENCIES}}
+// Microsoft Developer Studio generated include file.
+// Used by squid.rc
+//
+
+// Next default values for new objects
+//
+#ifdef APSTUDIO_INVOKED
+#ifndef APSTUDIO_READONLY_SYMBOLS
+#define _APS_NEXT_RESOURCE_VALUE 102
+#define _APS_NEXT_COMMAND_VALUE 40001
+#define _APS_NEXT_CONTROL_VALUE 1000
+#define _APS_NEXT_SYMED_VALUE 101
+#endif
+#endif
Index: squid/port/win32/squid/squid.dsp
diff -u /dev/null squid/port/win32/squid/squid.dsp:1.1.38.11
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid/squid.dsp Fri Aug 8 18:30:57 2008
@@ -0,0 +1,595 @@
+# Microsoft Developer Studio Project File - Name="squid" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=squid - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "squid.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "squid.mak" CFG="squid - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "squid - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "squid - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "squid - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /Ob1 /I "../include" /I "../../../include" /I "../../../src" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x409 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 ws2_32.lib advapi32.lib psapi.lib Iphlpapi.lib libeay32MT.lib ssleay32MT.lib /nologo /subsystem:console /machine:I386
+
+!ELSEIF "$(CFG)" == "squid - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /I "../include" /I "../../../include" /I "../../../src" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x409 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 ws2_32.lib advapi32.lib psapi.lib Iphlpapi.lib libeay32MTd.lib ssleay32MTd.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "squid - Win32 Release"
+# Name "squid - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\access_log.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\acl.c
+# ADD CPP /D "AUTH_ON_ACCELERATION"
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\asn.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\auth_modules.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\authenticate.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\cache_cf.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\cache_manager.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\CacheDigest.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\carp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\cbdata.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\client_db.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\client_side.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\client_side_rewrite.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\client_side_storeurl_rewrite.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\comm.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\comm_select_win32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\debug.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\delay_pools.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\disk.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\dns.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\dns_internal.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\errormap.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\errorpage.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\event.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\external_acl.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\fd.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\filemap.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\forward.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\fqdncache.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\ftp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\globals.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\gopher.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\helper.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\htcp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\http.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\HttpBody.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\HttpHdrCc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\HttpHdrContRange.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\HttpHdrRange.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\HttpHeader.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\HttpHeaderTools.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\HttpMsg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\HttpReply.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\HttpRequest.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\HttpStatusLine.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\icmp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\icp_v2.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\icp_v3.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\ident.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\internal.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\ipc_win32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\ipcache.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\leakfinder.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\locrewrite.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\logfile.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\logfile_mod_daemon.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\logfile_mod_stdio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\logfile_mod_syslog.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\logfile_mod_udp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\main.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\mem.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\MemBuf.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\MemPool.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\mime.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\multicast.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\neighbors.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\net_db.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\Packer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\pconn.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\peer_digest.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\peer_monitor.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\peer_select.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\peer_sourcehash.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\peer_userhash.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\redirect.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\referer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\refresh.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\refresh_check.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\repl_modules.c
+# End Source File
+# Begin Source File
+
+SOURCE="..\..\..\src\send-announce.c"
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\snmp_agent.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\snmp_core.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\ssl.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\ssl_support.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\stat.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\StatHist.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\stmem.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\store.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\store_client.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\store_digest.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\store_dir.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\store_io.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\store_key_md5.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\store_log.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\store_modules.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\store_rebuild.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\store_rewrite.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\store_swapin.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\store_swapmeta.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\store_swapout.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\store_update.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\String.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\string_arrays.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\tools.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\unlinkd.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\url.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\urn.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\useragent.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\wccp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\whois.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\win32.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\src\defines.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\enums.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\logfile_mod_daemon.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\logfile_mod_stdio.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\logfile_mod_syslog.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\protos.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\squid.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\structs.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\src\typedefs.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# Begin Source File
+
+SOURCE=.\buildver.h
+# End Source File
+# Begin Source File
+
+SOURCE=.\resource.h
+# End Source File
+# Begin Source File
+
+SOURCE=.\squid.rc
+# End Source File
+# End Group
+# Begin Source File
+
+SOURCE=.\buildcount.dsm
+# End Source File
+# End Target
+# End Project
Index: squid/port/win32/squid/squid.mak
diff -u /dev/null squid/port/win32/squid/squid.mak:1.1.38.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid/squid.mak Tue May 16 21:05:59 2006
@@ -0,0 +1,1325 @@
+# Microsoft Developer Studio Generated NMAKE File, Based on squid.dsp
+!IF "$(CFG)" == ""
+CFG=squid - Win32 Debug
+!MESSAGE No configuration specified. Defaulting to squid - Win32 Debug.
+!ENDIF
+
+!IF "$(CFG)" != "squid - Win32 Release" && "$(CFG)" != "squid - Win32 Debug"
+!MESSAGE Invalid configuration "$(CFG)" specified.
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "squid.mak" CFG="squid - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "squid - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "squid - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+!ERROR An invalid configuration is specified.
+!ENDIF
+
+!IF "$(OS)" == "Windows_NT"
+NULL=
+!ELSE
+NULL=nul
+!ENDIF
+
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "squid - Win32 Release"
+
+OUTDIR=.\Release
+INTDIR=.\Release
+# Begin Custom Macros
+OutDir=.\Release
+# End Custom Macros
+
+!IF "$(RECURSE)" == "0"
+
+ALL : "$(OUTDIR)\squid.exe"
+
+!ELSE
+
+ALL : "squid_conf_default - Win32 Release" "modules - Win32 Release" "libsnmp - Win32 Release" "libntlmauth - Win32 Release" "PerlPreprocessing - Win32 Release" "libmiscutil - Win32 Release" "libgnuregex - Win32 Release" "$(OUTDIR)\squid.exe"
+
+!ENDIF
+
+!IF "$(RECURSE)" == "1"
+CLEAN :"libgnuregex - Win32 ReleaseCLEAN" "libmiscutil - Win32 ReleaseCLEAN" "PerlPreprocessing - Win32 ReleaseCLEAN" "libntlmauth - Win32 ReleaseCLEAN" "libsnmp - Win32 ReleaseCLEAN" "modules - Win32 ReleaseCLEAN" "squid_conf_default - Win32 ReleaseCLEAN"
+!ELSE
+CLEAN :
+!ENDIF
+ -@erase "$(INTDIR)\access_log.obj"
+ -@erase "$(INTDIR)\acl.obj"
+ -@erase "$(INTDIR)\asn.obj"
+ -@erase "$(INTDIR)\auth_modules.obj"
+ -@erase "$(INTDIR)\authenticate.obj"
+ -@erase "$(INTDIR)\cache_manager.obj"
+ -@erase "$(INTDIR)\CacheDigest.obj"
+ -@erase "$(INTDIR)\carp.obj"
+ -@erase "$(INTDIR)\cbdata.obj"
+ -@erase "$(INTDIR)\client_db.obj"
+ -@erase "$(INTDIR)\client_side.obj"
+ -@erase "$(INTDIR)\comm.obj"
+ -@erase "$(INTDIR)\comm_select.obj"
+ -@erase "$(INTDIR)\debug.obj"
+ -@erase "$(INTDIR)\delay_pools.obj"
+ -@erase "$(INTDIR)\disk.obj"
+ -@erase "$(INTDIR)\dns.obj"
+ -@erase "$(INTDIR)\dns_internal.obj"
+ -@erase "$(INTDIR)\errorpage.obj"
+ -@erase "$(INTDIR)\ETag.obj"
+ -@erase "$(INTDIR)\event.obj"
+ -@erase "$(INTDIR)\fd.obj"
+ -@erase "$(INTDIR)\filemap.obj"
+ -@erase "$(INTDIR)\forward.obj"
+ -@erase "$(INTDIR)\fqdncache.obj"
+ -@erase "$(INTDIR)\ftp.obj"
+ -@erase "$(INTDIR)\globals.obj"
+ -@erase "$(INTDIR)\gopher.obj"
+ -@erase "$(INTDIR)\helper.obj"
+ -@erase "$(INTDIR)\htcp.obj"
+ -@erase "$(INTDIR)\http.obj"
+ -@erase "$(INTDIR)\HttpBody.obj"
+ -@erase "$(INTDIR)\HttpHdrCc.obj"
+ -@erase "$(INTDIR)\HttpHdrContRange.obj"
+ -@erase "$(INTDIR)\HttpHdrExtField.obj"
+ -@erase "$(INTDIR)\HttpHdrRange.obj"
+ -@erase "$(INTDIR)\HttpHeader.obj"
+ -@erase "$(INTDIR)\HttpHeaderTools.obj"
+ -@erase "$(INTDIR)\HttpMsg.obj"
+ -@erase "$(INTDIR)\HttpReply.obj"
+ -@erase "$(INTDIR)\HttpRequest.obj"
+ -@erase "$(INTDIR)\HttpStatusLine.obj"
+ -@erase "$(INTDIR)\icmp.obj"
+ -@erase "$(INTDIR)\icp_v2.obj"
+ -@erase "$(INTDIR)\icp_v3.obj"
+ -@erase "$(INTDIR)\ident.obj"
+ -@erase "$(INTDIR)\internal.obj"
+ -@erase "$(INTDIR)\ipc.obj"
+ -@erase "$(INTDIR)\ipcache.obj"
+ -@erase "$(INTDIR)\leakfinder.obj"
+ -@erase "$(INTDIR)\logfile.obj"
+ -@erase "$(INTDIR)\main.obj"
+ -@erase "$(INTDIR)\mem.obj"
+ -@erase "$(INTDIR)\MemBuf.obj"
+ -@erase "$(INTDIR)\MemPool.obj"
+ -@erase "$(INTDIR)\mime.obj"
+ -@erase "$(INTDIR)\multicast.obj"
+ -@erase "$(INTDIR)\neighbors.obj"
+ -@erase "$(INTDIR)\net_db.obj"
+ -@erase "$(INTDIR)\Packer.obj"
+ -@erase "$(INTDIR)\pconn.obj"
+ -@erase "$(INTDIR)\peer_digest.obj"
+ -@erase "$(INTDIR)\peer_select.obj"
+ -@erase "$(INTDIR)\redirect.obj"
+ -@erase "$(INTDIR)\referer.obj"
+ -@erase "$(INTDIR)\refresh.obj"
+ -@erase "$(INTDIR)\repl_modules.obj"
+ -@erase "$(INTDIR)\send-announce.obj"
+ -@erase "$(INTDIR)\snmp_agent.obj"
+ -@erase "$(INTDIR)\snmp_core.obj"
+ -@erase "$(INTDIR)\ssl.obj"
+ -@erase "$(INTDIR)\stat.obj"
+ -@erase "$(INTDIR)\StatHist.obj"
+ -@erase "$(INTDIR)\stmem.obj"
+ -@erase "$(INTDIR)\store.obj"
+ -@erase "$(INTDIR)\store_client.obj"
+ -@erase "$(INTDIR)\store_digest.obj"
+ -@erase "$(INTDIR)\store_dir.obj"
+ -@erase "$(INTDIR)\store_io.obj"
+ -@erase "$(INTDIR)\store_key_md5.obj"
+ -@erase "$(INTDIR)\store_log.obj"
+ -@erase "$(INTDIR)\store_modules.obj"
+ -@erase "$(INTDIR)\store_rebuild.obj"
+ -@erase "$(INTDIR)\store_swapin.obj"
+ -@erase "$(INTDIR)\store_swapmeta.obj"
+ -@erase "$(INTDIR)\store_swapout.obj"
+ -@erase "$(INTDIR)\String.obj"
+ -@erase "$(INTDIR)\string_arrays.obj"
+ -@erase "$(INTDIR)\test_cache_digest.obj"
+ -@erase "$(INTDIR)\tools.obj"
+ -@erase "$(INTDIR)\url.obj"
+ -@erase "$(INTDIR)\urn.obj"
+ -@erase "$(INTDIR)\useragent.obj"
+ -@erase "$(INTDIR)\vc60.idb"
+ -@erase "$(INTDIR)\wais.obj"
+ -@erase "$(INTDIR)\wccp.obj"
+ -@erase "$(INTDIR)\whois.obj"
+ -@erase "$(INTDIR)\win32.obj"
+ -@erase "$(OUTDIR)\squid.exe"
+
+"$(OUTDIR)" :
+ if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
+
+CPP_PROJ=/nologo /G6 /MT /W3 /GX /O2 /I "../../" /I "../include" /I "../../../include" /I "../../../src" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D DEFAULT_CONFIG_FILE=\"squid.conf\" /Fp"$(INTDIR)\squid.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
+BSC32=bscmake.exe
+BSC32_FLAGS=/nologo /o"$(OUTDIR)\squid.bsc"
+BSC32_SBRS= \
+
+LINK32=link.exe
+LINK32_FLAGS=ws2_32.lib advapi32.lib psapi.lib iphlpapi.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\squid.pdb" /machine:I386 /out:"$(OUTDIR)\squid.exe"
+LINK32_OBJS= \
+ "$(INTDIR)\access_log.obj" \
+ "$(INTDIR)\acl.obj" \
+ "$(INTDIR)\asn.obj" \
+ "$(INTDIR)\auth_modules.obj" \
+ "$(INTDIR)\authenticate.obj" \
+ "$(INTDIR)\cache_manager.obj" \
+ "$(INTDIR)\CacheDigest.obj" \
+ "$(INTDIR)\carp.obj" \
+ "$(INTDIR)\cbdata.obj" \
+ "$(INTDIR)\client_db.obj" \
+ "$(INTDIR)\client_side.obj" \
+ "$(INTDIR)\comm.obj" \
+ "$(INTDIR)\comm_select.obj" \
+ "$(INTDIR)\debug.obj" \
+ "$(INTDIR)\delay_pools.obj" \
+ "$(INTDIR)\disk.obj" \
+ "$(INTDIR)\dns.obj" \
+ "$(INTDIR)\dns_internal.obj" \
+ "$(INTDIR)\errorpage.obj" \
+ "$(INTDIR)\ETag.obj" \
+ "$(INTDIR)\event.obj" \
+ "$(INTDIR)\fd.obj" \
+ "$(INTDIR)\filemap.obj" \
+ "$(INTDIR)\forward.obj" \
+ "$(INTDIR)\fqdncache.obj" \
+ "$(INTDIR)\ftp.obj" \
+ "$(INTDIR)\globals.obj" \
+ "$(INTDIR)\gopher.obj" \
+ "$(INTDIR)\helper.obj" \
+ "$(INTDIR)\htcp.obj" \
+ "$(INTDIR)\http.obj" \
+ "$(INTDIR)\HttpBody.obj" \
+ "$(INTDIR)\HttpHdrCc.obj" \
+ "$(INTDIR)\HttpHdrContRange.obj" \
+ "$(INTDIR)\HttpHdrExtField.obj" \
+ "$(INTDIR)\HttpHdrRange.obj" \
+ "$(INTDIR)\HttpHeader.obj" \
+ "$(INTDIR)\HttpHeaderTools.obj" \
+ "$(INTDIR)\HttpMsg.obj" \
+ "$(INTDIR)\HttpReply.obj" \
+ "$(INTDIR)\HttpRequest.obj" \
+ "$(INTDIR)\HttpStatusLine.obj" \
+ "$(INTDIR)\icmp.obj" \
+ "$(INTDIR)\icp_v2.obj" \
+ "$(INTDIR)\icp_v3.obj" \
+ "$(INTDIR)\ident.obj" \
+ "$(INTDIR)\internal.obj" \
+ "$(INTDIR)\ipc.obj" \
+ "$(INTDIR)\ipcache.obj" \
+ "$(INTDIR)\leakfinder.obj" \
+ "$(INTDIR)\logfile.obj" \
+ "$(INTDIR)\main.obj" \
+ "$(INTDIR)\mem.obj" \
+ "$(INTDIR)\MemBuf.obj" \
+ "$(INTDIR)\MemPool.obj" \
+ "$(INTDIR)\mime.obj" \
+ "$(INTDIR)\multicast.obj" \
+ "$(INTDIR)\neighbors.obj" \
+ "$(INTDIR)\net_db.obj" \
+ "$(INTDIR)\Packer.obj" \
+ "$(INTDIR)\pconn.obj" \
+ "$(INTDIR)\peer_digest.obj" \
+ "$(INTDIR)\peer_select.obj" \
+ "$(INTDIR)\redirect.obj" \
+ "$(INTDIR)\referer.obj" \
+ "$(INTDIR)\refresh.obj" \
+ "$(INTDIR)\repl_modules.obj" \
+ "$(INTDIR)\send-announce.obj" \
+ "$(INTDIR)\snmp_agent.obj" \
+ "$(INTDIR)\snmp_core.obj" \
+ "$(INTDIR)\ssl.obj" \
+ "$(INTDIR)\stat.obj" \
+ "$(INTDIR)\StatHist.obj" \
+ "$(INTDIR)\stmem.obj" \
+ "$(INTDIR)\store.obj" \
+ "$(INTDIR)\store_client.obj" \
+ "$(INTDIR)\store_digest.obj" \
+ "$(INTDIR)\store_dir.obj" \
+ "$(INTDIR)\store_io.obj" \
+ "$(INTDIR)\store_key_md5.obj" \
+ "$(INTDIR)\store_log.obj" \
+ "$(INTDIR)\store_modules.obj" \
+ "$(INTDIR)\store_rebuild.obj" \
+ "$(INTDIR)\store_swapin.obj" \
+ "$(INTDIR)\store_swapmeta.obj" \
+ "$(INTDIR)\store_swapout.obj" \
+ "$(INTDIR)\String.obj" \
+ "$(INTDIR)\string_arrays.obj" \
+ "$(INTDIR)\test_cache_digest.obj" \
+ "$(INTDIR)\tools.obj" \
+ "$(INTDIR)\url.obj" \
+ "$(INTDIR)\urn.obj" \
+ "$(INTDIR)\useragent.obj" \
+ "$(INTDIR)\wais.obj" \
+ "$(INTDIR)\wccp.obj" \
+ "$(INTDIR)\whois.obj" \
+ "$(INTDIR)\win32.obj" \
+ "..\libgnuregex\Release\libgnuregex.lib" \
+ "..\libmiscutil\Release\libmiscutil.lib" \
+ "..\libntlmauth\Release\libntlmauth.lib" \
+ "..\libsnmp\Release\libsnmp.lib"
+
+"$(OUTDIR)\squid.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
+ $(LINK32) @<<
+ $(LINK32_FLAGS) $(LINK32_OBJS)
+<<
+
+!ELSEIF "$(CFG)" == "squid - Win32 Debug"
+
+OUTDIR=.\Debug
+INTDIR=.\Debug
+# Begin Custom Macros
+OutDir=.\Debug
+# End Custom Macros
+
+!IF "$(RECURSE)" == "0"
+
+ALL : "$(OUTDIR)\squid.exe"
+
+!ELSE
+
+ALL : "squid_conf_default - Win32 Debug" "modules - Win32 Debug" "libsnmp - Win32 Debug" "libntlmauth - Win32 Debug" "PerlPreprocessing - Win32 Debug" "libmiscutil - Win32 Debug" "libgnuregex - Win32 Debug" "$(OUTDIR)\squid.exe"
+
+!ENDIF
+
+!IF "$(RECURSE)" == "1"
+CLEAN :"libgnuregex - Win32 DebugCLEAN" "libmiscutil - Win32 DebugCLEAN" "PerlPreprocessing - Win32 DebugCLEAN" "libntlmauth - Win32 DebugCLEAN" "libsnmp - Win32 DebugCLEAN" "modules - Win32 DebugCLEAN" "squid_conf_default - Win32 DebugCLEAN"
+!ELSE
+CLEAN :
+!ENDIF
+ -@erase "$(INTDIR)\access_log.obj"
+ -@erase "$(INTDIR)\acl.obj"
+ -@erase "$(INTDIR)\asn.obj"
+ -@erase "$(INTDIR)\auth_modules.obj"
+ -@erase "$(INTDIR)\authenticate.obj"
+ -@erase "$(INTDIR)\cache_manager.obj"
+ -@erase "$(INTDIR)\CacheDigest.obj"
+ -@erase "$(INTDIR)\carp.obj"
+ -@erase "$(INTDIR)\cbdata.obj"
+ -@erase "$(INTDIR)\client_db.obj"
+ -@erase "$(INTDIR)\client_side.obj"
+ -@erase "$(INTDIR)\comm.obj"
+ -@erase "$(INTDIR)\comm_select.obj"
+ -@erase "$(INTDIR)\debug.obj"
+ -@erase "$(INTDIR)\delay_pools.obj"
+ -@erase "$(INTDIR)\disk.obj"
+ -@erase "$(INTDIR)\dns.obj"
+ -@erase "$(INTDIR)\dns_internal.obj"
+ -@erase "$(INTDIR)\errorpage.obj"
+ -@erase "$(INTDIR)\ETag.obj"
+ -@erase "$(INTDIR)\event.obj"
+ -@erase "$(INTDIR)\fd.obj"
+ -@erase "$(INTDIR)\filemap.obj"
+ -@erase "$(INTDIR)\forward.obj"
+ -@erase "$(INTDIR)\fqdncache.obj"
+ -@erase "$(INTDIR)\ftp.obj"
+ -@erase "$(INTDIR)\globals.obj"
+ -@erase "$(INTDIR)\gopher.obj"
+ -@erase "$(INTDIR)\helper.obj"
+ -@erase "$(INTDIR)\htcp.obj"
+ -@erase "$(INTDIR)\http.obj"
+ -@erase "$(INTDIR)\HttpBody.obj"
+ -@erase "$(INTDIR)\HttpHdrCc.obj"
+ -@erase "$(INTDIR)\HttpHdrContRange.obj"
+ -@erase "$(INTDIR)\HttpHdrExtField.obj"
+ -@erase "$(INTDIR)\HttpHdrRange.obj"
+ -@erase "$(INTDIR)\HttpHeader.obj"
+ -@erase "$(INTDIR)\HttpHeaderTools.obj"
+ -@erase "$(INTDIR)\HttpMsg.obj"
+ -@erase "$(INTDIR)\HttpReply.obj"
+ -@erase "$(INTDIR)\HttpRequest.obj"
+ -@erase "$(INTDIR)\HttpStatusLine.obj"
+ -@erase "$(INTDIR)\icmp.obj"
+ -@erase "$(INTDIR)\icp_v2.obj"
+ -@erase "$(INTDIR)\icp_v3.obj"
+ -@erase "$(INTDIR)\ident.obj"
+ -@erase "$(INTDIR)\internal.obj"
+ -@erase "$(INTDIR)\ipc.obj"
+ -@erase "$(INTDIR)\ipcache.obj"
+ -@erase "$(INTDIR)\leakfinder.obj"
+ -@erase "$(INTDIR)\logfile.obj"
+ -@erase "$(INTDIR)\main.obj"
+ -@erase "$(INTDIR)\mem.obj"
+ -@erase "$(INTDIR)\MemBuf.obj"
+ -@erase "$(INTDIR)\MemPool.obj"
+ -@erase "$(INTDIR)\mime.obj"
+ -@erase "$(INTDIR)\multicast.obj"
+ -@erase "$(INTDIR)\neighbors.obj"
+ -@erase "$(INTDIR)\net_db.obj"
+ -@erase "$(INTDIR)\Packer.obj"
+ -@erase "$(INTDIR)\pconn.obj"
+ -@erase "$(INTDIR)\peer_digest.obj"
+ -@erase "$(INTDIR)\peer_select.obj"
+ -@erase "$(INTDIR)\redirect.obj"
+ -@erase "$(INTDIR)\referer.obj"
+ -@erase "$(INTDIR)\refresh.obj"
+ -@erase "$(INTDIR)\repl_modules.obj"
+ -@erase "$(INTDIR)\send-announce.obj"
+ -@erase "$(INTDIR)\snmp_agent.obj"
+ -@erase "$(INTDIR)\snmp_core.obj"
+ -@erase "$(INTDIR)\ssl.obj"
+ -@erase "$(INTDIR)\stat.obj"
+ -@erase "$(INTDIR)\StatHist.obj"
+ -@erase "$(INTDIR)\stmem.obj"
+ -@erase "$(INTDIR)\store.obj"
+ -@erase "$(INTDIR)\store_client.obj"
+ -@erase "$(INTDIR)\store_digest.obj"
+ -@erase "$(INTDIR)\store_dir.obj"
+ -@erase "$(INTDIR)\store_io.obj"
+ -@erase "$(INTDIR)\store_key_md5.obj"
+ -@erase "$(INTDIR)\store_log.obj"
+ -@erase "$(INTDIR)\store_modules.obj"
+ -@erase "$(INTDIR)\store_rebuild.obj"
+ -@erase "$(INTDIR)\store_swapin.obj"
+ -@erase "$(INTDIR)\store_swapmeta.obj"
+ -@erase "$(INTDIR)\store_swapout.obj"
+ -@erase "$(INTDIR)\String.obj"
+ -@erase "$(INTDIR)\string_arrays.obj"
+ -@erase "$(INTDIR)\test_cache_digest.obj"
+ -@erase "$(INTDIR)\tools.obj"
+ -@erase "$(INTDIR)\url.obj"
+ -@erase "$(INTDIR)\urn.obj"
+ -@erase "$(INTDIR)\useragent.obj"
+ -@erase "$(INTDIR)\vc60.idb"
+ -@erase "$(INTDIR)\vc60.pdb"
+ -@erase "$(INTDIR)\wais.obj"
+ -@erase "$(INTDIR)\wccp.obj"
+ -@erase "$(INTDIR)\whois.obj"
+ -@erase "$(INTDIR)\win32.obj"
+ -@erase "$(OUTDIR)\squid.exe"
+ -@erase "$(OUTDIR)\squid.ilk"
+ -@erase "$(OUTDIR)\squid.pdb"
+
+"$(OUTDIR)" :
+ if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
+
+CPP_PROJ=/nologo /G6 /MLd /W3 /Gm /GX /ZI /Od /I "../include" /I "../../../include" /I "../../../src" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D DEFAULT_CONFIG_FILE=\"squid.conf\" /Fp"$(INTDIR)\squid.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
+BSC32=bscmake.exe
+BSC32_FLAGS=/nologo /o"$(OUTDIR)\squid.bsc"
+BSC32_SBRS= \
+
+LINK32=link.exe
+LINK32_FLAGS=ws2_32.lib advapi32.lib psapi.lib iphlpapi.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\squid.pdb" /debug /machine:I386 /out:"$(OUTDIR)\squid.exe" /pdbtype:sept
+LINK32_OBJS= \
+ "$(INTDIR)\access_log.obj" \
+ "$(INTDIR)\acl.obj" \
+ "$(INTDIR)\asn.obj" \
+ "$(INTDIR)\auth_modules.obj" \
+ "$(INTDIR)\authenticate.obj" \
+ "$(INTDIR)\cache_manager.obj" \
+ "$(INTDIR)\CacheDigest.obj" \
+ "$(INTDIR)\carp.obj" \
+ "$(INTDIR)\cbdata.obj" \
+ "$(INTDIR)\client_db.obj" \
+ "$(INTDIR)\client_side.obj" \
+ "$(INTDIR)\comm.obj" \
+ "$(INTDIR)\comm_select.obj" \
+ "$(INTDIR)\debug.obj" \
+ "$(INTDIR)\delay_pools.obj" \
+ "$(INTDIR)\disk.obj" \
+ "$(INTDIR)\dns.obj" \
+ "$(INTDIR)\dns_internal.obj" \
+ "$(INTDIR)\errorpage.obj" \
+ "$(INTDIR)\ETag.obj" \
+ "$(INTDIR)\event.obj" \
+ "$(INTDIR)\fd.obj" \
+ "$(INTDIR)\filemap.obj" \
+ "$(INTDIR)\forward.obj" \
+ "$(INTDIR)\fqdncache.obj" \
+ "$(INTDIR)\ftp.obj" \
+ "$(INTDIR)\globals.obj" \
+ "$(INTDIR)\gopher.obj" \
+ "$(INTDIR)\helper.obj" \
+ "$(INTDIR)\htcp.obj" \
+ "$(INTDIR)\http.obj" \
+ "$(INTDIR)\HttpBody.obj" \
+ "$(INTDIR)\HttpHdrCc.obj" \
+ "$(INTDIR)\HttpHdrContRange.obj" \
+ "$(INTDIR)\HttpHdrExtField.obj" \
+ "$(INTDIR)\HttpHdrRange.obj" \
+ "$(INTDIR)\HttpHeader.obj" \
+ "$(INTDIR)\HttpHeaderTools.obj" \
+ "$(INTDIR)\HttpMsg.obj" \
+ "$(INTDIR)\HttpReply.obj" \
+ "$(INTDIR)\HttpRequest.obj" \
+ "$(INTDIR)\HttpStatusLine.obj" \
+ "$(INTDIR)\icmp.obj" \
+ "$(INTDIR)\icp_v2.obj" \
+ "$(INTDIR)\icp_v3.obj" \
+ "$(INTDIR)\ident.obj" \
+ "$(INTDIR)\internal.obj" \
+ "$(INTDIR)\ipc.obj" \
+ "$(INTDIR)\ipcache.obj" \
+ "$(INTDIR)\leakfinder.obj" \
+ "$(INTDIR)\logfile.obj" \
+ "$(INTDIR)\main.obj" \
+ "$(INTDIR)\mem.obj" \
+ "$(INTDIR)\MemBuf.obj" \
+ "$(INTDIR)\MemPool.obj" \
+ "$(INTDIR)\mime.obj" \
+ "$(INTDIR)\multicast.obj" \
+ "$(INTDIR)\neighbors.obj" \
+ "$(INTDIR)\net_db.obj" \
+ "$(INTDIR)\Packer.obj" \
+ "$(INTDIR)\pconn.obj" \
+ "$(INTDIR)\peer_digest.obj" \
+ "$(INTDIR)\peer_select.obj" \
+ "$(INTDIR)\redirect.obj" \
+ "$(INTDIR)\referer.obj" \
+ "$(INTDIR)\refresh.obj" \
+ "$(INTDIR)\repl_modules.obj" \
+ "$(INTDIR)\send-announce.obj" \
+ "$(INTDIR)\snmp_agent.obj" \
+ "$(INTDIR)\snmp_core.obj" \
+ "$(INTDIR)\ssl.obj" \
+ "$(INTDIR)\stat.obj" \
+ "$(INTDIR)\StatHist.obj" \
+ "$(INTDIR)\stmem.obj" \
+ "$(INTDIR)\store.obj" \
+ "$(INTDIR)\store_client.obj" \
+ "$(INTDIR)\store_digest.obj" \
+ "$(INTDIR)\store_dir.obj" \
+ "$(INTDIR)\store_io.obj" \
+ "$(INTDIR)\store_key_md5.obj" \
+ "$(INTDIR)\store_log.obj" \
+ "$(INTDIR)\store_modules.obj" \
+ "$(INTDIR)\store_rebuild.obj" \
+ "$(INTDIR)\store_swapin.obj" \
+ "$(INTDIR)\store_swapmeta.obj" \
+ "$(INTDIR)\store_swapout.obj" \
+ "$(INTDIR)\String.obj" \
+ "$(INTDIR)\string_arrays.obj" \
+ "$(INTDIR)\test_cache_digest.obj" \
+ "$(INTDIR)\tools.obj" \
+ "$(INTDIR)\url.obj" \
+ "$(INTDIR)\urn.obj" \
+ "$(INTDIR)\useragent.obj" \
+ "$(INTDIR)\wais.obj" \
+ "$(INTDIR)\wccp.obj" \
+ "$(INTDIR)\whois.obj" \
+ "$(INTDIR)\win32.obj" \
+ "..\libgnuregex\Debug\libgnuregex.lib" \
+ "..\libmiscutil\Debug\libmiscutil.lib" \
+ "..\libntlmauth\Debug\libntlmauth.lib" \
+ "..\libsnmp\Debug\libsnmp.lib"
+
+"$(OUTDIR)\squid.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
+ $(LINK32) @<<
+ $(LINK32_FLAGS) $(LINK32_OBJS)
+<<
+
+!ENDIF
+
+.c{$(INTDIR)}.obj::
+ $(CPP) @<<
+ $(CPP_PROJ) $<
+<<
+
+.cpp{$(INTDIR)}.obj::
+ $(CPP) @<<
+ $(CPP_PROJ) $<
+<<
+
+.cxx{$(INTDIR)}.obj::
+ $(CPP) @<<
+ $(CPP_PROJ) $<
+<<
+
+.c{$(INTDIR)}.sbr::
+ $(CPP) @<<
+ $(CPP_PROJ) $<
+<<
+
+.cpp{$(INTDIR)}.sbr::
+ $(CPP) @<<
+ $(CPP_PROJ) $<
+<<
+
+.cxx{$(INTDIR)}.sbr::
+ $(CPP) @<<
+ $(CPP_PROJ) $<
+<<
+
+
+!IF "$(NO_EXTERNAL_DEPS)" != "1"
+!IF EXISTS("squid.dep")
+!INCLUDE "squid.dep"
+!ELSE
+!MESSAGE Warning: cannot find "squid.dep"
+!ENDIF
+!ENDIF
+
+
+!IF "$(CFG)" == "squid - Win32 Release" || "$(CFG)" == "squid - Win32 Debug"
+SOURCE=..\..\..\src\access_log.c
+
+"$(INTDIR)\access_log.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\acl.c
+
+"$(INTDIR)\acl.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\asn.c
+
+"$(INTDIR)\asn.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\auth_modules.c
+
+"$(INTDIR)\auth_modules.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\authenticate.c
+
+"$(INTDIR)\authenticate.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\cache_manager.c
+
+"$(INTDIR)\cache_manager.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\CacheDigest.c
+
+"$(INTDIR)\CacheDigest.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\carp.c
+
+"$(INTDIR)\carp.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\cbdata.c
+
+"$(INTDIR)\cbdata.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\client_db.c
+
+"$(INTDIR)\client_db.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\client_side.c
+
+"$(INTDIR)\client_side.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\comm.c
+
+"$(INTDIR)\comm.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\comm_select.c
+
+"$(INTDIR)\comm_select.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\debug.c
+
+"$(INTDIR)\debug.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\delay_pools.c
+
+"$(INTDIR)\delay_pools.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\disk.c
+
+"$(INTDIR)\disk.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\dns.c
+
+"$(INTDIR)\dns.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\dns_internal.c
+
+"$(INTDIR)\dns_internal.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\errorpage.c
+
+"$(INTDIR)\errorpage.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\ETag.c
+
+"$(INTDIR)\ETag.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\event.c
+
+"$(INTDIR)\event.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\fd.c
+
+"$(INTDIR)\fd.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\filemap.c
+
+"$(INTDIR)\filemap.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\forward.c
+
+"$(INTDIR)\forward.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\fqdncache.c
+
+"$(INTDIR)\fqdncache.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\ftp.c
+
+"$(INTDIR)\ftp.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\globals.c
+
+"$(INTDIR)\globals.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\gopher.c
+
+"$(INTDIR)\gopher.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\helper.c
+
+"$(INTDIR)\helper.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\htcp.c
+
+"$(INTDIR)\htcp.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\http.c
+
+"$(INTDIR)\http.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\HttpBody.c
+
+"$(INTDIR)\HttpBody.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\HttpHdrCc.c
+
+"$(INTDIR)\HttpHdrCc.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\HttpHdrContRange.c
+
+"$(INTDIR)\HttpHdrContRange.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\HttpHdrExtField.c
+
+"$(INTDIR)\HttpHdrExtField.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\HttpHdrRange.c
+
+"$(INTDIR)\HttpHdrRange.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\HttpHeader.c
+
+"$(INTDIR)\HttpHeader.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\HttpHeaderTools.c
+
+"$(INTDIR)\HttpHeaderTools.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\HttpMsg.c
+
+"$(INTDIR)\HttpMsg.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\HttpReply.c
+
+"$(INTDIR)\HttpReply.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\HttpRequest.c
+
+"$(INTDIR)\HttpRequest.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\HttpStatusLine.c
+
+"$(INTDIR)\HttpStatusLine.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\icmp.c
+
+"$(INTDIR)\icmp.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\icp_v2.c
+
+"$(INTDIR)\icp_v2.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\icp_v3.c
+
+"$(INTDIR)\icp_v3.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\ident.c
+
+"$(INTDIR)\ident.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\internal.c
+
+"$(INTDIR)\internal.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\ipc.c
+
+"$(INTDIR)\ipc.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\ipcache.c
+
+"$(INTDIR)\ipcache.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\leakfinder.c
+
+"$(INTDIR)\leakfinder.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\logfile.c
+
+"$(INTDIR)\logfile.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\main.c
+
+"$(INTDIR)\main.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\mem.c
+
+"$(INTDIR)\mem.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\MemBuf.c
+
+"$(INTDIR)\MemBuf.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\MemPool.c
+
+"$(INTDIR)\MemPool.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\mime.c
+
+"$(INTDIR)\mime.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\multicast.c
+
+"$(INTDIR)\multicast.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\neighbors.c
+
+"$(INTDIR)\neighbors.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\net_db.c
+
+"$(INTDIR)\net_db.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\Packer.c
+
+"$(INTDIR)\Packer.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\pconn.c
+
+"$(INTDIR)\pconn.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\peer_digest.c
+
+"$(INTDIR)\peer_digest.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\peer_select.c
+
+"$(INTDIR)\peer_select.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\redirect.c
+
+"$(INTDIR)\redirect.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\referer.c
+
+"$(INTDIR)\referer.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\refresh.c
+
+"$(INTDIR)\refresh.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\repl_modules.c
+
+"$(INTDIR)\repl_modules.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE="..\..\..\src\send-announce.c"
+
+"$(INTDIR)\send-announce.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\snmp_agent.c
+
+"$(INTDIR)\snmp_agent.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\snmp_core.c
+
+"$(INTDIR)\snmp_core.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\ssl.c
+
+"$(INTDIR)\ssl.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\stat.c
+
+"$(INTDIR)\stat.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\StatHist.c
+
+"$(INTDIR)\StatHist.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\stmem.c
+
+"$(INTDIR)\stmem.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\store.c
+
+"$(INTDIR)\store.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\store_client.c
+
+"$(INTDIR)\store_client.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\store_digest.c
+
+"$(INTDIR)\store_digest.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\store_dir.c
+
+"$(INTDIR)\store_dir.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\store_io.c
+
+"$(INTDIR)\store_io.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\store_key_md5.c
+
+"$(INTDIR)\store_key_md5.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\store_log.c
+
+"$(INTDIR)\store_log.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\store_modules.c
+
+"$(INTDIR)\store_modules.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\store_rebuild.c
+
+"$(INTDIR)\store_rebuild.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\store_swapin.c
+
+"$(INTDIR)\store_swapin.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\store_swapmeta.c
+
+"$(INTDIR)\store_swapmeta.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\store_swapout.c
+
+"$(INTDIR)\store_swapout.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\String.c
+
+"$(INTDIR)\String.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\string_arrays.c
+
+"$(INTDIR)\string_arrays.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\test_cache_digest.c
+
+"$(INTDIR)\test_cache_digest.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\tools.c
+
+"$(INTDIR)\tools.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\url.c
+
+"$(INTDIR)\url.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\urn.c
+
+"$(INTDIR)\urn.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\useragent.c
+
+"$(INTDIR)\useragent.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\wais.c
+
+"$(INTDIR)\wais.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\wccp.c
+
+"$(INTDIR)\wccp.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\whois.c
+
+"$(INTDIR)\whois.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+SOURCE=..\..\..\src\win32.c
+
+"$(INTDIR)\win32.obj" : $(SOURCE) "$(INTDIR)"
+ $(CPP) $(CPP_PROJ) $(SOURCE)
+
+
+!IF "$(CFG)" == "squid - Win32 Release"
+
+"libgnuregex - Win32 Release" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libgnuregex"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libgnuregex.mak" CFG="libgnuregex - Win32 Release"
+ cd "..\squid"
+
+"libgnuregex - Win32 ReleaseCLEAN" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libgnuregex"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libgnuregex.mak" CFG="libgnuregex - Win32 Release" RECURSE=1 CLEAN
+ cd "..\squid"
+
+!ELSEIF "$(CFG)" == "squid - Win32 Debug"
+
+"libgnuregex - Win32 Debug" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libgnuregex"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libgnuregex.mak" CFG="libgnuregex - Win32 Debug"
+ cd "..\squid"
+
+"libgnuregex - Win32 DebugCLEAN" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libgnuregex"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libgnuregex.mak" CFG="libgnuregex - Win32 Debug" RECURSE=1 CLEAN
+ cd "..\squid"
+
+!ENDIF
+
+!IF "$(CFG)" == "squid - Win32 Release"
+
+"libmiscutil - Win32 Release" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libmiscutil"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libmiscutil.mak" CFG="libmiscutil - Win32 Release"
+ cd "..\squid"
+
+"libmiscutil - Win32 ReleaseCLEAN" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libmiscutil"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libmiscutil.mak" CFG="libmiscutil - Win32 Release" RECURSE=1 CLEAN
+ cd "..\squid"
+
+!ELSEIF "$(CFG)" == "squid - Win32 Debug"
+
+"libmiscutil - Win32 Debug" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libmiscutil"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libmiscutil.mak" CFG="libmiscutil - Win32 Debug"
+ cd "..\squid"
+
+"libmiscutil - Win32 DebugCLEAN" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libmiscutil"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libmiscutil.mak" CFG="libmiscutil - Win32 Debug" RECURSE=1 CLEAN
+ cd "..\squid"
+
+!ENDIF
+
+!IF "$(CFG)" == "squid - Win32 Release"
+
+"PerlPreprocessing - Win32 Release" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32"
+ $(MAKE) /$(MAKEFLAGS) /F ".\PerlPreprocessing.mak" CFG="PerlPreprocessing - Win32 Release"
+ cd ".\squid"
+
+"PerlPreprocessing - Win32 ReleaseCLEAN" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32"
+ $(MAKE) /$(MAKEFLAGS) /F ".\PerlPreprocessing.mak" CFG="PerlPreprocessing - Win32 Release" RECURSE=1 CLEAN
+ cd ".\squid"
+
+!ELSEIF "$(CFG)" == "squid - Win32 Debug"
+
+"PerlPreprocessing - Win32 Debug" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32"
+ $(MAKE) /$(MAKEFLAGS) /F ".\PerlPreprocessing.mak" CFG="PerlPreprocessing - Win32 Debug"
+ cd ".\squid"
+
+"PerlPreprocessing - Win32 DebugCLEAN" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32"
+ $(MAKE) /$(MAKEFLAGS) /F ".\PerlPreprocessing.mak" CFG="PerlPreprocessing - Win32 Debug" RECURSE=1 CLEAN
+ cd ".\squid"
+
+!ENDIF
+
+!IF "$(CFG)" == "squid - Win32 Release"
+
+"libntlmauth - Win32 Release" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libntlmauth"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libntlmauth.mak" CFG="libntlmauth - Win32 Release"
+ cd "..\squid"
+
+"libntlmauth - Win32 ReleaseCLEAN" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libntlmauth"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libntlmauth.mak" CFG="libntlmauth - Win32 Release" RECURSE=1 CLEAN
+ cd "..\squid"
+
+!ELSEIF "$(CFG)" == "squid - Win32 Debug"
+
+"libntlmauth - Win32 Debug" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libntlmauth"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libntlmauth.mak" CFG="libntlmauth - Win32 Debug"
+ cd "..\squid"
+
+"libntlmauth - Win32 DebugCLEAN" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libntlmauth"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libntlmauth.mak" CFG="libntlmauth - Win32 Debug" RECURSE=1 CLEAN
+ cd "..\squid"
+
+!ENDIF
+
+!IF "$(CFG)" == "squid - Win32 Release"
+
+"libsnmp - Win32 Release" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libsnmp"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libsnmp.mak" CFG="libsnmp - Win32 Release"
+ cd "..\squid"
+
+"libsnmp - Win32 ReleaseCLEAN" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libsnmp"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libsnmp.mak" CFG="libsnmp - Win32 Release" RECURSE=1 CLEAN
+ cd "..\squid"
+
+!ELSEIF "$(CFG)" == "squid - Win32 Debug"
+
+"libsnmp - Win32 Debug" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libsnmp"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libsnmp.mak" CFG="libsnmp - Win32 Debug"
+ cd "..\squid"
+
+"libsnmp - Win32 DebugCLEAN" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32\libsnmp"
+ $(MAKE) /$(MAKEFLAGS) /F ".\libsnmp.mak" CFG="libsnmp - Win32 Debug" RECURSE=1 CLEAN
+ cd "..\squid"
+
+!ENDIF
+
+!IF "$(CFG)" == "squid - Win32 Release"
+
+"modules - Win32 Release" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32"
+ $(MAKE) /$(MAKEFLAGS) /F ".\modules.mak" CFG="modules - Win32 Release"
+ cd ".\squid"
+
+"modules - Win32 ReleaseCLEAN" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32"
+ $(MAKE) /$(MAKEFLAGS) /F ".\modules.mak" CFG="modules - Win32 Release" RECURSE=1 CLEAN
+ cd ".\squid"
+
+!ELSEIF "$(CFG)" == "squid - Win32 Debug"
+
+"modules - Win32 Debug" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32"
+ $(MAKE) /$(MAKEFLAGS) /F ".\modules.mak" CFG="modules - Win32 Debug"
+ cd ".\squid"
+
+"modules - Win32 DebugCLEAN" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32"
+ $(MAKE) /$(MAKEFLAGS) /F ".\modules.mak" CFG="modules - Win32 Debug" RECURSE=1 CLEAN
+ cd ".\squid"
+
+!ENDIF
+
+!IF "$(CFG)" == "squid - Win32 Release"
+
+"squid_conf_default - Win32 Release" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32"
+ $(MAKE) /$(MAKEFLAGS) /F ".\squid_conf_default.mak" CFG="squid_conf_default - Win32 Release"
+ cd ".\squid"
+
+"squid_conf_default - Win32 ReleaseCLEAN" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32"
+ $(MAKE) /$(MAKEFLAGS) /F ".\squid_conf_default.mak" CFG="squid_conf_default - Win32 Release" RECURSE=1 CLEAN
+ cd ".\squid"
+
+!ELSEIF "$(CFG)" == "squid - Win32 Debug"
+
+"squid_conf_default - Win32 Debug" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32"
+ $(MAKE) /$(MAKEFLAGS) /F ".\squid_conf_default.mak" CFG="squid_conf_default - Win32 Debug"
+ cd ".\squid"
+
+"squid_conf_default - Win32 DebugCLEAN" :
+ cd "\WORK\CYGWIN-SVC-2_5\PORT\WIN32"
+ $(MAKE) /$(MAKEFLAGS) /F ".\squid_conf_default.mak" CFG="squid_conf_default - Win32 Debug" RECURSE=1 CLEAN
+ cd ".\squid"
+
+!ENDIF
+
+
+!ENDIF
+
Index: squid/port/win32/squid/squid.rc
diff -u /dev/null squid/port/win32/squid/squid.rc:1.1.30.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid/squid.rc Tue May 16 21:05:59 2006
@@ -0,0 +1,81 @@
+//Microsoft Developer Studio generated resource script.
+//
+#include "resource.h"
+
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 2 resource.
+//
+#include "afxres.h"
+#include "squid.rc2"
+
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Italian (Italy) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ITA)
+#ifdef _WIN32
+LANGUAGE LANG_ITALIAN, SUBLANG_ITALIAN
+#pragma code_page(1252)
+#endif //_WIN32
+
+#ifdef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// TEXTINCLUDE
+//
+
+1 TEXTINCLUDE DISCARDABLE
+BEGIN
+ "resource.h\0"
+END
+
+2 TEXTINCLUDE DISCARDABLE
+BEGIN
+ "#include ""afxres.h""\r\n"
+ "\0"
+END
+
+3 TEXTINCLUDE DISCARDABLE
+BEGIN
+ "\r\n"
+ "\0"
+END
+
+1 TEXTINCLUDE DISCARDABLE
+BEGIN
+ "squid.rc2\0"
+END
+
+2 TEXTINCLUDE DISCARDABLE
+BEGIN
+ "#include ""afxres.h""\r\n"
+ "\0"
+END
+
+3 TEXTINCLUDE DISCARDABLE
+BEGIN
+ "\r\n"
+ "\0"
+END
+
+#endif // APSTUDIO_INVOKED
+
+#endif // Italian (Italy) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
Index: squid/port/win32/squid/squid.rc2
diff -u /dev/null squid/port/win32/squid/squid.rc2:1.1.30.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid/squid.rc2 Tue May 16 21:05:59 2006
@@ -0,0 +1,113 @@
+//Microsoft Developer Studio generated resource script.
+//
+#include "resource.h"
+#include "buildver.h"
+
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 2 resource.
+//
+#include "afxres.h"
+
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Italian (Italy) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ITA)
+#ifdef _WIN32
+LANGUAGE LANG_ITALIAN, SUBLANG_ITALIAN
+#pragma code_page(1252)
+#endif //_WIN32
+
+#ifdef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// TEXTINCLUDE
+//
+
+1 TEXTINCLUDE DISCARDABLE
+BEGIN
+ "resource.h\0"
+END
+
+2 TEXTINCLUDE DISCARDABLE
+BEGIN
+ "#include ""afxres.h""\r\n"
+ "\0"
+END
+
+3 TEXTINCLUDE DISCARDABLE
+BEGIN
+ "\r\n"
+ "\0"
+END
+
+#endif // APSTUDIO_INVOKED
+
+
+#ifndef _MAC
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION FILEVER
+ PRODUCTVERSION PRODUCTVER
+ FILEFLAGSMASK 0x3fL
+#ifdef _DEBUG
+ FILEFLAGS 0x21L
+#else
+ FILEFLAGS 0x20L
+#endif
+ FILEOS 0x40004L
+ FILETYPE 0x1L
+ FILESUBTYPE 0x0L
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904b0"
+ BEGIN
+ VALUE "Comments", "\0"
+ VALUE "CompanyName", "SQUID Web Proxy Cache - http://www.squid-cache.org/\0"
+ VALUE "FileDescription", "squid\0"
+ VALUE "FileVersion", STRFILEVER
+ VALUE "InternalName", "SquidNT\0"
+ VALUE "LegalCopyright", "Copyright © 2002 - 2003\0"
+ VALUE "LegalTrademarks", "GNU General Public License\0"
+ VALUE "OriginalFilename", "squid.exe\0"
+ VALUE "PrivateBuild", "\0"
+ VALUE "ProductName", "SQUID Web Proxy Cache for Windows NT/2000\0"
+ VALUE "ProductVersion", STRPRODUCTVER
+ VALUE "SpecialBuild", "STABLE\0"
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x409, 1200
+ END
+END
+
+#endif // !_MAC
+
+
+
+
+#endif // Italian (Italy) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
Index: squid/port/win32/squid_radius_auth/.cvsignore
diff -u /dev/null squid/port/win32/squid_radius_auth/.cvsignore:1.1.2.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid_radius_auth/.cvsignore Sun Apr 27 09:13:04 2008
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/squid_radius_auth/squid_radius_auth.dsp
diff -u /dev/null squid/port/win32/squid_radius_auth/squid_radius_auth.dsp:1.1.2.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid_radius_auth/squid_radius_auth.dsp Sun Apr 27 09:13:04 2008
@@ -0,0 +1,114 @@
+# Microsoft Developer Studio Project File - Name="squid_radius_auth" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=squid_radius_auth - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "squid_radius_auth.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "squid_radius_auth.mak" CFG="squid_radius_auth - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "squid_radius_auth - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "squid_radius_auth - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "squid_radius_auth - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /machine:I386
+
+!ELSEIF "$(CFG)" == "squid_radius_auth - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "squid_radius_auth - Win32 Release"
+# Name "squid_radius_auth - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\basic_auth\squid_radius_auth\squid_rad_auth.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\basic_auth\squid_radius_auth\util.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\basic_auth\squid_radius_auth\radius.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\..\helpers\basic_auth\squid_radius_auth\util.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/squid_session/.cvsignore
diff -u /dev/null squid/port/win32/squid_session/.cvsignore:1.1.2.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid_session/.cvsignore Sat May 3 12:15:19 2008
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/squid_session/squid_session.dsp
diff -u /dev/null squid/port/win32/squid_session/squid_session.dsp:1.1.2.1
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squid_session/squid_session.dsp Sat May 3 12:15:19 2008
@@ -0,0 +1,104 @@
+# Microsoft Developer Studio Project File - Name="squid_session" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=squid_session - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "squid_session.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "squid_session.mak" CFG="squid_session - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "squid_session - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "squid_session - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "squid_session - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /D "__BIT_TYPES_DEFINED__" /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 ws2_32.lib psapi.lib db.lib /nologo /subsystem:console /machine:I386
+# SUBTRACT LINK32 /nodefaultlib
+
+!ELSEIF "$(CFG)" == "squid_session - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /D "__BIT_TYPES_DEFINED__" /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 ws2_32.lib psapi.lib db.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# SUBTRACT LINK32 /nodefaultlib
+
+!ENDIF
+
+# Begin Target
+
+# Name "squid_session - Win32 Release"
+# Name "squid_session - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\external_acl\session\squid_session.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/squidclient/.cvsignore
diff -u /dev/null squid/port/win32/squidclient/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squidclient/.cvsignore Wed Dec 27 11:34:18 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/squidclient/squidclient.dsp
diff -u /dev/null squid/port/win32/squidclient/squidclient.dsp:1.1.36.3
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/squidclient/squidclient.dsp Sat Jun 24 19:09:16 2006
@@ -0,0 +1,103 @@
+# Microsoft Developer Studio Project File - Name="squidclient" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=squidclient - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "squidclient.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "squidclient.mak" CFG="squidclient - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "squidclient - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "squidclient - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "squidclient - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "squidclient - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 ws2_32.lib psapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "squidclient - Win32 Release"
+# Name "squidclient - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\tools\squidclient.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/unlinkd/.cvsignore
diff -u /dev/null squid/port/win32/unlinkd/.cvsignore:1.1.34.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/unlinkd/.cvsignore Wed Dec 27 11:34:18 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/unlinkd/unlinkd.dsp
diff -u /dev/null squid/port/win32/unlinkd/unlinkd.dsp:1.1.36.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/unlinkd/unlinkd.dsp Sat Jun 24 19:09:16 2006
@@ -0,0 +1,103 @@
+# Microsoft Developer Studio Project File - Name="unlinkd" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=unlinkd - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "unlinkd.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "unlinkd.mak" CFG="unlinkd - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "unlinkd - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "unlinkd - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "unlinkd - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "UNLINK_DAEMON" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "unlinkd - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "UNLINK_DAEMON" /D "HAVE_CONFIG_H" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "unlinkd - Win32 Release"
+# Name "unlinkd - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\src\unlinkd.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
Index: squid/port/win32/win32_check_group/.cvsignore
diff -u /dev/null squid/port/win32/win32_check_group/.cvsignore:1.1.28.2
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/win32_check_group/.cvsignore Wed Dec 27 11:34:18 2006
@@ -0,0 +1,2 @@
+Debug
+Release
Index: squid/port/win32/win32_check_group/win32_check_group.dsp
diff -u /dev/null squid/port/win32/win32_check_group/win32_check_group.dsp:1.1.30.4
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/port/win32/win32_check_group/win32_check_group.dsp Sun Sep 20 08:50:21 2009
@@ -0,0 +1,111 @@
+# Microsoft Developer Studio Project File - Name="win32_check_group" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=win32_check_group - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "win32_check_group.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "win32_check_group.mak" CFG="win32_check_group - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "win32_check_group - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "win32_check_group - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "win32_check_group - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /G6 /MT /W3 /GX /O2 /I "../../../include" /I "../../../src" /I "../include" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D _FILE_OFFSET_BITS=64 /YX /FD /c
+# ADD BASE RSC /l 0x410 /d "NDEBUG"
+# ADD RSC /l 0x410 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 netapi32.lib Advapi32.lib ws2_32.lib psapi.lib /nologo /subsystem:console /machine:I386 /IGNORE:4089
+# SUBTRACT LINK32 /pdb:none
+
+!ELSEIF "$(CFG)" == "win32_check_group - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
+# ADD CPP /nologo /G6 /MTd /W3 /Gm /GX /ZI /Od /I "../../../include" /I "../../../src" /I "../include" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D _FILE_OFFSET_BITS=64 /YX /FD /GZ /c
+# ADD BASE RSC /l 0x410 /d "_DEBUG"
+# ADD RSC /l 0x410 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 netapi32.lib Advapi32.lib ws2_32.lib psapi.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+
+!ENDIF
+
+# Begin Target
+
+# Name "win32_check_group - Win32 Release"
+# Name "win32_check_group - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\external_acl\mswin_lm_group\win32_check_group.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\..\..\helpers\external_acl\mswin_lm_group\win32_check_group.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# Begin Source File
+
+SOURCE=..\..\..\helpers\external_acl\mswin_lm_group\readme.txt
+# End Source File
+# End Target
+# End Project
Index: squid/scripts/.cvsignore
diff -u squid/scripts/.cvsignore:1.3 squid/scripts/.cvsignore:1.3.132.2
--- squid/scripts/.cvsignore:1.3 Thu Oct 11 12:23:40 2001
+++ squid/scripts/.cvsignore Sun Jun 18 13:35:46 2006
@@ -1,2 +1,3 @@
-.cvsignore
+Makefile
Makefile.in
+RunCache
Index: squid/snmplib/.cvsignore
diff -u squid/snmplib/.cvsignore:1.3 squid/snmplib/.cvsignore:1.3.132.1
--- squid/snmplib/.cvsignore:1.3 Thu Oct 11 12:23:40 2001
+++ squid/snmplib/.cvsignore Sun Jun 18 10:45:05 2006
@@ -1,2 +1,3 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
Index: squid/src/.cvsignore
diff -u squid/src/.cvsignore:1.3 squid/src/.cvsignore:1.3.132.2
--- squid/src/.cvsignore:1.3 Thu Oct 11 12:23:40 2001
+++ squid/src/.cvsignore Sun Jun 18 10:45:05 2006
@@ -1,2 +1,12 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
+auth_modules.c
+cf.data
+cf_gen_defines.h
+cf_parser.h
+globals.c
+repl_modules.c
+squid.conf.default
+store_modules.c
+string_arrays.c
Index: squid/src/disk.c
diff -u squid/src/disk.c:1.16 squid/src/disk.c:1.13.8.5
--- squid/src/disk.c:1.16 Fri Apr 25 20:55:50 2008
+++ squid/src/disk.c Sun Apr 27 10:06:52 2008
@@ -34,6 +34,9 @@
*/
#include "squid.h"
+#ifdef _SQUID_MSWIN_
+#include "fs/coss/aio_win32.h"
+#endif
static PF diskHandleRead;
static PF diskHandleWrite;
@@ -52,18 +55,29 @@
(void) 0;
}
+int
+file_open(const char *path, int mode)
+{
+ return file_openex(path, mode, 0);
+}
+
/*
* opens a disk file specified by 'path'. This function always
* blocks! There is no callback.
*/
int
-file_open(const char *path, int mode)
+file_openex(const char *path, int mode, int overlapped)
{
int fd;
if (FILE_MODE(mode) == O_WRONLY)
mode |= O_APPEND;
errno = 0;
- fd = open(path, mode, 0644);
+#ifdef _SQUID_MSWIN_
+ if (overlapped)
+ fd = aio_open(path, mode);
+ else
+#endif
+ fd = open(path, mode, 0644);
statCounter.syscalls.disk.opens++;
if (fd < 0) {
debug(50, 3) ("file_open: error opening file %s: %s\n", path,
@@ -74,6 +88,8 @@
commSetCloseOnExec(fd);
fd_open(fd, FD_FILE, path);
}
+ if (overlapped)
+ fd_table[fd].flags.overlapped = 1;
return fd;
}
@@ -84,6 +100,7 @@
{
fde *F = &fd_table[fd];
PF *read_callback;
+ int overlapped = F->flags.overlapped;
assert(fd >= 0);
assert(F->flags.open);
if ((read_callback = F->read_handler)) {
@@ -116,7 +133,12 @@
debug(6, F->flags.close_request ? 2 : 5)
("file_close: FD %d, really closing\n", fd);
fd_close(fd);
- close(fd);
+#ifdef _SQUID_MSWIN_
+ if (overlapped)
+ aio_close(fd);
+ else
+#endif
+ close(fd);
statCounter.syscalls.disk.closes++;
}
@@ -180,6 +202,9 @@
int status = DISK_OK;
int do_callback;
int do_close;
+#ifdef _SQUID_MSWIN_
+ OVERLAPPED Overlapped;
+#endif
if (NULL == q)
return;
debug(6, 3) ("diskHandleWrite: FD %d\n", fd);
@@ -189,11 +214,39 @@
debug(6, 3) ("diskHandleWrite: FD %d writing %d bytes\n",
fd, (int) (fdd->write_q->len - fdd->write_q->buf_offset));
errno = 0;
- if (fdd->write_q->file_offset != -1)
- lseek(fd, fdd->write_q->file_offset, SEEK_SET);
- len = FD_WRITE_METHOD(fd,
- fdd->write_q->buf + fdd->write_q->buf_offset,
- fdd->write_q->len - fdd->write_q->buf_offset);
+#ifdef _SQUID_MSWIN_
+ if (F->flags.overlapped) {
+#if __USE_FILE_OFFSET64
+ Overlapped.Offset = (DWORD) (fdd->write_q->file_offset % 0x100000000);
+ Overlapped.OffsetHigh = (DWORD) (fdd->write_q->file_offset / 0x100000000);
+#else
+ Overlapped.Offset = fdd->write_q->file_offset;
+ Overlapped.OffsetHigh = 0;
+#endif
+ Overlapped.hEvent = 0;
+ WriteFile((HANDLE) _get_osfhandle(fd), /* handle to file */
+ fdd->write_q->buf + fdd->write_q->buf_offset, /* data buffer */
+ (size_t) (fdd->write_q->len - fdd->write_q->buf_offset), /* number of bytes to write */
+ NULL, /* number of bytes written */
+ &Overlapped); /* overlapped buffer */
+
+ if (!GetOverlappedResult((HANDLE) _get_osfhandle(fd), /* handle to file */
+ &Overlapped, /* overlapped buffer */
+ &len, /* bytes transferred */
+ TRUE)) { /* wait option */
+ WIN32_maperror(GetLastError());
+ len = -1;
+ }
+ } else {
+#endif
+ if (fdd->write_q->file_offset != -1)
+ lseek(fd, fdd->write_q->file_offset, SEEK_SET);
+ len = FD_WRITE_METHOD(fd,
+ fdd->write_q->buf + fdd->write_q->buf_offset,
+ fdd->write_q->len - fdd->write_q->buf_offset);
+#ifdef _SQUID_MSWIN_
+ }
+#endif
debug(6, 3) ("diskHandleWrite: FD %d len = %d\n", fd, len);
statCounter.syscalls.disk.writes++;
fd_bytes(fd, len, FD_WRITE);
@@ -344,6 +397,9 @@
fde *F = &fd_table[fd];
int len;
int rc = DISK_OK;
+#ifdef _SQUID_MSWIN_
+ OVERLAPPED Overlapped;
+#endif
/*
* FD < 0 indicates premature close; we just have to free
* the state data.
@@ -352,15 +408,45 @@
memFree(ctrl_dat, MEM_DREAD_CTRL);
return;
}
- if (F->disk.offset != ctrl_dat->file_offset) {
- debug(6, 3) ("diskHandleRead: FD %d seeking to offset %d\n",
- fd, (int) ctrl_dat->file_offset);
- lseek(fd, ctrl_dat->file_offset, SEEK_SET); /* XXX ignore return? */
- statCounter.syscalls.disk.seeks++;
+#ifdef _SQUID_MSWIN_
+ if (F->flags.overlapped) {
+#if __USE_FILE_OFFSET64
+ Overlapped.Offset = (DWORD) (ctrl_dat->file_offset % 0x100000000);
+ Overlapped.OffsetHigh = (DWORD) (ctrl_dat->file_offset / 0x100000000);
+#else
+ Overlapped.Offset = ctrl_dat->file_offset;
+ Overlapped.OffsetHigh = 0;
+#endif
+ Overlapped.hEvent = 0;
F->disk.offset = ctrl_dat->file_offset;
+ ReadFile((HANDLE) _get_osfhandle(fd), /* handle to file */
+ ctrl_dat->buf, /* data buffer */
+ (size_t) (ctrl_dat->req_len), /* number of bytes to write */
+ NULL, /* number of bytes written */
+ &Overlapped); /* overlapped buffer */
+
+ errno = 0;
+ if (!GetOverlappedResult((HANDLE) _get_osfhandle(fd), /* handle to file */
+ &Overlapped, /* overlapped buffer */
+ &len, /* bytes transferred */
+ TRUE)) { /* wait option */
+ WIN32_maperror(GetLastError());
+ len = -1;
+ }
+ } else {
+#endif
+ if (F->disk.offset != ctrl_dat->file_offset) {
+ debug(6, 3) ("diskHandleRead: FD %d seeking to offset %d\n",
+ fd, (int) ctrl_dat->file_offset);
+ lseek(fd, ctrl_dat->file_offset, SEEK_SET); /* XXX ignore return? */
+ statCounter.syscalls.disk.seeks++;
+ F->disk.offset = ctrl_dat->file_offset;
+ }
+ errno = 0;
+ len = FD_READ_METHOD(fd, ctrl_dat->buf, ctrl_dat->req_len);
+#ifdef _SQUID_MSWIN_
}
- errno = 0;
- len = FD_READ_METHOD(fd, ctrl_dat->buf, ctrl_dat->req_len);
+#endif
if (len > 0)
F->disk.offset += len;
statCounter.syscalls.disk.reads++;
Index: squid/src/icmp.c
diff -u squid/src/icmp.c:1.14 squid/src/icmp.c:1.10.2.5
--- squid/src/icmp.c:1.14 Sat Feb 3 22:52:33 2007
+++ squid/src/icmp.c Sun Feb 4 11:18:10 2007
@@ -74,6 +74,8 @@
static int fail_count = 0;
pingerReplyData preply;
static struct sockaddr_in F;
+ if (icmp_sock < 0)
+ return;
commSetSelect(icmp_sock, COMM_SELECT_READ, icmpRecv, NULL, 0);
memset(&preply, '\0', sizeof(pingerReplyData));
statCounter.syscalls.sock.recvfroms++;
@@ -158,6 +160,8 @@
char *payload;
int len;
int ulen;
+ if (icmp_sock < 0)
+ return;
debug(37, 3) ("icmpSourcePing: '%s'\n", url);
if ((ulen = strlen(url)) > MAX_URL)
return;
@@ -176,6 +180,8 @@
icmpDomainPing(struct in_addr to, const char *domain)
{
#if USE_ICMP
+ if (icmp_sock < 0)
+ return;
debug(37, 3) ("icmpDomainPing: '%s'\n", domain);
icmpSendEcho(to, S_ICMP_DOM, domain, 0);
#endif
@@ -188,6 +194,10 @@
const char *args[2];
int rfd;
int wfd;
+ if (strcmp(Config.Program.pinger, "none") == 0) {
+ debug(37, 1) ("Pinger disabled\n");
+ return;
+ }
args[0] = "(pinger)";
args[1] = NULL;
pid = ipcCreate(IPC_DGRAM,
Index: squid/src/logfile_mod_daemon.c
diff -u squid/src/logfile_mod_daemon.c:1.5 squid/src/logfile_mod_daemon.c:1.2.2.6
--- squid/src/logfile_mod_daemon.c:1.5 Wed Jun 4 20:52:57 2008
+++ squid/src/logfile_mod_daemon.c Sun Mar 29 10:03:53 2009
@@ -1,3 +1,4 @@
+
/*
* $Id$
*
Index: squid/src/protos.h
diff -u squid/src/protos.h:1.179 squid/src/protos.h:1.74.2.79
--- squid/src/protos.h:1.179 Sat Mar 6 23:52:08 2010
+++ squid/src/protos.h Sun Mar 7 17:59:48 2010
@@ -255,6 +255,7 @@
/* disk.c */
extern int file_open(const char *path, int mode);
+extern int file_openex(const char *path, int mode, int overlapped);
extern void file_close(int fd);
extern void file_write(int, off_t, void *, size_t len, DWCB *, void *, FREE *);
extern void file_write_mbuf(int fd, off_t, MemBuf mb, DWCB * handler, void *handler_data);
Index: squid/src/structs.h
diff -u squid/src/structs.h:1.204 squid/src/structs.h:1.81.2.83
--- squid/src/structs.h:1.204 Mon Nov 9 21:51:53 2009
+++ squid/src/structs.h Sun Nov 22 14:54:25 2009
@@ -941,6 +941,7 @@
unsigned int nodelay:1;
unsigned int close_on_exec:1;
unsigned int backoff:1; /* keep track of whether the fd is backed off */
+ unsigned int overlapped:1;
unsigned int dnsfailed:1; /* did the dns lookup fail */
} flags;
comm_pending read_pending;
Index: squid/src/win32.c
diff -u squid/src/win32.c:1.26 squid/src/win32.c:1.7.8.35
--- squid/src/win32.c:1.26 Fri May 15 21:52:50 2009
+++ squid/src/win32.c Sat May 16 15:57:09 2009
@@ -80,9 +80,8 @@
#endif /* USE_WIN32_SERVICE */
static int Squid_Aborting = 0;
-#define VENDOR "GNU"
-#define SOFTWARENAME "Squid"
-#define WIN32_VERSION "2.6"
+#define VENDOR "squid-cache.org"
+#define SOFTWARENAME PACKAGE_NAME
#define COMMANDLINE "CommandLine"
#define CONFIGFILE "ConfigFile"
#undef ChangeServiceConfig2
@@ -104,15 +103,14 @@
static SERVICE_FAILURE_ACTIONS Squid_ServiceFailureActions =
{INFINITE, NULL, NULL, 1, Squid_SCAction};
-static char REGKEY[256] = "SOFTWARE\\" VENDOR "\\" SOFTWARENAME "\\" WIN32_VERSION "\\";
+static char REGKEY[256] = "SOFTWARE\\" VENDOR "\\" SOFTWARENAME "\\";
static char *keys[] =
{
"SOFTWARE", /* key[0] */
VENDOR, /* key[1] */
SOFTWARENAME, /* key[2] */
- WIN32_VERSION, /* key[3] */
- NULL, /* key[4] */
- NULL /* key[5] */
+ NULL, /* key[3] */
+ NULL /* key[4] */
};
#endif /* USE_WIN32_SERVICE */
Index: squid/src/auth/.cvsignore
diff -u squid/src/auth/.cvsignore:1.3 squid/src/auth/.cvsignore:1.3.132.1
--- squid/src/auth/.cvsignore:1.3 Thu Oct 11 12:23:40 2001
+++ squid/src/auth/.cvsignore Sun Jun 18 13:35:47 2006
@@ -1,2 +1,2 @@
-.cvsignore
+Makefile
Makefile.in
Index: squid/src/auth/basic/.cvsignore
diff -u squid/src/auth/basic/.cvsignore:1.3 squid/src/auth/basic/.cvsignore:1.3.132.1
--- squid/src/auth/basic/.cvsignore:1.3 Thu Oct 11 12:23:40 2001
+++ squid/src/auth/basic/.cvsignore Sun Jun 18 13:35:47 2006
@@ -1,2 +1,4 @@
-.cvsignore
+.deps
+.dirstamp
+Makefile
Makefile.in
Index: squid/src/auth/digest/.cvsignore
diff -u squid/src/auth/digest/.cvsignore:1.3 squid/src/auth/digest/.cvsignore:1.3.132.1
--- squid/src/auth/digest/.cvsignore:1.3 Thu Oct 11 12:23:41 2001
+++ squid/src/auth/digest/.cvsignore Sun Jun 18 13:35:47 2006
@@ -1,2 +1,4 @@
-.cvsignore
+.deps
+.dirstamp
+Makefile
Makefile.in
Index: squid/src/auth/negotiate/.cvsignore
diff -u squid/src/auth/negotiate/.cvsignore:1.2 squid/src/auth/negotiate/.cvsignore:1.1.10.2
--- squid/src/auth/negotiate/.cvsignore:1.2 Sat May 20 20:32:12 2006
+++ squid/src/auth/negotiate/.cvsignore Sun Jun 18 13:35:47 2006
@@ -1,2 +1,4 @@
-.cvsignore
+.deps
+.dirstamp
+Makefile
Makefile.in
Index: squid/src/auth/ntlm/.cvsignore
diff -u squid/src/auth/ntlm/.cvsignore:1.3 squid/src/auth/ntlm/.cvsignore:1.3.132.1
--- squid/src/auth/ntlm/.cvsignore:1.3 Thu Oct 11 12:23:42 2001
+++ squid/src/auth/ntlm/.cvsignore Sun Jun 18 13:35:47 2006
@@ -1,2 +1,4 @@
-.cvsignore
+.deps
+.dirstamp
+Makefile
Makefile.in
Index: squid/src/fs/.cvsignore
diff -u squid/src/fs/.cvsignore:1.3 squid/src/fs/.cvsignore:1.3.132.2
--- squid/src/fs/.cvsignore:1.3 Thu Oct 11 12:23:42 2001
+++ squid/src/fs/.cvsignore Sat Jun 24 09:33:17 2006
@@ -1,2 +1,3 @@
-.cvsignore
+Makefile
Makefile.in
+diskd-daemon
Index: squid/src/fs/Makefile.am
diff -u squid/src/fs/Makefile.am:1.9 squid/src/fs/Makefile.am:1.3.30.11
--- squid/src/fs/Makefile.am:1.9 Sat Sep 9 16:50:33 2006
+++ squid/src/fs/Makefile.am Wed Sep 13 10:30:00 2006
@@ -11,14 +11,26 @@
AIOPS_SOURCE = aufs/aiops.c
endif
+AIO_WIN32_ALL_SOURCES = \
+ coss/aio_win32.c \
+ coss/aio_win32.h
+if USE_AIO_WIN32
+AIO_WIN32_SOURCES = $(AIO_WIN32_ALL_SOURCES)
+else
+AIO_WIN32_SOURCES =
+endif
+
EXTRA_LIBRARIES = libaufs.a libcoss.a libdiskd.a libnull.a libufs.a
noinst_LIBRARIES = @STORE_LIBS@
EXTRA_libaufs_a_SOURCES = aufs/aiops.c aufs/aiops_win32.c
+EXTRA_libcoss_a_SOURCES = $(AIO_WIN32_ALL_SOURCES)
+
libaufs_a_SOURCES = $(AIOPS_SOURCE) aufs/async_io.c aufs/store_asyncufs.h \
aufs/store_dir_aufs.c aufs/store_io_aufs.c aufs/async_io.h
libcoss_a_SOURCES = coss/store_coss.h coss/store_io_coss.c coss/store_dir_coss.c \
+ $(AIO_WIN32_SOURCES) \
coss/async_io.c coss/async_io.h
libdiskd_a_SOURCES = diskd/diskd.c diskd/store_dir_diskd.c diskd/store_diskd.h \
diskd/store_io_diskd.c
Index: squid/src/fs/aufs/.cvsignore
diff -u squid/src/fs/aufs/.cvsignore:1.3 squid/src/fs/aufs/.cvsignore:1.3.132.1
--- squid/src/fs/aufs/.cvsignore:1.3 Thu Oct 11 12:23:42 2001
+++ squid/src/fs/aufs/.cvsignore Sun Jun 18 13:35:48 2006
@@ -1,2 +1,4 @@
-.cvsignore
+.deps
+.dirstamp
+Makefile
Makefile.in
Index: squid/src/fs/coss/.cvsignore
diff -u squid/src/fs/coss/.cvsignore:1.3 squid/src/fs/coss/.cvsignore:1.3.132.1
--- squid/src/fs/coss/.cvsignore:1.3 Thu Oct 11 12:23:42 2001
+++ squid/src/fs/coss/.cvsignore Sun Jun 18 13:35:48 2006
@@ -1,2 +1,4 @@
-.cvsignore
+.deps
+.dirstamp
+Makefile
Makefile.in
Index: squid/src/fs/coss/aio_win32.c
diff -u /dev/null squid/src/fs/coss/aio_win32.c:1.1.2.8
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/src/fs/coss/aio_win32.c Tue Oct 24 19:18:36 2006
@@ -0,0 +1,243 @@
+
+/*
+ * $Id$
+ *
+ * DEBUG: section 81 aio_xxx() POSIX emulation on Windows
+ * AUTHOR: Guido Serassio
+ *
+ * SQUID Web Proxy Cache http://www.squid-cache.org/
+ * ----------------------------------------------------------
+ *
+ * Squid is the result of efforts by numerous individuals from
+ * the Internet community; see the CONTRIBUTORS file for full
+ * details. Many organizations have provided support for Squid's
+ * development; see the SPONSORS file for full details. Squid is
+ * Copyrighted (C) 2001 by the Regents of the University of
+ * California; see the COPYRIGHT file for full details. Squid
+ * incorporates software developed and/or copyrighted by other
+ * sources; see the CREDITS file for full details.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
+ *
+ */
+
+#include "squid.h"
+#include "aio_win32.h"
+
+#ifdef _SQUID_MSWIN_
+VOID CALLBACK
+IoCompletionRoutine(DWORD dwErrorCode,
+ DWORD dwNumberOfBytesTransfered, LPOVERLAPPED lpOverlapped)
+{
+ struct aiocb *aiocbp = (struct aiocb *) lpOverlapped->hEvent;
+
+ aiocbp->aio_sigevent.sigev_notify = dwErrorCode;
+ aiocbp->aio_sigevent.sigev_signo = dwNumberOfBytesTransfered;
+ debug(81, 7) ("AIO operation complete: errorcode=%ld nbytes=%ld\n", dwErrorCode, dwNumberOfBytesTransfered);
+ xfree(lpOverlapped);
+}
+
+
+int
+aio_read(struct aiocb *aiocbp)
+{
+ LPOVERLAPPED Overlapped;
+ BOOL IoOperationStatus;
+
+ /* Allocate an overlapped structure. */
+ Overlapped = xcalloc(1, sizeof(OVERLAPPED));
+ if (!Overlapped) {
+ errno = ENOMEM;
+ return -1;
+ }
+#if __USE_FILE_OFFSET64
+ Overlapped->Offset = (DWORD) (aiocbp->aio_offset % 0x100000000);
+ Overlapped->OffsetHigh = (DWORD) (aiocbp->aio_offset / 0x100000000);
+#else
+ Overlapped->Offset = aiocbp->aio_offset;
+ Overlapped->OffsetHigh = 0;
+#endif
+ Overlapped->hEvent = aiocbp;
+ aiocbp->aio_sigevent.sigev_notify = EINPROGRESS;
+ aiocbp->aio_sigevent.sigev_signo = -1;
+
+ IoOperationStatus = ReadFileEx((HANDLE) _get_osfhandle(aiocbp->aio_fildes),
+ aiocbp->aio_buf,
+ aiocbp->aio_nbytes,
+ Overlapped,
+ IoCompletionRoutine);
+
+ /* Test to see if the I/O was queued successfully. */
+ if (!IoOperationStatus) {
+ errno = GetLastError();
+ return -1;
+ }
+ /* The I/O queued successfully. Go back into the
+ * alertable wait for I/O completion or for
+ * more I/O requests. */
+ return 0;
+}
+
+
+int
+aio_write(struct aiocb *aiocbp)
+{
+ LPOVERLAPPED Overlapped;
+ BOOL IoOperationStatus;
+
+ /* Allocate an overlapped structure. */
+ Overlapped = xcalloc(1, sizeof(OVERLAPPED));
+ if (!Overlapped) {
+ errno = ENOMEM;
+ return -1;
+ }
+#if __USE_FILE_OFFSET64
+ Overlapped->Offset = (DWORD) (aiocbp->aio_offset % 0x100000000);
+ Overlapped->OffsetHigh = (DWORD) (aiocbp->aio_offset / 0x100000000);
+#else
+ Overlapped->Offset = aiocbp->aio_offset;
+ Overlapped->OffsetHigh = 0;
+#endif
+ Overlapped->hEvent = aiocbp;
+ aiocbp->aio_sigevent.sigev_notify = EINPROGRESS;
+ aiocbp->aio_sigevent.sigev_signo = -1;
+
+ IoOperationStatus = WriteFileEx((HANDLE) _get_osfhandle(aiocbp->aio_fildes),
+ aiocbp->aio_buf,
+ aiocbp->aio_nbytes,
+ Overlapped,
+ IoCompletionRoutine);
+
+ /* Test to see if the I/O was queued successfully. */
+ if (!IoOperationStatus) {
+ errno = GetLastError();
+ return -1;
+ }
+ /* The I/O queued successfully. Go back into the
+ * alertable wait for I/O completion or for
+ * more I/O requests. */
+ return 0;
+}
+
+
+ssize_t
+aio_return(struct aiocb * aiocbp)
+{
+ return aiocbp->aio_sigevent.sigev_signo;
+}
+
+
+int
+aio_error(const struct aiocb *aiocbp)
+{
+ return aiocbp->aio_sigevent.sigev_notify;
+}
+
+
+int
+aio_open(const char *path, int mode)
+{
+ HANDLE hndl;
+ DWORD dwCreationDisposition;
+ DWORD dwDesiredAccess;
+ int fd = -1;
+
+ if (mode & O_WRONLY)
+ dwDesiredAccess = GENERIC_WRITE;
+ else
+ dwDesiredAccess = (mode & O_RDONLY) ? GENERIC_READ : GENERIC_READ | GENERIC_WRITE;
+ if (mode & O_TRUNC)
+ dwCreationDisposition = CREATE_ALWAYS;
+ else
+ dwCreationDisposition = (mode & O_CREAT) ? OPEN_ALWAYS : OPEN_EXISTING;
+
+ if ((hndl = CreateFile(path, /* file name */
+ dwDesiredAccess, /* access mode */
+ 0, /* share mode */
+ NULL, /* SD */
+ dwCreationDisposition, /* how to create */
+ FILE_FLAG_OVERLAPPED, /* file attributes */
+ NULL /* handle to template file */
+ )) != INVALID_HANDLE_VALUE) {
+ fd = _open_osfhandle((long) hndl, 0);
+ debug(81, 5) ("aio_open: FD %d\n", fd);
+ } else {
+ errno = GetLastError();
+ }
+ return fd;
+}
+
+#if 0
+int
+aio_open(const char *path, int mode)
+{
+ HANDLE hndl;
+ DWORD dwCreationDisposition;
+ DWORD dwDesiredAccess;
+ int fd;
+
+ errno = 0;
+ if (mode & O_WRONLY)
+ mode |= O_APPEND;
+ if (mode & O_WRONLY)
+ dwDesiredAccess = GENERIC_WRITE;
+ else
+ dwDesiredAccess = (mode & O_RDONLY) ? GENERIC_READ : GENERIC_READ | GENERIC_WRITE;
+ if (mode & O_TRUNC)
+ dwCreationDisposition = CREATE_ALWAYS;
+ else
+ dwCreationDisposition = (mode & O_CREAT) ? OPEN_ALWAYS : OPEN_EXISTING;
+
+ if ((hndl = CreateFile(path, /* file name */
+ dwDesiredAccess, /* access mode */
+ 0, /* share mode */
+ NULL, /* SD */
+ dwCreationDisposition, /* how to create */
+ FILE_FLAG_OVERLAPPED, /* file attributes */
+ NULL /* handle to template file */
+ )) != INVALID_HANDLE_VALUE) {
+ fd = _open_osfhandle((long) hndl, 0);
+ debug(81, 5) ("aio_open: FD %d\n", fd);
+ commSetCloseOnExec(fd);
+ fd_open(fd, FD_FILE, path);
+ } else {
+ errno = GetLastError();
+ fd = DISK_ERROR;
+ debug(81, 3) ("aio_open: error opening file %s: %s\n", path,
+ xstrerror());
+ }
+ statCounter.syscalls.disk.opens++;
+ return fd;
+}
+#endif
+
+void
+aio_close(int fd)
+{
+ CloseHandle((HANDLE) _get_osfhandle(fd));
+}
+
+#if 0
+void
+aio_close(int fd)
+{
+ CloseHandle((HANDLE) _get_osfhandle(fd));
+ fd_close(fd);
+ statCounter.syscalls.disk.closes++;
+}
+
+#endif
+
+#endif /* _SQUID_MSWIN_ */
Index: squid/src/fs/coss/aio_win32.h
diff -u /dev/null squid/src/fs/coss/aio_win32.h:1.1.2.5
--- /dev/null Thu Jan 1 01:00:00 1970
+++ squid/src/fs/coss/aio_win32.h Sat Sep 30 15:46:41 2006
@@ -0,0 +1,64 @@
+/*
+ * $Id$
+ *
+ * aio_xxx() POSIX emulation on WIN32 for COSS
+ * AUTHOR: Guido Serassio
+ *
+ * SQUID Web Proxy Cache http://www.squid-cache.org/
+ * ----------------------------------------------------------
+ *
+ * Squid is the result of efforts by numerous individuals from
+ * the Internet community; see the CONTRIBUTORS file for full
+ * details. Many organizations have provided support for Squid's
+ * development; see the SPONSORS file for full details. Squid is
+ * Copyrighted (C) 2001 by the Regents of the University of
+ * California; see the COPYRIGHT file for full details. Squid
+ * incorporates software developed and/or copyrighted by other
+ * sources; see the CREDITS file for full details.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
+ *
+ */
+
+union sigval {
+ int sival_int; /* integer value */
+ void *sival_ptr; /* pointer value */
+};
+
+struct sigevent {
+ int sigev_notify; /* notification mode */
+ int sigev_signo; /* signal number */
+ union sigval sigev_value; /* signal value */
+};
+
+struct aiocb {
+ int aio_fildes; /* file descriptor */
+ void *aio_buf; /* buffer location */
+ size_t aio_nbytes; /* length of transfer */
+ off_t aio_offset; /* file offset */
+#ifndef __USE_FILE_OFFSET64
+ char __pad[sizeof(int64_t) - sizeof(off_t)];
+#endif
+ int aio_reqprio; /* request priority offset */
+ struct sigevent aio_sigevent; /* signal number and offset */
+ int aio_lio_opcode; /* listio operation */
+};
+
+int aio_read(struct aiocb *);
+int aio_write(struct aiocb *);
+ssize_t aio_return(struct aiocb *);
+int aio_error(const struct aiocb *);
+int aio_open(const char *, int);
+void aio_close(int);
Index: squid/src/fs/coss/async_io.c
diff -u squid/src/fs/coss/async_io.c:1.9 squid/src/fs/coss/async_io.c:1.7.8.3
--- squid/src/fs/coss/async_io.c:1.9 Sat Sep 16 20:51:06 2006
+++ squid/src/fs/coss/async_io.c Sat Sep 16 21:05:21 2006
@@ -16,7 +16,9 @@
#include "squid.h"
#include
-#if HAVE_AIO_H
+#ifdef _SQUID_MSWIN_
+#include "aio_win32.h"
+#elif HAVE_AIO_H
#include
#endif
Index: squid/src/fs/coss/store_dir_coss.c
diff -u squid/src/fs/coss/store_dir_coss.c:1.58 squid/src/fs/coss/store_dir_coss.c:1.26.8.31
--- squid/src/fs/coss/store_dir_coss.c:1.58 Wed Dec 26 23:52:04 2007
+++ squid/src/fs/coss/store_dir_coss.c Thu Dec 27 19:29:46 2007
@@ -34,7 +34,9 @@
*/
#include "squid.h"
-#if HAVE_AIO_H
+#ifdef _SQUID_MSWIN_
+#include "aio_win32.h"
+#elif HAVE_AIO_H
#include
#endif
@@ -224,7 +226,7 @@
#else
a_file_setupqueue(&cs->aq);
#endif
- cs->fd = file_open(stripePath(sd), O_RDWR | O_CREAT | O_BINARY);
+ cs->fd = file_openex(stripePath(sd), O_RDWR | O_CREAT | O_BINARY, 1);
if (cs->fd < 0) {
debug(79, 1) ("%s: %s\n", stripePath(sd), xstrerror());
fatal("storeCossDirInit: Failed to open a COSS file.");
Index: squid/src/fs/coss/store_io_coss.c
diff -u squid/src/fs/coss/store_io_coss.c:1.33 squid/src/fs/coss/store_io_coss.c:1.15.8.21
--- squid/src/fs/coss/store_io_coss.c:1.33 Tue May 4 19:53:38 2010
+++ squid/src/fs/coss/store_io_coss.c Mon Jun 21 08:31:25 2010
@@ -34,7 +34,9 @@
*/
#include "squid.h"
-#if HAVE_AIO_H
+#ifdef _SQUID_MSWIN_
+#include "aio_win32.h"
+#elif HAVE_AIO_H
#include
#endif
#include "async_io.h"
@@ -669,6 +671,12 @@
CossInfo *cs = (CossInfo *) SD->fsdata;
dlink_node *m;
off_t end;
+#ifdef _SQUID_MSWIN_
+ /* Allocate an overlapped structure. */
+ LPOVERLAPPED Overlapped = xcalloc(1, sizeof(OVERLAPPED));
+ HANDLE hEvent = CreateEvent(NULL, TRUE, FALSE, NULL);
+
+#endif
/* First, flush pending IO ops */
#if USE_AUFSOPS
@@ -686,10 +694,31 @@
debug(79, 1) ("WARNING: sleeping for 5 seconds in storeCossSync()\n");
sleep(5); /* XXX EEEWWW! */
}
- lseek(cs->fd, t->diskstart, SEEK_SET);
end = (t == cs->current_membuf) ? cs->current_offset : t->diskend;
+#ifdef _SQUID_MSWIN_
+#if __USE_FILE_OFFSET64
+ Overlapped->Offset = (DWORD) (t->diskstart % 0x100000000);
+ Overlapped->OffsetHigh = (DWORD) (t->diskstart / 0x100000000);
+#else
+ Overlapped->Offset = t->diskstart;
+ Overlapped->OffsetHigh = 0;
+#endif
+ Overlapped->hEvent = hEvent;
+ WriteFile((HANDLE) _get_osfhandle(cs->fd), /* handle to file */
+ t->buffer, /* data buffer */
+ (size_t) (end - t->diskstart), /* number of bytes to write */
+ NULL, /* number of bytes written */
+ Overlapped); /* overlapped buffer */
+ WaitForSingleObject(hEvent, INFINITE);
+#else
+ lseek(cs->fd, t->diskstart, SEEK_SET);
FD_WRITE_METHOD(cs->fd, t->buffer, end - t->diskstart);
+#endif
}
+#ifdef _SQUID_MSWIN_
+ xfree(Overlapped);
+#endif
+
}
static void
Index: squid/src/fs/diskd/.cvsignore
diff -u squid/src/fs/diskd/.cvsignore:1.3 squid/src/fs/diskd/.cvsignore:1.3.132.1
--- squid/src/fs/diskd/.cvsignore:1.3 Thu Oct 11 12:23:42 2001
+++ squid/src/fs/diskd/.cvsignore Sun Jun 18 13:35:48 2006
@@ -1,2 +1,4 @@
-.cvsignore
+.deps
+.dirstamp
+Makefile
Makefile.in
Index: squid/src/fs/null/.cvsignore
diff -u squid/src/fs/null/.cvsignore:1.3 squid/src/fs/null/.cvsignore:1.3.132.1
--- squid/src/fs/null/.cvsignore:1.3 Thu Oct 11 12:23:42 2001
+++ squid/src/fs/null/.cvsignore Sun Jun 18 13:35:48 2006
@@ -1,2 +1,4 @@
-.cvsignore
+.deps
+.dirstamp
+Makefile
Makefile.in
Index: squid/src/fs/ufs/.cvsignore
diff -u squid/src/fs/ufs/.cvsignore:1.3 squid/src/fs/ufs/.cvsignore:1.3.132.1
--- squid/src/fs/ufs/.cvsignore:1.3 Thu Oct 11 12:23:42 2001
+++ squid/src/fs/ufs/.cvsignore Sun Jun 18 13:35:49 2006
@@ -1,2 +1,4 @@
-.cvsignore
+.deps
+.dirstamp
+Makefile
Makefile.in
Index: squid/src/repl/.cvsignore
diff -u squid/src/repl/.cvsignore:1.3 squid/src/repl/.cvsignore:1.3.132.1
--- squid/src/repl/.cvsignore:1.3 Thu Oct 11 12:23:42 2001
+++ squid/src/repl/.cvsignore Sun Jun 18 13:35:49 2006
@@ -1,2 +1,2 @@
-.cvsignore
+Makefile
Makefile.in
Index: squid/src/repl/heap/.cvsignore
diff -u squid/src/repl/heap/.cvsignore:1.3 squid/src/repl/heap/.cvsignore:1.3.132.1
--- squid/src/repl/heap/.cvsignore:1.3 Thu Oct 11 12:23:43 2001
+++ squid/src/repl/heap/.cvsignore Sun Jun 18 13:35:49 2006
@@ -1,2 +1,4 @@
-.cvsignore
+.deps
+.dirstamp
+Makefile
Makefile.in
Index: squid/src/repl/lru/.cvsignore
diff -u squid/src/repl/lru/.cvsignore:1.3 squid/src/repl/lru/.cvsignore:1.3.132.1
--- squid/src/repl/lru/.cvsignore:1.3 Thu Oct 11 12:23:43 2001
+++ squid/src/repl/lru/.cvsignore Sun Jun 18 13:35:49 2006
@@ -1,2 +1,4 @@
-.cvsignore
+.deps
+.dirstamp
+Makefile
Makefile.in
Index: squid/tools/.cvsignore
diff -u squid/tools/.cvsignore:1.1 squid/tools/.cvsignore:1.1.2.4
--- squid/tools/.cvsignore:1.1 Tue May 23 22:50:16 2006
+++ squid/tools/.cvsignore Sat Jun 24 09:33:32 2006
@@ -1,2 +1,5 @@
-.cvsignore
+.deps
+Makefile
Makefile.in
+cachemgr.cgi
+squidclient