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