summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/session.c
AgeCommit message (Collapse)Author
2003-09-23replace fatal_cleanup() and linked list of fatal callbacks with staticMarkus Friedl
cleanup_exit() function. re-refine cleanup_exit() where appropriate, allocate sshd's authctxt eary to allow simpler cleanup in sshd. tested by many, ok deraadt@
2003-09-18more buffer allocation fixes; from Solar Designer; CAN-2003-0682; ok millert@Markus Friedl
2003-08-31call ssh_gssapi_storecreds conditionally from do_exec(); with sxw@inf.ed.ac.ukMarkus Friedl
2003-08-28remove kerberos support from ssh1, since it has been replaced with GSSAPI;Markus Friedl
but keep kerberos passwd auth for ssh1 and 2; ok djm, hin, henning, ...
2003-08-22support GSS API user authentication; patches from Simon Wilkinson,Markus Friedl
stripped down and tested by Jakob and myself.
2003-08-13use more portable tcsendbreak(3) and ignore break_length;Markus Friedl
ok deraadt, millert
2003-07-22remove (already disabled) KRB4/AFS support, re-enable -k in ssh(1);Markus Friedl
test+ok henning@
2003-06-02deprecate VerifyReverseMapping since it's dangerous if combinedMarkus Friedl
with IP based access control as noted by Mike Harding; replace with a UseDNS option, UseDNS is on by default and includes the VerifyReverseMapping check; with itojun@, provos@, jakob@ and deraadt@ ok deraadt@, djm@
2003-05-14allow to send a BREAK to the remote system; ok variousMarkus Friedl
2003-05-11make channel_new() strdup the 'remote_name' (not the caller); ok theoMarkus Friedl
2003-04-08rename log() into logit() to avoid name conflict. markus ok, from netbsdJun-ichiro itojun Hagino
2003-03-05fix memory leaks; from dlheine@suif.Stanford.EDU/CLOUSEAU; ok djm@Markus Friedl
2003-02-06missing call to setproctitle() after authentication; ok provos@Markus Friedl
2002-12-10Make sure $SHELL points to the shell from the password file, even if shellMarkus Friedl
is overridden from login.conf; bug#453; semen at online.sinor.ru; ok millert@
2002-12-04remove xauth entries before add; PR 2994 from janjaap@stack.nl.Kevin Steves
ok markus@
2002-09-16log when _PATH_NOLOGIN exists; ok markus@Kevin Steves
2002-09-12add SSH_CONNECTION and deprecate SSH_CLIENT; bug #384. ok markus@Kevin Steves
2002-08-29pass addrlen with sockaddr *; from Hajimu UMEMOTO <ume@FreeBSD.org>Kevin Steves
NOTE: there are also p-specific parts to this patch. ok markus@
2002-08-22send signal name (not signal number) in "exit-signal" message; noticedMarkus Friedl
by galb@vandyke.com
2002-07-30add PermitUserEnvironment (off by default!); from dot@dotat.at; ok provos, ↵Markus Friedl
deraadt
2002-07-22fallback to _PATH_STDPATH on setusercontext+LOGIN_SETPATH errors;Markus Friedl
suggeted by millert@; ok deraadt@
2002-07-19remove fatal cleanups after fork; based on discussions with and codeMarkus Friedl
from solar.
2002-06-30lint asks that we use names that do not overlapTheo de Raadt
2002-06-26disclose less information from environment files; based on input from djm, ↵Theo de Raadt
and dschultz@uclink.Berkeley.EDU
2002-06-26limit # of env vars to 1000; ok deraadt/djmMarkus Friedl
2002-06-23display, screen, row, col, xpixel, ypixel are u_int; markus okTheo de Raadt
2002-06-23compression_level is u_intTheo de Raadt
2002-06-20allow Compression=yes/no in sshd_configMarkus Friedl
2002-06-11pid_t cleanup. Markus need this now to keep hacking.Mike Pechkin
markus@, millert@ ok Note: big usr.bin/ cleanup is comming. Now I'm waiting Ok from espie@ for make/.
2002-06-10move creation of agent socket to session.c; no need for uidswappingMarkus Friedl
in channel.c.
2002-05-16don't limit xauth pathlen on client side and longer print length onKevin Steves
server when debug; ok markus@ patch from pin@math.chalmers.se
2002-03-29retrieve last login time before the pty is allocated, store per sessionMarkus Friedl
2002-03-28do not call record_login twice (for use_privsep)Markus Friedl
2002-03-19KNF whitespaceMarkus Friedl
2002-03-19clean up prototypesMarkus Friedl
2002-03-18integrate privilege separated openssh; its turned off by default for now.Niels Provos
work done by me and markus@
2002-03-18move auth_approval into getpwnamallow with help from millert@Niels Provos
2002-02-16typoMarkus Friedl
2002-02-15split do_child(), ok mouring@Markus Friedl
2002-02-14increase the SSH v2 window size to 4 packets. comsumes a littleMarkus Friedl
bit more memory for slow receivers but increases througput.
2002-02-09move ssh config files to /etc/sshTheo de Raadt
2002-02-06minor KNFMarkus Friedl
2002-02-03don't use channel_input_channel_request and callbackMarkus Friedl
use new server_input_channel_req() instead: server_input_channel_req does generic request parsing on server side session_input_channel_req handles just session specific things now ok djm@
2002-01-29don't depend on servconf.c; ok djm@Markus Friedl
2002-01-29limit subsystem length in log; ok markus@Kevin Steves
2002-01-29s/ReverseMappingCheck/VerifyReverseMapping/ and avoid confusion; ok stevesk@Markus Friedl
2002-01-27add X11UseLocalhost; ok markus@Kevin Steves
2002-01-26revert code to add x11 localhost display authorization entry forKevin Steves
hostname/unix:d and uts.nodename/unix:d if nodename was different than hostname. just add entry for unix:d instead. ok markus@
2001-12-28packet_read* no longer return the packet length, since it's not used.Markus Friedl
2001-12-28s/packet_done/packet_check_eom/ (end-of-message); ok djm@Markus Friedl