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