summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/ssh.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* log functions should not be passed strings that end in newline as theymillert2001-03-041-4/+4
| | | | | get passed on to syslog() and when logging to stderr, do_log() appends its own newline.
* add -m to usage; ok markus@stevesk2001-03-041-1/+2
|
* log*.c -> log.cmarkus2001-03-031-5/+7
|
* don't truncate remote ssh-2 commands; from mkubita@securities.czmarkus2001-03-011-3/+4
| | | | use min, not max for logging, fixes overflow.
* shorten usage by a linederaadt2001-03-011-5/+4
|
* use pwcopy in ssh.c, toomarkus2001-02-221-11/+3
|
* -i supports DSA identities now; ok markus@stevesk2001-02-211-2/+3
|
* cleanup -V output; noted by millertderaadt2001-02-171-4/+5
|
* 1) clean up the MAC support for SSH-2markus2001-02-111-2/+12
| | | | | | | 2) allow you to specify the MAC with 'ssh -m' 3) or the 'MACs' keyword in ssh(d)_config 4) add hmac-{md5,sha1}-96 ok stevesk@, provos@
* remove mapping of argv[0] -> hostnamemarkus2001-02-101-7/+1
|
* sync with netbsd tree changes.itojun2001-02-081-5/+5
| | | | | | - more strict prototypes, include necessary headers - use paths.h/pathnames.h decls - size_t typecase to int -> u_long
* reorder -{1,2,4,6} options. ok markus@jakob2001-02-061-3/+3
|
* add -1 option (force protocol version 1). ok markus@jakob2001-02-061-1/+5
|
* remove confusing callback codemarkus2001-02-061-2/+2
|
* fatal() if subsystem failsmarkus2001-02-061-2/+21
|
* unexpand and remove end-of-line whitespace; ok markus@stevesk2001-02-041-3/+3
|
* make the alpha happyderaadt2001-02-041-2/+2
|
* do not disconnect if local port forwarding fails, e.g. if port is already in usemarkus2001-01-311-2/+6
|
* Allow invocation of sybsystem by commandline (-s); ok markus@djm2001-01-291-3/+19
|
* split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.markus2001-01-211-9/+11
| | | | rename util.[ch] -> misc.[ch]
* move ssh1 definitions to ssh1.h, pathnames to pathnames.hmarkus2001-01-191-5/+7
|
* use log() instead of stderrmarkus2001-01-151-3/+3
|
* move callback to headerfilemarkus2001-01-131-4/+3
|
* split out keepalive from packet_interactive (from dale@accentre.com)markus2001-01-131-3/+7
| | | | set IPTOS_LOWDELAY TCP_NODELAY IPTOS_THROUGHPUT for ssh2, too.
* multiple -t force pty allocation, document ORIGINAL_COMMANDmarkus2000-12-271-3/+6
|
* replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned'markus2000-12-191-4/+4
| | | | with u_char.
* rhosts-rsa is no longer automagically disabled if ssh is not privileged.markus2000-12-121-12/+7
| | | | | UsePrivilegedPort=no disables rhosts-rsa _only_ for old servers. these changes should not change the visible default behaviour of the ssh client.
* consistently use __progname; from stevesk@pobox.commarkus2000-12-121-13/+4
|
* check -T before isatty()markus2000-11-301-4/+4
|
* complain about invalid ciphers for ssh1/ssh2, fall back to reasonable defaultsmarkus2000-11-231-4/+10
|
* just ignore non existing user keysmarkus2000-11-151-2/+2
|
* add support for RSA to SSH2. please test.markus2000-11-121-37/+45
| | | | | | | | | | | | | | | there are now 3 types of keys: RSA1 is used by ssh-1 only, RSA and DSA are used by SSH2. you can use 'ssh-keygen -t rsa -f ssh2_rsa_file' to generate RSA keys for SSH2 and use the RSA keys for hostkeys or for user keys. SSH2 RSA or DSA keys are added to .ssh/authorised_keys2 as before. IdentityFile2, HostDsaKey and DSAAuthentication are obsolete. you can use multiple IdentityFile and HostKey for all types of keys. the option DSAAuthentication is replaced by PubkeyAuthetication.
* do not disabled rhosts(rsa) if server port > 1024; from pekkas@netcore.fimarkus2000-11-061-1/+3
|
* agent forwarding and -R for ssh2, based on work from jhuuskon@messi.uku.fimarkus2000-11-061-51/+60
|
* enable non-blocking IO on channels, and tty's (except for the client ttys).markus2000-10-271-2/+10
|
* new cipher frameworkmarkus2000-10-111-3/+4
|
* do not resolve canonname, i have no idea why this was added oin osshmarkus2000-10-031-17/+1
|
* multiple debug levelsmarkus2000-09-121-3/+12
|
* cleanup window and packet sizes for ssh2 flow control; ok nielsmarkus2000-09-071-9/+7
|
* cleanup copyright notices on all files. I have attempted to be accurate withderaadt2000-09-071-3/+31
| | | | | | | the details. everything is now under Tatu's licence (which I copied from his readme), and/or the core-sdi bsd-ish thing for deattack, or various openbsd developers under a 2-term bsd licence. We're not changing any rules, just being accurate.
* allow combination of -N and -fmarkus2000-08-281-2/+2
|
* enable -n and -f for ssh2markus2000-08-281-8/+12
|
* Add calls to setusercontext() and login_get*(). We basically callmillert2000-08-201-1/+2
| | | | | setusercontext() in most places where previously we did a setlogin(). Add default login.conf file and put root in the "daemon" login class.
* support for ~. in ssh2markus2000-08-191-7/+14
|
* accept remsh as a valid name as well; roman@buildpoint.comderaadt2000-08-191-3/+3
|
* make ssh-add accept dsa keys (the agent does not)markus2000-07-161-2/+2
|
* Always create ~/.ssh with mode 700; ok Markusdjm2000-07-151-2/+2
|
* OpenBSD tagmarkus2000-06-201-1/+1
|
* xauth_location support; pr 1234markus2000-05-311-12/+12
|
* remove dependency on openssl-0.9.5a; green@FreeBSD.org via kris@FreeBSD.orgmarkus2000-05-301-2/+2
|