Files
git/Documentation
Fabian Stelzer 350a2518c8 ssh signing: support non ssh-* keytypes
The user.signingKey config for ssh signing supports either a path to a
file containing the key or for the sake of convenience a literal string
with the ssh public key. To differentiate between those two cases we
check if the first few characters contain "ssh-" which is unlikely to be
the start of a path. ssh supports other key types which are not prefixed
with "ssh-" and will currently be treated as a file path and therefore
fail to load. To remedy this we move the prefix check into its own
function and introduce the prefix `key::` for literal ssh keys. This way
we don't need to add new key types when they become available. The
existing `ssh-` prefix is retained for compatibility with current user
configs but removed from the official documentation to discourage its
use.

Signed-off-by: Fabian Stelzer <fs@gigacodes.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2021-11-19 09:05:25 -08:00
..
2021-11-14 22:50:52 -08:00
2020-08-04 18:34:02 -07:00
2021-10-25 09:12:56 -07:00
2021-09-28 10:31:02 -07:00
2021-09-28 10:31:02 -07:00
2021-10-29 15:43:14 -07:00
2019-05-07 13:04:48 +09:00
2021-10-29 15:43:13 -07:00
2021-05-16 21:05:24 +09:00
2019-10-21 12:02:39 +09:00