summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOri Bernstein <ori@eigenstate.org>2021-08-25 22:15:34 +0000
committerOri Bernstein <ori@eigenstate.org>2021-08-25 22:15:34 +0000
commit0741147eabb9c915c43d23215b2cb5399fcd07bb (patch)
treebb9419e48b1c6626d33da4e8e87a6ac682999436
parent9ca6ca345fa3b06dbf35e7808c35c0aaa7aa3bec (diff)
downloadplan9front-0741147eabb9c915c43d23215b2cb5399fcd07bb.tar.xz
git/serve: add a '\n' after HEAD
Per the docs: the sender SHOULD include a LF, but the receiver MUST NOT complain if it is not present. I typoed away the SHOULD, and got missed the MUST NOT. thanks qbit.
-rw-r--r--sys/src/cmd/git/serve.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/cmd/git/serve.c b/sys/src/cmd/git/serve.c
index 16eb34189..bf2e03770 100644
--- a/sys/src/cmd/git/serve.c
+++ b/sys/src/cmd/git/serve.c
@@ -34,7 +34,7 @@ showrefs(Conn *c)
refs = nil;
names = nil;
if(resolveref(&head, "HEAD") != -1)
- if(fmtpkt(c, "%H HEAD", head) == -1)
+ if(fmtpkt(c, "%H HEAD\n", head) == -1)
goto error;
if((nrefs = listrefs(&refs, &names)) == -1)