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