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