]> git.ipfire.org Git - thirdparty/git.git/commit - t/t7004-tag.sh
Merge branch 'bc/credential-scheme-enhancement'
authorJunio C Hamano <gitster@pobox.com>
Wed, 8 May 2024 17:18:44 +0000 (10:18 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 8 May 2024 17:18:44 +0000 (10:18 -0700)
commitc5c9acf77d9bced87c758e8c8aba13a438d34802
tree8940302073ce54c147831d47d005b37dfb0b0b83
parentd25ad94df6bc9b3c8ce4e49d057d7665d0894a16
parentffff4ac0658a2cad162c08feb1552ba02fed9099
Merge branch 'bc/credential-scheme-enhancement'

The credential helper protocol, together with the HTTP layer, have
been enhanced to support authentication schemes different from
username & password pair, like Bearer and NTLM.

* bc/credential-scheme-enhancement:
  credential: add method for querying capabilities
  credential-cache: implement authtype capability
  t: add credential tests for authtype
  credential: add support for multistage credential rounds
  t5563: refactor for multi-stage authentication
  docs: set a limit on credential line length
  credential: enable state capability
  credential: add an argument to keep state
  http: add support for authtype and credential
  docs: indicate new credential protocol fields
  credential: add a field called "ephemeral"
  credential: gate new fields on capability
  credential: add a field for pre-encoded credentials
  http: use new headers for each object request
  remote-curl: reset headers on new request
  credential: add an authtype field
builtin/credential-cache--daemon.c
builtin/credential-cache.c
http.c
imap-send.c
remote-curl.c
t/t0301-credential-cache.sh