summaryrefslogtreecommitdiffstats
path: root/ssh.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* - stevesk@cvs.openbsd.org 2001/11/30 20:39:28Ben Lindstrom2001-12-061-9/+13
| | | | | | [ssh.c] sscanf() length dependencies are clearer now; can also shrink proto and data if desired, but i have not done that. ok markus@
* - markus@cvs.openbsd.org 2001/10/24 08:51:35Damien Miller2001-11-121-1/+3
| | | | | [clientloop.c ssh.c] ignore SIGPIPE early, makes ssh work if agent dies, netbsd-pr via itojun@
* - markus@cvs.openbsd.org 2001/10/24 08:41:20Damien Miller2001-11-121-9/+1
| | | | | [ssh.c] remove unused
* - markus@cvs.openbsd.org 2001/10/09 10:12:08Damien Miller2001-10-101-2/+2
| | | | | [session.c] chdir $HOME after krb_afslog(); from bbense@networking.stanford.edu
* - markus@cvs.openbsd.org 2001/10/01 21:38:53Ben Lindstrom2001-10-031-1/+2
| | | | | [channels.c channels.h ssh.c sshd.c] remove ugliness; vp@drexel.edu via angelos
* - markus@cvs.openbsd.org 2001/09/28 15:46:29Ben Lindstrom2001-10-031-3/+3
| | | | | [ssh.c] bug: read user config first; report kaukasoi@elektroni.ee.tut.fi
* - (bal) Removed 'extern int optopt;' since it is dead wood.Ben Lindstrom2001-09-251-1/+0
|
* - (bal) updated ssh.c to mirror minor getopts 'extern int' formating doneBen Lindstrom2001-09-241-3/+2
| | | | by stevesk@
* - markus@cvs.openbsd.org 2001/09/20 13:50:40Ben Lindstrom2001-09-211-10/+15
| | | | | | [compat.c compat.h ssh.c] bug compat: request a dummy channel for -N (no shell) sessions + cleanup; vinschen@redhat.com
* - stevesk@cvs.openbsd.org 2001/09/03 20:58:33Ben Lindstrom2001-09-121-4/+6
| | | | | [readconf.c readconf.h ssh.c] fatal() for nonexistent -Fssh_config. ok markus@
* - stevesk@cvs.openbsd.org 2001/08/29 23:27:23Ben Lindstrom2001-09-121-20/+19
| | | | | [ssh.c] validate ports for -L/-R; ok markus@
* - stevesk@cvs.openbsd.org 2001/08/29 23:13:10Ben Lindstrom2001-09-121-1/+2
| | | | | [ssh.1 ssh.c] document -D and DynamicForward; ok markus
* - markus@cvs.openbsd.org 2001/08/28 15:39:48Ben Lindstrom2001-09-121-8/+24
| | | | | [ssh.1 ssh.c] allow: ssh -F configfile host
* - jakob@cvs.openbsd.org 2001/08/11 22:51:27Ben Lindstrom2001-08-161-2/+2
| | | | | | [ssh.c tildexpand.c] fix more paths beginning with "//"; <bradshaw@staff.crosswalk.com>. ok markus@
* - jakob@cvs.openbsd.org 2001/08/02 16:14:05Ben Lindstrom2001-08-061-5/+5
| | | | | [scard.c ssh-agent.c ssh.c ssh-keygen.c] clean up some /* SMARTCARD */. ok markus@
* - jakob@cvs.openbsd.org 2001/08/02 15:43:57Ben Lindstrom2001-08-061-5/+5
| | | | | [ssh-agent.c ssh.c ssh-keygen.c] add /* SMARTCARD */ to #else/#endif. ok markus@
* - jakob@cvs.openbsd.org 2001/08/02 15:32:10Ben Lindstrom2001-08-061-1/+4
| | | | | [ssh.c] add smartcard to usage(). ok markus@
* - markus@cvs.openbsd.org 2001/08/01 23:38:45Ben Lindstrom2001-08-061-1/+11
| | | | | | [scard.c ssh.c] support finish rsa keys. free public keys after login -> call finish -> close smartcard.
* - markus@cvs.openbsd.org 2001/08/01 22:03:33Ben Lindstrom2001-08-061-3/+3
| | | | | | [authfd.c authfd.h readconf.c readconf.h scard.c scard.h ssh-add.c ssh-agent.c ssh.c] use strings instead of ints for smartcard reader ids
* - jakob@cvs.openbsd.org 2001/07/31 09:28:44Ben Lindstrom2001-08-061-9/+4
| | | | | | | [readconf.c readconf.h ssh.1 ssh.c] add 'SmartcardDevice' client option to specify which smartcard device is used to access a smartcard used for storing the user's private RSA key. ok markus@.
* - millert@cvs.openbsd.org 2001/07/27 14:50:45Ben Lindstrom2001-08-061-18/+23
| | | | | | [ssh.c] If smart card support is compiled in and a smart card is being used for authentication, make it the first method used. markus@ OK
* - markus@cvs.openbsd.org 2001/07/25 14:35:18Ben Lindstrom2001-08-061-15/+14
| | | | | | [readconf.c ssh.1 ssh.c sshconnect.c] cleanup connect(); connection_attempts 4 -> 1; from eivind@freebsd.org
* - (djm) Pull in getopt(3) from OpenBSD libc for the optreset extension.Damien Miller2001-07-141-0/+4
|
* - markus@cvs.openbsd.org 2001/07/11 16:29:59Damien Miller2001-07-141-2/+2
| | | | | [ssh.c] sort options string, fix -p, add -k
* - OpenBSD CVS SyncDamien Miller2001-07-141-63/+69
| | | | | | - fgsch@cvs.openbsd.org 2001/07/09 05:58:47 [ssh.c] Use getopt(3); markus@ ok.
* whitespace syncKevin Steves2001-07-041-1/+0
|
* - markus@cvs.openbsd.org 2001/06/26 20:14:11Ben Lindstrom2001-07-041-2/+47
| | | | | | [key.c key.h ssh.c sshconnect1.c sshconnect2.c] add smartcard support to the client, too (now you can use both the agent and the client).
* - itojun@cvs.openbsd.org 2001/06/23 15:12:20Ben Lindstrom2001-06-251-15/+15
| | | | | | | | | | | | | [auth1.c auth2.c auth2-chall.c authfd.c authfile.c auth-rhosts.c canohost.c channels.c cipher.c clientloop.c deattack.c dh.c hostfile.c kex.c kexdh.c kexgex.c key.c nchan.c packet.c radix.c readpass.c scp.c servconf.c 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.c ssh-keygen.c ssh-keyscan.c] more strict prototypes. raise warning level in Makefile.inc. markus ok'ed TODO; cleanup headers
* - markus@cvs.openbsd.org 2001/06/22 23:35:21Ben Lindstrom2001-06-251-5/+7
| | | | | [ssh.c] don't overwrite argv (fixes ssh user@host in 'ps'), report by ericj@
* - markus@cvs.openbsd.org 2001/06/07 20:23:05Ben Lindstrom2001-06-091-2/+2
| | | | | | [authfd.c authfile.c channels.c kexdh.c kexgex.c packet.c ssh.c sshconnect.c sshconnect1.c] use xxx_put_cstring()
* [NOTE: Next patch will sync nchan.c, channels.c and channels.h and all thisBen Lindstrom2001-06-091-2/+2
| | | | | | | | | pain will be over.] - markus@cvs.openbsd.org 2001/05/31 10:30:17 [auth-options.c auth2.c channels.c channels.h clientloop.c nchan.c packet.c serverloop.c session.c ssh.c] undo the .c file split, just merge the header and keep the cvs history
* - markus@cvs.openbsd.org 2001/05/30 15:20:10Ben Lindstrom2001-06-091-2/+2
| | | | | [ssh.c] merge functions, simplify.
* [NOTE: File split is was not done in Portabl Tree]Ben Lindstrom2001-06-091-2/+2
| | | | | | | - markus@cvs.openbsd.org 2001/05/30 12:55:13 [auth-options.c auth2.c channels.c channels.h clientloop.c nchan.c packet.c serverloop.c session.c ssh.c ssh1.h] channel layer cleanup: merge header files and split .c files
* - markus@cvs.openbsd.org 2001/05/28 08:04:39Ben Lindstrom2001-06-051-6/+5
| | | | | [ssh.c] fix usage()
* - stevesk@cvs.openbsd.org 2001/05/24 18:57:53Ben Lindstrom2001-06-051-4/+6
| | | | | [clientloop.c readconf.c ssh.c ssh.h] don't perform escape processing when ``EscapeChar none''; ok markus@
* - markus@cvs.openbsd.org 2001/05/04 23:47:34Ben Lindstrom2001-05-051-8/+10
| | | | | | | [channels.c channels.h clientloop.c nchan.c nchan.h serverloop.c ssh.c] move to Channel **channels (instead of Channel *channels), fixes realloc problems. channel_new now returns a Channel *, favour Channel * over channel id. remove old channel_allocate interface.
* - markus@cvs.openbsd.org 2001/04/30 11:18:52Ben Lindstrom2001-04-301-2/+6
| | | | | [readconf.c readconf.h ssh.1 ssh.c sshconnect.c] implement 'ssh -b bind_address' like 'telnet -b'
* - markus@cvs.openbsd.org 2001/04/17 12:55:04Ben Lindstrom2001-04-171-5/+1
| | | | | | [channels.c ssh.c] undo socks5 and https support since they are not really used and only bloat ssh. remove -D from usage(), since '-D' is experimental.
* - stevesk@cvs.openbsd.org 2001/04/14 16:33:20Ben Lindstrom2001-04-151-3/+6
| | | | | [clientloop.c packet.h session.c ssh.c ttymodes.c ttymodes.h] protocol 2 tty modes support; ok markus@
* - stevesk@cvs.openbsd.org 2001/04/13 01:26:17Ben Lindstrom2001-04-131-2/+2
| | | | | [ssh.c] missing \n in error message
* - stevesk@cvs.openbsd.org 2001/04/12 20:09:38Ben Lindstrom2001-04-131-7/+7
| | | | | [misc.c misc.h readconf.c servconf.c ssh.c sshd.c] robust port validation; ok markus@ jakob@
* - markus@cvs.openbsd.org 2001/04/12 19:15:26Ben Lindstrom2001-04-131-10/+32
| | | | | | | | | | [auth-rhosts.c auth.h auth2.c buffer.c canohost.c canohost.h compat.c compat.h hostfile.c pathnames.h readconf.c readconf.h servconf.c servconf.h ssh.c sshconnect.c sshconnect.h sshconnect1.c sshconnect2.c sshd_config] implement HostbasedAuthentication (= RhostRSAAuthentication for ssh v2) similar to RhostRSAAuthentication unless you enable (the experimental) HostbasedUsesNameFromPacketOnly option. please test. :)
* - markus@cvs.openbsd.org 2001/04/12 14:29:09Ben Lindstrom2001-04-121-2/+3
| | | | | | [ssh.c] show debug output during option processing, report from pekkas@netcore.fi
* - markus@cvs.openbsd.org 2001/04/11 13:56:13Ben Lindstrom2001-04-121-3/+4
| | | | | [channels.c ssh.c] https-connect and socks5 support. i feel so bad.
* - markus@cvs.openbsd.org 2001/04/11 10:59:01Ben Lindstrom2001-04-121-4/+12
| | | | | [ssh.c] use strtol() for ports, thanks jakob@
* - markus@cvs.openbsd.org 2001/04/07 08:55:18Ben Lindstrom2001-04-081-2/+11
| | | | | | | | [buffer.c channels.c channels.h readconf.c ssh.c] allow the ssh client act as a SOCKS4 proxy (dynamic local portforwarding). work by Dan Kaminsky <dankamin@cisco.com> and me. thanks to Dan for this great patch: use 'ssh -D 1080 host' and make netscape use localhost:1080 as a socks proxy.
* - markus@cvs.openbsd.org 2001/04/06 21:00:17Ben Lindstrom2001-04-081-17/+16
| | | | | | | | [auth-rh-rsa.c auth-rhosts.c auth-rsa.c auth2.c channels.c session.c ssh.c sshconnect.c sshconnect.h uidswap.c uidswap.h] do gid/groups-swap in addition to uid-swap, should help if /home/group is chmod 750 + chgrp grp /home/group/, work be deraadt and me, thanks to olar@openwall.com is comments. we had many requests for this.
* - markus@cvs.openbsd.org 2001/04/05 21:05:24Ben Lindstrom2001-04-061-15/+23
| | | | | [clientloop.c ssh.c] don't request a session for 'ssh -N', pointed out slade@shore.net
* - markus@cvs.openbsd.org 2001/03/26 08:07:09Ben Lindstrom2001-03-261-45/+9
| | | | | | [authfile.c authfile.h ssh-add.c ssh-keygen.c ssh.c sshconnect.c sshconnect.h sshconnect1.c sshconnect2.c sshd.c] simpler key load/save interface, see authfile.h
* - (djm) Seed PRNG at startup, rather than waiting for arc4random calls toDamien Miller2001-03-181-0/+2
| | | | do it implicitly.