<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Documentation/technical, branch v2.10.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.10.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.10.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2016-08-31T17:03:51Z</updated>
<entry>
<title>Merge branch 'ls/packet-line-protocol-doc-fix'</title>
<updated>2016-08-31T17:03:51Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-08-31T17:03:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=58e72a2179361bff1d621fd2af403b8766323156'/>
<id>urn:sha1:58e72a2179361bff1d621fd2af403b8766323156</id>
<content type='text'>
Correct an age-old calco (is that a typo-like word for calc)
in the documentation.

* ls/packet-line-protocol-doc-fix:
  pack-protocol: fix maximum pkt-line size
</content>
</entry>
<entry>
<title>pack-protocol: fix maximum pkt-line size</title>
<updated>2016-08-30T18:00:29Z</updated>
<author>
<name>Lars Schneider</name>
<email>larsxschneider@gmail.com</email>
</author>
<published>2016-08-29T17:55:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7841c4801ce51f1f62d376d164372e8677c6bc94'/>
<id>urn:sha1:7841c4801ce51f1f62d376d164372e8677c6bc94</id>
<content type='text'>
According to LARGE_PACKET_MAX in pkt-line.h the maximal length of a
pkt-line packet is 65520 bytes. The pkt-line header takes 4 bytes and
therefore the pkt-line data component must not exceed 65516 bytes.

Signed-off-by: Lars Schneider &lt;larsxschneider@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jc/hashmap-doc-init'</title>
<updated>2016-08-08T21:48:45Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-08-08T21:48:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=16f0cb2dd86aeded6a693db3a9881e43c4f95087'/>
<id>urn:sha1:16f0cb2dd86aeded6a693db3a9881e43c4f95087</id>
<content type='text'>
The API documentation for hashmap was unclear if hashmap_entry
can be safely discarded without any other consideration.  State
that it is safe to do so.

* jc/hashmap-doc-init:
  hashmap: clarify that hashmap_entry can safely be discarded
</content>
</entry>
<entry>
<title>Merge branch 'sb/pack-protocol-doc-nak'</title>
<updated>2016-08-04T21:39:16Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-08-04T21:39:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=10881f076e19fbd0fa7b753b7c6c8203b419be83'/>
<id>urn:sha1:10881f076e19fbd0fa7b753b7c6c8203b419be83</id>
<content type='text'>
A doc update.

* sb/pack-protocol-doc-nak:
  Documentation: pack-protocol correct NAK response
</content>
</entry>
<entry>
<title>hashmap: clarify that hashmap_entry can safely be discarded</title>
<updated>2016-08-02T21:34:17Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-08-02T18:04:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=54ba5a1a16c0306bda1c304a341b9e4e7ab44684'/>
<id>urn:sha1:54ba5a1a16c0306bda1c304a341b9e4e7ab44684</id>
<content type='text'>
The API documentation said that the hashmap_entry structure to be
embedded in the caller's structure is to be treated as opaque, which
left the reader wondering if it can safely be discarded when it no
longer is necessary.  If the hashmap_entry structure had references
to external resources such as allocated memory or an open file
descriptor, merely free(3)ing the containing structure (when the
caller's structure is on the heap) or letting it go out of scope
(when it is on the stack) would end up leaking the external
resource.

Document that there is no need for hashmap_entry_clear() that
corresponds to hashmap_entry_init() to give the API users a little
bit of peace of mind.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Documentation: pack-protocol correct NAK response</title>
<updated>2016-07-22T20:31:55Z</updated>
<author>
<name>Stefan Beller</name>
<email>sbeller@google.com</email>
</author>
<published>2016-07-22T20:28:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=280abfd4f5055922e8abcbb988fa0a8df0eef128'/>
<id>urn:sha1:280abfd4f5055922e8abcbb988fa0a8df0eef128</id>
<content type='text'>
In the transport protocol we use NAK to signal the non existence of a
common base, so fix the documentation. This helps readers of the document,
as they don't have to wonder about the difference between NAK and NACK.
As NACK is used in git archive and upload-archive, this is easy to get
wrong.

Signed-off-by: Stefan Beller &lt;sbeller@google.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>receive-pack: implement advertising and receiving push options</title>
<updated>2016-07-14T22:50:40Z</updated>
<author>
<name>Stefan Beller</name>
<email>sbeller@google.com</email>
</author>
<published>2016-07-14T21:49:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=c714e45f87301562b940e3621431ed7f7fbd16e5'/>
<id>urn:sha1:c714e45f87301562b940e3621431ed7f7fbd16e5</id>
<content type='text'>
The pre/post receive hook may be interested in more information from the
user. This information can be transmitted when both client and server
support the "push-options" capability, which when used is a phase directly
after update commands ended by a flush pkt.

Similar to the atomic option, the server capability can be disabled via
the `receive.advertisePushOptions` config variable. While documenting
this, fix a nit in the `receive.advertiseAtomic` wording.

Signed-off-by: Stefan Beller &lt;sbeller@google.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Documentation/technical: signed merge tag format</title>
<updated>2016-06-17T19:10:48Z</updated>
<author>
<name>Michael J Gruber</name>
<email>git@drmicha.warpmail.net</email>
</author>
<published>2016-06-17T07:46:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=cc6ee97cb30828a9185139f91c4de3439f381c1e'/>
<id>urn:sha1:cc6ee97cb30828a9185139f91c4de3439f381c1e</id>
<content type='text'>
Signed-off-by: Michael J Gruber &lt;git@drmicha.warpmail.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Documentation/technical: signed commit format</title>
<updated>2016-06-17T19:10:30Z</updated>
<author>
<name>Michael J Gruber</name>
<email>git@drmicha.warpmail.net</email>
</author>
<published>2016-06-17T07:46:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=eda2f11ee32c11fa32e113c7f59817f47289b5c8'/>
<id>urn:sha1:eda2f11ee32c11fa32e113c7f59817f47289b5c8</id>
<content type='text'>
Signed-off-by: Michael J Gruber &lt;git@drmicha.warpmail.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Documentation/technical: signed tag format</title>
<updated>2016-06-17T18:40:58Z</updated>
<author>
<name>Michael J Gruber</name>
<email>git@drmicha.warpmail.net</email>
</author>
<published>2016-06-17T07:46:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=5f1abfeb69bd9984aabd91d69bfe8a9adb7d9dec'/>
<id>urn:sha1:5f1abfeb69bd9984aabd91d69bfe8a9adb7d9dec</id>
<content type='text'>
Signed-off-by: Michael J Gruber &lt;git@drmicha.warpmail.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
