-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I have uploaded openssh-1.2.1pre26. Please use a mirror: http://violet.ibs.com.au/openssh/files/MIRRORS.html Major changes: - IPv6 support. I have merged the IPv6 support from OpenBSD CVS and the function replacements from KIKUCHI Takahiro <kick at kyoto.wide.ad.jp>. It compiles and works OK for me on Redhat Linux 6.1 (which has the necessary functions) and 5.2 (which uses the replacement functions). This is a big change and is likely to break some of the other platforms. Please test. - OpenBSD cvs updates (including portforwarding fixes). - Change auth-skey.c to use OpenSSH SHA1 functions - Use __snprintf and friends if they are present and snprintf is not. - Portability fixes - Add --with-xauth=FILE and --with-pid-dir=PATH configure options Detailed changes: 20000116 - Renamed --with-xauth-path to --with-xauth - Added --with-pid-dir option - Released 1.2.1pre26 20000115 - Add --with-xauth-path configure directive and explicit test for /usr/openwin/bin/xauth for Solaris systems. Report from Anders Nordby <anders at fix.no> - Fix incorrect detection of /dev/ptmx on Linux systems that lack openpty. Report from John Seifarth <john at waw.be> - Look for intXX_t and u_intXX_t in sys/bitypes.h if they are not in sys/types.h. Fixes problems on SCO, report from Gary E. Miller <gem at rellim.com> - Use __snprintf and __vnsprintf if they are found where snprintf and vnsprintf are lacking. Suggested by Ben Taylor <bent at shell.clark.net> and others. 20000114 - Merged OpenBSD IPv6 patch: - [sshd.c sshd.8 sshconnect.c ssh.h ssh.c servconf.h servconf.c scp.1] [scp.c packet.h packet.c login.c log.c canohost.c channels.c] [hostfile.c sshd_config] ipv6 support: mostly gethostbyname->getaddrinfo/getnameinfo, new features: sshd allows multiple ListenAddress and Port options. note that libwrap is not IPv6-ready. (based on patches from fujiwara at rcac.tdi.co.jp) - [ssh.c canohost.c] more hints (hints.ai_socktype=SOCK_STREAM) for getaddrinfo, from itojun@ - [channels.c] listen on _all_ interfaces for X11-Fwd (hints.ai_flags = AI_PASSIVE) - [packet.h] allow auth-kerberos for IPv4 only - [scp.1 sshd.8 servconf.h scp.c] document -4, -6, and 'ssh -L 2022/::1/22' - [ssh.c] 'ssh @host' is illegal (null user name), from karsten at gedankenpolizei.de - [sshconnect.c] better error message - [sshd.c] allow auth-kerberos for IPv4 only - Big IPv6 merge: - Cleanup overrun in sockaddr copying on RHL 6.1 - Replacements for getaddrinfo, getnameinfo, etc based on versions from patch from KIKUCHI Takahiro <kick at kyoto.wide.ad.jp> - Replacement for missing structures on systems that lack IPv6 - record_login needed to know about AF_INET6 addresses - Borrowed more code from OpenBSD: rresvport_af and requisites 20000110 - Fixes to auth-skey to enable it to use the standard OpenSSL libraries Regards, Damien Miller - -- | "Bombay is 250ms from New York in the new world order" - Alan Cox | Damien Miller - http://www.mindrot.org/ | Email: djm at mindrot.org (home) -or- djm at ibs.com.au (work) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.0 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE4gWxAormJ9RG1dI8RAg1VAKDRJm+naPjh0mp81FeG0fmULtGEzgCdEyRb Ahg8A459AGPSPy0rboC1hlo=ql+U -----END PGP SIGNATURE-----