Removed.
[gnupg.git] / common / ChangeLog
1 2003-11-14  Werner Koch  <wk@gnupg.org>
2
3         * cryptmiss.c: Removed.
4
5 2003-11-13  Werner Koch  <wk@gnupg.org>
6
7         * util.h (vasprintf): Also fixed the prototype.
8
9         * vasprintf.c (vasprintf): ARGS should not be a pointer.  Fixed
10         segv on Solaris.  Reported by Andrew J. Schorr.
11
12 2003-11-12  Werner Koch  <wk@gnupg.org>
13
14         * maperror.c (map_ksba_err, map_gcry_err, map_kbx_err): Removed.
15
16 2003-10-31  Werner Koch  <wk@gnupg.org>
17
18         * util.h (gnupg_isotime_t): New.
19         (gnupg_copy_time): New.
20
21         * gettime.c (gnupg_get_isotime): New.
22
23 2003-09-23  Werner Koch  <wk@gnupg.org>
24
25         * iobuf.c (check_special_filename): Replaced is isdigit by digitp
26         to avoid passing negative values and potential locale problems.
27         Problem noted by Christian Biere.
28
29         * util.h (ascii_isspace): New.
30
31 2003-09-18  Werner Koch  <wk@gnupg.org>
32
33         * ttyio.c (tty_fprintf): New.
34         (tty_print_string, tty_print_utf8_string2)
35         (tty_print_utf8_string): Made P argument const byte*.
36
37 2003-08-20  Marcus Brinkmann  <marcus@g10code.de>
38
39         * maperror.c (map_ksba_err): Map -1.  Use gpg_err_make to set
40         the error source.
41
42 2003-08-14  Timo Schulz  <twoaday@freakmail.de>
43
44         * dynload.h. New. W32 wrapper around the dynload mechanism.
45         
46 2003-07-15  Werner Koch  <wk@gnupg.org>
47
48         * simple-pwquery.c, simple-pwquery.h:  New; moved from ../agent.  
49         * Makefile.am (libsimple_pwquery_a_LIBADD): New.
50
51 2003-06-25  Werner Koch  <wk@gnupg.org>
52
53         * maperror.c (map_to_assuan_status): Directly map 0 to 0.
54
55 2003-06-17  Werner Koch  <wk@gnupg.org>
56
57         * gettime.c (scan_isodatestr,add_days_to_timestamp,strtimevalue)
58         (strtimestamp,asctimestamp): New.  Code taken from gnupg 1.3.2
59         mischelp.c.
60
61         * yesno.c: New.  Code taken from gnupg 1.3.2 mischelp.c
62
63         * miscellaneous.c: New.
64
65         * util.h: Include utf8conf.h
66
67 2003-06-16  Werner Koch  <wk@gnupg.org>
68
69         * gettime.c (make_timestamp): New.
70
71         * ttyio.c: New. Taken from gnupg 1.2.
72         * ttyio.h: Move from ../include.
73
74 2003-06-13  Werner Koch  <wk@gnupg.org>
75
76         * util.h (seterr): Removed macro.
77         (xmalloc_secure,xcalloc_secure): New.
78
79 2003-06-11  Werner Koch  <wk@gnupg.org>
80
81         * iobuf.c (iobuf_writebyte,iobuf_write): Return error code from
82         iobuf_flush.
83         (iobuf_writestr): Ditto.
84
85 2003-06-10  Werner Koch  <wk@gnupg.org>
86
87         * iobuf.c, iobuf.h: New. Taken from current gnupg 1.3 CVS.  Run
88         indent on it and adjusted error handling to libgpg-error style.
89         Replaced IOBUF by iobuf_t. Renamed malloc functions.
90
91 2003-06-04  Werner Koch  <wk@gnupg.org>
92
93         * errors.h: Removed all error codes.  We keep the status codes for
94         now.
95         * Makefile.am: Do not create errors.c anymore; remove it from the
96         sources.
97
98         * maperror.c: Don't include error.h.  Change all error codes to
99         libgpg-error style.
100         (map_assuan_err): Changed to new Assuan error code convention.
101         (map_to_assuan_status): Likewise.
102         (map_gcry_err,map_kbx_err): Not needed.  For now dummy functions.
103
104         * membuf.c, membuf.h: New.  Code taken from ../sm/call-agent.h.
105         * Makefile.am: Added above.
106
107 2003-04-29  Werner Koch  <wk@gnupg.org>
108
109         * util.h (fopencokokie): Removed prototype and struct.
110
111         * fopencookie.c: Removed.
112
113         * maperror.c: Use system assuan.h
114
115 2002-10-31  Neal H. Walfield  <neal@g10code.de>
116
117         * isascii.c: New file.
118         * putc_unlocked.c: Likewise.
119
120 2002-10-28  Neal H. Walfield  <neal@g10code.de>
121
122         * signal.c (caught_fatal_sig): Remove superfluous zero
123         initializer.
124         (caught_sigusr1): Likewise.
125
126 2002-09-04  Neal H. Walfield  <neal@g10code.de>
127
128         * vasprintf.c (vasprintf) [va_copy]: Use va_copy.
129         [!va_copy && __va_copy]: Use __va_copy.
130         [!va_copy && !__va_copy]: Only now fall back to using memcpy.
131
132 2002-08-21  Werner Koch  <wk@gnupg.org>
133
134         * errors.h: Added STATUS_IMPORT_PROBLEM.
135
136 2002-08-20  Werner Koch  <wk@gnupg.org>
137
138         * vasprintf.c: Hack to handle NULL for %s.
139
140 2002-08-09  Werner Koch  <wk@gnupg.org>
141
142         * signal.c: New. Taken from GnuPG 1.1.91.
143
144 2002-07-23  Werner Koch  <wk@gnupg.org>
145
146         * util.h (_IO_cookie_io_functions_t): Fixed typo.  Noted by
147         Richard Lefebvre.
148
149 2002-07-22  Werner Koch  <wk@gnupg.org>
150
151         * fseeko.c, ftello.c: New.
152
153 2002-06-28  Werner Koch  <wk@gnupg.org>
154
155         * maperror.c (map_to_assuan_status): Map more errorcodes to Bad
156         Certificate.
157
158 2002-06-26  Werner Koch  <wk@gnupg.org>
159
160         * maperror.c (map_to_assuan_status): Map EOF to No_Data_Available.
161
162 2002-06-10  Werner Koch  <wk@gnupg.org>
163
164         * errors.h (gnupg_error_token): Add new prototype.
165         (STATUS_ERROR): New.
166
167         * mkerrtok: New.
168         * Makefile.am: Use it to create the new error token function.
169
170 2002-06-04  Werner Koch  <wk@gnupg.org>
171
172         * maperror.c (map_to_assuan_status): Map Bad_CA_Certificate.
173
174 2002-05-23  Werner Koch  <wk@gnupg.org>
175
176         * no-pth.c, Makefile.am: Removed.
177
178 2002-05-22  Werner Koch  <wk@gnupg.org>
179
180         * mkdtemp.c: Replaced byte by unsigned char because it is no longer
181         defined in gcrypt.h.
182
183 2002-05-21  Werner Koch  <wk@gnupg.org>
184
185         * maperror.c (map_gcry_err): Add libgcrypt's new S-expression errors.
186         (map_ksba_err): Add a few mappings.
187
188 2002-05-14  Werner Koch  <wk@gnupg.org>
189
190         * gettime.c: New.
191
192 2002-05-03  Werner Koch  <wk@gnupg.org>
193
194         * errors.h: Added STARUS_EXPSIG and STATUS_EXPKEYSIG.
195
196 2002-04-15  Werner Koch  <wk@gnupg.org>
197
198         * cryptmiss.c: New.
199
200 2002-02-14  Werner Koch  <wk@gnupg.org>
201
202         * maperror.c: Add more assuan<->gnupg mappings.
203
204 2002-02-12  Werner Koch  <wk@gnupg.org>
205
206         * fopencookie.c: Dummy function.
207
208         * vasprintf.c: New.  Taken from binutils-2.9.1 and dropped all non
209         ANSI-C stuff.  Merged with asprintf version.
210
211         * no-pth.c: New.
212
213 2002-01-23  Werner Koch  <wk@gnupg.org>
214
215         * mkdtemp.c: Copied from gnupg-1.0.6c and changed to use libgcrypt.
216
217 2002-01-19  Werner Koch  <wk@gnupg.org>
218
219         * sysutils.c: New.  This is the misc.c file from gnupg 1.0.6 with
220         the OpenPGP stuff removed.
221         * sysutils.h: New.
222         
223 2002-01-15  Werner Koch  <wk@gnupg.org>
224
225         * maperror.c: Add mapping for Not_Trusted. 
226
227 2002-01-11  Werner Koch  <wk@gnupg.org>
228
229         * maperror.c (map_assuan_err): Codes for CRL
230
231 2002-01-08  Werner Koch  <wk@gnupg.org>
232
233         * util.h (spacep): New.
234
235 2002-01-02  Werner Koch  <wk@gnupg.org>
236
237         * maperror.c (map_to_assuan_status): New.  Merged from ../agent
238         and ../sm.
239
240 2001-12-20  Werner Koch  <wk@gnupg.org>
241
242         * maperror.c (map_gcry_err): Add some mappings.
243
244 2001-12-18  Werner Koch  <wk@gnupg.org>
245
246         * Makefile.am (AM_CPPFLAGS): Include flags for gcrypt and ksba
247
248 2001-12-14  Werner Koch  <wk@gnupg.org>
249
250         * util.h (digitp, hexdigitp): New ctype like macros.
251         (atoi_1,atoi_2,atoi_4,xtoi_1,xtoi_2): New.
252         
253         
254  Copyright 2001, 2002 Free Software Foundation, Inc.
255
256  This file is free software; as a special exception the author gives
257  unlimited permission to copy and/or distribute it, with or without
258  modifications, as long as this notice is preserved.
259
260  This file is distributed in the hope that it will be useful, but
261  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
262  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
263                 
264