Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | allow some additional control over the use of ssh-askpass | 2020-07-14 | 1 | -1/+6 | |
| | | | | | via $SSH_ASKPASS_REQUIRE, including force-enable/disable. bz#69 ok markus@ | ||||
* | move client/server SSH-* banners to buffers under ssh->kex and factor | 2018-12-27 | 1 | -1/+5 | |
| | | | | | | | | | | | out the banner exchange. This eliminates some common code from the client and server. Also be more strict about handling \r characters - these should only be accepted immediately before \n (pointed out by Jann Horn). Inspired by a patch from Markus Schmidt. (lots of) feedback and ok markus@ | ||||
* | switch config file parsing to getline(3) as this avoids static limits | 2018-06-06 | 1 | -8/+1 | |
| | | | | noted by gerhard@; ok dtucker@, djm@ | ||||
* | Refuse RSA keys <1024 bits in length. Improve reporting for keys that | 2017-05-07 | 1 | -4/+1 | |
| | | | | do not meet this requirement. ok markus@ | ||||
* | remove miscellaneous SSH1 leftovers; ok markus@ | 2017-05-03 | 1 | -2/+2 | |
| | |||||
* | exterminate the -1 flag from scp | 2017-04-30 | 1 | -2/+2 | |
| | | | | ok markus@ | ||||
* | remove KEY_RSA1 | 2017-04-30 | 1 | -2/+2 | |
| | | | | ok markus@ | ||||
* | use SSH_MAX_PUBKEY_BYTES consistently as buffer size when reading key | 2015-12-11 | 1 | -2/+2 | |
| | | | | files. Increase it to match the size of the buffers already being used. | ||||
* | add ssh_config CertificateFile option to explicitly list | 2015-09-24 | 1 | -1/+7 | |
| | | | | a certificate; patch from Meghana Bhat on bz#2436; ok markus@ | ||||
* | backout SSH_RSA_MINIMUM_MODULUS_SIZE increase for this release; | 2015-08-04 | 1 | -2/+2 | |
| | | | | problems spotted by sthen@ ok deraadt@ markus@ | ||||
* | refuse to generate or accept RSA keys smaller than 1024 bits; | 2015-07-03 | 1 | -2/+2 | |
| | | | | feedback and ok dtucker@ | ||||
* | bz#1327: remove hardcoded limit of 100 permitopen clauses and port | 2010-06-25 | 1 | -4/+1 | |
| | | | | forwards per direction; ok markus@ stevesk@ | ||||
* | almost entirely get rid of the culture of ".h files that include .h files" | 2006-08-03 | 1 | -6/+1 | |
| | | | | | ok djm, sort of ok stevesk makes the pain stop in one easy step | ||||
* | standardise spacing in $OpenBSD$ tags; requested by deraadt@ | 2006-03-25 | 1 | -1/+1 | |
| | |||||
* | Discard over-length authorized_keys entries rather than complaining when | 2004-12-06 | 1 | -1/+8 | |
| | | | | they don't decode. bz #884, with & ok djm@ | ||||
* | use SSH_LISTEN_BACKLOG (=128) in listen(2). | 2003-12-02 | 1 | -1/+4 | |
| | |||||
* | rm whitespace | 2003-09-01 | 1 | -2/+1 | |
| | |||||
* | remove (already disabled) KRB4/AFS support, re-enable -k in ssh(1); | 2003-07-22 | 1 | -4/+1 | |
| | | | | test+ok henning@ | ||||
* | deal with typing of write vs read in atomicio | 2003-06-28 | 1 | -1/+2 | |
| | |||||
* | correct comment | 2002-06-22 | 1 | -3/+3 | |
| | |||||
* | compatiblity -> compatibility | 2002-06-03 | 1 | -2/+2 | |
| | | | | | | decriptor -> descriptor authentciated -> authenticated transmition -> transmission | ||||
* | typo in comment | 2002-05-11 | 1 | -2/+2 | |
| | |||||
* | move to sshd.sshd instead | 2002-05-08 | 1 | -2/+2 | |
| | |||||
* | use ssh uid | 2002-05-07 | 1 | -2/+2 | |
| | |||||
* | make RSA modulus minimum #define; ok markus@ | 2002-03-29 | 1 | -1/+4 | |
| | |||||
* | for unprivileged user, group do: | 2002-03-20 | 1 | -1/+8 | |
| | | | | pw=getpwnam(SSH_PRIVSEP_USER); do_setusercontext(pw). ok provos@ | ||||
* | $OpenBSD$ and RCSID() cleanup: don't use RCSID() in .h files; add | 2002-03-04 | 1 | -2/+2 | |
| | | | | | missing RCSID() to .c files and remove dup /*$OpenBSD$*/ from .c files. ok markus@ | ||||
* | don't perform escape processing when ``EscapeChar none''; ok markus@ | 2001-05-24 | 1 | -1/+4 | |
| | |||||
* | nuke comment | 2001-01-23 | 1 | -4/+1 | |
| | |||||
* | split ssh.h and try to cleanup the #include mess. remove unnecessary #includes. | 2001-01-21 | 1 | -266/+3 | |
| | | | | rename util.[ch] -> misc.[ch] | ||||
* | move ssh1 definitions to ssh1.h, pathnames to pathnames.h | 2001-01-19 | 1 | -161/+4 | |
| | |||||
* | only auth-chall.c needs #ifdef SKEY | 2001-01-19 | 1 | -7/+1 | |
| | |||||
* | log() is at pri=LOG_INFO, since LOG_NOTICE goes to /dev/console on many systems | 2001-01-18 | 1 | -2/+2 | |
| | |||||
* | rename SYSLOG_LEVEL_INFO->SYSLOG_LEVEL_NOTICE | 2001-01-07 | 1 | -2/+2 | |
| | | | | | | syslog priority changes: fatal() LOG_ERR -> LOG_CRIT log() LOG_INFO -> LOG_NOTICE | ||||
* | replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned' | 2000-12-19 | 1 | -5/+5 | |
| | | | | with u_char. | ||||
* | print keytype when generating a key. | 2000-11-25 | 1 | -1/+2 | |
| | | | | reasonable defaults for RSA1/RSA/DSA keys. | ||||
* | new cipher framework | 2000-10-11 | 1 | -9/+1 | |
| | |||||
* | add support for s/key (kbd-interactive) to ssh2, based on work by mkiernan@avantgo.com and me | 2000-10-11 | 1 | -2/+2 | |
| | |||||
* | First rough implementation of the diffie-hellman group exchange. The | 2000-10-11 | 1 | -1/+2 | |
| | | | | | | client can ask the server for bigger groups to perform the diffie-hellman in, thus increasing the attack complexity when using ciphers with longer keys. University of Windsor provided network, T the company. | ||||
* | multiple debug levels | 2000-09-12 | 1 | -2/+6 | |
| | |||||
* | cleanup copyright notices on all files. I have attempted to be accurate with | 2000-09-07 | 1 | -7/+6 | |
| | | | | | | | 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. | ||||
* | support for ~. in ssh2 | 2000-08-19 | 1 | -2/+2 | |
| | |||||
* | allow multiple whitespace but only one '=' between tokens, bug report from | 2000-07-13 | 1 | -1/+4 | |
| | | | | Ralf S. Engelschall <rse@engelschall.com> but different fix. okay deraadt@ | ||||
* | OpenBSD tag | 2000-06-20 | 1 | -1/+1 | |
| | |||||
* | enable nonblocking IO for sshd w/ proto 1, too; split out common code | 2000-05-17 | 1 | -1/+7 | |
| | |||||
* | complain about invalid ciphers in SSH1 (e.g. arcfour is SSH2 only) | 2000-05-08 | 1 | -1/+2 | |
| | |||||
* | replace broken uuencode w/ libc b64_ntop | 2000-05-04 | 1 | -2/+2 | |
| | |||||
* | s/DsaKey/HostDSAKey/, document option | 2000-05-03 | 1 | -2/+2 | |
| | |||||
* | default DSA key file ~/.ssh/id_dsa | 2000-05-02 | 1 | -1/+2 | |
| | |||||
* | host key becomes /etc/ssh_host_dsa_key | 2000-04-26 | 1 | -2/+2 | |
| |