summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/ssh.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Conformance fix: we should send failing packet sequence number whendjm2001-12-201-2/+2
| | | | | responding with a SSH_MSG_UNIMPLEMENTED message. Spotted by yakk@yakk.dot.net; ok markus@
* change the buffer/packet interface to use void* vs. char*; ok markus@stevesk2001-12-191-5/+5
|
* basic KNF done while i was looking for something elsederaadt2001-12-191-4/+4
|
* sscanf() length dependencies are clearer now; can also shrink protostevesk2001-11-301-9/+13
| | | | and data if desired, but i have not done that. ok markus@
* ignore SIGPIPE early, makes ssh work if agent dies, netbsd-pr via itojun@markus2001-10-241-1/+3
|
* remove unusedmarkus2001-10-241-9/+1
|
* some more IPv4or6 cleanupmarkus2001-10-081-2/+2
|
* remove ugliness; vp@drexel.edu via angelosmarkus2001-10-011-1/+2
|
* bug: read user config first; report kaukasoi@elektroni.ee.tut.fimarkus2001-09-281-3/+3
|
* don't rely on <unistd.h> for getopt(3) extern variable declarations;stevesk2001-09-241-1/+3
| | | | for portable. ok deraadt@
* bug compat: request a dummy channel for -N (no shell) sessions + cleanup; vinschen@redhat.commarkus2001-09-201-10/+15
|
* fatal() for nonexistent -Fssh_config. ok markus@stevesk2001-09-031-4/+6
|
* validate ports for -L/-R; ok markus@stevesk2001-08-291-20/+19
|
* document -D and DynamicForward; ok markus@stevesk2001-08-291-1/+2
|
* allow: ssh -F configfile hostmarkus2001-08-281-8/+24
|
* fix more paths beginning with "//"; <bradshaw@staff.crosswalk.com>. ok markus@jakob2001-08-111-2/+2
|
* clean up some /* SMARTCARD */. ok markus@jakob2001-08-021-5/+5
|
* add /* SMARTCARD */ to #else/#endif. ok markus@jakob2001-08-021-5/+5
|
* add smartcard to usage(). ok markus@jakob2001-08-021-1/+4
|
* support finish rsa keys.markus2001-08-011-1/+11
| | | | free public keys after login -> call finish -> close smartcard.
* use strings instead of ints for smartcard reader idsmarkus2001-08-011-3/+3
|
* add 'SmartcardDevice' client option to specify which smartcard device is usedjakob2001-07-311-9/+4
| | | | to access a smartcard used for storing the user's private RSA key. ok markus@.
* If smart card support is compiled in and a smart card is being usedmillert2001-07-271-18/+23
| | | | for authentication, make it the first method used. markus@ OK
* cleanup connect(); connection_attempts 4 -> 1; from eivind@freebsd.orgmarkus2001-07-251-15/+14
|
* sort options string, fix -p, add -kmarkus2001-07-111-2/+2
|
* Use getopt(3); markus@ ok.fgsch2001-07-091-63/+69
|
* add smartcard support to the client, too (now you can use bothmarkus2001-06-261-2/+47
| | | | the agent and the client).
* more strict prototypes. raise warning level in Makefile.inc. markus ok'editojun2001-06-231-15/+15
| | | | TODO; cleanup headers
* don't overwrite argv (fixes ssh user@host in 'ps'), report by ericj@markus2001-06-221-5/+7
|
* use xxx_put_cstring()markus2001-06-071-2/+2
|
* undo the .c file split, just merge the header and keep the cvs historymarkus2001-05-311-2/+2
|
* merge functions, simplify.markus2001-05-301-2/+2
|
* channel layer cleanup: merge header files and split .c filesmarkus2001-05-301-2/+2
|
* fix usage()markus2001-05-281-6/+5
|
* don't perform escape processing when ``EscapeChar none''; ok markus@stevesk2001-05-241-4/+6
|
* move to Channel **channels (instead of Channel *channels), fixes realloc problems.markus2001-05-041-8/+10
| | | | | channel_new now returns a Channel *, favour Channel * over channel id. remove old channel_allocate interface.
* implement 'ssh -b bind_address' like 'telnet -b'markus2001-04-301-2/+6
|
* undo socks5 and https support since they are not really used andmarkus2001-04-171-5/+1
| | | | only bloat ssh. remove -D from usage(), since '-D' is experimental.
* protocol 2 tty modes support; ok markus@stevesk2001-04-141-3/+6
|
* missing \n in error messagestevesk2001-04-131-2/+2
|
* robust port validation; ok markus@ jakob@stevesk2001-04-121-7/+7
|
* implement HostbasedAuthentication (= RhostRSAAuthentication for ssh v2)markus2001-04-121-10/+32
| | | | | similar to RhostRSAAuthentication unless you enable (the experimental) HostbasedUsesNameFromPacketOnly option. please test. :)
* show debug output during option processing, report from pekkas@netcore.fimarkus2001-04-121-2/+3
|
* https-connect and socks5 support. i feel so bad.markus2001-04-111-3/+4
|
* use strtol() for ports, thanks jakob@markus2001-04-111-4/+12
|
* allow the ssh client act as a SOCKS4 proxy (dynamic local portforwarding).markus2001-04-071-2/+11
| | | | | | 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.
* do gid/groups-swap in addition to uid-swap, should help if /home/groupmarkus2001-04-061-17/+15
| | | | | 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.
* don't request a session for 'ssh -N', pointed out slade@shore.netmarkus2001-04-051-15/+23
|
* simpler key load/save interface, see authfile.hmarkus2001-03-261-45/+9
|
* implement client side of SSH2_MSG_USERAUTH_PK_OK (test public key ->markus2001-03-081-11/+35
| | | | | no need to do enter passphrase or do expensive sign operations if the server does not accept key).