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