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