CREDITS
上传用户:liugui
上传日期:2007-01-04
资源大小:822k
文件大小:12k
源码类别:

代理服务器

开发平台:

Unix_Linux

  1. $Id: CREDITS,v 1.4.2.1 1999/02/12 19:56:11 wessels Exp $
  2. ==============================================================================
  3. Squid is originally derived from the Harvest Information Discovery and
  4. Access System.  The Harvest copyright text follows:
  5. /*
  6.  * Copyright (c) 1994, 1995.  All rights reserved.
  7.  *  
  8.  *   The Harvest software was developed by the Internet Research Task
  9.  *   Force Research Group on Resource Discovery (IRTF-RD):
  10.  *  
  11.  *         Mic Bowman of Transarc Corporation.
  12.  *         Peter Danzig of the University of Southern California.
  13.  *         Darren R. Hardy of the University of Colorado at Boulder.
  14.  *         Udi Manber of the University of Arizona.
  15.  *         Michael F. Schwartz of the University of Colorado at Boulder.
  16.  *         Duane Wessels of the University of Colorado at Boulder.
  17.  *  
  18.  *   This copyright notice applies to software in the Harvest
  19.  *   ``src/'' directory only.  Users should consult the individual
  20.  *   copyright notices in the ``components/'' subdirectories for
  21.  *   copyright information about other software bundled with the
  22.  *   Harvest source code distribution.
  23.  *  
  24.  * TERMS OF USE
  25.  *   
  26.  *   The Harvest software may be used and re-distributed without
  27.  *   charge, provided that the software origin and research team are
  28.  *   cited in any use of the system.  Most commonly this is
  29.  *   accomplished by including a link to the Harvest Home Page
  30.  *   (http://harvest.cs.colorado.edu/) from the query page of any
  31.  *   Broker you deploy, as well as in the query result pages.  These
  32.  *   links are generated automatically by the standard Broker
  33.  *   software distribution.
  34.  *   
  35.  *   The Harvest software is provided ``as is'', without express or
  36.  *   implied warranty, and with no support nor obligation to assist
  37.  *   in its use, correction, modification or enhancement.  We assume
  38.  *   no liability with respect to the infringement of copyrights,
  39.  *   trade secrets, or any patents, and are not responsible for
  40.  *   consequential damages.  Proper use of the Harvest software is
  41.  *   entirely the responsibility of the user.
  42.  *  
  43.  * DERIVATIVE WORKS
  44.  *  
  45.  *   Users may make derivative works from the Harvest software, subject 
  46.  *   to the following constraints:
  47.  *  
  48.  *     - You must include the above copyright notice and these 
  49.  *       accompanying paragraphs in all forms of derivative works, 
  50.  *       and any documentation and other materials related to such 
  51.  *       distribution and use acknowledge that the software was 
  52.  *       developed at the above institutions.
  53.  *  
  54.  *     - You must notify IRTF-RD regarding your distribution of 
  55.  *       the derivative work.
  56.  *  
  57.  *     - You must clearly notify users that your are distributing 
  58.  *       a modified version and not the original Harvest software.
  59.  *  
  60.  *     - Any derivative product is also subject to these copyright 
  61.  *       and use restrictions.
  62.  *  
  63.  *   Note that the Harvest software is NOT in the public domain.  We
  64.  *   retain copyright, as specified above.
  65.  *  
  66.  * HISTORY OF FREE SOFTWARE STATUS
  67.  *  
  68.  *   Originally we required sites to license the software in cases
  69.  *   where they were going to build commercial products/services
  70.  *   around Harvest.  In June 1995 we changed this policy.  We now
  71.  *   allow people to use the core Harvest software (the code found in
  72.  *   the Harvest ``src/'' directory) for free.  We made this change
  73.  *   in the interest of encouraging the widest possible deployment of
  74.  *   the technology.  The Harvest software is really a reference
  75.  *   implementation of a set of protocols and formats, some of which
  76.  *   we intend to standardize.  We encourage commercial
  77.  *   re-implementations of code complying to this set of standards.  
  78.  */
  79. ==============================================================================
  80. lib/base64.c::base64_encode():
  81. Adopted from http://ftp.sunet.se/pub2/gnu/vm/base64-encode.c.
  82. Modified to work with strings instead of files.
  83. ==============================================================================
  84. lib/snprintf.c:
  85. Taken from the Apache Server package (www.apache.org).
  86. This product includes software developed by the Apache Group
  87. for use in the Apache HTTP server project (http://www.apache.org/).
  88. ==============================================================================
  89. snmplib/*:
  90. The SNMP library code is developed by Carnegie Mellon University.
  91. /***************************************************************************
  92.  *
  93.  *           Copyright 1997 by Carnegie Mellon University
  94.  * 
  95.  *                       All Rights Reserved
  96.  * 
  97.  * Permission to use, copy, modify, and distribute this software and its
  98.  * documentation for any purpose and without fee is hereby granted,
  99.  * provided that the above copyright notice appear in all copies and that
  100.  * both that copyright notice and this permission notice appear in
  101.  * supporting documentation, and that the name of CMU not be
  102.  * used in advertising or publicity pertaining to distribution of the
  103.  * software without specific, written prior permission.
  104.  * 
  105.  * CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  106.  * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
  107.  * CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  108.  * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  109.  * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  110.  * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  111.  * SOFTWARE.
  112.  * 
  113.  ***************************************************************************/
  114. ==============================================================================
  115. lib/GNUregex.c:
  116. /* Extended regular expression matching and search library,
  117.  * version 0.12.
  118.  * (Implements POSIX draft P10003.2/D11.2, except for
  119.  * internationalization features.)
  120.  *
  121.  * Copyright (C) 1993 Free Software Foundation, Inc.
  122.  *
  123.  * This program is free software; you can redistribute it and/or modify
  124.  * it under the terms of the GNU General Public License as published by
  125.  * the Free Software Foundation; either version 2, or (at your option)
  126.  * any later version.
  127.  *
  128.  * This program is distributed in the hope that it will be useful,
  129.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  130.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  131.  * GNU General Public License for more details.
  132.  *
  133.  * You should have received a copy of the GNU General Public License
  134.  * along with this program; if not, write to the Free Software
  135.  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.  */
  136. ==============================================================================
  137. lib/dlmalloc.c:
  138. A version of malloc/free/realloc written by Doug Lea and released to the 
  139. public domain.  Send questions/comments/complaints/performance data
  140. to dl@cs.oswego.edu.
  141. http://g.oswego.edu/dl/html/malloc.html
  142. ==============================================================================
  143. lib/md5.c:
  144. /*
  145.  * Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All rights
  146.  * reserved.
  147.  * 
  148.  * License to copy and use this software is granted provided that it is
  149.  * identified as the "RSA Data Security, Inc. MD5 Message-Digest Algorithm"
  150.  * in all material mentioning or referencing this software or this function.
  151.  * 
  152.  * License is also granted to make and use derivative works provided that such
  153.  * works are identified as "derived from the RSA Data Security, Inc. MD5
  154.  * Message-Digest Algorithm" in all material mentioning or referencing the
  155.  * derived work.
  156.  * 
  157.  * RSA Data Security, Inc. makes no representations concerning either the
  158.  * merchantability of this software or the suitability of this software for
  159.  * any particular purpose. It is provided "as is" without express or implied
  160.  * warranty of any kind.
  161.  * 
  162.  * These notices must be retained in any copies of any part of this
  163.  * documentation and/or software.
  164.  */
  165. ==============================================================================
  166. lib/radix.c:
  167. /*
  168.  * Copyright (c) 1988, 1989, 1993
  169.  *      The Regents of the University of California.  All rights reserved.
  170.  *
  171.  * Redistribution and use in source and binary forms, with or without
  172.  * modification, are permitted provided that the following conditions
  173.  * are met:
  174.  * 1. Redistributions of source code must retain the above copyright
  175.  *    notice, this list of conditions and the following disclaimer.
  176.  * 2. Redistributions in binary form must reproduce the above copyright
  177.  *    notice, this list of conditions and the following disclaimer in the
  178.  *    documentation and/or other materials provided with the distribution.
  179.  * 3. All advertising materials mentioning features or use of this software
  180.  *    must display the following acknowledgement:
  181.  *      This product includes software developed by the University of
  182.  *      California, Berkeley and its contributors.
  183.  * 4. Neither the name of the University nor the names of its contributors
  184.  *    may be used to endorse or promote products derived from this software
  185.  *    without specific prior written permission.
  186.  *
  187.  * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  188.  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  189.  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  190.  * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  191.  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  192.  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  193.  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  194.  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  195.  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  196.  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  197.  * SUCH DAMAGE.
  198.  *
  199.  *      @(#)radix.c     8.4 (Berkeley) 11/2/94
  200.  */
  201. ==============================================================================
  202. lib/tempnam.c:
  203. /* A reasonably functional tmpnam. */
  204. /* Originally by Tom Hageman, tom@basil.icce.rug.nl */
  205. /*
  206.  * This tmpnam() was changed by Gerben_Wierda@RnA.nl to serve as
  207.  * tempnam() for squid-1.1.6. It ignores the directory parameter, every
  208.  * temp file is written in /tmp.
  209.  */
  210. ==============================================================================
  211. lib/drand48.c:
  212. From Linux libc-5.4.46.
  213. ==============================================================================
  214. mcast_encode() in src/access_log.c is derived from Mark Atkinson's
  215. (mark_a@cix.compulink.co.uk) "Tiny Encryption Algorithm".
  216. http://www.io.com/~paulhart/game/algorithms/tea.html
  217. ==============================================================================
  218. lib/inet_ntoa.c:
  219. /*
  220.  * Copyright (c) 1983 Regents of the University of California.
  221.  * All rights reserved.
  222.  *
  223.  * Redistribution and use in source and binary forms, with or without
  224.  * modification, are permitted provided that the following conditions
  225.  * are met:
  226.  * 1. Redistributions of source code must retain the above copyright
  227.  *    notice, this list of conditions and the following disclaimer.
  228.  * 2. Redistributions in binary form must reproduce the above copyright
  229.  *    notice, this list of conditions and the following disclaimer in the
  230.  *    documentation and/or other materials provided with the distribution.
  231.  * 3. All advertising materials mentioning features or use of this software
  232.  *    must display the following acknowledgement:
  233.  *     This product includes software developed by the University of
  234.  *     California, Berkeley and its contributors.
  235.  * 4. Neither the name of the University nor the names of its contributors
  236.  *    may be used to endorse or promote products derived from this software
  237.  *    without specific prior written permission.
  238.  *
  239.  * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  240.  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  241.  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  242.  * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  243.  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  244.  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  245.  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  246.  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  247.  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  248.  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  249.  * SUCH DAMAGE.
  250.  */
  251. static char sccsid[] = "@(#)inet_ntoa.c        5.6 (Berkeley) 2/24/91";
  252. ==============================================================================