summaryrefslogtreecommitdiff
path: root/session.c
Commit message (Collapse)AuthorAgeFilesLines
...
* - deraadt@cvs.openbsd.org 2002/06/26 13:49:26Damien Miller2002-06-261-2/+6
| | | | | | [session.c] disclose less information from environment files; based on input from djm, and dschultz@uclink.Berkeley.EDU
* - markus@cvs.openbsd.org 2002/06/26 08:58:26Damien Miller2002-06-261-1/+4
| | | | | [session.c] limit # of env vars to 1000; ok deraadt/djm
* - (djm) setlogin needs pgid==pid on BSD/OS; from itojun@Damien Miller2002-06-261-0/+3
|
* 20020626Ben Lindstrom2002-06-251-3/+6
| | | | | - (bal) moved aix_usrinfo() and noted not setting real TTY. Patch by dtucker@zip.com.au
* - deraadt@cvs.openbsd.org 2002/06/23 21:06:41Ben Lindstrom2002-06-231-8/+8
| | | | | | | [channels.c channels.h session.c session.h] display, screen, row, col, xpixel, ypixel are u_int; markus ok - (bal) Also fixed IPADDR_IN_DISPLAY case where display, screen, row, col, xpixel are u_int.
* - deraadt@cvs.openbsd.org 2002/06/23 20:39:45Ben Lindstrom2002-06-231-3/+3
| | | | | [session.c] compression_level is u_int
* - markus@cvs.openbsd.org 2002/06/20 23:05:56Ben Lindstrom2002-06-211-1/+5
| | | | | [servconf.c servconf.h session.c sshd.c] allow Compression=yes/no in sshd_config
* - (bal) Fixed AIX environment handling, use setpcred() instead of existingBen Lindstrom2002-06-211-3/+3
| | | | code. (Bugzilla Bug 261)
* - mpech@cvs.openbsd.org 2002/06/11 05:46:20Ben Lindstrom2002-06-111-13/+15
| | | | | | [auth-krb4.c monitor.h serverloop.c session.c ssh-agent.c sshd.c] pid_t cleanup. Markus need this now to keep hacking. markus@, millert@ ok
* - markus@cvs.openbsd.org 2002/06/10 22:28:41Ben Lindstrom2002-06-111-4/+91
| | | | | | [channels.c channels.h session.c] move creation of agent socket to session.c; no need for uidswapping in channel.c.
* unexpandBen Lindstrom2002-06-091-1/+1
|
* - (bal) use 'LOGIN_PROGRAM' not '/usr/bin/login' in session.c patch byBen Lindstrom2002-06-071-1/+1
| | | | Bertrand.Velle@apogee-com.fr
* - stevesk@cvs.openbsd.org 2002/05/16 22:09:59Ben Lindstrom2002-06-061-2/+2
| | | | | | [session.c ssh.c] don't limit xauth pathlen on client side and longer print length on server when debug; ok markus@
* - (djm) Add --with-superuser-path=xxx configure option to specify what $PATHDamien Miller2002-05-131-0/+5
| | | | the superuser receives.
* - (stevesk) [acconfig.h configure.ac session.c] LOGIN_NO_ENDOPT for HP-UXKevin Steves2002-04-231-0/+4
|
* - markus@cvs.openbsd.org 2002/03/29 18:59:32Ben Lindstrom2002-04-021-14/+12
| | | | | [session.c session.h] retrieve last login time before the pty is allocated, store per session
* - markus@cvs.openbsd.org 2002/03/28 15:34:51Ben Lindstrom2002-04-021-4/+6
| | | | | [session.c] do not call record_login twice (for use_privsep)
* - (stevesk) [session.c] disable LOGIN_NEEDS_TERM until we are sureKevin Steves2002-03-241-1/+1
| | | | | it can be removed. only used on solaris. will no longer compile with privsep shuffling.
* - markus@cvs.openbsd.org 2002/03/19 10:49:35Ben Lindstrom2002-03-221-2/+2
| | | | | | | [auth-krb5.c auth-rh-rsa.c auth.c cipher.c key.c misc.h packet.c session.c sftp-client.c sftp-glob.h sftp.c ssh-add.c ssh.c sshconnect2.c sshd.c ttymodes.c] KNF whitespace
* - markus@cvs.openbsd.org 2002/03/19 10:35:39Ben Lindstrom2002-03-221-2/+2
| | | | | [auth-options.c auth.h session.c session.h sshd.c] clean up prototypes
* - provos@cvs.openbsd.org 2002/03/18 17:50:31Ben Lindstrom2002-03-221-55/+62
| | | | | | | | | | | [auth-bsdauth.c auth-options.c auth-rh-rsa.c auth-rsa.c auth-skey.c auth.h auth1.c auth2-chall.c auth2.c kex.c kex.h kexdh.c kexgex.c servconf.c session.h servconf.h serverloop.c session.c sshd.c] integrate privilege separated openssh; its turned off by default for now. work done by me and markus@ applied, but outside of ensure that smaller code bits migrated with their owners.. no work was tried to 'fix' it to work. =) Later project!
* - provos@cvs.openbsd.org 2002/03/18 03:41:08Ben Lindstrom2002-03-221-14/+2
| | | | | [auth.c session.c] move auth_approval into getpwnamallow with help from millert@
* Stupid djm commits experimental code to head instead of branchDamien Miller2002-03-131-19/+34
| | | | revert
* Import of Niels Provos' 20020312 ssh-complete.diffDamien Miller2002-03-131-34/+19
| | | | PAM, Cygwin and OSF SIA will not work for sure
* - (bal) Last AIX patch. Moved aix_usrinfo() outside of do_setuserconext()Ben Lindstrom2002-02-251-3/+3
| | | | since we need more session information than provided by that function.
* [loginrec.c session.c sshlogin.c sshlogin.h] Bug 84Tim Rice2002-02-241-1/+1
| | | | | patch by wknox@mitre.org (William Knox). [sshlogin.h] declare record_utmp_only for session.c
* - (bal) Part two.. Drop unused AIX header, fix up missing char *cp. AllBen Lindstrom2002-02-241-9/+9
| | | | that is left is handling aix_usrinfo().
* - (bal) Minor session.c for cygwin. mispelt 'is_winnt' variable.Ben Lindstrom2002-02-211-1/+1
|
* - markus@cvs.openbsd.org 2002/02/16 00:51:44Ben Lindstrom2002-02-191-1/+1
| | | | | | [session.c] typo - (bal) CVS ID sync since the last two patches were merged mistakenly
* - (bal) OpenBSD CVS SyncBen Lindstrom2002-02-191-216/+247
| | | | | | | | | | - markus@cvs.openbsd.org 2002/02/15 23:11:26 [session.c] split do_child(), ok mouring@ Compiles under Redhat 7.2.. I cannot give any promises.. but I spent a good hour and half ensure all the right bits are in the right spots.. and it does seem to help out quite a bit for readiblity.
* - (bal) Migrated AIX getuserattr and usrinfo code toBen Lindstrom2002-02-191-110/+1
| | | | | openbsd-compat/port-aix.[c] to improve readilbity of do_child() and simplify our diffs against upstream source.
* - (bal) Migrate IRIX jobs/projects/audit/etc code toBen Lindstrom2002-02-191-53/+3
| | | | openbsd-compat/port-irix.[ch] to improve readiblity of do_child()
* - markus@cvs.openbsd.org 2002/02/14 23:28:00Damien Miller2002-02-191-2/+3
| | | | | | [channels.h session.c ssh.c] increase the SSH v2 window size to 4 packets. comsumes a little bit more memory for slow receivers but increases througput.
* - (djm) OpenBSD CVS SyncDamien Miller2002-02-101-5/+5
| | | | | | | - deraadt@cvs.openbsd.org 2002/02/09 17:37:34 [pathnames.h session.c ssh.1 sshd.8 sshd_config ssh-keyscan.1] move ssh config files to /etc/ssh - (djm) Adjust portable Makefile.in tnd ssh-rand-helper.c o match
* - markus@cvs.openbsd.org 2002/02/06 14:37:22Damien Miller2002-02-081-9/+5
| | | | | [session.c] minor KNF
* - (djm) Cleanup after sync:Damien Miller2002-02-051-2/+2
| | | | - :%s/reverse_mapping_check/verify_reverse_mapping/g
* - markus@cvs.openbsd.org 2002/02/03 17:53:25Damien Miller2002-02-051-27/+10
| | | | | | | | | [auth1.c serverloop.c session.c session.h] don't use channel_input_channel_request and callback 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@
* - markus@cvs.openbsd.org 2002/01/29 22:46:41Damien Miller2002-02-051-1/+2
| | | | | [session.c] don't depend on servconf.c; ok djm@
* - stevesk@cvs.openbsd.org 2002/01/29 16:29:02Damien Miller2002-02-051-3/+3
| | | | | [session.c] limit subsystem length in log; ok markus@
* - markus@cvs.openbsd.org 2002/01/29 14:32:03Damien Miller2002-02-051-3/+3
| | | | | [auth2.c auth.c auth-options.c auth-rhosts.c auth-rh-rsa.c canohost.c servconf.c servconf.h session.c sshd.8 sshd_config] s/ReverseMappingCheck/VerifyReverseMapping/ and avoid confusion; ok stevesk@
* - stevesk@cvs.openbsd.org 2002/01/27 14:57:46Damien Miller2002-02-051-3/+3
| | | | | [channels.c servconf.c servconf.h session.c sshd.8 sshd_config] add X11UseLocalhost; ok markus@
* - stevesk@cvs.openbsd.org 2002/01/26 16:44:22Damien Miller2002-02-051-39/+10
| | | | | | | [includes.h session.c] revert code to add x11 localhost display authorization entry for hostname/unix:d and uts.nodename/unix:d if nodename was different than hostname. just add entry for unix:d instead. ok markus@
* - markus@cvs.openbsd.org 2001/12/28 14:50:54Damien Miller2002-01-221-3/+3
| | | | | [auth1.c auth-rsa.c channels.c dispatch.c kex.c kexdh.c kexgex.c packet.c packet.h serverloop.c session.c ssh.c sshconnect1.c sshconnect2.c sshd.c] packet_read* no longer return the packet length, since it's not used.
* - markus@cvs.openbsd.org 2001/12/27 20:39:58Damien Miller2002-01-221-13/+13
| | | | | [auth1.c auth-rsa.c channels.c clientloop.c packet.c packet.h serverloop.c session.c ssh.c sshconnect1.c sshd.c ttymodes.c] get rid of packet_integrity_check, use packet_done() instead.
* - markus@cvs.openbsd.org 2001/12/27 20:39:58Damien Miller2002-01-221-4/+4
| | | | | [auth1.c auth-rsa.c channels.c clientloop.c packet.c packet.h serverloop.c session.c ssh.c sshconnect1.c sshd.c ttymodes.c] get rid of packet_integrity_check, use packet_done() instead.
* - (djm) Merge Cygwin copy_environment with do_pam_environment, removingDamien Miller2002-01-081-48/+14
| | | | | fixed env var size limit in the process. Report from Corinna Vinschen <vinschen@redhat.com>
* - markus@cvs.openbsd.org 2001/12/20 16:37:29Damien Miller2001-12-211-2/+2
| | | | | | [channels.c channels.h session.c] setup x11 listen socket for just one connect if the client requests so. (v2 only, but the openssh client does not support this feature).
* Sync RCSIDs from Kevin's already committed patchDamien Miller2001-12-211-1/+1
|
* - deraadt@cvs.openbsd.org 2001/12/19 07:18:56Damien Miller2001-12-211-23/+23
| | | | | | | | | | | | [auth1.c auth2.c auth2-chall.c auth-bsdauth.c auth.c authfile.c auth.h] [auth-krb4.c auth-rhosts.c auth-skey.c bufaux.c canohost.c channels.c] [cipher.c clientloop.c compat.c compress.c deattack.c key.c log.c mac.c] [match.c misc.c nchan.c packet.c readconf.c rijndael.c rijndael.h scard.c] [servconf.c servconf.h serverloop.c session.c sftp.c sftp-client.c] [sftp-glob.c sftp-int.c sftp-server.c ssh-add.c ssh-agent.c ssh.c] [sshconnect1.c sshconnect2.c sshconnect.c sshd.8 sshd.c sshd_config] [ssh-keygen.c sshlogin.c sshpty.c sshtty.c ttymodes.c uidswap.c] basic KNF done while i was looking for something else
* - (stevesk) OpenBSD CVS sync X11 localhost displayKevin Steves2001-12-191-16/+77
| | | | | | | | | | | | | | | | - stevesk@cvs.openbsd.org 2001/11/29 14:10:51 [channels.h channels.c session.c] sshd X11 fake server will now listen on localhost by default: $ echo $DISPLAY localhost:12.0 $ netstat -an|grep 6012 tcp 0 0 127.0.0.1.6012 *.* LISTEN tcp6 0 0 ::1.6012 *.* LISTEN sshd_config gatewayports=yes can be used to revert back to the old behavior. will control this with another option later. ok markus@ - stevesk@cvs.openbsd.org 2001/12/19 08:43:11 [includes.h session.c] handle utsname.nodename case for FamilyLocal X authorization; ok markus@