summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--AUTHORS8
-rw-r--r--ChangeLog6
-rw-r--r--NEWS12
-rw-r--r--README.apichanges11
-rw-r--r--THANKS2
-rw-r--r--mpi/ChangeLog2
6 files changed, 27 insertions, 14 deletions
diff --git a/AUTHORS b/AUTHORS
index c13dce54..c07e0491 100644
--- 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
diff --git a/ChangeLog b/ChangeLog
index 21ed037b..9da0ff8e 100644
--- 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 d310dcac..654b042c 100644
--- 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
diff --git a/README.apichanges b/README.apichanges
index 04f04ce3..e5df0e5a 100644
--- a/README.apichanges
+++ b/README.apichanges
@@ -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 accb14ed..cbf806ac 100644
--- 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
diff --git a/mpi/ChangeLog b/mpi/ChangeLog
index 4d806f76..c3ca78f3 100644
--- a/mpi/ChangeLog
+++ b/mpi/ChangeLog
@@ -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