A small step for GnuPG but a huge leap for error codes.
[gnupg.git] / common / ChangeLog
1 2003-06-04  Werner Koch  <wk@gnupg.org>
2
3
4         * errors.h: Removed all error codes.  We keep the status codes for
5         now.
6         * Makefile.am: Do not create errors.c anymore; remove it from the
7         sources.
8
9         * maperror.c: Don't include error.h.  Change all error codes to
10         libgpg-error style.
11         (map_assuan_err): Changed to new Assuan error code convention.
12         (map_to_assuan_status): Likewise.
13         (map_gcry_err,map_kbx_err): Not needed.  For now dummy functions.
14
15         * membuf.c, membuf.h: New.  Code taken from ../sm/call-agent.h.
16         * Makefile.am: Added above.
17
18 2003-04-29  Werner Koch  <wk@gnupg.org>
19
20         * util.h (fopencokokie): Removed prototype and struct.
21
22         * fopencookie.c: Removed.
23
24         * maperror.c: Use system assuan.h
25
26 2002-10-31  Neal H. Walfield  <neal@g10code.de>
27
28         * isascii.c: New file.
29         * putc_unlocked.c: Likewise.
30
31 2002-10-28  Neal H. Walfield  <neal@g10code.de>
32
33         * signal.c (caught_fatal_sig): Remove superfluous zero
34         initializer.
35         (caught_sigusr1): Likewise.
36
37 2002-09-04  Neal H. Walfield  <neal@g10code.de>
38
39         * vasprintf.c (vasprintf) [va_copy]: Use va_copy.
40         [!va_copy && __va_copy]: Use __va_copy.
41         [!va_copy && !__va_copy]: Only now fall back to using memcpy.
42
43 2002-08-21  Werner Koch  <wk@gnupg.org>
44
45         * errors.h: Added STATUS_IMPORT_PROBLEM.
46
47 2002-08-20  Werner Koch  <wk@gnupg.org>
48
49         * vasprintf.c: Hack to handle NULL for %s.
50
51 2002-08-09  Werner Koch  <wk@gnupg.org>
52
53         * signal.c: New. Taken from GnuPG 1.1.91.
54
55 2002-07-23  Werner Koch  <wk@gnupg.org>
56
57         * util.h (_IO_cookie_io_functions_t): Fixed typo.  Noted by
58         Richard Lefebvre.
59
60 2002-07-22  Werner Koch  <wk@gnupg.org>
61
62         * fseeko.c, ftello.c: New.
63
64 2002-06-28  Werner Koch  <wk@gnupg.org>
65
66         * maperror.c (map_to_assuan_status): Map more errorcodes to Bad
67         Certificate.
68
69 2002-06-26  Werner Koch  <wk@gnupg.org>
70
71         * maperror.c (map_to_assuan_status): Map EOF to No_Data_Available.
72
73 2002-06-10  Werner Koch  <wk@gnupg.org>
74
75         * errors.h (gnupg_error_token): Add new prototype.
76         (STATUS_ERROR): New.
77
78         * mkerrtok: New.
79         * Makefile.am: Use it to create the new error token function.
80
81 2002-06-04  Werner Koch  <wk@gnupg.org>
82
83         * maperror.c (map_to_assuan_status): Map Bad_CA_Certificate.
84
85 2002-05-23  Werner Koch  <wk@gnupg.org>
86
87         * no-pth.c, Makefile.am: Removed.
88
89 2002-05-22  Werner Koch  <wk@gnupg.org>
90
91         * mkdtemp.c: Replaced byte by unsigned char because it is no longer
92         defined in gcrypt.h.
93
94 2002-05-21  Werner Koch  <wk@gnupg.org>
95
96         * maperror.c (map_gcry_err): Add libgcrypt's new S-expression errors.
97         (map_ksba_err): Add a few mappings.
98
99 2002-05-14  Werner Koch  <wk@gnupg.org>
100
101         * gettime.c: New.
102
103 2002-05-03  Werner Koch  <wk@gnupg.org>
104
105         * errors.h: Added STARUS_EXPSIG and STATUS_EXPKEYSIG.
106
107 2002-04-15  Werner Koch  <wk@gnupg.org>
108
109         * cryptmiss.c: New.
110
111 2002-02-14  Werner Koch  <wk@gnupg.org>
112
113         * maperror.c: Add more assuan<->gnupg mappings.
114
115 2002-02-12  Werner Koch  <wk@gnupg.org>
116
117         * fopencookie.c: Dummy function.
118
119         * vasprintf.c: New.  Taken from binutils-2.9.1 and dropped all non
120         ANSI-C stuff.  Merged with asprintf version.
121
122         * no-pth.c: New.
123
124 2002-01-23  Werner Koch  <wk@gnupg.org>
125
126         * mkdtemp.c: Copied from gnupg-1.0.6c and changed to use libgcrypt.
127
128 2002-01-19  Werner Koch  <wk@gnupg.org>
129
130         * sysutils.c: New.  This is the misc.c file from gnupg 1.0.6 with
131         the OpenPGP stuff removed.
132         * sysutils.h: New.
133         
134 2002-01-15  Werner Koch  <wk@gnupg.org>
135
136         * maperror.c: Add mapping for Not_Trusted. 
137
138 2002-01-11  Werner Koch  <wk@gnupg.org>
139
140         * maperror.c (map_assuan_err): Codes for CRL
141
142 2002-01-08  Werner Koch  <wk@gnupg.org>
143
144         * util.h (spacep): New.
145
146 2002-01-02  Werner Koch  <wk@gnupg.org>
147
148         * maperror.c (map_to_assuan_status): New.  Merged from ../agent
149         and ../sm.
150
151 2001-12-20  Werner Koch  <wk@gnupg.org>
152
153         * maperror.c (map_gcry_err): Add some mappings.
154
155 2001-12-18  Werner Koch  <wk@gnupg.org>
156
157         * Makefile.am (AM_CPPFLAGS): Include flags for gcrypt and ksba
158
159 2001-12-14  Werner Koch  <wk@gnupg.org>
160
161         * util.h (digitp, hexdigitp): New ctype like macros.
162         (atoi_1,atoi_2,atoi_4,xtoi_1,xtoi_2): New.
163         
164         
165  Copyright 2001, 2002 Free Software Foundation, Inc.
166
167  This file is free software; as a special exception the author gives
168  unlimited permission to copy and/or distribute it, with or without
169  modifications, as long as this notice is preserved.
170
171  This file is distributed in the hope that it will be useful, but
172  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
173  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
174                 
175