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