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