diff --git a/STATUS b/STATUS index c8e41d3b4a456ca5b7b9da72a9f54262152f4cdf..54e00cc5f18ed66df6f5c32ee6a95b281132ca55 100644 --- a/STATUS +++ b/STATUS @@ -1,6 +1,6 @@ OpenSSL STATUS Last modified at - ______________ $Date: 1999/04/07 23:37:33 $ + ______________ $Date: 1999/04/08 17:10:25 $ DEVELOPMENT STATE @@ -22,6 +22,8 @@ o getenv in ca.c and x509_def.c (jaltman@watsun.cc.columbia.edu) o linux dynamic libs (colin@field.medicine.adelaide.edu.au) o MingW support (niklas@canit.se) + o SPARC v9, SPARC v8 assembler implementations of bn_asm.c + (appro@fy.chalmers.se) IN PROGRESS @@ -141,6 +143,10 @@ > go. I also noticed the even with -DNO_IDEA, _DNO_RC2, etc. the make > still goes into those subdirectories and 'makes'. + o The "exported" header files should not use #include "foo.h", but + #include or even better #include or + #include in order to avoid filename clashes. + WISHES o Damien Miller: diff --git a/crypto/des/read_pwd.c b/crypto/des/read_pwd.c index 1dffe083ac079ed3aaf3e8ccf2ab1df1dab84da9..db59c4c0403d00cdc2cf1c15d8cae23b69247cff 100644 --- a/crypto/des/read_pwd.c +++ b/crypto/des/read_pwd.c @@ -56,7 +56,22 @@ * [including the GNU Public Licence.] */ +#if !defined(MSDOS) && !defined(VMS) +#include +/* If unistd.h defines _POSIX_VERSION, we conclude that we + * are on a POSIX system and have sigaction and termios. */ +#if defined(_POSIX_VERSION) + +# define SIGACTION +# if !defined(TERMIOS) && !defined(TERMIO) && !defined(SGTTY) +# define TERMIOS +# endif + +#endif +#endif + /* #define SIGACTION */ /* Define this if you have sigaction() */ + #ifdef WIN16TTY #undef WIN16 #undef _WINDOWS