ANNOUNCE: openssh-1.2pre15

Damien Miller djm at
Thu Nov 25 14:24:22 EST 1999

Hash: SHA1

I have just uploaded openssh-1.2pre15 to


 - Merged big source cleanup from OpenBSD CVS. All the source now 
   conforms to:

 - Added BSD compatible install program

 - More Solaris fixes

 - Added new sshd.pam.generic which should work better on non-Redhat 

 - Beginnings of AIX support

 - SuSE RPM spec file and .src.rpm package 

 - Build system bugfixes

 - Lots of bugfixes included from OpenBSD CVS. 
   - Cleaner ssh-askpass support (please read ssh-add.1 for new syntax)
   - Instantly reusable forwarding ports
   - No more zombie children
   - SecureCRT fixes.

Outstanding issues:

 - Getting sshd working on Solaris

Full ChangeLog:

 - More reformatting merged from OpenBSD CVS
 - Merged OpenBSD CVS changes:
   - [channels.c]
     fix packet_integrity_check() for !have_hostname_in_open.
     report from mrwizard at via djm at
   - [channels.c]
     set SO_REUSEADDR and SO_LINGER for forwarded ports.
     chip at via damien at
   - [nchan.c]
     it's not an error() if shutdown_write failes in nchan.
   - [readconf.c]
     remove dead #ifdef-0-code
   - [readconf.c servconf.c]
     strcasecmp instead of tolower
   - [scp.c]
     progress meter overflow fix from damien at
   - [ssh-add.1 ssh-add.c]
     SSH_ASKPASS support
   - [ssh.1 ssh.c]
     postpone fork_after_authentication until command execution,
     request/patch from jahakala at via damien at
     plus: use daemon() for backgrounding
 - Added BSD compatible install program and autoconf test, thanks to
   Niels Kristian Bech Jensen <nkbj at>
 - Solaris fixing, thanks to Ben Taylor <bent at>
 - Merged beginnings of AIX support from Tor-Ake Fransson <torake at>
 - Release 1.2pre15

 - Merged very large OpenBSD source code reformat
 - OpenBSD CVS updates
   - [channels.c cipher.c compat.c log-client.c scp.c serverloop.c]
     [ssh.h sshd.8 sshd.c]
     syslog changes:
     * Unified Logmessage for all auth-types, for success and for failed
     * Standard connections get only ONE line in the LOG when level==LOG:
       Auth-attempts are logged only, if authentication is:
          a) successfull or
          b) with passwd or
          c) we had more than AUTH_FAIL_LOG failues
     * many log() became verbose()
     * old behaviour with level=VERBOSE
   - [readconf.c readconf.h ssh.1 ssh.h sshconnect.c sshd.c]
     tranfer s/key challenge/response data in SSH_SMSG_AUTH_TIS_CHALLENGE
     messages. allows use of s/key in windows (ttssh, securecrt) and
     ssh-1.2.27 clients without 'ssh -v', ok: niels@
   - [sshd.8]
     -V, for fallback to openssh in SSH2 compatibility mode
   - [sshd.c]
     fix sigchld race; cjc5 at

 - Added SuSE package files from Chris Saia <csaia at>
 - Restructured package-related files under packages/*
 - Added generic PAM config
 - Numerous little Solaris fixes
 - Add recommendation to use GNU make to INSTALL document

 - Configure, Make and changelog corrections from Tudor Bosman 
   <tudorb at> and Niels Kristian Bech Jensen <nkbj at>

- --
| "Bombay is 250ms from New York in the new world order" - Alan Cox
| Damien Miller -
| Email: djm at (home) -or- djm at (work)

Version: GnuPG v1.0.0 (GNU/Linux)
Comment: For info see


More information about the openssh-unix-dev mailing list