git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Patchset NTLM-Authentication

From
Junio C Hamano <gitster@pobox.com>
Date
Feb 21, 2012, 18:02 UTC
Message-ID
<7vfwe4gj4n.fsf@alter.siamese.dyndns.org>
In-Reply-To
<8762f05n9q.fsf_-_@thomas.inf.ethz.ch>
Thomas Rast <trast@inf.ethz.ch> writes:
Show 5 quoted lines
>   This mostly parallels http.authAny which was introduced in b8ac923
>   (Add an option for using any HTTP authentication scheme, not only
>   basic, 2009-11-27).  http.authAny was removed, and its feature
>   unconditionally enabled, in 525ecd2 (Remove http.authAny, 2009-12-28).
>   However the reasoning of the latter does not apply here because XXXX.
Thanks, Thomas.

I think this paragraph is essential, especially the XXXX part, if we were to accept the proposed change and keep the new configuration. Otherwise we won't know what to do when somebody proposes to unconditionally enable this ;-)

If it turns out that we can set CURLOPT_PROXYAUTH always to CURLAUTH_ANY without compromising security, then an explanation why this does not have to be optional, similar to what justified 525ecd2, needs to be there instead, and the patch needs to be tweaked to drop the configuration bits.

Marco, I extracted your patch in the attachment and took a look at it before composing the above response.

 - Your log message seems to be indented by two spaces for some strange
   reason;
 - it does not have any justification like the example Thomas gave
   you; and
 - it also is missing your S-o-b.
Care to re-roll one more time?
Previous: Thomas RastNext: Daniel Stenberg
Message 4 of 5 in “Patchset NTLM-Authentication”
  1. Schmidt, MarcoFeb 21, 2012
  2. Thomas RastFeb 21, 2012
  3. Thomas RastFeb 21, 2012
  4. Junio C HamanoFeb 21, 2012
  5. Daniel StenbergFeb 21, 2012

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.