Compile fixes.
[gnupg.git] / ChangeLog
1 2004-10-22  Werner Koch  <wk@g10code.com>
2
3         * Makefile.am (AUTOMAKE_OPTIONS): Set option to create bzip2 tarball.
4
5 2004-10-01  Werner Koch  <wk@g10code.com>
6
7         Released 1.9.11.
8
9 2004-09-30  Werner Koch  <wk@g10code.com>
10
11         * README: Minor updates.
12
13 2004-09-30  gettextize  <bug-gnu-gettext@gnu.org>
14
15         * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.14.1.
16
17 2004-08-16  Werner Koch  <wk@g10code.de>
18
19         * configure.ac: Build Makefile for tests/pkits.  New option
20         --with-pkits-tests.
21         
22 2004-08-05  Werner Koch  <wk@g10code.de>
23
24         * configure.ac: Changed tests for libusb to also suuport the
25         stable version 0.1.x.
26
27 2004-07-22  Werner Koch  <wk@g10code.de>
28
29         Released 1.9.10.
30
31         * configure.ac: Define AM conditional HAVE_OPENSC.
32
33 2004-07-21  Werner Koch  <wk@g10code.de>
34
35         * configure.ac: Don't set DIE to no after it might has been set to
36         yes.
37
38 2004-07-20  Werner Koch  <wk@g10code.de>
39
40         * Makefile.am (sm): Build kbx only if gpgsm is to be build.
41
42 2004-07-20  Werner Koch  <wk@gnupg.org>
43
44         * configure.ac: New option --enable-agent-only.
45
46 2004-06-08  Werner Koch  <wk@gnupg.org>
47
48         Released 1.9.9.
49
50 2004-06-06  Werner Koch  <wk@gnupg.org>
51
52         * configure.ac: Require libksba 0.9.7.
53
54 2004-04-29  Werner Koch  <wk@gnupg.org>
55
56         Released 1.9.8.
57
58 2004-04-20  Werner Koch  <wk@gnupg.org>
59
60         * configure.ac: Remove the fopencookie test.  We don't need the
61         dummy function because we conditionally use fopencookie,
62         fpencookie or a replacement at place.
63
64 2004-04-02  Thomas Schwinge  <schwinge@nic-nac-project.de>
65
66         * autogen.sh: Added ACLOCAL_FLAGS.
67
68 2004-04-06  Werner Koch  <wk@gnupg.org>
69
70         Released 1.9.7.
71
72         * configure.ac: Require libgcrypt 1.1.94.
73         Introduce PACKAGE_GT and set it to gnupg2.
74
75 2004-03-23  Werner Koch  <wk@gnupg.org>
76
77         * configure.ac: Define SAFE_VERSION_DASH and SAFE_VERSION_DOT.
78
79 2004-03-09  Werner Koch  <wk@gnupg.org>
80
81         * configure.ac (NEED_GPG_ERROR_VERSION): Set to 0.7.
82
83 2004-03-06  Werner Koch  <wk@gnupg.org>
84
85         Released 1.9.6.
86         
87         * configure.ac: Check the Libgcrypt API.
88
89 2004-02-25  Werner Koch  <wk@gnupg.org>
90
91         * configure.ac: New option --disable-threads to inhibit
92         unintentional builds without Pth.
93
94 2004-02-21  Werner Koch  <wk@gnupg.org>
95
96         Released 1.9.5.
97
98 2004-02-20  Werner Koch  <wk@gnupg.org>
99
100         * configure.ac: Fixed URLs in the notice messages.
101
102 2004-02-18  Werner Koch  <wk@gnupg.org>
103
104         * acinclude.m4: Removed macros to detect gpg-error, libgcrypt,
105         libassuan and ksba as they are now distributed in m4/.
106
107 2004-02-13  Werner Koch  <wk@gnupg.org>
108
109         * configure.ac: Require libksba 0.9.4 and libgcrypt 1.1.92.
110
111 2004-02-12  Werner Koch  <wk@gnupg.org>
112
113         * autogen.sh: Removed cruft from debugging.
114
115         * am/cmacros.am: New.
116
117 2004-02-11  Werner Koch  <wk@gnupg.org>
118
119         * configure.ac: Removed the need for g10defs.h.  Reworked the
120         --with-foo-pgm stuff.
121
122         * autogen.sh (check_version): Removed bashism and simplified.
123         * acinclude.m4 (AM_PATH_OPENSC): Kludge to avoid error output for
124         a bad opensc-config.
125
126 2004-01-30  Werner Koch  <wk@gnupg.org>
127
128         Released 1.9.4.
129
130         * configure.ac: Require libksba 0.9.3 due to another bug fix there.
131
132 2004-01-29  Werner Koch  <wk@gnupg.org>
133
134         * README: Updated.
135
136         * configure.ac: Require libksba 0.9.2 due to bug fixes.
137
138 2004-01-24  Werner Koch  <wk@gnupg.org>
139
140         * configure.ac: Now requires libassuan 0.6.3.
141
142 2003-12-23  Werner Koch  <wk@gnupg.org>
143
144         Released 1.9.3.
145
146         * README-alpha: Removed.
147         * configure.ac, Makefile.am: Add the tests and tools directories.
148
149 2003-12-19  Werner Koch  <wk@gnupg.org>
150
151         * configure.ac: Now require libgcrypt 1.1.91 to help testing the
152         latest libgcrypt changes.  Requires libksab 0.9.1.
153
154 2003-12-17  Werner Koch  <wk@gnupg.org>
155
156         * configure.ac: Requires now libassuan 0.6.2.
157         (CFLAGS): Add --Wformat-noliteral in gcc mode.
158
159 2003-12-16  Werner Koch  <wk@gnupg.org>
160
161         * configure.ac: Check for funopen and fopencookie as part of the
162         jnlib checks.
163
164 2003-12-09  Werner Koch  <wk@gnupg.org>
165
166         * configure.ac: Add a min_automake_version.
167         * README.CVS: New.
168         * autogen.sh: Revamped except for the --build-w32 hack.
169         * Makefile.am: Add README.CVS
170
171 2003-11-17  Werner Koch  <wk@gnupg.org>
172
173         Release 1.9.2.
174         
175         * configure.ac: Requires now libassuan 0.6.1.
176
177 2003-10-31  Werner Koch  <wk@gnupg.org>
178
179         * configure.ac (NEED_KSBA_VERSION): Set to 0.9.0 due the changed
180         time interface.
181
182 2003-10-21  Werner Koch  <wk@gnupg.org>
183
184         * configure.ac (PRINTABLE_OS_NAME): Remove special case for The
185         Hurd; Robert Millan reported that the uname test is now
186         sufficient.
187
188 2003-10-01  Werner Koch  <wk@gnupg.org>
189
190         * configure.ac (AH_BOTTOM): Define GNUPG_MAJOR_VERSION. 
191
192 2003-09-23  Werner Koch  <wk@gnupg.org>
193
194         Merged most of David Shaw's changes in 1.3 since 2003-06-03.
195         
196         * configure.ac: Drop all TIGER/192 support.
197         (uint64_t): Check for UINT64_C to go along with uint64_t.
198         (getaddrinfo): Check for it.
199         (sigset_t): Check for sigset_t and struct sigaction.  This is for
200         Forte c89 on Solaris which seems to define only the function call
201         half of the two pairs by default.
202         (W32LIBS): Include wsock32 in W32LIBS.  This is different from
203         NETLIBS so we don't need to force other platforms to pull in the
204         netlibs when they aren't actually needed.
205
206 2003-09-06  Werner Koch  <wk@gnupg.org>
207
208         Released 1.9.1.
209         
210         * configure.ac: Require newer versions of some libraries.
211
212 2003-09-02  Werner Koch  <wk@gnupg.org>
213
214         * configure.ac (HAVE_LIBUSB): Added a simple test for libusb.
215
216 2003-08-19  Marcus Brinkmann  <marcus@g10code.de>
217
218         * configure.ac (AM_PATH_GPG_ERROR): Add missing comma in
219         invocation.
220
221 2003-08-06  Werner Koch  <wk@gnupg.org>
222
223         * configure.ac: Check for libgpg-error.  Print infos about missing
224         libraries more nicely.
225         * acinclude.m4 (AM_PATH_GPG_ERROR): Added.
226
227 2003-08-05  Werner Koch  <wk@gnupg.org>
228
229         Released 1.9.0.
230         
231         * configure.ac (GNUPG_DEFAULT_HONMEDIR): Changed back to ~/.gnupg.
232         
233 2003-07-31  Werner Koch  <wk@gnupg.org>
234
235         * Makefile.am (DISTCLEANFILES): Add g10defs.h
236
237 2003-06-18  Werner Koch  <wk@gnupg.org>
238
239         * configure.ac (GNUPG_DEFAULT_HOMEDIR): Changed temporary to
240         .gnupg2 to avoid accidential use with production keys.
241
242 2003-06-11  Werner Koch  <wk@gnupg.org>
243
244         * configure.ac: Merged all stuff from current 1.3 version in.
245         * acinclude.m4: Merged required macros from current 1.2 version in.
246
247 2003-06-04  Werner Koch  <wk@gnupg.org>
248
249         * configure.ac, Makefile.am: Enable building of gpg.
250
251 2003-04-29  Werner Koch  <wk@gnupg.org>
252
253         * configure.ac: Build a limited version of scdaemon if libopensc
254         is not available.
255         
256         * configure.ac (ALL_LINUGAS): Removed.
257
258         * Makefile.am (ACLOCAL_AMFLAGS): New.
259         * configure.ac (AM_GNU_GETTEXT_VERSION): New.  Set to 0.11.5.
260
261 2003-04-29  gettextize  <bug-gnu-gettext@gnu.org>
262
263         * Makefile.am (SUBDIRS): Add m4.
264         (ACLOCAL_AMFLAGS): New variable.
265         (EXTRA_DIST): Add scripts/config.rpath.
266         * configure.ac (AC_CONFIG_FILES): Add m4/Makefile.
267
268 2003-04-29  Werner Koch  <wk@gnupg.org>
269
270         * assuan/ : Removed.  We now use libassuan.
271         * Makefile.am (SUBDIRS): Removed assuan
272
273         * configure.ac: Check for libassuan.
274
275 2003-01-09  Werner Koch  <wk@gnupg.org>
276
277         * configure.ac (GNUPG_PROTECT_TOOL): New option --with-protect-tool. 
278         (NEED_KSBA_VERSION): Does now require 0.4.6.
279
280         * README: Noted where to find gpg-protect-tool. 
281
282 2002-10-31  Neal H. Walfield  <neal@g10code.de>
283
284         * configure.ac: Check for flockfile and funlockfile.  Check for
285         isascii and putc_unlocked replacing them if not found.
286
287         * configure.ac (PTH_LIBS): If pth is found, add the output of
288         `$PTH_CONFIG --ldflags`, not just `$PTH_CONFIG --libs`.
289
290 2002-10-19  Werner Koch  <wk@gnupg.org>
291
292         * configure.ac: Bumped version number to 1.9.0-cvs.
293
294         NewPG (Aegypten project) to GnuPG merge.
295
296 2002-09-20  Werner Koch  <wk@gnupg.org>
297
298         Released 0.9.2.
299
300 2002-09-05  Neal H. Walfield  <neal@g10code.de>
301
302         * configure.ac: Check for makeinfo.
303
304 2002-09-03  Neal H. Walfield  <neal@g10code.de>
305
306         * autogen.sh (have_version): New function.  Generalize and
307         simplify logic for finding and determining the versions of GNU
308         programs.  Use it.
309
310 2002-08-23  Werner Koch  <wk@gnupg.org>
311
312         Released 0.9.1.
313
314         * acinclude.m4 (AM_PATH_LIBGCRYPT): Updated from Libgcrypt.
315         (AM_PATH_OPENSC): Strip non-digits from the micro version.
316
317 2002-08-21  Werner Koch  <wk@gnupg.org>
318
319         Released 0.9.0.
320
321         * configure.ac: Changed the default homedir to .gnupg.
322         * README-alpha: Removed.
323
324 2002-08-19  Werner Koch  <wk@gnupg.org>
325
326         * acinclude.m4: Removed -lpcsclite from KSBA_LIBS; copy+paste bug.
327
328 2002-08-13  Werner Koch  <wk@gnupg.org>
329
330         * acinclude.m4 (AM_PATH_OPENSC, AM_PATH_KSBA): New.
331         * configure.ac: Use them.
332
333 2002-08-10  Werner Koch  <wk@gnupg.org>
334
335         Released 0.3.10.
336         
337         * configure.ac (NEED_LIBKSBA_VERSION): Require 0.4.4. Add support
338         for gettext.
339
340 2002-07-22  Werner Koch  <wk@gnupg.org>
341
342         * configure.ac: Check for ftello and provide a replacement.
343
344 2002-07-01  Werner Koch  <wk@gnupg.org>
345
346         Released 0.3.9.
347         
348         * README: Short note on how to export in pkcs-12 format.
349
350 2002-06-29  Werner Koch  <wk@gnupg.org>
351
352         * configure.ac: Define --with options to set the default location
353         of the agent, scdaemon, pinentry and dirmngr.
354
355 2002-06-27  Werner Koch  <wk@gnupg.org>
356
357         * README: Short blurb on how to import a PKCS-12 file.
358
359         * configure.ac (AH_BOTTOM): New to define some constants.
360
361 2002-06-25  Werner Koch  <wk@gnupg.org>
362
363         Released 0.3.8.
364         
365         * configure.ac (NEED_LIBGCRYPT_VERSION): Set to 1.1.8.
366
367 2002-06-12  Werner Koch  <wk@gnupg.org>
368
369         * configure.ac (NEED_LIBKSBA_VERSION): We need 0.4.3 now.
370
371 2002-06-04  Werner Koch  <wk@gnupg.org>
372
373         Released 0.3.7.
374
375 2002-05-21  Werner Koch  <wk@gnupg.org>
376
377         * configure.ac: We now require libgcrypt 1.1.7 and libksba 0.4.2.
378
379 2002-05-14  Werner Koch  <wk@gnupg.org>
380
381         * doc/: New
382         * configure.ac, Makefile.am:  Added doc/ 
383
384 2002-05-03  Werner Koch  <wk@gnupg.org>
385
386         Released 0.3.6.
387
388 2002-04-25  Werner Koch  <wk@gnupg.org>
389
390         * configure.ac: Check for setlocale.
391
392 2002-04-24  Marcus Brinkmann  <marcus@g10code.de>
393
394         * configure.ac: Check for locale.h.
395
396 2002-04-15  Werner Koch  <wk@gnupg.org>
397
398         Released 0.3.5.
399         
400         * NEWS: Started to describe release notes.
401         
402         * configure.ac (NEED_LIBKSBA_VERSION, NEED_LIBGCRYPT_VERSION): Defined
403
404 2002-04-01  Werner Koch  <wk@gnupg.org>
405
406         Released 0.3.4.
407
408 2002-03-18  Werner Koch  <wk@gnupg.org>
409
410         Released 0.3.3.
411
412 2002-03-08  Werner Koch  <wk@gnupg.org>
413
414         * README: Add some explanation on how to specify a user ID.
415
416 2002-03-06  Werner Koch  <wk@gnupg.org>
417
418         Released 0.3.2.
419
420 2002-03-04  Werner Koch  <wk@gnupg.org>
421
422         Released 0.3.1.
423
424         * README: Explained some options and files.
425
426 2002-02-14  Werner Koch  <wk@gnupg.org>
427
428         * configure.ac: Fixed status messages related to presence of Pth.
429
430 2002-02-13  Werner Koch  <wk@gnupg.org>
431
432         * acinclude.m4 (GNUPG_SYS_SO_PEERCRED): New.
433         * configure.ac: use it.
434
435 2002-02-12  Werner Koch  <wk@gnupg.org>
436
437         * configure.ac: Check for PTH.  Provide replacement fucntions for
438         apsrintf and fopencookie.
439
440         * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): New.
441
442 2002-02-07  Werner Koch  <wk@gnupg.org>
443
444         Released 0.3.0.
445
446         * configure.ac: Require libgcrypt 1.1.6.
447
448 2002-02-01  Marcus Brinkmann  <marcus@g10code.de>
449
450         * configure.ac (KSBA_CONFIG): Remove superfluous x in front of
451         variable.
452
453 2002-01-26  Werner Koch  <wk@gnupg.org>
454
455         * configure.ac: Add options to disable the build of some programs
456         and print a configure status at the end.
457         * acinclude.m4 (GNUPG_BUILD_PROGRAM): New.
458
459         * scd/ : New.  Added to Makefile and configure.
460         * configure.ac: Check for libopensc
461         * Makefile.am: Build scd only when libopensc is available
462
463 2002-01-23  Werner Koch  <wk@gnupg.org>
464
465         * configure.ac (mkdtemp): See whether we have to provide a
466         replacement.
467
468 2001-12-18  Werner Koch  <wk@gnupg.org>
469
470         Released 0.0.0.
471
472 2001-12-17  Werner Koch  <wk@gnupg.org>
473
474         * acinclude.m4: Add AM_PATH_LIBGCRYPT macro.
475         * configure.ac: and use it here. Figure out the location of libksba
476
477 2001-12-15  Werner Koch  <wk@gnupg.org>
478
479         * configure.ac (missing_dir): Bail out if asprintf and fopencookie
480         are not available.
481
482 2001-12-04  Werner Koch  <wk@gnupg.org>
483
484         * configure.ac (HAVE_JNLIB_LOGGING): always define it.
485
486         
487  Copyright 2001, 2002, 2004 Free Software Foundation, Inc.
488
489  This file is free software; as a special exception the author gives
490  unlimited permission to copy and/or distribute it, with or without
491  modifications, as long as this notice is preserved.
492
493  This file is distributed in the hope that it will be useful, but
494  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
495  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
496                 
497