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