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