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