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