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