(Maintainer): Assigned Moritz as Maintainer.
authorWerner Koch <wk@gnupg.org>
Wed, 30 Jul 2003 13:13:47 +0000 (13:13 +0000)
committerWerner Koch <wk@gnupg.org>
Wed, 30 Jul 2003 13:13:47 +0000 (13:13 +0000)
AUTHORS
ChangeLog
NEWS
README.apichanges
THANKS
mpi/ChangeLog

diff --git a/AUTHORS b/AUTHORS
index c13dce5..c07e049 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,9 +1,9 @@
 Library: Libgcrypt
-Maintainer: Werner Koch <wk@g10code.com>
+Maintainer: Moritz Schulte <moritz@g10code.com>
 Bug reports: <bug-libgcrypt@gnupg.org>
 Security related bug reports: <security@gnupg.org>
 
-Libgcrypt used to be part of GnuPG but has been take out into its own
+Libgcrypt used to be part of GnuPG but has been taken out into its own
 package on 2000-12-21.
 
 
@@ -66,8 +66,8 @@ The ATH implementation (src/ath*) has been taken from GPGME and
 relicensed to the LGPL by the copyright holder of GPGME (g10 Code
 GmbH); it is now considered to be a part of Libgcrypt.
 
-Most of the stuff in mpi has been taken from the GMP library by
-Torbjorn Granlund <tege@noisy.tmg.se>.
+Most of the stuff in mpi has been taken from an old GMP library
+version by Torbjorn Granlund <tege@noisy.tmg.se>.
 
 The files cipher/rndunix.c and cipher/rndw32.c are based on those
 files from Cryptlib.  Copyright Peter Gutmann, Paul Kendall, and Chris
index 21ed037..9da0ff8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2003-07-30  Werner Koch  <wk@gnupg.org>
+
+       * AUTHORS (Maintainer): Assigned Moritz as Maintainer.
+
 2003-07-30  Moritz Schulte  <moritz@g10code.com>
 
        * NEWS: Include much more complete list of `Interface changes
@@ -810,7 +814,7 @@ Fri Feb 13 19:43:41 1998  Werner Koch  (wk@isil.d.shuttle.de)
        * Makefile.am: Likewise
 
        
- Copyright 1998,1999,2000,2001,2002 Free Software Foundation, Inc.
+ Copyright 1998,1999,2000,2001,2002,2003 Free Software Foundation, Inc.
 
  This file is free software; as a special exception the author gives
  unlimited permission to copy and/or distribute it, with or without
diff --git a/NEWS b/NEWS
index d310dca..654b042 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,12 +1,14 @@
 Noteworthy changes in version 1.1.42 (unreleased)
 -------------------------------------------------
 
+ * Major API cleanup.  Applications need to be converted to the new
+   API.  See README.apichanges for hints on how to do that.
+
  * New function gcry_mpi_dump to help in debugging. 
 
  * Added alternative interface for asymmetric cryptography.
 
- * Removed `libgcrypt errno' concept, resulting in some more API
-   changes.
+ * Removed `libgcrypt errno' concept.
 
  * Renamed all libgcrypt specific types.
 
@@ -54,7 +56,8 @@ gcry_err_code_to_errno                NEW
 gcry_err_make_from_errno       NEW
 gcry_error_from_errno          NEW
 gcry_strsource                 NEW
-GCRYERR_{some error code}      REMOVED; Use GPG_ERR_* from libgpg-error instead.
+GCRYERR_{some error code}      REMOVED; Use GPG_ERR_*
+                                         from libgpg-error instead.
 gcry_errno                      REMOVED
 gcry_sexp_canon_len            CHANGED
 gcry_sexp_build_array          NEW
@@ -71,7 +74,8 @@ gcry_cipher_algo_blklen               REPLACED macro with function.
 gcry_pk_register               NEW
 gcry_pk_unregister             NEW
 gcry_pk_list                   NEW
-gcry_pk_decrypt                        ENHANCED: Allows flag to return complete S-expression.
+gcry_pk_decrypt                        ENHANCED: Allows flag to return
+                                          complete S-expression.
 gcry_md_open                   CHANGED
 gcry_md_copy                   CHANGED
 gcry_md_is_enabled             NEW
index 04f04ce..e5df0e5 100644 (file)
@@ -29,7 +29,11 @@ there won't be another need for such a major change.
 * Initialization
 
   For proper initialization of the library, you must call
-  gcry_check_version() before calling any other function.
+  gcry_check_version() before calling any other function except for a
+  these gcry_control operations:
+     GCRYCTL_SUSPEND_SECMEM_WARN
+     GCRYCTL_DISABLE_INTERNAL_LOCKING
+
 
 * Handles
 
@@ -81,13 +85,13 @@ there won't be another need for such a major change.
   gpg_strerror, the latter function can also be used).
 
   Instead of using the error codes GCRYERR_*, you have to use the
-  GPG_ERR_* names.
+  GPG_ERR_* names. 
 
 * S-expressions
 
   gcry_sexp_canon_len used to return a `historical' error code in
   `errcode', this is not the case anymore; the value returned in
-  `errcode' is a simple Libgcrypt error code.
+  `errcode' is now a standard Libgcrypt (i.e. gpg-error) error code.
 
 * MPI
 
@@ -104,3 +108,4 @@ there won't be another need for such a major change.
   complete S-expression of the following format:
 
     (value PLAINTEXT)
+
diff --git a/THANKS b/THANKS
index accb14e..cbf806a 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -121,7 +121,7 @@ Wim Vandeputte                 wim@kd85.com
                           nbecker@hns.com
 
 
- Copyright 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
+ Copyright 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
 
  This file is free software; as a special exception the author gives
  unlimited permission to copy and/or distribute it, with or without
index 4d806f7..c3ca78f 100644 (file)
@@ -516,7 +516,7 @@ Mon Feb 16 13:00:27 1998  Werner Koch  (wk@isil.d.shuttle.de)
        * config.links : Add detection of m68k cpus
 
 
- Copyright 1998,1999,2000,2001,2002 Free Software Foundation, Inc.
+ Copyright 1998,1999,2000,2001,2002,2003 Free Software Foundation, Inc.
 
  This file is free software; as a special exception the author gives
  unlimited permission to copy and/or distribute it, with or without