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