diff options
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | NEWS | 50 | ||||
-rw-r--r-- | README | 3 | ||||
-rw-r--r-- | configure.ac | 3 | ||||
-rw-r--r-- | src/gpg-error.h | 6 |
5 files changed, 58 insertions, 12 deletions
@@ -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: @@ -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) @@ -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, |