{"thread":{"id":"26277","subject":"Git SRV support for clients","startedAt":"2011-01-14T04:57:52Z","lastAt":"2011-01-14T04:57:52Z","messageCount":1,"participants":["William King"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"159458","messageId":"4D2FD7D0.6010204@gmail.com","threadId":"26277","inReplyTo":null,"subject":"Git SRV support for clients","fromName":"William King","fromEmail":"quentusrex@gmail.com","sentAt":"2011-01-14T04:57:52Z","receivedAt":"2011-01-14T04:57:52Z","isPatch":false,"sender":{"key":"quentusrex@gmail.com","avatar":null},"body":"Is there any interest, other than mine, for SRV client support for git?\n\nI looked into the code and it appears that SRV support could be enabled \nby a patch in the file connect.c, in the function \ngit_tcp_connect_sock().  If the getaddrinfo() call were to be replaced \nwith an api call that supports SRV records.\n\nI looked into udns which is cross platform, and async(which would allow \na SRV lookup as well as an A record lookup at the same time to avoid the \n'long first query SRV issue').\n\nAny thoughts?\n\n-William King\n"}]}