2008-09-16 Marcus Brinkmann <marcus@g10code.com>
[gpgme.git] / ChangeLog
1 2008-09-16  Marcus Brinkmann  <marcus@g10code.com>
2
3         * configure.ac (_XOPEN_SOURCE) [apple-darwin]: Define it. 
4
5 2008-07-04  Werner Koch  <wk@g10code.com>
6
7         * config.guess, config.sub: Update to 2007-11-19.  Also update
8         missing et al scripts. 
9
10 2008-04-01  Werner Koch  <wk@g10code.com>
11
12         * configure.ac (AC_INIT): Fix quoting.
13
14 2008-01-30  Marcus Brinkmann  <marcus@g10code.de>
15
16         * configure.ac: Bump required version of automake up to 1.10.
17         * autogen.sh: Fix aclocal check.
18
19 2008-01-04  Marcus Brinkmann  <marcus@g10code.de>
20
21         Release GPGME 1.1.6.
22
23         * configure.ac: Support gpgconf.
24
25 2007-09-27  Marcus Brinkmann  <marcus@g10code.de>
26
27         * assuan-pipe-connect.c (pipe_connect_gpgme): Do not close process
28         handle here.  Use this function also on Unix systems.
29
30         * assuan-pipe-connect.c (pipe_connect_gpgme): Fix last change.
31
32         * assuan-pipe-connect.c (pipe_connect_gpgme): New function, use it
33         if _ASSUAN_IN_GPGME_BUILD_ASSUAN.
34
35 2007-09-17  Werner Koch  <wk@g10code.com>
36
37         * configure.ac: Use the svn version magic.
38
39 2007-09-07  Marcus Brinkmann  <marcus@g10code.de>
40
41         * configure.ac: Check for C++, Qt and support --enable-w32-qt.
42         * m4/pkg.m4: New file.
43
44 2007-08-21  Marcus Brinkmann  <marcus@g10code.de>
45
46         * configure.ac (--enable-w32-glib): Use --enableval, not
47         --withval.
48
49 2007-07-16  Marcus Brinkmann  <marcus@g10code.de>
50
51         * assuan/assuan-socket.c (_assuan_close): Always use close().
52         * assuan/assuan.h (_gpgme_io_close): New prototype.
53         (close): New macro, define as _gpgme_io_close.
54
55 2007-07-13  Marcus Brinkmann  <marcus@g10code.de>
56
57         * assuan/assuan-io.c (_assuan_simple_read, _assuan_simple_write):
58         Always use read/write (which means _gpgme_io_read and
59         _gpgme_io_write).
60
61 2007-07-09  Marcus Brinkmann  <marcus@g10code.de>
62
63         Released 1.1.5.
64
65         * configure.ac (LIBGPGME_LT_REVISION): Bump for release.
66
67 2007-07-08  Marcus Brinkmann  <marcus@g10code.de>
68
69         * configure.ac (GPGSM_DEFAULT) [*-mingw32*]: Initialize it.
70         (HAVE_ASSUAN_H): Set to 1 if we have it.
71         (funopen): Use AC_REPLACE_FUNCS.
72         (USE_DESCRIPTOR_PASSING): Define to 1 if we have it.  Do not
73         define it at all if we don't.
74         (NETLIBS) [have_w32_system]: Add -lws2_32.
75         (DIRSEP_C, DIRSEP_S, EXPSEP_C, EXPSEP_S, PATHSEP_S)
76         [HAVE_DOSISH_SYSTEM]: Remove definitions.
77
78         * assuan/assuan.h (_assuan_funopen): Define to _gpgme_funopen.
79         * assuan/funopen.c: Move to ../gpgme/funopen.c.
80         * assuan/Makefile.am (libassuan_la_SOURCES): Remove funopen.c.
81
82 2007-07-04  Marcus Brinkmann  <marcus@g10code.de>
83
84         * assuan/Makefile.am (INCLUDES): Include $(top_srcdir)/gpgme.
85         * assuan/assuan.h: Include <ath.h> instead of trying to duplicate
86         the definitions.
87         
88         * assuan/: Update files to 2007-07-04 version of assuan.
89
90         * autogen.sh: Use = not == in test.
91
92 2007-03-05  Werner Koch  <wk@g10code.com>
93
94         Released 1.1.4.
95
96         * configure.ac (LIBGPGME_LT_REVISION): Bump for release.
97
98         * autogen.sh: New option --force.
99
100 2007-01-29  Marcus Brinkmann  <marcus@g10code.de>
101
102         Released 1.1.3.
103         
104         * configure.ac (LIBGPGME_LT_REVISION): Bump for release.
105
106 2007-01-26  Werner Koch  <wk@g10code.com>
107
108         * configure.ac: Changed gpg and gpgsm version checks to work with
109         arbitrary names of the gpg binary. New option --disable-gpg-test
110         and --disable-gpgsm-test.
111
112 2007-01-09  Werner Koch  <wk@g10code.com>
113
114         * configure.ac (NEED_GPG_VERSION, NEED_GPGSM_VERSION): Must define
115         after it may have been changed by an option.
116
117 2007-01-08  Werner Koch  <wk@g10code.com>
118
119         * configure.ac: Require gpg-error 1.4 due to the use of
120         gpg_error_from_syserror.
121         (HAVE_ASSUAN_H): New.
122
123 2007-01-05  Marcus Brinkmann  <marcus@g10code.de>
124
125         * configure.ac: Add options --with-gpg-version and
126         --with-gpgsm-version to allow overriding the minimum version
127         requirements.
128
129 2006-12-17  Marcus Brinkmann  <marcus@g10code.de>
130
131         * configure.ac: Fix two typos in last change.
132
133 2006-12-03  Marcus Brinkmann  <marcus@g10code.de>
134
135         * configure.ac: Use descriptor passing only if --enable-fd-passing
136         is provided.
137
138         * configure.ac: Add check for use of descriptor passing.
139
140 2006-11-29  Marcus Brinkmann  <marcus@g10code.de>
141
142         * configure.ac (NEED_GPG_VERSION): Bump to 1.3.0.
143
144 2006-09-19  Marcus Brinkmann  <marcus@g10code.de>
145
146         * configure.ac: Turn stpcpy into a replacement function.
147         Check for unistd.h and add setenv as replacement function.
148
149 2006-07-29  Marcus Brinkmann  <marcus@g10code.de>
150
151         * configure.ac: Check for network libraries and set NETLIBS.
152
153 2006-07-06  Marcus Brinkmann  <marcus@g10code.de>
154
155         * lang, lang/cl: New subdirectories.
156         * lang/Makefile.am, lang/README: New files.
157         * configure.ac (AC_CONFIG_FILES): Add lang/Makefile,
158         lang/cl/Makefile and lang/cl/gpgme.asd.
159         * Makefile.am (SUBDIRS): Add lang.
160
161 2006-03-02  Marcus Brinkmann  <marcus@g10code.de>
162
163         * configure.ac (LIBGPGME_LT_REVISION): Bump for release.
164
165 2006-02-22  Marcus Brinkmann  <marcus@g10code.de>
166
167         Released 1.1.1.
168
169         * configure.ac (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump for
170         release.
171         (LIBGPGME_LT_REVISION): Reset to 0 for release.
172
173 2006-01-05  Werner Koch  <wk@g10code.com>
174
175         * configure.ac: Test for inline feature.
176         (AH_BOTTOM): New to define the pure attribute.
177
178 2006-01-03  Werner Koch  <wk@g10code.com>
179
180         * configure.ac: Append SVN revision to the version.
181
182 2005-11-18  Werner Koch  <wk@g10code.com>
183
184         * configure.ac (BUILD_REVISION): New.
185
186 2005-11-17  Marcus Brinkmann  <marcus@g10code.de>
187
188         * configure.ac: Add support for --enable-w32-glib (disabled by
189         default).  Invoke AM_PATH_GLIB_2_0.
190
191 2005-11-16  Werner Koch  <wk@g10code.com>
192
193         * configure.ac (CFLAGS) [W32]: Make sure that -mms-bitfields are used.
194
195 2005-11-15  Werner Koch  <wk@g10code.com>
196
197         * configure.ac: Create BUILD_FILEVERSION from SVN Revision.
198
199         * autogen.sh [W32]: Build shared and static versions of the library.
200
201 2005-10-20  Marcus Brinkmann  <marcus@g10code.de>
202
203         * w32-dll/ChangeLog, w32-dll/build-dll, w32-dll/gpgme.def: Remove
204         files.
205
206         * configure.ac: Instead checking for windres and dlltool, invoke
207         AC_LIBTOOL_WIN32_DLL and AC_LIBTOOL_RC.
208         * src/Makefile.am [HAVE_W32_SYSTEM]: Use libtool, which simplifies
209         the rules.
210
211 2005-10-01  Marcus Brinkmann  <marcus@g10code.de>
212
213         Released 1.1.0.
214
215         * configure.ac (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump for
216         release.
217         (LIBGPGME_LT_REVISION): Reset to 0 for release.
218
219 2005-09-12  Marcus Brinkmann  <marcus@g10code.de>
220
221         * configure.ac (HAVE_PTH): Don't add $PTH_CFLAGS to $CFLAGS here.
222
223 2005-08-26  Werner Koch  <wk@g10code.com>
224
225         * configure.ac (SEPCONSTANTS): New to define DIRSEP_C et al.
226
227 2005-08-19  Werner Koch  <wk@g10code.com>
228
229         * configure.ac [W32]: Create values for versioninfo.rc and list
230         substuture versioninfo.rc.
231         * configure.ac: Define ENABLE_GPGSM.
232
233 2005-08-08  Werner Koch  <wk@g10code.com>
234
235         * configure.ac (stpcpy): Changed from replace to test.
236
237 2005-03-24  Marcus Brinkmann  <marcus@g10code.de>
238
239         * configure.ac (AH_BOTTOM): Removed.
240
241 2005-03-09  Werner Koch  <wk@g10code.com>
242
243         * acinclude.m4 (GNUPG_CHECK_VA_COPY): Assume no when cross-compiling.
244
245         * Makefile.am (EXTRA_DIST): Include autogen.sh
246
247         * autogen.sh: Added the usual code to build for W32 (--build-w32).
248
249         * configure.ac: Fixed the mingw32 host string, removed OS/2 stuff.
250         (HAVE_DRIVE_LETTERS): Removed.
251         (HAVE_W32_SYSTEM): Added.
252         (AC_GNU_SOURCE): New to replace the identical AH_VERBATIM.
253         (AH_BOTTOM): Added.
254
255 2004-12-28  Werner Koch  <wk@g10code.com>
256
257         Released 1.0.2.
258
259         * Makefile.am (AUTOMAKE_OPTIONS): Build bzip 2 version.
260         (ACLOCAL_AMFLAGS): Add -I m4.
261         * configure.ac: Require automake 1.9.3 and autoconf 2.59.
262         * acinclude.m4: Changed quoting for automake 1.9.
263         * README: Use SHA1 instead of MD5.
264
265 2004-12-11  Marcus Brinkmann  <marcus@g10code.de>
266
267         * configure.ac: Replace ttyname_r if it doesn't exist (and warn in
268         that case).
269
270 2004-12-07  Marcus Brinkmann  <marcus@g10code.de>
271
272         * README: Refer to COPYING.LESSER and "each file" instead of
273         COPYING.
274         * COPYING.LESSER: New file.
275         * gpgme.spec.in (%doc): Add COPYING.LESSER.
276         * acinclude.m4, configure.ac, Makefile.am: Change license to LGPL
277         2.1 or later.
278         * TODO: Add copyright notice.
279         * README.CVS: Likewise.
280
281         * configure.ac (GPGSM_VERSION): Fix filter to get it.
282
283 2004-10-22  Marcus Brinkmann  <marcus@g10code.de>
284
285         Released 1.0.1.
286
287         * configure.ac (LIBGPGME_LT_REVISION): Bump up to 2.
288         (AC_INIT): Set version to 1.0.1.
289
290         * configure.ac: Set HAVE_GPGSM to true only if $GPGSM is not "no".
291
292 2004-09-30  Marcus Brinkmann  <marcus@g10code.de>
293
294         Released 1.0.0.
295
296         * configure.ac (LIBGPGME_LT_REVISION): Bump up to 1.
297         (AC_INIT): Set version to 1.0.0.
298
299         * Makefile.am (EXTRA_DIST): Remove README-alpha.
300         * README-alpha: Remove file.
301
302 2004-09-17  Marcus Brinkmann  <marcus@g10code.de>
303
304         * configure.ac: Disable AC_CONFIG_MACRO_DIR for now.
305
306 2004-09-14  Marcus Brinkmann  <marcus@g10code.de>
307
308         * configure.ac: Improve diagnostics with version check.
309
310         * configure.ac: Print diagnostics about found thread libraries at
311         the end.  Check for the versions of GPG and GPGSM and print the
312         found versions at the end.
313         (HAVE_GPGSM): Do not require GPGSM to exist and be readable.
314         (AC_CONFIG_MACRO_DIR): Invoke with argument m4.
315
316         * acinclude.m4: Add copyright notice.
317         (jm_GLIBC21, AM_PATH_GPG_ERROR, _AC_PTH_ERROR, _AC_PTH_VERBOSE,
318         AC_CHECK_PTH): Removed.
319
320 2004-06-23  Marcus Brinkmann  <marcus@g10code.de>
321
322         * configure.ac: Check for <sys/uio.h>.
323
324 2004-06-08  Marcus Brinkmann  <marcus@g10code.de>
325
326         Released 0.9.0.
327
328         * configure.ac (AC_INIT): Set version number to 0.9.0.
329         (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump up by one.
330         (LIBGPGME_LT_REVISION): Reset to zero.
331
332 2004-05-21  Marcus Brinkmann  <marcus@g10code.de>
333
334         * configure.ac (GPGME_CONFIG_API_VERSION): New variable,
335         substitute it.
336
337 2004-04-29  Marcus Brinkmann  <marcus@g10code.de>
338
339         Released 0.4.7.
340
341         * configure.ac (LIBGPGME_LT_REVISION): Bump it up.
342
343 2004-04-02  Thomas Schwinge  <schwinge@nic-nac-project.de>
344
345         * autogen.sh: Added ACLOCAL_FLAGS.
346
347 2004-04-06  Werner Koch  <wk@gnupg.org>
348
349         Released 0.4.6.
350         
351         * config.guess, config.sub, ltmain.sh: Updated to those from
352         libtools 1.5.4.
353
354 2004-03-07  Marcus Brinkmann  <marcus@g10code.de>
355
356         Released 0.4.5.
357
358         * configure.ac (NEED_GPGSM_VERSION): Bump up to 1.9.6.
359
360         * Makefile.am (EXTRA_DIST): Remove autogen.sh and README.CVS.
361
362 2004-02-18  Werner Koch  <wk@gnupg.org>
363
364         * configure.ac: Make the check for funopen fail with just a
365         warning.
366
367 2004-02-11  Werner Koch  <wk@gnupg.org>
368
369         * autogen.sh (check_version): Removed bashism and simplified.
370
371 2004-02-10  Werner Koch  <wk@gnupg.org>
372
373         * configure.ac: Fixed funopen test change.
374
375 2004-02-06  Moritz Schulte  <mo@g10code.com>
376
377         * configure.ac: Fix funopen replacement mechanism.
378
379 2004-01-31  Marcus Brinkmann  <marcus@g10code.de>
380
381         * configure.ac: Add invocation of AC_SYS_LARGEFILE, AC_TYPE_OFF_T
382         and AC_FUNC_FSEEKO.
383
384 2004-01-12  Werner Koch  <wk@gnupg.org>
385
386         Released 0.4.4.
387         
388         * configure.ac: Bumbed LT_Revision; now at C12/A1/R1. 
389         (NEED_GPGSM_VERSION): Set to 1.9.3.
390         (min_automake_version): Added.
391         * README.CVS: New.
392         * Makefile.am (EXTRA_DIST): Added README.CVS.
393         * autogen.sh: Updated.
394
395 2003-11-19  Werner Koch  <wk@gnupg.org>
396
397         * acinclude.m4: Add AM_PATH_GPG_ERROR.
398         * configure.ac: Check for timegm.  Made warning messages more
399         prominent.
400
401 2003-10-06  Marcus Brinkmann  <marcus@g10code.de>
402
403         Released 0.4.3.
404
405         * configure.ac (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump up by 1.
406         (LIBGPGME_LT_REVISION): Set to 0.
407
408 2003-09-13  Marcus Brinkmann  <marcus@g10code.de>
409
410         * configure.ac: Require libgpg-error 0.5.
411
412         * acinclude.m4: Remove libtool cruft, add jm_GLIBC21.
413         * configure.ac: Add check for getenv_r, and call jm_GLIBC21.
414         Define HAVE_THREAD_SAFE_GETENV if appropriate.
415
416 2003-09-03  Marcus Brinkmann  <marcus@g10code.de>
417
418         * configure.ac: Remove GPGME_CONFIG_LIBS and GPGME_CONFIG_CFLAGS.
419
420 2003-09-02  Marcus Brinkmann  <marcus@g10code.de>
421
422         * configure.ac: Move invocation of AC_CANONICAL_HOST up to
423         suppress warning by autoconf.
424
425 2003-08-30  Robert Schiele <rschiele@uni-mannheim.de>
426
427         * gpgme.spec.in: %{_infodir}/dir is not packaged,
428         remove to prevent checking failure.
429
430 2003-08-18  Marcus Brinkmann  <marcus@g10code.de>
431
432         * configure.ac: If building Assuan, check for funopen and
433         fopencookie, and make isascii, putc_unlocked and memrchr
434         replacement functions.
435         (AM_PATH_GPG_ERROR): Require 0.3.
436
437 2003-07-31  Marcus Brinkmann  <marcus@g10code.de>
438
439         * configure.ac (AC_INIT): Bump version to 0.4.3.
440
441 2003-07-30  Marcus Brinkmann  <marcus@g10code.de>
442
443         * configure.ac (LIBGPGME_LT_REVISION): Bump up to 1.
444
445         Released 0.4.2.
446
447 2003-07-08  Marcus Brinkmann  <marcus@g10code.de>
448
449         * configure.ac: Complain if libgpg-error is not found.
450
451 2003-06-22  Marcus Brinkmann  <marcus@g10code.de>
452
453         * configure.ac (AC_INIT): Bump version to 0.4.2.
454
455 2003-06-06  Marcus Brinkmann  <marcus@g10code.de>
456
457         * configure.ac (LIBGPGME_LT_CURRENT): Bump up to 11.
458
459         * configure.ac: Use AM_PATH_GPG_ERROR.
460
461         * configure.ac: Check for libgpg-error.  Define
462         GPG_ERR_SOURCE_DEFAULT.
463
464 2003-05-26  Marcus Brinkmann  <marcus@g10code.de>
465
466         * configure.ac (NEED_GPG_VERSION): Bump up to 1.2.2.
467
468 2003-05-18  Marcus Brinkmann  <marcus@g10code.de>
469
470         In all files, replace the Gpgme* type names with the new gpgme_*
471         type names.
472
473 2003-02-01  Marcus Brinkmann  <marcus@g10code.de>
474
475         * assuan/: Update files to 2002-11-10 version of assuan.
476
477 2003-01-29  Marcus Brinkmann  <marcus@g10code.de>
478
479         * bonobo/gpgme.c, bonobo/main.c, bonobo/main.h, bonobo/Makefile,
480         bonobo/Makefile.am, bonobo/Makefile.in: Dead files removed.
481         * configure.ac: Remove automake conditional BUILD_BONOBO
482         (AC_CONFIG_FILES): Remove bonobo/Makefile.
483         * Makefile.am (bonobo): Remove variable.
484         (SUBDIRS): Remove ${bonobo}.
485         
486         * configure.ac: Remove all uses of GNUPG_CHECK_TYPEDEF, for byte,
487         ushort, ulong, u16 and u32.
488         * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Remove macro.
489
490 2002-12-24  Marcus Brinkmann  <marcus@g10code.de>
491
492         * configure.ac: New conditional HAVE_LD_VERSION_SCRIPT.
493         Call AC_CANONICAL_HOST, use host instead target.
494
495 2002-12-23  Marcus Brinkmann  <marcus@g10code.de>
496
497         * configure.ac: Bump up to 0.4.1.
498         
499         Released 0.4.0.
500
501 2002-12-23  Marcus Brinkmann  <marcus@g10code.de>
502
503         * autogen.sh (automake_vers): Require 1.7 (really 1.7.1) for the
504         conditional source distribution bug fix.
505
506 2002-12-08  Marcus Brinkmann  <marcus@g10code.de>
507
508         * configure.ac (LIBGPGME_LT_CURRENT): Increase by one.
509         (LIBGPGME_LT_AGE, LIBGPGME_LT_REVISION): Set to 0.
510
511 2002-11-28  Marcus Brinkmann  <marcus@g10code.de>
512
513         * NEWS: Add note about moving "gpgmeplug" to the "cryptplug"
514         package.
515         * README: Remove instructions related to "gpgmeplug".
516         * configure.ac: Remove enable option "gpgmeplug" and automake
517         conditional BUILD_GPGMEPLUG, as well as the status info about it.
518         (GPGMEPLUG): Remove variable.
519         * Makefile.am (gpgmeplug): Remove variable.
520         (SUBDIRS): Remove ${gpgmeplug}.
521         * cryptplug.h, gpgme-openpgp.c, gpgmeplug.dox, gpgme-smime.c,
522         Makefile.am, gpgmeplug.c, ChangeLog: Files removed.
523
524 2002-11-22  Marcus Brinkmann  <marcus@g10code.de>
525
526         * configure.ac: Disable GPGSM for all dosish systems.
527
528 2002-10-12  Marcus Brinkmann  <marcus@g10code.de>
529
530         * configure.ac: Add automake conditional HAVE_GPGSM.
531
532 2002-10-08  Marcus Brinkmann  <marcus@g10code.de>
533
534         * configure.ac (AC_INIT): Bump version up to 0.4.0.
535         (NEED_GPG_VERSION): Bump up to 1.2.0.
536         (NEED_GPGSM_VERSION): Bump up to 0.9.0.
537         * README: Update version numbers.
538         * NEWS: Start entry for 0.4.0.
539
540 2002-09-20  Werner Koch  <wk@gnupg.org>
541
542         Released 0.3.11.
543         
544         * configure.ac: Bump up LIBGPGME_LT_REVISION.
545
546         * configure.ac (AC_CHECK_HEADERS): Check for sys/select.h.
547
548 2002-09-04  Marcus Brinkmann  <marcus@g10code.de>
549
550         * autogen.sh (autoconf_vers): Bump up to 2.53 to get the @&t@
551         quadrigraph.  Always cutting the edge!
552
553 2002-09-02  Marcus Brinkmann  <marcus@g10code.de>
554
555         * configure.ac: Create and substitute LTLIBOBJS.
556
557 2002-09-02  Marcus Brinkmann  <marcus@g10code.de>
558
559         Released 0.3.10.
560
561         * NEWS: Update for 0.3.9 release.
562         * configure.ac: Bump up LIBGPGME_LT_REVISION.
563
564 2002-08-29  Marcus Brinkmann  <marcus@g10code.de>
565
566         * gpgme.spec.in: Changed user name in Wojciech Polak's email
567         address from ghostface to polak per request by himself.
568
569 2002-08-28  Werner Koch  <wk@gnupg.org>
570
571         * acinclude.m4 (GNUPG_CHECK_VA_COPY): New.
572         * configure.ac: Use it.
573
574 2002-08-23  Werner Koch  <wk@gnupg.org>
575
576         * configure.ac (GPGME_CONFIG_CFLAGS): Renamed from GPGME_CFLAGS
577         and removed the libpath because it is set by the config script.
578
579 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
580
581         * configure.ac: Bump version number to 0.3.10.
582
583         * NEWS: Add template for development version.
584
585 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
586
587         Released 0.3.9.
588
589         * NEWS: Update for 0.3.9 release.
590         * Makefile.am (EXTRA_DIST): Add gpgme.spec.in.
591
592 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
593
594         * jnlib/argparse.c, jnlib/argparse.h, jnlib/ChangeLog,
595         jnlib/dotlock.c, jnlib/dotlock.h, jnlib/libjnlib-config.h,
596         jnlib/logging.c, jnlib/logging.h,jnlib/Makefile.am,
597         jnlib/mischelp.h, jnlib/README, jnlib/stringhelp.c,
598         jnlib/stringhelp.h, jnlib/strlist.c, jnlib/strlist.h,
599         jnlib/types.h, jnlib/xmalloc.c, jnlib/xmalloc.h: Remove files.
600
601 2002-08-21  Marcus Brinkmann  <marcus@g10code.de>
602
603         * Makefile.am (SUBDIRS): Remove jnlib.
604         * configure.ac: Don't check for unsigned short or unsigned long.
605         Don't check for memicmp, strlwr, strtoul, memmove, stricmp.
606         Make stpcpy a replaced function.
607         Don't define HAVE_JNLIB_LOGGING.
608         Don't generate jnlib/Makefile.
609
610 2002-07-02  Werner Koch  <wk@gnupg.org>
611
612         * configure.ac: Bumbed version number to 0.3.9; add a comment on
613         when to change it.
614
615         * gpgme.spec.in: New. Contributed by Wojciech Polak.
616         * Makefile.am (dist-hook): New.
617
618         * AUTHORS: Added Wojciech and bug reporting addresses.
619
620 2002-06-25  Werner Koch  <wk@gnupg.org>
621
622         Released 0.3.8.
623         
624         * configure.ac: Bumbed LT version to 9/3/0.
625         (NEED_GPGSM_VERSION): Need 0.3.8 due to fixed export command.
626
627 2002-06-04  Marcus Brinkmann  <marcus@g10code.de>
628
629         Released 0.3.7.
630
631         * configure.ac (AC_INIT): Set version to 0.3.7.
632         (LIBGPGME_LT_REVISION): Add one.
633
634         * README: Document version requirement correctly.
635
636 2002-06-02  Marcus Brinkmann  <marcus@g10code.de>
637
638         * acinclude.m4: Fix Pth check so that it doesn't error out if pth
639         is not found.
640
641 2002-06-02  Marcus Brinkmann  <marcus@g10code.de>
642
643         * configure.ac: Add checks for Pth and pthreads.
644         * acinclude.m4: Add slightly hacked check for pth (seems to be an
645         autoconf version problem).
646
647 2002-05-21  Werner Koch  <wk@gnupg.org>
648
649         * configure.ac (NEED_GPGSM_VERSION): We need gpgsm 0.3.7.
650
651 2002-05-03  Werner Koch  <wk@gnupg.org>
652
653         Released 0.3.6.
654
655 2002-04-05  Marcus Brinkmann  <marcus@g10code.de>
656
657         * acconfig.h: File removed.
658         * configure.ac (NEED_GPG_VERSION): Add description.
659         (NEED_GPGSM_VERSION): Likewise.
660         (HAVE_DOSISH_SYSTEM): Likewise.
661         (HAVE_DRIVE_LETTERS): Likewise.
662         (GPG_PATH): Likewise.
663         (GPGSM_PATH): Likewise.
664         * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Likewise.
665
666 2002-04-01  Werner Koch  <wk@gnupg.org>
667
668         Released 0.3.5.
669
670 2002-03-17  Marcus Brinkmann  <marcus@g10code.de>
671
672         * configure.ac: Add automake conditional HAVE_DOSISH_SYSTEM.
673
674 2002-03-04  Werner Koch  <wk@gnupg.org>
675
676         * configure.ac: Bumbed version to 0.3.4-cvs to continue development.
677
678         Released 0.3.4.
679         
680         * configure.ac: Bumbed LT version numbers to (7,1,0), requires
681         gpgsm 0.3.1.
682
683 2002-03-03  Marcus Brinkmann  <marcus@g10code.de>
684
685         * configure.ac (AC_INIT): Change version number to snapshot CVS
686         version.
687
688 2002-02-13  Werner Koch  <wk@gnupg.org>
689
690         * configure.ac (vasprintf,fopencookie): Add checks.
691
692 2002-02-12  Marcus Brinkmann  <marcus@g10code.de>
693
694         * configure.ac (AC_INIT): Bump version to 0.3.3.
695         * jnlib/Makefile.am: Rever to older version that includes xmalloc
696         but not dotlock and some other files.  Reported by St├ęphane
697         Corth├ęsy.
698         
699 2002-02-10  Marcus Brinkmann  <marcus@g10code.de>
700
701         * Released 0.3.2.
702
703         * configure.ac (AC_INIT): Bump version to 0.3.2.
704         * jnlib/libjnlibconfig.h: Revert to older version that doesn't
705         expect libgcrypt.  Reported by Jose Carlos Garcia Sogo
706         <jsogo@debian.org>.
707
708 2002-02-09  Marcus Brinkmann  <marcus@g10code.de>
709
710         * Released 0.3.1.
711
712         * configure.ac (LIBGPGME_LT_CURRENT): Bump it up to 6!
713         (NEED_GPGSM_VERSION): Bump it up to 0.3.0!
714         (AC_INIT): Bump version to 0.3.1
715
716 2002-01-22  Marcus Brinkmann  <marcus@g10code.de>
717
718         * configure.ac (HAVE_JNLIB_LOGGING): Define always for assuan.
719
720 2001-12-19  Werner Koch  <wk@gnupg.org>
721
722         * configure.ac (VERSION,PACKAGE): Defined and subst.  Used for
723         AM_INIT_AUTOMAKE and moved all version number more to the top.
724
725 2001-12-18  Marcus Brinkmann  <marcus@g10code.de>
726
727         * autogen.sh (libtool_vers): Bump to 1.4.
728
729         * configure.ac (LIBGPGME_LT_CURRENT): Increment.
730         (LIBGPGME_LT_AGE): Reset.
731         Improve comment.
732         Fix wrong comment character.
733
734 2001-12-18  Werner Koch  <wk@gnupg.org>
735
736         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): Fixed for new automake.
737
738 2001-12-14  Marcus Brinkmann  <marcus@g10code.de>
739
740         * configure.ac (GPG): Substitute this variable.
741         (GPGSM): Likewise.
742
743 2001-11-22  Marcus Brinkmann  <marcus@g10code.de>
744
745         * configure.ac (AC_CONFIG_FILES): Add tests/gpg/Makefile and
746         tests/gpgsm/Makefile.
747
748 2001-11-21  Marcus Brinkmann  <marcus@g10code.de>
749
750         * Makefile.am (gpgmeplug): New variable, set to gpgmeplug if
751         [BUILD_GPGMEPLUG].
752         * configure.ac (AC_CONFIG_FILES): Add gpgmeplug/Makefile.
753         Support --enable-gpgmeplug.
754
755 2001-11-21  Marcus Brinkmann  <marcus@g10code.de>
756
757         * autogen.sh: Tighten version dependencies.
758
759 2001-11-20  Marcus Brinkmann  <marcus@g10code.de>
760
761         * Makefile.am (SUBDIRS): Support building the assuan library
762         (currently if GPGSM_PATH is set)..
763         * configure.ac: Support building the assuan library.
764         * assuan: New directory, populated with the Assuan library
765         (copied from the newpg repository).
766
767 2001-11-20  Marcus Brinkmann  <marcus@g10code.de>
768
769         * configure.ac (NEED_GPGSM_VERSION): New variable.  Treat it
770         similarly to NEED_GPG_VERSION.
771         * acconfig.h: Likewise.
772
773 2001-11-18  Marcus Brinkmann  <marcus@g10code.de>
774
775         * configure.in: Renamed to ...
776         * configure.ac: ... this.  Update to autoconf 2.52.  Lots of small
777         changes in the transition.  Support --with-gpg=PATH and
778         --with-gpgsm=PATH options.  Check if test suites can be run.
779         * acconfig.h: Add GPGSM_PATH.
780         * Makefile.am: New variable `tests', set to `tests' if
781         RUN_GPG_TESTS.
782         (SUBDIRS): Replace string `tests' with variable `tests'.
783
784 2001-10-22  Marcus Brinkmann  <marcus@g10code.de>
785
786         * autogen.sh: Invoke automake with `-a' (add missing files).
787         Do not invoke configure.
788
789 2001-09-17  Werner Koch  <wk@gnupg.org>
790
791         Released 0.2.3.
792         
793         * configure.in (NEED_GPG_VERSION): Set to 1.0.6. Incremented LT
794         current and age.
795
796         * Makefile.am (SUBDIRS): Add doc
797
798 2001-06-12  Werner Koch  <wk@gnupg.org>
799
800         Released 0.2.2.
801
802 2001-04-05  Werner Koch  <wk@gnupg.org>
803
804         * configure.in (NEED_GPG_VERSION): Set to 1.0.4g 
805
806 2001-04-02  Werner Koch  <wk@gnupg.org>
807
808         Released 0.2.1.
809
810         Changed the copyright notices all over the place.
811         
812 2001-02-28  Werner Koch  <wk@gnupg.org>
813
814         Released 0.2.0.
815
816 2001-01-18  Werner Koch  <wk@gnupg.org>
817
818         * autogen.sh: Added option --build-w32.
819
820
821  Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007 g10 Code GmbH
822
823  This file is free software; as a special exception the author gives
824  unlimited permission to copy and/or distribute it, with or without
825  modifications, as long as this notice is preserved.
826
827  This file is distributed in the hope that it will be useful, but
828  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
829  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.