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