summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog8
-rw-r--r--NEWS50
-rw-r--r--README3
-rw-r--r--configure.ac3
-rw-r--r--src/gpg-error.h6
5 files changed, 58 insertions, 12 deletions
diff --git a/ChangeLog b/ChangeLog
index 49aa195..48cdae7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,17 @@
+2003-11-14 Werner Koch <wk@gnupg.org>
+
+ Released 0.6.
+
+ * configure.ac: Bumbed up LIBGPG_ERROR_LT_REVISON.
+
2003-11-13 Werner Koch <wk@gnupg.org>
* src/gpg-error.h, src/err-codes.h.in: Removed: GPG_ERR_IO_ERROR,
GPG_ERR_FILE_ERROR, GPG_ERR_READ_ERROR, GPG_ERR_WRITE_ERROR,
GPG_ERR_LOCK_ERROR.
+ * src/gpg-error.h (GPG_ERR_SOURCE_DIRMNGR): Fixed typo.
+
2003-11-12 Werner Koch <wk@gnupg.org>
* src/gpg-error.h, src/err-codes.h.in: Added these codes:
diff --git a/NEWS b/NEWS
index 9f03942..bf5b50a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,8 @@
-Noteworthy changes in version 0.6 (unreleased)
+Noteworthy changes in version 0.6 (2003-11-14)
----------------------------------------------
+ * German translation included.
+
* It is now possible to use the inline functions even for non C99
compliant compilers by given e.g. -DGPG_ERR_INLINE=inline when
compiling an application using this library. Note, that gcc will
@@ -8,12 +10,46 @@ Noteworthy changes in version 0.6 (unreleased)
* Interface changes relative to the 0.5 release:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-GPG_ERR_SOURCE_KSBA NEW
-GPG_ERR_SORUCE_DIRMNGR NEW
-GPG_ERR_TRUNCATED NEW
-GPG_ERR_NO_ENCODING_METHOD NEW
-GPG_ERR_NO_ENCRYPTION_SCHEME NEW
-GPG_ERR_NO_SIGNATURE_SCHEME NEW
+GPG_ERR_SOURCE_KSBA NEW.
+GPG_ERR_SOURCE_DIRMNGR NEW.
+GPG_ERR_TRUNCATED NEW.
+GPG_ERR_NO_ENCODING_METHOD NEW.
+GPG_ERR_NO_ENCRYPTION_SCHEME NEW.
+GPG_ERR_NO_SIGNATURE_SCHEME NEW.
+GPG_ERR_INV_ATTR NEW.
+GPG_ERR_NO_VALUE NEW.
+GPG_ERR_NOT_FOUND NEW.
+GPG_ERR_VALUE_NOT_FOUND NEW.
+GPG_ERR_SYNTAX NEW.
+GPG_ERR_INV_CRL NEW.
+GPG_ERR_BAD_BER NEW.
+GPG_ERR_INV_BER NEW.
+GPG_ERR_ELEMENT_NOT_FOUND NEW.
+GPG_ERR_IDENTIFIER_NOT_FOUND NEW.
+GPG_ERR_INV_TAG NEW.
+GPG_ERR_INV_LENGTH NEW.
+GPG_ERR_INV_KEYINFO NEW.
+GPG_ERR_UNEXPECTED_TAG NEW.
+GPG_ERR_NOT_DER_ENCODED, NEW.
+GPG_ERR_NO_CMS_OBJ NEW.
+GPG_ERR_INV_CMS_OBJ NEW.
+GPG_ERR_UNKNOWN_CMS_OBJ, NEW.
+GPG_ERR_UNSUPPORTED_CMS_OBJ NEW.
+GPG_ERR_UNSUPPORTED_ENCODING, NEW.
+GPG_ERR_UNSUPPORTED_CMS_VERSION NEW.
+GPG_ERR_UNKNOWN_ALGORITHM NEW.
+GPG_ERR_ENCODING_PROBLEM NEW.
+GPG_ERR_INV_STATE NEW.
+GPG_ERR_DUP_VALUE, NEW.
+GPG_ERR_MISSING_ACTION NEW.
+GPG_ERR_MODULE_NOT_FOUND NEW.
+GPG_ERR_INV_OID_STRING NEW.
+GPG_ERR_INV_TIME NEW.
+GPG_ERR_INV_CRL_OBJ NEW.
+GPG_ERR_UNSUPPORTED_CRL_VERSION NEW.
+GPG_ERR_INV_CERT_OBJ NEW.
+GPG_ERR_UNKNOWN_NAME NEW.
+GPG_ERR_BUFFER_TOO_SHORT. NEW.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Noteworthy changes in version 0.5 (2003-10-06)
diff --git a/README b/README
index 3713436..8808e89 100644
--- a/README
+++ b/README
@@ -3,7 +3,8 @@ libgpg-error
This is a library that defines common error values for all GnuPG
components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
-pinentry, SmartCard Daemon and possibly more in the future.
+Libksba, DirMngr, Pinentry, SmartCard Daemon and possibly more in the
+future.
libgpg-error is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
diff --git a/configure.ac b/configure.ac
index 08fbb58..57752e0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -26,9 +26,10 @@ AC_INIT(libgpg-error, 0.6, bug-gnupg@gnupg.org)
# (Interfaces added/removed/changed: CURRENT++, REVISION=0)
# (Interfaces added: AGE++)
# (Interfaces removed: AGE=0)
+# Note, that added error codes don't constitute an interface change.
LIBGPG_ERROR_LT_CURRENT=1
LIBGPG_ERROR_LT_AGE=1
-LIBGPG_ERROR_LT_REVISION=0
+LIBGPG_ERROR_LT_REVISION=1
AC_SUBST(LIBGPG_ERROR_LT_CURRENT)
AC_SUBST(LIBGPG_ERROR_LT_AGE)
AC_SUBST(LIBGPG_ERROR_LT_REVISION)
diff --git a/src/gpg-error.h b/src/gpg-error.h
index 1805369..94577fc 100644
--- a/src/gpg-error.h
+++ b/src/gpg-error.h
@@ -73,7 +73,7 @@ typedef enum
GPG_ERR_SOURCE_GPGME = 7, /* GPGME */
GPG_ERR_SOURCE_KEYBOX = 8, /* GnuPG */
GPG_ERR_SOURCE_KSBA = 9, /* Libksba */
- GPG_ERR_SORUCE_DIRMNGR = 10, /* Dirmngr */
+ GPG_ERR_SOURCE_DIRMNGR = 10, /* Dirmngr */
/* 9 to 31 are free to be used. */
@@ -199,7 +199,7 @@ typedef enum
GPG_ERR_CRL_TOO_OLD = 96,
GPG_ERR_LINE_TOO_LONG = 97,
GPG_ERR_NOT_TRUSTED = 98,
- GPG_ERR_CANCELED = 99,
+ GPG_ERR_CANCELED = 99, /* Canceled by user. */
GPG_ERR_BAD_CA_CERT = 100,
GPG_ERR_CERT_EXPIRED = 101, /* Key signature expired. */
GPG_ERR_CERT_TOO_YOUNG = 102,
@@ -337,7 +337,7 @@ typedef enum
GPG_ERR_EBADSLT = GPG_ERR_SYSTEM_ERROR | 17,
GPG_ERR_EBFONT = GPG_ERR_SYSTEM_ERROR | 18,
GPG_ERR_EBUSY = GPG_ERR_SYSTEM_ERROR | 19,
- GPG_ERR_ECANCELED = GPG_ERR_SYSTEM_ERROR | 20,
+ GPG_ERR_ECANCELED = GPG_ERR_SYSTEM_ERROR | 20, /* Async op. was canceled. */
GPG_ERR_ECHILD = GPG_ERR_SYSTEM_ERROR | 21,
GPG_ERR_ECHRNG = GPG_ERR_SYSTEM_ERROR | 22,
GPG_ERR_ECOMM = GPG_ERR_SYSTEM_ERROR | 23,