summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/auth2-pubkey.c
AgeCommit message (Expand)Author
2020-02-06Replace "security key" with "authenticator" in program messages.Christian Weisgerber
2020-01-23Replace all calls to signal(2) with a wrapper around sigaction(2).Darren Tucker
2019-11-25add a "no-touch-required" option for authorized_keys and a similarDamien Miller
2019-11-25Add a sshd_config PubkeyAuthOptions directiveDamien Miller
2019-11-25Add new structure for signature optionsDamien Miller
2019-09-06lots of things were relying on libcrypto headers to transitivelyDamien Miller
2019-09-03move advance_past_options to authfile.c and make it public;Damien Miller
2019-09-03move skip_space() to misc.c and make it public; ok markus@Damien Miller
2019-07-16remove mostly vestigal uuencode.[ch]; moving the only uniqueDamien Miller
2019-06-21print the correct AuthorizedPrincipalsCommand rather than anDamien Miller
2019-06-14for public key authentication, check AuthorizedKeysFiles files beforeDamien Miller
2019-05-20embiggen format buffer size for certificate serial number soDamien Miller
2019-01-22print the full pubkey being attempted at loglevel >= debug2; bz2939Damien Miller
2018-09-20Add sshd_config CASignatureAlgorithms option to allow control overDamien Miller
2018-08-28fix misplaced parenthesis inside if-clause. it's harmless and the only issue isRicardo Mestre
2018-08-23memleak introduced in r1.83; from Colin WatsonDamien Miller
2018-07-31delay bailout for invalid authenticating user until after the packetDamien Miller
2018-07-11treat ssh_packet_write_wait() errors as fatal; ok djm@Markus Friedl
2018-07-09sshd: switch authentication to sshbuf API; ok djm@Markus Friedl
2018-07-03Improve strictness and control over RSA-SHA2 signature types:Damien Miller
2018-06-06switch config file parsing to getline(3) as this avoids static limitsMarkus Friedl
2018-06-01make UID available as a %-expansion everywhere that the username isDamien Miller
2018-03-03switch over to the new authorized_keys options API and remove theDamien Miller
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