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