Permalink
Commits on Aug 14, 2012
Commits on Aug 13, 2012
  1. Use end-to-end-to-end connectivity (in transport layer) to control po…

    keithw committed Aug 13, 2012
    …rt hop.
    
    Avoid playing games with network-layer timestamps.
Commits on Aug 12, 2012
  1. Not all OpenSSH installations support GSSAPITrustDns=no, so this brok…

    keithw committed Aug 12, 2012
    …e some.
    
    This reverts commit dce0c7f.
Commits on Aug 11, 2012
  1. Don't reopen stdio. It's not needed, and it doesn't compile with Sola…

    sirainen committed with keithw Aug 11, 2012
    …ris.
    
    Signed-off-by: Timo Sirainen <tss@iki.fi>
  2. It's safer to close stdin/out/err by replacing their fd with /dev/null.

    sirainen committed with keithw Aug 11, 2012
    Otherwise the next opened fds are 0/1/2, and any code writing to
    stdout/stderr might break things by writing to an unintentional fd.
    
    Signed-off-by: Timo Sirainen <tss@iki.fi>
  3. Don't call setsid(), forkpty() does it anyway. This fixes a failing i…

    sirainen committed with keithw Aug 11, 2012
    …octl(TIOCSCTTY) in Solaris.
    
    Signed-off-by: Timo Sirainen <tss@iki.fi>
  4. Remove __STRING() usage. It's nonstandard, while #expr works everywhe…

    sirainen committed with keithw Aug 11, 2012
    …re nowadays.
    
    Signed-off-by: Timo Sirainen <tss@iki.fi>
  5. Don't do a 64bit read access from a string, since it may not be 64bit…

    sirainen committed with keithw Aug 11, 2012
    … aligned.
    
    Fixes crash with CPUs that require aligned access.
    
    Signed-off-by: Timo Sirainen <tss@iki.fi>
  6. Don't use s_addr as parameter name. Fixes compiling with Solaris.

    sirainen committed with keithw Aug 11, 2012
    Signed-off-by: Timo Sirainen <tss@iki.fi>
  7. Added forkpty() and cfmakeraw() fallback implementations if they don'…

    sirainen committed with keithw Aug 11, 2012
    …t exist.
    
    Signed-off-by: Timo Sirainen <tss@iki.fi>
  8. Test if -lsocket and -lnsl are needed (for Solaris)

    sirainen committed with keithw Aug 11, 2012
    Signed-off-by: Timo Sirainen <tss@iki.fi>
Commits on Aug 7, 2012
Commits on Jul 27, 2012
  1. Use BEL instead of ST to terminate Operating System Command

    keithw committed Jul 27, 2012
    ST is more correct, but BEL is apparently more widely supported.
    
    Closes #304
Commits on Jul 24, 2012
  1. Instantiate Parser::family once

    andersk committed Jul 24, 2012
    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Commits on Jul 23, 2012
Commits on Jul 20, 2012
  1. Distribute COPYING.iOS file

    keithw committed Jul 20, 2012
  2. Add OpenSSL licensing exception

    keithw committed Jul 20, 2012
  3. Licensing change for AES

    keithw committed Jul 20, 2012
  4. Switch to OpenSSL AES

    keithw committed Jul 20, 2012
  5. Licensing change for base64

    keithw committed Jul 20, 2012
  6. Switch to OpenSSL base64 routines

    keithw committed Jul 20, 2012
Commits on Jul 17, 2012
  1. Issue #300: Setting PERL_UNICODE breaks everything

    ddrown committed Jul 17, 2012
    Mark all file descriptors involved in raw ssh traffic as binary/raw
Commits on Jul 11, 2012