Mailing List Archive

ANNOUNCE: 1.2.1pre26
-----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@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@fix.no>
- Fix incorrect detection of /dev/ptmx on Linux systems that lack
openpty. Report from John Seifarth <john@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@rellim.com>
- Use __snprintf and __vnsprintf if they are found where snprintf and
vnsprintf are lacking. Suggested by Ben Taylor <bent@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@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@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@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@mindrot.org (home) -or- djm@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-----