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