<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Documentation/technical/api-sha1-array.txt, branch v2.12.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.12.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.12.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2016-09-26T18:46:41Z</updated>
<entry>
<title>sha1_array: let callbacks interrupt iteration</title>
<updated>2016-09-26T18:46:41Z</updated>
<author>
<name>Jeff King</name>
<email>peff@peff.net</email>
</author>
<published>2016-09-26T12:00:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=16ddcd403bdd74f47f3ae1a7e58a01e36e54a7d7'/>
<id>urn:sha1:16ddcd403bdd74f47f3ae1a7e58a01e36e54a7d7</id>
<content type='text'>
The callbacks for iterating a sha1_array must have a void
return.  This is unlike our usual for_each semantics, where
a callback may interrupt iteration and have its value
propagated. Let's switch it to the usual form, which will
enable its use in more places (e.g., where we are replacing
an existing iteration with a different data structure).

Signed-off-by: Jeff King &lt;peff@peff.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>The name of the hash function is "SHA-1", not "SHA1"</title>
<updated>2013-04-15T18:08:37Z</updated>
<author>
<name>Thomas Ackermann</name>
<email>th.acker@arcor.de</email>
</author>
<published>2013-04-15T17:49:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d5fa1f1a69f578831179b77893aac480b986e875'/>
<id>urn:sha1:d5fa1f1a69f578831179b77893aac480b986e875</id>
<content type='text'>
Use "SHA-1" instead of "SHA1" whenever we talk about the hash function.
When used as a programming symbol, we keep "SHA1".

Signed-off-by: Thomas Ackermann &lt;th.acker@arcor.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>sha1-array.c: mark a private file-scope symbol as static</title>
<updated>2012-09-16T05:58:21Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2012-09-16T05:39:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=69850be47d1b629543a2c45e8dd254729c5676af'/>
<id>urn:sha1:69850be47d1b629543a2c45e8dd254729c5676af</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>add sha1_array API docs</title>
<updated>2011-09-14T18:44:05Z</updated>
<author>
<name>Jeff King</name>
<email>peff@peff.net</email>
</author>
<published>2011-09-13T21:57:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=163ed566db7fd0f286413040e368324a59c642f9'/>
<id>urn:sha1:163ed566db7fd0f286413040e368324a59c642f9</id>
<content type='text'>
This API was introduced in 902bb36, but never documented.
Let's be nice to future users of the code.

Signed-off-by: Jeff King &lt;peff@peff.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
