shithub: front

Download patch

ref: e2fa84d6cda223d3e75b78e74209977336dea932
parent: 0636bfc774b7eb860b6d0009458cfed8b87860e0
author: Ori Bernstein <ori@eigenstate.org>
date: Mon Sep 16 18:51:25 EDT 2024

git/serve: we don't do thin packs -- advertise it.

--- a/sys/src/cmd/git/serve.c
+++ b/sys/src/cmd/git/serve.c
@@ -55,9 +55,9 @@
 
 	s = gethead(&head,  buf, sizeof(buf));
 	if(s != nil)
-		r = fmtpkt(c, "%H HEAD%csymref=HEAD:%s\n", head, 0, s);
+		r = fmtpkt(c, "%H HEAD%csymref=HEAD:%s no-thin\n", head, 0, s);
 	else
-		r = fmtpkt(c, "%H HEAD\n", head);
+		r = fmtpkt(c, "%H HEAD%cno-thin\n", head, 0);
 	if(r == -1)
 		goto error;
 
--