]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Boilerplate: update copyright blurbs for Basic authentication helpers
authorAmos Jeffries <squid3@treenet.co.nz>
Fri, 29 Aug 2014 14:04:29 +0000 (07:04 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Fri, 29 Aug 2014 14:04:29 +0000 (07:04 -0700)
* added Squid Software Foundation blurbs

* updated CONTRIBUTORS with missing authors

* updated CREDITS with missing licenses

* removed duplicate GPL license in helpers/basic_auth/SMB/COPYING-2.0

* removed obsolete file helpers/basic_auth/MSNT/byteorder.h

77 files changed:
CONTRIBUTORS
CREDITS
helpers/basic_auth/DB/Makefile.am
helpers/basic_auth/DB/basic_db_auth.pl.in
helpers/basic_auth/DB/passwd.sql
helpers/basic_auth/DB/required.m4
helpers/basic_auth/LDAP/Makefile.am
helpers/basic_auth/LDAP/basic_ldap_auth.8
helpers/basic_auth/LDAP/basic_ldap_auth.cc
helpers/basic_auth/LDAP/required.m4
helpers/basic_auth/MSNT-multi-domain/Makefile.am
helpers/basic_auth/MSNT-multi-domain/basic_msnt_multi_domain_auth.pl.in
helpers/basic_auth/MSNT-multi-domain/required.m4
helpers/basic_auth/MSNT/Makefile.am
helpers/basic_auth/MSNT/allowusers.cc
helpers/basic_auth/MSNT/byteorder.h [deleted file]
helpers/basic_auth/MSNT/confload.cc
helpers/basic_auth/MSNT/denyusers.cc
helpers/basic_auth/MSNT/msntauth.cc
helpers/basic_auth/MSNT/msntauth.conf.default
helpers/basic_auth/MSNT/msntauth.h
helpers/basic_auth/MSNT/required.m4
helpers/basic_auth/MSNT/usersfile.cc
helpers/basic_auth/MSNT/usersfile.h
helpers/basic_auth/MSNT/valid.cc
helpers/basic_auth/MSNT/valid.h
helpers/basic_auth/Makefile.am
helpers/basic_auth/NCSA/Makefile.am
helpers/basic_auth/NCSA/basic_ncsa_auth.8
helpers/basic_auth/NCSA/basic_ncsa_auth.cc
helpers/basic_auth/NCSA/crypt_md5.cc
helpers/basic_auth/NCSA/crypt_md5.h
helpers/basic_auth/NCSA/required.m4
helpers/basic_auth/NIS/Makefile.am
helpers/basic_auth/NIS/basic_nis_auth.cc
helpers/basic_auth/NIS/nis_support.cc
helpers/basic_auth/NIS/nis_support.h
helpers/basic_auth/NIS/required.m4
helpers/basic_auth/PAM/Makefile.am
helpers/basic_auth/PAM/basic_pam_auth.8
helpers/basic_auth/PAM/basic_pam_auth.cc
helpers/basic_auth/PAM/required.m4
helpers/basic_auth/POP3/Makefile.am
helpers/basic_auth/POP3/basic_pop3_auth.pl.in
helpers/basic_auth/POP3/required.m4
helpers/basic_auth/RADIUS/Makefile.am
helpers/basic_auth/RADIUS/basic_radius_auth.8
helpers/basic_auth/RADIUS/basic_radius_auth.cc
helpers/basic_auth/RADIUS/radius-util.cc
helpers/basic_auth/RADIUS/radius-util.h
helpers/basic_auth/RADIUS/radius.h
helpers/basic_auth/RADIUS/required.m4
helpers/basic_auth/SASL/Makefile.am
helpers/basic_auth/SASL/basic_sasl_auth.8
helpers/basic_auth/SASL/basic_sasl_auth.cc
helpers/basic_auth/SASL/basic_sasl_auth.pam
helpers/basic_auth/SASL/required.m4
helpers/basic_auth/SMB/COPYING-2.0 [deleted file]
helpers/basic_auth/SMB/Makefile.am
helpers/basic_auth/SMB/basic_smb_auth.cc
helpers/basic_auth/SMB/basic_smb_auth.sh
helpers/basic_auth/SMB/required.m4
helpers/basic_auth/SSPI/Makefile.am
helpers/basic_auth/SSPI/basic_sspi_auth.8
helpers/basic_auth/SSPI/basic_sspi_auth.cc
helpers/basic_auth/SSPI/required.m4
helpers/basic_auth/SSPI/valid.cc
helpers/basic_auth/SSPI/valid.h
helpers/basic_auth/fake/Makefile.am
helpers/basic_auth/fake/fake.cc
helpers/basic_auth/fake/required.m4
helpers/basic_auth/getpwnam/Makefile.am
helpers/basic_auth/getpwnam/basic_getpwnam_auth.8
helpers/basic_auth/getpwnam/basic_getpwnam_auth.cc
helpers/basic_auth/getpwnam/required.m4
helpers/basic_auth/modules.m4
helpers/defines.h

index 157841cea51eafe03f826d279f36208c746175f1..0a35c99698c1036d8d2b283630a154ebd40d32a1 100644 (file)
@@ -30,7 +30,9 @@ Thank you!
     Anonymous <redskilldough@gmail.com>
     Ansgar Hockmann <Ansgar.Hockmann@hrz.uni-dortmund.de>
     Anthony Baxter <arb@connect.com.au>
+    Antonino Iannella
     Arjan de Vet <Arjan.deVet@adv.IAEhv.nl>
+    Arjan de Vet <Arjan.deVet@adv.iae.nl>
     Arkin <arkin.yang@gmail.com>
     Arthur Tumanyan <arthurtumanyan@yahoo.com>
     Assar Westerlund <assar@pdc.kth.se>
@@ -40,6 +42,7 @@ Thank you!
     Benno Rice <benno@squid-cache.org>
     Bernard <fli4l.charrier@free.fr>
     Bertrand Jacquin <beber@meleeweb.net>
+    Bill Welliver
     Bojan Smojver <bojan@rexursive.com>
     Brad Smith <brad@comstyle.com>
     Brian <hiryuu@envisiongames.net>
@@ -49,6 +52,7 @@ Thank you!
     Carson Gaspar (carson@lehman.com, carson@cs.columbia.edu)
     Changming <me@sunchangming.com>
     Chris Hills <chaz@chaz6.com>
+    Christoph Lechleitner <lech@ibcl.at>
     Christos Tsantilas <chtsanti@users.sourceforge.net>
     Cloyce <cloyce.spradling@sun.com>
     Constantin Rack
@@ -56,6 +60,7 @@ Thank you!
     Daniel Beschorner <daniel.beschorner@evlks.de>
     Daniel O'Callaghan <danny@miriworld.its.unimelb.EDU.AU>
     David Isaacs <david.isaacs@sbhs.nsw.edu.au>
+    David J N Begley
     David Luyer <luyer@ucs.uwa.edu.au>
     Dennis Glatting
     Dhaval Varia
@@ -74,6 +79,7 @@ Thank you!
     Emilio Casbas <ecasbas@unav.es>
     Endre Balint Nagy <bne@CareNet.hu>
     Eray Aslan <eray.aslan@caf.com.tr>
+    Erik Hofman <erik.hofman@a1.nl>
     Eric Stern <estern@logisense.com>
     Eugene Gladchenko <eugene@donpac.ru>
     Evan Jones <ejones@uwaterloo.ca>
@@ -93,8 +99,11 @@ Thank you!
     George Michaelson <ggm@connect.com.au>
     Georgy Salnikov <sge@nmr.nioch.nsc.ru>
     Gerben Wierda <Gerben_Wierda@RnA.nl>
+    Giancarlo Razzolini <linux-fan@onda.com.br>
     Gilles Espinasse <g.esp@free.fr>
     Glen Gibb <grg@ridley.unimelb.edu.au>
+    Glen Newton <glen.newton@nrc.ca>
+    Glenn Newton <gnewton@wapiti.cisti.nrc.ca>
     Glenn Chisholm <glenn@ircache.net>
     Golub Mikhail
     Gonzalo Arana <gonzalo.arana@gmail.com>
@@ -134,6 +143,7 @@ Thank you!
     Jon Thackray <jrmt@uk.gdscorp.com>
     Jonathan Larmour <JLarmour@origin-at.co.uk>
     Joshua Root <josh+squid@root.id.au>
+    Juerg Michel
     Kieran Whitbread <k.j.whitbread@qmul.ac.uk>
     Kinkie <kinkie@squid-cache.org>
     Klaubert Herr <klaubert@gmail.com>
@@ -152,6 +162,7 @@ Thank you!
     Mark Bergsma <mark@nedworks.org>
     Mark Nottingham <mnot@pobox.com>
     Mark Treacy <mark@aone.com.au>
+    Marc van Selm <selm@cistron.nl>
     Marko <mr_4u2@yahoo.com>
     Marko Cupac <marko.cupac@mimar.rs>
     Markus Gyger <mgyger@itr.ch>
@@ -168,6 +179,7 @@ Thank you!
     Matthias Pitzl <silamael@coronamundi.de>
     Max Okumoto <okumoto@ucsd.edu>
     Merik Karman
+    Michael Cunningham <m.cunningham@xpedite.com>
     Michael Lupp <mike@nemesis.saar.de>
     Michael Mansour <mic@shell.gnxs.com.au>
     Michael O'Reilly <michael@metal.iinet.net.au>
@@ -201,26 +213,33 @@ Thank you!
     Pierangelo Masarati <ando@sys-net.it>
     Pierre-Louis BRENAC <brenacp@esiee.fr>
     Pierre-Louis Brenac <brenacp@esiee.fr>
+    Poul-Henning Kamp <phk@login.dknet.dk>
     Priyanka Gupta <priyanka@icelero.com>
     Przemek Czerkas <pczerkas@mgmnet.pl>
+    Rabellino Sergio (rabellino@di.unito.it)
     Rafael Martinez Torres <rmartine@fdi.ucm.es>
     Rafal Ramocki <maniac@sistbg.net>
     Rajiv Desai <rajiv@maginatics.com>
     Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
     Ralph Loader <loader@maths.ox.ac.uk>
+    Ramon de Carvalho <ramondecarvalho@yahoo.com.br>
     Regardt van de Vyver <squid@vdvyver.net>
     Regents of the University of California (UCSD)
     Reinhard Sojka <reinhard.sojka@parlament.gv.at>
     Rene Geile <rene.geile@t-online.de>
     Reuben Farrelly <reuben@reub.net>
     Richard Huveneers <Richard.Huveneers@hekkihek.hacom.nl>
+    Richard Huveneers <richard@hekkihek.hacom.nl>
     Richard Sharpe
     Richard Wall <richard.wall@appliansys.com>
     Robert Collins <rbtcollins@hotmail.com>
     Robert Collins <robertc@robertcollins.net>
     Robert Forster
+    Robin Elfrink <robin@a1.nl>
     Rodrigo Campos (rodrigo@geekbunker.org)
     Rodrigo Campos <rodrigo@geekbunker.org>
+    Rodrigo Rubira Branco <rodrigo@kernelhacking.com>
+    Rodrigo Rubira Branco <rrbranco@br.ibm.com>
     Ron Gomes <rrg@ny.ubs.com>
     Russell Street <r.street@auckland.ac.nz>
     Russell Vincent <vincent@ucthpx.uct.ac.za>
diff --git a/CREDITS b/CREDITS
index f670ddedfbaab7b8447dbbc2bbb777535adcd76a..dcae1582e7e4d5ed6e98910cfb8cb491af171a7d 100644 (file)
--- a/CREDITS
+++ b/CREDITS
@@ -598,6 +598,303 @@ compat/xstrto.cc:
 
 ==============================================================================
 
+helpers/defines.h,
+helpers/basic_auth/fake/fake.cc,
+
+helpers/url_rewrite/fake/ fake.cc, url_fake_rewrite.sh:
+
+/*
+ * Copyright (c) 2009-2014, Treehouse Networks Ltd. New Zealand
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ * POSSIBILITY OF SUCH DAMAGE.
+ */
+
+==============================================================================
+
+helpers/basic_auth/LDAP/basic_ldap_auth.cc:
+
+ * License: squid_ldap_auth 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.
+
+==============================================================================
+
+helpers/basic_auth/MSNT/:
+
+ * (C) 2000 Antonino Iannella, Stellar-X Pty Ltd
+ * Released under GPL, see COPYING-2.0 for details.
+
+ * Released under GNU Public License
+ *
+ * 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/basic_auth/NCSA/basic_ncsa_auth.8:
+
+This file 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 file; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+MA 02111\-1307 USA
+
+==============================================================================
+
+helpers/basic_auth/NCSA/crypt_md5.cc:
+
+ * Shamelessly stolen from linux-pam, and adopted to work with
+ * OpenSSL md5 implementation and any magic string
+ *
+ * Origin2: md5_crypt.c,v 1.1.1.1 2000/01/03 17:34:46 gafton Exp
+ *
+ * ----------------------------------------------------------------------------
+ * "THE BEER-WARE LICENSE" (Revision 42):
+ * <phk@login.dknet.dk> wrote this file.  As long as you retain this notice you
+ * can do whatever you want with this stuff. If we meet some day, and you think
+ * this stuff is worth it, you can buy me a beer in return.   Poul-Henning Kamp
+ * ----------------------------------------------------------------------------
+ *
+ * Origin: Id: crypt.c,v 1.3 1995/05/30 05:42:22 rgrimes Exp
+
+==============================================================================
+
+helpers/basic_auth/NIS/:
+
+ * Adapted By Rabellino Sergio (rabellino@di.unito.it) For Solaris 2.x
+ * From NCSA Authentication module
+
+ * Written By Rabellino Sergio (rabellino@di.unito.it) For Solaris 2.x
+
+==============================================================================
+
+helpers/basic_auth/RADIUS/:
+
+This program is based on code from Livingston Enterprises, Inc. and parts are
+
+               COPYRIGHT NOTICE SQUID_RAD_AUTH
+
+Copyright (C) 1992-1995 Livingston Enterprises, Inc and Cistron Internet Services
+B.V. who both have given permission to modify and distribute those parts. The new
+parts of the code is Copyright (C) 1998 R.M. van Selm <selm@cistron.nl> with
+modifications Copyright (C) 2004 Henrik Nordstrom <hno@squid-cache.org>
+
+Permission to use, copy, modify, and distribute this software for any purpose
+and without fee is hereby granted, provided that this copyright and permission
+notice appear on all copies and supporting documentation, the name of
+Livingston Enterprises, Inc. not be used in advertising or publicity pertaining
+to distribution of the program without specific prior permission, and notice be
+given in supporting documentation that copying and distribution is by
+permission of Livingston Enterprises, Inc. and Cistron Internet Services B.V.
+
+Neither Livingston Enterprises, Inc. nor Cistron Internet Services B.V. nor I
+(R.M. van Selm) make representations about the suitability of this software for
+any purpose. It isprovided "as is" without express or implied warranty.
+
+Marc van Selm <selm@cistron.nl>
+
+
+               COPYRIGHT NOTICE SQUID_RAD_AUTH Documentation
+
+Copyright (C) 2004 Henrik Nordstrom
+
+Permission to use, copy, modify, and distribute this software for any purpose
+and without fee is hereby granted, provided that this copyright and permission
+notice appear on all copies and supporting documentation, the name of Henrik
+Nordstrom. not be used in advertising or publicity pertaining to distribution
+of the program without specific prior permission.
+
+The author makes no representations about the suitability of this documentation
+for any purpose. It isprovided "as is" without express or implied warranty.
+
+Henrik Nordstrom <hno@squid-cache.org>
+
+               COPYRIGHT NOTICE CISTRON RADIUS
+
+/* This program is based on code from Livingston Enterprises, Inc. and parts are
+ * Copyright (C) 1992-1995 Livingston Enterprises, Inc who has given permission
+ * to modify and distribute those parts. The new code is Copyright (C) 1996-1997
+ * Cistron Internet Services B.V.
+ *
+ * Permission to use, copy, modify, and distribute this software for any purpose
+ * and without fee is hereby granted, provided that this copyright and permission
+ * notice appear on all copies and supporting documentation, the name of
+ * Livingston Enterprises, Inc. not be used in advertising or publicity pertaining
+ * to distribution of the program without specific prior permission, and notice be
+ * given in supporting documentation that copying and distribution is by
+ * permission of Livingston Enterprises, Inc. and Cistron Internet Services B.V.
+
+ * Neither Livingston Enterprises, Inc. nor Cistron Internet Services B.V. make
+ * representations about the suitability of this software for any purpose. It is
+ * provided "as is" without express or implied warranty.
+*/
+
+               COPYRIGHT NOTICE LIVINGSTON RADIUS 1.16
+
+/*
+ *
+ *     RADIUS
+ *     Remote Authentication Dial In User Service
+ *
+ *
+ *     Livingston Enterprises, Inc.
+ *     6920 Koll Center Parkway
+ *     Pleasanton, CA   94566
+ *
+ *     Copyright 1992 Livingston Enterprises, Inc.
+ *
+ *     Permission to use, copy, modify, and distribute this software for any
+ *     purpose and without fee is hereby granted, provided that this
+ *     copyright and permission notice appear on all copies and supporting
+ *     documentation, the name of Livingston Enterprises, Inc. not be used
+ *     in advertising or publicity pertaining to distribution of the
+ *     program without specific prior permission, and notice be given
+ *     in supporting documentation that copying and distribution is by
+ *     permission of Livingston Enterprises, Inc.   
+ *
+ *     Livingston Enterprises, Inc. makes no representations about
+ *     the suitability of this software for any purpose.  It is
+ *     provided "as is" without express or implied warranty.
+ *
+
+
+               COPYRIGHT NOTICE RSA Data Security MD5 (md5.c)
+
+MD5C.C - RSA Data Security, Inc., MD5 message-digest algorithm
+
+Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
+rights reserved.
+
+License to copy and use this software is granted provided that it
+is identified as the "RSA Data Security, Inc. MD5 Message-Digest
+Algorithm" in all material mentioning or referencing this software
+or this function.
+
+License is also granted to make and use derivative works provided
+that such works are identified as "derived from the RSA Data
+Security, Inc. MD5 Message-Digest Algorithm" in all material
+mentioning or referencing the derived work.
+
+RSA Data Security, Inc. makes no representations concerning either
+the merchantability of this software or the suitability of this
+software for any particular purpose. It is provided "as is"
+without express or implied warranty of any kind.
+
+These notices must be retained in any copies of any part of this
+documentation and/or software.
+
+
+/*
+ * The new parts of the code is Copyright (C) 1998 R.M. van Selm <selm@cistron.nl>
+ * with modifications
+ *      Copyright (C) 2004 Henrik Nordstrom <hno@squid-cache.org>
+ *      Copyright (C) 2006 Henrik Nordstrom <hno@squid-cache.org>
+ */
+
+==============================================================================
+
+helpers/basic_auth/SASL/:
+
+ * Copyright (C) 2002 Ian Castle <ian.castle@coldcomfortfarm.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/SMB/:
+
+ *  Copyright (C) 1998  Richard Huveneers <richard@hekkihek.hacom.nl>
+ *
+ *  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
+
+==============================================================================
+
+helpers/basic_auth/SSPI/:
+
+  Guido Serassio, Torino - Italy
+
+  Uses code from -
+    Antonino Iannella 2000
+    Andrew Tridgell 1997
+    Richard Sharpe 1996
+    Bill Welliver 1999
+
+ * 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.
+
+==============================================================================
+
 icons/silk/:
 
   Silk icon set 1.3
@@ -963,41 +1260,6 @@ helpers/external_acl/wbinfo_group/wbinfo_group.pl:
 
 ==============================================================================
 
-helpers/ defines.h:
-helpers/basic_auth/fake/ fake.cc:
-helpers/url_rewrite/fake/ fake.cc, url_fake_rewrite.sh:
-
-/*
- * Copyright (c) 2009-2014, Treehouse Networks Ltd. New Zealand
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- */
-
-==============================================================================
-
 helpers/negotiate_auth/kerberos/ *
 
 /*
index e316dd0c1e504c56a89a48208ff3ef798f108102..95eb523d7c7ddc25c00767815db5c8990eb8a428 100644 (file)
@@ -1,3 +1,9 @@
+## 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)/src/Common.am
 
 libexec_SCRIPTS        = basic_db_auth
index f0188ba6d7978d326f5a1a0b40198dd4e41f6f86..5a62970fe1ad6fb9989cb417f29cd974947164e9 100644 (file)
@@ -195,6 +195,12 @@ while (<>) {
 
 =head1 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.
+
 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
index c9528c6b585f7d9d00498bfbd91f906b439b6a02..d8b141c4bbf56510803008c5e4543094d2a3feab 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.
+##
+
 CREATE TABLE `passwd` (
   `user` varchar(32) NOT NULL default '',
   `password` varchar(35) NOT NULL default '',
index 00f761f5cc4e4d8535b5bbad4bd46603310b22f1..847209d01afa22b1e29365458ee5014288b17e98 100755 (executable)
@@ -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.
+##
+
 if test "x$PERL" != "x" -a "x$POD2MAN" != "x"; then
   BUILD_HELPER="DB"
 fi
index 420bc058db5e01675fc3fcafc7daae6eb028abb4..aac5dbee1ba7d604ea9283c8bdff7add26b9215d 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)/src/Common.am
 
 libexec_PROGRAMS       = basic_ldap_auth
index eb648c5bb97f6e7dd1d2a8fa6703ce9cb6aaadf6..45376850a285f827dded6b7b2594a9de10c98a10 100644 (file)
@@ -306,6 +306,13 @@ This manual is written by
 .if !'po4a'hide' .I Henrik Nordstrom <hno@squid-cache.org>
 .
 .SH COPYRIGHT
+.PP
+ * 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.
+.PP
 This program and documentation is copyright to the authors named above.
 .PP
 Distributed under the GNU General Public License (GNU GPL) version 2 or later (GPLv2+).
index 0b3fa13034e066ed91db4574d11c4b981acc388a..cd0fe59f2b1f109c1592bd9f2960c8a3337f5f6d 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
  * squid_ldap_auth: authentication via ldap for squid proxy server
  *
index c534c12785393e9f2417fdd3e9fa1151c9827b88..cf6cc830861c8d558cf257763700693b2d65a52c 100755 (executable)
@@ -1 +1,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.
+##
+
 AC_CHECK_HEADERS([ldap.h winldap.h],[BUILD_HELPER="LDAP"])
index 086f61974eeafd8e97803e94a4dd97abf582375d..0d82b7423b86dced975f063498815ba1ace3ca31 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)/src/Common.am
 
 libexec_SCRIPTS        = basic_msnt_multi_domain_auth
index fab444c19f7b391863e255ceeee837579044ecd7..1dfa086d51094f08e63b97254076adbd75a32a6e 100755 (executable)
@@ -1,4 +1,11 @@
 #!@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.
+##
 
 #if you define this, debugging output will be printed to STDERR.
 #$debug=1;
index 28359a0e8d80a591f7cb489524362cf2223093ab..6473b4401fd9c038e45ce5c0fe3800d2100e3729 100755 (executable)
@@ -1 +1,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.
+##
+
 BUILD_HELPER="MSNT-multi-domain"
index 4ce544b3764d614b9b534e12c1bad78c8106445a..c01522bdf162da9eb7111b0efc71f55a0cf4b2dd 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)/src/Common.am
 
 MSNTAUTH_CONF = $(sysconfdir)/msntauth.conf
index b7bfab4e263603e08023cc2c708e204e2f2fb938..d5963ec8de08fd742379716d775374aa264aee06 100644 (file)
@@ -1,4 +1,10 @@
-#include "squid.h"
+/*
+ * 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.
+ */
 
 /*
  * allowusers.c
@@ -10,6 +16,7 @@
  * The code originated from denyusers.c.
  */
 
+#include "squid.h"
 #include "msntauth.h"
 #include "usersfile.h"
 
diff --git a/helpers/basic_auth/MSNT/byteorder.h b/helpers/basic_auth/MSNT/byteorder.h
deleted file mode 100644 (file)
index ae129da..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * Unix SMB/Netbios implementation.
- * Version 1.9.
- * SMB Byte handling
- * Copyright (C) Andrew Tridgell 1992-1995
- *
- * 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.
- */
-
-#ifndef _BYTEORDER_H_
-#define _BYTEORDER_H_
-
-/*
- * This file implements macros for machine independent short and
- * int manipulation
- */
-
-#undef CAREFUL_ALIGNMENT
-
-/* we know that the 386 can handle misalignment and has the "right"
- * byteorder */
-#ifdef __i386__
-#define CAREFUL_ALIGNMENT 0
-#endif
-
-#ifndef CAREFUL_ALIGNMENT
-#define CAREFUL_ALIGNMENT 1
-#endif
-
-#define CVAL(buf,pos) (((unsigned char *)(buf))[pos])
-#define PVAL(buf,pos) ((unsigned)CVAL(buf,pos))
-#define SCVAL(buf,pos,val) (CVAL(buf,pos) = (val))
-
-typedef unsigned short uint16;
-typedef unsigned int uint32;
-
-#if CAREFUL_ALIGNMENT
-#define SVAL(buf,pos) (PVAL(buf,pos)|PVAL(buf,(pos)+1)<<8)
-#define IVAL(buf,pos) (SVAL(buf,pos)|SVAL(buf,(pos)+2)<<16)
-#define SSVALX(buf,pos,val) (CVAL(buf,pos)=(val)&0xFF,CVAL(buf,pos+1)=(val)>>8)
-#define SIVALX(buf,pos,val) (SSVALX(buf,pos,val&0xFFFF),SSVALX(buf,pos+2,val>>16))
-#define SVALS(buf,pos) ((int16)SVAL(buf,pos))
-#define IVALS(buf,pos) ((int32)IVAL(buf,pos))
-#define SSVAL(buf,pos,val) SSVALX((buf),(pos),((uint16)(val)))
-#define SIVAL(buf,pos,val) SIVALX((buf),(pos),((uint32)(val)))
-#define SSVALS(buf,pos,val) SSVALX((buf),(pos),((int16)(val)))
-#define SIVALS(buf,pos,val) SIVALX((buf),(pos),((int32)(val)))
-#else
-/* this handles things for architectures like the 386 that can handle
- * alignment errors */
-/*
- * WARNING: This section is dependent on the length of int16 and int32
- * being correct
- */
-#define SVAL(buf,pos) (*(uint16 *)((char *)(buf) + (pos)))
-#define IVAL(buf,pos) (*(uint32 *)((char *)(buf) + (pos)))
-#define SVALS(buf,pos) (*(int16 *)((char *)(buf) + (pos)))
-#define IVALS(buf,pos) (*(int32 *)((char *)(buf) + (pos)))
-#define SSVAL(buf,pos,val) SVAL(buf,pos)=((uint16)(val))
-#define SIVAL(buf,pos,val) IVAL(buf,pos)=((uint32)(val))
-#define SSVALS(buf,pos,val) SVALS(buf,pos)=((int16)(val))
-#define SIVALS(buf,pos,val) IVALS(buf,pos)=((int32)(val))
-#endif
-
-/* now the reverse routines - these are used in nmb packets (mostly) */
-#define SREV(x) ((((x)&0xFF)<<8) | (((x)>>8)&0xFF))
-#define IREV(x) ((SREV(x)<<16) | (SREV((x)>>16)))
-
-#define RSVAL(buf,pos) SREV(SVAL(buf,pos))
-#define RIVAL(buf,pos) IREV(IVAL(buf,pos))
-#define RSSVAL(buf,pos,val) SSVAL(buf,pos,SREV(val))
-#define RSIVAL(buf,pos,val) SIVAL(buf,pos,IREV(val))
-
-#endif /* _BYTEORDER_H_ */
index cfcb1961f277a34b1480f7be2e6b7441fb576b09..5bbff43e4f00eab04efbee99a4767e19bf86ace2 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.
+ */
 
 /*
  * confload.c
index 2142f29528a64684937d1258bf8803a3101d31a1..3d33b368e234f74a138b5fb560bf2fbe7887e9fd 100644 (file)
@@ -1,4 +1,10 @@
-#include "squid.h"
+/*
+ * 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.
+ */
 
 /*
  * denyusers.c
@@ -9,6 +15,8 @@
  * have been explicitly denied by the system administrator.
  * Routines at the bottom also use the allowed user functions.
  */
+
+#include "squid.h"
 #include "msntauth.h"
 #include "usersfile.h"
 
index 95eb7fe55d4eb5feb833fb350057c4c400fd0ea6..9390fd340c6b627077a700afc4eaba9ed26a42cf 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
  * MSNT - Microsoft Windows NT domain squid authenticator module
  * Version 2.0 by Stellar-X Pty Ltd, Antonino Iannella
index 323bc1c03985809592b7aa10c4553770df0f266a..341bfa9dc71532f8260eaaff922e82093de5c782 100644 (file)
@@ -1,3 +1,9 @@
+## 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.
+##
 
 # Sample MSNT authenticator configuration file
 # Antonino Iannella, Stellar-X Pty Ltd
index 7eadb18d59f05598fb408ff723e00e68f8898ffc..b18f24428c30414e1e64bbdaf4d2e3d5a16367fd 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 #ifndef _SQUID_HELPERS_BASIC_AUTH_MSNT_MSNTAUTH_H
 #define _SQUID_HELPERS_BASIC_AUTH_MSNT_MSNTAUTH_H
 
index ab6492871c10391ce63b161914632f8b5f9fda85..d19fb254dd4bf574719d0acf1375ffe6fdb78e49 100755 (executable)
@@ -1,5 +1,11 @@
-#
-# DONT build this helper on Windows
-#
+## 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.
+##
+
 BUILD_HELPER="MSNT"
+
+# DONT build this helper on Windows
 AC_CHECK_HEADERS([w32api/windows.h windows.h],[BUILD_HELPER=""])
index 1b08f6ce1ce38cfd3b021d42b4f6d1c71832ea80..8b3af5b089dc9f9c04004328744e25c52aa2cf3a 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
  * usersfile.c
  * (C) 2000 Antonino Iannella, Stellar-X Pty Ltd
index e681b2add67d1132a1b733607116d04c01382397..300217e619c004280d51f95d9d8c91b2660fa009 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.
+ */
 
 typedef struct {
     char *path;
index ce385dfab275a3354138d0f577f8f6bcb5790abf..e5b124a9f773f32c5fd80fd2120b2a84f1f6bc10 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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 "squid.h"
 #if HAVE_SYS_TYPES_H
 #include <sys/types.h>
index 1d14e6bb8dbf0075501a79a8927eb16029e3c0ac..07539277d91b349dfcb5b6b759d4a95e77fe0948 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 #ifndef _VALID_H_
 #define _VALID_H_
 /* SMB User verification function */
index 2582a80c94fe3d2fb47c8757c0e631283b2624d9..e613dd298bf1b25397c3d4f9072691fce9836225 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.
+##
+
 ## Alphabetical list of sub-directories to distribute with Squid:
 DIST_SUBDIRS = \
        DB \
index bd2b29fcbf6f259720f9c3d172ac45fc786e1bc0..0b9f75362c1baa9b625067ae13097807424b380c 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)/src/Common.am
 
 libexec_PROGRAMS       = basic_ncsa_auth
index 1d7f32696b45ae5b9a875a6f4052410e849bbc16..407e45b8089fa2bc40699d82f5c752dd4443e379 100644 (file)
@@ -58,6 +58,12 @@ Based on original documentation by
 .if !'po4a'hide' .I Rodrigo Rubira Branco <rrbranco@br.ibm.com>
 .
 .SH COPYRIGHT
+.PP
+ * 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.
 .PP
 This file is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
index 781e21d89aab10619cd85bff3f0a4ddd4a01daab..216b6213a624e703fc6b2c844c427b58ed7ef6af 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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: Arjan de Vet <Arjan.deVet@adv.iae.nl>
  *
index 7583f2785dc72d8f0283434c066dc3995c07e57e..8cfad8ccfd1d746659e4a29ee532ba07432dd5d4 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
  * Shamelessly stolen from linux-pam, and adopted to work with
  * OpenSSL md5 implementation and any magic string
@@ -14,6 +22,7 @@
  * Origin: Id: crypt.c,v 1.3 1995/05/30 05:42:22 rgrimes Exp
  *
  */
+
 #include "squid.h"
 #include "crypt_md5.h"
 #include "md5.h"
index fa44d3d38e949b3015892b232294a3639b38956d..0e1dfe9d003788d9a8dc41a6eb12a4b4f335e643 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
  * Creates a MD5 based hash of a password
  *
index ad602278b81fe8ffb6b985cbca26c80aec4c14d0..0462a9555940a1e7d3b3c1e79f21d469e8a91c95 100755 (executable)
@@ -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.
+##
+
 BUILD_HELPER="NCSA"
 
 # check for optional crypt(3), may require -lcrypt
index 65acb2dc63be6323c768f77891c0a50baaab20d7..3468e89bab77824d5ad1e993def3efc4caa91610 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)/src/Common.am
 
 ## we need our local files too (but avoid -I. at all costs)
index d850467962ebd376ef45f549f2e7013dafaebd69..7527722a1307a706131b24a298e61c5e903477ae 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
  * Adapted By Rabellino Sergio (rabellino@di.unito.it) For Solaris 2.x
  * From NCSA Authentication module
index de46c03ed636815f946cb97d24d2b4e0c95ea866..0c3c73734b524755d356d8eb6677d069315800d6 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
  * Written By Rabellino Sergio (rabellino@di.unito.it) For Solaris 2.x
  */
index bb0ecc3de5538e1c10af21e3460abfe6d7af8e71..9679887717234249c06bfbc644980fa09ffb3582 100644 (file)
@@ -1 +1,9 @@
+/*\r
+ * Copyright (C) 1996-2014 The Squid Software Foundation and contributors\r
+ *\r
+ * Squid software is distributed under GPLv2+ license and includes\r
+ * contributions from numerous individuals and organizations.\r
+ * Please see the COPYING and CONTRIBUTORS files for details.\r
+ */\r
+\r
 extern char * get_nis_password(char *user, char *nisdomain, char *nismap);\r
index 85eb06844fed38930569cd7c3ee8a96b2b1720ae..bace359ce22476baa7fbfd3c263006896a3013a5 100755 (executable)
@@ -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.
+##
+
 BUILD_HELPER="NIS"
 AC_CHECK_HEADERS([sys/types.h rpc/rpc.h rpcsvc/ypclnt.h rpcsvc/yp_prot.h crypt.h],[],[BUILD_HELPER=""],AC_INCLUDES_DEFAULT([
 #if HAVE_RPC_RPC_H
index e9d903c7d2106b9aafc77fae43bd7162afd67cb9..32925a3eacadbed50f7deb932676cd939501f3df 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)/src/Common.am
 
 man_MANS               = basic_pam_auth.8
index ff9508a420194639de9113aa01f7e2996683cd14..53e8d2f8c276eee62fbb2925e43c4656e69ccd02 100644 (file)
@@ -82,12 +82,12 @@ This program and documentation was written by
 .if !'po4a'hide' .I Henrik Nordstrom <hno@squid-cache.org>
 .
 .SH COPYRIGHT
-Squid
-.B basic_pam_auth
-and this manual is Copyright 1999,2002,2003
-.if !'po4a'hide' .I Henrik Nordstrom <hno@squid-cache.org>
-.
-Distributed under the GNU General Public License (GNU GPL) version 2 or later (GPLv2+).
+.PP
+ * 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.
 .
 .SH QUESTIONS
 Questions on the usage of this program can be sent to the
index 2d353e80cd3904f8a8be2774ddbacd3ab3af473d..bd94f00b29bc93d74622299f9d89060c0d0f7cbb 100644 (file)
@@ -1,20 +1,13 @@
 /*
- * PAM authenticator module for Squid.
- * 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.
+ * Copyright (C) 1996-2014 The Squid Software Foundation and contributors
  *
- *  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.
+ * Squid software is distributed under GPLv2+ license and includes
+ * contributions from numerous individuals and organizations.
+ * Please see the COPYING and CONTRIBUTORS files for details.
+ */
+
+/*
+ * PAM authenticator module for Squid.
  *
  * Install instructions:
  *
@@ -60,8 +53,6 @@
  *
  *   Version 1.1, 1999-05-11
  *     Initial version
- *
- * Compile this program with: gcc -o basic_pam_auth basic_pam_auth.cc -lpam -ldl
  */
 #include "squid.h"
 #include "helpers/defines.h"
index a59f77e1b0234a5dff5481573c41e9ea0f5a9b2c..06e380d9a3d41f9d059be94e72bf342c98912c61 100755 (executable)
@@ -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.
+##
+
 AC_CHECK_HEADERS([security/pam_appl.h],[
   BUILD_HELPER="PAM"
   CHECK_STRUCT_PAM_CONV
index 53be2446cded313376d03fe00755f3cfcca898ff..db5a1ac95ab9a8e9a5d26f50d2cdcd484cfbedc7 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)/src/Common.am
 
 libexec_SCRIPTS        = basic_pop3_auth
index 23bf4397544056874ebd7ad75d9024936ba8d5f5..4a1cdefe7e2f40b4116b4c8d3aa14fdbbfd99cdc 100755 (executable)
@@ -1,27 +1,18 @@
 #!@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.
+##
+
 # POP3 authenticator for Squid
-# 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.
 # 
 # Change log:
 #   2006-12-10 henrik  Initial revision
 #
 
-
 use Net::POP3;
 $|=1;
 
index 42dee4067827dcdbe6be3e785f74d080ef1f7f7a..38bccf297ac6dcb40b130c867167bbd0d0012fa8 100755 (executable)
@@ -1 +1,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.
+##
+
 BUILD_HELPER="POP3"
index bb92ad1786094fae08f42679931af99e2db30237..6f98d5f5d09a548205f76d200bc879e41c5d9842 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)/src/Common.am
 
 ## we need our local files too (but avoid -I. at all costs)
index 7d5679489c3a1da1e703d92ae6241b7d4f71980c..6e549e46ef08d34fd97ecfaae6c89f026f387d54 100644 (file)
@@ -97,6 +97,13 @@ This manual was written by
 .if !'po4a'hide' .I Henrik Nordstrom <hno@squid-cache.org>
 .
 .SH COPYRIGHT
+.PP
+ * 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.
+.PP
 This program and documentation is copyright to the authors named above.
 .PP
 Distributed under the GNU General Public License (GNU GPL) version 2 or later (GPLv2+).
index b0936622942e3fb71c43751cfffb543232851134..b7bd2bc910364f8c55baced57db2a64a407eac35 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
  *      RADIUS
  *      Remote Authentication Dial In User Service
index 142ab0864c990988ff627d0b45395bb12a841813..36e37b726eaa0f874317050ee5920e59cd7f53e1 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 // 2008-05-14: rename to radius-util.* to avoid name clashes with squid util.*
 /*
  *
index 5234e87de173798f5f27b288680f1af431ab50d9..f5ecb73dff3b1aff47d5ee50c9506443f2407888 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 // 2008-05-14: rename to radius-util.* to avoid name clashes with squid util.*
 
 // uses the squid utilities
index 8f3716ec8f2cca80f2df8480be91f9cfaff723a1..ff7036ab492ce360f203e4c76c421d267a0c03c0 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
  *
  *     RADIUS
index 34152e50bc095d13398ae7265836d0ec1018d518..c5a305a248bab74168188d5958830dc82c2946df 100755 (executable)
@@ -1 +1,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.
+##
+
 BUILD_HELPER="RADIUS"
index ffd0865acc980d2ec2d2282f81dfca939b7d77a8..de35e7c2f2786dc649a8b61dcd2ec982bfd18760 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)/src/Common.am
 
 man_MANS = basic_sasl_auth.8
index f551d15cde50dbc8e62e646645cb5d7906a55f64..ef70630f4c309111c25a4c6b1288c5b594ad6433 100644 (file)
@@ -81,6 +81,13 @@ This manual was written by
 .if !'po4a'hide' .I Amos Jeffries <amosjeffries@squid-cache.org>
 .
 .SH COPYRIGHT
+.PP
+ * 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.
+.PP
 This program and documentation is copyright to the authors named above.
 .PP
 Distributed under the GNU General Public License (GNU GPL) version 2 or later (GPLv2+).
index 95e47d4b3e3a335f0a0acc1728f81eca9f476c8c..2c84a2445928cef6c4f1a4a26e3b0090af5d3b7d 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
  * SASL authenticator module for Squid.
  * Copyright (C) 2002 Ian Castle <ian.castle@coldcomfortfarm.net>
index 2066edade51483ebd723dc80d3dde88c950c324b..44ba8fae7fff4aea1bad4bede19f039ba04211d6 100644 (file)
@@ -1,4 +1,11 @@
 #%PAM-1.0
+##
+## 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.
+##
 #
 # Example PAM service configuration file if using the sasl pam password
 # backend (pwcheck_method:pam)
index a675fc6af92fb574408f68e59edede13c8a8f72e..e02d3a63dcab53cfdce9a53e0d7d4ae641c861cc 100755 (executable)
@@ -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.
+##
+
 SQUID_CHECK_SASL
 
 # on success, add to the built modules list
diff --git a/helpers/basic_auth/SMB/COPYING-2.0 b/helpers/basic_auth/SMB/COPYING-2.0
deleted file mode 100644 (file)
index d684351..0000000
+++ /dev/null
@@ -1,341 +0,0 @@
-
-                    GNU GENERAL PUBLIC LICENSE
-                       Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-                          675 Mass Ave, Cambridge, MA 02139, USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-                            Preamble
-
-  The licenses for most software are designed to take away your
-freedom to share and change it.  By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users.  This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it.  (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.)  You can apply it to
-your programs, too.
-
-  When we speak of free software, we are referring to freedom, not
-price.  Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
-  To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-  For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have.  You must make sure that they, too, receive or can get the
-source code.  And you must show them these terms so they know their
-rights.
-
-  We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-  Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software.  If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-  Finally, any free program is threatened constantly by software
-patents.  We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary.  To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
-  The precise terms and conditions for copying, distribution and
-modification follow.
-\f
-                    GNU GENERAL PUBLIC LICENSE
-   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-  0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License.  The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language.  (Hereinafter, translation is included without limitation in
-the term "modification".)  Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope.  The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
-  1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-  2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
-    a) You must cause the modified files to carry prominent notices
-    stating that you changed the files and the date of any change.
-
-    b) You must cause any work that you distribute or publish, that in
-    whole or in part contains or is derived from the Program or any
-    part thereof, to be licensed as a whole at no charge to all third
-    parties under the terms of this License.
-
-    c) If the modified program normally reads commands interactively
-    when run, you must cause it, when started running for such
-    interactive use in the most ordinary way, to print or display an
-    announcement including an appropriate copyright notice and a
-    notice that there is no warranty (or else, saying that you provide
-    a warranty) and that users may redistribute the program under
-    these conditions, and telling the user how to view a copy of this
-    License.  (Exception: if the Program itself is interactive but
-    does not normally print such an announcement, your work based on
-    the Program is not required to print an announcement.)
-\f
-These requirements apply to the modified work as a whole.  If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works.  But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
-  3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
-    a) Accompany it with the complete corresponding machine-readable
-    source code, which must be distributed under the terms of Sections
-    1 and 2 above on a medium customarily used for software interchange; or,
-
-    b) Accompany it with a written offer, valid for at least three
-    years, to give any third party, for a charge no more than your
-    cost of physically performing source distribution, a complete
-    machine-readable copy of the corresponding source code, to be
-    distributed under the terms of Sections 1 and 2 above on a medium
-    customarily used for software interchange; or,
-
-    c) Accompany it with the information you received as to the offer
-    to distribute corresponding source code.  (This alternative is
-    allowed only for noncommercial distribution and only if you
-    received the program in object code or executable form with such
-    an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it.  For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable.  However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-\f
-  4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License.  Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
-  5. You are not required to accept this License, since you have not
-signed it.  However, nothing else grants you permission to modify or
-distribute the Program or its derivative works.  These actions are
-prohibited by law if you do not accept this License.  Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
-  6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions.  You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
-  7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License.  If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all.  For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices.  Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-\f
-  8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded.  In such case, this License incorporates
-the limitation as if written in the body of this License.
-
-  9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time.  Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number.  If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation.  If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
-  10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission.  For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this.  Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
-                            NO WARRANTY
-
-  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
-  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-                     END OF TERMS AND CONDITIONS
-\f
-        Appendix: How to Apply These Terms to Your New Programs
-
-  If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-  To do so, attach the following notices to the program.  It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
-    <one line to give the program's name and a brief idea of what it does.>
-    Copyright (C) 19yy  <name of author>
-
-    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.
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
-    Gnomovision version 69, Copyright (C) 19yy name of author
-    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
-    This is free software, and you are welcome to redistribute it
-    under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License.  Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary.  Here is a sample; alter the names:
-
-  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
-  `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
-  <signature of Ty Coon>, 1 April 1989
-  Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs.  If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library.  If this is what you want to do, use the GNU Library General
-Public License instead of this License.
-
index d92ec16abf07503b3f83260c88fef29c8315a079..270e14e46d5ac8abf4cb386910e744137edb0efd 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)/src/Common.am
 
 if !ENABLE_WIN32SPECIFIC
@@ -11,4 +18,4 @@ basic_smb_auth_LDADD = \
                $(COMPAT_LIB) \
                $(XTRA_LIBS)
 
-EXTRA_DIST = basic_smb_auth.sh COPYING-2.0 required.m4
+EXTRA_DIST = basic_smb_auth.sh required.m4
index 2c36e9b6412ba026fd9bd61a1a12612c42806c39..0e86527c42fbffcf6435f95e6c3f910b63208beb 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
  *  basic_smb_auth - SMB proxy authentication module
  *  Copyright (C) 1998  Richard Huveneers <richard@hekkihek.hacom.nl>
  *
  *  You should have received a copy of the GNU General Public License
  *  along with this program; if not, write to the Free Software
- * SQUID Web Proxy Cache          http://www.squid-cache.org/
- * ----------------------------------------------------------
- *
- *  Squid is the result of efforts by numerous individuals from
- *  the Internet community; see the CONTRIBUTORS file for full
- *  details.   Many organizations have provided support for Squid's
- *  development; see the SPONSORS file for full details.  Squid is
- *  Copyrighted (C) 2001 by the Regents of the University of
- *  California; see the COPYRIGHT file for full details.  Squid
- *  incorporates software developed and/or copyrighted by other
- *  sources; see the CREDITS file for full details.
- *
- *  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.
  */
+
 #include "squid.h"
 #include "helpers/defines.h"
 #include "rfc1738.h"
index 2a1abb3b6e970fde01ace15997453cd405dc1d76..43e2656b8bb4a5f094af78f91094f4d31bf26049 100755 (executable)
@@ -1,5 +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.
+##
 # smb_auth - SMB proxy authentication module
 # Copyright (C) 1998  Richard Huveneers <richard@hekkihek.hacom.nl>
 #
index af2c4b5d145b2ddda9f04d3d3ddb484ad91e55c4..b8c7aa23bb2c95656437a51ae0dee3116541b353 100755 (executable)
@@ -1,4 +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.
+##
+
 # The shell script helper require smbclient to be in the environment PATH.
 # We can install anyway, but warn if smbclient not found already
 #
index aa7c8e9ee17d7298344bbabb32ef155aa2411669..a99ebf0dfda06ab1627492f077f52f45329b065b 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)/src/Common.am
 
 ## we need our local files too (but avoid -I. at all costs)
index 284d2e849f4c61a81f4d2d2f10ea619ec0e9c47a..8e94c9346da50674336fdd6c7edd7dd553e4c280 100644 (file)
@@ -135,6 +135,13 @@ This manual was written by
 .if !'po4a'hide' .I Amos Jeffries <amosjeffries@squid-cache.org>
 .
 .SH COPYRIGHT
+.PP
+ * 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.
+.PP
 This program and documentation is copyright to the authors named above.
 .PP
 Distributed under the GNU General Public License (GNU GPL) version 2 or later (GPLv2+).
index 38905510b41c41838473db8dd72d105654a33c9b..5e9a6c4b43d4efd2b01c245e0d3b7812f3215b80 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
   NT_auth -  Version 2.0
 
index f1ed8ba246a5e8c5305119b6f78ca91830273c29..cd3de73dfd4390a6e8b9823331655e2475648019 100755 (executable)
@@ -1,4 +1,9 @@
-#
+## 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.
+##
+
 # Only build this helper on Windows
-#
 AC_CHECK_HEADERS([w32api/windows.h windows.h],[BUILD_HELPER="SSPI"])
index f6db3f47303b186ac92d78e84b87f98653883c73..a0650e1bd1227f13ef64710dd9f961f1c7ee95ab 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
   NT_auth -  Version 2.0
 
index d47e1988d8d32a23cf7dbf5d9e5d0b7978491d93..ea78c9fa0c191684169714276b855bb73f8ac68a 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
   NT_auth -  Version 2.0
 
index afee56d739a63e7c6cc89fde6a4136b4e8111a36..db4e85e6ff75f2489555a8f2f93b869f85ddfaac 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)/src/Common.am
 
 libexec_PROGRAMS = basic_fake_auth
index 8f699335adef514df0aad6d2d77e6f5b4ad7c413..fcf2711eb76b17a7978c06134fee06b541ec37bc 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
  * Copyright (c) 2009-2014, Treehouse Networks Ltd. New Zealand
  * All rights reserved.
index 5261ae5a2201b0e65659b44ebb1d25da7e20a5ba..a761852a064c9ad9a4534793b5289338962f4809 100755 (executable)
@@ -1 +1,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.
+##
+
 BUILD_HELPER="fake"
index 358be092818efe77649a93d25b8a4054721ac641..855d5fded2e9f723a950236a1952b7e3d1a370ee 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)/src/Common.am
 
 libexec_PROGRAMS = basic_getpwnam_auth
index 2e84a6578108daae7332da0f797d41bd55d2e443..1974a7cba4dac4e76b671266cf1cd06442960fbb 100644 (file)
@@ -75,6 +75,13 @@ This manual was written by
 .if !'po4a'hide' .I Amos Jeffries <amosjeffries@squid-cache.org>
 .
 .SH COPYRIGHT
+.PP
+ * 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.
+.PP
 This program and documentation is copyright to the authors named above.
 .PP
 Distributed under the GNU General Public License (GNU GPL) version 2 or later (GPLv2+).
index a33b68da18260650ff66871b70b63f02b099885a..176afb08451a7c0a774814e75071e7ff2e7a3f1c 100644 (file)
@@ -1,3 +1,11 @@
+/*
+ * 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.
+ */
+
 /*
  * basic_getpwnam_auth.c
  *
index 61fbf8461aadf644f1cddc760cf2933908852ac0..28cc4d717b7601140184af02ae9785af55ba57a6 100755 (executable)
@@ -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.
+##
+
 AC_CHECK_HEADERS([pwd.h],[
   # check for crypt(3), may require -lcrypt
   SQUID_STATE_SAVE(getpwnam_helper)
index 9abb40ce3519287b649ec7cec2ec472c2a5bbef0..996c067d9c684fa5a964a29f5c1123a2b5a1ae9e 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 file is supposed to run all the tests required to identify which
 # configured modules are able to be built in this environment
 
index 46a6abf3fcc8ef57c5f91af05d2dbf8b8e425c09..89f1841f23c6bb4fff9ab2992539203eae8d3731 100644 (file)
@@ -1,5 +1,10 @@
-#ifndef __SQUID_HELPERS_DEFINES_H
-#define __SQUID_HELPERS_DEFINES_H
+/*
+ * 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.
+ */
 
 /*
  * Copyright (c) 2009-2014, Treehouse Networks Ltd. New Zealand
@@ -30,6 +35,9 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
+#ifndef __SQUID_HELPERS_DEFINES_H
+#define __SQUID_HELPERS_DEFINES_H
+
 /*
  * This file contains several macro definitions which are
  * useful and shared between helpers.