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