Some experimental support for other random gatheres
authorWerner Koch <wk@gnupg.org>
Wed, 25 Nov 1998 11:55:49 +0000 (11:55 +0000)
committerWerner Koch <wk@gnupg.org>
Wed, 25 Nov 1998 11:55:49 +0000 (11:55 +0000)
AUTHORS
ChangeLog
acconfig.h
configure.in

diff --git a/AUTHORS b/AUTHORS
index 5ad1f87..703c498 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -48,3 +48,12 @@ TRANSLATIONS Urko Lusa       ??????????
 es_ES.po
 
 
+Other notes:
+============
+The file cipher/rndunix.c is heavily based on Peter Gutmann's
+rndunix.c from cryptlib. - He promised to add the GPL as an alternative
+license to this and some other files.  We don't have a dissclaimer for
+this file, but due to the fact that this is only needed for non-free
+system we can easily remove this from the distribution and put it as
+a module on some FTP server.
+
index e48d359..58e564e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Wed Nov 25 12:38:29 1998  Werner Koch  (wk@isil.d.shuttle.de)
+
+       * configure.in (USE_RNDLINUX): New.
+
 Fri Nov 20 19:34:57 1998  Werner Koch  (wk@isil.d.shuttle.de)
 
        * VERSION: Released 0.4.4
index b17d22d..44af600 100644 (file)
 #undef HAVE_BROKEN_MLOCK
 
 /* One of the following macros is defined to select which of
- * the cipher/rand-xxxx.c should be used */
-#undef USE_RAND_DUMMY
-#undef USE_RAND_UNIX
-#undef USE_RAND_W32
+ * the cipher/rndxxxx.c is linked into the program */
+#undef USE_RNDLINUX
+#undef USE_RNDUNIX
+#undef USE_RNDOS2
+#undef USE_RNDATARI
+#undef USE_RNDW32
+#undef USE_RNDMVS
 /* defined if we have a /dev/random and /dev/urandom */
 #undef HAVE_DEV_RANDOM
 /* and the real names of the random devices */
index 7265e6e..5480e8e 100644 (file)
@@ -96,16 +96,15 @@ case "${target}" in
         CPP="i386--mingw32-gcc -E"
         RANLIB="i386--mingw32-ranlib"
         ac_cv_have_dev_random=no
-        AC_DEFINE(USE_RAND_W32)
+        AC_DEFINE(USE_RNDW32)
         ;;
     *-*-hpux*)
         if test -z "$GCC" ; then
             CFLAGS="$CFLAGS -Ae -D_HPUX_SOURCE"
         fi
-        AC_DEFINE(USE_RAND_UNIX)
+        AC_DEFINE(USE_RNDUNIX)
         ;;
     *)
-        AC_DEFINE(USE_RAND_UNIX)
        ;;
 esac
 
@@ -227,6 +226,7 @@ AC_CACHE_CHECK(for random device, ac_cv_have_dev_random,
   ac_cv_have_dev_random=yes; else ac_cv_have_dev_random=no; fi])
 if test "$ac_cv_have_dev_random" = yes; then
     AC_DEFINE(HAVE_DEV_RANDOM)
+    AC_DEFINE(USE_RNDLINUX)
 fi
 else
     AC_MSG_CHECKING(for random device)