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