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