]> git.ipfire.org Git - thirdparty/squid.git/blob - CREDITS
MinGW: fix winsock dependency issues (#1375)
[thirdparty/squid.git] / CREDITS
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
4 files for details.
5
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:
9
10 /*
11 * Copyright (c) 1994, 1995. All rights reserved.
12 *
13 * The Harvest software was developed by the Internet Research Task
14 * Force Research Group on Resource Discovery (IRTF-RD):
15 *
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.
22 *
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.
28 *
29 * TERMS OF USE
30 *
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.
39 *
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.
47 *
48 * DERIVATIVE WORKS
49 *
50 * Users may make derivative works from the Harvest software, subject
51 * to the following constraints:
52 *
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.
58 *
59 * - You must notify IRTF-RD regarding your distribution of
60 * the derivative work.
61 *
62 * - You must clearly notify users that your are distributing
63 * a modified version and not the original Harvest software.
64 *
65 * - Any derivative product is also subject to these copyright
66 * and use restrictions.
67 *
68 * Note that the Harvest software is NOT in the public domain. We
69 * retain copyright, as specified above.
70 *
71 * HISTORY OF FREE SOFTWARE STATUS
72 *
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.
83 */
84
85 ==============================================================================
86
87 acinclude/ax_cxx_compile_stdcxx_11.m4:
88
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>
93 #
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
97 # warranty.
98
99 ==============================================================================
100
101 acinclude/ax_with_prog.m4:
102
103 dnl Copyright (c) 2008 Francesco Salvestrini <salvestrini@users.sourceforge.net>
104 dnl Copyright (c) 2008 Dustin J. Mitchell <dustin@cs.uchicago.edu>
105 dnl
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.
109
110 ==============================================================================
111
112 acinclude/pkg.m4:
113
114 # Copyright © 2004 Scott James Remnant <scott@netsplit.com>.
115 #
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.
120 #
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.
125 #
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.
129 #
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.
134
135 ==============================================================================
136
137 compat/os/opensolaris_10_netdb.h:
138
139 /*
140 * Copyright 2009 Sun Microsystems, Inc. All rights reserved.
141 * Use is subject to license terms.
142 */
143
144 /* Copyright (c) 1983, 1984, 1985, 1986, 1987, 1988, 1989 AT&T */
145 /* All Rights Reserved */
146
147 /*
148 * BIND 4.9.3:
149 *
150 * Copyright (c) 1980, 1983, 1988, 1993
151 * The Regents of the University of California. All rights reserved.
152 *
153 * Redistribution and use in source and binary forms, with or without
154 * modification, are permitted provided that the following conditions
155 * are met:
156 * 1. Redistributions of source code must retain the above copyright
157 * notice, this list of conditions and the following disclaimer.
158 * 2. Redistributions in binary form must reproduce the above copyright
159 * notice, this list of conditions and the following disclaimer in the
160 * documentation and/or other materials provided with the distribution.
161 * 3. All advertising materials mentioning features or use of this software
162 * must display the following acknowledgement:
163 * This product includes software developed by the University of
164 * California, Berkeley and its contributors.
165 * 4. Neither the name of the University nor the names of its contributors
166 * may be used to endorse or promote products derived from this software
167 * without specific prior written permission.
168 *
169 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
170 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
171 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
172 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
173 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
174 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
175 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
176 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
177 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
178 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
179 * SUCH DAMAGE.
180 * -
181 * Portions Copyright (c) 1993 by Digital Equipment Corporation.
182 *
183 * Permission to use, copy, modify, and distribute this software for any
184 * purpose with or without fee is hereby granted, provided that the above
185 * copyright notice and this permission notice appear in all copies, and that
186 * the name of Digital Equipment Corporation not be used in advertising or
187 * publicity pertaining to distribution of the document or software without
188 * specific, written prior permission.
189 *
190 * THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
191 * WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
192 * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
193 * CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
194 * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
195 * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
196 * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
197 * SOFTWARE.
198 * --Copyright--
199 *
200 * End BIND 4.9.3
201 */
202
203 ==============================================================================
204
205 compat/eui64_aton.h:
206
207 /* $NetBSD: eui64.h,v 1.1 2005/07/11 15:35:25 kiyohara Exp $ */
208 /*-
209 * Copyright 2004 The Aerospace Corporation. All rights reserved.
210 *
211 * Redistribution and use in source and binary forms, with or without
212 * modification, are permitted provided that the following conditions
213 * are met:
214 *
215 * 1. Redistributions of source code must retain the above copyright
216 * notice, this list of conditions, and the following disclaimer.
217 * 2. Redistributions in binary form must reproduce the above copyright
218 * notice, this list of conditions, and the following disclaimer in the
219 * documentation and/or other materials provided with the distribution.
220 * 3. The name of The Aerospace Corporation may not be used to endorse or
221 * promote products derived from this software.
222 *
223 * THIS SOFTWARE IS PROVIDED BY THE AEROSPACE CORPORATION "AS IS" AND
224 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
225 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
226 * ARE DISCLAIMED. IN NO EVENT SHALL THE AEROSPACE CORPORATION BE LIABLE
227 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
228 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
229 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
230 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
231 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
232 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
233 * SUCH DAMAGE.
234 *
235 * $FreeBSD: /repoman/r/ncvs/src/sys/sys/eui64.h,v 1.2 2005/01/07 02:29:23 imp Exp $
236 */
237
238 ==============================================================================
239
240 compat/eui64_aton.c:
241
242 /* $NetBSD: eui64.c,v 1.1 2005/07/11 15:35:25 kiyohara Exp $ */
243 /*
244 * Copyright 2004 The Aerospace Corporation. All rights reserved.
245 *
246 * Redistribution and use in source and binary forms, with or without
247 * modification, are permitted provided that the following conditions
248 * are met:
249 *
250 * 1. Redistributions of source code must retain the above copyright
251 * notice, this list of conditions, and the following disclaimer.
252 * 2. Redistributions in binary form must reproduce the above copyright
253 * notice, this list of conditions, and the following disclaimer in the
254 * documentation and/or other materials provided with the distribution.
255 * 3. The name of The Aerospace Corporation may not be used to endorse or
256 * promote products derived from this software.
257 *
258 * THIS SOFTWARE IS PROVIDED BY THE AEROSPACE CORPORATION "AS IS" AND
259 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
260 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
261 * ARE DISCLAIMED. IN NO EVENT SHALL THE AEROSPACE CORPORATION BE LIABLE
262 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
263 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
264 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
265 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
266 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
267 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
268 * SUCH DAMAGE.
269 *
270 * Copyright (c) 1995
271 * Bill Paul <wpaul@ctr.columbia.edu>. All rights reserved.
272 *
273 * Redistribution and use in source and binary forms, with or without
274 * modification, are permitted provided that the following conditions
275 * are met:
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 Bill Paul.
284 * 4. Neither the name of the author nor the names of any co-contributors
285 * may be used to endorse or promote products derived from this software
286 * without specific prior written permission.
287 *
288 * THIS SOFTWARE IS PROVIDED BY Bill Paul AND CONTRIBUTORS ``AS IS'' AND
289 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
290 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
291 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
292 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
293 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
294 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
295 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
296 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
297 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
298 * SUCH DAMAGE.
299 *
300 * EUI-64 conversion and lookup routines
301 *
302 *
303 * Converted from ether_addr.c rev
304 * FreeBSD: src/lib/libc/net/eui64.c,v 1.15 2002/04/08 07:51:10 ru Exp
305 * by Brooks Davis
306 *
307 * Written by Bill Paul <wpaul@ctr.columbia.edu>
308 * Center for Telecommunications Research
309 * Columbia University, New York City
310 */
311
312 ==============================================================================
313
314 compat/getaddrinfo.h,
315 compat/getaddrinfo.c:
316
317 /*
318 * This file is part of libESMTP, a library for submission of RFC 2822
319 * formatted electronic mail messages using the SMTP protocol described
320 * in RFC 2821.
321 *
322 * Copyright (C) 2001,2002 Brian Stafford <brian@stafford.uklinux.net>
323 *
324 * This library is free software; you can redistribute it and/or
325 * modify it under the terms of the GNU Lesser General Public
326 * License as published by the Free Software Foundation; either
327 * version 2.1 of the License, or (at your option) any later version.
328 *
329 * This library is distributed in the hope that it will be useful,
330 * but WITHOUT ANY WARRANTY; without even the implied warranty of
331 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
332 * Lesser General Public License for more details.
333 *
334 * You should have received a copy of the GNU Lesser General Public
335 * License along with this library; if not, write to the Free Software
336 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
337 */
338
339 /* Structure and prototypes taken from RFC 2553 */
340
341 ==============================================================================
342
343 compat/getnameinfo.c:
344
345 /* KAME: getnameinfo.c,v 1.72 2005/01/13 04:12:03 itojun Exp */
346
347 /*
348 * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
349 * All rights reserved.
350 *
351 * Redistribution and use in source and binary forms, with or without
352 * modification, are permitted provided that the following conditions
353 * are met:
354 * 1. Redistributions of source code must retain the above copyright
355 * notice, this list of conditions and the following disclaimer.
356 * 2. Redistributions in binary form must reproduce the above copyright
357 * notice, this list of conditions and the following disclaimer in the
358 * documentation and/or other materials provided with the distribution.
359 * 3. Neither the name of the project nor the names of its contributors
360 * may be used to endorse or promote products derived from this software
361 * without specific prior written permission.
362 *
363 * THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
364 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
365 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
366 * ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
367 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
368 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
369 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
370 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
371 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
372 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
373 * SUCH DAMAGE.
374 */
375
376 ==============================================================================
377
378 compat/inet_ntop.c:
379
380 /*
381 * Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
382 * Copyright (c) 1996-1999 by Internet Software Consortium.
383 *
384 * Permission to use, copy, modify, and distribute this software for any
385 * purpose with or without fee is hereby granted, provided that the above
386 * copyright notice and this permission notice appear in all copies.
387 *
388 * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
389 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
390 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
391 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
392 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
393 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
394 * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
395 */
396
397 ==============================================================================
398
399 compat/inet_pton.c:
400
401 /*
402 * Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
403 * Copyright (c) 1996,1999 by Internet Software Consortium.
404 *
405 * Permission to use, copy, modify, and distribute this software for any
406 * purpose with or without fee is hereby granted, provided that the above
407 * copyright notice and this permission notice appear in all copies.
408 *
409 * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
410 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
411 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
412 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
413 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
414 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
415 * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
416 */
417
418 ==============================================================================
419
420 compat/memrchr.cc,
421 compat/memrchr.h:
422
423 * Copyright (c) 2007 Todd C. Miller <Todd.Miller@courtesan.com>
424 *
425 * Permission to use, copy, modify, and distribute this software for any
426 * purpose with or without fee is hereby granted, provided that the above
427 * copyright notice and this permission notice appear in all copies.
428 *
429 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
430 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
431 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
432 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
433 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
434 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
435 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
436
437 ==============================================================================
438
439 compat/strtoll.c:
440
441 /*-
442 * Copyright (c) 1990 The Regents of the University of California.
443 * All rights reserved.
444 *
445 * Redistribution and use in source and binary forms, with or without
446 * modification, are permitted provided that the following conditions
447 * are met:
448 * 1. Redistributions of source code must retain the above copyright
449 * notice, this list of conditions and the following disclaimer.
450 * 2. Redistributions in binary form must reproduce the above copyright
451 * notice, this list of conditions and the following disclaimer in the
452 * documentation and/or other materials provided with the distribution.
453 * 3. All advertising materials mentioning features or use of this software
454 * must display the following acknowledgement:
455 * This product includes software developed by the University of
456 * California, Berkeley and its contributors.
457 * 4. Neither the name of the University nor the names of its contributors
458 * may be used to endorse or promote products derived from this software
459 * without specific prior written permission.
460 *
461 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
462 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
463 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
464 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
465 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
466 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
467 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
468 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
469 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
470 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
471 * SUCH DAMAGE.
472 */
473
474 ==============================================================================
475
476 compat/tempnam.h:
477
478 * Copyright (C) 1991, 1992, 1993 Free Software Foundation, Inc.
479 * This file is part of the GNU C Library.
480 * The GNU C Library is free software; you can redistribute it and/or
481 * modify it under the terms of the GNU Library General Public License as
482 * published by the Free Software Foundation; either version 2 of the
483 * License, or (at your option) any later version.
484 *
485 * The GNU C Library is distributed in the hope that it will be useful,
486 * but WITHOUT ANY WARRANTY; without even the implied warranty of
487 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
488 * Library General Public License for more details.
489 *
490 * You should have received a copy of the GNU Library General Public
491 * License along with the GNU C Library; see the file COPYING.LIB. If
492 * not, write to the Free Software Foundation, Inc., 675 Mass Ave,
493 * Cambridge, MA 02139, USA.
494
495 ==============================================================================
496
497 compat/tempnam.c:
498
499 /* Originally by Tom Hageman, tom@basil.icce.rug.nl */
500
501 /*
502 * This tmpnam() was changed by Gerben_Wierda@RnA.nl to serve as
503 * tempnam() for squid-1.1.6. It ignores the directory parameter, every
504 * temp file is written in /tmp.
505 */
506
507 ==============================================================================
508
509 compat/strnstr.cc:
510
511 /*-
512 * Copyright (c) 2001 Mike Barcroft <mike@FreeBSD.org>
513 * Copyright (c) 1990, 1993
514 * The Regents of the University of California. All rights reserved.
515 *
516 * This code is derived from software contributed to Berkeley by
517 * Chris Torek.
518 *
519 * Redistribution and use in source and binary forms, with or without
520 * modification, are permitted provided that the following conditions
521 * are met:
522 * 1. Redistributions of source code must retain the above copyright
523 * notice, this list of conditions and the following disclaimer.
524 * 2. Redistributions in binary form must reproduce the above copyright
525 * notice, this list of conditions and the following disclaimer in the
526 * documentation and/or other materials provided with the distribution.
527 * 3. Neither the name of the University nor the names of its contributors
528 * may be used to endorse or promote products derived from this software
529 * without specific prior written permission.
530 *
531 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
532 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
533 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
534 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
535 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
536 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
537 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
538 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
539 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
540 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
541 * SUCH DAMAGE.
542 *
543 * @(#)strstr.c 8.1 (Berkeley) 6/4/93
544 * $FreeBSD: src/lib/libc/string/strnstr.c,v 1.2.2.1 2001/12/09 06:50:03 mike Exp $
545 * $DragonFly: src/lib/libc/string/strnstr.c,v 1.4 2006/03/20 17:24:20 dillon Exp $
546 */
547
548 ==============================================================================
549
550 compat/xstrto.cc:
551
552 /*
553 * (C) 2000-2006 by the netfilter coreteam <coreteam@netfilter.org>:
554 *
555 * This program is free software; you can redistribute it and/or modify
556 * it under the terms of the GNU General Public License as published by
557 * the Free Software Foundation; either version 2 of the License, or
558 * (at your option) any later version.
559 *
560 * This program is distributed in the hope that it will be useful,
561 * but WITHOUT ANY WARRANTY; without even the implied warranty of
562 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
563 * GNU General Public License for more details.
564 *
565 * You should have received a copy of the GNU General Public License
566 * along with this program; if not, write to the Free Software
567 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
568 */
569
570 ==============================================================================
571
572 errors/:
573
574 * Translation Snippets provided by Squid Project Translators held in
575 * copyright for open distribution.
576 *
577 * Translation Snippets provided by Rosetta Project Translators held in
578 * copyright for open distribution.
579 *
580 * Copyright 2009
581 *
582 * Redistribution and use in source and binary forms, with or without
583 * modification, are permitted provided that the following conditions
584 * are met:
585 * 1. Redistributions of source code must retain the above copyright
586 * notice, this list of conditions and the following disclaimer.
587 * 2. Redistributions in binary form must reproduce the above copyright
588 * notice, this list of conditions and the following disclaimer in the
589 * documentation and/or other materials provided with the distribution.
590 * 3. Neither the name of the University nor the names of its contributors
591 * may be used to endorse or promote products derived from this software
592 * without specific prior written permission.
593 *
594 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
595 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
596 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
597 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
598 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
599 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
600 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
601 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
602 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
603 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
604 * SUCH DAMAGE.
605
606
607 see TRANSLATORS file for current contributing translators holding copyrights.
608
609 ==============================================================================
610
611 errors/errorpage.css:
612
613 Stylesheet for Squid Error pages
614 Adapted from design by Free CSS Templates
615 http://www.freecsstemplates.org
616 Released for free under a Creative Commons Attribution 2.5 License
617
618 ==============================================================================
619
620 icons/silk/:
621
622 Silk icon set 1.3
623 _________________________________________
624 Mark James
625 http://www.famfamfam.com/lab/icons/silk/
626 _________________________________________
627
628 This work is licensed under a
629 Creative Commons Attribution 2.5 License.
630 [ http://creativecommons.org/licenses/by/2.5/ ]
631
632 This means you may use it for any purpose,
633 and make any changes you like.
634 All I ask is that you include a link back
635 to this page in your credits.
636
637 Are you using this icon set? Send me an email
638 (including a link or picture if available) to
639 mjames@gmail.com
640
641 Any other questions about this icon set please
642 contact mjames@gmail.com
643
644
645 The icons can also be used under Creative Commons Attribution 3.0 License
646 (Hi Debian folks!) with the following requirements:
647
648 As an author, I would appreciate a reference to my authorship of
649 the Silk icon set contents within a readme file or equivalent
650 documentation for the software which includes the set or a subset
651 of the icons contained within.
652
653 ==============================================================================
654
655 icons/SN.png:
656
657 Squid NOW icon - copyright Squid Project
658
659 This work is licensed under the
660 Creative Commons Attribution-ShareAlike 3.0 Unported Liscence (CC BY-SA 3.0)
661 [ http://creativecommons.org/licenses/by-sa/3.0/ ]
662
663 ==============================================================================
664
665 include/asn1.h,
666 include/snmp_api_error.h,
667 include/snmp_api_util.h,
668 include/snmp_coexist.h,
669 include/snmp_error.h,
670 include/snmp-internal.h,
671 include/snmp-mib.h,
672 include/snmp_msg.h,
673 include/snmp_pdu.h,
674 include/snmp_session.h,
675 include/snmp_vars.h,
676 include/snmp.h,
677 lib/snmplib/asn1.c,
678 lib/snmplib/coexistence.c,
679 lib/snmplib/snmp_api.c,
680 lib/snmplib/snmp_api_error.c,
681 lib/snmplib/snmp_error.c,
682 lib/snmplib/snmp_msg.c,
683 lib/snmplib/snmp_pdu.c,
684 lib/snmplib/snmp_vars.c:
685
686 * Copyright 1997 by Carnegie Mellon University
687 *
688 * All Rights Reserved
689 *
690 * Permission to use, copy, modify, and distribute this software and its
691 * documentation for any purpose and without fee is hereby granted,
692 * provided that the above copyright notice appear in all copies and that
693 * both that copyright notice and this permission notice appear in
694 * supporting documentation, and that the name of CMU not be
695 * used in advertising or publicity pertaining to distribution of the
696 * software without specific, written prior permission.
697 *
698 * CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
699 * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
700 * CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
701 * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
702 * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
703 * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
704 * SOFTWARE.
705
706 ==============================================================================
707
708 include/base64.h:
709 lib/base64.c:
710
711 /*
712 Copyright (C) 2002 Niels Möller, Dan Egnor
713
714 This file is part of GNU Nettle.
715
716 GNU Nettle is free software: you can redistribute it and/or
717 modify it under the terms of either:
718
719 * the GNU Lesser General Public License as published by the Free
720 Software Foundation; either version 3 of the License, or (at your
721 option) any later version.
722
723 or
724
725 * the GNU General Public License as published by the Free
726 Software Foundation; either version 2 of the License, or (at your
727 option) any later version.
728
729 or both in parallel, as here.
730
731 GNU Nettle is distributed in the hope that it will be useful,
732 but WITHOUT ANY WARRANTY; without even the implied warranty of
733 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
734 General Public License for more details.
735
736 You should have received copies of the GNU General Public License and
737 the GNU Lesser General Public License along with this program. If
738 not, see http://www.gnu.org/licenses/.
739 */
740
741 ==============================================================================
742
743 include/heap.h,
744 lib/heap.cc:
745
746 * AUTHOR: John Dilley, Hewlett Packard
747
748 * Copyright (C) 1999 by Hewlett Packard
749
750 ==============================================================================
751
752 include/md5.h,
753 lib/md5.c:
754
755 * The algorithm is due to Ron Rivest. This code was
756 * written by Colin Plumb in 1993, no copyright is claimed.
757 * This code is in the public domain; do with it what you wish.
758
759 ==============================================================================
760
761 include/parse.h,
762 include/snmp_api.h,
763 lib/snmplib/parse.c:
764
765 /***********************************************************
766 Copyright 1989 by Carnegie Mellon University
767
768 All Rights Reserved
769
770 Permission to use, copy, modify, and distribute this software and its
771 documentation for any purpose and without fee is hereby granted,
772 provided that the above copyright notice appear in all copies and that
773 both that copyright notice and this permission notice appear in
774 supporting documentation, and that the name of CMU not be
775 used in advertising or publicity pertaining to distribution of the
776 software without specific, written prior permission.
777
778 CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
779 ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
780 CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
781 ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
782 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
783 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
784 SOFTWARE.
785 ******************************************************************/
786
787 ==============================================================================
788
789 include/radix.h,
790 lib/radix.c:
791
792 * Copyright (c) 1988, 1989, 1993
793 * The Regents of the University of California. All rights reserved.
794 *
795 * Redistribution and use in source and binary forms, with or without
796 * modification, are permitted provided that the following conditions
797 * are met:
798 * 1. Redistributions of source code must retain the above copyright
799 * notice, this list of conditions and the following disclaimer.
800 * 2. Redistributions in binary form must reproduce the above copyright
801 * notice, this list of conditions and the following disclaimer in the
802 * documentation and/or other materials provided with the distribution.
803 * 3. Neither the name of the University nor the names of its contributors
804 * may be used to endorse or promote products derived from this software
805 * without specific prior written permission.
806 *
807 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
808 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
809 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
810 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
811 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
812 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
813 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
814 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
815 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
816 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
817 * SUCH DAMAGE.
818
819 ==============================================================================
820
821 include/rfc2617.h,
822 lib/rfc2617.c:
823
824 * The source in this file is derived from the reference implementation
825 * in RFC 2617.
826 * RFC 2617 is Copyright (C) The Internet Society (1999). All Rights Reserved.
827
828 ==============================================================================
829
830 include/snmp_client.h,
831 include/snmp_impl.h,
832 lib/snmplib/mib.c:
833
834 /***********************************************************
835 Copyright 1988, 1989 by Carnegie Mellon University
836
837 All Rights Reserved
838
839 Permission to use, copy, modify, and distribute this software and its
840 documentation for any purpose and without fee is hereby granted,
841 provided that the above copyright notice appear in all copies and that
842 both that copyright notice and this permission notice appear in
843 supporting documentation, and that the name of CMU not be
844 used in advertising or publicity pertaining to distribution of the
845 software without specific, written prior permission.
846
847 CMU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
848 ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
849 CMU BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
850 ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
851 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
852 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
853 SOFTWARE.
854 ******************************************************************/
855
856 ==============================================================================
857
858 include/snmp_util.h:
859
860 * Copyright (c) 1997 FT/CNET/DES/GRL Olivier Montanuy
861
862 ==============================================================================
863
864 lib/rfcnb/,
865 lib/smblib/:
866
867 Copyright holders: Richard Sharpe, Andrew Tridgell, and Merik Karman
868 with updates by Squid contributors
869
870 * This program is free software; you can redistribute it and/or modify
871 * it under the terms of the GNU General Public License as published by
872 * the Free Software Foundation; either version 2 of the License, or
873 * (at your option) any later version.
874 *
875 * This program is distributed in the hope that it will be useful,
876 * but WITHOUT ANY WARRANTY; without even the implied warranty of
877 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
878 * GNU General Public License for more details.
879 *
880 * You should have received a copy of the GNU General Public License
881 * along with this program; if not, write to the Free Software
882 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
883
884 ==============================================================================
885
886 lib/base64.c::base64_encode():
887
888 Adopted from http://ftp.sunet.se/pub2/gnu/vm/base64-encode.c.
889 Modified to work with strings instead of files.
890
891 ==============================================================================
892
893 lib/dirent.c:
894
895 /*
896 * Implement dirent-style opendir(), readdir(), closedir(), rewinddir(),
897 * seekdir() and telldir on Windows - Based on mingw-runtime package sources.
898 * AUTHOR: Guido Serassio <serassio@squid-cache.org>
899 */
900
901 /*
902 * Original file info follow:
903 *
904 * dirent.c
905 * This file has no copyright assigned and is placed in the Public Domain.
906 * This file is a part of the mingw-runtime package.
907 * No warranty is given; refer to the file DISCLAIMER within the package.
908 *
909 * Derived from DIRLIB.C by Matt J. Weinstein
910 * This note appears in the DIRLIB.H
911 * DIRLIB.H by M. J. Weinstein Released to public domain 1-Jan-89
912 *
913 * Updated by Jeremy Bettis <jeremy@hksys.com>
914 * Significantly revised and rewinddir, seekdir and telldir added by Colin
915 * Peters <colin@fu.is.saga-u.ac.jp>
916 *
917 */
918
919 ==============================================================================
920
921 lib/encrypt.c:
922
923 * Copyright (C) 1991 Jochen Obalek
924 *
925 * This program is free software; you can redistribute it and/or modify
926 * it under the terms of the GNU General Public License as published by
927 * the Free Software Foundation; either version 2, or (at your option)
928 * any later version.
929 *
930 * This program is distributed in the hope that it will be useful,
931 * but WITHOUT ANY WARRANTY; without even the implied warranty of
932 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
933 * GNU General Public License for more details.
934 *
935 * You should have received a copy of the GNU General Public License
936 * along with this program; if not, write to the Free Software
937 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
938
939 ==============================================================================
940
941 lib/getopt.c:
942
943 /*
944 * Copyright (c) 1987, 1993, 1994
945 * The Regents of the University of California. All rights reserved.
946 *
947 * Redistribution and use in source and binary forms, with or without
948 * modification, are permitted provided that the following conditions
949 * are met:
950 * 1. Redistributions of source code must retain the above copyright
951 * notice, this list of conditions and the following disclaimer.
952 * 2. Redistributions in binary form must reproduce the above copyright
953 * notice, this list of conditions and the following disclaimer in the
954 * documentation and/or other materials provided with the distribution.
955 * 3. Neither the name of the University nor the names of its contributors
956 * may be used to endorse or promote products derived from this software
957 * without specific prior written permission.
958 *
959 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
960 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
961 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
962 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
963 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
964 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
965 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
966 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
967 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
968 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
969 * SUCH DAMAGE.
970 */
971
972 ==============================================================================
973
974 lib/radix.c:
975
976 * Adapted from HTSUtils.c in CERN httpd 3.0 (http://info.cern.ch/httpd/)
977 * by Darren Hardy <hardy@cs.colorado.edu>, November 1994.
978
979 ==============================================================================
980
981 lib/Splay.cc:
982
983 * based on ftp://ftp.cs.cmu.edu/user/sleator/splaying/top-down-splay.c
984 * http://bobo.link.cs.cmu.edu/cgi-bin/splay/splay-cgi.pl
985
986 ==============================================================================
987
988 libltdl/:
989
990 Copyright (C) Free Software Foundation, Inc.
991
992 GNU Libltdl is free software; you can redistribute it and/or
993 modify it under the terms of the GNU Lesser General Public
994 License as published by the Free Software Foundation; either
995 version 2 of the License, or (at your option) any later version.
996
997 As a special exception to the GNU Lesser General Public License,
998 if you distribute this file as part of a program or library that
999 is built using GNU Libtool, you may include this file under the
1000 same distribution terms that you use for the rest of that program.
1001
1002 GNU Libltdl is distributed in the hope that it will be useful,
1003 but WITHOUT ANY WARRANTY; without even the implied warranty of
1004 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1005 GNU Lesser General Public License for more details.
1006
1007 You should have received a copy of the GNU Lesser General Public
1008 License along with GNU Libltdl; see the file COPYING.LIB. If not, a
1009 copy can be downloaded from http://www.gnu.org/licenses/lgpl.html,
1010 or obtained by writing to the Free Software Foundation, Inc.,
1011 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1012
1013
1014 ==============================================================================
1015
1016 src/acl/external/AD_group/:
1017
1018 * (C)2008-2009 Guido Serassio - Acme Consulting S.r.l.
1019 *
1020 * Authors:
1021 * Guido Serassio <guido.serassio@acmeconsulting.it>
1022 * Acme Consulting S.r.l., Italy <http://www.acmeconsulting.it>
1023 *
1024 * With contributions from others mentioned in the change history section
1025 * below.
1026 *
1027 * Based on mswin_check_lm_group by Guido Serassio.
1028 *
1029 * Dependencies: Windows 2000 SP4 and later.
1030 *
1031 * This program is free software; you can redistribute it and/or modify
1032 * it under the terms of the GNU General Public License as published by
1033 * the Free Software Foundation; either version 2 of the License, or
1034 * (at your option) any later version.
1035 *
1036 * This program is distributed in the hope that it will be useful,
1037 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1038 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1039 * GNU General Public License for more details.
1040 *
1041 * You should have received a copy of the GNU General Public License
1042 * along with this program; if not, write to the Free Software
1043 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1044
1045 ==============================================================================
1046
1047 src/acl/external/delayer/:
1048
1049 (C) 2014 Francesco Chemolli <kinkie@squid-cache.org>
1050
1051 This program is free software. You may redistribute copies of it under the
1052 terms of the GNU General Public License version 2, or (at your opinion) any
1053 later version.
1054
1055 ==============================================================================
1056
1057 src/acl/external/eDirectory_userip/ext_edirectory_userip_acl.cc:
1058
1059 * Copyright (C) 2009-2011 Chad E. Naugle
1060 *
1061 ********************************************************************************
1062 *
1063 * This file is part of ext_edirectory_userip_acl.
1064 *
1065 * ext_edirectory_userip_acl is free software: you can redistribute it and/or modify
1066 * it under the terms of the GNU General Public License as published by
1067 * the Free Software Foundation, either version 2 of the License, or
1068 * (at your option) any later version.
1069 *
1070 * ext_edirectory_userip_acl is distributed in the hope that it will be useful,
1071 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1072 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1073 * GNU General Public License for more details.
1074 *
1075 * You should have received a copy of the GNU General Public License
1076 * along with squid_edir_iplookup. If not, see <http://www.gnu.org/licenses/>.
1077 *
1078 ********************************************************************************
1079
1080 ==============================================================================
1081
1082 src/acl/external/file_userip/:
1083
1084 * Copyright (C) 2002 Rodrigo Campos
1085 *
1086 * This program is free software; you can redistribute it and/or modify
1087 * it under the terms of the GNU General Public License as published by
1088 * the Free Software Foundation; either version 2 of the License, or
1089 * (at your option) any later version.
1090 *
1091 * This program is distributed in the hope that it will be useful,
1092 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1093 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1094 * GNU General Public License for more details.
1095 *
1096 * You should have received a copy of the GNU General Public License
1097 * along with this program; if not, write to the Free Software
1098 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1099 *
1100 * Author: Rodrigo Campos (rodrigo@geekbunker.org)
1101
1102 ==============================================================================
1103
1104 src/acl/external/kerberos_ldap_group/,
1105 src/auth/negotiate/kerberos/,
1106 src/auth/negotiate/wrapper/:
1107
1108 * Author: Markus Moeller (markus_moeller at compuserve.com)
1109 *
1110 * Copyright (C) 2007 Markus Moeller. All rights reserved.
1111 *
1112 * This program is free software; you can redistribute it and/or modify
1113 * it under the terms of the GNU General Public License as published by
1114 * the Free Software Foundation; either version 2 of the License, or
1115 * (at your option) any later version.
1116 *
1117 * This program is distributed in the hope that it will be useful,
1118 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1119 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1120 * GNU General Public License for more details.
1121 *
1122 * You should have received a copy of the GNU General Public License
1123 * along with this program; if not, write to the Free Software
1124 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
1125
1126 * As a special exemption, M Moeller gives permission to link this program
1127 * with MIT, Heimdal or other GSS/Kerberos libraries, and distribute
1128 * the resulting executable, without including the source code for
1129 * the Libraries in the source distribution.
1130
1131 ==============================================================================
1132
1133 src/acl/external/kerberos_ldap_group/support_ldap.cc:
1134
1135 /* get_attributes is partly from OpenLDAP Software <http://www.openldap.org/>.
1136 *
1137 * Copyright 1998-2009 The OpenLDAP Foundation.
1138 * All rights reserved.
1139 *
1140 * Redistribution and use in source and binary forms, with or without
1141 * modification, are permitted only as authorized by the OpenLDAP
1142 * Public License.
1143 *
1144 * A copy of this license is available in the file LICENSE in the
1145 * top-level directory of the distribution or, alternatively, at
1146 * <http://www.OpenLDAP.org/license.html>.
1147 */
1148
1149 ==============================================================================
1150
1151 src/acl/external/LDAP_group/:
1152
1153 * Version 2.17
1154 *
1155 * (C)2002,2003 MARA Systems AB
1156 *
1157 * License: squid_ldap_group is free software; you can redistribute it
1158 * and/or modify it under the terms of the GNU General Public License
1159 * as published by the Free Software Foundation; either version 2,
1160 * or (at your option) any later version.
1161 *
1162 * Authors:
1163 * Flavio Pescuma <flavio@marasystems.com>
1164 * Henrik Nordstrom <hno@marasystems.com>
1165 * MARA Systems AB, Sweden <http://www.marasystems.com>
1166 *
1167 * With contributions from others mentioned in the ChangeLog file
1168 *
1169 * In part based on squid_ldap_auth by Glen Newton and Henrik Nordstrom.
1170
1171
1172 ==============================================================================
1173
1174 src/acl/external/LM_group/:
1175
1176 * (C)2002,2005 Guido Serassio - Acme Consulting S.r.l.
1177 *
1178 * Authors:
1179 * Guido Serassio <guido.serassio@acmeconsulting.it>
1180 * Acme Consulting S.r.l., Italy <http://www.acmeconsulting.it>
1181
1182 * In part based on check_group by Rodrigo Albani de Campos.
1183 *
1184 * Dependencies: Windows NT4 SP4 and later.
1185 *
1186 * This program is free software; you can redistribute it and/or modify
1187 * it under the terms of the GNU General Public License as published by
1188 * the Free Software Foundation; either version 2 of the License, or
1189 * (at your option) any later version.
1190 *
1191 * This program is distributed in the hope that it will be useful,
1192 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1193 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1194 * GNU General Public License for more details.
1195 *
1196 * You should have received a copy of the GNU General Public License
1197 * along with this program; if not, write to the Free Software
1198 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1199
1200 ==============================================================================
1201
1202 src/acl/external/SQL_session/:
1203
1204 Copyright (C) 2012 Amos Jeffries <amosjeffries@squid-cache.org>
1205 Based on original work in DB_auth by Henrik Nordstrom <henrik@henriknordstrom.net>
1206 With assistance of Nishant Sharma <codemarauder@gmail.com>
1207 This program is free software. You may redistribute copies of it under the
1208 terms of the GNU General Public License version 2, or (at your opinion) any
1209 later version.
1210
1211 ==============================================================================
1212
1213 src/acl/external/time_quota/:
1214
1215 * Copyright (C) 2011 Dr. Tilmann Bubeck <t.bubeck@reinform.de>
1216 *
1217 * This program is free software; you can redistribute it and/or modify
1218 * it under the terms of the GNU General Public License as published by
1219 * the Free Software Foundation; either version 2 of the License, or
1220 * (at your option) any later version.
1221 *
1222 * This program is distributed in the hope that it will be useful,
1223 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1224 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1225 * GNU General Public License for more details.
1226 *
1227 * You should have received a copy of the GNU General Public License
1228 * along with this program; if not, write to the Free Software
1229 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1230
1231 ==============================================================================
1232
1233 src/acl/external/unix_group/:
1234
1235 * This is a helper for the external ACL interface for Squid Cache
1236 * Copyright (C) 2002 Rodrigo Albani de Campos (rodrigo@geekbunker.org)
1237
1238 * Author: Rodrigo Albani de Campos
1239 * E-Mail: rodrigo@geekbunker.org
1240 *
1241 * This program is free software; you can redistribute it and/or modify
1242 * it under the terms of the GNU General Public License as published by
1243 * the Free Software Foundation; either version 2 of the License, or
1244 * (at your option) any later version.
1245 *
1246 * This program is distributed in the hope that it will be useful,
1247 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1248 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1249 * GNU General Public License for more details.
1250 *
1251 * You should have received a copy of the GNU General Public License
1252 * along with this program; if not, write to the Free Software
1253 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1254
1255 ==============================================================================
1256
1257 src/acl/external/wbinfo_group/wbinfo_group.pl:
1258
1259 This program is put in the public domain by Jerry Murdock
1260 <jmurdock@itraktech.com>. It is distributed in the hope that it will
1261 be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
1262 of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1263
1264 ==============================================================================
1265
1266 src/auth/basic/DB/:
1267
1268 Copyright (C) 2007 Henrik Nordstrom <henrik@henriknordstrom.net>
1269 Copyright (C) 2010 Luis Daniel Lucio Quiroz <dlucio@okay.com.mx> (Joomla support)
1270 This program is free software. You may redistribute copies of it under the
1271 terms of the GNU General Public License version 2, or (at youropinion) any
1272 later version.
1273
1274 ==============================================================================
1275
1276 src/auth/basic/fake/fake.cc,
1277 src/helper/protocol_defines.h,
1278 src/http/url_rewriters/fake/:
1279
1280 /*
1281 * Copyright (c) 2009-2014, Treehouse Networks Ltd. New Zealand
1282 * All rights reserved.
1283 *
1284 * Redistribution and use in source and binary forms, with or without
1285 * modification, are permitted provided that the following conditions
1286 * are met:
1287 *
1288 * 1. Redistributions of source code must retain the above copyright
1289 * notice, this list of conditions and the following disclaimer.
1290 *
1291 * 2. Redistributions in binary form must reproduce the above copyright
1292 * notice, this list of conditions and the following disclaimer in the
1293 * documentation and/or other materials provided with the distribution.
1294 *
1295 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1296 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1297 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1298 * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1299 * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1300 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1301 * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
1302 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
1303 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1304 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1305 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1306 * POSSIBILITY OF SUCH DAMAGE.
1307 */
1308
1309 ==============================================================================
1310
1311 src/auth/basic/getpwnam/:
1312
1313 * AUTHOR: Erik Hofman <erik.hofman@a1.nl>
1314 * Robin Elfrink <robin@a1.nl>
1315
1316 ==============================================================================
1317
1318 src/auth/basic/LDAP/:
1319
1320 * License: squid_ldap_auth is free software; you can redistribute it
1321 * and/or modify it under the terms of the GNU General Public License
1322 * as published by the Free Software Foundation; either version 2,
1323 * or (at your option) any later version.
1324
1325 ==============================================================================
1326
1327 src/auth/basic/NCSA/basic_ncsa_auth.8:
1328
1329 This file is distributed in the hope that it will be useful,
1330 but WITHOUT ANY WARRANTY; without even the implied warranty of
1331 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
1332 the GNU General Public License for more details.
1333
1334 You should have received a copy of the GNU General Public License
1335 along with this file; if not, write to the Free Software
1336 Foundation, Inc., 59 Temple Place, Suite 330, Boston,
1337 MA 02111\-1307 USA
1338
1339 ==============================================================================
1340
1341 src/auth/basic/NCSA/crypt_md5.cc:
1342
1343 * Shamelessly stolen from linux-pam, and adopted to work with
1344 * OpenSSL md5 implementation and any magic string
1345 *
1346 * Origin2: md5_crypt.c,v 1.1.1.1 2000/01/03 17:34:46 gafton Exp
1347 *
1348 * ----------------------------------------------------------------------------
1349 * "THE BEER-WARE LICENSE" (Revision 42):
1350 * <phk@login.dknet.dk> wrote this file. As long as you retain this notice you
1351 * can do whatever you want with this stuff. If we meet some day, and you think
1352 * this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
1353 * ----------------------------------------------------------------------------
1354 *
1355 * Origin: Id: crypt.c,v 1.3 1995/05/30 05:42:22 rgrimes Exp
1356
1357 ==============================================================================
1358
1359 src/auth/basic/NIS/:
1360
1361 * Adapted By Rabellino Sergio (rabellino@di.unito.it) For Solaris 2.x
1362 * From NCSA Authentication module
1363
1364 * Written By Rabellino Sergio (rabellino@di.unito.it) For Solaris 2.x
1365
1366 ==============================================================================
1367
1368 src/auth/basic/PAM/:
1369
1370 * Copyright (C) 1999,2002,2003 Henrik Nordstrom <hno@squid-cache.org>
1371 *
1372 * This program is free software; you can redistribute it and/or modify
1373 * it under the terms of the GNU General Public License as published by
1374 * the Free Software Foundation; either version 2 of the License, or
1375 * (at your option) any later version.
1376 *
1377 * This program is distributed in the hope that it will be useful,
1378 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1379 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1380 * GNU General Public License for more details.
1381 *
1382 * You should have received a copy of the GNU General Public License
1383 * along with this program; if not, write to the Free Software
1384 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1385
1386 ==============================================================================
1387
1388 src/auth/basic/POP3/,
1389 src/acl/external/session/:
1390
1391 # Copyright (C) 2006 Henrik Nordstrom <henrik@henriknordstrom.net>
1392 #
1393 # This program is free software; you can redistribute it and/or modify
1394 # it under the terms of the GNU General Public License as published by
1395 # the Free Software Foundation; either version 2 of the License, or
1396 # (at your option) any later version.
1397 #
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.
1402 #
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.
1406
1407 ==============================================================================
1408
1409 src/auth/basic/RADIUS/:
1410
1411 This program is based on code from Livingston Enterprises, Inc. and parts are
1412
1413 COPYRIGHT NOTICE SQUID_RAD_AUTH
1414
1415 Copyright (C) 1992-1995 Livingston Enterprises, Inc and Cistron Internet Services
1416 B.V. who both have given permission to modify and distribute those parts. The new
1417 parts of the code is Copyright (C) 1998 R.M. van Selm <selm@cistron.nl> with
1418 modifications Copyright (C) 2004 Henrik Nordstrom <hno@squid-cache.org>
1419
1420 Permission to use, copy, modify, and distribute this software for any purpose
1421 and without fee is hereby granted, provided that this copyright and permission
1422 notice appear on all copies and supporting documentation, the name of
1423 Livingston Enterprises, Inc. not be used in advertising or publicity pertaining
1424 to distribution of the program without specific prior permission, and notice be
1425 given in supporting documentation that copying and distribution is by
1426 permission of Livingston Enterprises, Inc. and Cistron Internet Services B.V.
1427
1428 Neither Livingston Enterprises, Inc. nor Cistron Internet Services B.V. nor I
1429 (R.M. van Selm) make representations about the suitability of this software for
1430 any purpose. It isprovided "as is" without express or implied warranty.
1431
1432 Marc van Selm <selm@cistron.nl>
1433
1434
1435 COPYRIGHT NOTICE SQUID_RAD_AUTH Documentation
1436
1437 Copyright (C) 2004 Henrik Nordstrom
1438
1439 Permission to use, copy, modify, and distribute this software for any purpose
1440 and without fee is hereby granted, provided that this copyright and permission
1441 notice appear on all copies and supporting documentation, the name of Henrik
1442 Nordstrom. not be used in advertising or publicity pertaining to distribution
1443 of the program without specific prior permission.
1444
1445 The author makes no representations about the suitability of this documentation
1446 for any purpose. It isprovided "as is" without express or implied warranty.
1447
1448 Henrik Nordstrom <hno@squid-cache.org>
1449
1450 COPYRIGHT NOTICE CISTRON RADIUS
1451
1452 /* This program is based on code from Livingston Enterprises, Inc. and parts are
1453 * Copyright (C) 1992-1995 Livingston Enterprises, Inc who has given permission
1454 * to modify and distribute those parts. The new code is Copyright (C) 1996-1997
1455 * Cistron Internet Services B.V.
1456 *
1457 * Permission to use, copy, modify, and distribute this software for any purpose
1458 * and without fee is hereby granted, provided that this copyright and permission
1459 * notice appear on all copies and supporting documentation, the name of
1460 * Livingston Enterprises, Inc. not be used in advertising or publicity pertaining
1461 * to distribution of the program without specific prior permission, and notice be
1462 * given in supporting documentation that copying and distribution is by
1463 * permission of Livingston Enterprises, Inc. and Cistron Internet Services B.V.
1464
1465 * Neither Livingston Enterprises, Inc. nor Cistron Internet Services B.V. make
1466 * representations about the suitability of this software for any purpose. It is
1467 * provided "as is" without express or implied warranty.
1468 */
1469
1470 COPYRIGHT NOTICE LIVINGSTON RADIUS 1.16
1471
1472 /*
1473 *
1474 * RADIUS
1475 * Remote Authentication Dial In User Service
1476 *
1477 *
1478 * Livingston Enterprises, Inc.
1479 * 6920 Koll Center Parkway
1480 * Pleasanton, CA 94566
1481 *
1482 * Copyright 1992 Livingston Enterprises, Inc.
1483 *
1484 * Permission to use, copy, modify, and distribute this software for any
1485 * purpose and without fee is hereby granted, provided that this
1486 * copyright and permission notice appear on all copies and supporting
1487 * documentation, the name of Livingston Enterprises, Inc. not be used
1488 * in advertising or publicity pertaining to distribution of the
1489 * program without specific prior permission, and notice be given
1490 * in supporting documentation that copying and distribution is by
1491 * permission of Livingston Enterprises, Inc.
1492 *
1493 * Livingston Enterprises, Inc. makes no representations about
1494 * the suitability of this software for any purpose. It is
1495 * provided "as is" without express or implied warranty.
1496 *
1497
1498
1499 COPYRIGHT NOTICE RSA Data Security MD5 (md5.c)
1500
1501 MD5C.C - RSA Data Security, Inc., MD5 message-digest algorithm
1502
1503 Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
1504 rights reserved.
1505
1506 License to copy and use this software is granted provided that it
1507 is identified as the "RSA Data Security, Inc. MD5 Message-Digest
1508 Algorithm" in all material mentioning or referencing this software
1509 or this function.
1510
1511 License is also granted to make and use derivative works provided
1512 that such works are identified as "derived from the RSA Data
1513 Security, Inc. MD5 Message-Digest Algorithm" in all material
1514 mentioning or referencing the derived work.
1515
1516 RSA Data Security, Inc. makes no representations concerning either
1517 the merchantability of this software or the suitability of this
1518 software for any particular purpose. It is provided "as is"
1519 without express or implied warranty of any kind.
1520
1521 These notices must be retained in any copies of any part of this
1522 documentation and/or software.
1523
1524
1525 /*
1526 * The new parts of the code is Copyright (C) 1998 R.M. van Selm <selm@cistron.nl>
1527 * with modifications
1528 * Copyright (C) 2004 Henrik Nordstrom <hno@squid-cache.org>
1529 * Copyright (C) 2006 Henrik Nordstrom <hno@squid-cache.org>
1530 */
1531
1532 ==============================================================================
1533
1534 src/auth/basic/SASL/:
1535
1536 * Copyright (C) 2002 Ian Castle <ian.castle@coldcomfortfarm.net>
1537 *
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 of the License, or
1541 * (at your option) any later version.
1542 *
1543 * This program is distributed in the hope that it will be useful,
1544 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1545 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1546 * GNU General Public License for more details.
1547 *
1548 * You should have received a copy of the GNU General Public License
1549 * along with this program; if not, write to the Free Software
1550 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1551
1552 ==============================================================================
1553
1554 src/auth/basic/SMB/:
1555
1556 * Copyright (C) 1998 Richard Huveneers <richard@hekkihek.hacom.nl>
1557 *
1558 * This program is free software; you can redistribute it and/or modify
1559 * it under the terms of the GNU General Public License as published by
1560 * the Free Software Foundation; either version 2 of the License, or
1561 * (at your option) any later version.
1562 *
1563 * This program is distributed in the hope that it will be useful,
1564 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1565 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1566 * GNU General Public License for more details.
1567 *
1568 * You should have received a copy of the GNU General Public License
1569 * along with this program; if not, write to the Free Software
1570
1571 ==============================================================================
1572
1573 src/auth/basic/SMB_LM/:
1574
1575 * (C) 2000 Antonino Iannella, Stellar-X Pty Ltd
1576 * Released under GPL, see COPYING-2.0 for details.
1577
1578 * Released under GNU Public License
1579 *
1580 * This program is free software; you can redistribute it and/or modify
1581 * it under the terms of the GNU General Public License as published by
1582 * the Free Software Foundation; either version 2 of the License, or
1583 * (at your option) any later version.
1584 *
1585 * This program is distributed in the hope that it will be useful,
1586 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1587 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1588 * GNU General Public License for more details.
1589 *
1590 * You should have received a copy of the GNU General Public License
1591 * along with this program; if not, write to the Free Software
1592 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1593
1594 ==============================================================================
1595
1596 src/auth/basic/SSPI/:
1597
1598 Guido Serassio, Torino - Italy
1599
1600 Uses code from -
1601 Antonino Iannella 2000
1602 Andrew Tridgell 1997
1603 Richard Sharpe 1996
1604 Bill Welliver 1999
1605
1606 * Distributed freely under the terms of the GNU General Public License,
1607 * version 2 or later. See the file COPYING for licensing details
1608 *
1609 * This program is distributed in the hope that it will be useful,
1610 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1611 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1612 * GNU General Public License for more details.
1613
1614 * You should have received a copy of the GNU General Public License
1615 * along with this program; if not, write to the Free Software
1616 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1617
1618 ==============================================================================
1619
1620 src/auth/digest/eDirectory/digest_ldap.c:
1621
1622 * Copied From Samba-3.0.24 pdb_nds.c and trimmed down to the
1623 * limited functionality needed to access the plain text password only
1624 *
1625 * Original copyright & license follows:
1626 *
1627 * Copyright (C) Vince Brimhall 2004-2005
1628 *
1629 * This program is free software; you can redistribute it and/or modify
1630 * it under the terms of the GNU General Public License as published by
1631 * the Free Software Foundation; either version 2 of the License, or
1632 * (at your option) any later version.
1633 *
1634 * This program is distributed in the hope that it will be useful,
1635 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1636 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1637 * GNU General Public License for more details.
1638 *
1639 * You should have received a copy of the GNU General Public License
1640 * along with this program; if not, write to the Free Software
1641 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
1642
1643 ==============================================================================
1644
1645 src/auth/digest/file/,
1646 src/auth/digest/LDAP/:
1647
1648
1649 * AUTHOR: Robert Collins.
1650 *
1651 * Based on ncsa_auth.c by Arjan de Vet <Arjan.deVet@adv.iae.nl>
1652 *
1653 * LDAP backend extension by Flavio Pescuma,
1654 * MARA Systems AB <flavio@marasystems.com>
1655 *
1656 * Example digest authentication program for Squid, based on the original
1657 * proxy_auth code from client_side.c, written by
1658 * Jon Thackray <jrmt@uk.gdscorp.com>.
1659
1660 * Copyright (c) 2003 Robert Collins <robertc@squid-cache.org>
1661
1662 ==============================================================================
1663
1664 src/auth/negotiate/SSPI/,
1665 src/auth/ntlm/SSPI/:
1666
1667 * (C)2005 Guido Serassio - Acme Consulting S.r.l.
1668 *
1669 * Authors:
1670 * Guido Serassio <guido.serassio@acmeconsulting.it>
1671 * Acme Consulting S.r.l., Italy <http://www.acmeconsulting.it>
1672 *
1673 * With contributions from others mentioned in the change history section
1674 * below.
1675 *
1676 * Based on previous work of Francesco Chemolli and Robert Collins.
1677 *
1678 * Dependencies: Windows 2000 and later.
1679 *
1680 * This program is free software; you can redistribute it and/or modify
1681 * it under the terms of the GNU General Public License as published by
1682 * the Free Software Foundation; either version 2 of the License, or
1683 * (at your option) any later version.
1684 *
1685 * This program is distributed in the hope that it will be useful,
1686 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1687 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1688 * GNU General Public License for more details.
1689 *
1690 * You should have received a copy of the GNU General Public License
1691 * along with this program; if not, write to the Free Software
1692 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1693
1694 ==============================================================================
1695
1696 src/auth/ntlm/fake/ntlm_fake_auth.cc:
1697
1698 * AUTHOR: Andrew Doran <ad@interlude.eu.org>
1699 * AUTHOR: Robert Collins <rbtcollins@hotmail.com>
1700 * AUTHOR: Guido Serassio <guido.serassio@acmeconsulting.it>
1701
1702 * Example ntlm authentication program for Squid, based on the
1703 * original proxy_auth code from client_side.c, written by
1704 * Jon Thackray <jrmt@uk.gdscorp.com>. Initial ntlm code by
1705 * Andrew Doran <ad@interlude.eu.org>.
1706
1707
1708 ==============================================================================
1709
1710 src/auth/ntlm/fake/ntlm_fake_auth.pl.in:
1711
1712 # (C) 2000 Francesco Chemolli <kinkie@kame.usr.dsi.unimi.it>
1713 # Distributed freely under the terms of the GNU General Public License,
1714 # version 2 or later. For the licensing terms, see the file COPYING that
1715 # came with Squid.
1716
1717 ==============================================================================
1718
1719 src/auth/ntlm/smb_lm/:
1720
1721 * (C) 2000 Francesco Chemolli <kinkie@kame.usr.dsi.unimi.it>
1722 * Distributed freely under the terms of the GNU General Public License,
1723 * version 2 or later. See the file COPYING for licensing details
1724 *
1725 * This program is distributed in the hope that it will be useful,
1726 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1727 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1728 * GNU General Public License for more details.
1729
1730 * You should have received a copy of the GNU General Public License
1731 * along with this program; if not, write to the Free Software
1732 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1733
1734 ==============================================================================
1735
1736 src/esi/Libxml2Parser.cc,
1737 src/esi/Libxml2Parser.h:
1738
1739 * The ESI Libxml2 parser is Copyright (c) 2004 by Joachim Bauch
1740 * http://www.joachim-bauch.de
1741 * mail@joachim-bauch.de
1742
1743 ==============================================================================
1744
1745 src/external_acl.c:
1746
1747 Copyright (C) 2002 MARA Systems AB, Sweden <info@marasystems.com>
1748
1749 This program is free software; you can redistribute it and/or modify
1750 it under the terms of the GNU General Public License as published by
1751 the Free Software Foundation; either version 2, or (at your option)
1752 any later version.
1753
1754 ==============================================================================
1755
1756 src/http/url_rewriters/LFS/rredir.cc:
1757
1758 * version 0.1, 7 sep 1996
1759 * - initial version (Richard Huveneers <Richard.Huveneers@hekkihek.hacom.nl>)
1760
1761 ==============================================================================
1762
1763 src/log/DB/:
1764
1765 Copyright (C) 2008 by Marcello Romani
1766
1767 This library is free software; you can redistribute it and/or modify
1768 it under the same terms as Perl itself, either Perl version 5.8.8 or,
1769 at your option, any later version of Perl 5 you may have available.
1770
1771 ==============================================================================
1772
1773 src/repl/heap/store_heap_replacement.cc:
1774
1775 * AUTHOR: John Dilley
1776
1777 * The code in this file is Copyrighted (C) 1999 by Hewlett Packard.
1778 *
1779 *
1780 * For a description of these cache replacement policies see --
1781 * http://www.hpl.hp.com/techreports/1999/HPL-1999-69.html
1782
1783 ==============================================================================
1784
1785 src/security/cert_validators/fake/security_fake_certv.pl.in:
1786
1787 (C) 2012 The Measurement Factory, Author: Tsantilas Christos
1788
1789 This program is free software. You may redistribute copies of it under the
1790 terms of the GNU General Public License version 2, or (at your opinion) any
1791 later version.
1792
1793 ==============================================================================
1794
1795 src/store/id_rewriters/file/:
1796
1797 Copyright (C) 2013 Alan Mizrahi <alan@mizrahi.com.ve>
1798 Based on code from Eliezer Croitoru <eliezer@ngtech.co.il>
1799
1800 This program is free software; you can redistribute it and/or modify
1801 it under the terms of the GNU General Public License as published by
1802 the Free Software Foundation; either version 2 of the License, or
1803 (at your option) any later version.
1804
1805 This program is distributed in the hope that it will be useful,
1806 but WITHOUT ANY WARRANTY; without even the implied warranty of
1807 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1808 GNU General Public License for more details.
1809
1810 You should have received a copy of the GNU General Public License
1811 along with this program; if not, write to the Free Software
1812 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
1813
1814 ==============================================================================
1815
1816 tools/helper-mux.pl:
1817
1818 # AUTHOR: Francesco Chemolli <kinkie@squid-cache.org>
1819 #
1820 # This program is free software; you can redistribute it and/or modify
1821 # it under the terms of the GNU General Public License as published by
1822 # the Free Software Foundation; either version 2 of the License, or
1823 # (at your option) any later version.
1824 #
1825 # This program is distributed in the hope that it will be useful,
1826 # but WITHOUT ANY WARRANTY; without even the implied warranty of
1827 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1828 # GNU General Public License for more details.
1829 #
1830 # You should have received a copy of the GNU General Public License
1831 # along with this program; if not, write to the Free Software
1832 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
1833
1834 ==============================================================================
1835
1836 tools/purge/conffile.cc,
1837 tools/purge/conffile.hh
1838
1839 // Author: Jens-S. V?ckler <voeckler@rvs.uni-hannover.de>
1840
1841 // (c) 2000 Lehrgebiet Rechnernetze und Verteilte Systeme
1842 // Universit?t Hannover, Germany
1843 //
1844 // Permission to use, copy, modify, distribute, and sell this software
1845 // and its documentation for any purpose is hereby granted without fee,
1846 // provided that (i) the above copyright notices and this permission
1847 // notice appear in all copies of the software and related documentation,
1848 // and (ii) the names of the Lehrgebiet Rechnernetze und Verteilte
1849 // Systeme and the University of Hannover may not be used in any
1850 // advertising or publicity relating to the software without the
1851 // specific, prior written permission of Lehrgebiet Rechnernetze und
1852 // Verteilte Systeme and the University of Hannover.
1853 //
1854 // THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
1855 // EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
1856 // WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
1857 //
1858 // IN NO EVENT SHALL THE LEHRGEBIET RECHNERNETZE UND VERTEILTE SYSTEME OR
1859 // THE UNIVERSITY OF HANNOVER BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
1860 // INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES
1861 // WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT
1862 // ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY,
1863 // ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
1864 // SOFTWARE.
1865
1866 ==============================================================================
1867
1868 tools/purge/convert.cc,
1869 tools/purge/convert.hh
1870
1871 // Author: Jens-S. V?ckler <voeckler@rvs.uni-hannover.de>
1872
1873 // (c) 1997 Lehrgebiet Rechnernetze und Verteilte Systeme
1874 // Universit?t Hannover, Germany
1875 //
1876 // Permission to use, copy, modify, distribute, and sell this software
1877 // and its documentation for any purpose is hereby granted without fee,
1878 // provided that (i) the above copyright notices and this permission
1879 // notice appear in all copies of the software and related documentation,
1880 // and (ii) the names of the Lehrgebiet Rechnernetze und Verteilte
1881 // Systeme and the University of Hannover may not be used in any
1882 // advertising or publicity relating to the software without the
1883 // specific, prior written permission of Lehrgebiet Rechnernetze und
1884 // Verteilte Systeme and the University of Hannover.
1885 //
1886 // THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
1887 // EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
1888 // WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
1889 //
1890 // IN NO EVENT SHALL THE LEHRGEBIET RECHNERNETZE UND VERTEILTE SYSTEME OR
1891 // THE UNIVERSITY OF HANNOVER BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
1892 // INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES
1893 // WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT
1894 // ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY,
1895 // ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
1896 // SOFTWARE.
1897
1898 ==============================================================================
1899
1900 tools/purge/copyout.cc,
1901 tools/purge/copyout.hh,
1902 tools/purge/purge.cc,
1903 tools/purge/squid-tlv.cc,
1904 tools/purge/squid-tlv.hh
1905
1906 // Author: Jens-S. V?ckler <voeckler@rvs.uni-hannover.de>
1907
1908 // (c) 1999 Lehrgebiet Rechnernetze und Verteilte Systeme
1909 // Universit?t Hannover, Germany
1910 //
1911 // Permission to use, copy, modify, distribute, and sell this software
1912 // and its documentation for any purpose is hereby granted without fee,
1913 // provided that (i) the above copyright notices and this permission
1914 // notice appear in all copies of the software and related documentation,
1915 // and (ii) the names of the Lehrgebiet Rechnernetze und Verteilte
1916 // Systeme and the University of Hannover may not be used in any
1917 // advertising or publicity relating to the software without the
1918 // specific, prior written permission of Lehrgebiet Rechnernetze und
1919 // Verteilte Systeme and the University of Hannover.
1920 //
1921 // THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
1922 // EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
1923 // WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
1924 //
1925 // IN NO EVENT SHALL THE LEHRGEBIET RECHNERNETZE UND VERTEILTE SYSTEME OR
1926 // THE UNIVERSITY OF HANNOVER BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
1927 // INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES
1928 // WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT
1929 // ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY,
1930 // ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
1931 // SOFTWARE.
1932
1933 ==============================================================================
1934
1935 tools/purge/signal.cc,
1936 tools/purge/signal.hh,
1937 tools/purge/socket.cc,
1938 tools/purge/socket.hh
1939
1940 // Author: Jens-S. V?ckler <voeckler@rvs.uni-hannover.de>
1941
1942 // (c) 1998 Lehrgebiet Rechnernetze und Verteilte Systeme
1943 // Universit?t Hannover, Germany
1944 //
1945 // Permission to use, copy, modify, distribute, and sell this software
1946 // and its documentation for any purpose is hereby granted without fee,
1947 // provided that (i) the above copyright notices and this permission
1948 // notice appear in all copies of the software and related documentation,
1949 // and (ii) the names of the Lehrgebiet Rechnernetze und Verteilte
1950 // Systeme and the University of Hannover may not be used in any
1951 // advertising or publicity relating to the software without the
1952 // specific, prior written permission of Lehrgebiet Rechnernetze und
1953 // Verteilte Systeme and the University of Hannover.
1954 //
1955 // THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
1956 // EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
1957 // WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
1958 //
1959 // IN NO EVENT SHALL THE LEHRGEBIET RECHNERNETZE UND VERTEILTE SYSTEME OR
1960 // THE UNIVERSITY OF HANNOVER BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
1961 // INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES
1962 // WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT
1963 // ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY,
1964 // ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
1965 // SOFTWARE.
1966
1967 ==============================================================================
1968
1969 shm_portable_segment_name_is_path() implementation:
1970
1971 Derived from boost/interprocess/shared_memory_object.hpp and
1972 boost/interprocess/detail/workaround.hpp at http://www.boost.org/
1973
1974 (C) Copyright Ion Gaztanaga 2005-2009.
1975 Distributed under the Boost Software License, Version 1.0
1976
1977 Boost Software License - Version 1.0 - August 17th, 2003
1978
1979 Permission is hereby granted, free of charge, to any person or organization
1980 obtaining a copy of the software and accompanying documentation covered by
1981 this license (the "Software") to use, reproduce, display, distribute,
1982 execute, and transmit the Software, and to prepare derivative works of the
1983 Software, and to permit third-parties to whom the Software is furnished to
1984 do so, all subject to the following:
1985
1986 The copyright notices in the Software and this entire statement, including
1987 the above license grant, this restriction and the following disclaimer,
1988 must be included in all copies of the Software, in whole or in part, and
1989 all derivative works of the Software, unless such copies or derivative
1990 works are solely in the form of machine-executable object code generated by
1991 a source language processor.
1992
1993 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1994 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1995 FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
1996 SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
1997 FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
1998 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
1999 DEALINGS IN THE SOFTWARE.
2000
2001 ==============================================================================