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

Re: New release?

From
Junio C Hamano <junkio@cox.net>
Date
Jun 6, 2006, 17:15 UTC
Message-ID
<7v3beitdct.fsf@assigned-by-dhcp.cox.net>
In-Reply-To
<1149610100.23938.75.camel@cashmere.sps.mot.com>
Jon Loeliger <jdl@freescale.com> writes:
> If possible, I'd like to consider my (Linus') notion
> of the extension to the git protocol supplying the client
> hostname as part of a "standard" release like 1.4.0.

I think the virtual hosting of git-daemon is very important, and I do not want to have a half-baked one hurriedly cobbled together for 1.4.0 on the server side.

> We don't necessarily have to agree on how it is used yet,
> but if we can get the protocol enhancement into this
> release, I think it would make for a good "flag day"
> sort of change.

I do agree it is a good idea to have the client-side support in 1.4.0; that would work well with the current git-daemon. Since the extension is backward compatible, we can tell the users to use 1.4.0 or later clients when the daemon side is done. That is much nicer than telling them to use what's on "master" that is later than such-and-such commit.

Show 7 quoted lines
> Specifically, I'd like to consider the portion my patch
> that passes "\0HOST=%s\0" along with the git: protocol
> connection.
>
> Any chance for that?  If you'd like, I work on resubmitting
> just those bits with the connect function refactoring
> that you outlined.

I appreciate the offer very much. Although I said port is something the server side can usually tell, I would throw in port there as well. Maybe there is some port forwarding (or reverse NAPT) involved in the path from the client to the server. Any reason to spell HOST in all uppercase by the way?

And thanks for reminding me. The list of things-to-have in the message was based on a week old "What's in", and I was about to compose a message describing what I did not talk about in it, because I wanted to say something about virtual hosting of git-daemon.

Previous: Jon LoeligerNext: Jon Loeliger
Message 7 of 16 in “New release?”
  1. Junio C HamanoJun 6, 2006
  2. Johannes SchindelinJun 6, 2006
  3. Junio C HamanoJun 6, 2006
  4. Johannes SchindelinJun 6, 2006
  5. Junio C HamanoJun 6, 2006
  6. Jon LoeligerJun 6, 2006
  7. Junio C HamanoJun 6, 2006
  8. Jon LoeligerJun 6, 2006
  9. Pavel RoskinJun 6, 2006
  10. Nick HengeveldJun 6, 2006
  11. Pavel RoskinJun 6, 2006
  12. http-fetch segfault fix?Junio C Hamano, Jun 7, 2006
  13. Pavel RoskinJun 7, 2006
  14. Junio C HamanoJun 7, 2006
  15. Pavel RoskinJun 7, 2006
  16. Nick HengeveldJun 7, 2006

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.