Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Mar 2001 22:08:04 +0100
From:      Andrea Campi <andrea@webcom.it>
To:        Brian Feldman <green@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/crypto/openssh channels.c channels.h compat.c compat.h serverloop.c sshconnect.c sshconnect.h sshconnect1.c sshconnect2.c
Message-ID:  <20010320220804.B592@webcom.it>
In-Reply-To: <200103200206.f2K26fZ49793@freefall.freebsd.org>; from green@FreeBSD.org on Mon, Mar 19, 2001 at 06:06:41PM -0800
References:  <200103200206.f2K26fZ49793@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 19, 2001 at 06:06:41PM -0800, Brian Feldman wrote:
> green       2001/03/19 18:06:41 PST
> 
>   Modified files:
>     crypto/openssh       channels.c channels.h compat.c compat.h 
>                          serverloop.c sshconnect.c sshconnect.h 
>                          sshconnect1.c sshconnect2.c 
>   Log:
>   Make password attacks based on traffic analysis harder by requiring that
>   "non-echoed" characters are still echoed back in a null packet, as well
>   as pad passwords sent to not give hints to the length otherwise.

I may be wrong, if so I'm sorry, but ssh stopped working here, it just dies
with:

ssh in realloc(): error: junk pointer, too high to make sense.
zsh: abort (core dumped)  ssh www.example.com

#0  0x28197a88 in kill () from /usr/lib/libc.so.5
#1  0x281e8b05 in abort () from /usr/lib/libc.so.5
#2  0x281e764a in isatty () from /usr/lib/libc.so.5
#3  0x281e7678 in isatty () from /usr/lib/libc.so.5
#4  0x281e8127 in isatty () from /usr/lib/libc.so.5
#5  0x281e88c9 in realloc () from /usr/lib/libc.so.5
#6  0x80582b8 in getsockname ()
#7  0x8063701 in getsockname ()
#8  0x806365f in getsockname ()
#9  0x8063452 in getsockname ()
#10 0x804eb56 in getsockname ()
#11 0x804eee5 in getsockname ()
#12 0x805e2e5 in getsockname ()
#13 0x805e695 in getsockname ()
#14 0x805e940 in getsockname ()
#15 0x805e99f in getsockname ()
#16 0x804f0f6 in getsockname ()
#17 0x804cc75 in getsockname ()
#18 0x804c19e in getsockname ()
#19 0x804af39 in getsockname ()

I tried backing out this commit locally but I run into strange conflicts: I
can't simply

cd /usr/src/secure/usr.bin/ssh; make

as that is giving errors. I stopped in frustration, however I'll look harder
at this if nobody can confirm either it's broken or it was and now I just need
to cvsup and make world again...

Bye,
	Andrea



-- 
   If Bill Gates had a dime for every time a Windows box crashed...
                ...Oh, wait a minute, he already does.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010320220804.B592>