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