Snapshot

Damien Miller djm at mindrot.org
Sat Sep 30 14:52:36 EST 2000


There is now a new snapshot available at:

http://www.mindrot.org/misc/openssh/

Please give this snapshot a good run on your platform of choice. When
sending success/failure reports, please include the 'host system type'
as reported by ./configure. It is hoped that this snapshot will become
2.2.0p2 in due course.

Here are the major changes:

 - sftp-server support from Markus Friedl <markus at cvs.openbsd.org>. 
   This is reported to interop with SSH.COM ssh2 and several windows
   clients.

 - Cygwin support from Corinna Vinschen <vinschen at cygnus.com>

 - When using forced commands, set SSH_ORIGINAL_COMMAND environment
   variable from Leakin at dfw.nostrum.com, bet at rahul.net

 - Support for changing expired passwords on PAM systems from Steve 
   VanDevender's <stevev at darkwing.uoregon.edu>

 - OpenSSH now has an explicit LICENSE file, which documents the 
   licenses under which the contributors to OpenSSH have placed their 
   code.

 - More bug compatibility with SSH.COM ssh software; Markus Friedl 
   <markus at cvs.openbsd.org>

 - Fixes and enhancements for NeXT, HP/UX and SCO. Thanks to Kevin 
   Steves <stevesk at sweden.hp.com>, Charles Levert
   <charles at comm.polymtl.ca>, Dirk De Wachter 
   <Dirk.DeWachter at rug.ac.be>, Ben Lindstrom <mouring at pconline.com>

 - Many other small fixes and improvements.

Full Changelog:

20000930
 - (djm) Irix ssh_prng_cmds path fix from Pekka Savola <pekkas at netcore.fi>
 - (djm) Support in bsd-snprintf.c for long long conversions from 
   Ben Lindstrom <mouring at pconline.com>
 - (djm) Cleanup NeXT support from Ben Lindstrom <mouring at pconline.com>
 - (djm) Ignore SIGPIPEs from serverloop to child. Fixes crashes with
   very short lived X connections. Bug report from Tobias Oetiker 
   <oetiker at ee.ethz.ch>. Fix from Markus Friedl <markus at cvs.openbsd.org>
 - (djm) Add recent InitScripts as a RPM dependancy for openssh-server
   patch from Pekka Savola <pekkas at netcore.fi>
 - (djm) CVS OpenBSD sync:
   - markus at cvs.openbsd.org  2000/09/26 13:59:59
     [clientloop.c]
     use debug2
   - markus at cvs.openbsd.org  2000/09/27 15:41:34
     [auth2.c sshconnect2.c]
     use key_type()
   - markus at cvs.openbsd.org  2000/09/28 12:03:18
     [channels.c]
     debug -> debug2 cleanup

20000929
 - (djm) Fix SSH2 not terminating until all background tasks done problem.
 - (djm) Another off-by-one fix from Pavel Kankovsky 
   <peak at argo.troja.mff.cuni.cz> 
 - (djm) Clean up. Strip some unnecessary differences with OpenBSD's code,
   tidy necessary differences. Use Markus' new debugN() in entropy.c
 - (djm) Merged big SCO portability patch from Tim Rice 
   <tim at multitalents.net>

20000926
 - (djm) Update X11-askpass to 1.0.2 in RPM spec file
 - (djm) Define _REENTRANT to pickup strtok_r() on HP/UX
 - (djm) Security: fix off-by-one buffer overrun in fake-getnameinfo.c. 
   Report and fix from Pavel Kankovsky <peak at argo.troja.mff.cuni.cz> 

20000924
 - (djm) Merged cleanup patch from Mark Miller <markm at swoon.net>
 - (djm) A bit more cleanup - created cygwin_util.h
 - (djm) Include strtok_r() from OpenBSD libc. Fixes report from Mark Miller
   <markm at swoon.net>

20000923
 - (djm) Fix address logging in utmp from Kevin Steves 
   <stevesk at sweden.hp.com>
 - (djm) Redhat spec and manpage fixes from Pekka Savola <pekkas at netcore.fi>
 - (djm) Seperate tests for int64_t and u_int64_t types
 - (djm) Tweak password expiry checking at suggestion of Kevin Steves 
   <stevesk at sweden.hp.com>
 - (djm) NeXT patch from Ben Lindstrom <mouring at pconline.com>
 - (djm) Use printf %lld instead of %qd in sftp-server.c. Fix from 
   Michael Stone <mstone at cs.loyola.edu>
 - (djm) OpenBSD CVS sync:
   - markus at cvs.openbsd.org  2000/09/17 09:38:59
     [sshconnect2.c sshd.c]
     fix DEBUG_KEXDH
   - markus at cvs.openbsd.org  2000/09/17 09:52:51
     [sshconnect.c]
     yes no; ok niels@
   - markus at cvs.openbsd.org  2000/09/21 04:55:11
     [sshd.8]
     typo
   - markus at cvs.openbsd.org  2000/09/21 05:03:54
     [serverloop.c]
     typo
   - markus at cvs.openbsd.org  2000/09/21 05:11:42
     scp.c
     utime() to utimes(); mouring at pconline.com
   - markus at cvs.openbsd.org  2000/09/21 05:25:08
     sshconnect2.c
     change login logic in ssh2, allows plugin of other auth methods
   - markus at cvs.openbsd.org  2000/09/21 05:25:35
     [auth2.c channels.c channels.h clientloop.c dispatch.c dispatch.h]
     [serverloop.c]
     add context to dispatch_run
   - markus at cvs.openbsd.org  2000/09/21 05:07:52
     authfd.c authfd.h ssh-agent.c
     bug compat for old ssh.com software

20000920
 - (djm) Fix bad path substitution. Report from Andrew Miner
   <asminer at cs.iastate.edu>

20000916
 - (djm) Fix SSL search order from Lutz Jaenicke 
   <Lutz.Jaenicke at aet.TU-Cottbus.DE>
 - (djm) New SuSE spec from Corinna Vinschen <corinna at vinschen.de>
 - (djm) Update CygWin support from Corinna Vinschen <vinschen at cygnus.com>
 - (djm) Use a real struct sockaddr inside the fake struct sockaddr_storage.
   Patch from Larry Jones <larry.jones at sdrc.com>
 - (djm) Add Steve VanDevender's <stevev at darkwing.uoregon.edu> PAM 
   password change patch.
 - (djm) Bring licenses on my stuff in line with OpenBSD's
 - (djm) Cleanup auth-passwd.c and unify HP/UX authentication. Patch from
   Kevin Steves <stevesk at sweden.hp.com>
 - (djm) Shadow expiry check fix from Pavel Troller <patrol at omni.sinus.cz>
 - (djm) Re-enable int64_t types - we need them for sftp
 - (djm) Use libexecdir from configure , rather than libexecdir/ssh
 - (djm) Update Redhat SPEC file accordingly
 - (djm) Add Kevin Steves <stevesk at sweden.hp.com> HP/UX contrib files
 - (djm) Add Charles Levert <charles at comm.polymtl.ca> getpgrp patch
 - (djm) Fix password auth on HP/UX 10.20. Patch from Dirk De Wachter 
   <Dirk.DeWachter at rug.ac.be>
 - (djm) Fixprogs and entropy list fixes from Larry Jones 
   <larry.jones at sdrc.com>
 - (djm) Fix for SuSE spec file from Takashi YOSHIDA
   <tyoshida at gemini.rc.kyushu-u.ac.jp>
 - (djm) Merge OpenBSD changes:
   - markus at cvs.openbsd.org  2000/09/05 02:59:57
     [session.c]
     print hostname (not hushlogin)
   - markus at cvs.openbsd.org  2000/09/05 13:18:48
     [authfile.c ssh-add.c]
     enable ssh-add -d for DSA keys
   - markus at cvs.openbsd.org  2000/09/05 13:20:49
     [sftp-server.c]
     cleanup
   - markus at cvs.openbsd.org  2000/09/06 03:46:41
     [authfile.h]
     prototype
   - deraadt at cvs.openbsd.org 2000/09/07 14:27:56
     [ALL]
     cleanup copyright notices on all files.  I have attempted to be 
     accurate with the details.  everything is now under Tatu's licence 
     (which I copied from his readme), and/or the core-sdi bsd-ish thing 
     for deattack, or various openbsd developers under a 2-term bsd 
     licence.  We're not changing any rules, just being accurate.
   - markus at cvs.openbsd.org  2000/09/07 14:40:30
     [channels.c channels.h clientloop.c serverloop.c ssh.c]
     cleanup window and packet sizes for ssh2 flow control; ok niels
   - markus at cvs.openbsd.org  2000/09/07 14:53:00
     [scp.c]
     typo
   - markus at cvs.openbsd.org  2000/09/07 15:13:37
     [auth-options.c auth-options.h auth-rh-rsa.c auth-rsa.c auth.c]
     [authfile.h canohost.c channels.h compat.c hostfile.h log.c match.h]
     [pty.c readconf.c]
     some more Copyright fixes
   - markus at cvs.openbsd.org  2000/09/08 03:02:51
     [README.openssh2]
     bye bye
   - deraadt at cvs.openbsd.org 2000/09/11 18:38:33
     [LICENCE cipher.c]
     a few more comments about it being ARC4 not RC4
   - markus at cvs.openbsd.org  2000/09/12 14:53:11
     [log-client.c log-server.c log.c ssh.1 ssh.c ssh.h sshd.8 sshd.c]
     multiple debug levels
   - markus at cvs.openbsd.org  2000/09/14 14:25:15
     [clientloop.c]
     typo
   - deraadt at cvs.openbsd.org 2000/09/15 01:13:51
     [ssh-agent.c]
     check return value for setenv(3) for failure, and deal appropriately

20000913
 - (djm) Fix server not exiting with jobs in background.

20000905
 - (djm) Import OpenBSD CVS changes
   - markus at cvs.openbsd.org  2000/08/31 15:52:24
     [Makefile sshd.8 sshd_config sftp-server.8 sftp-server.c]
     implement a SFTP server. interops with sftp2, scp2 and the windows
     client from ssh.com
   - markus at cvs.openbsd.org  2000/08/31 15:56:03
     [README.openssh2]
     sync
   - markus at cvs.openbsd.org  2000/08/31 16:05:42
     [session.c]
     Wall
   - markus at cvs.openbsd.org  2000/08/31 16:09:34
     [authfd.c ssh-agent.c]
     add a flag to SSH2_AGENTC_SIGN_REQUEST for future extensions
   - deraadt at cvs.openbsd.org 2000/09/01 09:25:13
     [scp.1 scp.c]
     cleanup and fix -S support; stevesk at sweden.hp.com
   - markus at cvs.openbsd.org  2000/09/01 16:29:32
     [sftp-server.c]
     portability fixes
   - markus at cvs.openbsd.org  2000/09/01 16:32:41
     [sftp-server.c]
     fix cast; mouring at pconline.com
   - itojun at cvs.openbsd.org  2000/09/03 09:23:28
     [ssh-add.1 ssh.1]
     add missing .El against .Bl.
   - markus at cvs.openbsd.org  2000/09/04 13:03:41
     [session.c]
     missing close; ok theo
   - markus at cvs.openbsd.org  2000/09/04 13:07:21
     [session.c]
     fix get_last_login_time order; from andre at van-veen.de
   - markus at cvs.openbsd.org  2000/09/04 13:10:09
     [sftp-server.c]
     more cast fixes; from mouring at pconline.com
   - markus at cvs.openbsd.org  2000/09/04 13:06:04
     [session.c]
     set SSH_ORIGINAL_COMMAND; from Leakin at dfw.nostrum.com, bet at rahul.net
 - (djm) Cleanup after import. Fix sftp-server compilation, Makefile
 - (djm) Merge cygwin support from Corinna Vinschen <vinschen at cygnus.com>

20000903
 - (djm) Fix Redhat init script

Now back to the Olympics :)

Regards,
Damien Miller

-- 
| ``The power of accurate observation is  | Damien Miller <djm at mindrot.org>
| commonly called cynicism by those who   | @Work <djm at ibs.com.au>
| have not got it'' - George Bernard Shaw | http://www.mindrot.org






More information about the openssh-unix-dev mailing list