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