I very much like it. But could you be a bit more explicit than application/x-git-refs magic? I suspect very strongly that clueless server operators would advertise the type on repositories statically hosted there, and would defeat the point of your patch. We are not changing update-server-info so if we can find a place we can use to hide the "magic", it would be a much more robust. Perhaps "#" comment line in info/refs that is ignored on the reading side but update-server-info never generates on its own? Or perhaps sort the output differently from how update-server-info produces its output, so that older client would not care but the magic aware client can notice? -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html