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