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