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