]> git.ipfire.org Git - thirdparty/git.git/commit
wincred: ignore unknown lines (do not die)
authorMatthew John Cheetham <mjcheetham@outlook.com>
Thu, 22 Sep 2022 16:59:32 +0000 (16:59 +0000)
committerJunio C Hamano <gitster@pobox.com>
Thu, 22 Sep 2022 21:20:37 +0000 (14:20 -0700)
commitd69580498370236a93014e1b1b57685d1709b6c8
tree9b879d7cee1ad14933735f867c046452ae63cd4e
parent1b3d6e17fe83eb6f79ffbac2f2c61bbf1eaef5f8
wincred: ignore unknown lines (do not die)

It is the expectation that credential helpers be liberal in what they
accept and conservative in what they return, to allow for future growth
and evolution of the protocol/interaction.

All of the other helpers (store, cache, osxkeychain, libsecret,
gnome-keyring) except `netrc` currently ignore any credential lines
that are not recognised, whereas the Windows helper (wincred) instead
dies.

Fix the discrepancy and ignore unknown lines in the wincred helper.

Signed-off-by: Matthew John Cheetham <mjcheetham@outlook.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
contrib/credential/wincred/git-credential-wincred.c