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