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>