damien [Mon, 17 Jan 2000 02:22:55 +0000 (17 02:22 +0000)]
- Fixed X11 forwarding bug on Linux. libc advertises AF_INET6
INADDR_ANY_INIT addresses via getaddrinfo, but may not be able to
deliver (no IPv6 kernel kernel support)
- Released 1.2.1pre27
damien [Mon, 17 Jan 2000 00:57:39 +0000 (17 00:57 +0000)]
Prepare for pre27
damien [Mon, 17 Jan 2000 00:56:27 +0000 (17 00:56 +0000)]
- Document location of Redhat PAM file in INSTALL.
damien [Sun, 16 Jan 2000 22:59:41 +0000 (16 22:59 +0000)]
- Revert __snprintf -> snprintf aliasing. Apparently Solaris
__snprintf isn't. Report from Theo de Raadt <theo@cvs.openbsd.org>
damien [Sun, 16 Jan 2000 22:52:46 +0000 (16 22:52 +0000)]
- Clean up bsd-bindresvport.c. Use arc4random() for picking initial
port, ignore EINVAL errors (Linux) when searching for free port.
damien [Sun, 16 Jan 2000 12:03:56 +0000 (16 12:03 +0000)]
- Compilation fix from Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
- Fixed broken bugfix for /dev/ptmx on Linux systems which lack
openpty(). Report from Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
damien [Sun, 16 Jan 2000 07:19:25 +0000 (16 07:19 +0000)]
- Compilation fix from Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
damien [Sun, 16 Jan 2000 01:05:18 +0000 (16 01:05 +0000)]
- Renamed --with-xauth-path to --with-xauth
- Added --with-pid-dir option
- Released 1.2.1pre26
damien [Sat, 15 Jan 2000 23:17:52 +0000 (15 23:17 +0000)]
Added PreReq lines
damien [Sat, 15 Jan 2000 03:16:10 +0000 (15 03:16 +0000)]
Prepare spec files for pre26
damien [Sat, 15 Jan 2000 03:12:03 +0000 (15 03:12 +0000)]
- 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.
damien [Fri, 14 Jan 2000 04:45:46 +0000 (14 04:45 +0000)]
- 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
damien [Mon, 10 Jan 2000 23:59:47 +0000 (10 23:59 +0000)]
- Fixes to auth-skey to enable it to use the standard OpenSSL libraries
damien [Fri, 7 Jan 2000 07:51:27 +0000 (7 07:51 +0000)]
Fix typo
damien [Fri, 7 Jan 2000 03:01:41 +0000 (7 03:01 +0000)]
- Solaris build fix from Gary E. Miller <gem@rellim.com>
damien [Thu, 6 Jan 2000 21:56:05 +0000 (6 21:56 +0000)]
- New config.sub and config.guess to fix problems on SCO. Supplied
by Gary E. Miller <gem@rellim.com>
damien [Thu, 6 Jan 2000 21:45:55 +0000 (6 21:45 +0000)]
- Better KrbIV / AFS detection, based on patch from:
Holger Trapp <Holger.Trapp@Informatik.TU-Chemnitz.DE>
damien [Thu, 6 Jan 2000 09:28:41 +0000 (6 09:28 +0000)]
Doc updates
damien [Thu, 6 Jan 2000 02:51:32 +0000 (6 02:51 +0000)]
Prepare for V_1_2_1_PRE25
damien [Thu, 6 Jan 2000 01:03:12 +0000 (6 01:03 +0000)]
- Fixed annoying DES corruption problem. libcrypt has been
overriding symbols in libcrypto. Removed libcrypt and crypt.h
altogether (libcrypto includes its own crypt(1) replacement)
- Added platform-specific rules for Irix 6.x. Included warning that
they are untested.
damien [Mon, 3 Jan 2000 12:41:05 +0000 (3 12:41 +0000)]
- OpenBSD CVS updates
- [ssh-agent.c]
cleanup_exit() for SIGTERM/SIGHUP, too. from fgsch@ and
dgaudet@arctic.org
- [sshconnect.c]
compare correct version for 1.3 compat mode
damien [Mon, 3 Jan 2000 09:00:52 +0000 (3 09:00 +0000)]
- Removed "nullok" directive from default PAM configuration files.
Added information on enabling EmptyPasswords on openssh+PAM in
UPGRADING file.
damien [Mon, 3 Jan 2000 03:42:09 +0000 (3 03:42 +0000)]
- Add explicit make rules for files proccessed by fixpaths.
- Fix "make install" in RPM spec files. Report from Tenkou N. Hattori
<tnh@kondara.org>
damien [Sun, 2 Jan 2000 00:52:49 +0000 (2 00:52 +0000)]
- Run fixpaths before install. (Andre Lucas)
damien [Sun, 2 Jan 2000 00:49:28 +0000 (2 00:49 +0000)]
- Properly clean up on exit of ssh-agent. Patch from Dean Gaudet
<dgaudet@arctic.org>
damien [Sun, 2 Jan 2000 00:45:33 +0000 (2 00:45 +0000)]
- Added support for directory-based lastlogs
- Really fix typedefs, patch from Ben Taylor <bent@clark.net>
- Prevent multiple inclusion of config.h and defines.h. Suggested
by Andre Lucas <andre.lucas@dial.pipex.com>
damien [Thu, 30 Dec 1999 23:04:19 +0000 (30 23:04 +0000)]
Prepare for pre24
damien [Thu, 30 Dec 1999 22:55:34 +0000 (30 22:55 +0000)]
- Remove test for quad_t. No longer needed.
damien [Thu, 30 Dec 1999 22:49:44 +0000 (30 22:49 +0000)]
- Really fix broken default path. Fix from Jim Knoble
<jmknoble@pobox.com>
damien [Thu, 30 Dec 1999 22:42:24 +0000 (30 22:42 +0000)]
- Fill in ut_utaddr utmp field. Report from Benjamin Charron
<iretd@bigfoot.com>
damien [Thu, 30 Dec 1999 22:18:12 +0000 (30 22:18 +0000)]
- Prevent typedefs from being compiled more than once. Report from
Marc G. Fournier <marc.fournier@acadiau.ca>
damien [Thu, 30 Dec 1999 22:16:40 +0000 (30 22:16 +0000)]
- Fix occasional crash on LinuxPPC. Patch from Franz Sirl
<Franz.Sirl-kernel@lauterbach.com>
damien [Thu, 30 Dec 1999 21:59:04 +0000 (30 21:59 +0000)]
- Fix broken autoconf typedef detection. Report from Marc G.
Fournier <marc.fournier@acadiau.ca>
damien [Thu, 30 Dec 1999 21:49:13 +0000 (30 21:49 +0000)]
- Fix password support on systems with a mixture of shadowed and
non-shadowed passwords (e.g. NIS). Report and fix from
HARUYAMA Seigo <haruyama@nt.phys.s.u-tokyo.ac.jp>
damien [Thu, 30 Dec 1999 04:50:54 +0000 (30 04:50 +0000)]
- Merged Dante SOCKS support patch from David Rankin
<drankin@bohemians.lexington.ky.us>
- Updated documentation with ./configure options
damien [Thu, 30 Dec 1999 04:13:58 +0000 (30 04:13 +0000)]
Prepare for 1.2.1pre23
damien [Thu, 30 Dec 1999 04:08:44 +0000 (30 04:08 +0000)]
- Removed most of the pam code into its own file auth-pam.[ch]. This
cleaned up sshd.c up significantly.
- Several other cleanups
damien [Wed, 29 Dec 1999 22:48:15 +0000 (29 22:48 +0000)]
- OpenBSD CVS updates:
- [auth-passwd.c]
check for NULL 1st
damien [Wed, 29 Dec 1999 14:29:35 +0000 (29 14:29 +0000)]
- Rename helper.[ch] to (more appropriate) bsd-misc.[ch]
damien [Wed, 29 Dec 1999 08:56:30 +0000 (29 08:56 +0000)]
- Rename helper.[ch] to (more appropriate) bsd-misc.[ch]
- Minor Makefile cleaning
damien [Wed, 29 Dec 1999 08:47:06 +0000 (29 08:47 +0000)]
*** empty log message ***
damien [Tue, 28 Dec 1999 23:36:45 +0000 (28 23:36 +0000)]
- Detect missing size_t and typedef it.
damien [Tue, 28 Dec 1999 23:25:40 +0000 (28 23:25 +0000)]
- Calls to pam_setcred, patch from Nalin Dahyabhai
<nalin@thermo.stat.ncsu.edu>
damien [Tue, 28 Dec 1999 23:17:09 +0000 (28 23:17 +0000)]
- Print whether OpenSSH was compiled with RSARef, patch from
Nalin Dahyabhai <nalin@thermo.stat.ncsu.edu>
damien [Tue, 28 Dec 1999 23:03:37 +0000 (28 23:03 +0000)]
- Autodetect perl, patch from David Rankin
<drankin@bohemians.lexington.ky.us>
damien [Tue, 28 Dec 1999 15:32:22 +0000 (28 15:32 +0000)]
- Applied another NetBSD portability patch from David Rankin
<drankin@bohemians.lexington.ky.us>
- Fix --with-default-path option.
damien [Tue, 28 Dec 1999 15:24:35 +0000 (28 15:24 +0000)]
- Merged AIX patch from Darren Hall <dhall@virage.org>
- Cleaned up defines.h
damien [Tue, 28 Dec 1999 04:19:49 +0000 (28 04:19 +0000)]
Spec file tweaks
damien [Tue, 28 Dec 1999 04:09:35 +0000 (28 04:09 +0000)]
- Portability fixes for Irix 5.3 (now compiles OK!)
- autoconf and other misc cleanups
damien [Mon, 27 Dec 1999 23:41:12 +0000 (27 23:41 +0000)]
- NetBSD login.c compile fix from David Rankin
<drankin@bohemians.lexington.ky.us>
- Fully set ut_tv if present in utmp or utmpx
damien [Mon, 27 Dec 1999 23:19:16 +0000 (27 23:19 +0000)]
- Replacement for getpagesize() for systems which lack it
damien [Mon, 27 Dec 1999 12:54:55 +0000 (27 12:54 +0000)]
- OpenBSD CVS updates:
- [packet.h auth-rhosts.c]
check format string for packet_disconnect and packet_send_debug, too
- [channels.c]
use packet_get_maxsize for channels. consistence.
damien [Mon, 27 Dec 1999 05:46:17 +0000 (27 05:46 +0000)]
*** empty log message ***
damien [Mon, 27 Dec 1999 05:43:42 +0000 (27 05:43 +0000)]
Populate ut_id with last few chars of tty line
damien [Mon, 27 Dec 1999 00:33:56 +0000 (27 00:33 +0000)]
- Use last few chars of tty line as ut_id
damien [Mon, 27 Dec 1999 00:27:12 +0000 (27 00:27 +0000)]
Doc update
damien [Sun, 26 Dec 1999 23:55:23 +0000 (26 23:55 +0000)]
typo
damien [Sun, 26 Dec 1999 23:45:54 +0000 (26 23:45 +0000)]
- PAM bugfix. PermitEmptyPassword was being ignored.
- Fixed PAM config files to allow empty passwords if server does.
- Explained spurious PAM auth warning workaround in UPGRADING
damien [Sun, 26 Dec 1999 22:48:56 +0000 (26 22:48 +0000)]
- Added --with-default-path to specify custom path for server
- Removed #ifdef trickery from acconfig.h into defines.h
damien [Sun, 26 Dec 1999 22:23:58 +0000 (26 22:23 +0000)]
- Automatically correct paths in manpages and configuration files. Patch
and script from Andre Lucas <andre.lucas@dial.pipex.com>
- Removed credits from README to CREDITS file, updated.
damien [Sun, 26 Dec 1999 08:38:17 +0000 (26 08:38 +0000)]
- Redhat RPM spec fixes from Jim Knoble <jmknoble@pobox.com>
damien [Sun, 26 Dec 1999 08:10:30 +0000 (26 08:10 +0000)]
- Fixed implicit '.' in default path, report from Jim Knoble
<jmknoble@pobox.com>
damien [Sun, 26 Dec 1999 03:24:41 +0000 (26 03:24 +0000)]
- OpenBSD CVS update:
- [ssh-keygen.1 ssh.1]
remove ref to .ssh/random_seed, mention .ssh/environment in
.Sh FILES, too
damien [Sun, 26 Dec 1999 03:04:33 +0000 (26 03:04 +0000)]
- Disable logging of PAM success and failures, PAM is verbose enough.
Unfortunatly there is currently no way to disable auth failure
messages. Mention this in UPGRADING file and sent message to PAM
developers
damien [Sun, 26 Dec 1999 02:36:11 +0000 (26 02:36 +0000)]
Doc and Doh! fixes
damien [Sun, 26 Dec 1999 02:31:06 +0000 (26 02:31 +0000)]
Better fix for PAM logging
damien [Sun, 26 Dec 1999 02:25:49 +0000 (26 02:25 +0000)]
Fix typo in PAM config
damien [Sun, 26 Dec 1999 02:16:54 +0000 (26 02:16 +0000)]
Added docs files and app defaults to askpass
damien [Sun, 26 Dec 1999 02:08:15 +0000 (26 02:08 +0000)]
Typos
damien [Sun, 26 Dec 1999 02:05:11 +0000 (26 02:05 +0000)]
Typos
damien [Sun, 26 Dec 1999 01:46:46 +0000 (26 01:46 +0000)]
Doh! RPM doesn't support conditional building
damien [Sun, 26 Dec 1999 01:26:21 +0000 (26 01:26 +0000)]
- Revised RPM package to include Jim Knoble's <jmknoble@pobox.com>
X11 ssh-askpass program.
- Revised RPM package to use conditional building of gnome and X11
askpass packages.
damien [Sat, 25 Dec 1999 23:21:48 +0000 (25 23:21 +0000)]
19991226
- Enabled utmpx support by default for Solaris
- Cleanup sshd.c PAM a little more
19991225
- Merged fixes from Ben Taylor <bent@clark.net>
- Fixed configure support for PAM. Reported by Naz <96na@eng.cam.ac.uk>
- Disabled logging of PAM password authentication failures when password
is empty. (e.g start of authentication loop). Reported by Naz
<96na@eng.cam.ac.uk>)
damien [Fri, 24 Dec 1999 23:11:29 +0000 (24 23:11 +0000)]
- Prepare for 1.2.1pre20
19991225
- More fixes from Andre Lucas <andre.lucas@dial.pipex.com>
- Cleanup of auth-passwd.c for shadow and MD5 passwords
- Cleanup and bugfix of PAM authentication code
19991223
- Merged later HPUX patch from Andre Lucas
<andre.lucas@dial.pipex.com>
- Above patch included better utmpx support from Ben Taylor
<bent@clark.net>:
damien [Wed, 22 Dec 1999 05:09:48 +0000 (22 05:09 +0000)]
- Fix login.c breakage on systems which lack ut_host in struct
utmp. Reported by Willard Dawson <willard.dawson@sbs.siemens.com>
damien [Tue, 21 Dec 1999 13:12:38 +0000 (21 13:12 +0000)]
- Fix undefined fd_set type in ssh.h from Povl H. Pedersen
<pope@netguide.dk>
damien [Tue, 21 Dec 1999 11:50:50 +0000 (21 11:50 +0000)]
Prepare for 1.2.1pre19
damien [Tue, 21 Dec 1999 10:30:56 +0000 (21 10:30 +0000)]
Fix broken macros
damien [Tue, 21 Dec 1999 10:28:09 +0000 (21 10:28 +0000)]
Make ready for 1.2.1pre19
damien [Tue, 21 Dec 1999 10:03:09 +0000 (21 10:03 +0000)]
- Fix DISABLE_SHADOW support
- Allow MD5 passwords even if shadow passwords are disabled
damien [Tue, 21 Dec 1999 09:57:20 +0000 (21 09:57 +0000)]
- OpenBSD CVS update:
- [sshconnect.c]
say "REMOTE HOST IDENTIFICATION HAS CHANGED"
damien [Tue, 21 Dec 1999 00:18:08 +0000 (21 00:18 +0000)]
- Integration of large HPUX patch from Andre Lucas
<andre.lucas@dial.pipex.com>. Integrating it had a few other
benefits:
- Ability to disable shadow passwords at configure time
- Ability to disable lastlog support at configure time
- Support for IP address in $DISPLAY
damien [Mon, 20 Dec 1999 22:51:36 +0000 (20 22:51 +0000)]
Made utmpx optional
damien [Sat, 18 Dec 1999 09:57:40 +0000 (18 09:57 +0000)]
Avoid breakage on systems lacking IPv6 headers
damien [Sat, 18 Dec 1999 09:54:52 +0000 (18 09:54 +0000)]
- Redhat init script patch from Chun-Chung Chen
<cjj@u.washington.edu>
damien [Fri, 17 Dec 1999 03:02:47 +0000 (17 03:02 +0000)]
Added key generation progress meter
damien [Thu, 16 Dec 1999 04:10:45 +0000 (16 04:10 +0000)]
- Correctly handle empty passwords in shadow file. Patch from:
"Chris, the Young One" <cky@pobox.com>
damien [Thu, 16 Dec 1999 02:21:52 +0000 (16 02:21 +0000)]
Be more specific about required software versions
damien [Thu, 16 Dec 1999 02:18:04 +0000 (16 02:18 +0000)]
- Merged OpenBSD CVS changes:
- [authfd.c ssh-agent.c]
keysize warnings talk about identity files
- [packet.c]
"Connection closed by x.x.x.x": fatal() -> log()
damien [Thu, 16 Dec 1999 02:06:18 +0000 (16 02:06 +0000)]
- Makefile changes for Solaris from Peter Kocks
<peter.kocks@baygate.com>
damien [Thu, 16 Dec 1999 02:05:30 +0000 (16 02:05 +0000)]
Doc updates
damien [Thu, 16 Dec 1999 02:05:17 +0000 (16 02:05 +0000)]
Fix compiler warning
damien [Wed, 15 Dec 1999 05:42:45 +0000 (15 05:42 +0000)]
Make break
damien [Wed, 15 Dec 1999 05:35:02 +0000 (15 05:35 +0000)]
Prepare for 1.2.1pre18
damien [Wed, 15 Dec 1999 05:33:33 +0000 (15 05:33 +0000)]
Fix __attribute__ breakage
damien [Wed, 15 Dec 1999 00:04:25 +0000 (15 00:04 +0000)]
- Integrated patchs from Juergen Keil <jk@tools.de>
- Fix SIGIO error in scp
- Simplify status line printing in scp
damien [Tue, 14 Dec 1999 22:34:31 +0000 (14 22:34 +0000)]
- Added better test for inline functions compiler support from
Darren_Hall@progressive.com
damien [Tue, 14 Dec 1999 22:06:28 +0000 (14 22:06 +0000)]
- Integrated patchs from Juergen Keil <jk@tools.de>
- Avoid void* pointer arithmatic
- Use LDFLAGS correctly
damien [Tue, 14 Dec 1999 04:43:03 +0000 (14 04:43 +0000)]
- Some older systems don't have poll.h, they use sys/poll.h instead
- Doc updates
damien [Mon, 13 Dec 1999 23:54:47 +0000 (13 23:54 +0000)]
- Clean up broken includes in pty.c