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