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