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