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