From 3e176bd975492427b232308e37ff51e7389d08e7 Mon Sep 17 00:00:00 2001 From: Ori Bernstein Date: Sat, 11 Jun 2022 17:48:20 +0000 Subject: git/pack: add support for skipping ssh signatures ssh signatures confused our commit parsing; teach our commit parsing to skip them. --- sys/src/cmd/git/pack.c | 1 + 1 file changed, 1 insertion(+) (limited to 'sys/src/cmd/git') diff --git a/sys/src/cmd/git/pack.c b/sys/src/cmd/git/pack.c index 41eac2262..05492e9f9 100644 --- a/sys/src/cmd/git/pack.c +++ b/sys/src/cmd/git/pack.c @@ -884,6 +884,7 @@ parsecommit(Object *o) }else if(strcmp(buf, "gpgsig") == 0){ /* just drop it */ if((t = strstr(p, "-----END PGP SIGNATURE-----")) == nil) + if((t = strstr(p, "-----END SSH SIGNATURE-----")) == nil) sysfatal("malformed gpg signature"); np -= t - p; p = t; -- cgit v1.2.3