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