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

[PATCH RESEND 0/6] Sideband support in push (send-pack/receive-pack)

From
Shawn O. Pearce <spearce@spearce.org>
Date
Feb 14, 2008, 06:22 UTC
Message-ID
<20080214062202.GI24004@spearce.org>

This series adds the same sort of sideband channel we use in fetch (fetch-pack/upload-pack) to pass progress messages back to the client from the server side.

  1)  Allow run_command stdout_to_stderr when stderr is a pipe
  2)  Automatically close stderr pipes created by run_command
  3)  Refactor packet_write to prepare to integrate with sideband
  4)  Refactor send-pack/receive-pack capability handshake for extension
  5)  Add side-band-64k extension to send-pack/receive-pack for hook output
  6)  Redirect receive-pack hook output into sideband channel

I didn't really see any comments from the list on this topic the last time I posted it for comment, so here is a rebased version on current master.

-- 
Shawn.
Message 1 of 1 in “Sideband support in push (send-pack/receive-pack)”
  1. 0/6 Sideband support in push (send-pack/receive-pack)Shawn O. Pearce, Feb 14, 2008

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.