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