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