[openssh-commits] CVS: fuyu.mindrot.org: openssh
Damien Miller
djm at fuyu.mindrot.org
Mon May 19 15:34:50 EST 2008
CVSROOT: /var/cvs
Module name: openssh
Changes by: djm at fuyu.mindrot.org 08/05/19 15:34:50
Modified files:
. : ChangeLog monitor.c monitor_wrap.c servconf.c servconf.h session.c session.h sshd_config sshd_config.5
Log message:
- djm at cvs.openbsd.org 2008/05/08 12:21:16
[monitor.c monitor_wrap.c session.h servconf.c servconf.h session.c]
[sshd_config sshd_config.5]
Make the maximum number of sessions run-time controllable via
a sshd_config MaxSessions knob. This is useful for disabling
login/shell/subsystem access while leaving port-forwarding working
(MaxSessions 0), disabling connection multiplexing (MaxSessions 1) or
simply increasing the number of allows multiplexed sessions.
Because some bozos are sure to configure MaxSessions in excess of the
number of available file descriptors in sshd (which, at peak, might be
as many as 9*MaxSessions), audit sshd to ensure that it doesn't leak fds
on error paths, and make it fail gracefully on out-of-fd conditions -
sending channel errors instead of than exiting with fatal().
bz#1090; MaxSessions config bits and manpage from junyer AT gmail.com
ok markus@
Diff commands:
cvs -nQq rdiff -u -r1.4922 -r1.4923 openssh/ChangeLog
cvs -nQq rdiff -u -r1.128 -r1.129 openssh/monitor.c
cvs -nQq rdiff -u -r1.77 -r1.78 openssh/monitor_wrap.c
cvs -nQq rdiff -u -r1.170 -r1.171 openssh/servconf.c
cvs -nQq rdiff -u -r1.75 -r1.76 openssh/servconf.h
cvs -nQq rdiff -u -r1.371 -r1.372 openssh/session.c
cvs -nQq rdiff -u -r1.33 -r1.34 openssh/session.h
cvs -nQq rdiff -u -r1.80 -r1.81 openssh/sshd_config
cvs -nQq rdiff -u -r1.95 -r1.96 openssh/sshd_config.5
CVSWeb:
http://cvsweb.mindrot.org/index.cgi/openssh/ChangeLog?r1=1.4922;r2=1.4923
http://cvsweb.mindrot.org/index.cgi/openssh/monitor.c?r1=1.128;r2=1.129
http://cvsweb.mindrot.org/index.cgi/openssh/monitor_wrap.c?r1=1.77;r2=1.78
http://cvsweb.mindrot.org/index.cgi/openssh/servconf.c?r1=1.170;r2=1.171
http://cvsweb.mindrot.org/index.cgi/openssh/servconf.h?r1=1.75;r2=1.76
http://cvsweb.mindrot.org/index.cgi/openssh/session.c?r1=1.371;r2=1.372
http://cvsweb.mindrot.org/index.cgi/openssh/session.h?r1=1.33;r2=1.34
http://cvsweb.mindrot.org/index.cgi/openssh/sshd_config?r1=1.80;r2=1.81
http://cvsweb.mindrot.org/index.cgi/openssh/sshd_config.5?r1=1.95;r2=1.96
Please note that there may be a delay before commits are available
on the public CVSWeb site.
More information about the openssh-commits
mailing list