From owner-cvs-all Tue Mar 20 13:14: 9 2001 Delivered-To: cvs-all@freebsd.org Received: from acampi.inet.it (acampi.inet.it [213.92.4.194]) by hub.freebsd.org (Postfix) with SMTP id 4B44237B71A for ; Tue, 20 Mar 2001 13:14:03 -0800 (PST) (envelope-from andrea@webcom.it) Received: (qmail 1009 invoked from network); 20 Mar 2001 22:10:47 -0000 Received: from unknown (HELO webcom.it) (212.34.222.47) by acampi.inet.it with SMTP; 20 Mar 2001 22:10:47 -0000 Received: (qmail 1255 invoked by uid 1000); 20 Mar 2001 21:08:05 -0000 Date: Tue, 20 Mar 2001 22:08:04 +0100 From: Andrea Campi To: Brian Feldman 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> References: <200103200206.f2K26fZ49793@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200103200206.f2K26fZ49793@freefall.freebsd.org>; from green@FreeBSD.org on Mon, Mar 19, 2001 at 06:06:41PM -0800 X-Echelon: BND CIA NSA Mossad KGB MI6 IRA detonator nuclear assault strike Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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