1 This file contains copyright and licensing information for 3rd party software
2 imported into Squid. Squid software itself is copyrighted by The Squid
3 Software Foundation and contributors. Please see the COPYING and CONTRIBUTORS
6 ==============================================================================
7 Squid is derived from the ``cached'' software developed by the ARPA-funded
8 research project called The Harvest Information Discovery and Access System:
11 * Copyright (c) 1994, 1995. All rights reserved.
13 * The Harvest software was developed by the Internet Research Task
14 * Force Research Group on Resource Discovery (IRTF-RD):
16 * Mic Bowman of Transarc Corporation.
17 * Peter Danzig of the University of Southern California.
18 * Darren R. Hardy of the University of Colorado at Boulder.
19 * Udi Manber of the University of Arizona.
20 * Michael F. Schwartz of the University of Colorado at Boulder.
21 * Duane Wessels of the University of Colorado at Boulder.
23 * This copyright notice applies to software in the Harvest
24 * ``src/'' directory only. Users should consult the individual
25 * copyright notices in the ``components/'' subdirectories for
26 * copyright information about other software bundled with the
27 * Harvest source code distribution.
31 * The Harvest software may be used and re-distributed without
32 * charge, provided that the software origin and research team are
33 * cited in any use of the system. Most commonly this is
34 * accomplished by including a link to the Harvest Home Page
35 * (http://harvest.cs.colorado.edu/) from the query page of any
36 * Broker you deploy, as well as in the query result pages. These
37 * links are generated automatically by the standard Broker
38 * software distribution.
40 * The Harvest software is provided ``as is'', without express or
41 * implied warranty, and with no support nor obligation to assist
42 * in its use, correction, modification or enhancement. We assume
43 * no liability with respect to the infringement of copyrights,
44 * trade secrets, or any patents, and are not responsible for
45 * consequential damages. Proper use of the Harvest software is
46 * entirely the responsibility of the user.
50 * Users may make derivative works from the Harvest software, subject
51 * to the following constraints:
53 * - You must include the above copyright notice and these
54 * accompanying paragraphs in all forms of derivative works,
55 * and any documentation and other materials related to such
56 * distribution and use acknowledge that the software was
57 * developed at the above institutions.
59 * - You must notify IRTF-RD regarding your distribution of
60 * the derivative work.
62 * - You must clearly notify users that your are distributing
63 * a modified version and not the original Harvest software.
65 * - Any derivative product is also subject to these copyright
66 * and use restrictions.
68 * Note that the Harvest software is NOT in the public domain. We
69 * retain copyright, as specified above.
71 * HISTORY OF FREE SOFTWARE STATUS
73 * Originally we required sites to license the software in cases
74 * where they were going to build commercial products/services
75 * around Harvest. In June 1995 we changed this policy. We now
76 * allow people to use the core Harvest software (the code found in
77 * the Harvest ``src/'' directory) for free. We made this change
78 * in the interest of encouraging the widest possible deployment of
79 * the technology. The Harvest software is really a reference
80 * implementation of a set of protocols and formats, some of which
81 * we intend to standardize. We encourage commercial
82 * re-implementations of code complying to this set of standards.
85 ==============================================================================
87 acinclude/ax_cxx_compile_stdcxx_11.m4:
89 # Copyright (c) 2008 Benjamin Kosnik <bkoz@redhat.com>
90 # Copyright (c) 2012 Zack Weinberg <zackw@panix.com>
91 # Copyright (c) 2013 Roy Stogner <roystgnr@ices.utexas.edu>
92 # Copyright (c) 2014 Alexey Sokolov <sokolov@google.com>
94 # Copying and distribution of this file, with or without modification, are
95 # permitted in any medium without royalty provided the copyright notice
96 # and this notice are preserved. This file is offered as-is, without any
99 ==============================================================================
101 acinclude/ax_with_prog.m4:
103 dnl Copyright (c) 2008 Francesco Salvestrini <salvestrini@users.sourceforge.net>
104 dnl Copyright (c) 2008 Dustin J. Mitchell <dustin@cs.uchicago.edu>
106 dnl Copying and distribution of this file, with or without modification, are
107 dnl permitted in any medium without royalty provided the copyright notice
108 dnl and this notice are preserved.
110 ==============================================================================
114 # Copyright © 2004 Scott James Remnant <scott@netsplit.com>.
116 # This program is free software; you can redistribute it and/or modify
117 # it under the terms of the GNU General Public License as published by
118 # the Free Software Foundation; either version 2 of the License, or
119 # (at your option) any later version.
121 # This program is distributed in the hope that it will be useful, but
122 # WITHOUT ANY WARRANTY; without even the implied warranty of
123 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
124 # General Public License for more details.
126 # You should have received a copy of the GNU General Public License
127 # along with this program; if not, write to the Free Software
128 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
130 # As a special exception to the GNU General Public License, if you
131 # distribute this file as part of a program that contains a
132 # configuration script generated by Autoconf, you may include it under
133 # the same distribution terms that you use for the rest of that program.
135 ==============================================================================
139 /* $NetBSD: eui64.h,v 1.1 2005/07/11 15:35:25 kiyohara Exp $ */
141 * Copyright 2004 The Aerospace Corporation. All rights reserved.
143 * Redistribution and use in source and binary forms, with or without
144 * modification, are permitted provided that the following conditions
147 * 1. Redistributions of source code must retain the above copyright
148 * notice, this list of conditions, and the following disclaimer.
149 * 2. Redistributions in binary form must reproduce the above copyright
150 * notice, this list of conditions, and the following disclaimer in the
151 * documentation and/or other materials provided with the distribution.
152 * 3. The name of The Aerospace Corporation may not be used to endorse or
153 * promote products derived from this software.
155 * THIS SOFTWARE IS PROVIDED BY THE AEROSPACE CORPORATION "AS IS" AND
156 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
157 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
158 * ARE DISCLAIMED. IN NO EVENT SHALL THE AEROSPACE CORPORATION BE LIABLE
159 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
160 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
161 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
162 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
163 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
164 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
167 * $FreeBSD: /repoman/r/ncvs/src/sys/sys/eui64.h,v 1.2 2005/01/07 02:29:23 imp Exp $
170 ==============================================================================
174 /* $NetBSD: eui64.c,v 1.1 2005/07/11 15:35:25 kiyohara Exp $ */
176 * Copyright 2004 The Aerospace Corporation. All rights reserved.
178 * Redistribution and use in source and binary forms, with or without
179 * modification, are permitted provided that the following conditions
182 * 1. Redistributions of source code must retain the above copyright
183 * notice, this list of conditions, and the following disclaimer.
184 * 2. Redistributions in binary form must reproduce the above copyright
185 * notice, this list of conditions, and the following disclaimer in the
186 * documentation and/or other materials provided with the distribution.
187 * 3. The name of The Aerospace Corporation may not be used to endorse or
188 * promote products derived from this software.
190 * THIS SOFTWARE IS PROVIDED BY THE AEROSPACE CORPORATION "AS IS" AND
191 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
192 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
193 * ARE DISCLAIMED. IN NO EVENT SHALL THE AEROSPACE CORPORATION BE LIABLE
194 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
195 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
196 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
197 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
198 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
199 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
203 * Bill Paul <wpaul@ctr.columbia.edu>. All rights reserved.
205 * Redistribution and use in source and binary forms, with or without
206 * modification, are permitted provided that the following conditions
208 * 1. Redistributions of source code must retain the above copyright
209 * notice, this list of conditions and the following disclaimer.
210 * 2. Redistributions in binary form must reproduce the above copyright
211 * notice, this list of conditions and the following disclaimer in the
212 * documentation and/or other materials provided with the distribution.
213 * 3. All advertising materials mentioning features or use of this software
214 * must display the following acknowledgement:
215 * This product includes software developed by Bill Paul.
216 * 4. Neither the name of the author nor the names of any co-contributors
217 * may be used to endorse or promote products derived from this software
218 * without specific prior written permission.
220 * THIS SOFTWARE IS PROVIDED BY Bill Paul AND CONTRIBUTORS ``AS IS'' AND
221 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
222 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
223 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
224 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
225 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
226 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
227 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
228 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
229 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
232 * EUI-64 conversion and lookup routines
235 * Converted from ether_addr.c rev
236 * FreeBSD: src/lib/libc/net/eui64.c,v 1.15 2002/04/08 07:51:10 ru Exp
239 * Written by Bill Paul <wpaul@ctr.columbia.edu>
240 * Center for Telecommunications Research
241 * Columbia University, New York City
244 ==============================================================================
250 * Copyright (c) 2007 Todd C. Miller <Todd.Miller@courtesan.com>
252 * Permission to use, copy, modify, and distribute this software for any
253 * purpose with or without fee is hereby granted, provided that the above
254 * copyright notice and this permission notice appear in all copies.
256 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
257 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
258 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
259 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
260 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
261 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
262 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
265 ==============================================================================
270 * Copyright (c) 1990 The Regents of the University of California.
271 * All rights reserved.
273 * Redistribution and use in source and binary forms, with or without
274 * modification, are permitted provided that the following conditions
276 * 1. Redistributions of source code must retain the above copyright
277 * notice, this list of conditions and the following disclaimer.
278 * 2. Redistributions in binary form must reproduce the above copyright
279 * notice, this list of conditions and the following disclaimer in the
280 * documentation and/or other materials provided with the distribution.
281 * 3. All advertising materials mentioning features or use of this software
282 * must display the following acknowledgement:
283 * This product includes software developed by the University of
284 * California, Berkeley and its contributors.
285 * 4. Neither the name of the University nor the names of its contributors
286 * may be used to endorse or promote products derived from this software
287 * without specific prior written permission.
289 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
290 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
291 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
292 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
293 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
294 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
295 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
296 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
297 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
298 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
302 ==============================================================================
307 * Copyright (C) 1991, 1992, 1993 Free Software Foundation, Inc.
308 * This file is part of the GNU C Library.
309 * The GNU C Library is free software; you can redistribute it and/or
310 * modify it under the terms of the GNU Library General Public License as
311 * published by the Free Software Foundation; either version 2 of the
312 * License, or (at your option) any later version.
314 * The GNU C Library is distributed in the hope that it will be useful,
315 * but WITHOUT ANY WARRANTY; without even the implied warranty of
316 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
317 * Library General Public License for more details.
319 * You should have received a copy of the GNU Library General Public
320 * License along with the GNU C Library; see the file COPYING.LIB. If
321 * not, write to the Free Software Foundation, Inc., 675 Mass Ave,
322 * Cambridge, MA 02139, USA.
325 ==============================================================================
329 /* Originally by Tom Hageman, tom@basil.icce.rug.nl */
332 * This tmpnam() was changed by Gerben_Wierda@RnA.nl to serve as
333 * tempnam() for squid-1.1.6. It ignores the directory parameter, every
334 * temp file is written in /tmp.
337 ==============================================================================
342 * (C) 2000-2006 by the netfilter coreteam <coreteam@netfilter.org>:
344 * This program is free software; you can redistribute it and/or modify
345 * it under the terms of the GNU General Public License as published by
346 * the Free Software Foundation; either version 2 of the License, or
347 * (at your option) any later version.
349 * This program is distributed in the hope that it will be useful,
350 * but WITHOUT ANY WARRANTY; without even the implied warranty of
351 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
352 * GNU General Public License for more details.
354 * You should have received a copy of the GNU General Public License
355 * along with this program; if not, write to the Free Software
356 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
359 ==============================================================================
363 * Translation Snippets provided by Squid Project Translators held in
364 * copyright for open distribution.
366 * Translation Snippets provided by Rosetta Project Translators held in
367 * copyright for open distribution.
371 * Redistribution and use in source and binary forms, with or without
372 * modification, are permitted provided that the following conditions
374 * 1. Redistributions of source code must retain the above copyright
375 * notice, this list of conditions and the following disclaimer.
376 * 2. Redistributions in binary form must reproduce the above copyright
377 * notice, this list of conditions and the following disclaimer in the
378 * documentation and/or other materials provided with the distribution.
379 * 3. Neither the name of the University nor the names of its contributors
380 * may be used to endorse or promote products derived from this software
381 * without specific prior written permission.
383 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
384 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
385 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
386 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
387 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
388 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
389 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
390 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
391 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
392 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
396 see TRANSLATORS file for current contributing translators holding copyrights.
398 ==============================================================================
400 errors/errorpage.css:
402 Stylesheet for Squid Error pages
403 Adapted from design by Free CSS Templates
404 http://www.freecsstemplates.org
405 Released for free under a Creative Commons Attribution 2.5 License
407 ==============================================================================
412 _________________________________________
414 http://www.famfamfam.com/lab/icons/silk/
415 _________________________________________
417 This work is licensed under a
418 Creative Commons Attribution 2.5 License.
419 [ http://creativecommons.org/licenses/by/2.5/ ]
421 This means you may use it for any purpose,
422 and make any changes you like.
423 All I ask is that you include a link back
424 to this page in your credits.
426 Are you using this icon set? Send me an email
427 (including a link or picture if available) to
430 Any other questions about this icon set please
431 contact mjames@gmail.com
434 The icons can also be used under Creative Commons Attribution 3.0 License
435 (Hi Debian folks!) with the following requirements:
437 As an author, I would appreciate a reference to my authorship of
438 the Silk icon set contents within a readme file or equivalent
439 documentation for the software which includes the set or a subset
440 of the icons contained within.
442 ==============================================================================
446 Squid NOW icon - copyright Squid Project
448 This work is licensed under the
449 Creative Commons Attribution-ShareAlike 3.0 Unported Liscence (CC BY-SA 3.0)
450 [ http://creativecommons.org/licenses/by-sa/3.0/ ]
452 ==============================================================================
455 include/snmp_api_error.h,
456 include/snmp_api_util.h,
457 include/snmp_coexist.h,
458 include/snmp_error.h,
459 include/snmp-internal.h,
463 include/snmp_session.h,
467 lib/snmplib/coexistence.c,
468 lib/snmplib/snmp_api.c,
469 lib/snmplib/snmp_api_error.c,
470 lib/snmplib/snmp_error.c,
471 lib/snmplib/snmp_msg.c,
472 lib/snmplib/snmp_pdu.c,
473 lib/snmplib/snmp_vars.c:
475 * Copyright 1997 by Carnegie Mellon University
477 * All Rights Reserved
479 * Permission to use, copy, modify, and distribute this software and its
480 * documentation for any purpose and without fee is hereby granted,
481 * provided that the above copyright notice appear in all copies and that
482 * both that copyright notice and this permission notice appear in
483 * supporting documentation, and that the name of CMU not be
484 * used in advertising or publicity pertaining to distribution of the
485 * software without specific, written prior permission.
487 * CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
488 * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
489 * CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
490 * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
491 * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
492 * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
495 ==============================================================================
501 Copyright (C) 2002 Niels Möller, Dan Egnor
503 This file is part of GNU Nettle.
505 GNU Nettle is free software: you can redistribute it and/or
506 modify it under the terms of either:
508 * the GNU Lesser General Public License as published by the Free
509 Software Foundation; either version 3 of the License, or (at your
510 option) any later version.
514 * the GNU General Public License as published by the Free
515 Software Foundation; either version 2 of the License, or (at your
516 option) any later version.
518 or both in parallel, as here.
520 GNU Nettle is distributed in the hope that it will be useful,
521 but WITHOUT ANY WARRANTY; without even the implied warranty of
522 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
523 General Public License for more details.
525 You should have received copies of the GNU General Public License and
526 the GNU Lesser General Public License along with this program. If
527 not, see http://www.gnu.org/licenses/.
530 ==============================================================================
535 * AUTHOR: John Dilley, Hewlett Packard
537 * Copyright (C) 1999 by Hewlett Packard
539 ==============================================================================
544 * The algorithm is due to Ron Rivest. This code was
545 * written by Colin Plumb in 1993, no copyright is claimed.
546 * This code is in the public domain; do with it what you wish.
548 ==============================================================================
554 /***********************************************************
555 Copyright 1989 by Carnegie Mellon University
559 Permission to use, copy, modify, and distribute this software and its
560 documentation for any purpose and without fee is hereby granted,
561 provided that the above copyright notice appear in all copies and that
562 both that copyright notice and this permission notice appear in
563 supporting documentation, and that the name of CMU not be
564 used in advertising or publicity pertaining to distribution of the
565 software without specific, written prior permission.
567 CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
568 ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
569 CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
570 ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
571 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
572 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
574 ******************************************************************/
576 ==============================================================================
581 * Copyright (c) 1988, 1989, 1993
582 * The Regents of the University of California. All rights reserved.
584 * Redistribution and use in source and binary forms, with or without
585 * modification, are permitted provided that the following conditions
587 * 1. Redistributions of source code must retain the above copyright
588 * notice, this list of conditions and the following disclaimer.
589 * 2. Redistributions in binary form must reproduce the above copyright
590 * notice, this list of conditions and the following disclaimer in the
591 * documentation and/or other materials provided with the distribution.
592 * 3. Neither the name of the University nor the names of its contributors
593 * may be used to endorse or promote products derived from this software
594 * without specific prior written permission.
596 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
597 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
598 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
599 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
600 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
601 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
602 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
603 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
604 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
605 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
608 ==============================================================================
613 * The source in this file is derived from the reference implementation
615 * RFC 2617 is Copyright (C) The Internet Society (1999). All Rights Reserved.
617 ==============================================================================
619 include/snmp_client.h,
623 /***********************************************************
624 Copyright 1988, 1989 by Carnegie Mellon University
628 Permission to use, copy, modify, and distribute this software and its
629 documentation for any purpose and without fee is hereby granted,
630 provided that the above copyright notice appear in all copies and that
631 both that copyright notice and this permission notice appear in
632 supporting documentation, and that the name of CMU not be
633 used in advertising or publicity pertaining to distribution of the
634 software without specific, written prior permission.
636 CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
637 ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
638 CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
639 ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
640 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
641 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
643 ******************************************************************/
645 ==============================================================================
649 * Copyright (c) 1997 FT/CNET/DES/GRL Olivier Montanuy
651 ==============================================================================
656 Copyright holders: Richard Sharpe, Andrew Tridgell, and Merik Karman
657 with updates by Squid contributors
659 * This program is free software; you can redistribute it and/or modify
660 * it under the terms of the GNU General Public License as published by
661 * the Free Software Foundation; either version 2 of the License, or
662 * (at your option) any later version.
664 * This program is distributed in the hope that it will be useful,
665 * but WITHOUT ANY WARRANTY; without even the implied warranty of
666 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
667 * GNU General Public License for more details.
669 * You should have received a copy of the GNU General Public License
670 * along with this program; if not, write to the Free Software
671 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
673 ==============================================================================
675 lib/base64.c::base64_encode():
677 Adopted from http://ftp.sunet.se/pub2/gnu/vm/base64-encode.c.
678 Modified to work with strings instead of files.
680 ==============================================================================
685 * Implement dirent-style opendir(), readdir(), closedir(), rewinddir(),
686 * seekdir() and telldir on Windows - Based on mingw-runtime package sources.
687 * AUTHOR: Guido Serassio <serassio@squid-cache.org>
691 * Original file info follow:
694 * This file has no copyright assigned and is placed in the Public Domain.
695 * This file is a part of the mingw-runtime package.
696 * No warranty is given; refer to the file DISCLAIMER within the package.
698 * Derived from DIRLIB.C by Matt J. Weinstein
699 * This note appears in the DIRLIB.H
700 * DIRLIB.H by M. J. Weinstein Released to public domain 1-Jan-89
702 * Updated by Jeremy Bettis <jeremy@hksys.com>
703 * Significantly revised and rewinddir, seekdir and telldir added by Colin
704 * Peters <colin@fu.is.saga-u.ac.jp>
708 ==============================================================================
712 * Copyright (C) 1991 Jochen Obalek
714 * This program is free software; you can redistribute it and/or modify
715 * it under the terms of the GNU General Public License as published by
716 * the Free Software Foundation; either version 2, or (at your option)
719 * This program is distributed in the hope that it will be useful,
720 * but WITHOUT ANY WARRANTY; without even the implied warranty of
721 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
722 * GNU General Public License for more details.
724 * You should have received a copy of the GNU General Public License
725 * along with this program; if not, write to the Free Software
726 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
728 ==============================================================================
733 * Copyright (c) 1987, 1993, 1994
734 * The Regents of the University of California. All rights reserved.
736 * Redistribution and use in source and binary forms, with or without
737 * modification, are permitted provided that the following conditions
739 * 1. Redistributions of source code must retain the above copyright
740 * notice, this list of conditions and the following disclaimer.
741 * 2. Redistributions in binary form must reproduce the above copyright
742 * notice, this list of conditions and the following disclaimer in the
743 * documentation and/or other materials provided with the distribution.
744 * 3. Neither the name of the University nor the names of its contributors
745 * may be used to endorse or promote products derived from this software
746 * without specific prior written permission.
748 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
749 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
750 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
751 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
752 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
753 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
754 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
755 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
756 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
757 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
761 ==============================================================================
765 * Adapted from HTSUtils.c in CERN httpd 3.0 (http://info.cern.ch/httpd/)
766 * by Darren Hardy <hardy@cs.colorado.edu>, November 1994.
768 ==============================================================================
772 * based on ftp://ftp.cs.cmu.edu/user/sleator/splaying/top-down-splay.c
773 * http://bobo.link.cs.cmu.edu/cgi-bin/splay/splay-cgi.pl
775 ==============================================================================
779 Copyright (C) Free Software Foundation, Inc.
781 GNU Libltdl is free software; you can redistribute it and/or
782 modify it under the terms of the GNU Lesser General Public
783 License as published by the Free Software Foundation; either
784 version 2 of the License, or (at your option) any later version.
786 As a special exception to the GNU Lesser General Public License,
787 if you distribute this file as part of a program or library that
788 is built using GNU Libtool, you may include this file under the
789 same distribution terms that you use for the rest of that program.
791 GNU Libltdl is distributed in the hope that it will be useful,
792 but WITHOUT ANY WARRANTY; without even the implied warranty of
793 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
794 GNU Lesser General Public License for more details.
796 You should have received a copy of the GNU Lesser General Public
797 License along with GNU Libltdl; see the file COPYING.LIB. If not, a
798 copy can be downloaded from http://www.gnu.org/licenses/lgpl.html,
799 or obtained by writing to the Free Software Foundation, Inc.,
800 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
803 ==============================================================================
805 src/acl/external/AD_group/:
807 * (C)2008-2009 Guido Serassio - Acme Consulting S.r.l.
810 * Guido Serassio <guido.serassio@acmeconsulting.it>
811 * Acme Consulting S.r.l., Italy <http://www.acmeconsulting.it>
813 * With contributions from others mentioned in the change history section
816 * Based on mswin_check_lm_group by Guido Serassio.
818 * Dependencies: Windows 2000 SP4 and later.
820 * This program is free software; you can redistribute it and/or modify
821 * it under the terms of the GNU General Public License as published by
822 * the Free Software Foundation; either version 2 of the License, or
823 * (at your option) any later version.
825 * This program is distributed in the hope that it will be useful,
826 * but WITHOUT ANY WARRANTY; without even the implied warranty of
827 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
828 * GNU General Public License for more details.
830 * You should have received a copy of the GNU General Public License
831 * along with this program; if not, write to the Free Software
832 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
834 ==============================================================================
836 src/acl/external/delayer/:
838 (C) 2014 Francesco Chemolli <kinkie@squid-cache.org>
840 This program is free software. You may redistribute copies of it under the
841 terms of the GNU General Public License version 2, or (at your opinion) any
844 ==============================================================================
846 src/acl/external/eDirectory_userip/ext_edirectory_userip_acl.cc:
848 * Copyright (C) 2009-2011 Chad E. Naugle
850 ********************************************************************************
852 * This file is part of ext_edirectory_userip_acl.
854 * ext_edirectory_userip_acl is free software: you can redistribute it and/or modify
855 * it under the terms of the GNU General Public License as published by
856 * the Free Software Foundation, either version 2 of the License, or
857 * (at your option) any later version.
859 * ext_edirectory_userip_acl is distributed in the hope that it will be useful,
860 * but WITHOUT ANY WARRANTY; without even the implied warranty of
861 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
862 * GNU General Public License for more details.
864 * You should have received a copy of the GNU General Public License
865 * along with squid_edir_iplookup. If not, see <http://www.gnu.org/licenses/>.
867 ********************************************************************************
869 ==============================================================================
871 src/acl/external/file_userip/:
873 * Copyright (C) 2002 Rodrigo Campos
875 * This program is free software; you can redistribute it and/or modify
876 * it under the terms of the GNU General Public License as published by
877 * the Free Software Foundation; either version 2 of the License, or
878 * (at your option) any later version.
880 * This program is distributed in the hope that it will be useful,
881 * but WITHOUT ANY WARRANTY; without even the implied warranty of
882 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
883 * GNU General Public License for more details.
885 * You should have received a copy of the GNU General Public License
886 * along with this program; if not, write to the Free Software
887 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
889 * Author: Rodrigo Campos (rodrigo@geekbunker.org)
891 ==============================================================================
893 src/acl/external/kerberos_ldap_group/,
894 src/auth/negotiate/kerberos/,
895 src/auth/negotiate/wrapper/:
897 * Author: Markus Moeller (markus_moeller at compuserve.com)
899 * Copyright (C) 2007 Markus Moeller. All rights reserved.
901 * This program is free software; you can redistribute it and/or modify
902 * it under the terms of the GNU General Public License as published by
903 * the Free Software Foundation; either version 2 of the License, or
904 * (at your option) any later version.
906 * This program is distributed in the hope that it will be useful,
907 * but WITHOUT ANY WARRANTY; without even the implied warranty of
908 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
909 * GNU General Public License for more details.
911 * You should have received a copy of the GNU General Public License
912 * along with this program; if not, write to the Free Software
913 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
915 * As a special exemption, M Moeller gives permission to link this program
916 * with MIT, Heimdal or other GSS/Kerberos libraries, and distribute
917 * the resulting executable, without including the source code for
918 * the Libraries in the source distribution.
920 ==============================================================================
922 src/acl/external/kerberos_ldap_group/support_ldap.cc:
924 /* get_attributes is partly from OpenLDAP Software <http://www.openldap.org/>.
926 * Copyright 1998-2009 The OpenLDAP Foundation.
927 * All rights reserved.
929 * Redistribution and use in source and binary forms, with or without
930 * modification, are permitted only as authorized by the OpenLDAP
933 * A copy of this license is available in the file LICENSE in the
934 * top-level directory of the distribution or, alternatively, at
935 * <http://www.OpenLDAP.org/license.html>.
938 ==============================================================================
940 src/acl/external/LDAP_group/:
944 * (C)2002,2003 MARA Systems AB
946 * License: squid_ldap_group is free software; you can redistribute it
947 * and/or modify it under the terms of the GNU General Public License
948 * as published by the Free Software Foundation; either version 2,
949 * or (at your option) any later version.
952 * Flavio Pescuma <flavio@marasystems.com>
953 * Henrik Nordstrom <hno@marasystems.com>
954 * MARA Systems AB, Sweden <http://www.marasystems.com>
956 * With contributions from others mentioned in the ChangeLog file
958 * In part based on squid_ldap_auth by Glen Newton and Henrik Nordstrom.
961 ==============================================================================
963 src/acl/external/LM_group/:
965 * (C)2002,2005 Guido Serassio - Acme Consulting S.r.l.
968 * Guido Serassio <guido.serassio@acmeconsulting.it>
969 * Acme Consulting S.r.l., Italy <http://www.acmeconsulting.it>
971 * In part based on check_group by Rodrigo Albani de Campos.
973 * Dependencies: Windows NT4 SP4 and later.
975 * This program is free software; you can redistribute it and/or modify
976 * it under the terms of the GNU General Public License as published by
977 * the Free Software Foundation; either version 2 of the License, or
978 * (at your option) any later version.
980 * This program is distributed in the hope that it will be useful,
981 * but WITHOUT ANY WARRANTY; without even the implied warranty of
982 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
983 * GNU General Public License for more details.
985 * You should have received a copy of the GNU General Public License
986 * along with this program; if not, write to the Free Software
987 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
989 ==============================================================================
991 src/acl/external/SQL_session/:
993 Copyright (C) 2012 Amos Jeffries <amosjeffries@squid-cache.org>
994 Based on original work in DB_auth by Henrik Nordstrom <henrik@henriknordstrom.net>
995 With assistance of Nishant Sharma <codemarauder@gmail.com>
996 This program is free software. You may redistribute copies of it under the
997 terms of the GNU General Public License version 2, or (at your opinion) any
1000 ==============================================================================
1002 src/acl/external/time_quota/:
1004 * Copyright (C) 2011 Dr. Tilmann Bubeck <t.bubeck@reinform.de>
1006 * This program is free software; you can redistribute it and/or modify
1007 * it under the terms of the GNU General Public License as published by
1008 * the Free Software Foundation; either version 2 of the License, or
1009 * (at your option) any later version.
1011 * This program is distributed in the hope that it will be useful,
1012 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1013 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1014 * GNU General Public License for more details.
1016 * You should have received a copy of the GNU General Public License
1017 * along with this program; if not, write to the Free Software
1018 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1020 ==============================================================================
1022 src/acl/external/unix_group/:
1024 * This is a helper for the external ACL interface for Squid Cache
1025 * Copyright (C) 2002 Rodrigo Albani de Campos (rodrigo@geekbunker.org)
1027 * Author: Rodrigo Albani de Campos
1028 * E-Mail: rodrigo@geekbunker.org
1030 * This program is free software; you can redistribute it and/or modify
1031 * it under the terms of the GNU General Public License as published by
1032 * the Free Software Foundation; either version 2 of the License, or
1033 * (at your option) any later version.
1035 * This program is distributed in the hope that it will be useful,
1036 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1037 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1038 * GNU General Public License for more details.
1040 * You should have received a copy of the GNU General Public License
1041 * along with this program; if not, write to the Free Software
1042 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1044 ==============================================================================
1046 src/acl/external/wbinfo_group/wbinfo_group.pl:
1048 This program is put in the public domain by Jerry Murdock
1049 <jmurdock@itraktech.com>. It is distributed in the hope that it will
1050 be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
1051 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1053 ==============================================================================
1057 Copyright (C) 2007 Henrik Nordstrom <henrik@henriknordstrom.net>
1058 Copyright (C) 2010 Luis Daniel Lucio Quiroz <dlucio@okay.com.mx> (Joomla support)
1059 This program is free software. You may redistribute copies of it under the
1060 terms of the GNU General Public License version 2, or (at youropinion) any
1063 ==============================================================================
1065 src/auth/basic/fake/fake.cc,
1066 src/helper/protocol_defines.h,
1067 src/http/url_rewriters/fake/:
1070 * Copyright (c) 2009-2014, Treehouse Networks Ltd. New Zealand
1071 * All rights reserved.
1073 * Redistribution and use in source and binary forms, with or without
1074 * modification, are permitted provided that the following conditions
1077 * 1. Redistributions of source code must retain the above copyright
1078 * notice, this list of conditions and the following disclaimer.
1080 * 2. Redistributions in binary form must reproduce the above copyright
1081 * notice, this list of conditions and the following disclaimer in the
1082 * documentation and/or other materials provided with the distribution.
1084 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1085 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1086 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1087 * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1088 * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1089 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1090 * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
1091 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
1092 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1093 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1094 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1095 * POSSIBILITY OF SUCH DAMAGE.
1098 ==============================================================================
1100 src/auth/basic/getpwnam/:
1102 * AUTHOR: Erik Hofman <erik.hofman@a1.nl>
1103 * Robin Elfrink <robin@a1.nl>
1105 ==============================================================================
1107 src/auth/basic/LDAP/:
1109 * License: squid_ldap_auth is free software; you can redistribute it
1110 * and/or modify it under the terms of the GNU General Public License
1111 * as published by the Free Software Foundation; either version 2,
1112 * or (at your option) any later version.
1114 ==============================================================================
1116 src/auth/basic/NCSA/basic_ncsa_auth.8:
1118 This file is distributed in the hope that it will be useful,
1119 but WITHOUT ANY WARRANTY; without even the implied warranty of
1120 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
1121 the GNU General Public License for more details.
1123 You should have received a copy of the GNU General Public License
1124 along with this file; if not, write to the Free Software
1125 Foundation, Inc., 59 Temple Place, Suite 330, Boston,
1128 ==============================================================================
1130 src/auth/basic/NCSA/crypt_md5.cc:
1132 * Shamelessly stolen from linux-pam, and adopted to work with
1133 * OpenSSL md5 implementation and any magic string
1135 * Origin2: md5_crypt.c,v 1.1.1.1 2000/01/03 17:34:46 gafton Exp
1137 * ----------------------------------------------------------------------------
1138 * "THE BEER-WARE LICENSE" (Revision 42):
1139 * <phk@login.dknet.dk> wrote this file. As long as you retain this notice you
1140 * can do whatever you want with this stuff. If we meet some day, and you think
1141 * this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
1142 * ----------------------------------------------------------------------------
1144 * Origin: Id: crypt.c,v 1.3 1995/05/30 05:42:22 rgrimes Exp
1146 ==============================================================================
1148 src/auth/basic/NIS/:
1150 * Adapted By Rabellino Sergio (rabellino@di.unito.it) For Solaris 2.x
1151 * From NCSA Authentication module
1153 * Written By Rabellino Sergio (rabellino@di.unito.it) For Solaris 2.x
1155 ==============================================================================
1157 src/auth/basic/PAM/:
1159 * Copyright (C) 1999,2002,2003 Henrik Nordstrom <hno@squid-cache.org>
1161 * This program is free software; you can redistribute it and/or modify
1162 * it under the terms of the GNU General Public License as published by
1163 * the Free Software Foundation; either version 2 of the License, or
1164 * (at your option) any later version.
1166 * This program is distributed in the hope that it will be useful,
1167 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1168 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1169 * GNU General Public License for more details.
1171 * You should have received a copy of the GNU General Public License
1172 * along with this program; if not, write to the Free Software
1173 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1175 ==============================================================================
1177 src/auth/basic/POP3/,
1178 src/acl/external/session/:
1180 # Copyright (C) 2006 Henrik Nordstrom <henrik@henriknordstrom.net>
1182 # This program is free software; you can redistribute it and/or modify
1183 # it under the terms of the GNU General Public License as published by
1184 # the Free Software Foundation; either version 2 of the License, or
1185 # (at your option) any later version.
1187 # This program is distributed in the hope that it will be useful,
1188 # but WITHOUT ANY WARRANTY; without even the implied warranty of
1189 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1190 # GNU General Public License for more details.
1192 # You should have received a copy of the GNU General Public License
1193 # along with this program; if not, write to the Free Software
1194 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1196 ==============================================================================
1198 src/auth/basic/RADIUS/:
1200 This program is based on code from Livingston Enterprises, Inc. and parts are
1202 COPYRIGHT NOTICE SQUID_RAD_AUTH
1204 Copyright (C) 1992-1995 Livingston Enterprises, Inc and Cistron Internet Services
1205 B.V. who both have given permission to modify and distribute those parts. The new
1206 parts of the code is Copyright (C) 1998 R.M. van Selm <selm@cistron.nl> with
1207 modifications Copyright (C) 2004 Henrik Nordstrom <hno@squid-cache.org>
1209 Permission to use, copy, modify, and distribute this software for any purpose
1210 and without fee is hereby granted, provided that this copyright and permission
1211 notice appear on all copies and supporting documentation, the name of
1212 Livingston Enterprises, Inc. not be used in advertising or publicity pertaining
1213 to distribution of the program without specific prior permission, and notice be
1214 given in supporting documentation that copying and distribution is by
1215 permission of Livingston Enterprises, Inc. and Cistron Internet Services B.V.
1217 Neither Livingston Enterprises, Inc. nor Cistron Internet Services B.V. nor I
1218 (R.M. van Selm) make representations about the suitability of this software for
1219 any purpose. It isprovided "as is" without express or implied warranty.
1221 Marc van Selm <selm@cistron.nl>
1224 COPYRIGHT NOTICE SQUID_RAD_AUTH Documentation
1226 Copyright (C) 2004 Henrik Nordstrom
1228 Permission to use, copy, modify, and distribute this software for any purpose
1229 and without fee is hereby granted, provided that this copyright and permission
1230 notice appear on all copies and supporting documentation, the name of Henrik
1231 Nordstrom. not be used in advertising or publicity pertaining to distribution
1232 of the program without specific prior permission.
1234 The author makes no representations about the suitability of this documentation
1235 for any purpose. It isprovided "as is" without express or implied warranty.
1237 Henrik Nordstrom <hno@squid-cache.org>
1239 COPYRIGHT NOTICE CISTRON RADIUS
1241 /* This program is based on code from Livingston Enterprises, Inc. and parts are
1242 * Copyright (C) 1992-1995 Livingston Enterprises, Inc who has given permission
1243 * to modify and distribute those parts. The new code is Copyright (C) 1996-1997
1244 * Cistron Internet Services B.V.
1246 * Permission to use, copy, modify, and distribute this software for any purpose
1247 * and without fee is hereby granted, provided that this copyright and permission
1248 * notice appear on all copies and supporting documentation, the name of
1249 * Livingston Enterprises, Inc. not be used in advertising or publicity pertaining
1250 * to distribution of the program without specific prior permission, and notice be
1251 * given in supporting documentation that copying and distribution is by
1252 * permission of Livingston Enterprises, Inc. and Cistron Internet Services B.V.
1254 * Neither Livingston Enterprises, Inc. nor Cistron Internet Services B.V. make
1255 * representations about the suitability of this software for any purpose. It is
1256 * provided "as is" without express or implied warranty.
1259 COPYRIGHT NOTICE LIVINGSTON RADIUS 1.16
1264 * Remote Authentication Dial In User Service
1267 * Livingston Enterprises, Inc.
1268 * 6920 Koll Center Parkway
1269 * Pleasanton, CA 94566
1271 * Copyright 1992 Livingston Enterprises, Inc.
1273 * Permission to use, copy, modify, and distribute this software for any
1274 * purpose and without fee is hereby granted, provided that this
1275 * copyright and permission notice appear on all copies and supporting
1276 * documentation, the name of Livingston Enterprises, Inc. not be used
1277 * in advertising or publicity pertaining to distribution of the
1278 * program without specific prior permission, and notice be given
1279 * in supporting documentation that copying and distribution is by
1280 * permission of Livingston Enterprises, Inc.
1282 * Livingston Enterprises, Inc. makes no representations about
1283 * the suitability of this software for any purpose. It is
1284 * provided "as is" without express or implied warranty.
1288 COPYRIGHT NOTICE RSA Data Security MD5 (md5.c)
1290 MD5C.C - RSA Data Security, Inc., MD5 message-digest algorithm
1292 Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
1295 License to copy and use this software is granted provided that it
1296 is identified as the "RSA Data Security, Inc. MD5 Message-Digest
1297 Algorithm" in all material mentioning or referencing this software
1300 License is also granted to make and use derivative works provided
1301 that such works are identified as "derived from the RSA Data
1302 Security, Inc. MD5 Message-Digest Algorithm" in all material
1303 mentioning or referencing the derived work.
1305 RSA Data Security, Inc. makes no representations concerning either
1306 the merchantability of this software or the suitability of this
1307 software for any particular purpose. It is provided "as is"
1308 without express or implied warranty of any kind.
1310 These notices must be retained in any copies of any part of this
1311 documentation and/or software.
1315 * The new parts of the code is Copyright (C) 1998 R.M. van Selm <selm@cistron.nl>
1316 * with modifications
1317 * Copyright (C) 2004 Henrik Nordstrom <hno@squid-cache.org>
1318 * Copyright (C) 2006 Henrik Nordstrom <hno@squid-cache.org>
1321 ==============================================================================
1323 src/auth/basic/SASL/:
1325 * Copyright (C) 2002 Ian Castle <ian.castle@coldcomfortfarm.net>
1327 * This program is free software; you can redistribute it and/or modify
1328 * it under the terms of the GNU General Public License as published by
1329 * the Free Software Foundation; either version 2 of the License, or
1330 * (at your option) any later version.
1332 * This program is distributed in the hope that it will be useful,
1333 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1334 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1335 * GNU General Public License for more details.
1337 * You should have received a copy of the GNU General Public License
1338 * along with this program; if not, write to the Free Software
1339 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1341 ==============================================================================
1343 src/auth/basic/SMB/:
1345 * Copyright (C) 1998 Richard Huveneers <richard@hekkihek.hacom.nl>
1347 * This program is free software; you can redistribute it and/or modify
1348 * it under the terms of the GNU General Public License as published by
1349 * the Free Software Foundation; either version 2 of the License, or
1350 * (at your option) any later version.
1352 * This program is distributed in the hope that it will be useful,
1353 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1354 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1355 * GNU General Public License for more details.
1357 * You should have received a copy of the GNU General Public License
1358 * along with this program; if not, write to the Free Software
1360 ==============================================================================
1362 src/auth/basic/SMB_LM/:
1364 * (C) 2000 Antonino Iannella, Stellar-X Pty Ltd
1365 * Released under GPL, see COPYING-2.0 for details.
1367 * Released under GNU Public License
1369 * This program is free software; you can redistribute it and/or modify
1370 * it under the terms of the GNU General Public License as published by
1371 * the Free Software Foundation; either version 2 of the License, or
1372 * (at your option) any later version.
1374 * This program is distributed in the hope that it will be useful,
1375 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1376 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1377 * GNU General Public License for more details.
1379 * You should have received a copy of the GNU General Public License
1380 * along with this program; if not, write to the Free Software
1381 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1383 ==============================================================================
1385 src/auth/basic/SSPI/:
1387 Guido Serassio, Torino - Italy
1390 Antonino Iannella 2000
1391 Andrew Tridgell 1997
1395 * Distributed freely under the terms of the GNU General Public License,
1396 * version 2 or later. See the file COPYING for licensing details
1398 * This program is distributed in the hope that it will be useful,
1399 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1400 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1401 * GNU General Public License for more details.
1403 * You should have received a copy of the GNU General Public License
1404 * along with this program; if not, write to the Free Software
1405 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1407 ==============================================================================
1409 src/auth/digest/eDirectory/digest_ldap.c:
1411 * Copied From Samba-3.0.24 pdb_nds.c and trimmed down to the
1412 * limited functionality needed to access the plain text password only
1414 * Original copyright & license follows:
1416 * Copyright (C) Vince Brimhall 2004-2005
1418 * This program is free software; you can redistribute it and/or modify
1419 * it under the terms of the GNU General Public License as published by
1420 * the Free Software Foundation; either version 2 of the License, or
1421 * (at your option) any later version.
1423 * This program is distributed in the hope that it will be useful,
1424 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1425 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1426 * GNU General Public License for more details.
1428 * You should have received a copy of the GNU General Public License
1429 * along with this program; if not, write to the Free Software
1430 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1432 ==============================================================================
1434 src/auth/digest/file/,
1435 src/auth/digest/LDAP/:
1438 * AUTHOR: Robert Collins.
1440 * Based on ncsa_auth.c by Arjan de Vet <Arjan.deVet@adv.iae.nl>
1442 * LDAP backend extension by Flavio Pescuma,
1443 * MARA Systems AB <flavio@marasystems.com>
1445 * Example digest authentication program for Squid, based on the original
1446 * proxy_auth code from client_side.c, written by
1447 * Jon Thackray <jrmt@uk.gdscorp.com>.
1449 * Copyright (c) 2003 Robert Collins <robertc@squid-cache.org>
1451 ==============================================================================
1453 src/auth/negotiate/SSPI/,
1454 src/auth/ntlm/SSPI/:
1456 * (C)2005 Guido Serassio - Acme Consulting S.r.l.
1459 * Guido Serassio <guido.serassio@acmeconsulting.it>
1460 * Acme Consulting S.r.l., Italy <http://www.acmeconsulting.it>
1462 * With contributions from others mentioned in the change history section
1465 * Based on previous work of Francesco Chemolli and Robert Collins.
1467 * Dependencies: Windows 2000 and later.
1469 * This program is free software; you can redistribute it and/or modify
1470 * it under the terms of the GNU General Public License as published by
1471 * the Free Software Foundation; either version 2 of the License, or
1472 * (at your option) any later version.
1474 * This program is distributed in the hope that it will be useful,
1475 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1476 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1477 * GNU General Public License for more details.
1479 * You should have received a copy of the GNU General Public License
1480 * along with this program; if not, write to the Free Software
1481 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1483 ==============================================================================
1485 src/auth/ntlm/fake/ntlm_fake_auth.cc:
1487 * AUTHOR: Andrew Doran <ad@interlude.eu.org>
1488 * AUTHOR: Robert Collins <rbtcollins@hotmail.com>
1489 * AUTHOR: Guido Serassio <guido.serassio@acmeconsulting.it>
1491 * Example ntlm authentication program for Squid, based on the
1492 * original proxy_auth code from client_side.c, written by
1493 * Jon Thackray <jrmt@uk.gdscorp.com>. Initial ntlm code by
1494 * Andrew Doran <ad@interlude.eu.org>.
1497 ==============================================================================
1499 src/auth/ntlm/fake/ntlm_fake_auth.pl.in:
1501 # (C) 2000 Francesco Chemolli <kinkie@kame.usr.dsi.unimi.it>
1502 # Distributed freely under the terms of the GNU General Public License,
1503 # version 2 or later. For the licensing terms, see the file COPYING that
1506 ==============================================================================
1508 src/auth/ntlm/smb_lm/:
1510 * (C) 2000 Francesco Chemolli <kinkie@kame.usr.dsi.unimi.it>
1511 * Distributed freely under the terms of the GNU General Public License,
1512 * version 2 or later. See the file COPYING for licensing details
1514 * This program is distributed in the hope that it will be useful,
1515 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1516 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1517 * GNU General Public License for more details.
1519 * You should have received a copy of the GNU General Public License
1520 * along with this program; if not, write to the Free Software
1521 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1523 ==============================================================================
1525 src/esi/Libxml2Parser.cc,
1526 src/esi/Libxml2Parser.h:
1528 * The ESI Libxml2 parser is Copyright (c) 2004 by Joachim Bauch
1529 * http://www.joachim-bauch.de
1530 * mail@joachim-bauch.de
1532 ==============================================================================
1536 Copyright (C) 2002 MARA Systems AB, Sweden <info@marasystems.com>
1538 This program is free software; you can redistribute it and/or modify
1539 it under the terms of the GNU General Public License as published by
1540 the Free Software Foundation; either version 2, or (at your option)
1543 ==============================================================================
1545 src/http/url_rewriters/LFS/rredir.cc:
1547 * version 0.1, 7 sep 1996
1548 * - initial version (Richard Huveneers <Richard.Huveneers@hekkihek.hacom.nl>)
1550 ==============================================================================
1554 Copyright (C) 2008 by Marcello Romani
1556 This library is free software; you can redistribute it and/or modify
1557 it under the same terms as Perl itself, either Perl version 5.8.8 or,
1558 at your option, any later version of Perl 5 you may have available.
1560 ==============================================================================
1562 src/repl/heap/store_heap_replacement.cc:
1564 * AUTHOR: John Dilley
1566 * The code in this file is Copyrighted (C) 1999 by Hewlett Packard.
1569 * For a description of these cache replacement policies see --
1570 * http://www.hpl.hp.com/techreports/1999/HPL-1999-69.html
1572 ==============================================================================
1574 src/security/cert_validators/fake/security_fake_certv.pl.in:
1576 (C) 2012 The Measurement Factory, Author: Tsantilas Christos
1578 This program is free software. You may redistribute copies of it under the
1579 terms of the GNU General Public License version 2, or (at your opinion) any
1582 ==============================================================================
1584 src/store/id_rewriters/file/:
1586 Copyright (C) 2013 Alan Mizrahi <alan@mizrahi.com.ve>
1587 Based on code from Eliezer Croitoru <eliezer@ngtech.co.il>
1589 This program is free software; you can redistribute it and/or modify
1590 it under the terms of the GNU General Public License as published by
1591 the Free Software Foundation; either version 2 of the License, or
1592 (at your option) any later version.
1594 This program is distributed in the hope that it will be useful,
1595 but WITHOUT ANY WARRANTY; without even the implied warranty of
1596 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1597 GNU General Public License for more details.
1599 You should have received a copy of the GNU General Public License
1600 along with this program; if not, write to the Free Software
1601 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
1603 ==============================================================================
1605 tools/helper-mux.pl:
1607 # AUTHOR: Francesco Chemolli <kinkie@squid-cache.org>
1609 # This program is free software; you can redistribute it and/or modify
1610 # it under the terms of the GNU General Public License as published by
1611 # the Free Software Foundation; either version 2 of the License, or
1612 # (at your option) any later version.
1614 # This program is distributed in the hope that it will be useful,
1615 # but WITHOUT ANY WARRANTY; without even the implied warranty of
1616 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1617 # GNU General Public License for more details.
1619 # You should have received a copy of the GNU General Public License
1620 # along with this program; if not, write to the Free Software
1621 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1623 ==============================================================================
1625 shm_portable_segment_name_is_path() implementation:
1627 Derived from boost/interprocess/shared_memory_object.hpp and
1628 boost/interprocess/detail/workaround.hpp at http://www.boost.org/
1630 (C) Copyright Ion Gaztanaga 2005-2009.
1631 Distributed under the Boost Software License, Version 1.0
1633 Boost Software License - Version 1.0 - August 17th, 2003
1635 Permission is hereby granted, free of charge, to any person or organization
1636 obtaining a copy of the software and accompanying documentation covered by
1637 this license (the "Software") to use, reproduce, display, distribute,
1638 execute, and transmit the Software, and to prepare derivative works of the
1639 Software, and to permit third-parties to whom the Software is furnished to
1640 do so, all subject to the following:
1642 The copyright notices in the Software and this entire statement, including
1643 the above license grant, this restriction and the following disclaimer,
1644 must be included in all copies of the Software, in whole or in part, and
1645 all derivative works of the Software, unless such copies or derivative
1646 works are solely in the form of machine-executable object code generated by
1647 a source language processor.
1649 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1650 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1651 FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
1652 SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
1653 FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
1654 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
1655 DEALINGS IN THE SOFTWARE.
1657 ==============================================================================