See ChangeLog: Wed Sep 15 16:22:17 CEST 1999 Werner Koch
authorWerner Koch <wk@gnupg.org>
Wed, 15 Sep 1999 14:26:34 +0000 (14:26 +0000)
committerWerner Koch <wk@gnupg.org>
Wed, 15 Sep 1999 14:26:34 +0000 (14:26 +0000)
AUTHORS
ChangeLog
THANKS
acconfig.h
cipher/ChangeLog
cipher/Makefile.am
cipher/random.h
configure.in
scripts/ChangeLog

diff --git a/AUTHORS b/AUTHORS
index db4ab04..8c5bfeb 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -66,6 +66,11 @@ Disclaimer.  [pt_BR]
 jungmann@cwb.matrix.com.br
 
 
+TRANSLATIONS   Pedro Morais
+??????????.  [pt_PT]
+morais@poli.org
+
+
 TRANSLATIONS   Janusz Aleksander Urbanowicz    1999-01-09
 Disclaimer.  [po]
 alex@bofh.torun.pl
index 07e860a..9cbb599 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+Wed Sep 15 16:22:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+
+       * configure.in (ALL_LINGUAS): Add pt_PT.
+
+       * configure.in: Some tweaks for cross compiling under MingW32
+       * acconfig.h (USE_STATIC_RNDW32): New.
+
 Tue Sep  7 17:08:10 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
 
 
diff --git a/THANKS b/THANKS
index a01280e..079f621 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -17,7 +17,7 @@ Christian von Roques  roques@pond.sub.org
 Christopher Oliver     oliver@fritz.traverse.net
 Christian Recktenwald  chris@citecs.de
 Daniel Eisenbud        eisenbud@cs.swarthmore.edu
-Daniel Koeni         dan@mail.isis.de
+Daniel Koening         dan@mail.isis.de
 David Ellement         ellement@sdd.hp.com
 Detlef Lannert         lannert@lannert.rz.uni-duesseldorf.de
 Dirk Lattermann        dlatt@t-online.de
index ed33b9d..40ef16a 100644 (file)
 /* defined if we run on some of the PCDOS like systems (DOS, Windoze. OS/2)
  * with special properties like no file modes */
 #undef HAVE_DOSISH_SYSTEM
+/* because the Unix gettext has to much overhead on MingW32 systems
+ * and these systems lack Posix functions, we use a simplified version
+ * of gettext */
+#undef USE_SIMPLE_GETTEXT
+/* At some point in the system we need to know that we use the Windows
+ * random module. */
+#undef USE_STATIC_RNDW32
 
 #undef USE_CAPABILITIES
 
index 584a755..a8c3d3f 100644 (file)
@@ -1,33 +1,32 @@
-Mon Sep 13 10:51:29 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
+Wed Sep 15 16:22:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
 
+       * rndw32.c: New.
+
+Mon Sep 13 10:51:29 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
 
        * bithelp.h: New.
        * rmd160.h, sha1.h, md5.h: Use the rol macro from bithelp.h
 
 Tue Sep  7 16:23:36 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
 
-
        * Makefile.am: Fixed seds for latest egcc. By Ollivier Robert.
 
 Mon Sep  6 19:59:08 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
 
-
        * des.c (selftest): Add some testpattern
 
 Mon Aug 30 20:38:33 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
 
-
        * cipher.c (do_cbc_encrypt): Fixed serious bug occuring when not using
        in place encryption. Pointed out by Frank Stajano.
 
 Mon Jul 26 09:34:46 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
 
-
        * md5.c (md5_final): Fix for a SCO cpp bug.
 
 Thu Jul 15 10:15:35 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
 
-
        * elgamal.c (elg_check_secret_key,elg_encrypt
        elg_decrypt,elg_sign,elg_verify): Sanity check on the args.
        * dsa.c (dsa_check_secret_key,dsa_sign,dsa_verify): Ditto.
index 4b2ef2e..3d9a5cb 100644 (file)
@@ -10,14 +10,15 @@ noinst_LTLIBRARIES = libcipher.la
 # and EXTRA_foo_SOURCES entries.
 # Hmmm is there a more easy way to do this?  (EXTRA_PROGRAMS
 # might also list programs which are not modules)
-# MODULES: rndunix rndlinux rndegd
+# MODULES: rndunix rndlinux rndegd rndw32
 # MODULES: sha1 rmd160 md5 tiger
-EXTRA_PROGRAMS = rndunix rndlinux rndegd  \
+EXTRA_PROGRAMS = rndunix rndlinux rndegd rndw32 \
                 sha1 rmd160 md5 tiger
 
 EXTRA_rndlinux_SOURCES = rndlinux.c
 EXTRA_rndunix_SOURCES = rndunix.c
 EXTRA_rndegd_SOURCES = rndegd.c
+EXTRA_rndw32_SOURCES = rndw32.c
 EXTRA_md5_SOURCES = md5.c
 EXTRA_rmd160_SOURCES = rmd160.c
 EXTRA_sha1_SOURCES = sha1.c
@@ -99,4 +100,3 @@ rndegd: $(srcdir)/rndegd.c
        $(COMPILE) $(DYNLINK_MOD_CFLAGS) -o rndegd $(srcdir)/rndegd.c
 
 
-
index 64ffdb5..649325c 100644 (file)
@@ -31,4 +31,9 @@ void randomize_buffer( byte *buffer, size_t length, int level );
 byte *get_random_bits( size_t nbits, int level, int secure );
 void fast_random_poll( void );
 
+/*-- rndw32.c --*/
+#ifdef USE_STATIC_RNDW32
+void rndw32_set_dll_name( const char *name );
+#endif
+
 #endif /*G10_RANDOM_H*/
index 5656adb..a56847a 100644 (file)
@@ -15,7 +15,7 @@ AM_CONFIG_HEADER(config.h)
 
 VERSION=`cat $srcdir/VERSION`
 PACKAGE=gnupg
-ALL_LINGUAS="de es_ES fr it pl pt_BR ru"
+ALL_LINGUAS="de es_ES fr it pl pt_BR pt_PT ru"
 static_modules="sha1 md5 rmd160"
 AC_SUBST(VERSION)
 AC_SUBST(PACKAGE)
@@ -138,11 +138,31 @@ AC_ARG_WITH(capabilities,
 AC_MSG_RESULT($use_capabilities)
 
 
+
+
+
 AM_MAINTAINER_MODE
 
 dnl Checks for programs.
 
 AC_CANONICAL_SYSTEM
+dnl
+dnl Setup some stuff depending on host/target.
+dnl
+case "${target}" in
+    *-*-mingw32)
+        # special stuff for Windoze NT
+        # Do we need to set cross_compiling here or is it sufficient
+        # to rely on AC_PROG_CC which is called later?
+        cross_compiling=yes
+        CC="${target}-gcc"
+        CPP="${target}-gcc -E"
+        RANLIB="${target}-ranlib"
+        ;;
+    *)
+       ;;
+esac
+
 AC_ARG_PROGRAM
 AC_PROG_MAKE_SET
 AM_SANITY_CHECK
@@ -181,14 +201,11 @@ try_gdbm=yes
 case "${target}" in
     *-*-mingw32)
         # special stuff for Windoze NT
-        cross_compiling=yes
-        CC="${target}-gcc"
-        CPP="${target}-gcc -E"
-        RANLIB="${target}-ranlib"
         ac_cv_have_dev_random=no
         AC_DEFINE(USE_ONLY_8DOT3)
         AC_DEFINE(HAVE_DRIVE_LETTERS)
         AC_DEFINE(HAVE_DOSISH_SYSTEM)
+        AC_DEFINE(USE_SIMPLE_GETTEXT)
         try_gettext="no"
         try_gdbm="no"
         ;;
@@ -489,6 +506,7 @@ if test "$use_static_rnd" = default; then
       case "${target}" in
           *-*-mingw32)
               static_modules="$static_modules rndw32"
+              AC_DEFINE(USE_STATIC_RNDW32)
               ;;
           i?86-emx-os2|i?86-*-os2*emx)
               static_modules="$static_modules rndos2"
index d26cae2..ce00b36 100644 (file)
@@ -1,3 +1,8 @@
+Wed Sep 15 16:22:17 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+
+       * gnupg.spec: Add Portuguese description
+
 Thu Sep  2 16:40:55 CEST 1999  Werner Koch  <wk@isil.d.shuttle.de>