This patch is generated from the nt branch of HEAD in squid3 Sat Aug 16 00:23:44 2008 GMT See http://devel.squid-cache.org/ Index: squid3/.cvsignore diff -u squid3/.cvsignore:1.4 squid3/.cvsignore:1.1.10.3 --- squid3/.cvsignore:1.4 Sun Jun 1 02:23:28 2003 +++ squid3/.cvsignore Sun Nov 20 06:20:33 2005 @@ -1,10 +1,10 @@ -.cvsignore +Makefile Makefile.in -aclocal +autom4te* +aclocal.* cfgaux -aclocal.m4 +config.* configure +configure.lineno +libtool merge.log -autom4te* -config.* -Makefile Index: squid3/Makefile.am diff -u squid3/Makefile.am:1.12 squid3/Makefile.am:1.6.2.9 --- squid3/Makefile.am:1.12 Fri May 12 06:49:56 2006 +++ squid3/Makefile.am Thu Feb 1 00:25:24 2007 @@ -4,7 +4,7 @@ # AUTOMAKE_OPTIONS = dist-bzip2 subdir-objects 1.5 foreign -DIST_SUBDIRS = lib snmplib scripts src icons errors contrib doc helpers test-suite tools +DIST_SUBDIRS = lib snmplib scripts src icons errors contrib doc helpers port test-suite tools SUBDIRS = lib @makesnmplib@ scripts src icons errors doc helpers test-suite tools DISTCLEANFILES = include/stamp-h include/stamp-h[0-9]* Index: squid3/configure.in diff -u squid3/configure.in:1.518 squid3/configure.in:1.26.2.154 --- squid3/configure.in:1.518 Thu Aug 14 22:51:51 2008 +++ squid3/configure.in Wed Aug 13 13:56:44 2008 @@ -5,7 +5,7 @@ dnl dnl dnl -AC_INIT(Squid Web Proxy, 3.HEAD-BZR, http://www.squid-cache.org/bugs/, squid) +AC_INIT(Squid Web Proxy, 3.HEAD-NT-BZR, http://www.squid-cache.org/bugs/, squid) AC_PREREQ(2.52) AM_CONFIG_HEADER(include/autoconf.h) AC_CONFIG_AUX_DIR(cfgaux) @@ -3758,6 +3758,8 @@ helpers/external_acl/wbinfo_group/Makefile \ helpers/external_acl/mswin_ad_group/Makefile \ helpers/external_acl/mswin_lm_group/Makefile \ + port/Makefile \ + port/win32/Makefile \ tools/Makefile ]) Index: squid3/contrib/.cvsignore diff -u squid3/contrib/.cvsignore:1.2 squid3/contrib/.cvsignore:1.1.6.2 --- squid3/contrib/.cvsignore:1.2 Sun Jun 1 02:23:29 2003 +++ squid3/contrib/.cvsignore Tue Nov 22 11:55:57 2005 @@ -1,3 +1,2 @@ -.cvsignore -Makefile.in Makefile +Makefile.in Index: squid3/doc/.cvsignore diff -u squid3/doc/.cvsignore:1.2 squid3/doc/.cvsignore:1.1.6.2 --- squid3/doc/.cvsignore:1.2 Sun Jun 1 02:23:30 2003 +++ squid3/doc/.cvsignore Sun Nov 20 05:56:14 2005 @@ -1,3 +1,4 @@ -.cvsignore -Makefile.in Makefile +Makefile.in +cachemgr.cgi.8 +squid.8 Index: squid3/doc/Makefile.am diff -u squid3/doc/Makefile.am:1.7 squid3/doc/Makefile.am:1.3.16.5 --- squid3/doc/Makefile.am:1.7 Sat Aug 9 17:22:17 2008 +++ squid3/doc/Makefile.am Wed Aug 13 13:56:44 2008 @@ -32,7 +32,8 @@ EXTRA_DIST = \ squid.8.in \ cachemgr.cgi.8.in \ - debug-sections.txt + debug-sections.txt \ + win32-relnotes.html CLEANFILES = \ squid.8 \ Index: squid3/doc/win32-relnotes.html diff -u /dev/null squid3/doc/win32-relnotes.html:1.1.2.1 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/doc/win32-relnotes.html Sat Apr 12 12:04:23 2003 @@ -0,0 +1,148 @@ + + + +WIN32 Squid Release Notes + + + + +

WIN32 Squid Release Notes

+
+

Windows Service run mode

+ +

When Squid is compiled as a Windows service, the -N command line switch is disabled, and default run mode of +Squid is no daemon (=no service) mode, so is possible to run Squid from command line +for debug purpose with all command line options available.

+

On Windows 2000/XP/.NET the service is configured to use the Windows Service Recovery option restarting +automatically after 60 seconds.

+ +

Usage

+ +

The squid -? command gives the following output: + +

Usage: squid [-dhirsvzCDFRVYX] [-f config-file] [-[au] port] [-k signal] [-n nam
+e] [-O CommandLine]
+       -a port   Specify HTTP port number (default: 3128).
+       -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: SquidNT.
+       -r        Removes a Windows Service (see -n option).
+       -s        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.
+       -O options
+                 Set Windows Service Command line options in Registry.
+       -R        Do not set REUSEADDR on port.
+       -S        Double-check swap during rebuild.
+       -V        Virtual host httpd-accelerator.
+       -X        Force full debugging.
+       -Y        Only return UDP_HIT or UDP_MISS_NOFETCH during fast reload.
+
+ +

The service installation is made with -i command line switch, it's possible to use +-f switch at the same time for specify a different config-file settings for the Squid +Service that is stored on Registry.

+

A new -n switch specify the Windows Service Name, so multiple Squid instance are allowed. +"SquidNT" is the default when the switch is not used.

+ +

So the install service syntax is: +

squid -i [-f file] [-n name]
+

+

To start as service is used a "hidden" --ntservice:service-name command line switch, +where service-name is the name specified with -n options at service install time.

+ +

Service uninstallation is made with -r command line switch plus the appropriate +-n switch.

+ +

The -k switch family must be used with the appropriate -f and -n switches, so the syntax is: + +

squid -k command [-f file] -n service-name
+where service-name is the name specified with -n options at service install time.

+ +

To use Squid original command line, the new -O switch must be used ONCE, the sintax is: + +

squid -O cmdline [-n service-name]
+ +If multiple service command line options must be specified, use quote. The -n switch is +needed only when non default service name is in use.

+ +

Example: + +

squid -O "-D -a 8080" -n squidsvc

+ + +

PSAPI.DLL (Process Status Helper) Considerations

+ +

The process status helper functions make it easier for you to obtain information about +processes and device drivers running on Microsoft® Windows NT®/Windows® 2000. These +functions are available in PSAPI.DLL, which is distributed in the Microsoft® Platform +Software Development Kit (SDK). The same information is generally available through the +performance data in the registry, but it is more difficult to get to it. PSAPI.DLL is +freely redistributable.

+ +

PSAPI.DLL is available only on Windows NT, 2000, XP and .NET. The implementation in Squid is +aware of this, and try to use it only on the rigth platform.

+ +

On Windows NT PSAPI.DLL can be found as component of many applications, if you need it, +you can find it on Windows NT Resource KIT. If you have problem, it can be +downloaded from here: +http://download.microsoft.com/download/platformsdk/Redist/4.0.1371.1/NT4/EN-US/psinst.EXE

+ +

On Windows 2000 and later it is available installing the Windows Support Tools, located on the +Support\Tools folder of the installation Windows CD-ROM.

+ + +

Registry DNS lookup

+ +

On Windows platforms, if no value is specified in the dns_nameservers option on +squid.conf or in the /etc/resolv.conf file, the list of DNS name servers are +taken from the Windows registry, both static and dynamic DHCP configurations +are supported.

+ + +

Awin32 fs module

+ +

awin32 is a native WIN32 Async I/O Squid fs module derived from aufs. Configuration +in squid.conf is identical to aufs, but You nedd to specify 'awin32' instead 'aufs' as +cache type.

+ +

Compatibility Notes +

+ +

Known Limitations:

+ +
+To report a BUG, e-mail on squidnt@serassio.it.
+The latest version and documentation can be found on http://www.serassio.it/SquidNT.htm.
+
+ + Index: squid3/errors/.cvsignore diff -u squid3/errors/.cvsignore:1.2 squid3/errors/.cvsignore:1.1.4.3 --- squid3/errors/.cvsignore:1.2 Sun Jun 1 02:23:31 2003 +++ squid3/errors/.cvsignore Sun Nov 20 05:04:50 2005 @@ -1,3 +1,2 @@ -.cvsignore -Makefile.in Makefile +Makefile.in Index: squid3/helpers/.cvsignore diff -u squid3/helpers/.cvsignore:1.2 squid3/helpers/.cvsignore:1.1.4.3 --- squid3/helpers/.cvsignore:1.2 Sun Jun 1 02:23:31 2003 +++ squid3/helpers/.cvsignore Sun Nov 20 06:56:03 2005 @@ -1,3 +1,2 @@ -.cvsignore -Makefile.in Makefile +Makefile.in Index: squid3/helpers/basic_auth/.cvsignore diff -u squid3/helpers/basic_auth/.cvsignore:1.2 squid3/helpers/basic_auth/.cvsignore:1.1.4.3 --- squid3/helpers/basic_auth/.cvsignore:1.2 Sun Jun 1 02:23:31 2003 +++ squid3/helpers/basic_auth/.cvsignore Sun Nov 20 06:29:03 2005 @@ -1,3 +1,2 @@ -.cvsignore -Makefile.in Makefile +Makefile.in Index: squid3/helpers/basic_auth/LDAP/.cvsignore diff -u squid3/helpers/basic_auth/LDAP/.cvsignore:1.2 squid3/helpers/basic_auth/LDAP/.cvsignore:1.1.4.3 --- squid3/helpers/basic_auth/LDAP/.cvsignore:1.2 Sun Jun 1 02:23:32 2003 +++ squid3/helpers/basic_auth/LDAP/.cvsignore Sun Nov 20 06:29:03 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +.libs +Makefile +Makefile.in +squid_ldap_auth Index: squid3/helpers/basic_auth/MSNT/.cvsignore diff -u squid3/helpers/basic_auth/MSNT/.cvsignore:1.2 squid3/helpers/basic_auth/MSNT/.cvsignore:1.1.4.3 --- squid3/helpers/basic_auth/MSNT/.cvsignore:1.2 Sun Jun 1 02:23:32 2003 +++ squid3/helpers/basic_auth/MSNT/.cvsignore Sun Nov 20 06:29:03 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +.libs +Makefile +Makefile.in +msnt_auth Index: squid3/helpers/basic_auth/NCSA/.cvsignore diff -u squid3/helpers/basic_auth/NCSA/.cvsignore:1.2 squid3/helpers/basic_auth/NCSA/.cvsignore:1.1.4.3 --- squid3/helpers/basic_auth/NCSA/.cvsignore:1.2 Sun Jun 1 02:23:33 2003 +++ squid3/helpers/basic_auth/NCSA/.cvsignore Sun Nov 20 06:29:03 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +.libs +Makefile +Makefile.in +ncsa_auth Index: squid3/helpers/basic_auth/PAM/.cvsignore diff -u squid3/helpers/basic_auth/PAM/.cvsignore:1.2 squid3/helpers/basic_auth/PAM/.cvsignore:1.1.4.3 --- squid3/helpers/basic_auth/PAM/.cvsignore:1.2 Sun Jun 1 02:23:33 2003 +++ squid3/helpers/basic_auth/PAM/.cvsignore Sun Nov 20 06:29:03 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +.libs +Makefile +Makefile.in +pam_auth Index: squid3/helpers/basic_auth/SASL/.cvsignore diff -u squid3/helpers/basic_auth/SASL/.cvsignore:1.2 squid3/helpers/basic_auth/SASL/.cvsignore:1.1.4.3 --- squid3/helpers/basic_auth/SASL/.cvsignore:1.2 Sun Jun 1 02:23:34 2003 +++ squid3/helpers/basic_auth/SASL/.cvsignore Sun Nov 20 06:29:03 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +.libs +Makefile +Makefile.in +sasl_auth Index: squid3/helpers/basic_auth/SMB/.cvsignore diff -u squid3/helpers/basic_auth/SMB/.cvsignore:1.2 squid3/helpers/basic_auth/SMB/.cvsignore:1.1.4.3 --- squid3/helpers/basic_auth/SMB/.cvsignore:1.2 Sun Jun 1 02:23:34 2003 +++ squid3/helpers/basic_auth/SMB/.cvsignore Sun Nov 20 06:29:03 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +.libs +Makefile +Makefile.in +smb_auth Index: squid3/helpers/basic_auth/YP/.cvsignore diff -u squid3/helpers/basic_auth/YP/.cvsignore:1.2 squid3/helpers/basic_auth/YP/.cvsignore:1.1.4.3 --- squid3/helpers/basic_auth/YP/.cvsignore:1.2 Sun Jun 1 02:23:35 2003 +++ squid3/helpers/basic_auth/YP/.cvsignore Sun Nov 20 06:29:03 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +.libs +Makefile +Makefile.in +yp_auth Index: squid3/helpers/basic_auth/getpwnam/.cvsignore diff -u squid3/helpers/basic_auth/getpwnam/.cvsignore:1.2 squid3/helpers/basic_auth/getpwnam/.cvsignore:1.1.4.3 --- squid3/helpers/basic_auth/getpwnam/.cvsignore:1.2 Sun Jun 1 02:23:35 2003 +++ squid3/helpers/basic_auth/getpwnam/.cvsignore Sun Nov 20 06:29:03 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +.libs +Makefile +Makefile.in +getpwname_auth Index: squid3/helpers/basic_auth/mswin_sspi/.cvsignore diff -u squid3/helpers/basic_auth/mswin_sspi/.cvsignore:1.2 squid3/helpers/basic_auth/mswin_sspi/.cvsignore:1.1.2.2 --- squid3/helpers/basic_auth/mswin_sspi/.cvsignore:1.2 Sat Jun 10 16:36:00 2006 +++ squid3/helpers/basic_auth/mswin_sspi/.cvsignore Sun Nov 20 06:29:03 2005 @@ -1,5 +1,5 @@ .deps .libs Makefile -mswin_auth.exe Makefile.in +mswin_auth.exe Index: squid3/helpers/basic_auth/multi-domain-NTLM/.cvsignore diff -u squid3/helpers/basic_auth/multi-domain-NTLM/.cvsignore:1.2 squid3/helpers/basic_auth/multi-domain-NTLM/.cvsignore:1.1.4.3 --- squid3/helpers/basic_auth/multi-domain-NTLM/.cvsignore:1.2 Sun Jun 1 02:23:35 2003 +++ squid3/helpers/basic_auth/multi-domain-NTLM/.cvsignore Sun Nov 20 06:29:03 2005 @@ -1,3 +1,3 @@ -.cvsignore -Makefile.in +.deps Makefile +Makefile.in Index: squid3/helpers/digest_auth/.cvsignore diff -u squid3/helpers/digest_auth/.cvsignore:1.2 squid3/helpers/digest_auth/.cvsignore:1.1.4.3 --- squid3/helpers/digest_auth/.cvsignore:1.2 Sun Jun 1 02:23:36 2003 +++ squid3/helpers/digest_auth/.cvsignore Sun Nov 20 06:56:03 2005 @@ -1,3 +1,2 @@ -.cvsignore -Makefile.in Makefile +Makefile.in Index: squid3/helpers/digest_auth/ldap/.cvsignore diff -u squid3/helpers/digest_auth/ldap/.cvsignore:1.2 squid3/helpers/digest_auth/ldap/.cvsignore:1.1.2.1 --- squid3/helpers/digest_auth/ldap/.cvsignore:1.2 Sat Jun 10 16:36:00 2006 +++ squid3/helpers/digest_auth/ldap/.cvsignore Tue Apr 25 05:24:25 2006 @@ -1,5 +1,5 @@ .deps .libs Makefile -digest_ldap_auth Makefile.in +digest_ldap_auth.exe Index: squid3/helpers/digest_auth/password/.cvsignore diff -u squid3/helpers/digest_auth/password/.cvsignore:1.2 squid3/helpers/digest_auth/password/.cvsignore:1.1.4.3 --- squid3/helpers/digest_auth/password/.cvsignore:1.2 Sun Jun 1 02:23:36 2003 +++ squid3/helpers/digest_auth/password/.cvsignore Sun Nov 20 06:56:03 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +.libs +Makefile +Makefile.in +digest_pw_auth Index: squid3/helpers/external_acl/.cvsignore diff -u squid3/helpers/external_acl/.cvsignore:1.2 squid3/helpers/external_acl/.cvsignore:1.1.4.3 --- squid3/helpers/external_acl/.cvsignore:1.2 Sun Jun 1 02:23:36 2003 +++ squid3/helpers/external_acl/.cvsignore Sun Nov 20 06:37:22 2005 @@ -1,3 +1,2 @@ -.cvsignore -Makefile.in Makefile +Makefile.in Index: squid3/helpers/external_acl/ip_user/.cvsignore diff -u squid3/helpers/external_acl/ip_user/.cvsignore:1.2 squid3/helpers/external_acl/ip_user/.cvsignore:1.1.4.3 --- squid3/helpers/external_acl/ip_user/.cvsignore:1.2 Sun Jun 1 02:23:37 2003 +++ squid3/helpers/external_acl/ip_user/.cvsignore Sun Nov 20 06:37:22 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +.libs +Makefile +Makefile.in +ip_user_check Index: squid3/helpers/external_acl/ip_user/dict.c diff -u squid3/helpers/external_acl/ip_user/dict.c:1.1 squid3/helpers/external_acl/ip_user/dict.c:1.1.2.1 --- squid3/helpers/external_acl/ip_user/dict.c:1.1 Sun Oct 13 17:18:16 2002 +++ squid3/helpers/external_acl/ip_user/dict.c Mon Feb 24 18:48:23 2003 @@ -18,14 +18,19 @@ * Author: Rodrigo Campos (rodrigo@geekbunker.org) * */ - + +#include "config.h" #include #include #include #include +#ifdef _SQUID_MSWIN_ +#include +#else #include #include #include +#endif #include "ip_user.h" @@ -129,9 +134,11 @@ if ((strchr (current_entry->username, '@')) == NULL) { if ((match_user (current_entry->username, username)) == 1) return 1; +#ifndef _SQUID_MSWIN_ } else { if ((match_group (current_entry->username, username)) == 1) return 1; +#endif } } current_entry = current_entry->next_entry; Index: squid3/helpers/external_acl/ip_user/main.c diff -u squid3/helpers/external_acl/ip_user/main.c:1.4 squid3/helpers/external_acl/ip_user/main.c:1.1.2.4 --- squid3/helpers/external_acl/ip_user/main.c:1.4 Wed Jul 18 20:50:51 2007 +++ squid3/helpers/external_acl/ip_user/main.c Sat Jul 21 09:55:45 2007 @@ -23,7 +23,11 @@ #include #include +#ifdef _SQUID_MSWIN_ +#include +#else #include +#endif #include #include "ip_user.h" Index: squid3/helpers/external_acl/ip_user/match.c diff -u squid3/helpers/external_acl/ip_user/match.c:1.2 squid3/helpers/external_acl/ip_user/match.c:1.1.2.2 --- squid3/helpers/external_acl/ip_user/match.c:1.2 Wed Jul 18 20:50:51 2007 +++ squid3/helpers/external_acl/ip_user/match.c Sat Jul 21 09:55:45 2007 @@ -18,10 +18,13 @@ * Author: Rodrigo Campos (rodrigo@geekbunker.org) * */ +#include "config.h" #include #include #include +#ifndef _SQUID_MSWIN_ #include +#endif #include "ip_user.h" @@ -38,6 +41,7 @@ return 0; } /* match_user */ +#ifndef _SQUID_MSWIN_ int match_group (char *dict_group, char *username) { @@ -60,3 +64,4 @@ return 0; } /* match_group */ +#endif Index: squid3/helpers/external_acl/ldap_group/.cvsignore diff -u squid3/helpers/external_acl/ldap_group/.cvsignore:1.2 squid3/helpers/external_acl/ldap_group/.cvsignore:1.1.4.3 --- squid3/helpers/external_acl/ldap_group/.cvsignore:1.2 Sun Jun 1 02:23:38 2003 +++ squid3/helpers/external_acl/ldap_group/.cvsignore Sun Nov 20 06:37:23 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +.libs +Makefile +Makefile.in +squid_ldap_group Index: squid3/helpers/external_acl/mswin_ad_group/.cvsignore diff -u /dev/null squid3/helpers/external_acl/mswin_ad_group/.cvsignore:1.1.2.1 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/helpers/external_acl/mswin_ad_group/.cvsignore Tue Jul 1 01:51:01 2008 @@ -0,0 +1,5 @@ +.deps +.libs +Makefile +Makefile.in +mswin_check_ad_group.exe Index: squid3/helpers/external_acl/mswin_lm_group/.cvsignore diff -u squid3/helpers/external_acl/mswin_lm_group/.cvsignore:1.2 squid3/helpers/external_acl/mswin_lm_group/.cvsignore:1.1.2.2 --- squid3/helpers/external_acl/mswin_lm_group/.cvsignore:1.2 Sat Jun 10 16:36:00 2006 +++ squid3/helpers/external_acl/mswin_lm_group/.cvsignore Sun Nov 20 06:37:23 2005 @@ -1,5 +1,5 @@ .deps .libs Makefile -mswin_check_lm_group.exe Makefile.in +mswin_check_lm_group.exe Index: squid3/helpers/external_acl/session/.cvsignore diff -u squid3/helpers/external_acl/session/.cvsignore:1.2 squid3/helpers/external_acl/session/.cvsignore:1.1.2.1 --- squid3/helpers/external_acl/session/.cvsignore:1.2 Sat Jun 10 16:36:00 2006 +++ squid3/helpers/external_acl/session/.cvsignore Tue Apr 25 05:24:25 2006 @@ -1,5 +1,5 @@ .deps .libs Makefile -squid_session Makefile.in +squid_session.exe Index: squid3/helpers/external_acl/unix_group/.cvsignore diff -u squid3/helpers/external_acl/unix_group/.cvsignore:1.2 squid3/helpers/external_acl/unix_group/.cvsignore:1.1.4.3 --- squid3/helpers/external_acl/unix_group/.cvsignore:1.2 Sun Jun 1 02:23:38 2003 +++ squid3/helpers/external_acl/unix_group/.cvsignore Sun Nov 20 06:37:23 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +.libs +Makefile +Makefile.in +squid_unix_group Index: squid3/helpers/external_acl/wbinfo_group/.cvsignore diff -u squid3/helpers/external_acl/wbinfo_group/.cvsignore:1.2 squid3/helpers/external_acl/wbinfo_group/.cvsignore:1.1.4.3 --- squid3/helpers/external_acl/wbinfo_group/.cvsignore:1.2 Sun Jun 1 02:23:38 2003 +++ squid3/helpers/external_acl/wbinfo_group/.cvsignore Sun Nov 20 06:37:23 2005 @@ -1,3 +1,3 @@ -.cvsignore -Makefile.in +.deps Makefile +Makefile.in Index: squid3/helpers/negotiate_auth/mswin_sspi/.cvsignore diff -u squid3/helpers/negotiate_auth/mswin_sspi/.cvsignore:1.2 squid3/helpers/negotiate_auth/mswin_sspi/.cvsignore:1.1.2.2 --- squid3/helpers/negotiate_auth/mswin_sspi/.cvsignore:1.2 Sat Jun 10 16:36:00 2006 +++ squid3/helpers/negotiate_auth/mswin_sspi/.cvsignore Sun Nov 20 06:59:59 2005 @@ -1,5 +1,5 @@ .deps .libs Makefile -mswin_negotiate_auth.exe Makefile.in +mswin_negotiate_auth.exe Index: squid3/helpers/ntlm_auth/.cvsignore diff -u squid3/helpers/ntlm_auth/.cvsignore:1.2 squid3/helpers/ntlm_auth/.cvsignore:1.1.4.3 --- squid3/helpers/ntlm_auth/.cvsignore:1.2 Sun Jun 1 02:23:39 2003 +++ squid3/helpers/ntlm_auth/.cvsignore Sun Nov 20 07:09:44 2005 @@ -1,3 +1,2 @@ -.cvsignore -Makefile.in Makefile +Makefile.in Index: squid3/helpers/ntlm_auth/SMB/.cvsignore diff -u squid3/helpers/ntlm_auth/SMB/.cvsignore:1.2 squid3/helpers/ntlm_auth/SMB/.cvsignore:1.1.4.3 --- squid3/helpers/ntlm_auth/SMB/.cvsignore:1.2 Sun Jun 1 02:23:39 2003 +++ squid3/helpers/ntlm_auth/SMB/.cvsignore Sun Nov 20 07:09:44 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +.libs +Makefile +Makefile.in +ntlm_auth Index: squid3/helpers/ntlm_auth/fakeauth/.cvsignore diff -u squid3/helpers/ntlm_auth/fakeauth/.cvsignore:1.2 squid3/helpers/ntlm_auth/fakeauth/.cvsignore:1.1.4.3 --- squid3/helpers/ntlm_auth/fakeauth/.cvsignore:1.2 Sun Jun 1 02:23:40 2003 +++ squid3/helpers/ntlm_auth/fakeauth/.cvsignore Sun Nov 20 07:09:44 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +.libs +Makefile +Makefile.in +fakeauth_auth Index: squid3/helpers/ntlm_auth/mswin_sspi/.cvsignore diff -u squid3/helpers/ntlm_auth/mswin_sspi/.cvsignore:1.2 squid3/helpers/ntlm_auth/mswin_sspi/.cvsignore:1.1.2.2 --- squid3/helpers/ntlm_auth/mswin_sspi/.cvsignore:1.2 Sat Jun 10 16:36:00 2006 +++ squid3/helpers/ntlm_auth/mswin_sspi/.cvsignore Sun Nov 20 07:09:44 2005 @@ -1,5 +1,5 @@ .deps .libs Makefile -mswin_ntlm_auth.exe Makefile.in +mswin_ntlm_auth.exe Index: squid3/helpers/ntlm_auth/no_check/.cvsignore diff -u squid3/helpers/ntlm_auth/no_check/.cvsignore:1.2 squid3/helpers/ntlm_auth/no_check/.cvsignore:1.1.4.3 --- squid3/helpers/ntlm_auth/no_check/.cvsignore:1.2 Sun Jun 1 02:23:40 2003 +++ squid3/helpers/ntlm_auth/no_check/.cvsignore Sun Nov 20 07:09:44 2005 @@ -1,3 +1,3 @@ -.cvsignore -Makefile.in +.deps Makefile +Makefile.in Index: squid3/icons/.cvsignore diff -u squid3/icons/.cvsignore:1.2 squid3/icons/.cvsignore:1.1.6.2 --- squid3/icons/.cvsignore:1.2 Sun Jun 1 02:23:41 2003 +++ squid3/icons/.cvsignore Sun Nov 20 07:13:47 2005 @@ -1,30 +1,3 @@ -.cvsignore -Makefile.in -anthony-binhex.gif -anthony-bomb.gif -anthony-box.gif -anthony-box2.gif -anthony-c.gif -anthony-compressed.gif -anthony-dir.gif -anthony-dirup.gif -anthony-dvi.gif -anthony-f.gif -anthony-image.gif -anthony-image2.gif -anthony-layout.gif -anthony-link.gif -anthony-movie.gif -anthony-pdf.gif -anthony-portal.gif -anthony-ps.gif -anthony-quill.gif -anthony-script.gif -anthony-sound.gif -anthony-tar.gif -anthony-tex.gif -anthony-text.gif -anthony-unknown.gif -anthony-xbm.gif -anthony-xpm.gif Makefile +Makefile.in +*.gif Index: squid3/include/.cvsignore diff -u squid3/include/.cvsignore:1.2 squid3/include/.cvsignore:1.1.6.2 --- squid3/include/.cvsignore:1.2 Sun Jun 1 02:23:41 2003 +++ squid3/include/.cvsignore Tue Nov 22 11:55:57 2005 @@ -1,5 +1,4 @@ -.cvsignore -Makefile.in -autoconf.h.in -stamp-h* autoconf.h +autoconf.h.in +stamp-h +stamp-h1 Index: squid3/lib/.cvsignore diff -u squid3/lib/.cvsignore:1.2 squid3/lib/.cvsignore:1.1.4.4 --- squid3/lib/.cvsignore:1.2 Sun Jun 1 02:23:41 2003 +++ squid3/lib/.cvsignore Tue Jul 1 01:51:02 2008 @@ -1,4 +1,4 @@ -.cvsignore -Makefile.in -Makefile .deps +Makefile +Makefile.in +testHeaders.c Index: squid3/lib/libTrie/.cvsignore diff -u squid3/lib/libTrie/.cvsignore:1.5 squid3/lib/libTrie/.cvsignore:1.1.2.4 --- squid3/lib/libTrie/.cvsignore:1.5 Wed Jul 18 04:59:57 2007 +++ squid3/lib/libTrie/.cvsignore Sat Jul 21 09:55:46 2007 @@ -1,13 +1,14 @@ -.cvsignore +Makefile Makefile.in +aclocal.m4 autom4te* +cfgaux config.* configure +configure.lineno depcomp install-sh missing mkinstalldirs -Makefile -aclocal.m4 stamp-h* cfgaux Index: squid3/lib/libTrie/include/.cvsignore diff -u squid3/lib/libTrie/include/.cvsignore:1.2 squid3/lib/libTrie/include/.cvsignore:1.1.4.3 --- squid3/lib/libTrie/include/.cvsignore:1.2 Sun Jun 1 02:23:42 2003 +++ squid3/lib/libTrie/include/.cvsignore Sun Nov 20 09:51:08 2005 @@ -1,3 +1,2 @@ -.cvsignore -Makefile.in Makefile +Makefile.in Index: squid3/lib/libTrie/src/.cvsignore diff -u squid3/lib/libTrie/src/.cvsignore:1.2 squid3/lib/libTrie/src/.cvsignore:1.1.4.3 --- squid3/lib/libTrie/src/.cvsignore:1.2 Sun Jun 1 02:23:42 2003 +++ squid3/lib/libTrie/src/.cvsignore Sun Nov 20 09:51:09 2005 @@ -1,4 +1,3 @@ -.cvsignore -Makefile.in -Makefile .deps +Makefile +Makefile.in Index: squid3/lib/libTrie/test/.cvsignore diff -u squid3/lib/libTrie/test/.cvsignore:1.2 squid3/lib/libTrie/test/.cvsignore:1.1.4.3 --- squid3/lib/libTrie/test/.cvsignore:1.2 Sun Jun 1 02:23:43 2003 +++ squid3/lib/libTrie/test/.cvsignore Sun Nov 20 09:51:09 2005 @@ -1,4 +1,5 @@ -.cvsignore -Makefile.in -Makefile .deps +Makefile +Makefile.in +trie +trie-c Index: squid3/lib/tests/.cvsignore diff -u squid3/lib/tests/.cvsignore:1.2 squid3/lib/tests/.cvsignore:1.1.2.1 --- squid3/lib/tests/.cvsignore:1.2 Sat Jun 10 16:36:05 2006 +++ squid3/lib/tests/.cvsignore Sun Nov 20 09:51:09 2005 @@ -1,4 +1,3 @@ .dirstamp .libs testAll -Makefile.in Index: squid3/port/.cvsignore diff -u /dev/null squid3/port/.cvsignore:1.1.2.1 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/.cvsignore Sun Nov 20 13:10:09 2005 @@ -0,0 +1,2 @@ +Makefile +Makefile.in Index: squid3/port/Makefile.am diff -u /dev/null squid3/port/Makefile.am:1.2.18.1 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/Makefile.am Mon Feb 24 18:48:33 2003 @@ -0,0 +1,6 @@ +## Process this file with automake to produce Makefile.in +# +# $Id$ +# + +SUBDIRS = win32 Index: squid3/port/win32/.cvsignore diff -u /dev/null squid3/port/win32/.cvsignore:1.1.18.8 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/.cvsignore Sun Nov 20 13:10:10 2005 @@ -0,0 +1,9 @@ +*.suo +*.user +BuildLog.htm +Debug +Makefile +Makefile.in +Release +squid.ncb +squid_version.mak Index: squid3/port/win32/Build.vcproj diff -u /dev/null squid3/port/win32/Build.vcproj:1.1.2.1 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/Build.vcproj Sat Jan 1 03:28:41 2005 @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: squid3/port/win32/Makefile.am diff -u /dev/null squid3/port/win32/Makefile.am:1.2.18.24 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/Makefile.am Fri Jul 11 03:03:16 2008 @@ -0,0 +1,73 @@ +## Process this file with automake to produce Makefile.in +# +# $Id$ +# + +EXTRA_DIST = \ + Build.vcproj \ + cf_data.vcproj \ + default_config_file.cmd \ + digest_edir_auth/digest_edir_auth.vcproj \ + digest_ldap_auth/digest_ldap_auth.vcproj \ + digest_pw_auth/digest_pw_auth.vcproj \ + doc.vcproj \ + icons.vcproj \ + install.vcproj \ + modules.vcproj \ + PerlPreprocessing.vcproj \ + repl_modules.cmd \ + squid.sln \ + squid_conf_default.vcproj \ + squid_mswin.mak \ + update.cmd \ + cachemgr/cachemgr.vcproj \ + cf_gen/cf_gen.vcproj \ + dnsserver/dnsserver.vcproj \ + fake_auth/fake_auth.vcproj \ + include/autoconf.h \ + include/crypt.h \ + include/getopt.h \ + include/dirent.h \ + ip_user_check/ip_user_check.vcproj \ + LDAP_auth/LDAP_auth.vcproj \ + LDAP_group/LDAP_group.vcproj \ + libbasic/libbasic.vcproj \ + libAIO/libAIO.vcproj \ + libBlocking/libBlocking.vcproj \ + libDiskThreads/libDiskThreads.vcproj \ + libc/libc.vcproj \ + libcc/libcc.vcproj \ + libcoss/libcoss.vcproj \ + libdigest/libdigest.vcproj \ + libgnuregex/libgnuregex.vcproj \ + libheap/libheap.vcproj \ + libicap/libicap.vcproj \ + liblru/liblru.vcproj \ + libmiscutil/libmiscutil.vcproj \ + libnegotiate/libnegotiate.vcproj \ + libntlm/libntlm.vcproj \ + libntlmauth/libntlmauth.vcproj \ + libnull/libnull.vcproj \ + libsnmp/libsnmp.vcproj \ + libsspwin32/libsspwin32.vcproj \ + libtrie/libtrie.vcproj \ + libufs/libufs.vcproj \ + mswin_auth/mswin_auth.vcproj \ + mswin_check_lm_group/mswin_check_lm_group.vcproj \ + mswin_negotiate_auth/mswin_negotiate_auth.vcproj \ + mswin_ntlm_auth/mswin_ntlm_auth.vcproj \ + NCSA_auth/NCSA_auth.vcproj \ + pinger/pinger.vcproj \ + squid/buildcount.dsm \ + squid/buildver.h \ + squid/resource.h \ + squid/squid.vcproj \ + squid/squid.mak \ + squid/squid.rc \ + squid/squid.rc2 \ + squid_radius_auth/squid_radius_auth.vcproj \ + squid_session/squid_session.vcproj \ + squidclient/squidclient.vcproj \ + setup/banner.jpg \ + setup/Setup.vdproj \ + unlinkd/unlinkd.vcproj Index: squid3/port/win32/PerlPreprocessing.vcproj diff -u /dev/null squid3/port/win32/PerlPreprocessing.vcproj:1.1.2.4 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/PerlPreprocessing.vcproj Sun Jun 18 02:11:14 2006 @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: squid3/port/win32/cf_data.vcproj diff -u /dev/null squid3/port/win32/cf_data.vcproj:1.1.2.3 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/cf_data.vcproj Sun Jan 30 04:04:57 2005 @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: squid3/port/win32/default_config_file.cmd diff -u /dev/null squid3/port/win32/default_config_file.cmd:1.2.18.5 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/default_config_file.cmd Sat Jun 17 15:01:53 2006 @@ -0,0 +1,9 @@ +@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 echo #define %%a "%%b" Index: squid3/port/win32/doc.vcproj diff -u /dev/null squid3/port/win32/doc.vcproj:1.1.2.1 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/doc.vcproj Sun Nov 6 08:12:18 2005 @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: squid3/port/win32/icons.cmd diff -u /dev/null squid3/port/win32/icons.cmd:1.2.18.2 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/icons.cmd Sun Nov 6 08:12:18 2005 @@ -0,0 +1,6 @@ +@echo off +cd /D %1 +attrib -r *.gif >NUL 2>&1 +del *.gif >NUL 2>&1 +sh icons.shar +attrib -r *.gif >NUL 2>&1 Index: squid3/port/win32/icons.vcproj diff -u /dev/null squid3/port/win32/icons.vcproj:1.1.2.4 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/icons.vcproj Sun Nov 6 08:12:18 2005 @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: squid3/port/win32/install.vcproj diff -u /dev/null squid3/port/win32/install.vcproj:1.1.2.2 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/install.vcproj Sat Jan 1 03:14:50 2005 @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: squid3/port/win32/modules.vcproj diff -u /dev/null squid3/port/win32/modules.vcproj:1.1.2.4 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/modules.vcproj Sat Jun 17 15:01:53 2006 @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: squid3/port/win32/repl_modules.cmd diff -u /dev/null squid3/port/win32/repl_modules.cmd:1.2.18.1 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/repl_modules.cmd Mon Feb 24 18:48:37 2003 @@ -0,0 +1,17 @@ +@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" +echo #include "Store.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: squid3/port/win32/squid.sln diff -u /dev/null squid3/port/win32/squid.sln:1.1.2.11 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/squid.sln Fri Jul 11 03:03:16 2008 @@ -0,0 +1,486 @@ + +Microsoft Visual Studio Solution File, Format Version 9.00 +# Visual Studio 2005 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Build", "Build.vcproj", "{C50A62CE-A509-4D92-BB2D-B6AC10F29679}" + ProjectSection(ProjectDependencies) = postProject + {86E28700-5F2A-4181-A6F7-13B739E434B7} = {86E28700-5F2A-4181-A6F7-13B739E434B7} + {0FFF4160-F800-49C1-9451-A690458BDE3D} = {0FFF4160-F800-49C1-9451-A690458BDE3D} + {647229B4-4DBF-4113-B78B-80C257F68C90} = {647229B4-4DBF-4113-B78B-80C257F68C90} + {BEA083E2-7516-49E9-B09F-11CE27EB5FAE} = {BEA083E2-7516-49E9-B09F-11CE27EB5FAE} + {8FBE9FCA-498E-4D2E-86C0-A84A83D34E27} = {8FBE9FCA-498E-4D2E-86C0-A84A83D34E27} + {5A3E6817-5A3C-4F59-BC8B-5365A50D2780} = {5A3E6817-5A3C-4F59-BC8B-5365A50D2780} + {68527517-5E82-4A59-861F-F8342237DE18} = {68527517-5E82-4A59-861F-F8342237DE18} + {236A1219-0E12-4A5D-AB03-C1680A665F05} = {236A1219-0E12-4A5D-AB03-C1680A665F05} + {B11B1C1A-29FA-4E3C-A2A8-FACCD0FD4F18} = {B11B1C1A-29FA-4E3C-A2A8-FACCD0FD4F18} + {DCC74F1A-6DB9-44CC-8935-2CFA54ACAB38} = {DCC74F1A-6DB9-44CC-8935-2CFA54ACAB38} + {C8237A1B-3BA9-412F-8D48-5F7BA8A93E32} = {C8237A1B-3BA9-412F-8D48-5F7BA8A93E32} + {41039656-D5A4-412B-A60D-75F912F5FC1E} = {41039656-D5A4-412B-A60D-75F912F5FC1E} + {0A05ED5C-CAA9-4753-B70D-7A443099572F} = {0A05ED5C-CAA9-4753-B70D-7A443099572F} + {9CEC3963-D2C7-40F1-8AC5-B3E2A350E5D9} = {9CEC3963-D2C7-40F1-8AC5-B3E2A350E5D9} + {8B2EF167-36D3-43AC-8F3D-68E609C08EBA} = {8B2EF167-36D3-43AC-8F3D-68E609C08EBA} + {B5C81293-3761-4F0C-9AA6-508D20A5BA00} = {B5C81293-3761-4F0C-9AA6-508D20A5BA00} + {C3ACE9B0-9E43-4CCB-8642-8F66F55DAEDD} = {C3ACE9B0-9E43-4CCB-8642-8F66F55DAEDD} + {869AB5B9-DC77-4E83-BA14-1FFC4D03A343} = {869AB5B9-DC77-4E83-BA14-1FFC4D03A343} + {436115CB-6D55-48CA-9625-484F9DAE7F7E} = {436115CB-6D55-48CA-9625-484F9DAE7F7E} + {FEBC1AD4-8805-490F-86C4-EED32F9D364C} = {FEBC1AD4-8805-490F-86C4-EED32F9D364C} + {A42166DB-7B36-4757-9987-20630AF9A15A} = {A42166DB-7B36-4757-9987-20630AF9A15A} + {E9AE84F6-5932-40EA-9EFF-B9553993258E} = {E9AE84F6-5932-40EA-9EFF-B9553993258E} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LDAP_auth", "LDAP_auth\LDAP_auth.vcproj", "{FEBC1AD4-8805-490F-86C4-EED32F9D364C}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LDAP_group", "LDAP_group\LDAP_group.vcproj", "{9CEC3963-D2C7-40F1-8AC5-B3E2A350E5D9}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NCSA_auth", "NCSA_auth\NCSA_auth.vcproj", "{B5C81293-3761-4F0C-9AA6-508D20A5BA00}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PerlPreprocessing", "PerlPreprocessing.vcproj", "{AB5858D1-01C2-43A6-9665-2ACC4CB37052}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cachemgr", "cachemgr\cachemgr.vcproj", "{C8237A1B-3BA9-412F-8D48-5F7BA8A93E32}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + {D699E422-95DC-448E-8338-9AF3E0DD5BFB} = {D699E422-95DC-448E-8338-9AF3E0DD5BFB} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cf_data", "cf_data.vcproj", "{0DFA8E93-CD7B-42DF-9BB5-1BB51B55B587}" + ProjectSection(ProjectDependencies) = postProject + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} = {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cf_gen", "cf_gen\cf_gen.vcproj", "{426670FC-0606-4959-B3FA-2A0EC2264E91}" + ProjectSection(ProjectDependencies) = postProject + {D699E422-95DC-448E-8338-9AF3E0DD5BFB} = {D699E422-95DC-448E-8338-9AF3E0DD5BFB} + {0DFA8E93-CD7B-42DF-9BB5-1BB51B55B587} = {0DFA8E93-CD7B-42DF-9BB5-1BB51B55B587} + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + {AB5858D1-01C2-43A6-9665-2ACC4CB37052} = {AB5858D1-01C2-43A6-9665-2ACC4CB37052} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dnsserver", "dnsserver\dnsserver.vcproj", "{41039656-D5A4-412B-A60D-75F912F5FC1E}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + {D699E422-95DC-448E-8338-9AF3E0DD5BFB} = {D699E422-95DC-448E-8338-9AF3E0DD5BFB} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fake_auth", "fake_auth\fake_auth.vcproj", "{86E28700-5F2A-4181-A6F7-13B739E434B7}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "icons", "icons.vcproj", "{436115CB-6D55-48CA-9625-484F9DAE7F7E}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "install", "install.vcproj", "{636D3412-1C74-48C8-89A6-EEAB2E6E9BFF}" + ProjectSection(ProjectDependencies) = postProject + {C50A62CE-A509-4D92-BB2D-B6AC10F29679} = {C50A62CE-A509-4D92-BB2D-B6AC10F29679} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ip_user_check", "ip_user_check\ip_user_check.vcproj", "{5A3E6817-5A3C-4F59-BC8B-5365A50D2780}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libbasic", "libbasic\libbasic.vcproj", "{CD900DFA-11EE-42C3-BAD9-72BEA224B43B}" + ProjectSection(ProjectDependencies) = postProject + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} = {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libc", "libc\libc.vcproj", "{2BCD20AD-A8F3-4E68-9282-9ABAD020042F}" + ProjectSection(ProjectDependencies) = postProject + {AB5858D1-01C2-43A6-9665-2ACC4CB37052} = {AB5858D1-01C2-43A6-9665-2ACC4CB37052} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcc", "libcc\libcc.vcproj", "{D699E422-95DC-448E-8338-9AF3E0DD5BFB}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcoss", "libcoss\libcoss.vcproj", "{B569AD4D-0243-4791-8409-8EF77B227C4D}" + ProjectSection(ProjectDependencies) = postProject + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} = {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libdigest", "libdigest\libdigest.vcproj", "{5FAC2F21-D34C-46F3-8356-5D28C1136D4C}" + ProjectSection(ProjectDependencies) = postProject + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} = {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libgnuregex", "libgnuregex\libgnuregex.vcproj", "{AEF9372C-F983-4104-9EC3-345C9693E66B}" + ProjectSection(ProjectDependencies) = postProject + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} = {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libheap", "libheap\libheap.vcproj", "{9DD3787C-DF28-4670-B65C-DA6AB7AFBA28}" + ProjectSection(ProjectDependencies) = postProject + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} = {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "liblru", "liblru\liblru.vcproj", "{AB5656AD-FBB4-4836-8E38-385FCE92780B}" + ProjectSection(ProjectDependencies) = postProject + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} = {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmiscutil", "libmiscutil\libmiscutil.vcproj", "{89F015D1-DCA7-444C-AFA0-D1E445922243}" + ProjectSection(ProjectDependencies) = postProject + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} = {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libntlm", "libntlm\libntlm.vcproj", "{5F90BFED-718E-47CE-A4CF-ED8B3109AC6C}" + ProjectSection(ProjectDependencies) = postProject + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} = {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libntlmauth", "libntlmauth\libntlmauth.vcproj", "{8C9E4410-64C5-471D-A4E2-11CDD1E56527}" + ProjectSection(ProjectDependencies) = postProject + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} = {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsnmp", "libsnmp\libsnmp.vcproj", "{BE74C2FC-B559-43E3-BE83-F1700D5E267D}" + ProjectSection(ProjectDependencies) = postProject + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} = {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsspwin32", "libsspwin32\libsspwin32.vcproj", "{492C477E-8D8E-442B-BB7D-E1ED24D942B2}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libtrie", "libtrie\libtrie.vcproj", "{CF8BFAAD-1BB1-497F-A6B0-75739AF88FE8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libufs", "libufs\libufs.vcproj", "{E798C636-AF93-446E-846C-5B6E01B5899E}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "modules", "modules.vcproj", "{E665C76C-411C-40B2-BF0A-12E61DFFF0B7}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pinger", "pinger\pinger.vcproj", "{FB6C8F4E-30A1-4A4D-8450-77005A3B9893}" + ProjectSection(ProjectDependencies) = postProject + {AB5858D1-01C2-43A6-9665-2ACC4CB37052} = {AB5858D1-01C2-43A6-9665-2ACC4CB37052} + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + {D699E422-95DC-448E-8338-9AF3E0DD5BFB} = {D699E422-95DC-448E-8338-9AF3E0DD5BFB} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "squid", "squid\squid.vcproj", "{C3ACE9B0-9E43-4CCB-8642-8F66F55DAEDD}" + ProjectSection(ProjectDependencies) = postProject + {D699E422-95DC-448E-8338-9AF3E0DD5BFB} = {D699E422-95DC-448E-8338-9AF3E0DD5BFB} + {AEF9372C-F983-4104-9EC3-345C9693E66B} = {AEF9372C-F983-4104-9EC3-345C9693E66B} + {E798C636-AF93-446E-846C-5B6E01B5899E} = {E798C636-AF93-446E-846C-5B6E01B5899E} + {B569AD4D-0243-4791-8409-8EF77B227C4D} = {B569AD4D-0243-4791-8409-8EF77B227C4D} + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} = {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} + {AA5CF173-AA03-4209-AD7E-F22F840EFF9B} = {AA5CF173-AA03-4209-AD7E-F22F840EFF9B} + {9DD3787C-DF28-4670-B65C-DA6AB7AFBA28} = {9DD3787C-DF28-4670-B65C-DA6AB7AFBA28} + {2BCD20AD-A8F3-4E68-9282-9ABAD020042F} = {2BCD20AD-A8F3-4E68-9282-9ABAD020042F} + {AB5656AD-FBB4-4836-8E38-385FCE92780B} = {AB5656AD-FBB4-4836-8E38-385FCE92780B} + {CF8BFAAD-1BB1-497F-A6B0-75739AF88FE8} = {CF8BFAAD-1BB1-497F-A6B0-75739AF88FE8} + {93345CCC-5234-4178-916D-A8034D05E0EF} = {93345CCC-5234-4178-916D-A8034D05E0EF} + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + {AB5858D1-01C2-43A6-9665-2ACC4CB37052} = {AB5858D1-01C2-43A6-9665-2ACC4CB37052} + {DB51CEDA-D745-45BB-941F-40740526AA36} = {DB51CEDA-D745-45BB-941F-40740526AA36} + {5F90BFED-718E-47CE-A4CF-ED8B3109AC6C} = {5F90BFED-718E-47CE-A4CF-ED8B3109AC6C} + {CD900DFA-11EE-42C3-BAD9-72BEA224B43B} = {CD900DFA-11EE-42C3-BAD9-72BEA224B43B} + {BE74C2FC-B559-43E3-BE83-F1700D5E267D} = {BE74C2FC-B559-43E3-BE83-F1700D5E267D} + {FF99A1FE-532A-4A23-AD40-AEEE8E9BB05F} = {FF99A1FE-532A-4A23-AD40-AEEE8E9BB05F} + {E73379FA-E241-43B2-B83F-2378EBBDD24F} = {E73379FA-E241-43B2-B83F-2378EBBDD24F} + {303568DA-FD43-4B0B-8D7E-090BC9350A64} = {303568DA-FD43-4B0B-8D7E-090BC9350A64} + {5FAC2F21-D34C-46F3-8356-5D28C1136D4C} = {5FAC2F21-D34C-46F3-8356-5D28C1136D4C} + {8C9E4410-64C5-471D-A4E2-11CDD1E56527} = {8C9E4410-64C5-471D-A4E2-11CDD1E56527} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "squid_conf_default", "squid_conf_default.vcproj", "{DB51CEDA-D745-45BB-941F-40740526AA36}" + ProjectSection(ProjectDependencies) = postProject + {426670FC-0606-4959-B3FA-2A0EC2264E91} = {426670FC-0606-4959-B3FA-2A0EC2264E91} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "squidclient", "squidclient\squidclient.vcproj", "{869AB5B9-DC77-4E83-BA14-1FFC4D03A343}" + ProjectSection(ProjectDependencies) = postProject + {D699E422-95DC-448E-8338-9AF3E0DD5BFB} = {D699E422-95DC-448E-8338-9AF3E0DD5BFB} + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unlinkd", "unlinkd\unlinkd.vcproj", "{8B2EF167-36D3-43AC-8F3D-68E609C08EBA}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libBlocking", "libBlocking\libBlocking.vcproj", "{FF99A1FE-532A-4A23-AD40-AEEE8E9BB05F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "digest_pw_auth", "digest_pw_auth\digest_pw_auth.vcproj", "{A42166DB-7B36-4757-9987-20630AF9A15A}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mswin_negotiate_auth", "mswin_negotiate_auth\mswin_negotiate_auth.vcproj", "{E9AE84F6-5932-40EA-9EFF-B9553993258E}" + ProjectSection(ProjectDependencies) = postProject + {492C477E-8D8E-442B-BB7D-E1ED24D942B2} = {492C477E-8D8E-442B-BB7D-E1ED24D942B2} + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libnegotiate", "libnegotiate\libnegotiate.vcproj", "{AA5CF173-AA03-4209-AD7E-F22F840EFF9B}" + ProjectSection(ProjectDependencies) = postProject + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} = {E665C76C-411C-40B2-BF0A-12E61DFFF0B7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mswin_ntlm_auth", "mswin_ntlm_auth\mswin_ntlm_auth.vcproj", "{B11B1C1A-29FA-4E3C-A2A8-FACCD0FD4F18}" + ProjectSection(ProjectDependencies) = postProject + {8C9E4410-64C5-471D-A4E2-11CDD1E56527} = {8C9E4410-64C5-471D-A4E2-11CDD1E56527} + {492C477E-8D8E-442B-BB7D-E1ED24D942B2} = {492C477E-8D8E-442B-BB7D-E1ED24D942B2} + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mswin_auth", "mswin_auth\mswin_auth.vcproj", "{236A1219-0E12-4A5D-AB03-C1680A665F05}" + ProjectSection(ProjectDependencies) = postProject + {492C477E-8D8E-442B-BB7D-E1ED24D942B2} = {492C477E-8D8E-442B-BB7D-E1ED24D942B2} + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mswin_check_lm_group", "mswin_check_lm_group\mswin_check_lm_group.vcproj", "{0A05ED5C-CAA9-4753-B70D-7A443099572F}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "doc", "doc.vcproj", "{68527517-5E82-4A59-861F-F8342237DE18}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libicap", "libicap\libicap.vcproj", "{93345CCC-5234-4178-916D-A8034D05E0EF}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "digest_ldap_auth", "digest_ldap_auth\digest_ldap_auth.vcproj", "{DCC74F1A-6DB9-44CC-8935-2CFA54ACAB38}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libAIO", "libAIO\libAIO.vcproj", "{E73379FA-E241-43B2-B83F-2378EBBDD24F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libDiskThreads", "libDiskThreads\libDiskThreads.vcproj", "{303568DA-FD43-4B0B-8D7E-090BC9350A64}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "digest_edir_auth", "digest_edir_auth\digest_edir_auth.vcproj", "{647229B4-4DBF-4113-B78B-80C257F68C90}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "Setup", "Setup\Setup.vdproj", "{B506D44F-1D91-4DF9-A813-87F456453E2C}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mswin_check_ad_group", "mswin_check_ad_group\mswin_check_ad_group.vcproj", "{8FBE9FCA-498E-4D2E-86C0-A84A83D34E27}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "squid_radius_auth", "squid_radius_auth\squid_radius_auth.vcproj", "{BEA083E2-7516-49E9-B09F-11CE27EB5FAE}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "squid_session", "squid_session\squid_session.vcproj", "{0FFF4160-F800-49C1-9451-A690458BDE3D}" + ProjectSection(ProjectDependencies) = postProject + {89F015D1-DCA7-444C-AFA0-D1E445922243} = {89F015D1-DCA7-444C-AFA0-D1E445922243} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {C50A62CE-A509-4D92-BB2D-B6AC10F29679}.Debug|Win32.ActiveCfg = Debug|Win32 + {C50A62CE-A509-4D92-BB2D-B6AC10F29679}.Debug|Win32.Build.0 = Debug|Win32 + {C50A62CE-A509-4D92-BB2D-B6AC10F29679}.Release|Win32.ActiveCfg = Release|Win32 + {C50A62CE-A509-4D92-BB2D-B6AC10F29679}.Release|Win32.Build.0 = Release|Win32 + {FEBC1AD4-8805-490F-86C4-EED32F9D364C}.Debug|Win32.ActiveCfg = Debug|Win32 + {FEBC1AD4-8805-490F-86C4-EED32F9D364C}.Debug|Win32.Build.0 = Debug|Win32 + {FEBC1AD4-8805-490F-86C4-EED32F9D364C}.Release|Win32.ActiveCfg = Release|Win32 + {FEBC1AD4-8805-490F-86C4-EED32F9D364C}.Release|Win32.Build.0 = Release|Win32 + {9CEC3963-D2C7-40F1-8AC5-B3E2A350E5D9}.Debug|Win32.ActiveCfg = Debug|Win32 + {9CEC3963-D2C7-40F1-8AC5-B3E2A350E5D9}.Debug|Win32.Build.0 = Debug|Win32 + {9CEC3963-D2C7-40F1-8AC5-B3E2A350E5D9}.Release|Win32.ActiveCfg = Release|Win32 + {9CEC3963-D2C7-40F1-8AC5-B3E2A350E5D9}.Release|Win32.Build.0 = Release|Win32 + {B5C81293-3761-4F0C-9AA6-508D20A5BA00}.Debug|Win32.ActiveCfg = Debug|Win32 + {B5C81293-3761-4F0C-9AA6-508D20A5BA00}.Debug|Win32.Build.0 = Debug|Win32 + {B5C81293-3761-4F0C-9AA6-508D20A5BA00}.Release|Win32.ActiveCfg = Release|Win32 + {B5C81293-3761-4F0C-9AA6-508D20A5BA00}.Release|Win32.Build.0 = Release|Win32 + {AB5858D1-01C2-43A6-9665-2ACC4CB37052}.Debug|Win32.ActiveCfg = Debug|Win32 + {AB5858D1-01C2-43A6-9665-2ACC4CB37052}.Debug|Win32.Build.0 = Debug|Win32 + {AB5858D1-01C2-43A6-9665-2ACC4CB37052}.Release|Win32.ActiveCfg = Release|Win32 + {AB5858D1-01C2-43A6-9665-2ACC4CB37052}.Release|Win32.Build.0 = Release|Win32 + {C8237A1B-3BA9-412F-8D48-5F7BA8A93E32}.Debug|Win32.ActiveCfg = Debug|Win32 + {C8237A1B-3BA9-412F-8D48-5F7BA8A93E32}.Debug|Win32.Build.0 = Debug|Win32 + {C8237A1B-3BA9-412F-8D48-5F7BA8A93E32}.Release|Win32.ActiveCfg = Release|Win32 + {C8237A1B-3BA9-412F-8D48-5F7BA8A93E32}.Release|Win32.Build.0 = Release|Win32 + {0DFA8E93-CD7B-42DF-9BB5-1BB51B55B587}.Debug|Win32.ActiveCfg = Debug|Win32 + {0DFA8E93-CD7B-42DF-9BB5-1BB51B55B587}.Debug|Win32.Build.0 = Debug|Win32 + {0DFA8E93-CD7B-42DF-9BB5-1BB51B55B587}.Release|Win32.ActiveCfg = Release|Win32 + {0DFA8E93-CD7B-42DF-9BB5-1BB51B55B587}.Release|Win32.Build.0 = Release|Win32 + {426670FC-0606-4959-B3FA-2A0EC2264E91}.Debug|Win32.ActiveCfg = Debug|Win32 + {426670FC-0606-4959-B3FA-2A0EC2264E91}.Debug|Win32.Build.0 = Debug|Win32 + {426670FC-0606-4959-B3FA-2A0EC2264E91}.Release|Win32.ActiveCfg = Release|Win32 + {426670FC-0606-4959-B3FA-2A0EC2264E91}.Release|Win32.Build.0 = Release|Win32 + {41039656-D5A4-412B-A60D-75F912F5FC1E}.Debug|Win32.ActiveCfg = Debug|Win32 + {41039656-D5A4-412B-A60D-75F912F5FC1E}.Debug|Win32.Build.0 = Debug|Win32 + {41039656-D5A4-412B-A60D-75F912F5FC1E}.Release|Win32.ActiveCfg = Release|Win32 + {41039656-D5A4-412B-A60D-75F912F5FC1E}.Release|Win32.Build.0 = Release|Win32 + {86E28700-5F2A-4181-A6F7-13B739E434B7}.Debug|Win32.ActiveCfg = Debug|Win32 + {86E28700-5F2A-4181-A6F7-13B739E434B7}.Debug|Win32.Build.0 = Debug|Win32 + {86E28700-5F2A-4181-A6F7-13B739E434B7}.Release|Win32.ActiveCfg = Release|Win32 + {86E28700-5F2A-4181-A6F7-13B739E434B7}.Release|Win32.Build.0 = Release|Win32 + {436115CB-6D55-48CA-9625-484F9DAE7F7E}.Debug|Win32.ActiveCfg = Debug|Win32 + {436115CB-6D55-48CA-9625-484F9DAE7F7E}.Debug|Win32.Build.0 = Debug|Win32 + {436115CB-6D55-48CA-9625-484F9DAE7F7E}.Release|Win32.ActiveCfg = Release|Win32 + {436115CB-6D55-48CA-9625-484F9DAE7F7E}.Release|Win32.Build.0 = Release|Win32 + {636D3412-1C74-48C8-89A6-EEAB2E6E9BFF}.Debug|Win32.ActiveCfg = Debug|Win32 + {636D3412-1C74-48C8-89A6-EEAB2E6E9BFF}.Debug|Win32.Build.0 = Debug|Win32 + {636D3412-1C74-48C8-89A6-EEAB2E6E9BFF}.Release|Win32.ActiveCfg = Release|Win32 + {636D3412-1C74-48C8-89A6-EEAB2E6E9BFF}.Release|Win32.Build.0 = Release|Win32 + {5A3E6817-5A3C-4F59-BC8B-5365A50D2780}.Debug|Win32.ActiveCfg = Debug|Win32 + {5A3E6817-5A3C-4F59-BC8B-5365A50D2780}.Debug|Win32.Build.0 = Debug|Win32 + {5A3E6817-5A3C-4F59-BC8B-5365A50D2780}.Release|Win32.ActiveCfg = Release|Win32 + {5A3E6817-5A3C-4F59-BC8B-5365A50D2780}.Release|Win32.Build.0 = Release|Win32 + {CD900DFA-11EE-42C3-BAD9-72BEA224B43B}.Debug|Win32.ActiveCfg = Debug|Win32 + {CD900DFA-11EE-42C3-BAD9-72BEA224B43B}.Debug|Win32.Build.0 = Debug|Win32 + {CD900DFA-11EE-42C3-BAD9-72BEA224B43B}.Release|Win32.ActiveCfg = Release|Win32 + {CD900DFA-11EE-42C3-BAD9-72BEA224B43B}.Release|Win32.Build.0 = Release|Win32 + {2BCD20AD-A8F3-4E68-9282-9ABAD020042F}.Debug|Win32.ActiveCfg = Debug|Win32 + {2BCD20AD-A8F3-4E68-9282-9ABAD020042F}.Debug|Win32.Build.0 = Debug|Win32 + {2BCD20AD-A8F3-4E68-9282-9ABAD020042F}.Release|Win32.ActiveCfg = Release|Win32 + {2BCD20AD-A8F3-4E68-9282-9ABAD020042F}.Release|Win32.Build.0 = Release|Win32 + {D699E422-95DC-448E-8338-9AF3E0DD5BFB}.Debug|Win32.ActiveCfg = Debug|Win32 + {D699E422-95DC-448E-8338-9AF3E0DD5BFB}.Debug|Win32.Build.0 = Debug|Win32 + {D699E422-95DC-448E-8338-9AF3E0DD5BFB}.Release|Win32.ActiveCfg = Release|Win32 + {D699E422-95DC-448E-8338-9AF3E0DD5BFB}.Release|Win32.Build.0 = Release|Win32 + {B569AD4D-0243-4791-8409-8EF77B227C4D}.Debug|Win32.ActiveCfg = Debug|Win32 + {B569AD4D-0243-4791-8409-8EF77B227C4D}.Debug|Win32.Build.0 = Debug|Win32 + {B569AD4D-0243-4791-8409-8EF77B227C4D}.Release|Win32.ActiveCfg = Release|Win32 + {B569AD4D-0243-4791-8409-8EF77B227C4D}.Release|Win32.Build.0 = Release|Win32 + {5FAC2F21-D34C-46F3-8356-5D28C1136D4C}.Debug|Win32.ActiveCfg = Debug|Win32 + {5FAC2F21-D34C-46F3-8356-5D28C1136D4C}.Debug|Win32.Build.0 = Debug|Win32 + {5FAC2F21-D34C-46F3-8356-5D28C1136D4C}.Release|Win32.ActiveCfg = Release|Win32 + {5FAC2F21-D34C-46F3-8356-5D28C1136D4C}.Release|Win32.Build.0 = Release|Win32 + {AEF9372C-F983-4104-9EC3-345C9693E66B}.Debug|Win32.ActiveCfg = Debug|Win32 + {AEF9372C-F983-4104-9EC3-345C9693E66B}.Debug|Win32.Build.0 = Debug|Win32 + {AEF9372C-F983-4104-9EC3-345C9693E66B}.Release|Win32.ActiveCfg = Release|Win32 + {AEF9372C-F983-4104-9EC3-345C9693E66B}.Release|Win32.Build.0 = Release|Win32 + {9DD3787C-DF28-4670-B65C-DA6AB7AFBA28}.Debug|Win32.ActiveCfg = Debug|Win32 + {9DD3787C-DF28-4670-B65C-DA6AB7AFBA28}.Debug|Win32.Build.0 = Debug|Win32 + {9DD3787C-DF28-4670-B65C-DA6AB7AFBA28}.Release|Win32.ActiveCfg = Release|Win32 + {9DD3787C-DF28-4670-B65C-DA6AB7AFBA28}.Release|Win32.Build.0 = Release|Win32 + {AB5656AD-FBB4-4836-8E38-385FCE92780B}.Debug|Win32.ActiveCfg = Debug|Win32 + {AB5656AD-FBB4-4836-8E38-385FCE92780B}.Debug|Win32.Build.0 = Debug|Win32 + {AB5656AD-FBB4-4836-8E38-385FCE92780B}.Release|Win32.ActiveCfg = Release|Win32 + {AB5656AD-FBB4-4836-8E38-385FCE92780B}.Release|Win32.Build.0 = Release|Win32 + {89F015D1-DCA7-444C-AFA0-D1E445922243}.Debug|Win32.ActiveCfg = Debug|Win32 + {89F015D1-DCA7-444C-AFA0-D1E445922243}.Debug|Win32.Build.0 = Debug|Win32 + {89F015D1-DCA7-444C-AFA0-D1E445922243}.Release|Win32.ActiveCfg = Release|Win32 + {89F015D1-DCA7-444C-AFA0-D1E445922243}.Release|Win32.Build.0 = Release|Win32 + {5F90BFED-718E-47CE-A4CF-ED8B3109AC6C}.Debug|Win32.ActiveCfg = Debug|Win32 + {5F90BFED-718E-47CE-A4CF-ED8B3109AC6C}.Debug|Win32.Build.0 = Debug|Win32 + {5F90BFED-718E-47CE-A4CF-ED8B3109AC6C}.Release|Win32.ActiveCfg = Release|Win32 + {5F90BFED-718E-47CE-A4CF-ED8B3109AC6C}.Release|Win32.Build.0 = Release|Win32 + {8C9E4410-64C5-471D-A4E2-11CDD1E56527}.Debug|Win32.ActiveCfg = Debug|Win32 + {8C9E4410-64C5-471D-A4E2-11CDD1E56527}.Debug|Win32.Build.0 = Debug|Win32 + {8C9E4410-64C5-471D-A4E2-11CDD1E56527}.Release|Win32.ActiveCfg = Release|Win32 + {8C9E4410-64C5-471D-A4E2-11CDD1E56527}.Release|Win32.Build.0 = Release|Win32 + {BE74C2FC-B559-43E3-BE83-F1700D5E267D}.Debug|Win32.ActiveCfg = Debug|Win32 + {BE74C2FC-B559-43E3-BE83-F1700D5E267D}.Debug|Win32.Build.0 = Debug|Win32 + {BE74C2FC-B559-43E3-BE83-F1700D5E267D}.Release|Win32.ActiveCfg = Release|Win32 + {BE74C2FC-B559-43E3-BE83-F1700D5E267D}.Release|Win32.Build.0 = Release|Win32 + {492C477E-8D8E-442B-BB7D-E1ED24D942B2}.Debug|Win32.ActiveCfg = Debug|Win32 + {492C477E-8D8E-442B-BB7D-E1ED24D942B2}.Debug|Win32.Build.0 = Debug|Win32 + {492C477E-8D8E-442B-BB7D-E1ED24D942B2}.Release|Win32.ActiveCfg = Release|Win32 + {492C477E-8D8E-442B-BB7D-E1ED24D942B2}.Release|Win32.Build.0 = Release|Win32 + {CF8BFAAD-1BB1-497F-A6B0-75739AF88FE8}.Debug|Win32.ActiveCfg = Debug|Win32 + {CF8BFAAD-1BB1-497F-A6B0-75739AF88FE8}.Debug|Win32.Build.0 = Debug|Win32 + {CF8BFAAD-1BB1-497F-A6B0-75739AF88FE8}.Release|Win32.ActiveCfg = Release|Win32 + {CF8BFAAD-1BB1-497F-A6B0-75739AF88FE8}.Release|Win32.Build.0 = Release|Win32 + {E798C636-AF93-446E-846C-5B6E01B5899E}.Debug|Win32.ActiveCfg = Debug|Win32 + {E798C636-AF93-446E-846C-5B6E01B5899E}.Debug|Win32.Build.0 = Debug|Win32 + {E798C636-AF93-446E-846C-5B6E01B5899E}.Release|Win32.ActiveCfg = Release|Win32 + {E798C636-AF93-446E-846C-5B6E01B5899E}.Release|Win32.Build.0 = Release|Win32 + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7}.Debug|Win32.ActiveCfg = Debug|Win32 + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7}.Debug|Win32.Build.0 = Debug|Win32 + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7}.Release|Win32.ActiveCfg = Release|Win32 + {E665C76C-411C-40B2-BF0A-12E61DFFF0B7}.Release|Win32.Build.0 = Release|Win32 + {FB6C8F4E-30A1-4A4D-8450-77005A3B9893}.Debug|Win32.ActiveCfg = Debug|Win32 + {FB6C8F4E-30A1-4A4D-8450-77005A3B9893}.Debug|Win32.Build.0 = Debug|Win32 + {FB6C8F4E-30A1-4A4D-8450-77005A3B9893}.Release|Win32.ActiveCfg = Release|Win32 + {FB6C8F4E-30A1-4A4D-8450-77005A3B9893}.Release|Win32.Build.0 = Release|Win32 + {C3ACE9B0-9E43-4CCB-8642-8F66F55DAEDD}.Debug|Win32.ActiveCfg = Debug|Win32 + {C3ACE9B0-9E43-4CCB-8642-8F66F55DAEDD}.Debug|Win32.Build.0 = Debug|Win32 + {C3ACE9B0-9E43-4CCB-8642-8F66F55DAEDD}.Release|Win32.ActiveCfg = Release|Win32 + {C3ACE9B0-9E43-4CCB-8642-8F66F55DAEDD}.Release|Win32.Build.0 = Release|Win32 + {DB51CEDA-D745-45BB-941F-40740526AA36}.Debug|Win32.ActiveCfg = Debug|Win32 + {DB51CEDA-D745-45BB-941F-40740526AA36}.Debug|Win32.Build.0 = Debug|Win32 + {DB51CEDA-D745-45BB-941F-40740526AA36}.Release|Win32.ActiveCfg = Release|Win32 + {DB51CEDA-D745-45BB-941F-40740526AA36}.Release|Win32.Build.0 = Release|Win32 + {869AB5B9-DC77-4E83-BA14-1FFC4D03A343}.Debug|Win32.ActiveCfg = Debug|Win32 + {869AB5B9-DC77-4E83-BA14-1FFC4D03A343}.Debug|Win32.Build.0 = Debug|Win32 + {869AB5B9-DC77-4E83-BA14-1FFC4D03A343}.Release|Win32.ActiveCfg = Release|Win32 + {869AB5B9-DC77-4E83-BA14-1FFC4D03A343}.Release|Win32.Build.0 = Release|Win32 + {8B2EF167-36D3-43AC-8F3D-68E609C08EBA}.Debug|Win32.ActiveCfg = Debug|Win32 + {8B2EF167-36D3-43AC-8F3D-68E609C08EBA}.Debug|Win32.Build.0 = Debug|Win32 + {8B2EF167-36D3-43AC-8F3D-68E609C08EBA}.Release|Win32.ActiveCfg = Release|Win32 + {8B2EF167-36D3-43AC-8F3D-68E609C08EBA}.Release|Win32.Build.0 = Release|Win32 + {FF99A1FE-532A-4A23-AD40-AEEE8E9BB05F}.Debug|Win32.ActiveCfg = Debug|Win32 + {FF99A1FE-532A-4A23-AD40-AEEE8E9BB05F}.Debug|Win32.Build.0 = Debug|Win32 + {FF99A1FE-532A-4A23-AD40-AEEE8E9BB05F}.Release|Win32.ActiveCfg = Release|Win32 + {FF99A1FE-532A-4A23-AD40-AEEE8E9BB05F}.Release|Win32.Build.0 = Release|Win32 + {A42166DB-7B36-4757-9987-20630AF9A15A}.Debug|Win32.ActiveCfg = Debug|Win32 + {A42166DB-7B36-4757-9987-20630AF9A15A}.Debug|Win32.Build.0 = Debug|Win32 + {A42166DB-7B36-4757-9987-20630AF9A15A}.Release|Win32.ActiveCfg = Release|Win32 + {A42166DB-7B36-4757-9987-20630AF9A15A}.Release|Win32.Build.0 = Release|Win32 + {E9AE84F6-5932-40EA-9EFF-B9553993258E}.Debug|Win32.ActiveCfg = Debug|Win32 + {E9AE84F6-5932-40EA-9EFF-B9553993258E}.Debug|Win32.Build.0 = Debug|Win32 + {E9AE84F6-5932-40EA-9EFF-B9553993258E}.Release|Win32.ActiveCfg = Release|Win32 + {E9AE84F6-5932-40EA-9EFF-B9553993258E}.Release|Win32.Build.0 = Release|Win32 + {AA5CF173-AA03-4209-AD7E-F22F840EFF9B}.Debug|Win32.ActiveCfg = Debug|Win32 + {AA5CF173-AA03-4209-AD7E-F22F840EFF9B}.Debug|Win32.Build.0 = Debug|Win32 + {AA5CF173-AA03-4209-AD7E-F22F840EFF9B}.Release|Win32.ActiveCfg = Release|Win32 + {AA5CF173-AA03-4209-AD7E-F22F840EFF9B}.Release|Win32.Build.0 = Release|Win32 + {B11B1C1A-29FA-4E3C-A2A8-FACCD0FD4F18}.Debug|Win32.ActiveCfg = Debug|Win32 + {B11B1C1A-29FA-4E3C-A2A8-FACCD0FD4F18}.Debug|Win32.Build.0 = Debug|Win32 + {B11B1C1A-29FA-4E3C-A2A8-FACCD0FD4F18}.Release|Win32.ActiveCfg = Release|Win32 + {B11B1C1A-29FA-4E3C-A2A8-FACCD0FD4F18}.Release|Win32.Build.0 = Release|Win32 + {236A1219-0E12-4A5D-AB03-C1680A665F05}.Debug|Win32.ActiveCfg = Debug|Win32 + {236A1219-0E12-4A5D-AB03-C1680A665F05}.Debug|Win32.Build.0 = Debug|Win32 + {236A1219-0E12-4A5D-AB03-C1680A665F05}.Release|Win32.ActiveCfg = Release|Win32 + {236A1219-0E12-4A5D-AB03-C1680A665F05}.Release|Win32.Build.0 = Release|Win32 + {0A05ED5C-CAA9-4753-B70D-7A443099572F}.Debug|Win32.ActiveCfg = Debug|Win32 + {0A05ED5C-CAA9-4753-B70D-7A443099572F}.Debug|Win32.Build.0 = Debug|Win32 + {0A05ED5C-CAA9-4753-B70D-7A443099572F}.Release|Win32.ActiveCfg = Release|Win32 + {0A05ED5C-CAA9-4753-B70D-7A443099572F}.Release|Win32.Build.0 = Release|Win32 + {68527517-5E82-4A59-861F-F8342237DE18}.Debug|Win32.ActiveCfg = Debug|Win32 + {68527517-5E82-4A59-861F-F8342237DE18}.Debug|Win32.Build.0 = Debug|Win32 + {68527517-5E82-4A59-861F-F8342237DE18}.Release|Win32.ActiveCfg = Release|Win32 + {68527517-5E82-4A59-861F-F8342237DE18}.Release|Win32.Build.0 = Release|Win32 + {93345CCC-5234-4178-916D-A8034D05E0EF}.Debug|Win32.ActiveCfg = Debug|Win32 + {93345CCC-5234-4178-916D-A8034D05E0EF}.Debug|Win32.Build.0 = Debug|Win32 + {93345CCC-5234-4178-916D-A8034D05E0EF}.Release|Win32.ActiveCfg = Release|Win32 + {93345CCC-5234-4178-916D-A8034D05E0EF}.Release|Win32.Build.0 = Release|Win32 + {DCC74F1A-6DB9-44CC-8935-2CFA54ACAB38}.Debug|Win32.ActiveCfg = Debug|Win32 + {DCC74F1A-6DB9-44CC-8935-2CFA54ACAB38}.Debug|Win32.Build.0 = Debug|Win32 + {DCC74F1A-6DB9-44CC-8935-2CFA54ACAB38}.Release|Win32.ActiveCfg = Release|Win32 + {DCC74F1A-6DB9-44CC-8935-2CFA54ACAB38}.Release|Win32.Build.0 = Release|Win32 + {E73379FA-E241-43B2-B83F-2378EBBDD24F}.Debug|Win32.ActiveCfg = Debug|Win32 + {E73379FA-E241-43B2-B83F-2378EBBDD24F}.Debug|Win32.Build.0 = Debug|Win32 + {E73379FA-E241-43B2-B83F-2378EBBDD24F}.Release|Win32.ActiveCfg = Release|Win32 + {E73379FA-E241-43B2-B83F-2378EBBDD24F}.Release|Win32.Build.0 = Release|Win32 + {303568DA-FD43-4B0B-8D7E-090BC9350A64}.Debug|Win32.ActiveCfg = Debug|Win32 + {303568DA-FD43-4B0B-8D7E-090BC9350A64}.Debug|Win32.Build.0 = Debug|Win32 + {303568DA-FD43-4B0B-8D7E-090BC9350A64}.Release|Win32.ActiveCfg = Release|Win32 + {303568DA-FD43-4B0B-8D7E-090BC9350A64}.Release|Win32.Build.0 = Release|Win32 + {647229B4-4DBF-4113-B78B-80C257F68C90}.Debug|Win32.ActiveCfg = Debug|Win32 + {647229B4-4DBF-4113-B78B-80C257F68C90}.Debug|Win32.Build.0 = Debug|Win32 + {647229B4-4DBF-4113-B78B-80C257F68C90}.Release|Win32.ActiveCfg = Release|Win32 + {647229B4-4DBF-4113-B78B-80C257F68C90}.Release|Win32.Build.0 = Release|Win32 + {B506D44F-1D91-4DF9-A813-87F456453E2C}.Debug|Win32.ActiveCfg = Debug + {B506D44F-1D91-4DF9-A813-87F456453E2C}.Release|Win32.ActiveCfg = Release + {8FBE9FCA-498E-4D2E-86C0-A84A83D34E27}.Debug|Win32.ActiveCfg = Debug|Win32 + {8FBE9FCA-498E-4D2E-86C0-A84A83D34E27}.Debug|Win32.Build.0 = Debug|Win32 + {8FBE9FCA-498E-4D2E-86C0-A84A83D34E27}.Release|Win32.ActiveCfg = Release|Win32 + {8FBE9FCA-498E-4D2E-86C0-A84A83D34E27}.Release|Win32.Build.0 = Release|Win32 + {BEA083E2-7516-49E9-B09F-11CE27EB5FAE}.Debug|Win32.ActiveCfg = Debug|Win32 + {BEA083E2-7516-49E9-B09F-11CE27EB5FAE}.Debug|Win32.Build.0 = Debug|Win32 + {BEA083E2-7516-49E9-B09F-11CE27EB5FAE}.Release|Win32.ActiveCfg = Release|Win32 + {BEA083E2-7516-49E9-B09F-11CE27EB5FAE}.Release|Win32.Build.0 = Release|Win32 + {0FFF4160-F800-49C1-9451-A690458BDE3D}.Debug|Win32.ActiveCfg = Debug|Win32 + {0FFF4160-F800-49C1-9451-A690458BDE3D}.Debug|Win32.Build.0 = Debug|Win32 + {0FFF4160-F800-49C1-9451-A690458BDE3D}.Release|Win32.ActiveCfg = Release|Win32 + {0FFF4160-F800-49C1-9451-A690458BDE3D}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal Index: squid3/port/win32/squid_conf_default.vcproj diff -u /dev/null squid3/port/win32/squid_conf_default.vcproj:1.1.2.3 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/squid_conf_default.vcproj Sun Sep 23 08:14:47 2007 @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: squid3/port/win32/squid_mswin.mak diff -u /dev/null squid3/port/win32/squid_mswin.mak:1.2.18.7 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/squid_mswin.mak Sat Jun 17 15:01:53 2006 @@ -0,0 +1,98 @@ +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$(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_SWAP_DIR = $(localstatedir)/cache +DEFAULT_PINGER = $(libexecdir)/$(PINGER_EXE) +DEFAULT_UNLINKD = $(libexecdir)/$(UNLINKD_EXE) +DEFAULT_DISKD = $(libexecdir)/$(DISKD_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 + +REPL_POLICIES = lru heap + +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_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_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 + +repl_modules.cc: .\repl_modules.cmd .\$(THISMAKEFILE) + .\repl_modules.cmd $(REPL_POLICIES) >$(srcdir)\repl_modules.cc + +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: squid3/port/win32/squid_version.cmd diff -u /dev/null squid3/port/win32/squid_version.cmd:1.1.2.3 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/squid_version.cmd Sat Jun 17 15:01:53 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: squid3/port/win32/update.cmd diff -u /dev/null squid3/port/win32/update.cmd:1.2.18.15 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/update.cmd Sun Jun 18 01:05:35 2006 @@ -0,0 +1,67 @@ +@echo off +if %1==release net stop %3 + +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\errors md %2\share\errors +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 +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\..\fake_auth\%1\fake_auth.exe %2\libexec\fakeauth_auth.exe +copy %0\..\mswin_auth\%1\mswin_auth.exe %2\libexec\mswin_auth.exe +copy %0\..\ncsa_auth\%1\ncsa_auth.exe %2\libexec\ncsa_auth.exe +copy %0\..\mswin_ntlm_auth\%1\mswin_ntlm_auth.exe %2\libexec\mswin_ntlm_auth.exe +copy %0\..\mswin_negotiate_auth\%1\mswin_negotiate_auth.exe %2\libexec\mswin_negotiate_auth.exe +copy %0\..\ldap_auth\%1\ldap_auth.exe %2\libexec\squid_ldap_auth.exe +copy %0\..\ldap_group\%1\ldap_group.exe %2\libexec\squid_ldap_group.exe +copy %0\..\mswin_check_lm_group\%1\mswin_check_lm_group.exe %2\libexec\mswin_check_lm_group.exe +copy %0\..\ip_user_check\%1\ip_user_check.exe %2\libexec\ip_user_check.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\..\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 + +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\..\..\..\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\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\win32-relnotes.html %2\docs\win32-relnotes.html +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.5.html %2\docs\release-2.5.html +copy %0\..\..\..\doc\release-notes\release-3.0.html %2\docs\release-3.0.html +type %0\..\..\..\helpers\basic_auth\LDAP\squid_ldap_auth.8 | man2htm2 > %2\docs\squid_ldap_auth.html +type %0\..\..\..\helpers\external_acl\LDAP_group\squid_ldap_group.8 | man2htm2 > %2\docs\squid_ldap_group.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 %3 Index: squid3/port/win32/LDAP_auth/.cvsignore diff -u /dev/null squid3/port/win32/LDAP_auth/.cvsignore:1.1.18.3 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/LDAP_auth/.cvsignore Sun Nov 20 13:10:10 2005 @@ -0,0 +1,3 @@ +*.user +Debug +Release Index: squid3/port/win32/LDAP_auth/LDAP_auth.vcproj diff -u /dev/null squid3/port/win32/LDAP_auth/LDAP_auth.vcproj:1.1.2.2 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/LDAP_auth/LDAP_auth.vcproj Sat Jan 1 03:14:51 2005 @@ -0,0 +1,251 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: squid3/port/win32/LDAP_group/.cvsignore diff -u /dev/null squid3/port/win32/LDAP_group/.cvsignore:1.1.14.3 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/LDAP_group/.cvsignore Sun Nov 20 13:10:10 2005 @@ -0,0 +1,3 @@ +*.user +Debug +Release Index: squid3/port/win32/LDAP_group/LDAP_group.vcproj diff -u /dev/null squid3/port/win32/LDAP_group/LDAP_group.vcproj:1.1.2.2 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/LDAP_group/LDAP_group.vcproj Sat Jan 1 03:14:51 2005 @@ -0,0 +1,239 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: squid3/port/win32/NCSA_auth/.cvsignore diff -u /dev/null squid3/port/win32/NCSA_auth/.cvsignore:1.1.18.3 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/NCSA_auth/.cvsignore Sun Nov 20 13:10:10 2005 @@ -0,0 +1,3 @@ +*.user +Debug +Release Index: squid3/port/win32/NCSA_auth/NCSA_auth.vcproj diff -u /dev/null squid3/port/win32/NCSA_auth/NCSA_auth.vcproj:1.1.2.4 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/NCSA_auth/NCSA_auth.vcproj Tue Jul 1 05:22:16 2008 @@ -0,0 +1,277 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: squid3/port/win32/cachemgr/.cvsignore diff -u /dev/null squid3/port/win32/cachemgr/.cvsignore:1.1.18.3 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/cachemgr/.cvsignore Sun Nov 20 13:10:10 2005 @@ -0,0 +1,3 @@ +*.user +Debug +Release Index: squid3/port/win32/cachemgr/cachemgr.vcproj diff -u /dev/null squid3/port/win32/cachemgr/cachemgr.vcproj:1.1.2.4 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/cachemgr/cachemgr.vcproj Tue Jul 1 05:22:16 2008 @@ -0,0 +1,229 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: squid3/port/win32/cf_gen/.cvsignore diff -u /dev/null squid3/port/win32/cf_gen/.cvsignore:1.1.18.3 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/cf_gen/.cvsignore Sun Nov 20 13:10:10 2005 @@ -0,0 +1,3 @@ +*.user +Debug +Release Index: squid3/port/win32/cf_gen/cf_gen.vcproj diff -u /dev/null squid3/port/win32/cf_gen/cf_gen.vcproj:1.1.2.4 --- /dev/null Thu Jan 1 01:00:00 1970 +++ squid3/port/win32/cf_gen/cf_gen.vcproj Sat Jun 17 15:01:53 2006 @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +