summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/ssh.c
AgeCommit message (Expand)Author
2020-05-29Allow some keywords to expand shell-style ${ENV} environmentDarren Tucker
2020-04-10Add TOKEN percent expansion to LocalFoward and RemoteForward when usedDarren Tucker
2020-04-03r1.522 deleted one too many lines; repairDamien Miller
2020-04-03fix debug statementDamien Miller
2020-04-03the tunnel-forwarding vs ExitOnForwardFailure fix that I committedDamien Miller
2020-04-03make failures when establishing "Tunnel" forwarding terminate theDamien Miller
2020-04-03Make with config keywords support which percent_expansions more consistent.Darren Tucker
2020-03-06initialize cname in case ai_canonname is NULL or too long; ok djmMarkus Friedl
2020-02-18Detect and prevent simple configuration loops when using ProxyJump.Darren Tucker
2020-02-07Add ssh -Q key-sig for all key and signature types. Teach ssh -Q to acceptDarren Tucker
2020-02-06Replace "security key" with "authenticator" in program messages.Christian Weisgerber
2020-01-28disable UpdateHostKeys=ask when in quiet mode;Damien Miller
2020-01-27disable UpdateHostKeys=ask if command is specified; ok djm@ sthen@Markus Friedl
2020-01-25allow UpdateKnownHosts=yes to function when multiple known_hosts filesDamien Miller
2020-01-25expose PKCS#11 key labels/X.509 subjects as commentsDamien Miller
2020-01-23Make zlib optional. This adds a "ZLIB" build time option that allowsDarren Tucker
2020-01-23Replace all calls to signal(2) with a wrapper around sigaction(2).Darren Tucker
2020-01-05fix CanonicalizeHostname, broken by rev 1.507Bob Beck
2019-12-21Allow forwarding a different agent socket to the path specified byDamien Miller
2019-11-18additional missing stdarg.h includes when built without WITH_OPENSSL; ok djm@Christian Weisgerber
2019-10-31ssh client support for U2F/FIDO keysDamien Miller
2019-09-13allow %n to be expanded in ProxyCommand stringsDamien Miller
2019-09-06Allow prepending a list of algorithms to the default set by startingChristian Weisgerber
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-06-14slightly more instructive error message when the user specifies multipleDamien Miller
2019-06-12Hostname->HostName cleanup; from lauri tirkkonenJason McIntyre
2019-06-06Replace calls to ssh_malloc_init() by a static init of malloc_options.Otto Moerbeek
2019-04-23Use the LogLevel typdef instead of int where appropriate. Patch fromDarren Tucker
2019-01-19remove last references to active_stateDamien Miller
2019-01-19convert ssh.c to new packet APIDamien Miller
2019-01-19begin landing remaining refactoring of packet parsing API, startedDamien Miller
2018-12-27move client/server SSH-* banners to buffers under ssh->kex and factorDamien Miller
2018-11-23add a ssh_config "Match final" predicateDamien Miller
2018-10-23refer to OpenSSL not SSLeay;Damien Miller
2018-10-03Allow ssh_config IdentityAgent directive to accept environment variableDamien Miller
2018-09-21Treat connections with ProxyJump specified the same as ones with aDamien Miller
2018-09-20fix "ssh -Q sig" to show correct signature algorithm list (it wasDamien Miller
2018-09-12Add "ssh -Q sig" to allow listing supported signature algorithmsDamien Miller
2018-07-27Now that ssh can't be setuid, remove the original_real_uid andDarren Tucker
2018-07-25Use the caller provided (copied) pwent struct in load_public_identity_filesBob Beck
2018-07-19Deprecate UsePrivilegedPort now that support for running ssh(1)Darren Tucker
2018-07-18Remove support for running ssh(1) setuid and fatal if attempted.Darren Tucker
2018-07-16Slot 0 in the hostbased key array was previously RSA1, but that isDarren Tucker
2018-07-16Remove support for loading HostBasedAuthentication keys directly inDarren Tucker
2018-07-16keep options.identity_file_userprovided array in sync when we loadDamien Miller
2018-07-11remove legacy key emulation layer; ok djm@Markus Friedl
2018-07-09client: switch to sshbuf API; ok djm@Markus Friedl
2018-06-08fix incorrect expansion of %i in load_public_identity_files(); reported byDamien Miller
2018-06-06Add a PermitListen directive to control which server-side addressesDamien Miller
2018-06-01make UID available as a %-expansion everywhere that the username isDamien Miller