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