SUNWlibgmime.copyright revision 12664
For the avoidance of doubt, except that if any license choice other
than GPL or LGPL is available it will apply instead, Sun elects to
use only the General Public License version 2 (GPLv2) at this time
for any software where a choice of GPL license versions is made
available with the language indicating that GPLv2 or any later
version may be used, or where a choice of which version of the GPL
is applied is otherwise unspecified.
--------------------------------------------------------------------
For the avoidance of doubt, except that if any license choice other
than GPL or LGPL is available it will apply instead, Sun elects to
use only the Lesser General Public License version 2.1 (LGPLv2) at
this time for any software where a choice of LGPL license versions
is made available with the language indicating that LGPLv2.1 or any
later version may be used, or where a choice of which version of the
LGPL is applied is otherwise unspecified.
--------------------------------------------------------------------
Copyright (C) 1987, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98
Free Software Foundation, Inc.
Copyright (C) 1987,88,89,90,91,92,93,94,96,97,98
Free Software Foundation, Inc.
Copyright (C) 1989,90,91,92,93,94,96,97 Free Software Foundation, Inc.
Copyright (C) 2000-2008 Jeffrey Stedfast
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, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
--------------------------------------------------------------------
This code implements the MD5 message-digest algorithm.
The algorithm is due to Ron Rivest. This code was
written by Colin Plumb in 1993, no copyright is claimed.
This code is in the public domain; do with it what you wish.
Equivalent code is available from RSA Data Security, Inc.
This code has been tested against that, and is equivalent,
except that you don't need to include two pages of legalese
with every copy.
To compute the message digest of a chunk of bytes, declare an
MD5Context structure, pass it to rpmMD5Init, call rpmMD5Update as
needed on buffers full of bytes, and then call rpmMD5Final, which
will fill a supplied 16-byte array with the digest.
parts of this file are :
MD5Context structure, pass it to md5_init, call md5_update as
needed on buffers full of bytes, and then call md5_Final, which
will fill a supplied 16-byte array with the digest.
parts of this file are:
Written March 1993 by Branko Lankester
Modified June 1993 by Colin Plumb for altered md5.c.
Modified October 1995 by Erik Troan for RPM
--------------------------------------------------------------------
Copyright (C) 1999-2008 Jeffrey Stedfast
Copyright (C) 2000-2008 Jeffrey Stedfast
Copyright (C) 2001-2008 Jeffrey Stedfast
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public License
as published by the Free Software Foundation; either version 2.1
of the License, or (at your option) any later version.
This library 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
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free
Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
--------------------------------------------------------------------