1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-12-22 10:19:57 +01:00

Updated copyright notices and other doc fixes.

This commit is contained in:
Werner Koch 2001-04-28 18:53:00 +00:00
parent 7bf54c22e9
commit cc08ba73d4
171 changed files with 2879 additions and 2341 deletions

View File

@ -1,3 +1,7 @@
2001-04-28 Werner Koch <wk@gnupg.org>
Updated all copyright notices.
2001-04-27 Werner Koch <wk@gnupg.org> 2001-04-27 Werner Koch <wk@gnupg.org>
* README: Removed a few outdated paragraphs. * README: Removed a few outdated paragraphs.

View File

@ -153,6 +153,10 @@ We will use capabilities in the future.
The ~/.gnupg directory will be created if it does not exist. Your first The ~/.gnupg directory will be created if it does not exist. Your first
action should be to create a key pair: "gpg --gen-key". action should be to create a key pair: "gpg --gen-key".
Due to limitations in the automake system, the Info format versions of
the man pages are not installed. You have to convert the Texinfo
files by hand (use makeinfo) and copy them to the appropriate place.
Creating a RPM package Creating a RPM package

67
NEWS
View File

@ -1,48 +1,55 @@
Noteworthy changes in version 1.0.5 (2001-04-??)
------------------------------------------------
* WARNING: The semantics of --verify have changed to address a problem * WARNING: The semantics of --verify have changed to address a
with detached signature detection. --verify now ignores signed material problem with detached signature detection. --verify now ignores
given on stdin unless this is requested by using a "-" as the name for signed material given on stdin unless this is requested by using
the file with the signed material. a "-" as the name for the file with the signed material. Please
check all your detached signature handling applications and make
sure that they don't pipe the signed material to stdin without
using a filename together with "-" on the the command line.
! Please check all your detached signature handling applications ! * WARNING: Corrected hash calculation for input data larger than
! and make sure that they don't pipe the signed material to stdin ! 512M - it was just wrong, so you might notice bad signature in
! without using a filename and "-" on the the command line. ! some very big files. It may be wise to keep an old copy of
GnuPG around.
* Corrected hash calculation for some inputs greater than 512M - it
was just wrong, so you might notice bad signature in some very
big files. It may be wise to keep an old copy of GnuPG around.
* Secret keys are no longer imported unless you use the new option * Secret keys are no longer imported unless you use the new option
--allow-secret-key-import. This is a kludge and future versions will --allow-secret-key-import. This is a kludge and future versions will
handle it in another way. handle it in another way.
* There is now the notation of a primary user ID. For example, it is * New command "showpref" in the --edit-key menu to show an easier
printed with a signature verifaction as the first user ID; revoked user to understand preference listing.
IDs are not printed there anymore. In general the primary user ID is
the one with the latest self-signature.
* The verification status of self-signatures are now cached. To increase * There is now the notation of a primary user ID. For example, it
the speed of key list operations for existing keys you can do the is printed with a signature verification as the first user ID;
following in your GnuPG homedir (~/.gnupg): revoked user IDs are not printed there anymore. In general the
$ cp pubring.gpg pubring.gpg.save primary user ID is the one with the latest self-signature.
$ gpg --export-all >x
$ rm pubring.gpg
$ gpg --import x
Only v4 keys (i.e not the old RSA keys) benefit from this caching.
* Support for the gpg-agent from gpg 1.1 and other changes needed by * New --charset=utf-8 to bypass all internal conversions.
gpgme.
* Better LFS support. * Large File Support (LFS) is now working.
* New option --ignore-crc-error * New options: --ignore-crc-error, --no-sig-create-check,
--no-sig-cache, --fixed_list_mode, --no-expensive-trust-checks,
--enable-special-filenames and --use-agent. See man page.
* New command --pipemode, which can be used to run gpg as a
co-process. Currently only the verification of detached
signatures are working. See doc/DETAILS.
* Keyserver support for the W32 version. * Keyserver support for the W32 version.
* New --charset=utf-8 to bypass all internal translations. * A lot of bug fixes, rewritten key selection code so that GnuPG
can better cope with multiple sub keys, expire dates and so.
The drawback is that it is slower.
* New command "showpref" in the --edit-key menu to show an easier * The verification status of self-signatures are now cached. To
to understand preference listing. increase the speed of key list operations for existing keys you
can do the following in your GnuPG homedir (~/.gnupg):
$ cp pubring.gpg pubring.gpg.save && $ gpg --export-all >x && \
rm pubring.gpg && gpg --import x
Only v4 keys (i.e not the old RSA keys) benefit from this caching.
* New translations: Estonian, Turkish. * New translations: Estonian, Turkish.

View File

@ -1,5 +1,5 @@
/* bithelp.h - Some bit manipulation helpers /* bithelp.h - Some bit manipulation helpers
* Copyright (C) 1999 Free Software Foundation, Inc. * Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,9 +1,5 @@
/* blowfish.c - Blowfish encryption /* blowfish.c - Blowfish encryption
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
*
* For a description of the algorithm, see:
* Bruce Schneier: Applied Cryptography. John Wiley & Sons, 1996.
* ISBN 0-471-11709-9. Pages 336 ff.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *
@ -20,6 +16,10 @@
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
* For a description of the algorithm, see:
* Bruce Schneier: Applied Cryptography. John Wiley & Sons, 1996.
* ISBN 0-471-11709-9. Pages 336 ff.
*/ */
/* Test values: /* Test values:

View File

@ -1,5 +1,5 @@
/* blowfish.h /* blowfish.h
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* cast5.c - CAST5 cipher (RFC2144) /* cast5.c - CAST5 cipher (RFC2144)
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* cast5.h /* cast5.h
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* cipher.c - cipher dispatcher /* cipher.c - cipher dispatcher
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,12 +1,5 @@
/* des.c - DES and Triple-DES encryption/decryption Algorithm /* des.c - DES and Triple-DES encryption/decryption Algorithm
* Copyright (C) 1998, 1999 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
*
* Please see below for more legal information!
*
* According to the definition of DES in FIPS PUB 46-2 from December 1993.
* For a description of triple encryption, see:
* Bruce Schneier: Applied Cryptography. Second Edition.
* John Wiley & Sons, 1996. ISBN 0-471-12845-7. Pages 358 ff.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *
@ -23,6 +16,12 @@
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
*
* According to the definition of DES in FIPS PUB 46-2 from December 1993.
* For a description of triple encryption, see:
* Bruce Schneier: Applied Cryptography. Second Edition.
* John Wiley & Sons, 1996. ISBN 0-471-12845-7. Pages 358 ff.
*/ */

View File

@ -1,5 +1,5 @@
/* des.h /* des.h
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* dsa.c - DSA signature scheme /* dsa.c - DSA signature algorithm
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* dsa.h - DSA signature scheme /* dsa.h - DSA signature algorithm
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* dynload.c - load cipher extensions /* dynload.c - load cipher extensions
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* dynload.5 /* dynload.h
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* elgamal.c - ElGamal Public Key encryption /* elgamal.c - ElGamal Public Key encryption
* Copyright (C) 1998, 2000 Free Software Foundation, Inc. * Copyright (C) 1998, 2000, 2001 Free Software Foundation, Inc.
* *
* For a description of the algorithm, see: * For a description of the algorithm, see:
* Bruce Schneier: Applied Cryptography. John Wiley & Sons, 1996. * Bruce Schneier: Applied Cryptography. John Wiley & Sons, 1996.

View File

@ -1,5 +1,5 @@
/* elgamal.h /* elgamal.h
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* g10c.c - Wrapper for cipher functions /* g10c.c - Wrapper for cipher functions
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* md.c - message digest dispatcher /* md.c - message digest dispatcher
* Copyright (C) 1998,1999 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,8 +1,6 @@
/* md5.c - MD5 Message-Digest Algorithm /* md5.c - MD5 Message-Digest Algorithm
* Copyright (C) 1995, 1996, 1998, 1999 Free Software Foundation, Inc. * Copyright (C) 1995, 1996, 1998, 1999,
* * 2000, 2001 Free Software Foundation, Inc.
* according to the definition of MD5 in RFC 1321 from April 1992.
* NOTE: This is *not* the same file as the one from glibc.
* *
* This program is free software; you can redistribute it and/or modify it * 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 * under the terms of the GNU General Public License as published by the
@ -17,9 +15,12 @@
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software Foundation, * along with this program; if not, write to the Free Software Foundation,
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* According to the definition of MD5 in RFC 1321 from April 1992.
* NOTE: This is *not* the same file as the one from glibc.
*/ */
/* Written by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995. */ /* Written by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995. */
/* heavily modified for GnuPG by <werner.koch@guug.de> */ /* Heavily modified for GnuPG by <wk@gnupg.org> */
/* Test values: /* Test values:
* "" D4 1D 8C D9 8F 00 B2 04 E9 80 09 98 EC F8 42 7E * "" D4 1D 8C D9 8F 00 B2 04 E9 80 09 98 EC F8 42 7E

View File

@ -1,5 +1,5 @@
/* primegen.c - prime number generator /* primegen.c - prime number generator
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* pubkey.c - pubkey dispatcher /* pubkey.c - pubkey dispatcher
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* rand-internal.h - header to glue the random functions /* rand-internal.h - header to glue the random functions
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* random.c - random number generator /* random.c - random number generator
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* random.h - random functions /* random.h - random functions
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* Rijndael (AES) for GnuPG /* Rijndael (AES) for GnuPG
* Copyright (C) 2000 Free Software Foundation, Inc. * Copyright (C) 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* rmd.h - RIPE-MD hash functions /* rmd.h - RIPE-MD hash functions
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* rmd160.c - RIPE-MD160 /* rmd160.c - RIPE-MD160
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* rmd160test.c - ripe md 160 test program /* rmd160test.c - ripe md160 test program
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* rndegd.c - interface to the EGD /* rndegd.c - interface to the EGD
* Copyright (C) 1999 Free Software Foundation, Inc. * Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* rndlinux.c - raw random number for OSes with /dev/random /* rndlinux.c - raw random number for OSes with /dev/random
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* rndw32.c - W32 entropy gatherer /* rndw32.c - W32 entropy gatherer
* Copyright (C) 1999, 2000 Free Software Foundation, Inc. * Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc.
* Copyright Peter Gutmann, Matt Thomlinson and Blake Coverett 1996-1999 * Copyright Peter Gutmann, Matt Thomlinson and Blake Coverett 1996-1999
* *
* This file is part of GnuPG. * This file is part of GnuPG.

View File

@ -1,6 +1,6 @@
/* rsa.c - RSA function /* rsa.c - RSA function
* Copyright (C) 1997, 1998, 1999 by Werner Koch (dd9jn) * Copyright (C) 1997, 1998, 1999 by Werner Koch (dd9jn)
* Copyright (C) 2000 Free Software Foundation, Inc. * Copyright (C) 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,6 +1,6 @@
/* rsa.h /* rsa.h
* Copyright (C) 1997,1998 by Werner Koch (dd9jn) * Copyright (C) 1997,1998 by Werner Koch (dd9jn)
* Copyright (C) 2000 Free Software Foundation, Inc. * Copyright (C) 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* sha1.c - SHA1 hash function /* sha1.c - SHA1 hash function
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* Please see below for more legal information! * Please see below for more legal information!
* *

View File

@ -1,5 +1,5 @@
/* smallprime.c - List of small primes /* smallprime.c - List of small primes
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* tiger.c - The TIGER hash function /* tiger.c - The TIGER hash function
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
<!-- gpg.sgml - the man page for GnuPG <!-- gpg.sgml - the man page for GnuPG
Copyright (C) 1998, 1999 Free Software Foundation, Inc. Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
This file is part of GnuPG. This file is part of GnuPG.
@ -1190,6 +1190,14 @@ together with --status-fd. See the file doc/DETAILS in the source
distribution for details on how to use it. distribution for details on how to use it.
</para></listitem></varlistentry> </para></listitem></varlistentry>
<varlistentry>
<term>--use-agent</term>
<listitem><para>
Try to use the GnuPG-Agent. Please note that this agent is still under
development. With this option, GnuPG first tries to connect to the
agent before it asks for a passphrase.
</para></listitem></varlistentry>
<varlistentry> <varlistentry>
<term>--rfc1991</term> <term>--rfc1991</term>
@ -1470,10 +1478,15 @@ handy in case where an encrypted message contains a bogus key ID.
<term>--enable-special-filenames</term> <term>--enable-special-filenames</term>
<listitem><para> <listitem><para>
This options enables a mode in which filenames of the form This options enables a mode in which filenames of the form
<filename>-&amp;n</>, where n is a non-negative decimal number, <filename>-&#38;n</>, where n is a non-negative decimal number,
refer to the file descriptor n and not to a file with that name. refer to the file descriptor n and not to a file with that name.
</para></listitem></varlistentry> </para></listitem></varlistentry>
<varlistentry>
<term>--no-expensive-trust-checks</term>
<listitem><para>
Experimental use only.
</para></listitem></varlistentry>
</variablelist> </variablelist>
</refsect1> </refsect1>
@ -1525,14 +1538,14 @@ key IDs (which are really rare for the long key IDs).
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>=Heinrich Heine &lt;heinrichh@uni-duesseldorf.de&gt;</term> <term>=Heinrich Heine &#60;heinrichh@uni-duesseldorf.de&#62;</term>
<listitem><para> <listitem><para>
Using an exact to match string. The equal sign indicates this. Using an exact to match string. The equal sign indicates this.
</para></listitem> </para></listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term>&lt;heinrichh@uni-duesseldorf.de&gt;</term> <term>&#60;heinrichh@uni-duesseldorf.de&#62;</term>
<listitem><para> <listitem><para>
Using the email address part which must match exactly. The left angle bracket Using the email address part which must match exactly. The left angle bracket
indicates this email address mode. indicates this email address mode.

View File

@ -1,5 +1,5 @@
<!-- gpgv.sgml - the man page for GnuPG <!-- gpgv.sgml - the man page for GnuPG
Copyright (C) 2000 Free Software Foundation, Inc. Copyright (C) 2000, 2001 Free Software Foundation, Inc.
This file is part of GnuPG. This file is part of GnuPG.

View File

@ -188,7 +188,7 @@
2001-03-13 Werner Koch <wk@gnupg.org> 2001-03-13 Werner Koch <wk@gnupg.org>
* main.c, options.h: New option fixed_list_mode. * main.c, options.h: New option --fixed_list_mode.
* keylist.c (list_keyblock_colon): use it here. * keylist.c (list_keyblock_colon): use it here.
* getkey.c (merge_keys_and_selfsig): Divert merging of public keys * getkey.c (merge_keys_and_selfsig): Divert merging of public keys

View File

@ -1,5 +1,5 @@
/* cipher.h /* cipher.h
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,5 +1,5 @@
/* errors.h - erro code /* errors.h - erro code
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,5 +1,5 @@
/* host2net.h - Some macros /* host2net.h - Some macros
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,5 +1,5 @@
/* http.h - HTTP protocol handler /* http.h - HTTP protocol handler
* Copyright (C) 1999 Free Software Foundation, Inc. * Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,5 +1,5 @@
/* i18n.h /* i18n.h
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,5 +1,5 @@
/* iobuf.h - I/O buffer /* iobuf.h - I/O buffer
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,5 +1,5 @@
/* memory.h - memory allocation /* memory.h - memory allocation
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,5 +1,6 @@
/* mpi.h - Multi Precision Integers /* mpi.h - Multi Precision Integers
* Copyright (C) 1994, 1996, 1998 Free Software Foundation, Inc. * Copyright (C) 1994, 1996, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,5 +1,5 @@
/* ttyio.h /* ttyio.h
* Copyright (C) 1998, 1999 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,5 +1,5 @@
/* types.h - some common typedefs /* types.h - some common typedefs
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,5 +1,5 @@
/* util.h /* util.h
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,17 +1,15 @@
/* alpha add_n -- Add two limb vectors of the same length > 0 and store /* alpha add_n -- Add two limb vectors of the same length > 0 and store
* sum in a third limb vector. * sum in a third limb vector.
* Copyright (C) 1995, 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* Copyright (C) 1995 Free Software Foundation, Inc. * This file is part of GnuPG.
* Copyright (C) 1998 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * GnuPG is free software; you can redistribute it and/or modify
*
* GNUPG is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* GNUPG is distributed in the hope that it will be useful, * GnuPG is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details. * GNU General Public License for more details.

View File

@ -1,15 +1,16 @@
/* alpha lshift /* alpha - left shift
* Copyright (C) 1994, 1995 Free Software Foundation, Inc. * Copyright (C) 1994, 1995, 1998, 1999,
* Copyright (C) 1998 Free Software Foundation, Inc. * 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG.
* *
* GNUPG is free software; you can redistribute it and/or modify * This file is part of GnuPG.
*
* GnuPG is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* GNUPG is distributed in the hope that it will be useful, * GnuPG is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details. * GNU General Public License for more details.

View File

@ -1,7 +1,8 @@
/* Alpha 21064 mpih-mul1.S -- Multiply a limb vector with a limb and store /* Alpha 21064 mpih-mul1.S -- Multiply a limb vector with a limb and store
* the result in a second limb vector. * the result in a second limb vector.
* *
* Copyright (C) 1992, 1994, 1995, 1998 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1995, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,7 +1,8 @@
/* Alpha 21064 addmul_1 -- Multiply a limb vector with a limb and add /* Alpha 21064 addmul_1 -- Multiply a limb vector with a limb and add
* the result to a second limb vector. * the result to a second limb vector.
* *
* Copyright (C) 1992, 1994, 1995, 1998 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1995, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,7 @@
/* Alpha 21064 submul_1 -- Multiply a limb vector with a limb and /* Alpha 21064 submul_1 -- Multiply a limb vector with a limb and
* subtract the result from a second limb vector. * subtract the result from a second limb vector.
* Copyright (C) 1992, 1994, 1995, 1998 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1995, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,6 @@
/* alpha rshift /* alpha rshift
* Copyright (C) 1994, 1995 Free Software Foundation, Inc. * Copyright (C) 1994, 1995, 1998, 1999,
* Copyright (C) 1998 Free Software Foundation, Inc. * 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,7 @@
/* Alpha sub_n -- Subtract two limb vectors of the same length > 0 and /* Alpha sub_n -- Subtract two limb vectors of the same length > 0 and
* store difference in a third limb vector. * store difference in a third limb vector.
* Copyright (C) 1995, 1998 Free Software Foundation, Inc. * Copyright (C) 1995, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,16 +1,16 @@
/* Alpha 21064 __udiv_qrnnd /* Alpha 21064 __udiv_qrnnd
* *
* Copyright (C) 1992, 1994, 1995 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1995, 1998, 1999,
* Copyright (c) 1997 by Werner Koch (dd9jn) * 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of G10. * This file is part of GnuPG.
* *
* G10 is free software; you can redistribute it and/or modify * GnuPG is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* G10 is distributed in the hope that it will be useful, * GnuPG is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details. * GNU General Public License for more details.

View File

@ -1,8 +1,8 @@
/* hppa add_n -- Add two limb vectors of the same length > 0 and store /* hppa add_n -- Add two limb vectors of the same length > 0 and store
* sum in a third limb vector. * sum in a third limb vector.
* *
* Copyright (C) 1992, 1994 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1998, 1999,
* Copyright (C) 1998 Free Software Foundation, Inc. * 2000, 2001 Fee Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,7 @@
/* hppa lshift /* hppa lshift
* *
* Copyright (C) 1992, 1994, 1998 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,7 @@
/* hppa rshift /* hppa rshift
* *
* Copyright (C) 1992, 1994, 1998 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,7 +1,8 @@
/* hppa sub_n -- Sub two limb vectors of the same length > 0 and store /* hppa sub_n -- Sub two limb vectors of the same length > 0 and store
* sum in a third limb vector. * sum in a third limb vector.
* Copyright (C) 1992, 1994 Free Software Foundation, Inc. *
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,17 +1,17 @@
/* HP-PA __udiv_qrnnd division support, used from longlong.h. /* HP-PA __udiv_qrnnd division support, used from longlong.h.
* This version runs fast on pre-PA7000 CPUs. * This version runs fast on pre-PA7000 CPUs.
* *
* Copyright (C) 1993, 1994 Free Software Foundation, Inc. * Copyright (C) 1993, 1994, 1998, 1999,
* Copyright (c) 1997 by Werner Koch (dd9jn) * 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of G10. * This file is part of GnuPG.
* *
* G10 is free software; you can redistribute it and/or modify * GnuPG is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* G10 is distributed in the hope that it will be useful, * GnuPG is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details. * GNU General Public License for more details.

View File

@ -1,7 +1,8 @@
/* hppa1.1 mul_1 -- Multiply a limb vector with a limb and store /* hppa1.1 mul_1 -- Multiply a limb vector with a limb and store
* the result in a second limb vector. * the result in a second limb vector.
* Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc. *
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1992, 1993, 1994, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,7 +1,8 @@
/* hppa1.1 addmul_1 -- Multiply a limb vector with a limb and add /* hppa1.1 addmul_1 -- Multiply a limb vector with a limb and add
* the result to a second limb vector. * the result to a second limb vector.
* Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc. *
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1992, 1993, 1994, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,7 +1,8 @@
/* hppa1.1 submul_1 -- Multiply a limb vector with a limb and add /* hppa1.1 submul_1 -- Multiply a limb vector with a limb and add
* the result to a second limb vector. * the result to a second limb vector.
* Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc. *
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1992, 1993, 1994, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,8 +1,8 @@
/* HP-PA __udiv_qrnnd division support, used from longlong.h. /* HP-PA __udiv_qrnnd division support, used from longlong.h.
* This version runs fast on PA 7000 and later. * This version runs fast on PA 7000 and later.
* *
* Copyright (C) 1993, 1994 Free Software Foundation, Inc. * Copyright (C) 1993, 1994, 1998, 1999,
* Copyright (C) 1998 Free Software Foundation, Inc. * 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,8 +1,8 @@
/* i80386 add_n -- Add two limb vectors of the same length > 0 and store /* i80386 add_n -- Add two limb vectors of the same length > 0 and store
* sum in a third limb vector. * sum in a third limb vector.
* *
* Copyright (C) 1992, 1994, 1995 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1995, 1998, 1999,
* Copyright (C) 1998 Free Software Foundation, Inc. * 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,6 @@
/* i80386 lshift /* i80386 lshift
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1998, 1999,
* Copyright (C) 1992, 1994 Free Software Foundation, Inc. * 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,7 +1,7 @@
/* i80386 mul_1 -- Multiply a limb vector with a limb and store /* i80386 mul_1 -- Multiply a limb vector with a limb and store
* the result in a second limb vector. * the result in a second limb vector.
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1998, 1999,
* Copyright (C) 1992, 1994 Free Software Foundation, Inc. * 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,7 +1,8 @@
/* i80386 addmul_1 -- Multiply a limb vector with a limb and add /* i80386 addmul_1 -- Multiply a limb vector with a limb and add
* the result to a second limb vector. * the result to a second limb vector.
* Copyright (C) 1998 Free Software Foundation, Inc. *
* Copyright (C) 1992, 1994 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,7 +1,8 @@
/* i80386 submul_1 -- Multiply a limb vector with a limb and add /* i80386 submul_1 -- Multiply a limb vector with a limb and add
* the result to a second limb vector. * the result to a second limb vector.
* Copyright (C) 1998 Free Software Foundation, Inc. *
* Copyright (C) 1992, 1994 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,7 @@
/* i80386 rshift /* i80386 rshift
* Copyright (C) 1998 Free Software Foundation, Inc. *
* Copyright (C) 1992, 1994 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,7 +1,8 @@
/* i80386 sub_n -- Sub two limb vectors of the same length > 0 and store /* i80386 sub_n -- Sub two limb vectors of the same length > 0 and store
* sum in a third limb vector. * sum in a third limb vector.
* Copyright (C) 1992, 1994, 1995 Free Software Foundation, Inc. *
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1995, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,24 +1,30 @@
/* asm.h -- Definitions for x86 syntax variations. /* syntax.h -- Definitions for x86 syntax variations.
*
Copyright (C) 1992, 1994, 1995 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1995, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
This file is part of the GNU MP Library. *
* GNUPG is free software; you can redistribute it and/or modify
The GNU MP Library is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by
it under the terms of the GNU Library General Public License as published by * the Free Software Foundation; either version 2 of the License, or
the Free Software Foundation; either version 2 of the License, or (at your * (at your option) any later version.
option) any later version. *
* GNUPG is distributed in the hope that it will be useful,
The GNU MP Library is distributed in the hope that it will be useful, but * but WITHOUT ANY WARRANTY; without even the implied warranty of
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public * GNU General Public License for more details.
License for more details. *
* You should have received a copy of the GNU General Public License
You should have received a copy of the GNU Library General Public License * along with this program; if not, write to the Free Software
along with the GNU MP Library; see the file COPYING.LIB. If not, write to * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, *
MA 02111-1307, USA. */ * Note: This code is heavily based on the GNU MP Library.
* Actually it's the same code with only minor changes in the
* way the data is stored; this is to support the abstraction
* of an optional secure memory allocation which may be used
* to avoid revealing of sensitive data due to paging etc.
* The GNU MP Library itself is published under the LGPL;
* however I decided to publish this code under the plain GPL.
*/
#undef ALIGN #undef ALIGN

View File

@ -1,7 +1,8 @@
/* i80586 add_n -- Add two limb vectors of the same length > 0 and store /* i80586 add_n -- Add two limb vectors of the same length > 0 and store
* sum in a third limb vector. * sum in a third limb vector.
* *
* Copyright (C) 1992, 1994, 1995, 1996 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1995, 1996, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,7 @@
/* i80586 lshift /* i80586 lshift
* Copyright (C) 1998 Free Software Foundation, Inc. *
* Copyright (C) 1992, 1994 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,8 @@
/* i80586 mul_1 -- Multiply a limb vector with a limb and store /* i80586 mul_1 -- Multiply a limb vector with a limb and store
* the result in a second limb vector. * the result in a second limb vector.
* Copyright (C) 1992, 1994, 1996 Free Software Foundation, Inc. *
* Copyright (C) 1992, 1994, 1996, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,7 +1,8 @@
/* i80586 addmul_1 -- Multiply a limb vector with a limb and add /* i80586 addmul_1 -- Multiply a limb vector with a limb and add
* the result to a second limb vector. * the result to a second limb vector.
* Copyright (C) 1998 Free Software Foundation, Inc. *
* Copyright (C) 1992, 1994 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,7 +1,8 @@
/* i80586 submul_1 -- Multiply a limb vector with a limb and add /* i80586 submul_1 -- Multiply a limb vector with a limb and add
* the result to a second limb vector. * the result to a second limb vector.
* Copyright (C) 1998 Free Software Foundation, Inc. *
* Copyright (C) 1992, 1994 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,7 @@
/* i80586 rshift /* i80586 rshift
* Copyright (C) 1998 Free Software Foundation, Inc. *
* Copyright (C) 1992, 1994 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,7 +1,8 @@
/* i80586 sub_n -- Sub two limb vectors of the same length > 0 and store /* i80586 sub_n -- Sub two limb vectors of the same length > 0 and store
* sum in a third limb vector. * sum in a third limb vector.
* Copyright (C) 1992, 1994, 1995 Free Software Foundation, Inc. *
* Copyright (C) 1998 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1995, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,24 +1,33 @@
/* mc68020 __mpn_mul_1 -- Multiply a limb vector with a limb and store /* mc68020 __mpn_mul_1 -- Multiply a limb vector with a limb and store
the result in a second limb vector. * the result in a second limb vector.
*
Copyright (C) 1992, 1994, 1996 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1996, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
This file is part of the GNU MP Library. *
* This file is part of GnuPG.
The GNU MP Library is free software; you can redistribute it and/or modify *
it under the terms of the GNU Library General Public License as published by * GnuPG is free software; you can redistribute it and/or modify
the Free Software Foundation; either version 2 of the License, or (at your * it under the terms of the GNU General Public License as published by
option) any later version. * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
The GNU MP Library is distributed in the hope that it will be useful, but *
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY * GnuPG is distributed in the hope that it will be useful,
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public * but WITHOUT ANY WARRANTY; without even the implied warranty of
License for more details. * 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 Library General Public License *
along with the GNU MP Library; see the file COPYING.LIB. If not, write to * You should have received a copy of the GNU General Public License
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, * along with this program; if not, write to the Free Software
MA 02111-1307, USA. */ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
* Note: This code is heavily based on the GNU MP Library.
* Actually it's the same code with only minor changes in the
* way the data is stored; this is to support the abstraction
* of an optional secure memory allocation which may be used
* to avoid revealing of sensitive data due to paging etc.
* The GNU MP Library itself is published under the LGPL;
* however I decided to publish this code under the plain GPL.
*/

View File

@ -1,24 +1,33 @@
/* mc68020 __mpn_addmul_1 -- Multiply a limb vector with a limb and add /* mc68020 __mpn_addmul_1 -- Multiply a limb vector with a limb and add
the result to a second limb vector. * the result to a second limb vector.
*
Copyright (C) 1992, 1994, 1996 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1996, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
This file is part of the GNU MP Library. *
* This file is part of GnuPG.
The GNU MP Library is free software; you can redistribute it and/or modify *
it under the terms of the GNU Library General Public License as published by * GnuPG is free software; you can redistribute it and/or modify
the Free Software Foundation; either version 2 of the License, or (at your * it under the terms of the GNU General Public License as published by
option) any later version. * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
The GNU MP Library is distributed in the hope that it will be useful, but *
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY * GnuPG is distributed in the hope that it will be useful,
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public * but WITHOUT ANY WARRANTY; without even the implied warranty of
License for more details. * 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 Library General Public License *
along with the GNU MP Library; see the file COPYING.LIB. If not, write to * You should have received a copy of the GNU General Public License
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, * along with this program; if not, write to the Free Software
MA 02111-1307, USA. */ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
* Note: This code is heavily based on the GNU MP Library.
* Actually it's the same code with only minor changes in the
* way the data is stored; this is to support the abstraction
* of an optional secure memory allocation which may be used
* to avoid revealing of sensitive data due to paging etc.
* The GNU MP Library itself is published under the LGPL;
* however I decided to publish this code under the plain GPL.
*/
#include "sysdep.h" #include "sysdep.h"

View File

@ -1,24 +1,34 @@
/* mc68020 __mpn_submul_1 -- Multiply a limb vector with a limb and subtract /* mc68020 __mpn_submul_1 -- Multiply a limb vector with a limb and subtract
the result from a second limb vector. * the result from a second limb vector.
*
* Copyright (C) 1992, 1994, 1996, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
*
* This file is part of GnuPG.
*
* GnuPG 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.
*
* GnuPG is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
* Note: This code is heavily based on the GNU MP Library.
* Actually it's the same code with only minor changes in the
* way the data is stored; this is to support the abstraction
* of an optional secure memory allocation which may be used
* to avoid revealing of sensitive data due to paging etc.
* The GNU MP Library itself is published under the LGPL;
* however I decided to publish this code under the plain GPL.
*/
Copyright (C) 1992, 1994, 1996 Free Software Foundation, Inc.
This file is part of the GNU MP Library.
The GNU MP Library is free software; you can redistribute it and/or modify
it under the terms of the GNU Library General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
The GNU MP 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 Library General Public
License for more details.
You should have received a copy of the GNU Library General Public License
along with the GNU MP Library; see the file COPYING.LIB. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
MA 02111-1307, USA. */

View File

@ -1,24 +1,33 @@
/* mc68020 __mpn_add_n -- Add two limb vectors of the same length > 0 and store /* mc68020 __mpn_add_n -- Add two limb vectors of the same length > 0 and store
sum in a third limb vector. * sum in a third limb vector.
*
Copyright (C) 1992, 1994, 1996 Free Software Foundation, Inc. * Copyright (C) 1992, 1994,1996, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
This file is part of the GNU MP Library. *
* This file is part of GnuPG.
The GNU MP Library is free software; you can redistribute it and/or modify *
it under the terms of the GNU Library General Public License as published by * GnuPG is free software; you can redistribute it and/or modify
the Free Software Foundation; either version 2 of the License, or (at your * it under the terms of the GNU General Public License as published by
option) any later version. * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
The GNU MP Library is distributed in the hope that it will be useful, but *
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY * GnuPG is distributed in the hope that it will be useful,
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public * but WITHOUT ANY WARRANTY; without even the implied warranty of
License for more details. * 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 Library General Public License *
along with the GNU MP Library; see the file COPYING.LIB. If not, write to * You should have received a copy of the GNU General Public License
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, * along with this program; if not, write to the Free Software
MA 02111-1307, USA. */ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
* Note: This code is heavily based on the GNU MP Library.
* Actually it's the same code with only minor changes in the
* way the data is stored; this is to support the abstraction
* of an optional secure memory allocation which may be used
* to avoid revealing of sensitive data due to paging etc.
* The GNU MP Library itself is published under the LGPL;
* however I decided to publish this code under the plain GPL.
*/
#include "sysdep.h" #include "sysdep.h"

View File

@ -1,24 +1,33 @@
/* mc68020 lshift -- Shift left a low-level natural-number integer. /* mc68020 lshift -- Shift left a low-level natural-number integer.
*
* Copyright (C) 1996, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
*
* This file is part of GnuPG.
*
* GnuPG 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.
*
* GnuPG is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
* Note: This code is heavily based on the GNU MP Library.
* Actually it's the same code with only minor changes in the
* way the data is stored; this is to support the abstraction
* of an optional secure memory allocation which may be used
* to avoid revealing of sensitive data due to paging etc.
* The GNU MP Library itself is published under the LGPL;
* however I decided to publish this code under the plain GPL.
*/
Copyright (C) 1996, 1998 Free Software Foundation, Inc.
This file is part of GNUPG.
GNUPG is free software; you can redistribute it and/or modify
it under the terms of the GNU Library General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
GNUPG 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 Library General Public
License for more details.
You should have received a copy of the GNU Library General Public License
along with the GNU MP Library; see the file COPYING.LIB. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
MA 02111-1307, USA.
*/
#include "sysdep.h" #include "sysdep.h"
#include "asm-syntax.h" #include "asm-syntax.h"

View File

@ -1,24 +1,33 @@
/* mc68020 rshift -- Shift right a low-level natural-number integer. /* mc68020 rshift -- Shift right a low-level natural-number integer.
*
* Copyright (C) 1996, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
*
* This file is part of GnuPG.
*
* GnuPG 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.
*
* GnuPG is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
* Note: This code is heavily based on the GNU MP Library.
* Actually it's the same code with only minor changes in the
* way the data is stored; this is to support the abstraction
* of an optional secure memory allocation which may be used
* to avoid revealing of sensitive data due to paging etc.
* The GNU MP Library itself is published under the LGPL;
* however I decided to publish this code under the plain GPL.
*/
Copyright (C) 1996, 1998 Free Software Foundation, Inc.
This file is part of GNUPG.
GNUPG is free software; you can redistribute it and/or modify
it under the terms of the GNU Library General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
GNUPG 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 Library General Public
License for more details.
You should have received a copy of the GNU Library General Public License
along with the GNU MP Library; see the file COPYING.LIB. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
MA 02111-1307, USA.
*/
#include "sysdep.h" #include "sysdep.h"
#include "asm-syntax.h" #include "asm-syntax.h"

View File

@ -1,25 +1,33 @@
/* mc68020 __mpn_sub_n -- Subtract two limb vectors of the same length > 0 and /* mc68020 __mpn_sub_n -- Subtract two limb vectors of the same length > 0 and
store difference in a third limb vector. * store difference in a third limb vector.
*
Copyright (C) 1992, 1994, 1996 Free Software Foundation, Inc. * Copyright (C) 1992, 1994, 1996, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
This file is part of the GNU MP Library. *
* This file is part of GnuPG.
The GNU MP Library is free software; you can redistribute it and/or modify *
it under the terms of the GNU Library General Public License as published by * GnuPG is free software; you can redistribute it and/or modify
the Free Software Foundation; either version 2 of the License, or (at your * it under the terms of the GNU General Public License as published by
option) any later version. * the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
The GNU MP Library is distributed in the hope that it will be useful, but *
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY * GnuPG is distributed in the hope that it will be useful,
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public * but WITHOUT ANY WARRANTY; without even the implied warranty of
License for more details. * 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 Library General Public License *
along with the GNU MP Library; see the file COPYING.LIB. If not, write to * You should have received a copy of the GNU General Public License
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, * along with this program; if not, write to the Free Software
MA 02111-1307, USA. */ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
* Note: This code is heavily based on the GNU MP Library.
* Actually it's the same code with only minor changes in the
* way the data is stored; this is to support the abstraction
* of an optional secure memory allocation which may be used
* to avoid revealing of sensitive data due to paging etc.
* The GNU MP Library itself is published under the LGPL;
* however I decided to publish this code under the plain GPL.
*/
#include "sysdep.h" #include "sysdep.h"
#include "asm-syntax.h" #include "asm-syntax.h"

View File

@ -1,23 +1,33 @@
/* asm.h -- Definitions for 68k syntax variations. /* asm.h -- Definitions for 68k syntax variations.
*
* Copyright (C) 1992, 1994, 1996, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
*
* This file is part of GnuPG.
*
* GnuPG 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.
*
* GnuPG is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
* Note: This code is heavily based on the GNU MP Library.
* Actually it's the same code with only minor changes in the
* way the data is stored; this is to support the abstraction
* of an optional secure memory allocation which may be used
* to avoid revealing of sensitive data due to paging etc.
* The GNU MP Library itself is published under the LGPL;
* however I decided to publish this code under the plain GPL.
*/
Copyright (C) 1992, 1994, 1996 Free Software Foundation, Inc.
This file is part of the GNU MP Library.
The GNU MP Library is free software; you can redistribute it and/or modify
it under the terms of the GNU Library General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
The GNU MP 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 Library General Public
License for more details.
You should have received a copy of the GNU Library General Public License
along with the GNU MP Library; see the file COPYING.LIB. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
MA 02111-1307, USA. */
#undef ALIGN #undef ALIGN

View File

@ -1,6 +1,8 @@
/* mips3 add_n -- Add two limb vectors of the same length > 0 and store /* mips3 add_n -- Add two limb vectors of the same length > 0 and store
* sum in a third limb vector. * sum in a third limb vector.
* Copyright (C) 1995, 1998 Free Software Foundation, Inc. *
* Copyright (C) 1995, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,5 +1,7 @@
/* mips3 lshift /* mips3 lshift
* Copyright (C) 1995, 1998 Free Software Foundation, Inc. *
* Copyright (C) 1995, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,8 @@
/* mips3 mpih-mul1.S -- Multiply a limb vector with a limb and store /* mips3 mpih-mul1.S -- Multiply a limb vector with a limb and store
* the result in a second limb vector. * the result in a second limb vector.
* Copyright (C) 1992, 1994, 1995, 1998 Free Software Foundation, Inc. *
* Copyright (C) 1992, 1994, 1995, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,8 @@
/* MIPS3 addmul_1 -- Multiply a limb vector with a single limb and /* MIPS3 addmul_1 -- Multiply a limb vector with a single limb and
* add the product to a second limb vector. * add the product to a second limb vector.
* Copyright (C) 1992, 1994, 1995, 1998 Free Software Foundation, Inc. *
* Copyright (C) 1992, 1994, 1995, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,8 @@
/* MIPS3 submul_1 -- Multiply a limb vector with a single limb and /* MIPS3 submul_1 -- Multiply a limb vector with a single limb and
* subtract the product from a second limb vector. * subtract the product from a second limb vector.
* Copyright (C) 1992, 1994, 1995, 1998 Free Software Foundation, Inc. *
* Copyright (C) 1992, 1994, 1995, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,5 +1,7 @@
/* mips3 rshift /* mips3 rshift
* Copyright (C) 1995, 1998 Free Software Foundation, Inc. *
* Copyright (C) 1995, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,8 @@
/* mips3 sub_n -- Subtract two limb vectors of the same length > 0 and /* mips3 sub_n -- Subtract two limb vectors of the same length > 0 and
* store difference in a third limb vector. * store difference in a third limb vector.
* Copyright (C) 1995, 1998 Free Software Foundation, Inc. *
* Copyright (C) 1995, 1998, 1999,
* 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GNUPG. * This file is part of GNUPG.
* *

View File

@ -1,6 +1,6 @@
/* mpi-div.c - MPI functions /* mpi-div.c - MPI functions
* Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* Copyright (C) 1994, 1996 Free Software Foundation, Inc. * Copyright (C) 1994, 1996 Free Software Foundation, Inc.
* Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

View File

@ -1,6 +1,6 @@
/* mpi-inline.h - Internal to the Multi Precision Integers /* mpi-inline.h - Internal to the Multi Precision Integers
* Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* Copyright (C) 1994, 1996 Free Software Foundation, Inc. * Copyright (C) 1994, 1996 Free Software Foundation, Inc.
* Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
* *
* This file is part of GnuPG. * This file is part of GnuPG.
* *

Some files were not shown because too many files have changed in this diff Show More