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