Commit fa3da3cf authored by Bodo Möller's avatar Bodo Möller
Browse files

Be more optimistic about the availability of termios for ~ECHO,

because sgtty emulation tends to fail on various systems.
Submitted by:
Reviewed by:
PR:
parent bacad008
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line

  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 <foo.h> or even better #include <ssl/foo.h> or
      #include <openssl/foo.h> in order to avoid filename clashes.

  WISHES

    o  Damien Miller:
+15 −0
Original line number Diff line number Diff line
@@ -56,7 +56,22 @@
 * [including the GNU Public Licence.]
 */

#if !defined(MSDOS) && !defined(VMS)
#include <unistd.h>
/* 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