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