@matheusbsbs / matheus-bagliano / commits / b8615c3c63
Fork 0

Documentation: document v1 protocol object-format capability

Document a capability that indicates which hash algorithms are in use by both sides of a remote connection. Use the term "object-format", since this is the term used for the repository extension as well. Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>

brian m. carlson committed May 13, 2020 at 00:53 UTC b8615c3c63246ae4340239fbad2e6b64cbeb0fa5
1 file changed +15
Documentation/technical/protocol-capabilities.txt
+15
@@ -176,6 +176,21 @@ agent strings are purely informative for statistics and debugging
176 purposes, and MUST NOT be used to programmatically assume the presence
177 or absence of particular features.
178
179 +object-format
180 +-------------
181 +
182 +This capability, which takes a hash algorithm as an argument, indicates
183 +that the server supports the given hash algorithms. It may be sent
184 +multiple times; if so, the first one given is the one used in the ref
185 +advertisement.
186 +
187 +When provided by the client, this indicates that it intends to use the
188 +given hash algorithm to communicate. The algorithm provided must be one
189 +that the server supports.
190 +
191 +If this capability is not provided, it is assumed that the only
192 +supported algorithm is SHA-1.
193 +
194 symref
195 ------
196