]> Kevux Git Server - rit/commit
Merge branch 'mc/http-emptyauth-negotiate-fix'
authorJunio C Hamano <gitster@pobox.com>
Tue, 19 May 2026 00:57:43 +0000 (09:57 +0900)
committerJunio C Hamano <gitster@pobox.com>
Tue, 19 May 2026 00:57:43 +0000 (09:57 +0900)
commit60afbae98de7e9dcb62974d0114e4b64dad0293d
tree04eddb5a250a52450308400bcaf959d584754304
parent68aca6b91299738150f71035d0033af6987fe455
parent4919938d284f48b21f8e778c670b1331d1407dbc
Merge branch 'mc/http-emptyauth-negotiate-fix'

The 'http.emptyAuth=auto' configuration now correctly attempts
Negotiate authentication before falling back to manual credentials.
This allows seamless Kerberos ticket-based authentication without
requiring users to explicitly set 'http.emptyAuth=true'.

* mc/http-emptyauth-negotiate-fix:
  doc: clarify http.emptyAuth values
  t5563: add tests for http.emptyAuth with Negotiate
  http: attempt Negotiate auth in http.emptyAuth=auto mode
  http: extract http_reauth_prepare() from retry paths