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

Re: [RFC/PATCH 0/6] git: please honor DNS SRV records

From
Jonathan Nieder <jrnieder@gmail.com>
Date
Jun 6, 2011, 09:49 UTC
Message-ID
<20110606094936.GL8015@elie>
In-Reply-To
<20110606093019.GD8015@elie>
Jonathan Nieder wrote:
> Does the general idea seem sane?
Here's a diffstat for the curious.
Jonathan Nieder (6):
  transport: expose git_tcp_connect and friends in new tcp.h
  daemon: make host resolution into a separate function
  daemon: move locate_host to tcp.c
  transport: fix index in ipv6 connection failed message
  tcp: unify ipv4 and ipv6 code paths
  transport: learn to honor DNS SRV records
 Makefile   |   17 ++++
 connect.c  |  270 +-------------------------------------------------------
 daemon.c   |   54 +----------
 dns-ipv4.c |   33 +++++++
 dns-ipv4.h |   65 ++++++++++++++
 dns-ipv6.c |   45 +++++++++
 dns-ipv6.h |   31 +++++++
 srv.c      |  290 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 srv.h      |   15 +++
 tcp.c      |  236 ++++++++++++++++++++++++++++++++++++++++++++++++
 tcp.h      |   11 +++
 11 files changed, 749 insertions(+), 318 deletions(-)
 create mode 100644 dns-ipv4.c
 create mode 100644 dns-ipv4.h
 create mode 100644 dns-ipv6.c
 create mode 100644 dns-ipv6.h
 create mode 100644 srv.c
 create mode 100644 srv.h
 create mode 100644 tcp.c
 create mode 100644 tcp.h
Previous: Jonathan Nieder
Message 9 of 9 in “git: please honor DNS SRV records”
  1. 0/6 git: please honor DNS SRV recordsJonathan Nieder, Jun 6, 2011
  2. 1/6 transport: expose git_tcp_connect and friends in new tcp.hJonathan Nieder, Jun 6, 2011
  3. 2/6 daemon: make host resolution into a separate functionJonathan Nieder, Jun 6, 2011
  4. 3/6 daemon: move locate_host to tcp.cJonathan Nieder, Jun 6, 2011
  5. 4/6 transport: fix index in ipv6 connection failed messageJonathan Nieder, Jun 6, 2011
  6. 5/6 tcp: unify ipv4 and ipv6 code pathsJonathan Nieder, Jun 6, 2011
  7. Jonathan NiederJun 6, 2011
  8. 6/6 transport: learn to honor DNS SRV recordsJonathan Nieder, Jun 6, 2011
  9. Jonathan NiederJun 6, 2011

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.