]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Boilerplate: update copyright blurbs on packaging and utility scripts
authorAmos Jeffries <squid3@treenet.co.nz>
Sat, 13 Sep 2014 15:04:00 +0000 (03:04 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Sat, 13 Sep 2014 15:04:00 +0000 (03:04 +1200)
Includes boilerplates on debug analysis and proxy maintenance scripts.

* Updates CONTRIBUTORS with missing authorship details.

* Updates CREDITS with missing copyright details from associated helpers
  and other third-party code embeded in Squid.

45 files changed:
CONTRIBUTORS
CREDITS
Makefile.am
README
bootstrap.sh
errors/Makefile.am
icons/Makefile.am
mkrelease.sh
mksnapshot-cron.sh
mksnapshot.sh
scripts/AnnounceCache.pl
scripts/Makefile.am
scripts/PerUser.pl
scripts/access-log-matrix.pl
scripts/boiler-mgr.pl
scripts/cache-compare.pl
scripts/cachetrace.pl
scripts/calc-must-ids.pl
scripts/calc-must-ids.sh
scripts/check_cache.pl
scripts/convert.configure.to.os2
scripts/fileno-to-pathname.pl
scripts/find-alive.pl
scripts/flag_truncs.pl
scripts/formater.pl
scripts/icp-test.pl
scripts/icpserver.pl
scripts/merge-cf.data.pre.awk
scripts/merge-cf.data.pre.pl
scripts/mk-error-details-po.pl
scripts/remove-cfg.sh
scripts/sort-includes.pl
scripts/source-maintenance.sh
scripts/split-cf.data.pre.pl
scripts/tcp-banger.pl
scripts/trace-entry.pl
scripts/trace-job.pl
scripts/trace-master.pl
scripts/udp-banger.pl
scripts/update-pot.sh
scripts/upgrade-1.0-store.pl
scripts/verify_errorpages.pl
squid3.dox
src/DiskIO/AIO/AIODiskFile.cc
test-builds.sh

index 0a35c99698c1036d8d2b283630a154ebd40d32a1..367c883d3f9333b24b5913185b020c4f8d8a7e57 100644 (file)
@@ -24,6 +24,7 @@ Thank you!
     Andreas Lamprecht <Andreas.Lamprecht@siemens.at>
     Andres Kroonmaa <andre@ml.ee>
     Andrew Beverley <andy@andybev.com>
+    Andrew Doran <ad@interlude.eu.org>
     Andrew Hoying <andrew_hoying@blm.gov>
     Andrey Shorin <tolsty@tushino.com>
     Andrew Tridgell
@@ -34,6 +35,7 @@ Thank you!
     Arjan de Vet <Arjan.deVet@adv.IAEhv.nl>
     Arjan de Vet <Arjan.deVet@adv.iae.nl>
     Arkin <arkin.yang@gmail.com>
+    Arno Streuli <astreuli@gmail.com>
     Arthur Tumanyan <arthurtumanyan@yahoo.com>
     Assar Westerlund <assar@pdc.kth.se>
     Automatic source maintenance <squidadm@squid-cache.org>
@@ -53,6 +55,7 @@ Thank you!
     Changming <me@sunchangming.com>
     Chris Hills <chaz@chaz6.com>
     Christoph Lechleitner <lech@ibcl.at>
+    Christopher Kerr
     Christos Tsantilas <chtsanti@users.sourceforge.net>
     Cloyce <cloyce.spradling@sun.com>
     Constantin Rack
@@ -69,6 +72,7 @@ Thank you!
     Don Hopkins <dhopkins@DonHopkins.com>
     Doug Dixon <doug.dixon@gmail.com>
     Doug Urner <dlu@bsdi.com>
+    Dr. Tilmann Bubeck <t.bubeck@reinform.de>
     Dragutin Cirkovic <painkiller@gromnet.net>
     Duane Wessels <wessels@squid-cache.org>
     Dustin J. Mitchell
@@ -98,6 +102,7 @@ Thank you!
     Geoff Keating <Geoff.Keating@anu.edu.au>
     George Michaelson <ggm@connect.com.au>
     Georgy Salnikov <sge@nmr.nioch.nsc.ru>
+    Gerard Eviston
     Gerben Wierda <Gerben_Wierda@RnA.nl>
     Giancarlo Razzolini <linux-fan@onda.com.br>
     Gilles Espinasse <g.esp@free.fr>
@@ -110,6 +115,7 @@ Thank you!
     Graham Keeling <graham@equiinet.com>
     Guido Serassio <guido.serassio@acmeconsulting.it>
     Guido Serassio <serassio@squid-cache.org>
+    Hank Hampel <hh@nr-city.net>
     Hasso Tepper <hasso@estpak.ee>
     Henrik Nordstr?m <henrik@hlaptop.localdomain>
     Henrik Nordstrom <henrik@henriknordstrom.net>
@@ -129,17 +135,21 @@ Thank you!
     Jean-Francois Micouleau <Jean-Francois.Micouleau@utc.fr>
     Jean-Gabriel Dick <jean-gabriel.dick@curie.fr>
     Jean-Philippe Menil <jean-philippe.menil@univ-nantes.fr>
+    Jens-S. V?ckler <voeckler@rvs.uni-hannover.de>
     Jeremy Allison
     Jerry Murdock <jmurdock@itraktech.com>
     Joachim Bauch <jojo@fistofbenztown.de>
+    Joachim Bauch (mail@joachim-bauch.de)
     Joao Alves Neto <alves_joao@hotmail.com>
     Jochen Obalek
     Jochen Voss <voss@seehuhn.de>
     Joe Ramey <ramey@jello.csc.ti.com>
+    Joe Ramey <ramey@csc.ti.com>
     John Dilley <jad@hpl.hp.com>
     John Saunders <johns@rd.scitec.com.au>
     John Xue <xgxjohn@gmail.com>
     Johnathan Conley <johnathan.conley@gmail.com>
+    Jon Kinred
     Jon Thackray <jrmt@uk.gdscorp.com>
     Jonathan Larmour <JLarmour@origin-at.co.uk>
     Joshua Root <josh+squid@root.id.au>
@@ -162,6 +172,7 @@ Thank you!
     Mark Bergsma <mark@nedworks.org>
     Mark Nottingham <mnot@pobox.com>
     Mark Treacy <mark@aone.com.au>
+    Marcus Kool
     Marc van Selm <selm@cistron.nl>
     Marko <mr_4u2@yahoo.com>
     Marko Cupac <marko.cupac@mimar.rs>
@@ -199,6 +210,7 @@ Thank you!
     Niall Doherty <ndoherty@eei.ericsson.se>
     Nick Rogers <ncrogers@gmail.com>
     Nikolai Gorchilov <niki@x3me.net>
+    Oliver Hookins
     Olivier Montanuy
     Oskar Pearson <oskar@is.co.za>
     Paul Z <paulz42@gmail.com>
@@ -275,6 +287,7 @@ Thank you!
     Tony Lorimer <tlorimer@au.mdis.com>
     Unknown - NetBSD Project
     Unknown FreeBSD Contributor
+    Vince Brimhall
     Vincent Regnard
     Vitaliy Matytsyn (main) <vm@if.bank.gov.ua>
     Vitaliy Matytsyn <vm@if.bank.gov.ua>
diff --git a/CREDITS b/CREDITS
index dcae1582e7e4d5ed6e98910cfb8cb491af171a7d..690b2f54fffef2742dabfcc8f9c5d43476eb6e81 100644 (file)
--- a/CREDITS
+++ b/CREDITS
@@ -598,10 +598,28 @@ compat/xstrto.cc:
 
 ==============================================================================
 
-helpers/defines.h,
-helpers/basic_auth/fake/fake.cc,
+errors/errorpage.css:
+
+ Stylesheet for Squid Error pages
+ Adapted from design by Free CSS Templates
+ http://www.freecsstemplates.org
+ Released for free under a Creative Commons Attribution 2.5 License
+
+==============================================================================
+
+helpers/basic_auth/DB/:
+
+Copyright (C) 2007 Henrik Nordstrom <henrik@henriknordstrom.net>
+Copyright (C) 2010 Luis Daniel Lucio Quiroz <dlucio@okay.com.mx> (Joomla support)
+This program is free software. You may redistribute copies of it under the
+terms of the GNU General Public License version 2, or (at youropinion) any
+later version.
+
+==============================================================================
 
-helpers/url_rewrite/fake/ fake.cc, url_fake_rewrite.sh:
+helpers/basic_auth/fake/fake.cc,
+helpers/defines.h,
+helpers/url_rewrite/fake/:
 
 /*
  * Copyright (c) 2009-2014, Treehouse Networks Ltd. New Zealand
@@ -634,7 +652,14 @@ helpers/url_rewrite/fake/ fake.cc, url_fake_rewrite.sh:
 
 ==============================================================================
 
-helpers/basic_auth/LDAP/basic_ldap_auth.cc:
+helpers/basic_auth/getpwnam/:
+
+ * AUTHOR: Erik Hofman <erik.hofman@a1.nl>
+ *         Robin Elfrink <robin@a1.nl>
+
+==============================================================================
+
+helpers/basic_auth/LDAP/:
 
  * License: squid_ldap_auth is free software; you can redistribute it
  * and/or modify it under the terms of the GNU General Public License
@@ -707,6 +732,47 @@ helpers/basic_auth/NIS/:
 
 ==============================================================================
 
+helpers/basic_auth/PAM/:
+
+ * Copyright (C) 1999,2002,2003 Henrik Nordstrom <hno@squid-cache.org>
+ *
+ *  This program is free software; you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+ *  the Free Software Foundation; either version 2 of the License, or
+ *  (at your option) any later version.
+ *
+ *  This program is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *  GNU General Public License for more details.
+ *
+ *  You should have received a copy of the GNU General Public License
+ *  along with this program; if not, write to the Free Software
+ *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
+
+==============================================================================
+
+helpers/basic_auth/POP3/,
+helpers/external_acl/session/:
+
+# Copyright (C) 2006 Henrik Nordstrom <henrik@henriknordstrom.net>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
+
+==============================================================================
+
 helpers/basic_auth/RADIUS/:
 
 This program is based on code from Livingston Enterprises, Inc. and parts are
@@ -895,6 +961,413 @@ helpers/basic_auth/SSPI/:
 
 ==============================================================================
 
+helpers/digest_auth/eDirectory/digest_ldap.c:
+
+ * Copied From Samba-3.0.24 pdb_nds.c and trimmed down to the
+ * limited functionality needed to access the plain text password only
+ *
+ * Original copyright & license follows:
+ *
+ * Copyright (C) Vince Brimhall                 2004-2005
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+==============================================================================
+
+helpers/digest_auth/file/,
+helpers/digest_auth/LDAP/:
+
+
+ * AUTHOR: Robert Collins.
+ *
+ * Based on ncsa_auth.c by Arjan de Vet <Arjan.deVet@adv.iae.nl>
+ *
+ * LDAP backend extension by Flavio Pescuma,
+ * MARA Systems AB <flavio@marasystems.com>
+ *
+ * Example digest authentication program for Squid, based on the original
+ * proxy_auth code from client_side.c, written by
+ * Jon Thackray <jrmt@uk.gdscorp.com>.
+
+ * Copyright (c) 2003  Robert Collins  <robertc@squid-cache.org>
+
+==============================================================================
+
+helpers/external_acl/AD_group/:
+
+ * (C)2008-2009 Guido Serassio - Acme Consulting S.r.l.
+ *
+ * Authors:
+ *  Guido Serassio <guido.serassio@acmeconsulting.it>
+ *  Acme Consulting S.r.l., Italy <http://www.acmeconsulting.it>
+ *
+ * With contributions from others mentioned in the change history section
+ * below.
+ *
+ * Based on mswin_check_lm_group by Guido Serassio.
+ *
+ * Dependencies: Windows 2000 SP4 and later.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
+
+==============================================================================
+
+helpers/external_acl/delayer/:
+
+(C) 2014 Francesco Chemolli <kinkie@squid-cache.org>
+
+This program is free software. You may redistribute copies of it under the
+terms of the GNU General Public License version 2, or (at your opinion) any
+later version.
+
+==============================================================================
+
+helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc:
+
+ * Copyright (C) 2009-2011 Chad E. Naugle
+ *
+ ********************************************************************************
+ *
+ *  This file is part of ext_edirectory_userip_acl.
+ *
+ *  ext_edirectory_userip_acl is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+ *  the Free Software Foundation, either version 2 of the License, or
+ *  (at your option) any later version.
+ *
+ *  ext_edirectory_userip_acl is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *  GNU General Public License for more details.
+ *
+ *  You should have received a copy of the GNU General Public License
+ *  along with squid_edir_iplookup.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ ********************************************************************************
+
+==============================================================================
+
+helpers/external_acl/file_userip/:
+
+ * Copyright (C) 2002 Rodrigo Campos
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ *
+ * Author: Rodrigo Campos (rodrigo@geekbunker.org)
+
+==============================================================================
+
+helpers/external_acl/kerberos_ldap_group/,
+helpers/negotiate_auth/kerberos/,
+helpers/negotiate_auth/wrapper/:
+
+ * Author: Markus Moeller (markus_moeller at compuserve.com)
+ *
+ * Copyright (C) 2007 Markus Moeller. All rights reserved.
+ *
+ *   This program is free software; you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation; either version 2 of the License, or
+ *   (at your option) any later version.
+ *
+ *   This program is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with this program; if not, write to the Free Software
+ *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307, USA.
+
+ *   As a special exemption, M Moeller gives permission to link this program
+ *   with MIT, Heimdal or other GSS/Kerberos libraries, and distribute
+ *   the resulting executable, without including the source code for
+ *   the Libraries in the source distribution.
+
+==============================================================================
+
+helpers/external_acl/kerberos_ldap_group/support_ldap.cc:
+
+/* get_attributes is partly from OpenLDAP Software <http://www.openldap.org/>.
+ *
+ * Copyright 1998-2009 The OpenLDAP Foundation.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted only as authorized by the OpenLDAP
+ * Public License.
+ *
+ * A copy of this license is available in the file LICENSE in the
+ * top-level directory of the distribution or, alternatively, at
+ * <http://www.OpenLDAP.org/license.html>.
+ */
+
+==============================================================================
+
+helpers/external_acl/LDAP_group/:
+
+ * Version 2.17
+ *
+ * (C)2002,2003 MARA Systems AB
+ *
+ * License: squid_ldap_group is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2,
+ * or (at your option) any later version.
+ *
+ * Authors:
+ *  Flavio Pescuma <flavio@marasystems.com>
+ *  Henrik Nordstrom <hno@marasystems.com>
+ *  MARA Systems AB, Sweden <http://www.marasystems.com>
+ *
+ * With contributions from others mentioned in the ChangeLog file
+ *
+ * In part based on squid_ldap_auth by Glen Newton and Henrik Nordstrom.
+
+
+==============================================================================
+
+helpers/external_acl/LM_group/:
+
+ * (C)2002,2005 Guido Serassio - Acme Consulting S.r.l.
+ *
+ * Authors:
+ *  Guido Serassio <guido.serassio@acmeconsulting.it>
+ *  Acme Consulting S.r.l., Italy <http://www.acmeconsulting.it>
+
+ * In part based on check_group by Rodrigo Albani de Campos.
+ *
+ * Dependencies: Windows NT4 SP4 and later.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
+
+==============================================================================
+
+helpers/external_acl/SQL_session/:
+
+Copyright (C) 2012 Amos Jeffries <amosjeffries@squid-cache.org>
+Based on original work in DB_auth by Henrik Nordstrom <henrik@henriknordstrom.net>
+With assistance of Nishant Sharma <codemarauder@gmail.com>
+This program is free software. You may redistribute copies of it under the
+terms of the GNU General Public License version 2, or (at your opinion) any
+later version.
+
+==============================================================================
+
+helpers/external_acl/time_quota/:
+
+ * Copyright (C) 2011 Dr. Tilmann Bubeck <t.bubeck@reinform.de>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
+
+==============================================================================
+
+helpers/external_acl/unix_group/:
+
+ * This is a helper for the external ACL interface for Squid Cache
+ * Copyright (C) 2002 Rodrigo Albani de Campos (rodrigo@geekbunker.org)
+
+ * Author: Rodrigo Albani de Campos
+ * E-Mail: rodrigo@geekbunker.org
+ *
+ *  This program is free software; you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+ *  the Free Software Foundation; either version 2 of the License, or
+ *  (at your option) any later version.
+ *
+ *  This program is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *  GNU General Public License for more details.
+ *
+ *  You should have received a copy of the GNU General Public License
+ *  along with this program; if not, write to the Free Software
+ *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
+
+==============================================================================
+
+helpers/external_acl/wbinfo_group/wbinfo_group.pl:
+
+ This program is put in the public domain by Jerry Murdock 
+ <jmurdock@itraktech.com>. It is distributed in the hope that it will
+ be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
+ of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+==============================================================================
+
+helpers/log_daemon/DB/:
+
+  Copyright (C) 2008 by Marcello Romani
+
+  This library is free software; you can redistribute it and/or modify
+  it under the same terms as Perl itself, either Perl version 5.8.8 or,
+  at your option, any later version of Perl 5 you may have available.
+
+==============================================================================
+
+helpers/negotiate_auth/SSPI/,
+helpers/ntlm/SSPI/:
+
+ * (C)2005 Guido Serassio - Acme Consulting S.r.l.
+ *
+ * Authors:
+ *  Guido Serassio <guido.serassio@acmeconsulting.it>
+ *  Acme Consulting S.r.l., Italy <http://www.acmeconsulting.it>
+ *
+ * With contributions from others mentioned in the change history section
+ * below.
+ *
+ * Based on previous work of Francesco Chemolli and Robert Collins.
+ *
+ * Dependencies: Windows 2000 and later.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
+
+==============================================================================
+
+helpers/ntlm_auth/fake/ntlm_fake_auth.cc:
+
+ * AUTHOR: Andrew Doran <ad@interlude.eu.org>
+ * AUTHOR: Robert Collins <rbtcollins@hotmail.com>
+ * AUTHOR: Guido Serassio <guido.serassio@acmeconsulting.it>
+
+ * Example ntlm authentication program for Squid, based on the
+ * original proxy_auth code from client_side.c, written by
+ * Jon Thackray <jrmt@uk.gdscorp.com>. Initial ntlm code by
+ * Andrew Doran <ad@interlude.eu.org>.
+
+
+==============================================================================
+
+helpers/ntlm_auth/fake/ntlm_fake_auth.pl.in:
+
+# (C) 2000 Francesco Chemolli <kinkie@kame.usr.dsi.unimi.it>
+# Distributed freely under the terms of the GNU General Public License,
+# version 2. For the licensing terms, see the file COPYING that
+# came with Squid.
+
+==============================================================================
+
+helpers/ntlm_auth/smb_lm/:
+
+ * (C) 2000 Francesco Chemolli <kinkie@kame.usr.dsi.unimi.it>
+ * Distributed freely under the terms of the GNU General Public License,
+ * version 2. See the file COPYING for licensing details
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
+
+==============================================================================
+
+helpers/ssl/cert_valid.pl:
+
+(C) 2012 The Measurement Factory, Author: Tsantilas Christos
+
+This program is free software. You may redistribute copies of it under the
+terms of the GNU General Public License version 2, or (at your opinion) any
+later version.
+
+==============================================================================
+
+helpers/storeid_rewrite/file/:
+
+Copyright (C) 2013 Alan Mizrahi <alan@mizrahi.com.ve>
+Based on code from Eliezer Croitoru <eliezer@ngtech.co.il>
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307, USA.
+
+==============================================================================
+
 icons/silk/:
 
   Silk icon set 1.3
@@ -959,7 +1432,7 @@ lib/snmplib/snmp_api_error.c,
 lib/snmplib/snmp_error.c,
 lib/snmplib/snmp_msg.c,
 lib/snmplib/snmp_pdu.c,
-lib/snmplib/snmp_vars.c,
+lib/snmplib/snmp_vars.c:
 
  *           Copyright 1997 by Carnegie Mellon University
  *
@@ -1003,7 +1476,7 @@ lib/md5.c:
 
 include/parse.h,
 include/snmp_api.h,
-lib/snmplib/parse.c
+lib/snmplib/parse.c:
 
 /***********************************************************
         Copyright 1989 by Carnegie Mellon University
@@ -1072,7 +1545,7 @@ lib/rfc2617.c:
 
 include/snmp_client.h,
 include/snmp_impl.h,
-lib/snmplib/mib.c,
+lib/snmplib/mib.c:
 
 /***********************************************************
         Copyright 1988, 1989 by Carnegie Mellon University
@@ -1234,12 +1707,23 @@ lib/Splay.cc:
 
 ==============================================================================
 
+src/access_log.cc:
+
 mcast_encode() in src/access_log.c is derived from Mark Atkinson's
 (mark_a@cix.compulink.co.uk) "Tiny Encryption Algorithm".
 http://www.io.com/~paulhart/game/algorithms/tea.html
 
 ==============================================================================
 
+src/esi/Libxml2Parser.cc,
+src/esi/Libxml2Parser.h:
+
+ * The ESI Libxml2 parser is Copyright (c) 2004 by Joachim Bauch
+ * http://www.joachim-bauch.de
+ * mail@joachim-bauch.de
+
+==============================================================================
+
 src/external_acl.c:
 
  Copyright (C) 2002 MARA Systems AB, Sweden <info@marasystems.com>
@@ -1251,74 +1735,174 @@ src/external_acl.c:
 
 ==============================================================================
 
-helpers/external_acl/wbinfo_group/wbinfo_group.pl:
+src/mk-string-arrays.pl:
 
- This program is put in the public domain by Jerry Murdock 
- <jmurdock@itraktech.com>. It is distributed in the hope that it will
- be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
- of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+# Author:       Max Okumoto <okumoto@ucsd.edu>
 
 ==============================================================================
 
-helpers/negotiate_auth/kerberos/ *
+src/repl/heap/store_heap_replacement.cc:
 
-/*
- * -----------------------------------------------------------------------------
- *
- * Author: Markus Moeller (markus_moeller at compuserve.com)
- *
- * Copyright (C) 2007 Markus Moeller. All rights reserved.
- *
- *   This program is free software; you can redistribute it and/or modify
- *   it under the terms of the GNU General Public License as published by
- *   the Free Software Foundation; either version 2 of the License, or
- *   (at your option) any later version.
- *
- *   This program is distributed in the hope that it will be useful,
- *   but WITHOUT ANY WARRANTY; without even the implied warranty of
- *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *   GNU General Public License for more details.
- *
- *   You should have received a copy of the GNU General Public License
- *   along with this program; if not, write to the Free Software
- *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307, USA.
+ * AUTHOR: John Dilley
+
+ * The code in this file is Copyrighted (C) 1999 by Hewlett Packard.
  *
- *   As a special exemption, M Moeller gives permission to link this program
- *   with MIT, Heimdal or other GSS/Kerberos libraries, and distribute
- *   the resulting executable, without including the source code for
- *   the Libraries in the source distribution.
  *
- * -----------------------------------------------------------------------------
- */
+ * For a description of these cache replacement policies see --
+ *  http://www.hpl.hp.com/techreports/1999/HPL-1999-69.html
 
 ==============================================================================
 
-helpers/external_acl/kerberos_ldap_group/support_ldap.cc
+tools/helper-mux.pl:
 
-/* get_attributes is partly from OpenLDAP Software <http://www.openldap.org/>.
- *
- * Copyright 1998-2009 The OpenLDAP Foundation.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted only as authorized by the OpenLDAP
- * Public License.
- *
- * A copy of this license is available in the file LICENSE in the
- * top-level directory of the distribution or, alternatively, at
- * <http://www.OpenLDAP.org/license.html>.
- */
+# AUTHOR: Francesco Chemolli <kinkie@squid-cache.org>
+#
+#   This program is free software; you can redistribute it and/or modify
+#   it under the terms of the GNU General Public License as published by
+#   the Free Software Foundation; either version 2 of the License, or
+#   (at your option) any later version.
+#
+#   This program is distributed in the hope that it will be useful,
+#   but WITHOUT ANY WARRANTY; without even the implied warranty of
+#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#   GNU General Public License for more details.
+#
+#   You should have received a copy of the GNU General Public License
+#   along with this program; if not, write to the Free Software
+#   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
 
 ==============================================================================
 
-helpers/log_daemon/DB/doc/:
-helpers/log_daemon/DB/log_db_daemon.pl.in:
+tools/purge/conffile.cc,
+tools/purge/conffile.hh
+
+// Author:  Jens-S. V?ckler <voeckler@rvs.uni-hannover.de>
+
+// (c) 2000 Lehrgebiet Rechnernetze und Verteilte Systeme
+//          Universit?t Hannover, Germany
+//
+// Permission to use, copy, modify, distribute, and sell this software
+// and its documentation for any purpose is hereby granted without fee,
+// provided that (i) the above copyright notices and this permission
+// notice appear in all copies of the software and related documentation,
+// and (ii) the names of the Lehrgebiet Rechnernetze und Verteilte
+// Systeme and the University of Hannover may not be used in any
+// advertising or publicity relating to the software without the
+// specific, prior written permission of Lehrgebiet Rechnernetze und
+// Verteilte Systeme and the University of Hannover.
+//
+// THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
+// WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+//
+// IN NO EVENT SHALL THE LEHRGEBIET RECHNERNETZE UND VERTEILTE SYSTEME OR
+// THE UNIVERSITY OF HANNOVER BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
+// INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES
+// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT
+// ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY,
+// ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+// SOFTWARE.
 
-  Copyright (C) 2008 by Marcello Romani
+==============================================================================
 
-  This library is free software; you can redistribute it and/or modify
-  it under the same terms as Perl itself, either Perl version 5.8.8 or,
-  at your option, any later version of Perl 5 you may have available.
+tools/purge/convert.cc,
+tools/purge/convert.hh
+
+// Author:  Jens-S. V?ckler <voeckler@rvs.uni-hannover.de>
+
+// (c) 1997 Lehrgebiet Rechnernetze und Verteilte Systeme
+//          Universit?t Hannover, Germany
+//
+// Permission to use, copy, modify, distribute, and sell this software
+// and its documentation for any purpose is hereby granted without fee,
+// provided that (i) the above copyright notices and this permission
+// notice appear in all copies of the software and related documentation,
+// and (ii) the names of the Lehrgebiet Rechnernetze und Verteilte
+// Systeme and the University of Hannover may not be used in any
+// advertising or publicity relating to the software without the
+// specific, prior written permission of Lehrgebiet Rechnernetze und
+// Verteilte Systeme and the University of Hannover.
+//
+// THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
+// WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+//
+// IN NO EVENT SHALL THE LEHRGEBIET RECHNERNETZE UND VERTEILTE SYSTEME OR
+// THE UNIVERSITY OF HANNOVER BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
+// INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES
+// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT
+// ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY,
+// ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+// SOFTWARE.
+
+==============================================================================
+
+tools/purge/copyout.cc,
+tools/purge/copyout.hh,
+tools/purge/purge.cc,
+tools/purge/squid-tlv.cc,
+tools/purge/squid-tlv.hh
+
+// Author:  Jens-S. V?ckler <voeckler@rvs.uni-hannover.de>
+
+// (c) 1999 Lehrgebiet Rechnernetze und Verteilte Systeme
+//          Universit?t Hannover, Germany
+//
+// Permission to use, copy, modify, distribute, and sell this software
+// and its documentation for any purpose is hereby granted without fee,
+// provided that (i) the above copyright notices and this permission
+// notice appear in all copies of the software and related documentation,
+// and (ii) the names of the Lehrgebiet Rechnernetze und Verteilte
+// Systeme and the University of Hannover may not be used in any
+// advertising or publicity relating to the software without the
+// specific, prior written permission of Lehrgebiet Rechnernetze und
+// Verteilte Systeme and the University of Hannover.
+//
+// THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
+// WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+//
+// IN NO EVENT SHALL THE LEHRGEBIET RECHNERNETZE UND VERTEILTE SYSTEME OR
+// THE UNIVERSITY OF HANNOVER BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
+// INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES
+// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT
+// ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY,
+// ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+// SOFTWARE.
+
+==============================================================================
+
+tools/purge/signal.cc,
+tools/purge/signal.hh,
+tools/purge/socket.cc,
+tools/purge/socket.hh
+
+// Author:   Jens-S. V?ckler <voeckler@rvs.uni-hannover.de>
+
+// (c) 1998 Lehrgebiet Rechnernetze und Verteilte Systeme
+//          Universit?t Hannover, Germany
+//
+// Permission to use, copy, modify, distribute, and sell this software
+// and its documentation for any purpose is hereby granted without fee,
+// provided that (i) the above copyright notices and this permission
+// notice appear in all copies of the software and related documentation,
+// and (ii) the names of the Lehrgebiet Rechnernetze und Verteilte
+// Systeme and the University of Hannover may not be used in any
+// advertising or publicity relating to the software without the
+// specific, prior written permission of Lehrgebiet Rechnernetze und
+// Verteilte Systeme and the University of Hannover.
+//
+// THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
+// WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+//
+// IN NO EVENT SHALL THE LEHRGEBIET RECHNERNETZE UND VERTEILTE SYSTEME OR
+// THE UNIVERSITY OF HANNOVER BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
+// INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES
+// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT
+// ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY,
+// ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+// SOFTWARE.
 
 ==============================================================================
 
@@ -1355,12 +1939,3 @@ shm_portable_segment_name_is_path() implementation:
   DEALINGS IN THE SOFTWARE.
 
 ==============================================================================
-
-errors/errorpage.css:
-
- Stylesheet for Squid Error pages
- Adapted from design by Free CSS Templates
- http://www.freecsstemplates.org
- Released for free under a Creative Commons Attribution 2.5 License
-
-==============================================================================
index 66469f2d355d4edd02a95a19c858ff312cd16807..005711a46bcc8092c56f4bc5ecc724ac5b8f55f2 100644 (file)
@@ -1,5 +1,9 @@
-## Process this file with automake to produce Makefile.in
-#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 AUTOMAKE_OPTIONS = dist-bzip2 subdir-objects 1.5 foreign
 DIST_SUBDIRS   = compat lib libltdl scripts icons errors contrib doc helpers src test-suite tools
diff --git a/README b/README
index 6d755d12a6a7e85fa36a92bd2c7690f5dddfe26f..602f9e4476b27ce9c55c14f2e4bb382686ba343d 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,7 @@
 SQUID Web Proxy Cache                         http://www.squid-cache.org/
 -------------------------------------------------------------------------
 
-Copyright (C) 1996-2013 The Squid Software Foundation and contributors
+Copyright (C) 1996-2014 The Squid Software Foundation and contributors
 
 Squid software is distributed under GPLv2+ license and includes 
 contributions from numerous individuals and organizations.
@@ -23,7 +23,7 @@ Please see the COPYING and CONTRIBUTORS files for details.
 
 Please use our mailing lists for questions, feedback and bug fixes:
 
-        squid-users@squid-cache.org    # general questions, pubilc forum
+        squid-users@squid-cache.org    # general questions, public forum
         squid-bugs@squid-cache.org     # bugs and fixes
         squid@squid-cache.org          # other feedback
 
index 3f14fdeb808481649f613a3b5bc77c478a4d1677..aa8e894ec4ed7b09697ecfc403ce14edd6c9601b 100755 (executable)
@@ -1,4 +1,12 @@
 #!/bin/sh
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+#
 # Used to setup the configure.ac, autoheader and Makefile.in's if configure
 # has not been generated. This script is only needed for developers when
 # configure has not been run, or if a Makefile.am in a non-configured directory
index d7d6524fcd2617c4459e3f8a14e311f87e0c07b9..4a522609dbd7b22070bbe4db855a935687a04090 100644 (file)
@@ -1,4 +1,9 @@
-## Process this file with automake to produce Makefile.in
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 errordir = $(datadir)/errors
 
index 89138a4d66ad782b0265b859bff65c3c4de92672..9072b973646f43826ba0580f88db4bb452644bf8 100644 (file)
@@ -1,3 +1,10 @@
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 include $(top_srcdir)/icons/list
 
 icondir = $(datadir)/icons/silk
index 7330c39cf1b316f80016ba8f7d506fbec8385875..1c142b0937d0d69a768e4ebff4e6174c6d157874 100755 (executable)
@@ -1,4 +1,12 @@
 #!/bin/sh -ex
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 if [ $# -ne 1 -a $# -ne 2 ]; then
        echo "Usage: $0 revision [destination]"
        exit 1
index a052247eacfe14819a7517e377ae04c66ffde68b..ed669f060f240e5e500c901ff04e8e7c8659f062 100755 (executable)
@@ -1,4 +1,12 @@
 #!/bin/sh -e
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 echo "RUN: $0"
 # Nightly cron job to generate snapshot releases
 top=${PWD}
index 2361b6c9a88e8b79389feb60786ba6f0f3e76c1a..e1695d624aadebf6d1c69c037c5e0319398f3247 100755 (executable)
@@ -1,4 +1,12 @@
 #!/bin/sh -e
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 echo "RUN: $0"
 if [ $# -lt 1 ]; then
        echo "Usage: $0 [branch]"
index 9df357bb32a363088f4a58dbb8d57be9c5c99cbb..04192afd368cad92ba0b4634ce5be7c3516169b2 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/local/bin/perl
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 $|=1;
 
index 81a92b98684bcd0e355b476bd64e5bc59ad825b6..42ae41cac2c8fa0b58e0fa526872ed18d66ce4ed 100644 (file)
@@ -1,3 +1,10 @@
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 EXTRA_DIST     = AnnounceCache.pl access-log-matrix.pl cache-compare.pl \
                cachetrace.pl check_cache.pl convert.configure.to.os2 \
                fileno-to-pathname.pl flag_truncs.pl icp-test.pl \
index 26d70a85e02256b40843a27f943c9cf0b67c6e23..c13a901d8af70c605b5657cd6b2c70c991f04b52 100755 (executable)
@@ -1,14 +1,19 @@
 #!/usr/bin/perl -w
-
-
-use strict;
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # This is a simple script that will summarise per-user traffic
 # statistics.
 #
 # Adrian Chadd <adrian@squid-cache.org>
-# $Id: PerUser.pl,v 1.2 2007/01/24 08:03:52 adrian Exp $
+# CVS-Id: PerUser.pl,v 1.2 2007/01/24 08:03:52 adrian Exp
 
+use strict;
 use Squid::ParseLog;
 
 my %u;
index 1d66b276aa58dba6b98c10105b7b75ca223033a4..f660f38c8ac7341e6e4f9d6fba16b00617840612 100755 (executable)
@@ -1,5 +1,12 @@
 #!/usr/local/bin/perl
-
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+#
 # access-log-matrix.pl
 # 
 # Duane Wessels, Dec 1995
index 84f453b23a06108ea333818dec98ad0d6268d9f2..1a46118a3f50985e7a6f8c68bb9ce13564c1b836 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/bin/perl -w
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # Adds or adjusts the source file boilerplate, such as a Copyright statement.
 # The boilerplate is meant to remain constant from one source file to another.
index c14523176f5a4876ba449583c2ff58b79d2cb2a3..85e9db857b25d68085402916071d303c1044b473 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/local/bin/perl
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # cache-compare.pl
 #
index 2b11d5be8d1cf3fe2764b4da2389ad1cf4860181..97e884651b48f93e0d00cee8e420315af166e02e 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/local/bin/perl
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 require 'sys/socket.ph';
 
index c60960914f4944e76a4d2f067d15ad4e7fce08a9..ced2f9f3efaedafb7fe304d64fbb44a5c82484fb 100755 (executable)
@@ -1,5 +1,12 @@
 #!/usr/bin/perl
 #
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+#
 # Author: Tsantilas Christos
 # (C) 2010 The Measurement Factory
 # 
index d1d1b9e3a356d051d975997d349eb3aa23e73bbf..6527ca734b1de2b76a4642963b1fd54c0b3e5042 100755 (executable)
@@ -1,5 +1,12 @@
 #!/bin/sh
 #
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+#
 # Usage:
 #         calc-must-ids.sh [MustID]
 # Given an id it searches for the related Must expression in all
index 268a37ae0536cb32b6ca26d2417152aeea56ea39..ff00db7091456c78b7d894a6a7ee63e3753bbd14 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/local/bin/perl
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # check_cache.pl 
 #
index e7bcfbb166dedfba97b57254282ad0d68971c45d..259accab3b6cce68da1e09dfe67001a4b2962fff 100644 (file)
@@ -1,4 +1,11 @@
 #!/bin/sh
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 if [ ! -f configure ]; then
   echo You need to run this script from the directory where the \"configure\" script resides
index 7e9567f31a0a6d22c0073e653a003930bbda8878..5d48ed503a1279fe19fdf15bbcd5f141fde7f5be 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/bin/perl -w
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # Convert hexadecimal cache file numbers (from swap log) into full pathnames.  
 # Duane Wessels 6/30/97
index aa72d9cb69e497695b97c3c4cece37d91ecdb6a4..e8dc469a8aef8d50ab70f8895915abc10c8e8d65 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/bin/perl -w
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # Reads cache.log from STDIN, preferrably with full debugging enabled.
 # Finds creation and destruction messages for a given class.
index d4e298693b0eb09e92cc34e2c72d697ef047eac3..9d23f7d6afb1ad32f5ac29791e29fae7a872a26d 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/local/bin/perl
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # flag_truncs.pl - martin hamilton <m.t.hamilton@lut.ac.uk>
 #
index efccfd649bb71517aa15c6956d5f2e3746a302a6..cbc6ea510d27590bd0ba1f205baac81d24d38bd6 100755 (executable)
@@ -1,5 +1,12 @@
 #!/usr/bin/perl
 #
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+#
 # Author: Tsantilas Christos
 # email:  christos@chtsanti.net
 #
index 73abe9cfd1ef80ebb8534502f0b9096696796ff0..f960465084396a380a6d835026a9864bdb9659bd 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/local/bin/perl
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # icp-test.pl 
 #
index a786d8fc2c01b907c6930172e41079cb48268321..728507930d2b9992873d1864af02c676d14cb71d 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/local/bin/perl
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # parse and answer ICP type 1 requests via unicast/multicast UDP
 # cf. <URL:http://excalibur.usc.edu/icpdoc/icp.html>
index da52e4623db4264e014ec73b8143d2da52d7f8c2..6af9fb1ced1ecd44f21874b28974b127aedd913a 100644 (file)
@@ -1,3 +1,10 @@
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 #
 # This script reassembles a split configuration file back into a cf.data.pre
 # file.
index b3774ae66e113bdf90e7c196143168031900300b..ba8887cfe4abe04b884027691896f36d76281880 100755 (executable)
@@ -1,5 +1,12 @@
 #!/usr/bin/perl
 #
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 # This script reassembles a split configuration file back into a cf.data.pre
 # file.
 
index 17f4972a7dc23a2f72edce90426b9fe59d72f634..4234ad65660bafc4088ae5d98c6a8e1dc4161f6b 100755 (executable)
@@ -1,4 +1,12 @@
 #!/usr/bin/perl -w
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 #
 # Author: Tsantilas Christos
 # (C) 2011 The Measurement Factory
index f3e997c7c2ea1bc7db1aff9fc2de7ae700984948..3c531b35ad49af3949baee47e0363247c81474bb 100755 (executable)
@@ -1,4 +1,11 @@
 #!/bin/sh
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # Removes an configuration file if it is identical to the default file,
 # preventing "make distcheck" failures due to configuration leftovers.
index 35c0d98f11ddfd1e9bf06956d91ed79b95f973f0..cd68a63bafc8cd11c4ccd31c8425f22386c28a74 100755 (executable)
@@ -1,12 +1,14 @@
 #!/usr/bin/perl
 #
-# AUTHOR: Francesco Chemolli <kinkie@squid-cache.org> 
-#
-# Part of the Squid Web Cache project, licensed for use and distribution
-# under the terms of the Squid Web Cache; please refer to the files COPYING
-# and COPYRIGHT.
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
+# AUTHOR: Francesco Chemolli <kinkie@squid-cache.org>
 #
-# 
 # USAGE: sort-includes.pl filename.cc >filename.cc.sorted
 #
 # This tool helps to sort the #include directives in a c or c++ source file
index 7170468356bbc136d414afd6f0e677bd1f0d25df..1d950866c9c3afb0629616a4146a391dd0d7e907 100755 (executable)
@@ -1,6 +1,15 @@
 #!/bin/sh
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 #
 # This script contains the code run to perform automatic source maintenance
+# on Squid
 #
 
 ## Source Code Format Enforcement
index 38bacf013454b3315b32dad00b3a0afa8ba22648..2878e8981a0f407708f3de5c53a47c3408e3d5aa 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/bin/perl -w
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 use strict;
 use IO::File;
index e8d3ae9c666bbc41eb0cb6864ebad608eb919cf1..9dbe6933801f27f2532a9097061d48980ad9deaf 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/local/bin/perl
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # tcp-banger.pl        
 #
index 318a04160cde18337acab0aedb1bf007e7ea6c21..b65d180be7773187f6ce4efbac5e09d05deaf371 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/bin/perl -w
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # Reads cache.log and displays lines that correspond to a given store entry.
 #
index 872357b5ba46268639956c772fdda4bd9739d484..9f815d460c28de9aa030dee549810616e5f09799 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/bin/perl -w
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # Reads cache.log and displays lines that correspond to a given async job.
 # 
index 252d3f97ede911feeab99a847cec007581b3a81c..3f754bcbd4d6ecd4a08e27dfdfa89737b3686f2a 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/bin/perl -w
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # Reads cache.log and displays lines that correspond to the master transaction
 # that has a given async job. Master transaction is all activities tied to a
index 274561566c7ff2bb91eb85b78151ed99dddae982..4190d18eb2843cf27b72d27c73c6024a9941fd57 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/local/bin/perl
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 # udp-banger.pl 
 #
index 28179ac36e7cd53c0cc9f36eedc4f5288ea5bf69..875d0d3d11e694c8a2a1a5420407880f06a77378 100755 (executable)
@@ -1,4 +1,12 @@
 #!/bin/sh
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 #
 # Update the core errpages.pot file from the basic templates
 # Useful if any template has altered.
index 1ff246564602fea137a4cfa5da63c3b3f02f4888..6fc568a577220626971177c9ec103c354a81eebe 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/local/bin/perl
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 select(STDERR); $|=1;
 select(STDOUT); $|=1;
index 3736ba9a4c192b86454690fac624dca3688a0a86..229246950530917efee852bf0a5843e2bfcad80d 100755 (executable)
@@ -1,4 +1,11 @@
 #!/usr/bin/perl
+#
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 
 open(LIST,"<list") || die;
 while (<LIST>) {
index 49dca8225a7137264dda6910d5f8704686649ce7..d3f568172e7590597cccf583a38bef341cd6c3c5 100644 (file)
@@ -1,5 +1,12 @@
 # Doxyfile 1.5.8
 
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 # This file describes the settings to be used by the documentation system
 # doxygen (www.doxygen.org) for a project
 #
index c1c6a1725893f12741e1c8b0c13edaabb7629615..1b89bff127ef74df17ae886f2059f8adbe77fea0 100644 (file)
@@ -6,7 +6,7 @@
  * Please see the COPYING and CONTRIBUTORS files for details.
  */
 
-/* DEBUG: section 79   Disk IO Routines */
+/* DEBUG: section 79    Disk IO Routines */
 
 /**
  * \par
index 1d0ff39946a250f25d8f46b1c27771b5d2712221..b644f12d091ae5b0dafb9e57b8229c10d58317ad 100755 (executable)
@@ -1,5 +1,12 @@
 #!/bin/sh
 #
+##
+## Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
 #  Run all or some build tests for a given OS environment.
 #
 top=`dirname $0`