From owner-cvs-all@FreeBSD.ORG Mon Aug 28 00:03:22 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DA7A16A4DD; Mon, 28 Aug 2006 00:03:22 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC2A543D45; Mon, 28 Aug 2006 00:03:21 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k7S03LjX017608; Mon, 28 Aug 2006 00:03:21 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k7S03Lm8017607; Mon, 28 Aug 2006 00:03:21 GMT (envelope-from marius) Message-Id: <200608280003.k7S03Lm8017607@repoman.freebsd.org> From: Marius Strobl Date: Mon, 28 Aug 2006 00:03:21 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/ssh2 Makefile ports/security/ssh2/files patch-apps::ssh::lib::sshproto::sshconn.c patch-apps::ssh::lib::sshproto::trcommon.c patch-apps::ssh::ssh-agent2.c patch-apps::ssh::ssh-signer2.c patch-apps::ssh::ssh1proto.c patch-apps::ssh::sshchsession.c patch-apps::ssh::sshpamserver.c patch-configure patch-lib::Makefile.in ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2006 00:03:22 -0000 marius 2006-08-28 00:03:21 UTC FreeBSD ports repository (src committer) Modified files: security/ssh2 Makefile security/ssh2/files patch-apps::ssh::sshchsession.c patch-configure Added files: security/ssh2/files patch-apps::ssh::lib::sshproto::sshconn.c patch-apps::ssh::lib::sshproto::trcommon.c patch-apps::ssh::ssh-agent2.c patch-apps::ssh::ssh-signer2.c patch-apps::ssh::ssh1proto.c patch-apps::ssh::sshpamserver.c patch-lib::Makefile.in patch-lib::sshreadline::sshreadline.c patch-lib::sshutil::sshincludes.h patch-sshdistdefs.h Log: - Cast the arguments of ssh_conn_send_channel_data_type() and ssh_encode_{array_alloc,buffer}() calls as appropriate in order to fix argument size problems on 64-bit platforms and that manifest themselves on amd64 and ia64. [1] - Allow the tcsetattr(3) calls in ssh_rl_{restore,set}_tty_modes_for_fd() to be interrupted by signal. This fixes occasional problems when connecting to a host for the first time. - Use the base zlib instead of the one shipping with SSH; although the latter has an enhancement allowing a minor SSH-specific optimization, using the base one has the benefit of not needing to track security vulnerabilities of zlib in this port (SSH 3.2.9.1 ships with zlib 1.1.4 which is not know to be vulnerable though). - Try to make the description of the WITHOUT_X11 option of the port Makefile to be more sentence-like. PR: 98016 [1] Approved by: netchild Obtained from: NetBSD [1] Revision Changes Path 1.126 +7 -3 ports/security/ssh2/Makefile 1.1 +22 -0 ports/security/ssh2/files/patch-apps::ssh::lib::sshproto::sshconn.c (new) 1.1 +20 -0 ports/security/ssh2/files/patch-apps::ssh::lib::sshproto::trcommon.c (new) 1.1 +11 -0 ports/security/ssh2/files/patch-apps::ssh::ssh-agent2.c (new) 1.1 +11 -0 ports/security/ssh2/files/patch-apps::ssh::ssh-signer2.c (new) 1.1 +11 -0 ports/security/ssh2/files/patch-apps::ssh::ssh1proto.c (new) 1.3 +17 -4 ports/security/ssh2/files/patch-apps::ssh::sshchsession.c 1.1 +12 -0 ports/security/ssh2/files/patch-apps::ssh::sshpamserver.c (new) 1.2 +22 -2 ports/security/ssh2/files/patch-configure 1.1 +23 -0 ports/security/ssh2/files/patch-lib::Makefile.in (new) 1.1 +32 -0 ports/security/ssh2/files/patch-lib::sshreadline::sshreadline.c (new) 1.1 +20 -0 ports/security/ssh2/files/patch-lib::sshutil::sshincludes.h (new) 1.1 +12 -0 ports/security/ssh2/files/patch-sshdistdefs.h (new)