1
Noteworthy changes in version 0.7 (2004-03-07)
2
----------------------------------------------
4
* libgpg-error can be built on systems where the errno macros do not
5
evaluate to plain numbers, but expressions. If you want to
6
cross-compile, you might have to set CC_FOR_BUILD, though.
8
* A new tool gpg-error to convert error numbers into symbols into
11
* Interface changes relative to the 0.6 release:
12
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13
GPG_ERR_LOCALE_PROBLEM NEW
14
GPG_ERR_NOT_LOCKED NEW
17
Noteworthy changes in version 0.6 (2003-11-14)
18
----------------------------------------------
20
* German translation included.
22
* It is now possible to use the inline functions even for non C99
23
compliant compilers by given e.g. -DGPG_ERR_INLINE=inline when
24
compiling an application using this library. Note, that gcc will
27
* Interface changes relative to the 0.5 release:
28
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29
GPG_ERR_SOURCE_KSBA NEW
30
GPG_ERR_SOURCE_DIRMNGR NEW
32
GPG_ERR_NO_ENCODING_METHOD NEW
33
GPG_ERR_NO_ENCRYPTION_SCHEME NEW
34
GPG_ERR_NO_SIGNATURE_SCHEME NEW
38
GPG_ERR_VALUE_NOT_FOUND NEW
43
GPG_ERR_ELEMENT_NOT_FOUND NEW
44
GPG_ERR_IDENTIFIER_NOT_FOUND NEW
46
GPG_ERR_INV_LENGTH NEW
47
GPG_ERR_INV_KEYINFO NEW
48
GPG_ERR_UNEXPECTED_TAG NEW
49
GPG_ERR_NOT_DER_ENCODED, NEW
50
GPG_ERR_NO_CMS_OBJ NEW
51
GPG_ERR_INV_CMS_OBJ NEW
52
GPG_ERR_UNKNOWN_CMS_OBJ, NEW
53
GPG_ERR_UNSUPPORTED_CMS_OBJ NEW
54
GPG_ERR_UNSUPPORTED_ENCODING, NEW
55
GPG_ERR_UNSUPPORTED_CMS_VERSION NEW
56
GPG_ERR_UNKNOWN_ALGORITHM NEW
57
GPG_ERR_ENCODING_PROBLEM NEW
59
GPG_ERR_DUP_VALUE, NEW
60
GPG_ERR_MISSING_ACTION NEW
61
GPG_ERR_MODULE_NOT_FOUND NEW
62
GPG_ERR_INV_OID_STRING NEW
64
GPG_ERR_INV_CRL_OBJ NEW
65
GPG_ERR_UNSUPPORTED_CRL_VERSION NEW
66
GPG_ERR_INV_CERT_OBJ NEW
67
GPG_ERR_UNKNOWN_NAME NEW
68
GPG_ERR_BUFFER_TOO_SHORT. NEW
69
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71
Noteworthy changes in version 0.5 (2003-10-06)
72
----------------------------------------------
74
* New thread safe interface gpg_strerror_r.
76
* New error code GPG_ERR_PIN_NOT_SYNCED has been added.
78
* Interface changes relative to the 0.4 release:
79
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
81
GPG_ERR_PIN_NOT_SYNCED NEW
82
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
85
Noteworthy changes in version 0.4 (2003-09-03)
86
----------------------------------------------
88
* Fixed another bug that prevented that system errors were created
89
correctly in the first place.
91
* Use inline in public header file only on C99 compilers.
94
Noteworthy changes in version 0.3 (2003-07-31)
95
----------------------------------------------
97
* Fixed bug that prevented that system errors were mapped to error
101
Noteworthy changes in version 0.2 (2003-07-30)
102
----------------------------------------------
104
* Value of the error code GPG_ERR_CANCELED was fixed.
106
* New error codes GPG_ERR_WRONG_CARD, GPG_ERR_HARDWARE,
107
GPG_ERR_PIN_BLOCKED and GPG_ERR_USE_CONDITIONS have been added.
109
* The header file has been made C++ clean.
111
* AM_PATH_GPG_ERR has been fixed to work without explicit version
114
* The header file now uses inline instead __inline__ for non-GNU
118
Noteworthy changes in version 0.1 (2003-06-06)
119
----------------------------------------------
124
Copyright 2003 g10 Code GmbH
126
This file is free software; as a special exception the author gives
127
unlimited permission to copy and/or distribute it, with or without
128
modifications, as long as this notice is preserved.
130
This file is distributed in the hope that it will be useful, but
131
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
132
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.