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