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