./
[libgcrypt.git] / ChangeLog
1 2007-04-30  Werner Koch  <wk@g10code.com>
2
3         * README.apichanges: Move to doc/.
4         * Makefile.am (EXTRA_DIST): Removed that file.
5
6 2007-04-28  Marcus Brinkmann  <marcus@g10code.de>
7
8         * configure.ac: Allow to specify additional search directories
9         with --enable-mpi-path.
10
11 2007-04-16  Werner Koch  <wk@g10code.com>
12
13         * configure.ac: Check for sysconf.
14         * acinclude.m4 (GNUPG_CHECK_MLOCK): Try to use sysconf to get the
15         page size and use getpagesize only then if available.
16
17 2007-03-22  Werner Koch  <wk@g10code.com>
18
19         * configure.ac: Add support for ECC.
20
21 2007-02-22  Werner Koch  <wk@g10code.com>
22
23         * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Use
24         --enable-random-daemon.
25
26         * configure.ac: New option --enable-random-daemon.
27         Create versioninfo.rc and provide the build information.
28
29 2007-02-21  Werner Koch  <wk@g10code.com>
30
31         * Makefile.am, configure.ac: Ignore w32-dll/.
32
33 2007-02-20  Werner Koch  <wk@g10code.com>
34
35         * configure.ac: Bump LT version to C14/A3/R0 in preparation for a
36         release.
37         
38         * autogen.sh: Add option --force.
39         * configure.ac: New option --disable-endian-check.  Use a real
40         noexecstack test instead of requiring an option.  Add SVN version
41         magic.
42
43 2007-02-02  Werner Koch  <wk@g10code.com>
44
45         * configure.ac (FALLBACK_SOCKLEN_T): Special case for mingw32.
46
47 2006-11-15  Werner Koch  <wk@g10code.com>
48
49         * autogen.sh: Add convenience option --build-amd64.
50
51 2006-10-20  Werner Koch  <wk@g10code.com>
52
53         * Makefile.am (stowinstall): New convenience target.
54
55 2006-10-12  Marcus Brinkmann  <marcus@g10code.de>
56
57         * configure.ac (FALLBACK_SOCKLEN_T): Third time is a charm.
58         Define gcry_socklen_t, to avoid conflicts with socklen_t
59         definitions by autoconf.
60
61 2006-10-11  Marcus Brinkmann  <marcus@g10code.de>
62
63         * configure.ac (FALLBACK_SOCKLEN_T): Rewrite in terms of
64         socklen.m4.
65
66 2006-10-11  Marcus Brinkmann  <marcus@g10code.de>
67
68         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): Removed.
69         * configure.ac: Do not call GNUPG_FIX_HDR_VERSION.
70
71 2006-10-10  Marcus Brinkmann  <marcus@g10code.de>
72
73         * configure.ac: Invoke AC_CHECK_SOCKLEN_TYPE.
74         (AC_CONFIG_FILES): Add src/gcrypt.h.
75         (AC_CONFIG_SRCDIR): Change to src/libgcrypt.vers.
76
77 2006-10-02  Werner Koch  <wk@g10code.com>
78
79         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Test on HOST and not
80         TARGET.  Hardwire for mingw32. Allow setting via command line when
81         cross compiling.
82
83 2006-08-29  Werner Koch  <wk@g10code.com>
84
85         * configure.ac (USE_SEED): New.
86
87 2006-07-26  Werner Koch  <wk@g10code.com>
88
89         * configure.ac: New options --enable-noexecstack and
90         --disable-optimization. 
91
92 2006-07-04  Marcus Brinkmann  <marcus@g10code.de>
93
94         * configure.ac: Call AC_LIBTOO_WIN32_DLL and AC_LIBTOOL_RC.
95
96         * configure.ac: Call gl_TYPE_SOCKLEN_T instead of the other
97         socklen_t checks.
98
99 2006-06-08  Marcus Brinkmann  <marcus@g10code.de>
100
101         * configure.ac (PTH_LIBS): Add --all to pth-config invocation.
102
103 2006-03-14  Werner Koch  <wk@g10code.com>
104
105         * configure.ac: Check for fctnl and ftruncate.
106         (HAVE_PTH): Check for GNU Pth.
107         (HAVE_W32_SYSTEM): Define it.
108         * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): New. Taken from GnuPG 1.4.
109
110 2005-12-08  Werner Koch  <wk@g10code.com>
111
112         * configure.ac: Changed the random device names for netbsd.  From
113         Christian Biere.
114
115 2005-11-02  Moritz Schulte  <moritz@g10code.com>
116
117         * NEWS: Documented minor API changes.
118
119 2005-09-15  Moritz Schulte  <moritz@g10code.com>
120
121         * Makefile.am (EXTRA_DIST): Depend on README.SVN, not on README.CVS.
122
123 2005-06-25  Moritz Schulte  <moritz@g10code.com>
124
125         * configure.ac: Removed src/libgcrypt.pc from AC_CONFIG_FILES.
126
127 2005-06-10  Werner Koch  <wk@g10code.com>
128
129         * configure.ac: Move detection of basic stuff to the top.  For
130         example we need to know whether gcc is used before testing for it.
131         Reported by Ralf Fassel.
132         
133 2005-04-23  Moritz Schulte  <moritz@g10code.com>
134
135         * acinclude.m4 (TYPE_SOCKLEN_T): New type definition test;
136         provided by Albert Chin.
137         * configure.ac: Don't use $(CMD) as it's not portable; use CMD in
138         backticks instead.  Simpler -lnsl/-lsocket test.  Use
139         TYPE_SOCKLEN_T test.  Don't forget to set `random_modules'
140         correctly.
141
142 2005-04-22  Moritz Schulte  <moritz@g10code.com>
143
144         * configure.ac: Added support for pkgconfig; provided by Albert
145         Chin.
146
147 2005-04-11  Moritz Schulte  <moritz@g10code.com>
148
149         * configure.ac: Integrate Whirlpool.
150
151 2005-01-04  Werner Koch  <wk@g10code.com>
152
153         Updated to automake 1.9.
154         
155         * acinclude.m4: Updated for use with automake 1.9. 
156
157         * configure.ac: Require libgpg-error 1.0; not really needed but
158         that is the first stable version.
159
160         * Makefile.am (ACLOCAL_AMFLAGS): New for -I m4.
161         (AUTOMAKE_OPTIONS): New to create a bzip archive.
162
163 2005-02-03  Moritz Schulte  <moritz@g10code.com>
164
165         * THANKS: Updated.
166
167 2004-08-09  Moritz Schulte  <moritz@g10code.com>
168
169         * THANKS: Updated.
170
171 2004-07-04  Moritz Schulte  <moritz@g10code.com>
172
173         * THANKS: Updated.
174
175 2004-04-21  Werner Koch  <wk@gnupg.org>
176
177         * configure.ac: Don't print a warning if GNU make was not found.
178
179 2004-05-07  Moritz Schulte  <moritz@g10code.de>
180
181         * THANKS: Updated.
182
183 2004-04-02  Thomas Schwinge  <schwinge@nic-nac-project.de>
184
185         * autogen.sh: Added ACLOCAL_FLAGS.
186
187 2004-04-15  Werner Koch  <wk@gnupg.org>
188
189         Released 1.2.0.
190         
191         * configure.ac: Set LT to C12/A1/R1.
192
193 2004-04-06  Werner Koch  <wk@gnupg.org>
194
195         * config.guess, config.sub, ltmain.sh: Updated to those from
196         libtools 1.5.4.
197
198 2004-03-29  Werner Koch  <wk@gnupg.org>
199
200         Released 1.1.94.
201
202         * configure.ac: Set LT to C12/A1/R0.
203
204 2004-03-10  Marcus Brinkmann  <marcus@g10code.de>
205
206         * configure.ac (LIBGCRYPT_CONFIG_LIBS_PTHREAD,
207         LIBGCRYPT_CONFIG_CFLAGS_PTHREAD, LIBGCRYPT_CONFIG_LIBS_PTH,
208         LIBGCRYPT_CONFIG_CFLAGS_PTH, have_pth, have_pthread, AC_CHECK_PTH,
209         AC_CHECK_LIB(pthread), HAVE_PTH, HAVE_PTHREAD): Removed.
210
211 2004-03-06  Werner Koch  <wk@gnupg.org>
212
213         Released 1.1.93.
214
215         * configure.ac (LIBGCRYPT_CONFIG_SONAME_NUMBER): Replaced by 
216         LIBGCRYPT_CONPIG_API_VERSION.  Set it to 1.  Set LT to C11/A0/R1.
217
218 2004-03-05  Werner Koch  <wk@gnupg.org>
219
220         * configure.ac (LIBGCRYPT_CONFIG_SONAME_NUMBER): New.
221
222 2004-02-20  Werner Koch  <wk@gnupg.org>
223
224         Released 1.1.92.
225         
226         * configure.ac: Set LT to C11/A0/R0.
227
228 2004-02-11  Werner Koch  <wk@gnupg.org>
229
230         * autogen.sh (check_version): Removed bashism and simplified.
231
232 2004-02-06  Werner Koch  <wk@gnupg.org>
233
234         * configure.ac: Add rfc2268 cipher algorithm.
235
236 2004-01-25  Moritz Schulte  <mo@g10code.com>
237
238         * THANKS: Updated.
239
240 2003-12-19  Werner Koch  <wk@gnupg.org>
241
242         Released 1.1.91.
243         
244         * configure.ac: Bumbed LT version to C10/A3/R1.
245
246 2003-12-08  Werner Koch  <wk@gnupg.org>
247
248         * Makefile.am (dist-hook): Don't distribute stuff from the now
249         obsolete scripts dir.
250         (EXTRA_DIST): Remove README_alpha
251         * README-alpha: Removed.
252         * configure.ac (AM_CONFIG_AUX_DIR): Removed.
253
254         * COPYING.DOC: Removed.
255         * Makefile.am (EXTRA_DIST): Added README.CVS and
256         autogen.sh. Removed COPYING.DOC.
257
258 2003-11-14  Werner Koch  <wk@gnupg.org>
259
260         Released 1.1.90.
261         
262         * configure.ac: Bumbed LT version to C10/A3/R0.
263         
264         * configure.ac (have_ld_version_script): Set the default in
265         a separate test.
266         (PRINTABLE_OS_NAME): Don't handle the Hurd extra, this leads to
267         conflicts with BSD based GNU systems.  The Hurd has now a working
268         uname.
269
270 2003-11-04  Werner Koch  <wk@gnupg.org>
271
272         * configure.ac (USE_SHA1): Make sure it is always included.
273         (USE_RMD160): Removed this AM conditional.
274
275 2003-10-31  Werner Koch  <wk@gnupg.org>
276
277         * configure.ac: Bumbed version number to 1.1.90-cvs for futher
278         development
279
280         Released 1.1.44.
281         
282         * acinclude.m4 (AC_CHECK_PTH): Added.
283         * configure.ac: Use it here instead of the generic lib test.
284         Bumbed LT vesion to C9/A2/R0.
285
286 2003-10-27  Werner Koch  <wk@gnupg.org>
287
288         * configure.ac: Give a hint on where libgpg-error is available.
289         Reformatted long lines.  Don't include gcrypt-defs.h.
290         (--enable-gcc-warnings): New option.
291
292 2003-10-24  Moritz Schulte  <mo@g10code.com>
293
294         * configure.ac: Check for socklen_t.
295
296 2003-10-11  Moritz Schulte  <mo@g10code.com>
297
298         * acinclude.m4: Update AM_PATH_GPG_ERROR macro.
299
300 2003-09-04  Werner Koch  <wk@gnupg.org>
301
302         Released 1.1.43.
303
304         * configure.ac: Require libgpg-error 0.4 due to the prime interface.
305
306 2003-08-29  Werner Koch  <wk@gnupg.org>
307
308         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Re-implemented.
309         * configure.ac: Use it here.
310
311 2003-08-27  Moritz Schulte  <mo@g10code.com>
312
313         * configure.ac: Substitute: LIBGCRYPT_CONFIG_LIBS_PTHREAD,
314         LIBGCRYPT_CONFIG_CFLAGS_PTHREAD, LIBGCRYPT_CONFIG_LIBS_PTH,
315         LIBGCRYPT_CONFIG_CFLAGS_PTH, LIBGCRYPT_THREAD_MODULES.
316
317 2003-08-07  Moritz Schulte  <moritz@g10code.com>
318
319         * configure.ac: Fail, if libgpg-error could not be found.
320
321 2003-07-31  Werner Koch  <wk@gnupg.org>
322
323         Released 1.1.42.
324         
325         * configure.ac: Set LT version to 7/0/0.
326
327 2003-07-30  Werner Koch  <wk@gnupg.org>
328
329         * AUTHORS (Maintainer): Assigned Moritz as Maintainer.
330
331 2003-07-30  Moritz Schulte  <moritz@g10code.com>
332
333         * NEWS: Include much more complete list of `Interface changes
334         relative to the 1.1.12 release'.
335
336 2003-07-14  Moritz Schulte  <moritz@g10code.com>
337
338         * configure.ac: Bumbed version number up to 1.1.42-cvs.
339
340 2003-07-09  Moritz Schulte  <moritz@g10code.com>
341
342         * configure.ac: Reintroduce --disable-asm, since it is needed by
343         mpi/config.links.
344
345 2003-07-05  Moritz Schulte  <moritz@g10code.com>
346
347         * README: Few changes, mention libgpg-error.
348         
349 2003-06-18  Moritz Schulte  <moritz@g10code.com>
350
351         * configure.ac (available_ciphers): Removed Serpent, hrrm.
352
353 2003-06-17  Moritz Schulte  <moritz@g10code.com>
354
355         * acinclude.m4: Removed macro definitions: GNUPG_CHECK_FAQPROG,
356         GNUPG_CHECK_ENDIAN, GNUPG_CHECK_CACHE, GNUPG_CHECK_PIC,
357         GNUPG_CHECK_EXPORTDYNAMIC, GNUPG_CHECK_IPC, GNUPG_PROG_NM,
358         GNUPG_SYS_SYMBOL_UNDERSCORE, GNUPG_FUNC_MKDIR_TAKES_ONE_ARG,
359         GPH_PROG_DB2ANY.
360         Added macro definitions: AM_PATH_GPG_ERROR.
361         
362         * configure.ac: Use alternative approach for building based on
363         conditional sources, which does not make automake eat all your
364         memory, etc.
365         Removed unused tests.
366         Renamed --enable-static-rnd to --enable-random.
367         Use Autoconf's AC_C_BIGENDIAN macro instead of our own.
368         Re-organized the whole file.
369
370 2003-06-16  Moritz Schulte  <moritz@g10code.com>
371
372         * configure.ac (AC_CONFIG_FILES): Removed doc/version.sgml.
373
374 2003-06-11  Moritz Schulte  <moritz@g10code.com>
375
376         * configure.ac: Remove --enable-libgpg-error flag.
377         Ue AC_PATH_GPG_ERROR.
378
379 2003-06-09  Moritz Schulte  <moritz@g10code.com>
380
381         * NEWS: Mention API changes and libgpg-error.
382
383 2003-05-25  Moritz Schulte  <moritz@g10code.com>
384
385         * configure.ac (USE_LIBGPG_ERROR): Implementation of the
386         --enable-libgpg-error switch.
387         Define USE_LIBGPG_ERROR in LIBGCRYPT_CONFIG_FLAGS, in case
388         libgpg-error is used.
389
390 2003-05-22  Moritz Schulte  <moritz@g10code.com>
391
392         * configure.ac (AC_CHECK_HEADERS): Removed unused headers:
393         termio.h, langinfo.h.
394         (AC_CHECK_FUNCS): Removed unused functions: strsep, strlwr,
395         tcgetattr, setrlimit, strftime, nl_langinfo, sigaction,
396         sigprocmask, fopen64, fstat64.
397
398 2003-04-27  Moritz Schulte  <moritz@g10code.com>
399
400         * README: Documented new configure switches.
401         Mention the --enable-maintainer-switch.
402
403         * configure.ac: Merged some code from GnuPG's configure.ac for
404         disabling sha512/tiger in case no 64 data types are available.
405
406 2003-04-17  Moritz Schulte  <moritz@g10code.com>
407
408         * configure.ac: Include support for sha512.
409
410 2003-04-17  Moritz Schulte  <moritz@g10code.com>
411
412         * AUTHORS: Updated.
413
414 2003-04-16  Moritz Schulte  <moritz@g10code.com>
415
416         * configure.ac: Implement command line switches: --enable-ciphers,
417         --enable-pubkey-ciphers and --enable-digests.
418         Set Automake conditionals and config.h symbols depending on the
419         selected ciphers, pubkey-ciphers, digests and random-modules.
420
421         * acinclude.m4 (LIST_MEMBER): New macro.
422
423         * configure.ac: Simplified, removed code for parsing
424         EXTRA_PROGRAMS from Makefile.am.
425
426 2003-04-08  Moritz Schulte  <moritz@g10code.com>
427
428         * configure.ac: Merged random-module selection code from GnuPG's
429         configure.ac.
430
431 2003-04-07  Moritz Schulte  <moritz@g10code.com>
432
433         * configure.ac: Removed code for generating contruct.c.
434         Remove digest modules from the static_modules list, only handle
435         random module selection.
436         
437
438 2003-03-24  Moritz Schulte  <moritz@g10code.com>
439
440         * NEWS: Mention new CBC_MAC flag.
441
442         * AUTHORS (Maintainer): Update entry for Simon Josefsson.
443
444 2003-03-04  Moritz Schulte  <moritz@g10code.com>
445
446         * TODO: Remove item about resetting handles, since
447         gcry_cipher_reset is implemented by now.
448
449         * NEWS: Mentioned gcry_cipher_reset.
450
451 2003-01-21  Werner Koch  <wk@gnupg.org>
452
453         * README (Configure options): New. 
454         * configure.ac (have_ld_version_script): New option
455         --enable-ld-version-script.
456
457 2003-01-20  Simon Josefsson  <jas@extundo.com>
458
459         * configure.ac (MODULES_IN_CIPHER): Add crc.
460
461 2003-01-20  Werner Koch  <wk@gnupg.org>
462
463         Released 1.1.12.
464         
465         * configure.ac (LIBGCRYPT_LT_REVISION): Bumbed up.
466
467 2002-12-21  Werner Koch  <wk@gnupg.org>
468
469         Released 1.1.11.
470         
471         * configure.ac (LIBGCRYPT_LT_CURRENT: Bumbed to 6/5/0 due to a new
472         interface
473
474 2002-12-19  Werner Koch  <wk@gnupg.org>
475
476         * configure.ac (have_pthread): Check for pthreads in libc.
477         (have_ld_version_script): New.
478
479 2002-11-10  Werner Koch  <wk@gnupg.org>
480
481         * configure.ac (MODULES_IN_CIPHER): Add md4.c.  By Simon Josefsson.
482
483 2002-09-20  Werner Koch  <wk@gnupg.org>
484
485         Released 1.1.10.
486
487         * configure.ac (HAVE_DEV_RANDOM_IOCTL): Don't check for it; it is
488         not used.
489         (AS_CHECK_HEADERS): Check for sys/select.h.
490         * Makefile.am (DIST_SUBDIRS): New to include the w32-dll directory
491
492 2002-09-18  Timo Schulz  <ts@winpt.org>
493
494         * configure.ac: Added makefile for the W32 DLL.
495         
496 2002-09-17  Werner Koch  <wk@gnupg.org>
497
498         * configure.ac: Check for Pth and Pthreads.
499
500 2002-08-23  Werner Koch  <wk@gnupg.org>
501
502         Released 1.1.9.
503         
504         * configure.ac (LIBGCRYPT_CONFIG_CFLAGS): Renamed from
505         LIBGCRYPT_CFLAGS and removed the libpath because it is set by the
506         config script.
507         (LIBGCRYPT_LT_REVISION): Set LT version to 5/4/1.
508
509 2002-06-25  Werner Koch  <wk@gnupg.org>
510
511         Released 1.1.8.
512         
513         * configure.ac: Set LT version to 5/4/0. 
514
515 2002-05-21  Werner Koch  <wk@gnupg.org>
516
517         Released 1.1.7.
518         
519         * configure.ac: Set LT version to 4/3/0.
520
521 2002-05-17  Werner Koch  <wk@gnupg.org>
522
523         * configure.ac: Removed all the dynamic loading stuff.
524
525 2002-05-16  Werner Koch  <wk@gnupg.org>
526
527         * configure.ac: Reordered the C_CHECK_FUNCS.
528
529 2002-05-15  Werner Koch  <wk@gnupg.org>
530
531         * configure.ac: Adjusted for new MPI module stuff.
532
533 2002-05-14  Werner Koch  <wk@gnupg.org>
534
535         Changed license to the LGPL.
536
537 2002-05-02  Werner Koch  <wk@gnupg.org>
538
539         * jnlib/: Removed.
540         * Makefile.am (SUBDIRS): Removed jnlib.
541         * configure.ac (jnlib/Makefile): Removed.
542
543         * configure.ac: Define _REENTRANT.
544         
545 2002-02-18  Werner Koch  <wk@gnupg.org>
546
547         * configure.ac (MPI_EXTRA_ASM_OBJS): Use .lo suffix.
548         (AC_CANONICAL_TARGET): Added.
549
550 2002-02-07  Werner Koch  <wk@gnupg.org>
551
552         Released 1.1.6. 
553
554 2002-01-24  Werner Koch  <wk@gnupg.org>
555
556         * jnlib/: Replaced by a fresh copy from GnuPG (actually the NewPG
557         development branch).  Adjusted Makefile.am and jnlib-config.h
558         accordingly.
559
560 2001-12-18  Werner Koch  <wk@gnupg.org>
561
562         Released 1.1.5.
563
564         * Makefile.am (dist-hook): Only look in mpi and scripts for
565         distfiles; this way we don't include those of a stale "make dist"
566         directory.
567
568         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): Make it work with the new
569         automake.
570         * configure.ac: Don't chmod db2any.
571
572 2001-08-06  Werner Koch  <wk@gnupg.org>
573
574         * configure.ac: Removed cross compiling hacks.
575
576 2001-08-03  Werner Koch  <wk@gnupg.org>
577
578         Released 1.1.4.
579
580         * acinclude.m4 (GNUPG_CHECK_TYPEDEF): Define GNU Source.
581         
582         Migrated to autoconf 2.52.
583         * acinclude.m4: Removed GNUPG_LINK_FILES and converted.
584         * acconfig.h: Removed
585         * configure.in: Replaced by...
586         * configure.ac: and modified for use with autoconf 2.52.  Replaced
587         GNUPG_LINK_FILES with AC_CONFIG_LINKS and moved some informational
588         messages to the end. Removed --enable-m-debug
589
590         * tests/: New.
591         * Makefile.am: Included tests directory
592         
593         * configure.in (DYNLINK_MOD_CFLAGS): Use -shared with dec-osf.
594         Reported by Chris Adams.  Merged some cases.
595
596 2001-05-31  Werner Koch  <wk@gnupg.org>
597
598         Released 1.1.3.
599
600         * configure.in: Use _gcry_ prefix when creating the cipher constructor.
601
602         * acconfig.h (_GCRYPT_IN_LIBGCRYPT): Define it here.
603
604 2001-05-28  Werner Koch  <wk@gnupg.org>
605
606         * acinclude.m4 (GPH_PROG_DOCBOOK): Removed.
607         (GPH_PROG_DB2ANY): New. Taken from GPH.
608         * configure.in: Use it here.
609
610 2000-12-19  Werner Koch  <wk@gnupg.org>
611
612         Major change:
613         Removed all GnuPG stuff and renamed this piece of software
614         to gcrypt.  The directory gcrypt has been renamed to src.
615
616 2000-11-14  Werner Koch  <wk@gnupg.org>
617
618         Version 1.1.2 released.
619
620 2000-11-13  Werner Koch  <wk@gnupg.org>
621
622         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): VPATH build fix.
623
624 2000-10-10  Werner Koch  <wk@gnupg.org>
625
626         * Makefile.am (dist-hook): Create the version file.
627         * configure.in: Set the libtool version here, removed the need
628         for the version file.
629
630 Mon Sep 18 16:35:45 CEST 2000  Werner Koch  <wk@openit.de>
631
632         * acinclude.m4 (GNUPG_CHECK_MLOCK):  Removed that silly mkdir().
633
634         * configure.in:  Changes to allow for Solaris random device.
635         By Nils Ellmenreich.
636         (--with-egd-socket): New.
637
638         * configure.in (GNUPG_HOMEDIR): New.
639
640         * configure.in: Check for fstat64 and fopen64
641
642         * acinclude.m4 (GNUPG_CHECK_FAQPROG): New.
643         * configure.in: Test for this.
644
645         * configure.in (DYNLINK_MOD_CFLAGS): Fix by David Champion.
646
647 Tue Aug 22 14:31:15 CEST 2000  Werner Koch  <wk@openit.de>
648
649         Version 1.1.1
650
651 Fri Aug 18 14:27:14 CEST 2000  Werner Koch  <wk@openit.de>
652
653   * agent/: New.
654   * Makefile.am, configure.in: Support for the new directory.
655
656 Mon Jul 17 16:35:47 CEST 2000  Werner Koch  <wk@>
657
658   * configure.in (mingw32): Changes to allow for mingw32msvc
659
660 Fri Jul 14 19:38:23 CEST 2000  Werner Koch  <wk@>
661
662   The big merge between this one and the stable branch 1.0.  Still need
663   to merge TNANKS, AUTHORS and such.  It probaly does not compile yet.
664
665   * acinclude.m4 (GNUPG_CHECK_MLOCK): Fixed syntax error in C code.
666
667   * configure.in: Add check for termio.h, wait unctiosn and sigaction.
668
669   * acinclude.m4, configure.in (GNUPG_CHECK_GNUMAKE): New.
670
671   * acinclude.m4 (MKDIR_TAKES_ONE_ARG): Check some headers. By Gaël Quéri.
672
673   * configure.in (AM_INIT_AUTOMAKE): Use this now. By Gaël.
674
675   * acinclude.m4 (GNUPG_CHECK_EXPORTDYNAMIC): Replacement for
676   GNUPG_CHECK_RDYNAMIC which should handle gcc with non GNU ld nicer.
677   Contributed by Dave Dykstra.
678   * configure.in (GNYPG_CHECK_RDYNAMIC): Replaced by the new check.
679
680   * configure.in: Add a test for unisgned long long.
681
682   * configure.in (DYNLINK_MOD_CFLAGS): Set different for NetBSD.
683
684   * configure.in: Add check for clock_gettime
685
686   * configure.in (ALL_LINGUAS): Add nl.
687   * configure.in (ALL_LINGUAS): Add Esperanto.
688   * configure.in (ALL_LINGUAS): Add sv and ja.
689
690   * configure.in: Use /usr/local for CFLAGS and LDFLAGS when
691   target is freebsd.  By Rémi.
692
693   * configure.in: Do not set development version when the version has
694   a dash in it.  Suggested by Dave Dykstra.
695
696   * configure.in: Removed substitution for doc/gph/Makefile.
697   Do all the gcc warning only in maintainer mode.
698
699   * configure.in (dlopen): Use CHECK_FUNC for a test of dlopen in libc.
700   Suggested by Alexandre Oliva.
701   (-Wall): Moved the settting of gcc warning options near to the end
702   so that tests don't get confused.  Suggested by Paul D. Smith.
703
704   * acinclude.m4 (GNUPG_SYS_NM_PARSE): Added BSDI support.
705   (GNUPG_CHECK_RDYNAMIC): Ditto.
706
707   * acinclude.m4 (GNUPG_CHECK_MLOCK): Changed the way to test for
708   librt.  Test suggested by Jeff Long.
709
710   * acinclude.m4 (GNUPG_CHECK_MLOCK): Do librt check only when
711   we can't link a test program.  This way GNU systems don't need
712   to link against linrt.
713   (GNUPG_CHECK_IPC): Fixed use of TRY_COMPILE macro.  From Tim Mooney.
714
715   * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Add support for
716   DJGPP.
717   (GNUPG_CHECK_MLOCK): Check whether mlock sits in librt.
718
719   * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Add NetBSD. By Thomas Klausner.
720
721   * acconfig.h (HAVE_MLOCK): Added
722
723 Mon Mar 13 19:22:46 CET 2000  Werner Koch  <wk@openit.de>
724
725         * configure.in: Now uses the Docbook M4s from GPH.
726
727 Mon Jan 31 17:46:35 CET 2000  Werner Koch  <wk@>
728
729         * Makefile.am: Re-added tools. By Rémi.
730
731 Mon Jan 31 16:37:34 CET 2000  Werner Koch  <wk@gnupg.de>
732
733         * configure.in: Create a symlink for types.h in gcrypt/.
734
735 Thu Jan 27 18:00:44 CET 2000  Werner Koch  <wk@gnupg.de>
736
737         * configure.in (g10defs.h): Replaced by gnupg-defs.h
738
739 Mon Jan 24 13:04:28 CET 2000  Werner Koch  <wk@gnupg.de>
740
741         * jnlib/ : New.
742
743         * configure.in: Do set development version when the version has
744         a dash in it.  Suggested by Dave Dykstra.
745
746 Thu Dec  9 17:22:27 CET 1999  Werner Koch  <wk@gnupg.de>
747
748         * acinclude.m4 (GNUPG_FIX_HDR_VERSION): New.
749         * configure.in: Check and fix the version number of gcrypt/gcrypt.h
750         so that it is always the save as VERSION.
751
752 Thu Oct 28 16:17:46 CEST 1999  Werner Koch  <wk@gnupg.de>
753
754         * Started with development series 1.1 on 1999-10-26
755
756 Tue Oct 26 14:10:21 CEST 1999  Werner Koch  <wk@gnupg.de>
757
758         * README-alpha: New
759
760         * configure.in: Fixed quoting in test for development version.
761
762         * THANKS: Add entries for Michael, Brenno and J Horacio who did
763         very nice Howto documents - I apoligize for forgetting to mention them
764         earlier.
765
766 Fri Sep 17 12:56:42 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
767
768
769         * configure.in: Add "-lcap" when capabilities are requested.
770         Add the conditional CROSS_COMPILING.
771         * Makefile.am: Don't use checks when CROSS_COMPILING.
772
773
774 Wed Sep 15 16:22:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
775
776
777         * configure.in (ALL_LINGUAS): Add pt_PT.
778
779         * configure.in: Some tweaks for cross compiling under MingW32
780         * acconfig.h (USE_STATIC_RNDW32): New.
781
782 Tue Sep  7 17:08:10 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
783
784
785         * VERSION: Set to 1.0.0.
786
787 Mon Sep  6 19:59:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
788
789
790         * configure.in: Create makefile in doc/gph
791
792         * acinclude.m4 (GNUPG_FUNC_MKDIR_TAKES_ONE_ARG): New
793         * configure.in: use the above.
794
795 Thu Sep  2 16:40:55 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
796
797
798         * VERSION: Set to 0.9.11.
799
800 Tue Aug 31 17:20:44 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
801
802         * configure.in: Minor changes to the OS/2 and Mingw32 system labels.
803         Add a printable name for Hurd.
804
805 Mon Aug 30 20:38:33 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
806
807         * configure.in: Some support for DJGPP (Mark Elbrecht)
808
809 Wed Aug  4 10:34:46 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
810
811         * VERSION: Set to 0.9.10.
812
813 Mon Jul 26 09:34:46 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
814
815         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): remove init of ac_cv_...
816
817         * Makefile.am (DISCLEANFILES): New
818
819 Fri Jul 23 13:53:03 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
820
821         * VERSION: Set to 0.9.9.
822
823         * configure.in: Print a notice when rndunix is used.
824
825 Thu Jul 15 10:15:35 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
826
827         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Fixed last modification.
828
829 Wed Jul  7 13:08:40 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
830
831         * Makefile.am: Support for libtool.
832         * configure.in: Ditto.
833
834 Tue Jun 29 21:44:25 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
835
836         * configure.in (use_local_zlib): The lost dollar is back.
837
838         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Add EMX case.
839         * configure.in: Another variant of the MX vendor string
840
841         * configure.in (--with-capabilities): Some test code (Remi).
842
843 Sat Jun 26 12:15:59 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
844
845         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Support for HPUX and IRIX.
846         * configure.in (HAVE_DL_SHL_LOAD): New for HPUX (Dave Dykstra).
847
848         * VERSION: Now 0.9.8
849
850 Wed Jun 16 20:16:21 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
851
852         * configure.in: Add test for docbook-to-man
853
854 Tue Jun 15 12:21:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
855
856         * acinclude.m4 (GNUPG_SYS_NM_PARSE): Support for {net,free}bsd,
857
858 Thu Jun 10 14:18:23 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
859
860         * configure.in (ZLIB,GDBM): Check both, header and lib.
861
862 Sat Jun  5 15:30:33 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
863
864         * pkclist.c (key_present_in_pk_list): New (Michael).
865
866 Tue May 25 19:50:32 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
867
868         * configure.in (IS_DEVELOPMENT_VERSION): Fixed detection.
869
870 Sun May 23 14:20:22 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
871
872         * acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): assume yes when
873         cross-compiling.
874
875 Mon May 17 21:54:43 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
876
877         * configure.in (socket): Fix for Unisys by Katsuhiro Kondou.
878
879 Sat May  8 19:28:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
880
881         * NEWS: Add a marker line which I forgot to do for 0.9.6.
882
883 Thu May  6 14:18:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
884
885         * README: Minor updates
886
887         * VERSION: Now 0.9.6
888
889 Thu Apr  8 09:35:53 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
890
891         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Fix for
892                                                amiga-openbsd (Peter Reich)
893         (GNUPG_PROG_NM): Ditto
894
895 Wed Apr  7 20:51:39 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
896
897         * Makefile.am (g10defs.h): Removed.
898         * configure.in (AC_OUTPUT_COMMANDS): Create g10defs.h
899
900 Sat Mar 20 12:55:33 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
901
902         * VERSION: Now 0.9.5
903
904 Sun Mar 14 19:34:36 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
905
906         * acinclude.m4 (AM_SYS_SYMBOL_UNDERSCORE): Removed because it is
907         now in the latest libtool.
908
909 Thu Mar 11 16:39:46 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
910
911         * configure.in: Removed the need for libtool
912
913 Mon Mar  8 20:47:17 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
914
915         * configure.in (DLSYM_NEEDS_UNDERSCORE): Replaced.
916         * acinclude.in (AM_SYS_SYMBOL_UNDERSCORE): New.
917
918         * VERSION: Now 0.9.4
919
920 Sun Feb 28 19:11:00 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
921
922         * configure.in (dld): Test disabled.
923
924 Fri Feb 26 17:55:41 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
925
926         * encode.c (encode_simple): temporary fix.
927
928 Wed Feb 24 11:07:27 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
929
930         * configure.in: New option --enable-static-rnd.
931
932 Mon Feb 22 20:04:00 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
933
934         * BUGS: Now we assign bug numbers.
935         * OBUGS: New to keep rack o fixed bugs (CVS only)
936
937 Fri Feb 19 18:01:54 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
938
939         * VERSION: Released 0.9.3
940
941 Fri Feb 19 15:49:15 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
942
943         * acinclude.m4: Removed gettext macros.
944
945 Tue Feb 16 14:10:02 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
946
947         * configure.in (socket): Check for -lsocket and -lnsl.
948         (osf4): Disable all warnings for DEC's cc.
949         (-Wall): Add more warning options for gcc
950
951 Sat Feb 13 12:04:43 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
952
953         * configure.in: Changed detection of compiler flags.
954         * intl/ : Removed directory
955
956 Wed Feb 10 17:15:39 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
957
958         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): Fix for freebsd 2.2
959
960         * configure.in: a lot of changes to allow selection of modules.
961         Add support for OS/2.
962
963         * acinclude.m4: add some more caching
964
965         * README: Spelling and grammar corrections (John A. Martin)
966         * INSTALL: Ditto.
967
968 Wed Jan 20 21:40:21 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
969
970         * configure.in: --enable-m-guard is now default
971
972 Wed Jan 13 12:49:36 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
973
974         * INSTALL: Applied new information how to build rpms by Fabio Coatti
975         * Makefile.in (gnupg.spec): Changed the names.
976
977 Tue Jan 12 11:17:18 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
978
979         * config.links (m68k-atari-mint): New
980
981 Tue Jan 12 09:17:19 CET 1999  Gaël Quéri <gqueri@mail.dotcom.fr>
982
983         * all: Fixed typos all over the place
984
985 Sat Jan  9 16:02:23 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
986
987         * configure.in: Add a way to statically link rndunix
988
989 Sun Jan  3 15:28:44 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
990
991         * acinclude.m4 (GNUPG_CHECK_RDYNAMIC): New.
992         * configure.in (DYNLOAD_CFLAGS): Use result from CHECK_RDYNAMIC
993
994 Wed Dec 23 13:18:14 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
995
996         * README: Replaced the command overview with a short intro.
997
998 Sat Dec 12 18:40:32 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
999
1000         * configure.in: Add check for dlopen in libc (Greg Troxel)
1001         and a new define
1002         * acconfig.h (DLSYM_NEEDS_UNDERSCORE): New.
1003
1004 Thu Dec 10 20:15:36 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
1005
1006         * acinclude.m (GNUPG_CHECK_PIC): New
1007         * configure.in, acinclude.m4: Renamed all WK_ to GNUPG_
1008
1009 Tue Dec  8 15:09:29 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
1010
1011         * VERSION: Set to 0.4.5
1012
1013 Wed Nov 25 12:38:29 1998  Werner Koch  (wk@isil.d.shuttle.de)
1014
1015         * configure.in (USE_RNDLINUX): New.
1016
1017 Fri Nov 20 19:34:57 1998  Werner Koch  (wk@isil.d.shuttle.de)
1018
1019         * VERSION: Released 0.4.4
1020
1021         * configure.in (try_asm_modules): For option --disable-asm
1022
1023 Tue Nov 10 19:32:40 1998  Werner Koch  (wk@isil.d.shuttle.de)
1024
1025         * configure.in (MPI_SFLAGS): New.
1026
1027 Tue Nov 10 13:44:53 1998  Werner Koch  (wk@isil.d.shuttle.de)
1028
1029         * ABOUT-NLS: New
1030         * configure.in (AC_REVISION): New.
1031
1032 Sun Nov  8 18:20:35 1998  Werner Koch  (wk@isil.d.shuttle.de)
1033
1034         * VERSION: Set to 0.4.3
1035
1036 Sun Oct 25 19:49:37 1998  Werner Koch  (wk@isil.d.shuttle.de)
1037
1038         * Makefile.am (g10defs.h): New macro GNUPG_DATADIR.
1039
1040 Wed Oct 21 17:24:24 1998  Werner Koch  (wk@isil.d.shuttle.de)
1041
1042         * configure.in: Removed gettext kludge
1043         * acinclude.m4: Add patched AM_WITH_NKS macro
1044
1045 Tue Oct 20 19:03:36 1998  Werner Koch  (wk@isil.d.shuttle.de)
1046
1047         * configure.in: Kludge to make AM_GNU_GETTEXT work,
1048         changed some macors to more modern versions. Also
1049         changeg the all makefiles to remove duplicate ../intl.
1050         * acinclude.m4: Removed the gettext stuff, as this
1051         already comes with automake now.
1052
1053 Wed Oct 14 12:11:34 1998  Werner Koch  (wk@isil.d.shuttle.de)
1054
1055         * configure.in (NAME_OF_DEV_RANDOM): New.
1056         (DYNLINK_MOD_CFLAGS): New.
1057
1058 Thu Oct  8 10:55:15 1998  Werner Koch  (wk@isil.d.shuttle.de)
1059
1060         * Makefile.am (g10defs.h): creates include file
1061         * acconfig.h: now includes g10defs.h
1062         * configure.in: Removed G10_LOCALEDIR and GNUPG_LIB
1063
1064 Thu Sep 17 18:49:40 1998  Werner Koch  (wk@(none))
1065
1066         * Makefile.am (dist-hook): Now creates RPM file.
1067         * scripts/gnupg.spec: New template file for RPMs
1068
1069 Thu Jul 30 19:17:07 1998  Werner Koch  (wk@(none))
1070
1071         * acinclude.h (WK_CHECK_IPC): New
1072         * configure.in : Add checks for SysV IPC
1073
1074 Thu Jun 25 11:18:49 1998  Werner Koch  (wk@isil.d.shuttle.de)
1075
1076         * configure.in (--disable-dynload): New.
1077
1078 Wed Jun 10 07:48:59 1998  Werner Koch,mobil,,,  (wk@tobold)
1079
1080         * configure.in (GNUPG_LIBDIR): New.
1081
1082 Mon May 25 19:10:59 1998  Werner Koch  (wk@isil.d.shuttle.de)
1083
1084         * rand-unix.c (fast_random_poll): fixed syntax bug.
1085
1086 Mon May 11 10:21:31 1998  Werner Koch  (wk@isil.d.shuttle.de)
1087
1088         * configure.in (PRINTABLE_OS_NAME): Linux is now GNU/Linux
1089
1090 Tue Apr 14 19:08:05 1998  Werner Koch  (wk@isil.d.shuttle.de)
1091
1092         * [all files]: Applied Matthew Skala's typo and grammar fixes.
1093
1094 Wed Mar  4 10:32:40 1998  Werner Koch  (wk@isil.d.shuttle.de)
1095
1096         * configure.in (getrusage,gettimeofday): New tests.
1097
1098 Fri Feb 27 13:14:17 1998  Werner Koch  (wk@isil.d.shuttle.de)
1099
1100         * configure.in (--disable-m-guard): New.
1101
1102 Thu Feb 26 17:09:27 1998  Werner Koch  (wk@isil.d.shuttle.de)
1103
1104         * configure.in, acinclude.m4, intl/, po/: New macros taken
1105         from GNOME, switched to automake 1.2f
1106
1107 Thu Feb 26 09:05:46 1998  Werner Koch  (wk@isil.d.shuttle.de)
1108
1109         * configure.in (doc/Makefile): New
1110
1111 Thu Feb 26 07:40:47 1998  Werner Koch  (wk@isil.d.shuttle.de)
1112
1113         * configure.in: Changed gettext stuff
1114
1115 Wed Feb 25 11:44:10 1998  Werner Koch  (wk@isil.d.shuttle.de)
1116
1117         * checks/*test : restructured the directory.
1118
1119 Tue Feb 24 15:59:12 1998  Werner Koch  (wk@isil.d.shuttle.de)
1120
1121         * configure.in: Changed the name of the package to GNUPG and
1122         chnaged several other names too.
1123
1124 Wed Feb 18 17:36:45 1998  Werner Koch  (wk@isil.d.shuttle.de)
1125
1126         * Makefile.am (checks): New.
1127
1128 Sat Feb 14 15:37:55 1998  Werner Koch  (wk@isil.d.shuttle.de)
1129
1130         * configure.in (mpi_config_done): Removed asm links caching.
1131
1132 Sat Feb 14 14:02:20 1998  Werner Koch  (wk@isil.d.shuttle.de)
1133
1134         * configure.in (PRINTABLE_OS_NAME): New.
1135         * acconfig.h: Likewise.
1136
1137 Fri Feb 13 19:43:41 1998  Werner Koch  (wk@isil.d.shuttle.de)
1138
1139         * configure.in : Fixed zlib stuff
1140         * Makefile.am: Likewise
1141
1142         
1143  Copyright 1998, 1999, 2000, 2001, 2002, 2003,
1144            2004, 2006 Free Software Foundation, Inc.
1145
1146  This file is free software; as a special exception the author gives
1147  unlimited permission to copy and/or distribute it, with or without
1148  modifications, as long as this notice is preserved.
1149
1150  This file is distributed in the hope that it will be useful, but
1151  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
1152  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1153