summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/auth2-pubkey.c
AgeCommit message (Expand)Author
2018-02-07ssh_free checks for and handles NULL args, remove NULL checks from remainingDarren Tucker
2018-01-23Drop compatibility hacks for some ancient SSH implementations, includingDamien Miller
2017-12-21revert stricter key type / signature type checking in userauth path;Damien Miller
2017-12-19include signature type and CA key (if applicable) in some debug messagesDamien Miller
2017-12-18pass negotiated signing algorithm though to sshkey_verify() andDamien Miller
2017-09-07typo in commentDamien Miller
2017-08-18add a "quiet" flag to exited_cleanly() that supresses errors aboutDamien Miller
2017-08-18Move several subprocess-related functions from various locations toDamien Miller
2017-06-24refactor authentication loggingDamien Miller
2017-05-31make sure we don't pass a NULL string to vfprintf (triggered by theMarkus Friedl
2017-05-31Switch to recallocarray() for a few operations. Both growth and shrinkageTheo de Raadt
2017-05-30switch auth2 to ssh_dispatch API; ok djm@Markus Friedl
2017-05-30switch auth2-pubkey.c to modern APIs; with & ok djm@Markus Friedl
2017-05-30switch from Key typedef with struct sshkey; ok djm@Markus Friedl
2017-01-30revise keys/principals command hang fix (bz#2655) to consume entireDamien Miller
2016-12-30fix deadlock when keys/principals command produces a lot of outputDamien Miller
2016-11-30When a forced-command appears in both a certificate and anDamien Miller
2016-09-21cast uint64_t for printfDamien Miller
2016-09-21add a way for principals command to get see key ID and serial tooDamien Miller
2016-09-14take fingerprint of correct key for AuthorizedPrincipalsCommandDamien Miller
2016-09-14add %-escapes to AuthorizedPrincipalsCommand to match those supportedDamien Miller
2016-01-27make the debug messages a bit more useful hereDamien Miller
2015-10-27log certificate serial in verbose() messages to match the mainDamien Miller
2015-06-15If AuthorizedPrincipalsCommand is specified, howeverJoel Sing
2015-06-15Make the arguments to match_principals_command() similar toJoel Sing
2015-05-21add AuthorizedPrincipalsCommand that allows getting authorized_principalsDamien Miller
2015-05-21support arguments to AuthorizedKeysCommandDamien Miller
2015-05-04Remove pattern length argument from match_pattern_list(),Damien Miller
2015-05-01prevent authorized_keys options picked up on public key tests withoutDamien Miller
2015-02-17Regression: I broke logging of public key fingerprints in 1.46.Damien Miller
2015-01-28update to new API (key_fingerprint => sshkey_fingerprint)Damien Miller
2015-01-13add sshd_config HostbasedAcceptedKeyTypes and PubkeyAcceptedKeyTypesDamien Miller
2014-12-22remember which public keys have been used for authentication andDamien Miller
2014-12-21Add FingerprintHash option to control algorithm used for keyDamien Miller
2014-12-04add RevokedHostKeys option for the clientDamien Miller
2014-07-15Add support for Unix domain socket forwarding. A remote TCP portTodd C. Miller
2014-06-24New key API: refactor key-related functions to be more library-like,Damien Miller
2013-12-30refuse RSA keys from old proprietary clients/servers that use theDamien Miller
2013-06-21for hostbased authentication, print the client host and user onDamien Miller
2013-05-19fix failure to recognise cert-authority keys if a key of a different typeDamien Miller
2013-05-17bye, bye xfree(); ok markus@Damien Miller
2013-03-07reconstruct the original username that was sent by the client, which mayDamien Miller
2013-02-14Correct error message that had a typo and was logging the wrong thing;Damien Miller
2012-11-14fix username passed to helper programDamien Miller
2012-11-04Remove default of AuthorizedCommandUser. Administrators are now expectedDamien Miller
2012-10-30new sshd_config option AuthorizedKeysCommand to support fetchingDamien Miller
2011-09-25improve the AuthorizedPrincipalsFile debug log message to includeDamien Miller
2011-05-23allow AuthorizedKeysFile to specify multiple files, separated by spaces.Damien Miller
2011-05-11remove support for authorized_keys2; it is a relic from the early daysDamien Miller
2010-11-20clean up cases of ;;Theo de Raadt