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