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