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