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