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