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