1 2005-03-09 Werner Koch <wk@g10code.com>
3 * acinclude.m4 (GNUPG_CHECK_VA_COPY): Assume no when cross-compiling.
5 * Makefile.am (EXTRA_DIST): Include autogen.sh
7 * autogen.sh: Added the usual code to build for W32 (--build-w32).
9 * configure.ac: Fixed the mingw32 host string, removed OS/2 stuff.
10 (HAVE_DRIVE_LETTERS): Removed.
11 (HAVE_W32_SYSTEM): Added.
12 (AC_GNU_SOURCE): New to replace the identical AH_VERBATIM.
15 2004-12-28 Werner Koch <wk@g10code.com>
19 * Makefile.am (AUTOMAKE_OPTIONS): Build bzip 2 version.
20 (ACLOCAL_AMFLAGS): Add -I m4.
21 * configure.ac: Require automake 1.9.3 and autoconf 2.59.
22 * acinclude.m4: Changed quoting for automake 1.9.
23 * README: Use SHA1 instead of MD5.
25 2004-12-11 Marcus Brinkmann <marcus@g10code.de>
27 * configure.ac: Replace ttyname_r if it doesn't exist (and warn in
30 2004-12-07 Marcus Brinkmann <marcus@g10code.de>
32 * README: Refer to COPYING.LESSER and "each file" instead of
34 * COPYING.LESSER: New file.
35 * gpgme.spec.in (%doc): Add COPYING.LESSER.
36 * acinclude.m4, configure.ac, Makefile.am: Change license to LGPL
38 * TODO: Add copyright notice.
39 * README.CVS: Likewise.
41 * configure.ac (GPGSM_VERSION): Fix filter to get it.
43 2004-10-22 Marcus Brinkmann <marcus@g10code.de>
47 * configure.ac (LIBGPGME_LT_REVISION): Bump up to 2.
48 (AC_INIT): Set version to 1.0.1.
50 * configure.ac: Set HAVE_GPGSM to true only if $GPGSM is not "no".
52 2004-09-30 Marcus Brinkmann <marcus@g10code.de>
56 * configure.ac (LIBGPGME_LT_REVISION): Bump up to 1.
57 (AC_INIT): Set version to 1.0.0.
59 * Makefile.am (EXTRA_DIST): Remove README-alpha.
60 * README-alpha: Remove file.
62 2004-09-17 Marcus Brinkmann <marcus@g10code.de>
64 * configure.ac: Disable AC_CONFIG_MACRO_DIR for now.
66 2004-09-14 Marcus Brinkmann <marcus@g10code.de>
68 * configure.ac: Improve diagnostics with version check.
70 * configure.ac: Print diagnostics about found thread libraries at
71 the end. Check for the versions of GPG and GPGSM and print the
72 found versions at the end.
73 (HAVE_GPGSM): Do not require GPGSM to exist and be readable.
74 (AC_CONFIG_MACRO_DIR): Invoke with argument m4.
76 * acinclude.m4: Add copyright notice.
77 (jm_GLIBC21, AM_PATH_GPG_ERROR, _AC_PTH_ERROR, _AC_PTH_VERBOSE,
78 AC_CHECK_PTH): Removed.
80 2004-06-23 Marcus Brinkmann <marcus@g10code.de>
82 * configure.ac: Check for <sys/uio.h>.
84 2004-06-08 Marcus Brinkmann <marcus@g10code.de>
88 * configure.ac (AC_INIT): Set version number to 0.9.0.
89 (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump up by one.
90 (LIBGPGME_LT_REVISION): Reset to zero.
92 2004-05-21 Marcus Brinkmann <marcus@g10code.de>
94 * configure.ac (GPGME_CONFIG_API_VERSION): New variable,
97 2004-04-29 Marcus Brinkmann <marcus@g10code.de>
101 * configure.ac (LIBGPGME_LT_REVISION): Bump it up.
103 2004-04-02 Thomas Schwinge <schwinge@nic-nac-project.de>
105 * autogen.sh: Added ACLOCAL_FLAGS.
107 2004-04-06 Werner Koch <wk@gnupg.org>
111 * config.guess, config.sub, ltmain.sh: Updated to those from
114 2004-03-07 Marcus Brinkmann <marcus@g10code.de>
118 * configure.ac (NEED_GPGSM_VERSION): Bump up to 1.9.6.
120 * Makefile.am (EXTRA_DIST): Remove autogen.sh and README.CVS.
122 2004-02-18 Werner Koch <wk@gnupg.org>
124 * configure.ac: Make the check for funopen fail with just a
127 2004-02-11 Werner Koch <wk@gnupg.org>
129 * autogen.sh (check_version): Removed bashism and simplified.
131 2004-02-10 Werner Koch <wk@gnupg.org>
133 * configure.ac: Fixed funopen test change.
135 2004-02-06 Moritz Schulte <mo@g10code.com>
137 * configure.ac: Fix funopen replacement mechanism.
139 2004-01-31 Marcus Brinkmann <marcus@g10code.de>
141 * configure.ac: Add invocation of AC_SYS_LARGEFILE, AC_TYPE_OFF_T
144 2004-01-12 Werner Koch <wk@gnupg.org>
148 * configure.ac: Bumbed LT_Revision; now at C12/A1/R1.
149 (NEED_GPGSM_VERSION): Set to 1.9.3.
150 (min_automake_version): Added.
152 * Makefile.am (EXTRA_DIST): Added README.CVS.
153 * autogen.sh: Updated.
155 2003-11-19 Werner Koch <wk@gnupg.org>
157 * acinclude.m4: Add AM_PATH_GPG_ERROR.
158 * configure.ac: Check for timegm. Made warning messages more
161 2003-10-06 Marcus Brinkmann <marcus@g10code.de>
165 * configure.ac (LIBGPGME_LT_CURRENT, LIBGPGME_LT_AGE): Bump up by 1.
166 (LIBGPGME_LT_REVISION): Set to 0.
168 2003-09-13 Marcus Brinkmann <marcus@g10code.de>
170 * configure.ac: Require libgpg-error 0.5.
172 * acinclude.m4: Remove libtool cruft, add jm_GLIBC21.
173 * configure.ac: Add check for getenv_r, and call jm_GLIBC21.
174 Define HAVE_THREAD_SAFE_GETENV if appropriate.
176 2003-09-03 Marcus Brinkmann <marcus@g10code.de>
178 * configure.ac: Remove GPGME_CONFIG_LIBS and GPGME_CONFIG_CFLAGS.
180 2003-09-02 Marcus Brinkmann <marcus@g10code.de>
182 * configure.ac: Move invocation of AC_CANONICAL_HOST up to
183 suppress warning by autoconf.
185 2003-08-30 Robert Schiele <rschiele@uni-mannheim.de>
187 * gpgme.spec.in: %{_infodir}/dir is not packaged,
188 remove to prevent checking failure.
190 2003-08-18 Marcus Brinkmann <marcus@g10code.de>
192 * configure.ac: If building Assuan, check for funopen and
193 fopencookie, and make isascii, putc_unlocked and memrchr
194 replacement functions.
195 (AM_PATH_GPG_ERROR): Require 0.3.
197 2003-07-31 Marcus Brinkmann <marcus@g10code.de>
199 * configure.ac (AC_INIT): Bump version to 0.4.3.
201 2003-07-30 Marcus Brinkmann <marcus@g10code.de>
203 * configure.ac (LIBGPGME_LT_REVISION): Bump up to 1.
207 2003-07-08 Marcus Brinkmann <marcus@g10code.de>
209 * configure.ac: Complain if libgpg-error is not found.
211 2003-06-22 Marcus Brinkmann <marcus@g10code.de>
213 * configure.ac (AC_INIT): Bump version to 0.4.2.
215 2003-06-06 Marcus Brinkmann <marcus@g10code.de>
217 * configure.ac (LIBGPGME_LT_CURRENT): Bump up to 11.
219 * configure.ac: Use AM_PATH_GPG_ERROR.
221 * configure.ac: Check for libgpg-error. Define
222 GPG_ERR_SOURCE_DEFAULT.
224 2003-05-26 Marcus Brinkmann <marcus@g10code.de>
226 * configure.ac (NEED_GPG_VERSION): Bump up to 1.2.2.
228 2003-05-18 Marcus Brinkmann <marcus@g10code.de>
230 In all files, replace the Gpgme* type names with the new gpgme_*
233 2003-02-01 Marcus Brinkmann <marcus@g10code.de>
235 * assuan/: Update files to 2002-11-10 version of assuan.
237 2003-01-29 Marcus Brinkmann <marcus@g10code.de>
239 * bonobo/gpgme.c, bonobo/main.c, bonobo/main.h, bonobo/Makefile,
240 bonobo/Makefile.am, bonobo/Makefile.in: Dead files removed.
241 * configure.ac: Remove automake conditional BUILD_BONOBO
242 (AC_CONFIG_FILES): Remove bonobo/Makefile.
243 * Makefile.am (bonobo): Remove variable.
244 (SUBDIRS): Remove ${bonobo}.
246 * configure.ac: Remove all uses of GNUPG_CHECK_TYPEDEF, for byte,
247 ushort, ulong, u16 and u32.
248 * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Remove macro.
250 2002-12-24 Marcus Brinkmann <marcus@g10code.de>
252 * configure.ac: New conditional HAVE_LD_VERSION_SCRIPT.
253 Call AC_CANONICAL_HOST, use host instead target.
255 2002-12-23 Marcus Brinkmann <marcus@g10code.de>
257 * configure.ac: Bump up to 0.4.1.
261 2002-12-23 Marcus Brinkmann <marcus@g10code.de>
263 * autogen.sh (automake_vers): Require 1.7 (really 1.7.1) for the
264 conditional source distribution bug fix.
266 2002-12-08 Marcus Brinkmann <marcus@g10code.de>
268 * configure.ac (LIBGPGME_LT_CURRENT): Increase by one.
269 (LIBGPGME_LT_AGE, LIBGPGME_LT_REVISION): Set to 0.
271 2002-11-28 Marcus Brinkmann <marcus@g10code.de>
273 * NEWS: Add note about moving "gpgmeplug" to the "cryptplug"
275 * README: Remove instructions related to "gpgmeplug".
276 * configure.ac: Remove enable option "gpgmeplug" and automake
277 conditional BUILD_GPGMEPLUG, as well as the status info about it.
278 (GPGMEPLUG): Remove variable.
279 * Makefile.am (gpgmeplug): Remove variable.
280 (SUBDIRS): Remove ${gpgmeplug}.
281 * cryptplug.h, gpgme-openpgp.c, gpgmeplug.dox, gpgme-smime.c,
282 Makefile.am, gpgmeplug.c, ChangeLog: Files removed.
284 2002-11-22 Marcus Brinkmann <marcus@g10code.de>
286 * configure.ac: Disable GPGSM for all dosish systems.
288 2002-10-12 Marcus Brinkmann <marcus@g10code.de>
290 * configure.ac: Add automake conditional HAVE_GPGSM.
292 2002-10-08 Marcus Brinkmann <marcus@g10code.de>
294 * configure.ac (AC_INIT): Bump version up to 0.4.0.
295 (NEED_GPG_VERSION): Bump up to 1.2.0.
296 (NEED_GPGSM_VERSION): Bump up to 0.9.0.
297 * README: Update version numbers.
298 * NEWS: Start entry for 0.4.0.
300 2002-09-20 Werner Koch <wk@gnupg.org>
304 * configure.ac: Bump up LIBGPGME_LT_REVISION.
306 * configure.ac (AC_CHECK_HEADERS): Check for sys/select.h.
308 2002-09-04 Marcus Brinkmann <marcus@g10code.de>
310 * autogen.sh (autoconf_vers): Bump up to 2.53 to get the @&t@
311 quadrigraph. Always cutting the edge!
313 2002-09-02 Marcus Brinkmann <marcus@g10code.de>
315 * configure.ac: Create and substitute LTLIBOBJS.
317 2002-09-02 Marcus Brinkmann <marcus@g10code.de>
321 * NEWS: Update for 0.3.9 release.
322 * configure.ac: Bump up LIBGPGME_LT_REVISION.
324 2002-08-29 Marcus Brinkmann <marcus@g10code.de>
326 * gpgme.spec.in: Changed user name in Wojciech Polak's email
327 address from ghostface to polak per request by himself.
329 2002-08-28 Werner Koch <wk@gnupg.org>
331 * acinclude.m4 (GNUPG_CHECK_VA_COPY): New.
332 * configure.ac: Use it.
334 2002-08-23 Werner Koch <wk@gnupg.org>
336 * configure.ac (GPGME_CONFIG_CFLAGS): Renamed from GPGME_CFLAGS
337 and removed the libpath because it is set by the config script.
339 2002-08-21 Marcus Brinkmann <marcus@g10code.de>
341 * configure.ac: Bump version number to 0.3.10.
343 * NEWS: Add template for development version.
345 2002-08-21 Marcus Brinkmann <marcus@g10code.de>
349 * NEWS: Update for 0.3.9 release.
350 * Makefile.am (EXTRA_DIST): Add gpgme.spec.in.
352 2002-08-21 Marcus Brinkmann <marcus@g10code.de>
354 * jnlib/argparse.c, jnlib/argparse.h, jnlib/ChangeLog,
355 jnlib/dotlock.c, jnlib/dotlock.h, jnlib/libjnlib-config.h,
356 jnlib/logging.c, jnlib/logging.h,jnlib/Makefile.am,
357 jnlib/mischelp.h, jnlib/README, jnlib/stringhelp.c,
358 jnlib/stringhelp.h, jnlib/strlist.c, jnlib/strlist.h,
359 jnlib/types.h, jnlib/xmalloc.c, jnlib/xmalloc.h: Remove files.
361 2002-08-21 Marcus Brinkmann <marcus@g10code.de>
363 * Makefile.am (SUBDIRS): Remove jnlib.
364 * configure.ac: Don't check for unsigned short or unsigned long.
365 Don't check for memicmp, strlwr, strtoul, memmove, stricmp.
366 Make stpcpy a replaced function.
367 Don't define HAVE_JNLIB_LOGGING.
368 Don't generate jnlib/Makefile.
370 2002-07-02 Werner Koch <wk@gnupg.org>
372 * configure.ac: Bumbed version number to 0.3.9; add a comment on
375 * gpgme.spec.in: New. Contributed by Wojciech Polak.
376 * Makefile.am (dist-hook): New.
378 * AUTHORS: Added Wojciech and bug reporting addresses.
380 2002-06-25 Werner Koch <wk@gnupg.org>
384 * configure.ac: Bumbed LT version to 9/3/0.
385 (NEED_GPGSM_VERSION): Need 0.3.8 due to fixed export command.
387 2002-06-04 Marcus Brinkmann <marcus@g10code.de>
391 * configure.ac (AC_INIT): Set version to 0.3.7.
392 (LIBGPGME_LT_REVISION): Add one.
394 * README: Document version requirement correctly.
396 2002-06-02 Marcus Brinkmann <marcus@g10code.de>
398 * acinclude.m4: Fix Pth check so that it doesn't error out if pth
401 2002-06-02 Marcus Brinkmann <marcus@g10code.de>
403 * configure.ac: Add checks for Pth and pthreads.
404 * acinclude.m4: Add slightly hacked check for pth (seems to be an
405 autoconf version problem).
407 2002-05-21 Werner Koch <wk@gnupg.org>
409 * configure.ac (NEED_GPGSM_VERSION): We need gpgsm 0.3.7.
411 2002-05-03 Werner Koch <wk@gnupg.org>
415 2002-04-05 Marcus Brinkmann <marcus@g10code.de>
417 * acconfig.h: File removed.
418 * configure.ac (NEED_GPG_VERSION): Add description.
419 (NEED_GPGSM_VERSION): Likewise.
420 (HAVE_DOSISH_SYSTEM): Likewise.
421 (HAVE_DRIVE_LETTERS): Likewise.
422 (GPG_PATH): Likewise.
423 (GPGSM_PATH): Likewise.
424 * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Likewise.
426 2002-04-01 Werner Koch <wk@gnupg.org>
430 2002-03-17 Marcus Brinkmann <marcus@g10code.de>
432 * configure.ac: Add automake conditional HAVE_DOSISH_SYSTEM.
434 2002-03-04 Werner Koch <wk@gnupg.org>
436 * configure.ac: Bumbed version to 0.3.4-cvs to continue development.
440 * configure.ac: Bumbed LT version numbers to (7,1,0), requires
443 2002-03-03 Marcus Brinkmann <marcus@g10code.de>
445 * configure.ac (AC_INIT): Change version number to snapshot CVS
448 2002-02-13 Werner Koch <wk@gnupg.org>
450 * configure.ac (vasprintf,fopencookie): Add checks.
452 2002-02-12 Marcus Brinkmann <marcus@g10code.de>
454 * configure.ac (AC_INIT): Bump version to 0.3.3.
455 * jnlib/Makefile.am: Rever to older version that includes xmalloc
456 but not dotlock and some other files. Reported by Stéphane
459 2002-02-10 Marcus Brinkmann <marcus@g10code.de>
463 * configure.ac (AC_INIT): Bump version to 0.3.2.
464 * jnlib/libjnlibconfig.h: Revert to older version that doesn't
465 expect libgcrypt. Reported by Jose Carlos Garcia Sogo
468 2002-02-09 Marcus Brinkmann <marcus@g10code.de>
472 * configure.ac (LIBGPGME_LT_CURRENT): Bump it up to 6!
473 (NEED_GPGSM_VERSION): Bump it up to 0.3.0!
474 (AC_INIT): Bump version to 0.3.1
476 2002-01-22 Marcus Brinkmann <marcus@g10code.de>
478 * configure.ac (HAVE_JNLIB_LOGGING): Define always for assuan.
480 2001-12-19 Werner Koch <wk@gnupg.org>
482 * configure.ac (VERSION,PACKAGE): Defined and subst. Used for
483 AM_INIT_AUTOMAKE and moved all version number more to the top.
485 2001-12-18 Marcus Brinkmann <marcus@g10code.de>
487 * autogen.sh (libtool_vers): Bump to 1.4.
489 * configure.ac (LIBGPGME_LT_CURRENT): Increment.
490 (LIBGPGME_LT_AGE): Reset.
492 Fix wrong comment character.
494 2001-12-18 Werner Koch <wk@gnupg.org>
496 * acinclude.m4 (GNUPG_FIX_HDR_VERSION): Fixed for new automake.
498 2001-12-14 Marcus Brinkmann <marcus@g10code.de>
500 * configure.ac (GPG): Substitute this variable.
503 2001-11-22 Marcus Brinkmann <marcus@g10code.de>
505 * configure.ac (AC_CONFIG_FILES): Add tests/gpg/Makefile and
506 tests/gpgsm/Makefile.
508 2001-11-21 Marcus Brinkmann <marcus@g10code.de>
510 * Makefile.am (gpgmeplug): New variable, set to gpgmeplug if
512 * configure.ac (AC_CONFIG_FILES): Add gpgmeplug/Makefile.
513 Support --enable-gpgmeplug.
515 2001-11-21 Marcus Brinkmann <marcus@g10code.de>
517 * autogen.sh: Tighten version dependencies.
519 2001-11-20 Marcus Brinkmann <marcus@g10code.de>
521 * Makefile.am (SUBDIRS): Support building the assuan library
522 (currently if GPGSM_PATH is set)..
523 * configure.ac: Support building the assuan library.
524 * assuan: New directory, populated with the Assuan library
525 (copied from the newpg repository).
527 2001-11-20 Marcus Brinkmann <marcus@g10code.de>
529 * configure.ac (NEED_GPGSM_VERSION): New variable. Treat it
530 similarly to NEED_GPG_VERSION.
531 * acconfig.h: Likewise.
533 2001-11-18 Marcus Brinkmann <marcus@g10code.de>
535 * configure.in: Renamed to ...
536 * configure.ac: ... this. Update to autoconf 2.52. Lots of small
537 changes in the transition. Support --with-gpg=PATH and
538 --with-gpgsm=PATH options. Check if test suites can be run.
539 * acconfig.h: Add GPGSM_PATH.
540 * Makefile.am: New variable `tests', set to `tests' if
542 (SUBDIRS): Replace string `tests' with variable `tests'.
544 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
546 * autogen.sh: Invoke automake with `-a' (add missing files).
547 Do not invoke configure.
549 2001-09-17 Werner Koch <wk@gnupg.org>
553 * configure.in (NEED_GPG_VERSION): Set to 1.0.6. Incremented LT
556 * Makefile.am (SUBDIRS): Add doc
558 2001-06-12 Werner Koch <wk@gnupg.org>
562 2001-04-05 Werner Koch <wk@gnupg.org>
564 * configure.in (NEED_GPG_VERSION): Set to 1.0.4g
566 2001-04-02 Werner Koch <wk@gnupg.org>
570 Changed the copyright notices all over the place.
572 2001-02-28 Werner Koch <wk@gnupg.org>
576 2001-01-18 Werner Koch <wk@gnupg.org>
578 * autogen.sh: Added option --build-w32.
581 Copyright 2001, 2002, 2003, 2004, 2005 g10 Code GmbH
583 This file is free software; as a special exception the author gives
584 unlimited permission to copy and/or distribute it, with or without
585 modifications, as long as this notice is preserved.
587 This file is distributed in the hope that it will be useful, but
588 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
589 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.