1 2011-12-02 Werner Koch <wk@g10code.com>
3 NB: ChangeLog files are no longer manually maintained. Starting
4 on December 1st, 2011 we put change information only in the GIT
5 commit log, and generate a top-level ChangeLog file from logs at
6 "make dist". See doc/HACKING for details.
8 2011-10-25 Marcus Brinkmann <marcus@g10code.com>
11 * configure.ac: Remove check for pth and automake conditional
14 2011-06-16 Marcus Brinkmann <marcus@g10code.com>
18 * configure.ac: Set LT version to C19/A8/R0.
20 2011-05-06 Marcus Brinkmann <marcus@g10code.com>
22 * Makefile.am (SUBDIRS): Remove complus.
24 * configure.ac (AC_CONFIG_FILES): Remove complus/Makefile.
25 (BUILD_COMPLUS): Remove AM_CONDITIONAL.
26 * complus/: Remove very old and stale component.
28 * acinclude.m4 (GNUPG_FIX_HDR_VERSION): Remove.
30 2011-04-14 Werner Koch <wk@g10code.com>
32 * configure.ac: Require automake 1.11.
34 2011-04-06 Werner Koch <wk@g10code.com>
36 * autogen.sh (--build-w32): Support option --build-w64.
37 * configure.ac (HAVE_W64_SYSTEM): Define.
38 (INSERT__TYPEDEFS_FOR_GPGME_H): New.
39 (GPGME_CONFIG_HOST): New.
41 2011-02-02 Marcus Brinkmann <mb@g10code.com>
43 * configure.ac (NEED_LIBASSUAN_VERSION): Bump to 2.0.2 for system hooks.
45 2010-12-30 Werner Koch <wk@g10code.com>
47 * configure.ac: Support a git revision.
49 2010-11-03 Werner Koch <wk@g10code.com>
51 * configure.ac (AC_CHECK_HEADERS): Check for sys/types.h and
54 2010-11-02 Werner Koch <wk@g10code.com>
56 * configure.ac (AC_CHECK_HEADERS): Check for sys.time.h.
58 2010-08-19 Werner Koch <wk@g10code.com>
60 * configure.ac (AH_BOTTOM): Define GPG_ERR_ENABLE_ERRNO_MACROS.
62 2010-05-12 Marcus Brinkmann <marcus@g10code.de>
64 * configure.ac: Check for setlocale.
66 2010-05-07 Werner Koch <wk@g10code.com>
68 * configure.ac: Change checks to always require libassuan.
70 2010-05-07 Marcus Brinkmann <marcus@g10code.de>
72 * autogen.sh: Update the thing.
74 * configure.ac: Check for locale.h.
76 2010-05-06 Marcus Brinkmann <marcus@g10code.de>
78 * configure.ac: Detect Windows CE.
79 (HAVE_W32CE_SYSTEM): New symbol and automake conditional.
80 * ltmain.sh, m4/libtool.m4: Patch so that it works for Windows CE.
82 * configure.ac: Require libgpg-error 1.8.
84 2010-03-15 Werner Koch <wk@g10code.com>
86 * configure.ac (emacs_local_vars_begin)
87 (emacs_local_vars_read_only, emacs_local_vars_end): New.
89 2010-01-22 Werner Koch <wk@g10code.com>
91 * autogen.sh (--build-w32): Add --with-libassuan-prefix.
93 2010-01-11 Marcus Brinkmann <marcus@g10code.de>
97 2009-12-22 Marcus Brinkmann <marcus@g10code.de>
99 * configure.ac: Do not use echo -n. Test for __thread.
101 2009-12-17 Marcus Brinkmann <marcus@g10code.de>
103 * configure.ac: Make largefile check more robust.
105 2009-12-10 Werner Koch <wk@g10code.com>
107 * configure.ac: Check for getgid and getegid.
109 2009-12-08 Marcus Brinkmann <marcus@g10code.de>
111 Update to libtool 2.2.6a.
112 * configure.ac: Invoke AC_CONFIG_MACRO_DIR.
113 (AC_LIBTOOL_WIN32_DLL, AC_LIBTOOL_RC): Replace by ...
114 (LT_PREREQ, LT_INIT, LT_LANG): ... these.
115 * config.guess, config.sub, install-sh, ltmain.sh, m4/libtool.m4:
116 Updated to libtool 2.2.6a.
117 * m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4,
118 m4/lt~obsolete.m4: New files from libtool 2.2.6a.
120 2009-11-10 Marcus Brinkmann <marcus@g10code.de>
122 * configure.ac: Activate UIServer if FD passing is enabled and
125 2009-10-30 Marcus Brinkmann <marcus@g10code.de>
127 * configure.ac: Check for argp.h and error_t.
129 2009-10-26 Marcus Brinkmann <marcus@g10code.de>
131 * configure.ac (NEED_GPG_VERSION_DEFAULT): Bump to 1.4.0 as 1.3.0
132 was development versions only.
134 2009-10-22 Marcus Brinkmann <marcus@g10code.de>
136 * configure.ac: Add support for G13.
138 2009-10-20 Marcus Brinkmann <marcus@g10code.de>
140 * configure.ac (AC_CONFIG_FILES): Remove assuan/Makefile.
142 2009-10-20 Marcus Brinkmann <marcus@g10code.de>
144 * configure.ac: Replace internal libassuan by external libassuan.
145 * m4/libassuan.m4: New file.
146 * Makefile.am (assuan): Remove variable.
147 (SUBDIRS): Remove ${assuan}.
150 2009-06-22 Marcus Brinkmann <marcus@g10code.de>
152 * configure.ac: Add AC_TYPE_UINTPTR_T.
154 * assuan/assuan.h [_ASSUAN_IN_GPGME_BUILD_ASSUAN]: Declare
157 2009-06-18 Marcus Brinkmann <marcus@g10code.de>
159 Released GPGME 1.2.0.
161 * configure.ac (my_version): Set to 1.2.0.
162 (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump.
163 (LIBGPGME_LT_REVISION): Reset.
165 2009-05-05 Marcus Brinkmann <marcus@g10code.de>
167 * configure.ac: Add infrastructure for compile time check of
170 2009-04-19 Moritz <moritz@gnu.org>
172 * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Specify --with-gpg.
174 2009-03-06 Marcus Brinkmann <marcus@g10code.de>
176 * assuan/: Update to libassuan SVN 2009-03-06.
178 2009-01-26 Werner Koch <wk@g10code.com>
180 * configure.ac (AC_CONFIG_FILES): Add tests/opassuan/Makefile.
182 2008-12-08 Marcus Brinkmann <marcus@g10code.de>
186 * configure.ac: Bump API revision.
188 2008-11-03 Marcus Brinkmann <marcus@g10code.com>
190 * configure.ac: Replace gpgme paths with src.
192 * src: ... this new directory.
194 2008-10-20 Werner Koch <wk@g10code.com>
196 * configure.ac (AC_CONFIG_FILES): Add gpgme.h.
197 (GNUPG_FIX_HDR_VERSION): Remove.
199 2008-10-17 Marcus Brinkmann <marcus@g10code.com>
203 * configure.ac (LIBGPGME_LT_REVISION): Bump for release.
205 2008-09-19 Moritz <moritz@gnu.org>
207 * configure.ac: Remove bogus "esac".
209 2008-09-16 Marcus Brinkmann <marcus@g10code.com>
211 * configure.ac (_XOPEN_SOURCE) [apple-darwin]: Define it.
213 2008-07-04 Werner Koch <wk@g10code.com>
215 * config.guess, config.sub: Update to 2007-11-19. Also update
216 missing et al scripts.
218 2008-04-01 Werner Koch <wk@g10code.com>
220 * configure.ac (AC_INIT): Fix quoting.
222 2008-01-30 Marcus Brinkmann <marcus@g10code.de>
224 * configure.ac: Bump required version of automake up to 1.10.
225 * autogen.sh: Fix aclocal check.
227 2008-01-04 Marcus Brinkmann <marcus@g10code.de>
231 * configure.ac: Support gpgconf.
233 2007-09-27 Marcus Brinkmann <marcus@g10code.de>
235 * assuan-pipe-connect.c (pipe_connect_gpgme): Do not close process
236 handle here. Use this function also on Unix systems.
238 * assuan-pipe-connect.c (pipe_connect_gpgme): Fix last change.
240 * assuan-pipe-connect.c (pipe_connect_gpgme): New function, use it
241 if _ASSUAN_IN_GPGME_BUILD_ASSUAN.
243 2007-09-17 Werner Koch <wk@g10code.com>
245 * configure.ac: Use the svn version magic.
247 2007-09-07 Marcus Brinkmann <marcus@g10code.de>
249 * configure.ac: Check for C++, Qt and support --enable-w32-qt.
250 * m4/pkg.m4: New file.
252 2007-08-21 Marcus Brinkmann <marcus@g10code.de>
254 * configure.ac (--enable-w32-glib): Use --enableval, not
257 2007-07-16 Marcus Brinkmann <marcus@g10code.de>
259 * assuan/assuan-socket.c (_assuan_close): Always use close().
260 * assuan/assuan.h (_gpgme_io_close): New prototype.
261 (close): New macro, define as _gpgme_io_close.
263 2007-07-13 Marcus Brinkmann <marcus@g10code.de>
265 * assuan/assuan-io.c (_assuan_simple_read, _assuan_simple_write):
266 Always use read/write (which means _gpgme_io_read and
269 2007-07-09 Marcus Brinkmann <marcus@g10code.de>
273 * configure.ac (LIBGPGME_LT_REVISION): Bump for release.
275 2007-07-08 Marcus Brinkmann <marcus@g10code.de>
277 * configure.ac (GPGSM_DEFAULT) [*-mingw32*]: Initialize it.
278 (HAVE_ASSUAN_H): Set to 1 if we have it.
279 (funopen): Use AC_REPLACE_FUNCS.
280 (USE_DESCRIPTOR_PASSING): Define to 1 if we have it. Do not
281 define it at all if we don't.
282 (NETLIBS) [have_w32_system]: Add -lws2_32.
283 (DIRSEP_C, DIRSEP_S, EXPSEP_C, EXPSEP_S, PATHSEP_S)
284 [HAVE_DOSISH_SYSTEM]: Remove definitions.
286 * assuan/assuan.h (_assuan_funopen): Define to _gpgme_funopen.
287 * assuan/funopen.c: Move to ../gpgme/funopen.c.
288 * assuan/Makefile.am (libassuan_la_SOURCES): Remove funopen.c.
290 2007-07-04 Marcus Brinkmann <marcus@g10code.de>
292 * assuan/Makefile.am (INCLUDES): Include $(top_srcdir)/gpgme.
293 * assuan/assuan.h: Include <ath.h> instead of trying to duplicate
296 * assuan/: Update files to 2007-07-04 version of assuan.
298 * autogen.sh: Use = not == in test.
300 2007-03-05 Werner Koch <wk@g10code.com>
304 * configure.ac (LIBGPGME_LT_REVISION): Bump for release.
306 * autogen.sh: New option --force.
308 2007-01-29 Marcus Brinkmann <marcus@g10code.de>
312 * configure.ac (LIBGPGME_LT_REVISION): Bump for release.
314 2007-01-26 Werner Koch <wk@g10code.com>
316 * configure.ac: Changed gpg and gpgsm version checks to work with
317 arbitrary names of the gpg binary. New option --disable-gpg-test
318 and --disable-gpgsm-test.
320 2007-01-09 Werner Koch <wk@g10code.com>
322 * configure.ac (NEED_GPG_VERSION, NEED_GPGSM_VERSION): Must define
323 after it may have been changed by an option.
325 2007-01-08 Werner Koch <wk@g10code.com>
327 * configure.ac: Require gpg-error 1.4 due to the use of
328 gpg_error_from_syserror.
329 (HAVE_ASSUAN_H): New.
331 2007-01-05 Marcus Brinkmann <marcus@g10code.de>
333 * configure.ac: Add options --with-gpg-version and
334 --with-gpgsm-version to allow overriding the minimum version
337 2006-12-17 Marcus Brinkmann <marcus@g10code.de>
339 * configure.ac: Fix two typos in last change.
341 2006-12-03 Marcus Brinkmann <marcus@g10code.de>
343 * configure.ac: Use descriptor passing only if --enable-fd-passing
346 * configure.ac: Add check for use of descriptor passing.
348 2006-11-29 Marcus Brinkmann <marcus@g10code.de>
350 * configure.ac (NEED_GPG_VERSION): Bump to 1.3.0.
352 2006-09-19 Marcus Brinkmann <marcus@g10code.de>
354 * configure.ac: Turn stpcpy into a replacement function.
355 Check for unistd.h and add setenv as replacement function.
357 2006-07-29 Marcus Brinkmann <marcus@g10code.de>
359 * configure.ac: Check for network libraries and set NETLIBS.
361 2006-07-06 Marcus Brinkmann <marcus@g10code.de>
363 * lang, lang/cl: New subdirectories.
364 * lang/Makefile.am, lang/README: New files.
365 * configure.ac (AC_CONFIG_FILES): Add lang/Makefile,
366 lang/cl/Makefile and lang/cl/gpgme.asd.
367 * Makefile.am (SUBDIRS): Add lang.
369 2006-03-02 Marcus Brinkmann <marcus@g10code.de>
371 * configure.ac (LIBGPGME_LT_REVISION): Bump for release.
373 2006-02-22 Marcus Brinkmann <marcus@g10code.de>
377 * configure.ac (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump for
379 (LIBGPGME_LT_REVISION): Reset to 0 for release.
381 2006-01-05 Werner Koch <wk@g10code.com>
383 * configure.ac: Test for inline feature.
384 (AH_BOTTOM): New to define the pure attribute.
386 2006-01-03 Werner Koch <wk@g10code.com>
388 * configure.ac: Append SVN revision to the version.
390 2005-11-18 Werner Koch <wk@g10code.com>
392 * configure.ac (BUILD_REVISION): New.
394 2005-11-17 Marcus Brinkmann <marcus@g10code.de>
396 * configure.ac: Add support for --enable-w32-glib (disabled by
397 default). Invoke AM_PATH_GLIB_2_0.
399 2005-11-16 Werner Koch <wk@g10code.com>
401 * configure.ac (CFLAGS) [W32]: Make sure that -mms-bitfields are used.
403 2005-11-15 Werner Koch <wk@g10code.com>
405 * configure.ac: Create BUILD_FILEVERSION from SVN Revision.
407 * autogen.sh [W32]: Build shared and static versions of the library.
409 2005-10-20 Marcus Brinkmann <marcus@g10code.de>
411 * w32-dll/ChangeLog, w32-dll/build-dll, w32-dll/gpgme.def: Remove
414 * configure.ac: Instead checking for windres and dlltool, invoke
415 AC_LIBTOOL_WIN32_DLL and AC_LIBTOOL_RC.
416 * src/Makefile.am [HAVE_W32_SYSTEM]: Use libtool, which simplifies
419 2005-10-01 Marcus Brinkmann <marcus@g10code.de>
423 * configure.ac (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump for
425 (LIBGPGME_LT_REVISION): Reset to 0 for release.
427 2005-09-12 Marcus Brinkmann <marcus@g10code.de>
429 * configure.ac (HAVE_PTH): Don't add $PTH_CFLAGS to $CFLAGS here.
431 2005-08-26 Werner Koch <wk@g10code.com>
433 * configure.ac (SEPCONSTANTS): New to define DIRSEP_C et al.
435 2005-08-19 Werner Koch <wk@g10code.com>
437 * configure.ac [W32]: Create values for versioninfo.rc and list
438 substuture versioninfo.rc.
439 * configure.ac: Define ENABLE_GPGSM.
441 2005-08-08 Werner Koch <wk@g10code.com>
443 * configure.ac (stpcpy): Changed from replace to test.
445 2005-03-24 Marcus Brinkmann <marcus@g10code.de>
447 * configure.ac (AH_BOTTOM): Removed.
449 2005-03-09 Werner Koch <wk@g10code.com>
451 * acinclude.m4 (GNUPG_CHECK_VA_COPY): Assume no when cross-compiling.
453 * Makefile.am (EXTRA_DIST): Include autogen.sh
455 * autogen.sh: Added the usual code to build for W32 (--build-w32).
457 * configure.ac: Fixed the mingw32 host string, removed OS/2 stuff.
458 (HAVE_DRIVE_LETTERS): Removed.
459 (HAVE_W32_SYSTEM): Added.
460 (AC_GNU_SOURCE): New to replace the identical AH_VERBATIM.
463 2004-12-28 Werner Koch <wk@g10code.com>
467 * Makefile.am (AUTOMAKE_OPTIONS): Build bzip 2 version.
468 (ACLOCAL_AMFLAGS): Add -I m4.
469 * configure.ac: Require automake 1.9.3 and autoconf 2.59.
470 * acinclude.m4: Changed quoting for automake 1.9.
471 * README: Use SHA1 instead of MD5.
473 2004-12-11 Marcus Brinkmann <marcus@g10code.de>
475 * configure.ac: Replace ttyname_r if it doesn't exist (and warn in
478 2004-12-07 Marcus Brinkmann <marcus@g10code.de>
480 * README: Refer to COPYING.LESSER and "each file" instead of
482 * COPYING.LESSER: New file.
483 * gpgme.spec.in (%doc): Add COPYING.LESSER.
484 * acinclude.m4, configure.ac, Makefile.am: Change license to LGPL
486 * TODO: Add copyright notice.
487 * README.CVS: Likewise.
489 * configure.ac (GPGSM_VERSION): Fix filter to get it.
491 2004-10-22 Marcus Brinkmann <marcus@g10code.de>
495 * configure.ac (LIBGPGME_LT_REVISION): Bump up to 2.
496 (AC_INIT): Set version to 1.0.1.
498 * configure.ac: Set HAVE_GPGSM to true only if $GPGSM is not "no".
500 2004-09-30 Marcus Brinkmann <marcus@g10code.de>
504 * configure.ac (LIBGPGME_LT_REVISION): Bump up to 1.
505 (AC_INIT): Set version to 1.0.0.
507 * Makefile.am (EXTRA_DIST): Remove README-alpha.
508 * README-alpha: Remove file.
510 2004-09-17 Marcus Brinkmann <marcus@g10code.de>
512 * configure.ac: Disable AC_CONFIG_MACRO_DIR for now.
514 2004-09-14 Marcus Brinkmann <marcus@g10code.de>
516 * configure.ac: Improve diagnostics with version check.
518 * configure.ac: Print diagnostics about found thread libraries at
519 the end. Check for the versions of GPG and GPGSM and print the
520 found versions at the end.
521 (HAVE_GPGSM): Do not require GPGSM to exist and be readable.
522 (AC_CONFIG_MACRO_DIR): Invoke with argument m4.
524 * acinclude.m4: Add copyright notice.
525 (jm_GLIBC21, AM_PATH_GPG_ERROR, _AC_PTH_ERROR, _AC_PTH_VERBOSE,
526 AC_CHECK_PTH): Removed.
528 2004-06-23 Marcus Brinkmann <marcus@g10code.de>
530 * configure.ac: Check for <sys/uio.h>.
532 2004-06-08 Marcus Brinkmann <marcus@g10code.de>
536 * configure.ac (AC_INIT): Set version number to 0.9.0.
537 (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump up by one.
538 (LIBGPGME_LT_REVISION): Reset to zero.
540 2004-05-21 Marcus Brinkmann <marcus@g10code.de>
542 * configure.ac (GPGME_CONFIG_API_VERSION): New variable,
545 2004-04-29 Marcus Brinkmann <marcus@g10code.de>
549 * configure.ac (LIBGPGME_LT_REVISION): Bump it up.
551 2004-04-02 Thomas Schwinge <schwinge@nic-nac-project.de>
553 * autogen.sh: Added ACLOCAL_FLAGS.
555 2004-04-06 Werner Koch <wk@gnupg.org>
559 * config.guess, config.sub, ltmain.sh: Updated to those from
562 2004-03-07 Marcus Brinkmann <marcus@g10code.de>
566 * configure.ac (NEED_GPGSM_VERSION): Bump up to 1.9.6.
568 * Makefile.am (EXTRA_DIST): Remove autogen.sh and README.CVS.
570 2004-02-18 Werner Koch <wk@gnupg.org>
572 * configure.ac: Make the check for funopen fail with just a
575 2004-02-11 Werner Koch <wk@gnupg.org>
577 * autogen.sh (check_version): Removed bashism and simplified.
579 2004-02-10 Werner Koch <wk@gnupg.org>
581 * configure.ac: Fixed funopen test change.
583 2004-02-06 Moritz Schulte <mo@g10code.com>
585 * configure.ac: Fix funopen replacement mechanism.
587 2004-01-31 Marcus Brinkmann <marcus@g10code.de>
589 * configure.ac: Add invocation of AC_SYS_LARGEFILE, AC_TYPE_OFF_T
592 2004-01-12 Werner Koch <wk@gnupg.org>
596 * configure.ac: Bumbed LT_Revision; now at C12/A1/R1.
597 (NEED_GPGSM_VERSION): Set to 1.9.3.
598 (min_automake_version): Added.
600 * Makefile.am (EXTRA_DIST): Added README.CVS.
601 * autogen.sh: Updated.
603 2003-11-19 Werner Koch <wk@gnupg.org>
605 * acinclude.m4: Add AM_PATH_GPG_ERROR.
606 * configure.ac: Check for timegm. Made warning messages more
609 2003-10-06 Marcus Brinkmann <marcus@g10code.de>
613 * configure.ac (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump up by 1.
614 (LIBGPGME_LT_REVISION): Set to 0.
616 2003-09-13 Marcus Brinkmann <marcus@g10code.de>
618 * configure.ac: Require libgpg-error 0.5.
620 * acinclude.m4: Remove libtool cruft, add jm_GLIBC21.
621 * configure.ac: Add check for getenv_r, and call jm_GLIBC21.
622 Define HAVE_THREAD_SAFE_GETENV if appropriate.
624 2003-09-03 Marcus Brinkmann <marcus@g10code.de>
626 * configure.ac: Remove GPGME_CONFIG_LIBS and GPGME_CONFIG_CFLAGS.
628 2003-09-02 Marcus Brinkmann <marcus@g10code.de>
630 * configure.ac: Move invocation of AC_CANONICAL_HOST up to
631 suppress warning by autoconf.
633 2003-08-30 Robert Schiele <rschiele@uni-mannheim.de>
635 * gpgme.spec.in: %{_infodir}/dir is not packaged,
636 remove to prevent checking failure.
638 2003-08-18 Marcus Brinkmann <marcus@g10code.de>
640 * configure.ac: If building Assuan, check for funopen and
641 fopencookie, and make isascii, putc_unlocked and memrchr
642 replacement functions.
643 (AM_PATH_GPG_ERROR): Require 0.3.
645 2003-07-31 Marcus Brinkmann <marcus@g10code.de>
647 * configure.ac (AC_INIT): Bump version to 0.4.3.
649 2003-07-30 Marcus Brinkmann <marcus@g10code.de>
651 * configure.ac (LIBGPGME_LT_REVISION): Bump up to 1.
655 2003-07-08 Marcus Brinkmann <marcus@g10code.de>
657 * configure.ac: Complain if libgpg-error is not found.
659 2003-06-22 Marcus Brinkmann <marcus@g10code.de>
661 * configure.ac (AC_INIT): Bump version to 0.4.2.
663 2003-06-06 Marcus Brinkmann <marcus@g10code.de>
665 * configure.ac (LIBGPGME_LT_CURRENT): Bump up to 11.
667 * configure.ac: Use AM_PATH_GPG_ERROR.
669 * configure.ac: Check for libgpg-error. Define
670 GPG_ERR_SOURCE_DEFAULT.
672 2003-05-26 Marcus Brinkmann <marcus@g10code.de>
674 * configure.ac (NEED_GPG_VERSION): Bump up to 1.2.2.
676 2003-05-18 Marcus Brinkmann <marcus@g10code.de>
678 In all files, replace the Gpgme* type names with the new gpgme_*
681 2003-02-01 Marcus Brinkmann <marcus@g10code.de>
683 * assuan/: Update files to 2002-11-10 version of assuan.
685 2003-01-29 Marcus Brinkmann <marcus@g10code.de>
687 * bonobo/gpgme.c, bonobo/main.c, bonobo/main.h, bonobo/Makefile,
688 bonobo/Makefile.am, bonobo/Makefile.in: Dead files removed.
689 * configure.ac: Remove automake conditional BUILD_BONOBO
690 (AC_CONFIG_FILES): Remove bonobo/Makefile.
691 * Makefile.am (bonobo): Remove variable.
692 (SUBDIRS): Remove ${bonobo}.
694 * configure.ac: Remove all uses of GNUPG_CHECK_TYPEDEF, for byte,
695 ushort, ulong, u16 and u32.
696 * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Remove macro.
698 2002-12-24 Marcus Brinkmann <marcus@g10code.de>
700 * configure.ac: New conditional HAVE_LD_VERSION_SCRIPT.
701 Call AC_CANONICAL_HOST, use host instead target.
703 2002-12-23 Marcus Brinkmann <marcus@g10code.de>
705 * configure.ac: Bump up to 0.4.1.
709 2002-12-23 Marcus Brinkmann <marcus@g10code.de>
711 * autogen.sh (automake_vers): Require 1.7 (really 1.7.1) for the
712 conditional source distribution bug fix.
714 2002-12-08 Marcus Brinkmann <marcus@g10code.de>
716 * configure.ac (LIBGPGME_LT_CURRENT): Increase by one.
717 (LIBGPGME_LT_AGE, LIBGPGME_LT_REVISION): Set to 0.
719 2002-11-28 Marcus Brinkmann <marcus@g10code.de>
721 * NEWS: Add note about moving "gpgmeplug" to the "cryptplug"
723 * README: Remove instructions related to "gpgmeplug".
724 * configure.ac: Remove enable option "gpgmeplug" and automake
725 conditional BUILD_GPGMEPLUG, as well as the status info about it.
726 (GPGMEPLUG): Remove variable.
727 * Makefile.am (gpgmeplug): Remove variable.
728 (SUBDIRS): Remove ${gpgmeplug}.
729 * cryptplug.h, gpgme-openpgp.c, gpgmeplug.dox, gpgme-smime.c,
730 Makefile.am, gpgmeplug.c, ChangeLog: Files removed.
732 2002-11-22 Marcus Brinkmann <marcus@g10code.de>
734 * configure.ac: Disable GPGSM for all dosish systems.
736 2002-10-12 Marcus Brinkmann <marcus@g10code.de>
738 * configure.ac: Add automake conditional HAVE_GPGSM.
740 2002-10-08 Marcus Brinkmann <marcus@g10code.de>
742 * configure.ac (AC_INIT): Bump version up to 0.4.0.
743 (NEED_GPG_VERSION): Bump up to 1.2.0.
744 (NEED_GPGSM_VERSION): Bump up to 0.9.0.
745 * README: Update version numbers.
746 * NEWS: Start entry for 0.4.0.
748 2002-09-20 Werner Koch <wk@gnupg.org>
752 * configure.ac: Bump up LIBGPGME_LT_REVISION.
754 * configure.ac (AC_CHECK_HEADERS): Check for sys/select.h.
756 2002-09-04 Marcus Brinkmann <marcus@g10code.de>
758 * autogen.sh (autoconf_vers): Bump up to 2.53 to get the @&t@
759 quadrigraph. Always cutting the edge!
761 2002-09-02 Marcus Brinkmann <marcus@g10code.de>
763 * configure.ac: Create and substitute LTLIBOBJS.
765 2002-09-02 Marcus Brinkmann <marcus@g10code.de>
769 * NEWS: Update for 0.3.9 release.
770 * configure.ac: Bump up LIBGPGME_LT_REVISION.
772 2002-08-29 Marcus Brinkmann <marcus@g10code.de>
774 * gpgme.spec.in: Changed user name in Wojciech Polak's email
775 address from ghostface to polak per request by himself.
777 2002-08-28 Werner Koch <wk@gnupg.org>
779 * acinclude.m4 (GNUPG_CHECK_VA_COPY): New.
780 * configure.ac: Use it.
782 2002-08-23 Werner Koch <wk@gnupg.org>
784 * configure.ac (GPGME_CONFIG_CFLAGS): Renamed from GPGME_CFLAGS
785 and removed the libpath because it is set by the config script.
787 2002-08-21 Marcus Brinkmann <marcus@g10code.de>
789 * configure.ac: Bump version number to 0.3.10.
791 * NEWS: Add template for development version.
793 2002-08-21 Marcus Brinkmann <marcus@g10code.de>
797 * NEWS: Update for 0.3.9 release.
798 * Makefile.am (EXTRA_DIST): Add gpgme.spec.in.
800 2002-08-21 Marcus Brinkmann <marcus@g10code.de>
802 * jnlib/argparse.c, jnlib/argparse.h, jnlib/ChangeLog,
803 jnlib/dotlock.c, jnlib/dotlock.h, jnlib/libjnlib-config.h,
804 jnlib/logging.c, jnlib/logging.h,jnlib/Makefile.am,
805 jnlib/mischelp.h, jnlib/README, jnlib/stringhelp.c,
806 jnlib/stringhelp.h, jnlib/strlist.c, jnlib/strlist.h,
807 jnlib/types.h, jnlib/xmalloc.c, jnlib/xmalloc.h: Remove files.
809 2002-08-21 Marcus Brinkmann <marcus@g10code.de>
811 * Makefile.am (SUBDIRS): Remove jnlib.
812 * configure.ac: Don't check for unsigned short or unsigned long.
813 Don't check for memicmp, strlwr, strtoul, memmove, stricmp.
814 Make stpcpy a replaced function.
815 Don't define HAVE_JNLIB_LOGGING.
816 Don't generate jnlib/Makefile.
818 2002-07-02 Werner Koch <wk@gnupg.org>
820 * configure.ac: Bumbed version number to 0.3.9; add a comment on
823 * gpgme.spec.in: New. Contributed by Wojciech Polak.
824 * Makefile.am (dist-hook): New.
826 * AUTHORS: Added Wojciech and bug reporting addresses.
828 2002-06-25 Werner Koch <wk@gnupg.org>
832 * configure.ac: Bumbed LT version to 9/3/0.
833 (NEED_GPGSM_VERSION): Need 0.3.8 due to fixed export command.
835 2002-06-04 Marcus Brinkmann <marcus@g10code.de>
839 * configure.ac (AC_INIT): Set version to 0.3.7.
840 (LIBGPGME_LT_REVISION): Add one.
842 * README: Document version requirement correctly.
844 2002-06-02 Marcus Brinkmann <marcus@g10code.de>
846 * acinclude.m4: Fix Pth check so that it doesn't error out if pth
849 2002-06-02 Marcus Brinkmann <marcus@g10code.de>
851 * configure.ac: Add checks for Pth and pthreads.
852 * acinclude.m4: Add slightly hacked check for pth (seems to be an
853 autoconf version problem).
855 2002-05-21 Werner Koch <wk@gnupg.org>
857 * configure.ac (NEED_GPGSM_VERSION): We need gpgsm 0.3.7.
859 2002-05-03 Werner Koch <wk@gnupg.org>
863 2002-04-05 Marcus Brinkmann <marcus@g10code.de>
865 * acconfig.h: File removed.
866 * configure.ac (NEED_GPG_VERSION): Add description.
867 (NEED_GPGSM_VERSION): Likewise.
868 (HAVE_DOSISH_SYSTEM): Likewise.
869 (HAVE_DRIVE_LETTERS): Likewise.
870 (GPG_PATH): Likewise.
871 (GPGSM_PATH): Likewise.
872 * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Likewise.
874 2002-04-01 Werner Koch <wk@gnupg.org>
878 2002-03-17 Marcus Brinkmann <marcus@g10code.de>
880 * configure.ac: Add automake conditional HAVE_DOSISH_SYSTEM.
882 2002-03-04 Werner Koch <wk@gnupg.org>
884 * configure.ac: Bumbed version to 0.3.4-cvs to continue development.
888 * configure.ac: Bumbed LT version numbers to (7,1,0), requires
891 2002-03-03 Marcus Brinkmann <marcus@g10code.de>
893 * configure.ac (AC_INIT): Change version number to snapshot CVS
896 2002-02-13 Werner Koch <wk@gnupg.org>
898 * configure.ac (vasprintf,fopencookie): Add checks.
900 2002-02-12 Marcus Brinkmann <marcus@g10code.de>
902 * configure.ac (AC_INIT): Bump version to 0.3.3.
903 * jnlib/Makefile.am: Rever to older version that includes xmalloc
904 but not dotlock and some other files. Reported by Stéphane
907 2002-02-10 Marcus Brinkmann <marcus@g10code.de>
911 * configure.ac (AC_INIT): Bump version to 0.3.2.
912 * jnlib/libjnlibconfig.h: Revert to older version that doesn't
913 expect libgcrypt. Reported by Jose Carlos Garcia Sogo
916 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
920 * configure.ac (LIBGPGME_LT_CURRENT): Bump it up to 6!
921 (NEED_GPGSM_VERSION): Bump it up to 0.3.0!
922 (AC_INIT): Bump version to 0.3.1
924 2002-01-22 Marcus Brinkmann <marcus@g10code.de>
926 * configure.ac (HAVE_JNLIB_LOGGING): Define always for assuan.
928 2001-12-19 Werner Koch <wk@gnupg.org>
930 * configure.ac (VERSION,PACKAGE): Defined and subst. Used for
931 AM_INIT_AUTOMAKE and moved all version number more to the top.
933 2001-12-18 Marcus Brinkmann <marcus@g10code.de>
935 * autogen.sh (libtool_vers): Bump to 1.4.
937 * configure.ac (LIBGPGME_LT_CURRENT): Increment.
938 (LIBGPGME_LT_AGE): Reset.
940 Fix wrong comment character.
942 2001-12-18 Werner Koch <wk@gnupg.org>
944 * acinclude.m4 (GNUPG_FIX_HDR_VERSION): Fixed for new automake.
946 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
948 * configure.ac (GPG): Substitute this variable.
951 2001-11-22 Marcus Brinkmann <marcus@g10code.de>
953 * configure.ac (AC_CONFIG_FILES): Add tests/gpg/Makefile and
954 tests/gpgsm/Makefile.
956 2001-11-21 Marcus Brinkmann <marcus@g10code.de>
958 * Makefile.am (gpgmeplug): New variable, set to gpgmeplug if
960 * configure.ac (AC_CONFIG_FILES): Add gpgmeplug/Makefile.
961 Support --enable-gpgmeplug.
963 2001-11-21 Marcus Brinkmann <marcus@g10code.de>
965 * autogen.sh: Tighten version dependencies.
967 2001-11-20 Marcus Brinkmann <marcus@g10code.de>
969 * Makefile.am (SUBDIRS): Support building the assuan library
970 (currently if GPGSM_PATH is set)..
971 * configure.ac: Support building the assuan library.
972 * assuan: New directory, populated with the Assuan library
973 (copied from the newpg repository).
975 2001-11-20 Marcus Brinkmann <marcus@g10code.de>
977 * configure.ac (NEED_GPGSM_VERSION): New variable. Treat it
978 similarly to NEED_GPG_VERSION.
979 * acconfig.h: Likewise.
981 2001-11-18 Marcus Brinkmann <marcus@g10code.de>
983 * configure.in: Renamed to ...
984 * configure.ac: ... this. Update to autoconf 2.52. Lots of small
985 changes in the transition. Support --with-gpg=PATH and
986 --with-gpgsm=PATH options. Check if test suites can be run.
987 * acconfig.h: Add GPGSM_PATH.
988 * Makefile.am: New variable `tests', set to `tests' if
990 (SUBDIRS): Replace string `tests' with variable `tests'.
992 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
994 * autogen.sh: Invoke automake with `-a' (add missing files).
995 Do not invoke configure.
997 2001-09-17 Werner Koch <wk@gnupg.org>
1001 * configure.in (NEED_GPG_VERSION): Set to 1.0.6. Incremented LT
1004 * Makefile.am (SUBDIRS): Add doc
1006 2001-06-12 Werner Koch <wk@gnupg.org>
1010 2001-04-05 Werner Koch <wk@gnupg.org>
1012 * configure.in (NEED_GPG_VERSION): Set to 1.0.4g
1014 2001-04-02 Werner Koch <wk@gnupg.org>
1018 Changed the copyright notices all over the place.
1020 2001-02-28 Werner Koch <wk@gnupg.org>
1024 2001-01-18 Werner Koch <wk@gnupg.org>
1026 * autogen.sh: Added option --build-w32.
1029 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010,
1032 This file is free software; as a special exception the author gives
1033 unlimited permission to copy and/or distribute it, with or without
1034 modifications, as long as this notice is preserved.
1036 This file is distributed in the hope that it will be useful, but
1037 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
1038 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.