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