Add item about result structures.
[gpgme.git] / ChangeLog
1 2003-07-08  Marcus Brinkmann  <marcus@g10code.de>
2
3         * configure.ac: Complain if libgpg-error is not found.
4
5 2003-06-22  Marcus Brinkmann  <marcus@g10code.de>
6
7         * configure.ac (AC_INIT): Bump version to 0.4.2.
8
9 2003-06-06  Marcus Brinkmann  <marcus@g10code.de>
10
11         * configure.ac (LIBGPGME_LT_CURRENT): Bump up to 11.
12
13         * configure.ac: Use AM_PATH_GPG_ERROR.
14
15         * configure.ac: Check for libgpg-error.  Define
16         GPG_ERR_SOURCE_DEFAULT.
17
18 2003-05-26  Marcus Brinkmann  <marcus@g10code.de>
19
20         * configure.ac (NEED_GPG_VERSION): Bump up to 1.2.2.
21
22 2003-05-18  Marcus Brinkmann  <marcus@g10code.de>
23
24         In all files, replace the Gpgme* type names with the new gpgme_*
25         type names.
26
27 2003-02-01  Marcus Brinkmann  <marcus@g10code.de>
28
29         * assuan/: Update files to 2002-11-10 version of assuan.
30
31 2003-01-29  Marcus Brinkmann  <marcus@g10code.de>
32
33         * bonobo/gpgme.c, bonobo/main.c, bonobo/main.h, bonobo/Makefile,
34         bonobo/Makefile.am, bonobo/Makefile.in: Dead files removed.
35         * configure.ac: Remove automake conditional BUILD_BONOBO
36         (AC_CONFIG_FILES): Remove bonobo/Makefile.
37         * Makefile.am (bonobo): Remove variable.
38         (SUBDIRS): Remove ${bonobo}.
39         
40         * configure.ac: Remove all uses of GNUPG_CHECK_TYPEDEF, for byte,
41         ushort, ulong, u16 and u32.
42         * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Remove macro.
43
44 2002-12-24  Marcus Brinkmann  <marcus@g10code.de>
45
46         * configure.ac: New conditional HAVE_LD_VERSION_SCRIPT.
47         Call AC_CANONICAL_HOST, use host instead target.
48
49 2002-12-23  Marcus Brinkmann  <marcus@g10code.de>
50
51         * configure.ac: Bump up to 0.4.1.
52         
53         Released 0.4.0.
54
55 2002-12-23  Marcus Brinkmann  <marcus@g10code.de>
56
57         * autogen.sh (automake_vers): Require 1.7 (really 1.7.1) for the
58         conditional source distribution bug fix.
59
60 2002-12-08  Marcus Brinkmann  <marcus@g10code.de>
61
62         * configure.ac (LIBGPGME_LT_CURRENT): Increase by one.
63         (LIBGPGME_LT_AGE, LIBGPGME_LT_REVISION): Set to 0.
64
65 2002-11-28  Marcus Brinkmann  <marcus@g10code.de>
66
67         * NEWS: Add note about moving "gpgmeplug" to the "cryptplug"
68         package.
69         * README: Remove instructions related to "gpgmeplug".
70         * configure.ac: Remove enable option "gpgmeplug" and automake
71         conditional BUILD_GPGMEPLUG, as well as the status info about it.
72         (GPGMEPLUG): Remove variable.
73         * Makefile.am (gpgmeplug): Remove variable.
74         (SUBDIRS): Remove ${gpgmeplug}.
75         * cryptplug.h, gpgme-openpgp.c, gpgmeplug.dox, gpgme-smime.c,
76         Makefile.am, gpgmeplug.c, ChangeLog: Files removed.
77
78 2002-11-22  Marcus Brinkmann  <marcus@g10code.de>
79
80         * configure.ac: Disable GPGSM for all dosish systems.
81
82 2002-10-12  Marcus Brinkmann  <marcus@g10code.de>
83
84         * configure.ac: Add automake conditional HAVE_GPGSM.
85
86 2002-10-08  Marcus Brinkmann  <marcus@g10code.de>
87
88         * configure.ac (AC_INIT): Bump version up to 0.4.0.
89         (NEED_GPG_VERSION): Bump up to 1.2.0.
90         (NEED_GPGSM_VERSION): Bump up to 0.9.0.
91         * README: Update version numbers.
92         * NEWS: Start entry for 0.4.0.
93
94 2002-09-20  Werner Koch  <wk@gnupg.org>
95
96         Released 0.3.11.
97         
98         * configure.ac: Bump up LIBGPGME_LT_REVISION.
99
100         * configure.ac (AC_CHECK_HEADERS): Check for sys/select.h.
101
102 2002-09-04  Marcus Brinkmann  <marcus@g10code.de>
103
104         * autogen.sh (autoconf_vers): Bump up to 2.53 to get the @&t@
105         quadrigraph.  Always cutting the edge!
106
107 2002-09-02  Marcus Brinkmann  <marcus@g10code.de>
108
109         * configure.ac: Create and substitute LTLIBOBJS.
110
111 2002-09-02  Marcus Brinkmann  <marcus@g10code.de>
112
113         Released 0.3.10.
114
115         * NEWS: Update for 0.3.9 release.
116         * configure.ac: Bump up LIBGPGME_LT_REVISION.
117
118 2002-08-29  Marcus Brinkmann  <marcus@g10code.de>
119
120         * gpgme.spec.in: Changed user name in Wojciech Polak's email
121         address from ghostface to polak per request by himself.
122
123 2002-08-28  Werner Koch  <wk@gnupg.org>
124
125         * acinclude.m4 (GNUPG_CHECK_VA_COPY): New.
126         * configure.ac: Use it.
127
128 2002-08-23  Werner Koch  <wk@gnupg.org>
129
130         * configure.ac (GPGME_CONFIG_CFLAGS): Renamed from GPGME_CFLAGS
131         and removed the libpath because it is set by the config script.
132
133 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
134
135         * configure.ac: Bump version number to 0.3.10.
136
137         * NEWS: Add template for development version.
138
139 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
140
141         Released 0.3.9.
142
143         * NEWS: Update for 0.3.9 release.
144         * Makefile.am (EXTRA_DIST): Add gpgme.spec.in.
145
146 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
147
148         * jnlib/argparse.c, jnlib/argparse.h, jnlib/ChangeLog,
149         jnlib/dotlock.c, jnlib/dotlock.h, jnlib/libjnlib-config.h,
150         jnlib/logging.c, jnlib/logging.h,jnlib/Makefile.am,
151         jnlib/mischelp.h, jnlib/README, jnlib/stringhelp.c,
152         jnlib/stringhelp.h, jnlib/strlist.c, jnlib/strlist.h,
153         jnlib/types.h, jnlib/xmalloc.c, jnlib/xmalloc.h: Remove files.
154
155 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
156
157         * Makefile.am (SUBDIRS): Remove jnlib.
158         * configure.ac: Don't check for unsigned short or unsigned long.
159         Don't check for memicmp, strlwr, strtoul, memmove, stricmp.
160         Make stpcpy a replaced function.
161         Don't define HAVE_JNLIB_LOGGING.
162         Don't generate jnlib/Makefile.
163
164 2002-07-02  Werner Koch  <wk@gnupg.org>
165
166         * configure.ac: Bumbed version number to 0.3.9; add a comment on
167         when to change it.
168
169         * gpgme.spec.in: New. Contributed by Wojciech Polak.
170         * Makefile.am (dist-hook): New.
171
172         * AUTHORS: Added Wojciech and bug reporting addresses.
173
174 2002-06-25  Werner Koch  <wk@gnupg.org>
175
176         Released 0.3.8.
177         
178         * configure.ac: Bumbed LT version to 9/3/0.
179         (NEED_GPGSM_VERSION): Need 0.3.8 due to fixed export command.
180
181 2002-06-04  Marcus Brinkmann  <marcus@g10code.de>
182
183         Released 0.3.7.
184
185         * configure.ac (AC_INIT): Set version to 0.3.7.
186         (LIBGPGME_LT_REVISION): Add one.
187
188         * README: Document version requirement correctly.
189
190 2002-06-02  Marcus Brinkmann  <marcus@g10code.de>
191
192         * acinclude.m4: Fix Pth check so that it doesn't error out if pth
193         is not found.
194
195 2002-06-02  Marcus Brinkmann  <marcus@g10code.de>
196
197         * configure.ac: Add checks for Pth and pthreads.
198         * acinclude.m4: Add slightly hacked check for pth (seems to be an
199         autoconf version problem).
200
201 2002-05-21  Werner Koch  <wk@gnupg.org>
202
203         * configure.ac (NEED_GPGSM_VERSION): We need gpgsm 0.3.7.
204
205 2002-05-03  Werner Koch  <wk@gnupg.org>
206
207         Released 0.3.6.
208
209 2002-04-05  Marcus Brinkmann  <marcus@g10code.de>
210
211         * acconfig.h: File removed.
212         * configure.ac (NEED_GPG_VERSION): Add description.
213         (NEED_GPGSM_VERSION): Likewise.
214         (HAVE_DOSISH_SYSTEM): Likewise.
215         (HAVE_DRIVE_LETTERS): Likewise.
216         (GPG_PATH): Likewise.
217         (GPGSM_PATH): Likewise.
218         * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Likewise.
219
220 2002-04-01  Werner Koch  <wk@gnupg.org>
221
222         Released 0.3.5.
223
224 2002-03-17  Marcus Brinkmann  <marcus@g10code.de>
225
226         * configure.ac: Add automake conditional HAVE_DOSISH_SYSTEM.
227
228 2002-03-04  Werner Koch  <wk@gnupg.org>
229
230         * configure.ac: Bumbed version to 0.3.4-cvs to continue development.
231
232         Released 0.3.4.
233         
234         * configure.ac: Bumbed LT version numbers to (7,1,0), requires
235         gpgsm 0.3.1.
236
237 2002-03-03  Marcus Brinkmann  <marcus@g10code.de>
238
239         * configure.ac (AC_INIT): Change version number to snapshot CVS
240         version.
241
242 2002-02-13  Werner Koch  <wk@gnupg.org>
243
244         * configure.ac (vasprintf,fopencookie): Add checks.
245
246 2002-02-12  Marcus Brinkmann  <marcus@g10code.de>
247
248         * configure.ac (AC_INIT): Bump version to 0.3.3.
249         * jnlib/Makefile.am: Rever to older version that includes xmalloc
250         but not dotlock and some other files.  Reported by St├ęphane
251         Corth├ęsy.
252         
253 2002-02-10  Marcus Brinkmann  <marcus@g10code.de>
254
255         * Released 0.3.2.
256
257         * configure.ac (AC_INIT): Bump version to 0.3.2.
258         * jnlib/libjnlibconfig.h: Revert to older version that doesn't
259         expect libgcrypt.  Reported by Jose Carlos Garcia Sogo
260         <jsogo@debian.org>.
261
262 2002-02-09  Marcus Brinkmann  <marcus@g10code.de>
263
264         * Released 0.3.1.
265
266         * configure.ac (LIBGPGME_LT_CURRENT): Bump it up to 6!
267         (NEED_GPGSM_VERSION): Bump it up to 0.3.0!
268         (AC_INIT): Bump version to 0.3.1
269
270 2002-01-22  Marcus Brinkmann  <marcus@g10code.de>
271
272         * configure.ac (HAVE_JNLIB_LOGGING): Define always for assuan.
273
274 2001-12-19  Werner Koch  <wk@gnupg.org>
275
276         * configure.ac (VERSION,PACKAGE): Defined and subst.  Used for
277         AM_INIT_AUTOMAKE and moved all version number more to the top.
278
279 2001-12-18  Marcus Brinkmann  <marcus@g10code.de>
280
281         * autogen.sh (libtool_vers): Bump to 1.4.
282
283         * configure.ac (LIBGPGME_LT_CURRENT): Increment.
284         (LIBGPGME_LT_AGE): Reset.
285         Improve comment.
286         Fix wrong comment character.
287
288 2001-12-18  Werner Koch  <wk@gnupg.org>
289
290         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): Fixed for new automake.
291
292 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
293
294         * configure.ac (GPG): Substitute this variable.
295         (GPGSM): Likewise.
296
297 2001-11-22  Marcus Brinkmann  <marcus@g10code.de>
298
299         * configure.ac (AC_CONFIG_FILES): Add tests/gpg/Makefile and
300         tests/gpgsm/Makefile.
301
302 2001-11-21  Marcus Brinkmann  <marcus@g10code.de>
303
304         * Makefile.am (gpgmeplug): New variable, set to gpgmeplug if
305         [BUILD_GPGMEPLUG].
306         * configure.ac (AC_CONFIG_FILES): Add gpgmeplug/Makefile.
307         Support --enable-gpgmeplug.
308
309 2001-11-21  Marcus Brinkmann  <marcus@g10code.de>
310
311         * autogen.sh: Tighten version dependencies.
312
313 2001-11-20  Marcus Brinkmann  <marcus@g10code.de>
314
315         * Makefile.am (SUBDIRS): Support building the assuan library
316         (currently if GPGSM_PATH is set)..
317         * configure.ac: Support building the assuan library.
318         * assuan: New directory, populated with the Assuan library
319         (copied from the newpg repository).
320
321 2001-11-20  Marcus Brinkmann  <marcus@g10code.de>
322
323         * configure.ac (NEED_GPGSM_VERSION): New variable.  Treat it
324         similarly to NEED_GPG_VERSION.
325         * acconfig.h: Likewise.
326
327 2001-11-18  Marcus Brinkmann  <marcus@g10code.de>
328
329         * configure.in: Renamed to ...
330         * configure.ac: ... this.  Update to autoconf 2.52.  Lots of small
331         changes in the transition.  Support --with-gpg=PATH and
332         --with-gpgsm=PATH options.  Check if test suites can be run.
333         * acconfig.h: Add GPGSM_PATH.
334         * Makefile.am: New variable `tests', set to `tests' if
335         RUN_GPG_TESTS.
336         (SUBDIRS): Replace string `tests' with variable `tests'.
337
338 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
339
340         * autogen.sh: Invoke automake with `-a' (add missing files).
341         Do not invoke configure.
342
343 2001-09-17  Werner Koch  <wk@gnupg.org>
344
345         Released 0.2.3.
346         
347         * configure.in (NEED_GPG_VERSION): Set to 1.0.6. Incremented LT
348         current and age.
349
350         * Makefile.am (SUBDIRS): Add doc
351
352 2001-06-12  Werner Koch  <wk@gnupg.org>
353
354         Released 0.2.2.
355
356 2001-04-05  Werner Koch  <wk@gnupg.org>
357
358         * configure.in (NEED_GPG_VERSION): Set to 1.0.4g 
359
360 2001-04-02  Werner Koch  <wk@gnupg.org>
361
362         Released 0.2.1.
363
364         Changed the copyright notices all over the place.
365         
366 2001-02-28  Werner Koch  <wk@gnupg.org>
367
368         Released 0.2.0.
369
370 2001-01-18  Werner Koch  <wk@gnupg.org>
371
372         * autogen.sh: Added option --build-w32.
373
374
375  Copyright 2001, 2002 g10 Code GmbH
376
377  This file is free software; as a special exception the author gives
378  unlimited permission to copy and/or distribute it, with or without
379  modifications, as long as this notice is preserved.
380
381  This file is distributed in the hope that it will be useful, but
382  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
383  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.