You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The beginning of SHA1-SHA256 interoperability work.
* bc/sha1-256-interop-01:
t1010: use BROKEN_OBJECTS prerequisite
t: allow specifying compatibility hash
fsck: consider gpgsig headers expected in tags
rev-parse: allow printing compatibility hash
docs: add documentation for loose objects
docs: improve ambiguous areas of pack format documentation
docs: reflect actual double signature for tags
docs: update offset order for pack index v3
docs: update pack index v3 format
ret=report(options, oid, OBJ_TAG, FSCK_MSG_BAD_GPGSIG, "invalid format - unexpected end after 'gpgsig' or 'gpgsig-sha256' line");
1074
+
goto done;
1075
+
}
1076
+
buffer=eol+1;
1077
+
1078
+
while (buffer<buffer_end&&starts_with(buffer, " ")) {
1079
+
eol=memchr(buffer, '\n', buffer_end-buffer);
1080
+
if (!eol) {
1081
+
ret=report(options, oid, OBJ_TAG, FSCK_MSG_BAD_HEADER_CONTINUATION, "invalid format - unexpected end in 'gpgsig' or 'gpgsig-sha256' continuation line");
1082
+
goto done;
1083
+
}
1084
+
buffer=eol+1;
1085
+
}
1086
+
}
1087
+
1070
1088
if (buffer<buffer_end&& !starts_with(buffer, "\n")) {
0 commit comments