]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'tb/credential-long-lines'
authorJunio C Hamano <gitster@pobox.com>
Wed, 10 May 2023 17:23:27 +0000 (10:23 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 10 May 2023 17:23:27 +0000 (10:23 -0700)
The implementation of credential helpers used fgets() over fixed
size buffers to read protocol messages, causing the remainder of
the folded long line to trigger unexpected behaviour, which has
been corrected.

* tb/credential-long-lines:
  contrib/credential: embiggen fixed-size buffer in wincred
  contrib/credential: avoid fixed-size buffer in libsecret
  contrib/credential: .gitignore libsecret build artifacts
  contrib/credential: remove 'gnome-keyring' credential helper
  contrib/credential: avoid fixed-size buffer in osxkeychain
  t/lib-credential.sh: ensure credential helpers handle long headers
  credential.c: store "wwwauth[]" values in `credential_read()`

1  2 
credential.c

diff --cc credential.c
Simple merge