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

Re: GSS-Negotiate authentication requires that all data fit into postbuffer

From
brian m. carlson <sandals@crustytoothpaste.net>
Date
Oct 7, 2013, 22:56 UTC
Message-ID
<20131007225607.GA30156@vauxhall.crustytoothpaste.net>
In-Reply-To
<20131007120241.GC5792@sigill.intra.peff.net>
On Mon, Oct 07, 2013 at 08:02:41AM -0400, Jeff King wrote:
Show 8 quoted lines
> Yeah, instead we try to make two separate requests, and assume that the
> first one clears the path for any further requests. Of course that
> doesn't work for auth methods that actually negotiate for each request.
> 
> We should probably make the "Expect" suppression optional for people who
> know they have working systems. It would be nice to trigger it
> automatically when people are using something like GSS, but that
> decision happens at the curl layer.

Yeah, that's what I ultimately determined would be the best choice. Technically, we could respawn the process, but that would be a logistical nightmare and extremely inefficient for large transfers.

-- 
brian m. carlson / brian with sandals: Houston, Texas, US
+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only
OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
Previous: Jeff King
Message 8 of 8 in “GSS-Negotiate authentication requires that all data fit into postbuffer”
  1. brian m. carlsonOct 6, 2013
  2. Ilari LiusvaaraOct 6, 2013
  3. Daniel StenbergOct 6, 2013
  4. brian m. carlsonOct 6, 2013
  5. Daniel StenbergOct 6, 2013
  6. brian m. carlsonOct 6, 2013
  7. Jeff KingOct 7, 2013
  8. brian m. carlsonOct 7, 2013

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.