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