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