SpamPal Source Software License ===============================   Copyright (c) 2002-2005  SpamPal Project, c/o James Farmer.  All rights reserved.   This document subsumes and extends the SpamPal Binary Software License. The following clauses apply to the content of the following files: add-to-bwlist-dlg.c add-to-bwlist-dlg.h awlist.c awlist.h bigbrolly.ico brollyanim1.ico brollyanim2.ico brollyanim3.ico config.c config.h configdialog.c configdialog.h config-structure-macro.h crash-debug.c crash-debug.h debug.c debug.h debug_malloc.c debug_malloc.h dnsbl.h dnsblcache.c dnsblcache.h fileutils.c fileutils.h filtering.c filtering.h greybrolly.ico guiutils.c guiutils.h hand.cur imap4.c imap4.h inetdefns.h inetutils.c inetutils.h langres/eng/eng.c langres/eng/spampal.rc listen.c listen.h listenport-structure-macro.h lists.c lists.h logging.c logging.h lsp.c lsp.h lsp-comms-buffer.c lsp-comms-buffer.h lsp-install.c lsp-install.h msg.c msg.h msgstatus.h multithreadeddnsbl.c multithreadeddnsbl.h notimeout.c notimeout.h null.c null.h pop3.c pop3.h red_arrow.ico smallbrolly.ico service-client.c service-client.h service-control.c service-control.h smallbrolly.ico smtp.c smtp.h spampal.c spampal.h spampal.rc spampal-dialogbox.h spampal-dialogbox.c spampal-messagebox.h spampal-messagebox.c spampal-messagebox-constants.h spampal-version.h spampalres.h statuswindow.c statuswindow.h trayicon.c trayicon.h updates/updates.c updates/updates.def updates/updates.rc updates.h welcome.c welcome.h lsp/classfwd.h lsp/dasyncw.cpp lsp/dasyncw.h lsp/dbgtrace.h lsp/dcatalog.cpp lsp/dcatalog.h lsp/dcatitem.cpp lsp/dcatitem.h lsp/dllmain.cpp lsp/dprovide.cpp lsp/dprovide.h lsp/dsocket.cpp lsp/dsocket.h lsp/dthook.cpp lsp/dthook.h lsp/globals.h lsp/install.h lsp/llist.h lsp/nowarn.h lsp/overlapped.cpp lsp/overlapped.h lsp/precomp.h lsp/resource.h lsp/spampal-lsp.cpp lsp/spampal-lsp.h lsp/spampalLSP.rc lsp/SpamPalLspCommsBuffer.cpp lsp/SpamPalLspCommsBuffer.h lsp/spampalSocket.cpp lsp/spampalSocket.h lsp/spampal-utils.cpp lsp/spampal-utils.h lsp/SPI.H lsp/SPI.CPP lsp/TRACE.Cpp lsp/TRACE.H spampal.exe updates.dll spampalLSP.dll   except where otherwise indicated.   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.  The above sentence permitting redistribution need not be included.   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, or within the software itself.  The above sentence permitting redistribution  need not be included.   3. The end-user documentation included with the redistribution, if any, must noticably include the following acknowledgement:     "This product includes software developed for the SpamPal project,   http://www.spampal.org/"   or an equivalent in a language used in the redistribution.   4. Products derived from this software may not be called "SpamPal", nor may "SpamPal" appear in their name, without written permission from James Farmer of the SpamPal Project.  Please contact jjf@twinlobber.org.uk for written permission.   This software is provided "as is" and any expressed 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 SpamPal project or any of its 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. ***** The following files: lsp/classfwd.h lsp/dasyncw.cpp lsp/dasyncw.h lsp/dbgtrace.h lsp/dcatalog.cpp lsp/dcatalog.h lsp/dcatitem.cpp lsp/dcatitem.h lsp/dllmain.cpp lsp/doverlap.cpp lsp/doverlap.h lsp/dprovide.cpp lsp/dprovide.h lsp/dsocket.cpp lsp/dsocket.h lsp/dthook.cpp lsp/dthook.h lsp/globals.h lsp/install.h lsp/llist.h lsp/nowarn.h lsp/precomp.h lsp/resource.h lsp/SPI.CPP lsp/TRACE.Cpp lsp/TRACE.H are developed with permission from files which are: Copyright (c) 1996 Intel Corporation Copyright 1996 - 1998 Microsoft Corporation All Rights Reserved ***** The following clauses apply to the content of the following files: md5.h md5c.c md5global.h 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 following clauses apply to the content of the following files: zlib.dll Copyright (C) 1995-2002 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly jloup@gzip.org Mark Adler madler@alumni.caltech.edu