12723N/AFor the avoidance of doubt, except that if any license choice other
12723N/Athan GPL or LGPL is available it will apply instead, Sun elects to
12723N/Ause only the General Public License version 2 (GPLv2) at this time
12723N/Afor any software where a choice of GPL license versions is made
12723N/Aavailable with the language indicating that GPLv2 or any later
12723N/Aversion may be used, or where a choice of which version of the GPL
12723N/Ais applied is otherwise unspecified.
12723N/A--------------------------------------------------------------------
12723N/A Portions Copyright (C) 2000 Relatable
12723N/A This program is free software; you can redistribute it
and/or modify
12723N/A it under the terms of the GNU General Public License as published by
12723N/A the Free Software Foundation; either version 2 of the License, or
12723N/A (at your option) any later version.
12723N/A This program is distributed in the hope that it will be useful,
12723N/A but WITHOUT ANY WARRANTY; without even the implied warranty of
12723N/A MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12723N/A GNU General Public License for more details.
12723N/A You should have received a copy of the GNU General Public License
12723N/A along with this program; if not, Write to the Free Software
12723N/A Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
12723N/A--------------------------------------------------------------------
12723N/A Version
2.x, Copyright (C) 2001, Paul Marquess.
12723N/A Version
1.x, Copyright (C) 1999, Kenneth Albanowski.
12723N/A This code may be used and distributed under the same license as any
12723N/A installations back to 5.004, and has been tested up to 5.8.0.
12723N/A module, please check if a newer version of Devel::PPPort is available
12723N/A on CPAN before sending a bug report.
12723N/A If you are using the latest version of Devel::PPPort and it is failing
12723N/A during compilation of this module, please send a report to perlbug@perl.com
12723N/A Include all following information:
12723N/A 1. The complete output from running "perl -V"
12723N/A 3. The name & version of the module you were trying to build.
12723N/A 4. A full log of the build that failed.
12723N/A 5. Any other information that you think could be relevant.
12723N/A For the latest version of this code, please retreive the Devel::PPPort
12723N/A In order for a Perl extension module to be as portable as possible
12723N/A across differing versions of Perl itself, certain steps need to be taken.
12723N/A Including this header is the first major one, then using dTHR is all the
12723N/A appropriate places and using a PL_ prefix to refer to global Perl
12723N/A If you use one of a few functions that were not present in earlier
12723N/A for a static include, or use the GLOBAL request in a single module to
12723N/A produce a global definition that can be referenced from the other
12723N/A Function: Static define: Extern define:
12723N/A newCONSTSUB() NEED_newCONSTSUB NEED_newCONSTSUB_GLOBAL
12723N/A--------------------------------------------------------------------
12723N/A (PD) 2001 The Bitzi Corporation
12723N/A heavily modified by Uwe Hollerbach <uh@alumni.caltech edu>
12723N/A from Peter C. Gutmann's implementation as found in
12723N/A Applied Cryptography by Bruce Schneier
12723N/A Further modifications to include the "UNRAVEL" stuff, below
12723N/A This code is in the public domain
12723N/A--------------------------------------------------------------------
12723N/A This package is Free Software available under either of two licenses:
12723N/A 1. The GNU Lesser General Public License (LGPL)
12723N/A _________________________________________________________________
12723N/A Copyright (C) 2000 Jason Diamond. All Rights Reserved.
12723N/A This library is free software; you can redistribute it
and/or 12723N/A modify it under the terms of the GNU Lesser General Public License
12723N/A as published by the Free Software Foundation; either version 2 of
12723N/A the License, or (at your option) any later version.
12723N/A This library is distributed in the hope that it will be useful, but
12723N/A WITHOUT ANY WARRANTY; without even the implied warranty of
12723N/A MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12723N/A Lesser General Public License for more details.
12723N/A You should have received a copy of the GNU Lesser General Public
12723N/A License along with this library; if not, write to the Free Software
12723N/A Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
12723N/A _________________________________________________________________
12723N/A NOTE - under Term 3 of the LGPL, you may choose to license the entire
12723N/A library under the GPL. See COPYING for the full license text.
12723N/A Under MPL section 13. I declare that all of the Covered Code is
12723N/A _________________________________________________________________
12723N/A The contents of this file are subject to the Mozilla Public License
12723N/A version 1.1 (the "License"); you may not use this file except in
12723N/A compliance with the License. You may obtain a copy of the License
12723N/A Software distributed under the License is distributed on an "AS IS"
12723N/A basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
12723N/A the License for the specific language governing rights and
12723N/A The Initial Developer of the Original Code is Jason Diamond.
12723N/A Portions created by Jason Diamond are Copyright (C) 2000 Jason
12723N/A Alternatively, the contents of this file may be used under the
12723N/A terms of the GNU Lesser General Public License, in which case the
12723N/A provisions of the LGPL License are applicable instead of those
12723N/A above. If you wish to allow use of your version of this file only
12723N/A under the terms of the LGPL License and not to allow others to use
12723N/A your version of this file under the MPL, indicate your decision by
12723N/A deleting the provisions above and replace them with the notice and
12723N/A other provisions required by the LGPL License. If you do not delete
12723N/A the provisions above, a recipient may use your version of this file
12723N/A under either the MPL or the LGPL License.
12723N/A--------------------------------------------------------------------
12723N/A Copyright (C) 1998 Jukka Poikolainen
12723N/A Copyright (C) 1999 Marc E E van Woerkom
12723N/A Copyright (C) 1999 Stephen van Egmond
12723N/A Copyright (C) 1999 Winston Chang
12723N/A This library is free software; you can redistribute it
and/or 12723N/A modify it under the terms of the GNU Lesser General Public
12723N/A License as published by the Free Software Foundation; either
12723N/A version 2.1 of the License, or (at your option) any later version.
12723N/A This library is distributed in the hope that it will be useful,
12723N/A but WITHOUT ANY WARRANTY; without even the implied warranty of
12723N/A MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12723N/A Lesser General Public License for more details.
12723N/A You should have received a copy of the GNU Lesser General Public
12723N/A License along with this library; if not, write to the Free Software
12723N/A Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
12723N/A----------------------------------------------------------------------------
12723N/A Program: RFC-822 routines (originally from SMTP)
12723N/A Networks and Distributed Computing
12723N/A Internet: MRC@CAC.Washington.EDU
12723N/A Sponsorship: The original version of this work was developed in the
12723N/A Symbolic Systems Resources Group of the Knowledge Systems
12723N/A Laboratory at Stanford University in 1987-88, and was funded
12723N/A by the Biomedical Research Technology Program of the National
12723N/A Institutes of Health under grant number RR-00785.
12723N/A Original version Copyright 1988 by The Leland Stanford Junior University
12723N/A Copyright 1998 by the University of Washington
12723N/A Permission to use, copy, modify, and distribute this software and its
12723N/A documentation for any purpose and without fee is hereby granted, provided
12723N/A that the above copyright notices appear in all copies and that both the
12723N/A above copyright notices and this permission notice appear in supporting
12723N/A documentation, and that the name of the University of Washington or The
12723N/A Leland Stanford Junior University not be used in advertising or publicity
12723N/A pertaining to distribution of the software without specific, written prior
12723N/A permission. This software is made available "as is", and
12723N/A THE UNIVERSITY OF WASHINGTON AND THE LELAND STANFORD JUNIOR UNIVERSITY
12723N/A DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, WITH REGARD TO THIS SOFTWARE,
12723N/A INCLUDING WITHOUT LIMITATION ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
12723N/A FITNESS FOR A PARTICULAR PURPOSE, AND IN NO EVENT SHALL THE UNIVERSITY OF
12723N/A WASHINGTON OR THE LELAND STANFORD JUNIOR UNIVERSITY BE LIABLE FOR ANY
12723N/A SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
12723N/A RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
12723N/A CONTRACT, TORT (INCLUDING NEGLIGENCE) OR STRICT LIABILITY, ARISING OUT OF
12723N/A OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
12723N/A------------------------------------
12723N/A Fast Fourier Transform algorithm
12723N/A portions (c) Reliable Software, 1996
12723N/A------------------------------------
12723N/A--------------------------------------------------------------------