~ubuntu-branches/debian/squeeze/libgpg-error/squeeze

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Bazaar Package Importer
  • Author(s): Jose Carlos Garcia Sogo
  • Date: 2004-03-16 23:25:13 UTC
  • Revision ID: james.westby@ubuntu.com-20040316232513-u9dnue5r0i3egfkq
Tags: upstream-0.7
ImportĀ upstreamĀ versionĀ 0.7

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Noteworthy changes in version 0.7 (2004-03-07)
 
2
----------------------------------------------
 
3
 
 
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.
 
7
 
 
8
 * A new tool gpg-error to convert error numbers into symbols into 
 
9
   strings is provided.
 
10
 
 
11
 * Interface changes relative to the 0.6 release:
 
12
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
13
GPG_ERR_LOCALE_PROBLEM          NEW
 
14
GPG_ERR_NOT_LOCKED              NEW
 
15
 
 
16
 
 
17
Noteworthy changes in version 0.6 (2003-11-14)
 
18
----------------------------------------------
 
19
 
 
20
 * German translation included.
 
21
 
 
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
 
25
   use inline anyway.
 
26
 
 
27
 * Interface changes relative to the 0.5 release:
 
28
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
29
GPG_ERR_SOURCE_KSBA             NEW
 
30
GPG_ERR_SOURCE_DIRMNGR          NEW
 
31
GPG_ERR_TRUNCATED               NEW
 
32
GPG_ERR_NO_ENCODING_METHOD      NEW
 
33
GPG_ERR_NO_ENCRYPTION_SCHEME    NEW
 
34
GPG_ERR_NO_SIGNATURE_SCHEME     NEW
 
35
GPG_ERR_INV_ATTR                NEW
 
36
GPG_ERR_NO_VALUE                NEW
 
37
GPG_ERR_NOT_FOUND               NEW
 
38
GPG_ERR_VALUE_NOT_FOUND         NEW
 
39
GPG_ERR_SYNTAX                  NEW
 
40
GPG_ERR_INV_CRL                 NEW
 
41
GPG_ERR_BAD_BER                 NEW
 
42
GPG_ERR_INV_BER                 NEW
 
43
GPG_ERR_ELEMENT_NOT_FOUND       NEW
 
44
GPG_ERR_IDENTIFIER_NOT_FOUND    NEW
 
45
GPG_ERR_INV_TAG                 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
 
58
GPG_ERR_INV_STATE               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
 
63
GPG_ERR_INV_TIME                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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
70
 
 
71
Noteworthy changes in version 0.5 (2003-10-06)
 
72
----------------------------------------------
 
73
 
 
74
 * New thread safe interface gpg_strerror_r.
 
75
 
 
76
 * New error code GPG_ERR_PIN_NOT_SYNCED has been added.
 
77
 
 
78
 * Interface changes relative to the 0.4 release:
 
79
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
80
gpg_strerror_r                  NEW
 
81
GPG_ERR_PIN_NOT_SYNCED          NEW
 
82
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
83
 
 
84
 
 
85
Noteworthy changes in version 0.4 (2003-09-03)
 
86
----------------------------------------------
 
87
 
 
88
 * Fixed another bug that prevented that system errors were created
 
89
   correctly in the first place.
 
90
 
 
91
 * Use inline in public header file only on C99 compilers.
 
92
 
 
93
 
 
94
Noteworthy changes in version 0.3 (2003-07-31)
 
95
----------------------------------------------
 
96
 
 
97
 * Fixed bug that prevented that system errors were mapped to error
 
98
   strings correctly.
 
99
 
 
100
 
 
101
Noteworthy changes in version 0.2 (2003-07-30)
 
102
----------------------------------------------
 
103
 
 
104
 * Value of the error code GPG_ERR_CANCELED was fixed.
 
105
 
 
106
 * New error codes GPG_ERR_WRONG_CARD, GPG_ERR_HARDWARE,
 
107
   GPG_ERR_PIN_BLOCKED and GPG_ERR_USE_CONDITIONS have been added.
 
108
 
 
109
 * The header file has been made C++ clean.
 
110
 
 
111
 * AM_PATH_GPG_ERR has been fixed to work without explicit version
 
112
   number.
 
113
 
 
114
 * The header file now uses inline instead __inline__ for non-GNU
 
115
   compilers.
 
116
 
 
117
 
 
118
Noteworthy changes in version 0.1 (2003-06-06)
 
119
----------------------------------------------
 
120
 
 
121
 * Initial release.
 
122
 
 
123
 
 
124
 Copyright 2003 g10 Code GmbH
 
125
 
 
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.
 
129
 
 
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.