summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/auth2-pubkey.c
AgeCommit message (Expand)Author
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
2010-06-29allow key options (command="..." and friends) in AuthorizedPrincipals;Damien Miller
2010-05-20fix logspam when key options (from="..." especially) deny non-matching keys;Damien Miller
2010-05-07add some optional indirection to matching of principal names listedDamien Miller
2010-04-16revised certificate format ssh-{dss,rsa}-cert-v01@openssh.com with theDamien Miller
2010-03-10correct certificate logging and make it more consistent betweenDamien Miller
2010-03-04Add a TrustedUserCAKeys option to sshd_config to specify CA keys thatDamien Miller
2010-02-26Add support for certificate key types for users and hosts.Damien Miller
2008-07-03avoid nasty double free; ok dtucker@ djm@Otto Moerbeek
2008-07-02Merge duplicate host key file checks, based in part on a patch from RobDarren Tucker
2008-06-13Include unistd.h for close(), prevents warnings in -portableDarren Tucker
2008-06-13refuse to read ~/.shosts or ~/.ssh/authorized_keys that are notDamien Miller
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"Theo de Raadt
2006-08-01move #include <stdio.h> out of includes.hKevin Steves
2006-07-06move #include <pwd.h> out of includes.h; ok markus@Kevin Steves
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller