From: wessels <> Date: Thu, 23 Jul 1998 02:36:27 +0000 (+0000) Subject: CHANGED COPYRIGHT STUFF X-Git-Tag: SQUID_3_0_PRE1~3015 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e25c139f1f23858f1f18651b223a6df862e6687c;p=thirdparty%2Fsquid.git CHANGED COPYRIGHT STUFF --- diff --git a/COPYRIGHT b/COPYRIGHT new file mode 100644 index 0000000000..2745b6b568 --- /dev/null +++ b/COPYRIGHT @@ -0,0 +1,24 @@ +By accepting this notice, you agree to be bound by the following +agreements: + +This software product, SQUID, is copyrighted(C) 1998 by Duane Wessels, +and the University of California, San Diego (UCSD), with all rights +reserved. UCSD administers the NLANR Cache grants, NCR 9616602 and NCR +9521745 under which most of this code was developed. + +This program is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License (version 2) as +published by the Free Software Foundation. It 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 + 59 Temple Place + Suite 330 + Boston, MA 02111, USA + +Or contact info@nlanr.net diff --git a/include/util.h b/include/util.h index 6299e95efa..0281211b49 100644 --- a/include/util.h +++ b/include/util.h @@ -1,5 +1,5 @@ /* - * $Id: util.h,v 1.50 1998/07/20 17:18:50 wessels Exp $ + * $Id: util.h,v 1.51 1998/07/22 20:36:31 wessels Exp $ * * AUTHOR: Harvest Derived * @@ -27,80 +27,6 @@ * */ -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. - */ #ifndef _UTIL_H_ #define _UTIL_H_ diff --git a/lib/Array.cc b/lib/Array.cc index cb11fd20b8..b63901db5b 100644 --- a/lib/Array.cc +++ b/lib/Array.cc @@ -1,15 +1,19 @@ /* - * $Id: Array.cc,v 1.2 1998/07/20 17:18:51 wessels Exp $ + * $Id: Array.cc,v 1.3 1998/07/22 20:36:32 wessels Exp $ * * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -24,7 +28,7 @@ * 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. - * + * */ /* diff --git a/lib/Makefile.in b/lib/Makefile.in index a359754723..aae6b5e83c 100644 --- a/lib/Makefile.in +++ b/lib/Makefile.in @@ -1,5 +1,5 @@ # -# $Id: Makefile.in,v 1.38 1998/04/08 05:33:26 wessels Exp $ +# $Id: Makefile.in,v 1.39 1998/07/22 20:36:33 wessels Exp $ # prefix = @prefix@ top_srcdir = @top_srcdir@ @@ -38,7 +38,7 @@ UTILOBJS = rfc1123.o \ Stack.o \ $(LIBOBJS) REGEXOBJS = GNUregex.o -DLMALLOCOBJS = malloc-2.6.4.o +DLMALLOCOBJS = dlmalloc.o LIBS = libmiscutil.a @LIBREGEX@ @LIBDLMALLOC@ CFLAGS = $(AC_CFLAGS) $(INCLUDE) diff --git a/lib/Stack.c b/lib/Stack.c index 5f0385b6fb..beb414b23a 100644 --- a/lib/Stack.c +++ b/lib/Stack.c @@ -1,15 +1,19 @@ /* - * $Id: Stack.c,v 1.7 1998/07/20 17:18:54 wessels Exp $ + * $Id: Stack.c,v 1.8 1998/07/22 20:36:34 wessels Exp $ * * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -24,7 +28,7 @@ * 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. - * + * */ /* diff --git a/lib/getfullhostname.c b/lib/getfullhostname.c index a99695d041..2ab446518c 100644 --- a/lib/getfullhostname.c +++ b/lib/getfullhostname.c @@ -1,17 +1,21 @@ /* - * $Id: getfullhostname.c,v 1.16 1998/07/20 17:18:54 wessels Exp $ + * $Id: getfullhostname.c,v 1.17 1998/07/22 20:36:35 wessels Exp $ * * DEBUG: * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,83 +30,7 @@ * 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. - * - */ - - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "config.h" diff --git a/lib/radix.c b/lib/radix.c index a73be70635..f42681f317 100644 --- a/lib/radix.c +++ b/lib/radix.c @@ -5,12 +5,16 @@ * AUTHOR: NetBSD Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -25,7 +29,7 @@ * 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. - * + * */ diff --git a/lib/rfc1123.c b/lib/rfc1123.c index b6b3f9d8df..9b32aa25e6 100644 --- a/lib/rfc1123.c +++ b/lib/rfc1123.c @@ -1,17 +1,21 @@ /* - * $Id: rfc1123.c,v 1.19 1998/07/20 17:18:56 wessels Exp $ + * $Id: rfc1123.c,v 1.20 1998/07/22 20:36:37 wessels Exp $ * * DEBUG: * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "config.h" diff --git a/lib/rfc1738.c b/lib/rfc1738.c index 4e78a75eb6..a1b569b6a0 100644 --- a/lib/rfc1738.c +++ b/lib/rfc1738.c @@ -1,16 +1,20 @@ /* - * $Id: rfc1738.c,v 1.16 1998/07/20 17:18:57 wessels Exp $ + * $Id: rfc1738.c,v 1.17 1998/07/22 20:36:37 wessels Exp $ * * DEBUG: * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -25,82 +29,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "config.h" diff --git a/lib/strerror.c b/lib/strerror.c index 5e5a5cf144..a8058d075c 100644 --- a/lib/strerror.c +++ b/lib/strerror.c @@ -1,16 +1,20 @@ /* - * $Id: strerror.c,v 1.3 1998/07/20 17:18:57 wessels Exp $ + * $Id: strerror.c,v 1.4 1998/07/22 20:36:38 wessels Exp $ * * DEBUG: * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -25,7 +29,7 @@ * 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 "config.h" diff --git a/lib/util.c b/lib/util.c index 7746b59aa2..23879bda6f 100644 --- a/lib/util.c +++ b/lib/util.c @@ -1,17 +1,21 @@ /* - * $Id: util.c,v 1.61 1998/07/20 17:18:58 wessels Exp $ + * $Id: util.c,v 1.62 1998/07/22 20:36:39 wessels Exp $ * * DEBUG: * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,84 +30,10 @@ * 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. - * + * */ -#define _etext etext -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. - */ +#define _etext etext #include "config.h" diff --git a/src/CacheDigest.cc b/src/CacheDigest.cc index a8a1d2d180..7a57fe35b0 100644 --- a/src/CacheDigest.cc +++ b/src/CacheDigest.cc @@ -1,17 +1,21 @@ /* - * $Id: CacheDigest.cc,v 1.24 1998/07/20 19:25:28 wessels Exp $ + * $Id: CacheDigest.cc,v 1.25 1998/07/22 20:36:40 wessels Exp $ * * DEBUG: section 70 Cache Digest * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/ETag.cc b/src/ETag.cc index 433b306fd5..81ca22c5be 100644 --- a/src/ETag.cc +++ b/src/ETag.cc @@ -1,17 +1,21 @@ /* - * $Id: ETag.cc,v 1.3 1998/07/21 17:26:11 wessels Exp $ + * $Id: ETag.cc,v 1.4 1998/07/22 20:36:41 wessels Exp $ * * DEBUG: section 7? HTTP ETag * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/HttpBody.cc b/src/HttpBody.cc index 6e6d971dff..e3b6c1ecb5 100644 --- a/src/HttpBody.cc +++ b/src/HttpBody.cc @@ -2,18 +2,22 @@ /* - * $Id: HttpBody.cc,v 1.14 1998/07/21 17:26:12 wessels Exp $ + * $Id: HttpBody.cc,v 1.15 1998/07/22 20:36:42 wessels Exp $ * * DEBUG: section 56 HTTP Message Body * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -28,7 +32,7 @@ * 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" diff --git a/src/HttpHdrCc.cc b/src/HttpHdrCc.cc index 1d8ee801ef..821bc60753 100644 --- a/src/HttpHdrCc.cc +++ b/src/HttpHdrCc.cc @@ -1,28 +1,32 @@ /* - * $Id: HttpHdrCc.cc,v 1.14 1998/07/21 17:26:13 wessels Exp $ + * $Id: HttpHdrCc.cc,v 1.15 1998/07/22 20:36:43 wessels Exp $ * * DEBUG: section 65 HTTP Cache Control Header * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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. diff --git a/src/HttpHdrContRange.cc b/src/HttpHdrContRange.cc index 707b2b78b0..27d21b1cf0 100644 --- a/src/HttpHdrContRange.cc +++ b/src/HttpHdrContRange.cc @@ -1,17 +1,21 @@ /* - * $Id: HttpHdrContRange.cc,v 1.7 1998/07/21 17:26:14 wessels Exp $ + * $Id: HttpHdrContRange.cc,v 1.8 1998/07/22 20:36:44 wessels Exp $ * * DEBUG: section 68 HTTP Content-Range Header * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/HttpHdrExtField.cc b/src/HttpHdrExtField.cc index 88e9bb4a89..e9b5c6ecae 100644 --- a/src/HttpHdrExtField.cc +++ b/src/HttpHdrExtField.cc @@ -1,28 +1,32 @@ /* - * $Id: HttpHdrExtField.cc,v 1.5 1998/07/20 17:19:03 wessels Exp $ + * $Id: HttpHdrExtField.cc,v 1.6 1998/07/22 20:36:44 wessels Exp $ * * DEBUG: section 69 HTTP Header: Extension Field * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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. diff --git a/src/HttpHdrRange.cc b/src/HttpHdrRange.cc index bda126f122..388c12db1b 100644 --- a/src/HttpHdrRange.cc +++ b/src/HttpHdrRange.cc @@ -1,17 +1,21 @@ /* - * $Id: HttpHdrRange.cc,v 1.12 1998/07/21 17:26:14 wessels Exp $ + * $Id: HttpHdrRange.cc,v 1.13 1998/07/22 20:36:45 wessels Exp $ * * DEBUG: section 64 HTTP Range Header * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/HttpHeader.cc b/src/HttpHeader.cc index 45a50d240c..e45b2918af 100644 --- a/src/HttpHeader.cc +++ b/src/HttpHeader.cc @@ -1,17 +1,21 @@ /* - * $Id: HttpHeader.cc,v 1.51 1998/07/21 17:26:15 wessels Exp $ + * $Id: HttpHeader.cc,v 1.52 1998/07/22 20:36:46 wessels Exp $ * * DEBUG: section 55 HTTP Header * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/HttpHeaderTools.cc b/src/HttpHeaderTools.cc index bcfc3b898c..438cdcecbb 100644 --- a/src/HttpHeaderTools.cc +++ b/src/HttpHeaderTools.cc @@ -1,16 +1,20 @@ /* - * $Id: HttpHeaderTools.cc,v 1.20 1998/07/20 17:19:06 wessels Exp $ + * $Id: HttpHeaderTools.cc,v 1.21 1998/07/22 20:36:47 wessels Exp $ * * DEBUG: section 66 HTTP Header Tools * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -25,7 +29,7 @@ * 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" diff --git a/src/HttpMsg.cc b/src/HttpMsg.cc index c3000eb7b1..abab43c527 100644 --- a/src/HttpMsg.cc +++ b/src/HttpMsg.cc @@ -1,17 +1,21 @@ /* - * $Id: HttpMsg.cc,v 1.3 1998/07/20 17:19:06 wessels Exp $ + * $Id: HttpMsg.cc,v 1.4 1998/07/22 20:36:48 wessels Exp $ * * DEBUG: section 74 HTTP Message * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/HttpReply.cc b/src/HttpReply.cc index d4098702e9..ec54059c25 100644 --- a/src/HttpReply.cc +++ b/src/HttpReply.cc @@ -1,17 +1,21 @@ /* - * $Id: HttpReply.cc,v 1.28 1998/07/20 19:26:48 wessels Exp $ + * $Id: HttpReply.cc,v 1.29 1998/07/22 20:36:49 wessels Exp $ * * DEBUG: section 58 HTTP Reply (Response) * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/HttpRequest.cc b/src/HttpRequest.cc index c131ddce39..ec59d1a289 100644 --- a/src/HttpRequest.cc +++ b/src/HttpRequest.cc @@ -1,17 +1,21 @@ /* - * $Id: HttpRequest.cc,v 1.13 1998/07/21 17:26:16 wessels Exp $ + * $Id: HttpRequest.cc,v 1.14 1998/07/22 20:36:50 wessels Exp $ * * DEBUG: section 73 HTTP Request * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/HttpStatusLine.cc b/src/HttpStatusLine.cc index b47e9a707a..0d3ed13245 100644 --- a/src/HttpStatusLine.cc +++ b/src/HttpStatusLine.cc @@ -1,17 +1,21 @@ /* - * $Id: HttpStatusLine.cc,v 1.14 1998/07/20 17:19:09 wessels Exp $ + * $Id: HttpStatusLine.cc,v 1.15 1998/07/22 20:36:50 wessels Exp $ * * DEBUG: section 57 HTTP Status-line * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/MemBuf.cc b/src/MemBuf.cc index 6f5a91e821..939317951e 100644 --- a/src/MemBuf.cc +++ b/src/MemBuf.cc @@ -1,16 +1,20 @@ /* - * $Id: MemBuf.cc,v 1.17 1998/07/21 17:26:17 wessels Exp $ + * $Id: MemBuf.cc,v 1.18 1998/07/22 20:36:51 wessels Exp $ * * DEBUG: section 59 auto-growing Memory Buffer with printf * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -25,7 +29,7 @@ * 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. - * + * */ /* diff --git a/src/Packer.cc b/src/Packer.cc index 7c9ff780f4..928acdfebe 100644 --- a/src/Packer.cc +++ b/src/Packer.cc @@ -1,17 +1,21 @@ /* - * $Id: Packer.cc,v 1.8 1998/07/20 17:19:11 wessels Exp $ + * $Id: Packer.cc,v 1.9 1998/07/22 20:36:53 wessels Exp $ * * DEBUG: section 60 Packer: A uniform interface to store-like modules * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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. - * + * */ /* diff --git a/src/StatHist.cc b/src/StatHist.cc index f6cec3bfff..c3f0bded5d 100644 --- a/src/StatHist.cc +++ b/src/StatHist.cc @@ -1,17 +1,21 @@ /* - * $Id: StatHist.cc,v 1.11 1998/07/20 17:19:12 wessels Exp $ + * $Id: StatHist.cc,v 1.12 1998/07/22 20:36:54 wessels Exp $ * * DEBUG: section 62 Generic Histogram * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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. - * + * */ /* diff --git a/src/String.cc b/src/String.cc index 08b5f9f4c6..ebd9c98248 100644 --- a/src/String.cc +++ b/src/String.cc @@ -1,17 +1,21 @@ /* - * $Id: String.cc,v 1.6 1998/07/20 17:19:13 wessels Exp $ + * $Id: String.cc,v 1.7 1998/07/22 20:36:55 wessels Exp $ * * DEBUG: section 67 String * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/access_log.cc b/src/access_log.cc index b96eec1048..613fa50a9a 100644 --- a/src/access_log.cc +++ b/src/access_log.cc @@ -1,18 +1,22 @@ /* - * $Id: access_log.cc,v 1.38 1998/07/20 20:26:22 wessels Exp $ + * $Id: access_log.cc,v 1.39 1998/07/22 20:36:56 wessels Exp $ * * DEBUG: section 46 Access Log * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -27,7 +31,7 @@ * 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. - * + * */ diff --git a/src/acl.cc b/src/acl.cc index 3b71790eea..0ad63c56d6 100644 --- a/src/acl.cc +++ b/src/acl.cc @@ -1,17 +1,21 @@ /* - * $Id: acl.cc,v 1.171 1998/07/20 17:19:15 wessels Exp $ + * $Id: acl.cc,v 1.172 1998/07/22 20:36:57 wessels Exp $ * * DEBUG: section 28 Access Control * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/asn.cc b/src/asn.cc index e9fdef87f2..947f9e3ed1 100644 --- a/src/asn.cc +++ b/src/asn.cc @@ -1,16 +1,20 @@ /* - * $Id: asn.cc,v 1.44 1998/07/21 17:26:20 wessels Exp $ + * $Id: asn.cc,v 1.45 1998/07/22 20:36:59 wessels Exp $ * * DEBUG: section 53 AS Number handling * AUTHOR: Duane Wessels, Kostas Anagnostakis * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -25,7 +29,7 @@ * 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" diff --git a/src/cache_cf.cc b/src/cache_cf.cc index d4a9effa24..bf403df53e 100644 --- a/src/cache_cf.cc +++ b/src/cache_cf.cc @@ -1,17 +1,21 @@ /* - * $Id: cache_cf.cc,v 1.291 1998/07/21 17:26:21 wessels Exp $ + * $Id: cache_cf.cc,v 1.292 1998/07/22 20:37:01 wessels Exp $ * * DEBUG: section 3 Configuration File Parsing * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/cache_diff.cc b/src/cache_diff.cc index 994b9bc3fb..32a2a1b17b 100644 --- a/src/cache_diff.cc +++ b/src/cache_diff.cc @@ -1,15 +1,19 @@ /* - * $Id: cache_diff.cc,v 1.9 1998/07/20 17:19:21 wessels Exp $ + * $Id: cache_diff.cc,v 1.10 1998/07/22 20:37:02 wessels Exp $ * * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -24,7 +28,7 @@ * 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. - * + * */ /* diff --git a/src/cache_manager.cc b/src/cache_manager.cc index 63b008133a..7a6b76c76b 100644 --- a/src/cache_manager.cc +++ b/src/cache_manager.cc @@ -1,17 +1,21 @@ /* - * $Id: cache_manager.cc,v 1.16 1998/07/21 17:26:23 wessels Exp $ + * $Id: cache_manager.cc,v 1.17 1998/07/22 20:37:02 wessels Exp $ * * DEBUG: section 16 Cache Manager Objects * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/cachemgr.cc b/src/cachemgr.cc index a3dc355202..f474791e5d 100644 --- a/src/cachemgr.cc +++ b/src/cachemgr.cc @@ -1,28 +1,32 @@ /* - * $Id: cachemgr.cc,v 1.80 1998/07/20 17:19:23 wessels Exp $ + * $Id: cachemgr.cc,v 1.81 1998/07/22 20:37:03 wessels Exp $ * * DEBUG: section 0 CGI Cache Manager * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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. diff --git a/src/carp.cc b/src/carp.cc index 4157636dff..d74819641d 100644 --- a/src/carp.cc +++ b/src/carp.cc @@ -1,31 +1,35 @@ /* - * $Id: carp.cc,v 1.3 1998/07/21 17:26:23 wessels Exp $ + * $Id: carp.cc,v 1.4 1998/07/22 20:37:04 wessels Exp $ * * DEBUG: section 44 Cache Array Routing Protocol * AUTHOR: Eric Stern * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- - * + * ---------------------------------------------------------- + * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. - * + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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" diff --git a/src/cbdata.cc b/src/cbdata.cc index 162eb5f408..8fbcfd61a3 100644 --- a/src/cbdata.cc +++ b/src/cbdata.cc @@ -1,17 +1,21 @@ /* - * $Id: cbdata.cc,v 1.23 1998/07/20 20:20:54 wessels Exp $ + * $Id: cbdata.cc,v 1.24 1998/07/22 20:37:05 wessels Exp $ * * DEBUG: section 45 Callback Data Registry * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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. - * + * */ /* diff --git a/src/cf_gen.cc b/src/cf_gen.cc index e636e81038..f8f0a726f9 100644 --- a/src/cf_gen.cc +++ b/src/cf_gen.cc @@ -1,16 +1,20 @@ /* - * $Id: cf_gen.cc,v 1.25 1998/07/20 17:19:25 wessels Exp $ + * $Id: cf_gen.cc,v 1.26 1998/07/22 20:37:06 wessels Exp $ * * DEBUG: none * AUTHOR: Max Okumoto * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -25,7 +29,7 @@ * 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. - * + * */ /***************************************************************************** diff --git a/src/client.cc b/src/client.cc index ae09c6b66b..ecea0a4a61 100644 --- a/src/client.cc +++ b/src/client.cc @@ -1,17 +1,21 @@ /* - * $Id: client.cc,v 1.73 1998/07/21 17:26:24 wessels Exp $ + * $Id: client.cc,v 1.74 1998/07/22 20:37:07 wessels Exp $ * * DEBUG: section 0 WWW Client * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/client_db.cc b/src/client_db.cc index aa77b5c034..740a74003c 100644 --- a/src/client_db.cc +++ b/src/client_db.cc @@ -1,17 +1,21 @@ /* - * $Id: client_db.cc,v 1.37 1998/07/20 20:20:55 wessels Exp $ + * $Id: client_db.cc,v 1.38 1998/07/22 20:37:08 wessels Exp $ * * DEBUG: section 0 Client Database * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/client_side.cc b/src/client_side.cc index 7d5a323f3b..d4c485a1c8 100644 --- a/src/client_side.cc +++ b/src/client_side.cc @@ -1,17 +1,21 @@ /* - * $Id: client_side.cc,v 1.363 1998/07/21 17:44:15 wessels Exp $ + * $Id: client_side.cc,v 1.364 1998/07/22 20:37:09 wessels Exp $ * * DEBUG: section 33 Client-side Routines * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" @@ -1161,7 +1165,7 @@ clientCacheHit(void *data, char *buf, ssize_t size) if (checkNegativeHit(e)) { http->log_type = LOG_TCP_NEGATIVE_HIT; clientSendMoreData(data, buf, size); - } else if (refreshCheck(e, r, 0)) { + } else if (refreshCheck(e, r, 0) && !http->flags.internal) { /* * We hold a stale copy; it needs to be validated */ diff --git a/src/comm.cc b/src/comm.cc index a8573ce53c..bb01d92ce7 100644 --- a/src/comm.cc +++ b/src/comm.cc @@ -1,18 +1,22 @@ /* - * $Id: comm.cc,v 1.277 1998/07/21 17:34:20 wessels Exp $ + * $Id: comm.cc,v 1.278 1998/07/22 20:37:11 wessels Exp $ * * DEBUG: section 5 Socket Functions * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -27,82 +31,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/comm_select.cc b/src/comm_select.cc index da6c45737a..ab45f8759f 100644 --- a/src/comm_select.cc +++ b/src/comm_select.cc @@ -1,17 +1,21 @@ /* - * $Id: comm_select.cc,v 1.1 1998/07/21 17:03:49 wessels Exp $ + * $Id: comm_select.cc,v 1.2 1998/07/22 20:37:11 wessels Exp $ * * DEBUG: section 5 Socket Functions * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/debug.cc b/src/debug.cc index 4406ac8447..e6b58ab9f0 100644 --- a/src/debug.cc +++ b/src/debug.cc @@ -1,17 +1,21 @@ /* - * $Id: debug.cc,v 1.66 1998/07/20 17:19:31 wessels Exp $ + * $Id: debug.cc,v 1.67 1998/07/22 20:37:12 wessels Exp $ * * DEBUG: section 0 Debug Routines * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/disk.cc b/src/disk.cc index 60c4e3aa36..b4e3ff6b6a 100644 --- a/src/disk.cc +++ b/src/disk.cc @@ -1,17 +1,21 @@ /* - * $Id: disk.cc,v 1.120 1998/07/20 17:19:32 wessels Exp $ + * $Id: disk.cc,v 1.121 1998/07/22 20:37:13 wessels Exp $ * * DEBUG: section 6 Disk I/O Routines * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/dns.cc b/src/dns.cc index b700adc2fb..3a487701f2 100644 --- a/src/dns.cc +++ b/src/dns.cc @@ -1,17 +1,21 @@ /* - * $Id: dns.cc,v 1.60 1998/07/20 20:20:57 wessels Exp $ + * $Id: dns.cc,v 1.61 1998/07/22 20:37:14 wessels Exp $ * * DEBUG: section 34 Dnsserver interface * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/dnsserver.cc b/src/dnsserver.cc index e5b05d184f..ca72eb3a81 100644 --- a/src/dnsserver.cc +++ b/src/dnsserver.cc @@ -1,17 +1,21 @@ /* - * $Id: dnsserver.cc,v 1.51 1998/07/20 17:19:34 wessels Exp $ + * $Id: dnsserver.cc,v 1.52 1998/07/22 20:37:15 wessels Exp $ * * DEBUG: section 0 DNS Resolver * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,87 +30,9 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ - - - #include "config.h" #if HAVE_UNISTD_H diff --git a/src/errorpage.cc b/src/errorpage.cc index abf08702d3..818c3002a4 100644 --- a/src/errorpage.cc +++ b/src/errorpage.cc @@ -1,17 +1,21 @@ /* - * $Id: errorpage.cc,v 1.139 1998/07/20 17:19:35 wessels Exp $ + * $Id: errorpage.cc,v 1.140 1998/07/22 20:37:17 wessels Exp $ * * DEBUG: section 4 Error Generation * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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. - * + * */ /* diff --git a/src/event.cc b/src/event.cc index 7e108f4c91..b199dc7ce8 100644 --- a/src/event.cc +++ b/src/event.cc @@ -1,17 +1,21 @@ /* - * $Id: event.cc,v 1.21 1998/07/20 20:20:58 wessels Exp $ + * $Id: event.cc,v 1.22 1998/07/22 20:37:17 wessels Exp $ * * DEBUG: section 41 Event Processing * AUTHOR: Henrik Nordstrom * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/fd.cc b/src/fd.cc index d287996ec0..68c5daf7e6 100644 --- a/src/fd.cc +++ b/src/fd.cc @@ -1,17 +1,21 @@ /* - * $Id: fd.cc,v 1.25 1998/07/20 17:19:37 wessels Exp $ + * $Id: fd.cc,v 1.26 1998/07/22 20:37:18 wessels Exp $ * * DEBUG: section 51 Filedescriptor Functions * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/filemap.cc b/src/filemap.cc index 6fbcb63eec..dd3e2809c8 100644 --- a/src/filemap.cc +++ b/src/filemap.cc @@ -1,17 +1,21 @@ /* - * $Id: filemap.cc,v 1.30 1998/07/20 17:19:38 wessels Exp $ + * $Id: filemap.cc,v 1.31 1998/07/22 20:37:19 wessels Exp $ * * DEBUG: section 8 Swap File Bitmap * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/forward.cc b/src/forward.cc index 5f6888932b..7c316bf10a 100644 --- a/src/forward.cc +++ b/src/forward.cc @@ -1,17 +1,21 @@ /* - * $Id: forward.cc,v 1.20 1998/07/21 17:38:28 wessels Exp $ + * $Id: forward.cc,v 1.21 1998/07/22 20:37:20 wessels Exp $ * * DEBUG: section 17 Request Forwarding * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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. - * + * */ diff --git a/src/fqdncache.cc b/src/fqdncache.cc index 59b32d7adc..96427c253f 100644 --- a/src/fqdncache.cc +++ b/src/fqdncache.cc @@ -1,18 +1,22 @@ /* - * $Id: fqdncache.cc,v 1.107 1998/07/20 20:20:59 wessels Exp $ + * $Id: fqdncache.cc,v 1.108 1998/07/22 20:37:21 wessels Exp $ * * DEBUG: section 35 FQDN Cache * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -27,82 +31,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/ftp.cc b/src/ftp.cc index 93289da0d3..da50cfc5f4 100644 --- a/src/ftp.cc +++ b/src/ftp.cc @@ -1,17 +1,21 @@ /* - * $Id: ftp.cc,v 1.240 1998/07/21 17:26:29 wessels Exp $ + * $Id: ftp.cc,v 1.241 1998/07/22 20:37:22 wessels Exp $ * * DEBUG: section 9 File Transfer Protocol (FTP) * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/gopher.cc b/src/gopher.cc index e447c14b2c..cec4f41ce3 100644 --- a/src/gopher.cc +++ b/src/gopher.cc @@ -1,18 +1,22 @@ /* - * $Id: gopher.cc,v 1.132 1998/07/20 19:25:32 wessels Exp $ + * $Id: gopher.cc,v 1.133 1998/07/22 20:37:24 wessels Exp $ * * DEBUG: section 10 Gopher * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -27,82 +31,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/http.cc b/src/http.cc index cc5b738c61..f4b3e3433b 100644 --- a/src/http.cc +++ b/src/http.cc @@ -1,17 +1,21 @@ /* - * $Id: http.cc,v 1.299 1998/07/22 04:55:17 wessels Exp $ + * $Id: http.cc,v 1.300 1998/07/22 20:37:27 wessels Exp $ * * DEBUG: section 11 Hypertext Transfer Protocol (HTTP) * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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. - * + * */ /* diff --git a/src/icmp.cc b/src/icmp.cc index 78405f491e..b3efeb59e3 100644 --- a/src/icmp.cc +++ b/src/icmp.cc @@ -1,17 +1,21 @@ /* - * $Id: icmp.cc,v 1.60 1998/07/20 17:19:46 wessels Exp $ + * $Id: icmp.cc,v 1.61 1998/07/22 20:37:28 wessels Exp $ * * DEBUG: section 37 ICMP Routines * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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. - * + * */ diff --git a/src/ident.cc b/src/ident.cc index 2a0c095e43..8a8b361600 100644 --- a/src/ident.cc +++ b/src/ident.cc @@ -1,17 +1,21 @@ /* - * $Id: ident.cc,v 1.43 1998/07/20 17:19:47 wessels Exp $ + * $Id: ident.cc,v 1.44 1998/07/22 20:37:29 wessels Exp $ * * DEBUG: section 30 Ident (RFC 931) * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/internal.cc b/src/internal.cc index c72dd35ca3..4829f6afe4 100644 --- a/src/internal.cc +++ b/src/internal.cc @@ -16,7 +16,7 @@ internalStart(request_t * request, StoreEntry * entry) netdbBinaryExchange(entry); else { debug(0, 0) ("internalStart: unknown request '%s'\n", upath); - debugObj(0, 0, "internalStart: unknown request:\n", request, (ObjPackMethod) & httpRequestPack); + debugObj(0, 1, "internalStart: unknown request:\n", request, (ObjPackMethod) & httpRequestPack); err = errorCon(ERR_INVALID_REQ, HTTP_NOT_FOUND); err->request = requestLink(request); errorAppendEntry(entry, err); diff --git a/src/ipc.cc b/src/ipc.cc index a17351569a..5ead68604c 100644 --- a/src/ipc.cc +++ b/src/ipc.cc @@ -1,17 +1,21 @@ /* - * $Id: ipc.cc,v 1.6 1998/07/20 17:19:48 wessels Exp $ + * $Id: ipc.cc,v 1.7 1998/07/22 20:37:30 wessels Exp $ * * DEBUG: section 54 Interprocess Communication * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/ipcache.cc b/src/ipcache.cc index 84c6676f02..69e0f3a320 100644 --- a/src/ipcache.cc +++ b/src/ipcache.cc @@ -1,17 +1,21 @@ /* - * $Id: ipcache.cc,v 1.193 1998/07/20 20:21:00 wessels Exp $ + * $Id: ipcache.cc,v 1.194 1998/07/22 20:37:32 wessels Exp $ * * DEBUG: section 14 IP Cache * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/main.cc b/src/main.cc index a33e2704fc..650b665490 100644 --- a/src/main.cc +++ b/src/main.cc @@ -1,17 +1,21 @@ /* - * $Id: main.cc,v 1.257 1998/07/21 17:04:55 wessels Exp $ + * $Id: main.cc,v 1.258 1998/07/22 20:37:33 wessels Exp $ * * DEBUG: section 1 Startup and Main Loop * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/mem.cc b/src/mem.cc index 08d13ba7ab..9cb900f150 100644 --- a/src/mem.cc +++ b/src/mem.cc @@ -1,17 +1,21 @@ /* - * $Id: mem.cc,v 1.29 1998/07/20 20:21:02 wessels Exp $ + * $Id: mem.cc,v 1.30 1998/07/22 20:37:34 wessels Exp $ * * DEBUG: section 13 High Level Memory Pool Management * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/mime.cc b/src/mime.cc index 0912dffa3a..adf32f62a1 100644 --- a/src/mime.cc +++ b/src/mime.cc @@ -1,17 +1,21 @@ /* - * $Id: mime.cc,v 1.72 1998/07/21 17:26:35 wessels Exp $ + * $Id: mime.cc,v 1.73 1998/07/22 20:37:35 wessels Exp $ * * DEBUG: section 25 MIME Parsing * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/multicast.cc b/src/multicast.cc index 737b080aff..60ebacda85 100644 --- a/src/multicast.cc +++ b/src/multicast.cc @@ -1,17 +1,21 @@ /* - * $Id: multicast.cc,v 1.6 1998/07/20 17:19:53 wessels Exp $ + * $Id: multicast.cc,v 1.7 1998/07/22 20:37:36 wessels Exp $ * * DEBUG: section 7 Multicast * AUTHOR: Martin Hamilton * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/neighbors.cc b/src/neighbors.cc index ee77490bca..e0a6b73995 100644 --- a/src/neighbors.cc +++ b/src/neighbors.cc @@ -1,17 +1,21 @@ /* - * $Id: neighbors.cc,v 1.228 1998/07/21 17:26:36 wessels Exp $ + * $Id: neighbors.cc,v 1.229 1998/07/22 20:37:37 wessels Exp $ * * DEBUG: section 15 Neighbor Routines * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/net_db.cc b/src/net_db.cc index cf0e2598e8..1cfbb55993 100644 --- a/src/net_db.cc +++ b/src/net_db.cc @@ -1,17 +1,21 @@ /* - * $Id: net_db.cc,v 1.119 1998/07/20 20:21:05 wessels Exp $ + * $Id: net_db.cc,v 1.120 1998/07/22 20:37:38 wessels Exp $ * * DEBUG: section 37 Network Measurement Database * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/pconn.cc b/src/pconn.cc index 921b9fcaca..7f61d923ac 100644 --- a/src/pconn.cc +++ b/src/pconn.cc @@ -1,17 +1,21 @@ /* - * $Id: pconn.cc,v 1.18 1998/07/20 20:21:06 wessels Exp $ + * $Id: pconn.cc,v 1.19 1998/07/22 20:37:39 wessels Exp $ * * DEBUG: section 48 Persistent Connections * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/peer_digest.cc b/src/peer_digest.cc index 5ab73bc7e7..975ba4a855 100644 --- a/src/peer_digest.cc +++ b/src/peer_digest.cc @@ -1,17 +1,21 @@ /* - * $Id: peer_digest.cc,v 1.42 1998/07/20 19:25:37 wessels Exp $ + * $Id: peer_digest.cc,v 1.43 1998/07/22 20:37:40 wessels Exp $ * * DEBUG: section 72 Peer Digest Routines * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/peer_select.cc b/src/peer_select.cc index c4ada5570a..d047d76bbe 100644 --- a/src/peer_select.cc +++ b/src/peer_select.cc @@ -1,17 +1,21 @@ /* - * $Id: peer_select.cc,v 1.72 1998/07/21 17:26:38 wessels Exp $ + * $Id: peer_select.cc,v 1.73 1998/07/22 20:37:41 wessels Exp $ * * DEBUG: section 44 Peer Selection Algorithm * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/pinger.cc b/src/pinger.cc index 4424cd1d0a..8e2b32dc01 100644 --- a/src/pinger.cc +++ b/src/pinger.cc @@ -1,17 +1,21 @@ /* - * $Id: pinger.cc,v 1.35 1998/07/20 17:19:59 wessels Exp $ + * $Id: pinger.cc,v 1.36 1998/07/22 20:37:41 wessels Exp $ * * DEBUG: section 42 ICMP Pinger program * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/recv-announce.cc b/src/recv-announce.cc index 24a5e30119..5a3e905816 100644 --- a/src/recv-announce.cc +++ b/src/recv-announce.cc @@ -1,18 +1,22 @@ /* - * $Id: recv-announce.cc,v 1.19 1998/07/20 17:20:01 wessels Exp $ + * $Id: recv-announce.cc,v 1.20 1998/07/22 20:37:43 wessels Exp $ * * DEBUG: section 0 Announcement Server * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -27,82 +31,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include diff --git a/src/redirect.cc b/src/redirect.cc index c79001b10d..236b5d2771 100644 --- a/src/redirect.cc +++ b/src/redirect.cc @@ -1,17 +1,21 @@ /* - * $Id: redirect.cc,v 1.62 1998/07/20 20:21:08 wessels Exp $ + * $Id: redirect.cc,v 1.63 1998/07/22 20:37:44 wessels Exp $ * * DEBUG: section 29 Redirector * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/refresh.cc b/src/refresh.cc index d9950c67ca..eb77135694 100644 --- a/src/refresh.cc +++ b/src/refresh.cc @@ -1,17 +1,21 @@ /* - * $Id: refresh.cc,v 1.27 1998/07/21 17:26:40 wessels Exp $ + * $Id: refresh.cc,v 1.28 1998/07/22 20:37:45 wessels Exp $ * * DEBUG: section 22 Refresh Calculation * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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. - * + * */ #ifndef USE_POSIX_REGEX diff --git a/src/send-announce.cc b/src/send-announce.cc index 1ec781cd35..706fa7522f 100644 --- a/src/send-announce.cc +++ b/src/send-announce.cc @@ -1,17 +1,21 @@ /* - * $Id: send-announce.cc,v 1.52 1998/07/20 17:20:04 wessels Exp $ + * $Id: send-announce.cc,v 1.53 1998/07/22 20:37:46 wessels Exp $ * * DEBUG: section 27 Cache Announcer * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/snmp_agent.cc b/src/snmp_agent.cc index 73c47817be..e5bdd57c98 100644 --- a/src/snmp_agent.cc +++ b/src/snmp_agent.cc @@ -1,17 +1,21 @@ /* - * $Id: snmp_agent.cc,v 1.49 1998/07/22 05:43:07 glenn Exp $ + * $Id: snmp_agent.cc,v 1.50 1998/07/22 20:37:47 wessels Exp $ * * DEBUG: section 49 SNMP Interface * AUTHOR: Kostas Anagnostakis * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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. - * + * */ diff --git a/src/snmp_core.cc b/src/snmp_core.cc index 02e198558c..edecfb9360 100644 --- a/src/snmp_core.cc +++ b/src/snmp_core.cc @@ -1,16 +1,20 @@ /* - * $Id: snmp_core.cc,v 1.6 1998/07/20 17:20:07 wessels Exp $ + * $Id: snmp_core.cc,v 1.7 1998/07/22 20:37:49 wessels Exp $ * * DEBUG: section 49 SNMP support * AUTHOR: Kostas Anagnostakis * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -25,7 +29,7 @@ * 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. - * + * */ /********************************************************************** diff --git a/src/squid.h b/src/squid.h index e12a82d19b..75f0c76272 100644 --- a/src/squid.h +++ b/src/squid.h @@ -1,16 +1,20 @@ /* - * $Id: squid.h,v 1.174 1998/07/20 17:20:08 wessels Exp $ + * $Id: squid.h,v 1.175 1998/07/22 20:37:50 wessels Exp $ * * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -25,7 +29,7 @@ * 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. - * + * */ #ifndef SQUID_H diff --git a/src/ssl.cc b/src/ssl.cc index d139a1a1ad..2bc618bbfc 100644 --- a/src/ssl.cc +++ b/src/ssl.cc @@ -1,17 +1,21 @@ /* - * $Id: ssl.cc,v 1.84 1998/07/20 17:20:09 wessels Exp $ + * $Id: ssl.cc,v 1.85 1998/07/22 20:37:51 wessels Exp $ * * DEBUG: section 26 Secure Sockets Layer Proxy * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/stat.cc b/src/stat.cc index f9bdb28f00..05cffea94c 100644 --- a/src/stat.cc +++ b/src/stat.cc @@ -1,17 +1,21 @@ /* - * $Id: stat.cc,v 1.263 1998/07/21 17:04:48 wessels Exp $ + * $Id: stat.cc,v 1.264 1998/07/22 20:37:52 wessels Exp $ * * DEBUG: section 18 Cache Manager Statistics * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ diff --git a/src/stmem.cc b/src/stmem.cc index b88b13a25e..ccc82ab8ef 100644 --- a/src/stmem.cc +++ b/src/stmem.cc @@ -1,17 +1,21 @@ /* - * $Id: stmem.cc,v 1.62 1998/07/20 17:20:11 wessels Exp $ + * $Id: stmem.cc,v 1.63 1998/07/22 20:37:54 wessels Exp $ * * DEBUG: section 19 Store Memory Primitives * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/store.cc b/src/store.cc index 33e89e764a..66b835b37b 100644 --- a/src/store.cc +++ b/src/store.cc @@ -1,17 +1,21 @@ /* - * $Id: store.cc,v 1.430 1998/07/21 03:16:08 wessels Exp $ + * $Id: store.cc,v 1.431 1998/07/22 20:37:55 wessels Exp $ * * DEBUG: section 20 Storage Manager * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/store_digest.cc b/src/store_digest.cc index 64c38b142c..46c8d18aec 100644 --- a/src/store_digest.cc +++ b/src/store_digest.cc @@ -1,16 +1,20 @@ /* - * $Id: store_digest.cc,v 1.24 1998/07/20 20:21:13 wessels Exp $ + * $Id: store_digest.cc,v 1.25 1998/07/22 20:37:58 wessels Exp $ * * DEBUG: section 71 Store Digest Manager * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -25,7 +29,7 @@ * 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. - * + * */ diff --git a/src/store_dir.cc b/src/store_dir.cc index bb478467b9..c57f74a627 100644 --- a/src/store_dir.cc +++ b/src/store_dir.cc @@ -1,17 +1,21 @@ /* - * $Id: store_dir.cc,v 1.73 1998/07/20 19:25:40 wessels Exp $ + * $Id: store_dir.cc,v 1.74 1998/07/22 20:37:59 wessels Exp $ * * DEBUG: section 47 Store Directory Routines * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/store_rebuild.cc b/src/store_rebuild.cc index 7ba90cb262..6c9922a413 100644 --- a/src/store_rebuild.cc +++ b/src/store_rebuild.cc @@ -1,16 +1,20 @@ /* - * $Id: store_rebuild.cc,v 1.41 1998/07/20 17:20:16 wessels Exp $ + * $Id: store_rebuild.cc,v 1.42 1998/07/22 20:38:00 wessels Exp $ * * DEBUG: section 20 Store Rebuild Routines * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -25,7 +29,7 @@ * 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" diff --git a/src/test_cache_digest.cc b/src/test_cache_digest.cc index e69ac8756d..66b7c2d057 100644 --- a/src/test_cache_digest.cc +++ b/src/test_cache_digest.cc @@ -1,16 +1,20 @@ /* - * $Id: test_cache_digest.cc,v 1.22 1998/07/20 22:40:47 wessels Exp $ + * $Id: test_cache_digest.cc,v 1.23 1998/07/22 20:38:01 wessels Exp $ * * AUTHOR: Alex Rousskov * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -25,7 +29,7 @@ * 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. - * + * */ /* diff --git a/src/tools.cc b/src/tools.cc index 8a192a6539..d85dd53eb2 100644 --- a/src/tools.cc +++ b/src/tools.cc @@ -1,17 +1,21 @@ /* - * $Id: tools.cc,v 1.163 1998/07/21 17:26:46 wessels Exp $ + * $Id: tools.cc,v 1.164 1998/07/22 20:38:02 wessels Exp $ * * DEBUG: section 21 Misc Functions * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/tunnel.cc b/src/tunnel.cc index bc5c04d0aa..3fe501af51 100644 --- a/src/tunnel.cc +++ b/src/tunnel.cc @@ -1,17 +1,21 @@ /* - * $Id: tunnel.cc,v 1.84 1998/07/20 17:20:09 wessels Exp $ + * $Id: tunnel.cc,v 1.85 1998/07/22 20:37:51 wessels Exp $ * * DEBUG: section 26 Secure Sockets Layer Proxy * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/unlinkd.cc b/src/unlinkd.cc index 37340e9c46..e3016e5e94 100644 --- a/src/unlinkd.cc +++ b/src/unlinkd.cc @@ -1,16 +1,20 @@ /* - * $Id: unlinkd.cc,v 1.22 1998/07/20 17:20:19 wessels Exp $ + * $Id: unlinkd.cc,v 1.23 1998/07/22 20:38:03 wessels Exp $ * * DEBUG: section 12 Unlink Daemon * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -25,7 +29,7 @@ * 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. - * + * */ #ifdef UNLINK_DAEMON diff --git a/src/url.cc b/src/url.cc index d1f28ee083..5f0fff58b8 100644 --- a/src/url.cc +++ b/src/url.cc @@ -1,17 +1,21 @@ /* - * $Id: url.cc,v 1.102 1998/07/20 19:25:41 wessels Exp $ + * $Id: url.cc,v 1.103 1998/07/22 20:38:04 wessels Exp $ * * DEBUG: section 23 URL Parsing * AUTHOR: Duane Wessels * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/urn.cc b/src/urn.cc index b7d5b9acf2..5cc673ff94 100644 --- a/src/urn.cc +++ b/src/urn.cc @@ -1,18 +1,22 @@ /* * - * $Id: urn.cc,v 1.39 1998/07/20 19:25:42 wessels Exp $ + * $Id: urn.cc,v 1.40 1998/07/22 20:38:05 wessels Exp $ * * DEBUG: section 52 URN Parsing * AUTHOR: Kostas Anagnostakis * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -27,7 +31,7 @@ * 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" diff --git a/src/useragent.cc b/src/useragent.cc index bae54954d4..44cf3d1375 100644 --- a/src/useragent.cc +++ b/src/useragent.cc @@ -1,17 +1,21 @@ /* - * $Id: useragent.cc,v 1.14 1998/07/20 17:20:22 wessels Exp $ + * $Id: useragent.cc,v 1.15 1998/07/22 20:38:05 wessels Exp $ * * DEBUG: section 40 User-Agent logging * AUTHOR: Joe Ramey * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,7 +30,7 @@ * 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" diff --git a/src/wais.cc b/src/wais.cc index 6fd5745023..e4294f1d14 100644 --- a/src/wais.cc +++ b/src/wais.cc @@ -1,17 +1,21 @@ /* - * $Id: wais.cc,v 1.113 1998/07/20 19:25:43 wessels Exp $ + * $Id: wais.cc,v 1.114 1998/07/22 20:38:06 wessels Exp $ * * DEBUG: section 24 WAIS Relay * AUTHOR: Harvest Derived * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -26,82 +30,7 @@ * 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. - * - */ - -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. + * */ #include "squid.h" diff --git a/src/whois.cc b/src/whois.cc index 33a7292032..8288679e46 100644 --- a/src/whois.cc +++ b/src/whois.cc @@ -1,16 +1,20 @@ /* - * $Id: whois.cc,v 1.4 1998/07/21 17:26:48 wessels Exp $ + * $Id: whois.cc,v 1.5 1998/07/22 20:38:07 wessels Exp $ * * DEBUG: section 75 WHOIS protocol * AUTHOR: Duane Wessels, Kostas Anagnostakis * * SQUID Internet Object Cache http://squid.nlanr.net/Squid/ - * -------------------------------------------------------- + * ---------------------------------------------------------- * * Squid is the result of efforts by numerous individuals from the * Internet community. Development is led by Duane Wessels of the - * National Laboratory for Applied Network Research and funded by - * the National Science Foundation. + * National Laboratory for Applied Network Research and funded by the + * National Science Foundation. Squid is Copyrighted (C) 1998 by + * Duane Wessels and the University of California San Diego. Please + * see the COPYRIGHT file for full details. Squid incorporates + * software developed and/or copyrighted by other sources. Please 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 @@ -25,7 +29,7 @@ * 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" diff --git a/test-suite/hash.c b/test-suite/hash.c index f920365432..80bdb454b1 100644 --- a/test-suite/hash.c +++ b/test-suite/hash.c @@ -1,6 +1,6 @@ /* - * $Id: hash.c,v 1.4 1998/07/20 17:20:25 wessels Exp $ + * $Id: hash.c,v 1.5 1998/07/22 20:38:08 wessels Exp $ * * DEBUG: section 0 Hash Tables * AUTHOR: Harvest Derived @@ -29,81 +29,6 @@ * */ -/* - * Copyright (c) 1994, 1995. All rights reserved. - * - * The Harvest software was developed by the Internet Research Task - * Force Research Group on Resource Discovery (IRTF-RD): - * - * Mic Bowman of Transarc Corporation. - * Peter Danzig of the University of Southern California. - * Darren R. Hardy of the University of Colorado at Boulder. - * Udi Manber of the University of Arizona. - * Michael F. Schwartz of the University of Colorado at Boulder. - * Duane Wessels of the University of Colorado at Boulder. - * - * This copyright notice applies to software in the Harvest - * ``src/'' directory only. Users should consult the individual - * copyright notices in the ``components/'' subdirectories for - * copyright information about other software bundled with the - * Harvest source code distribution. - * - * TERMS OF USE - * - * The Harvest software may be used and re-distributed without - * charge, provided that the software origin and research team are - * cited in any use of the system. Most commonly this is - * accomplished by including a link to the Harvest Home Page - * (http://harvest.cs.colorado.edu/) from the query page of any - * Broker you deploy, as well as in the query result pages. These - * links are generated automatically by the standard Broker - * software distribution. - * - * The Harvest software is provided ``as is'', without express or - * implied warranty, and with no support nor obligation to assist - * in its use, correction, modification or enhancement. We assume - * no liability with respect to the infringement of copyrights, - * trade secrets, or any patents, and are not responsible for - * consequential damages. Proper use of the Harvest software is - * entirely the responsibility of the user. - * - * DERIVATIVE WORKS - * - * Users may make derivative works from the Harvest software, subject - * to the following constraints: - * - * - You must include the above copyright notice and these - * accompanying paragraphs in all forms of derivative works, - * and any documentation and other materials related to such - * distribution and use acknowledge that the software was - * developed at the above institutions. - * - * - You must notify IRTF-RD regarding your distribution of - * the derivative work. - * - * - You must clearly notify users that your are distributing - * a modified version and not the original Harvest software. - * - * - Any derivative product is also subject to these copyright - * and use restrictions. - * - * Note that the Harvest software is NOT in the public domain. We - * retain copyright, as specified above. - * - * HISTORY OF FREE SOFTWARE STATUS - * - * Originally we required sites to license the software in cases - * where they were going to build commercial products/services - * around Harvest. In June 1995 we changed this policy. We now - * allow people to use the core Harvest software (the code found in - * the Harvest ``src/'' directory) for free. We made this change - * in the interest of encouraging the widest possible deployment of - * the technology. The Harvest software is really a reference - * implementation of a set of protocols and formats, some of which - * we intend to standardize. We encourage commercial - * re-implementations of code complying to this set of standards. - */ - #include #include #include