From: Junio C Hamano Date: Tue, 25 Apr 2023 20:56:20 +0000 (-0700) Subject: Merge branch 'jk/protocol-cap-parse-fix' X-Git-Tag: v2.41.0-rc0~60 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=80d268f30957e99904ceb087dff0b7ed6a61155a;p=thirdparty%2Fgit.git Merge branch 'jk/protocol-cap-parse-fix' The code to parse capability list for v0 on-wire protocol fell into an infinite loop when a capability appears multiple times, which has been corrected. * jk/protocol-cap-parse-fix: v0 protocol: use size_t for capability length/offset t5512: test "ls-remote --heads --symref" filtering with v0 and v2 t5512: allow any protocol version for filtered symref test t5512: add v2 support for "ls-remote --symref" test v0 protocol: fix sha1/sha256 confusion for capabilities^{} t5512: stop referring to "v1" protocol v0 protocol: fix infinite loop when parsing multi-valued capabilities --- 80d268f30957e99904ceb087dff0b7ed6a61155a