diff options
author | Werner Koch <[email protected]> | 2003-11-06 13:29:29 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2003-11-06 13:29:29 +0000 |
commit | 4af8f747457776fa17596391b4334a72e190cdcc (patch) | |
tree | c4f20aa4d59c7ef3ddb2d8951613cb060278bc07 | |
parent | Allow GPG_ERR_INLINE to get overriden, so that (diff) | |
download | libgpg-error-4af8f747457776fa17596391b4334a72e190cdcc.tar.gz libgpg-error-4af8f747457776fa17596391b4334a72e190cdcc.zip |
Added error sources for
Libksba and Dirmngr. Added GPG_ERR_TRUNCATED.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | NEWS | 9 | ||||
-rw-r--r-- | src/err-codes.h.in | 1 | ||||
-rw-r--r-- | src/err-sources.h.in | 2 | ||||
-rw-r--r-- | src/gpg-error.h | 20 |
5 files changed, 28 insertions, 9 deletions
@@ -1,3 +1,8 @@ +2003-11-06 Werner Koch <[email protected]> + + * src/gpg-error.h, src/err-sources.h.in: Added error sources for + Libksba and Dirmngr. Added GPG_ERR_TRUNCATED. + 2003-11-03 Werner Koch <[email protected]> * src/gpg-error.h: Allow GPG_ERR_INLINE to get overriden, so that @@ -6,6 +6,15 @@ Noteworthy changes in version 0.6 (unreleased) compiling an application using this library. Note, that gcc will use inline anyway. + * 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 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Noteworthy changes in version 0.5 (2003-10-06) ---------------------------------------------- diff --git a/src/err-codes.h.in b/src/err-codes.h.in index db03dc0..7df7396 100644 --- a/src/err-codes.h.in +++ b/src/err-codes.h.in @@ -96,6 +96,7 @@ 71 Invalid cipher mode 72 Invalid flag 73 Invalid handle +74 Result truncated 75 Incomplete line 76 Invalid response 77 No agent running diff --git a/src/err-sources.h.in b/src/err-sources.h.in index 2ebe9c1..25a3f86 100644 --- a/src/err-sources.h.in +++ b/src/err-sources.h.in @@ -36,6 +36,8 @@ 6 SCD 7 GPGME 8 Keybox +9 KSBA +10 Dirmngr 32 User defined source 1 33 User defined source 2 34 User defined source 3 diff --git a/src/gpg-error.h b/src/gpg-error.h index 2491301..33f1c68 100644 --- a/src/gpg-error.h +++ b/src/gpg-error.h @@ -64,14 +64,16 @@ typedef enum { GPG_ERR_SOURCE_UNKNOWN = 0, - GPG_ERR_SOURCE_GCRYPT = 1, - GPG_ERR_SOURCE_GPG = 2, - GPG_ERR_SOURCE_GPGSM = 3, - GPG_ERR_SOURCE_GPGAGENT = 4, - GPG_ERR_SOURCE_PINENTRY = 5, - GPG_ERR_SOURCE_SCD = 6, - GPG_ERR_SOURCE_GPGME = 7, - GPG_ERR_SOURCE_KEYBOX = 8, + GPG_ERR_SOURCE_GCRYPT = 1, /* Libgcrypt */ + GPG_ERR_SOURCE_GPG = 2, /* GnuPG */ + GPG_ERR_SOURCE_GPGSM = 3, /* GnuPG */ + GPG_ERR_SOURCE_GPGAGENT = 4, /* GnuPG */ + GPG_ERR_SOURCE_PINENTRY = 5, /* Pinentry */ + GPG_ERR_SOURCE_SCD = 6, /* GnuPG */ + GPG_ERR_SOURCE_GPGME = 7, /* GPGME */ + GPG_ERR_SOURCE_KEYBOX = 8, /* GnuPG */ + GPG_ERR_SOURCE_KSBA = 9, /* Libksba */ + GPG_ERR_SORUCE_DIRMNGR = 10, /* Dirmngr */ /* 9 to 31 are free to be used. */ @@ -167,7 +169,7 @@ typedef enum GPG_ERR_INV_FLAG = 72, /* Invalid flag. */ GPG_ERR_INV_HANDLE = 73, /* Invalid handle. */ - /* Code 74 is free to be used. */ + GPG_ERR_TRUNCATED = 74, /* Result runcated. */ GPG_ERR_INCOMPLETE_LINE = 75, GPG_ERR_INV_RESPONSE = 76, |