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