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