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