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