<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/builtin, branch v2.1.4</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.1.4</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.1.4'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2014-11-11T18:20:13Z</updated>
<entry>
<title>Merge branch 'rs/clean-menu-item-defn' into maint</title>
<updated>2014-11-11T18:20:13Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-11-11T18:20:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=caea1a2bb52262c64fdef545578ee7c5ceb113c5'/>
<id>urn:sha1:caea1a2bb52262c64fdef545578ee7c5ceb113c5</id>
<content type='text'>
* rs/clean-menu-item-defn:
  clean: use f(void) instead of f() to declare a pointer to a function without arguments
</content>
</entry>
<entry>
<title>Merge branch 'jk/pack-objects-no-bitmap-when-splitting' into maint</title>
<updated>2014-10-29T17:35:17Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-10-29T17:35:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ebc2e5a593ce7082bed03b2d22e2fe83583a9f5d'/>
<id>urn:sha1:ebc2e5a593ce7082bed03b2d22e2fe83583a9f5d</id>
<content type='text'>
* jk/pack-objects-no-bitmap-when-splitting:
  pack-objects: turn off bitmaps when we split packs
</content>
</entry>
<entry>
<title>pack-objects: turn off bitmaps when we split packs</title>
<updated>2014-10-19T22:08:38Z</updated>
<author>
<name>Jeff King</name>
<email>peff@peff.net</email>
</author>
<published>2014-10-17T01:11:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=21134714787a02a37da15424d72c0119b2b8ed71'/>
<id>urn:sha1:21134714787a02a37da15424d72c0119b2b8ed71</id>
<content type='text'>
If a pack.packSizeLimit is set, we may split the pack data
across multiple packfiles. This means we cannot generate
.bitmap files, as they require that all of the reachable
objects are in the same pack. We check that condition when
we are generating the list of objects to pack (and disable
bitmaps if we are not packing everything), but we forgot to
update it when we notice that we needed to split (which
doesn't happen until the actual write phase).

The resulting bitmaps are quite bogus (they mention entries
that do not exist in the pack!) and can cause a fetch or
push to send insufficient objects.

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>Merge branch 'jk/mbox-from-line' into maint</title>
<updated>2014-10-07T20:39:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-10-07T20:39:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=b6e8269e9ba131b6ea6a10088be139dc89704fb6'/>
<id>urn:sha1:b6e8269e9ba131b6ea6a10088be139dc89704fb6</id>
<content type='text'>
Some MUAs mangled a line in a message that begins with "From " to
"&gt;From " when writing to a mailbox file and feeding such an input to
"git am" used to lose such a line.

* jk/mbox-from-line:
  mailinfo: work around -Wstring-plus-int warning
  mailinfo: make "&gt;From" in-body header check more robust
</content>
</entry>
<entry>
<title>Merge branch 'jk/fsck-exit-code-fix' into maint</title>
<updated>2014-09-30T05:10:55Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-09-30T05:10:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=46c8f859b7eebe962d99c8547b0c908bbf8ecf0f'/>
<id>urn:sha1:46c8f859b7eebe962d99c8547b0c908bbf8ecf0f</id>
<content type='text'>
"git fsck" failed to report that it found corrupt objects via its
exit status in some cases.

* jk/fsck-exit-code-fix:
  fsck: return non-zero status on missing ref tips
  fsck: exit with non-zero status upon error from fsck_obj()
</content>
</entry>
<entry>
<title>Merge branch 'ta/config-add-to-empty-or-true-fix' into maint</title>
<updated>2014-09-30T05:10:25Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-09-30T05:10:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=102edda4dfa3f2119119c2b52c90a9337a03178f'/>
<id>urn:sha1:102edda4dfa3f2119119c2b52c90a9337a03178f</id>
<content type='text'>
"git config --add section.var val" used to lose existing
section.var whose value was an empty string.

* ta/config-add-to-empty-or-true-fix:
  config: avoid a funny sentinel value "a^"
  make config --add behave correctly for empty and NULL values
</content>
</entry>
<entry>
<title>Merge branch 'jk/index-pack-threading-races' into maint</title>
<updated>2014-09-30T05:09:24Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-09-30T05:09:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=46092ebf224d45464ef5663544b19b38b95a51c9'/>
<id>urn:sha1:46092ebf224d45464ef5663544b19b38b95a51c9</id>
<content type='text'>
When receiving an invalid pack stream that records the same object
twice, multiple threads got confused due to a race.

* jk/index-pack-threading-races:
  index-pack: fix race condition with duplicate bases
</content>
</entry>
<entry>
<title>Merge branch 'jk/send-pack-many-refspecs' into maint</title>
<updated>2014-09-30T05:08:17Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-09-30T05:08:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=060517093ecfdf39e89edc79678ce1ba9ff52ec5'/>
<id>urn:sha1:060517093ecfdf39e89edc79678ce1ba9ff52ec5</id>
<content type='text'>
"git push" over HTTP transport had an artificial limit on number of
refs that can be pushed imposed by the command line length.

* jk/send-pack-many-refspecs:
  send-pack: take refspecs over stdin
</content>
</entry>
<entry>
<title>mailinfo: work around -Wstring-plus-int warning</title>
<updated>2014-09-22T20:46:43Z</updated>
<author>
<name>Eric Sunshine</name>
<email>sunshine@sunshineco.com</email>
</author>
<published>2014-09-21T09:13:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=85de86a16bd853708658eb13689d913bc377ae3e'/>
<id>urn:sha1:85de86a16bd853708658eb13689d913bc377ae3e</id>
<content type='text'>
The just-released Apple Xcode 6.0.1 has -Wstring-plus-int enabled by
default which complains about pointer arithmetic applied to a string
literal:

    builtin/mailinfo.c:303:24: warning:
        adding 'long' to a string does not append to the string
            return !memcmp(SAMPLE + (cp - line), cp, strlen(SAMPLE) ...
                           ~~~~~~~^~~~~~~~~~~~~

Signed-off-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'nd/fetch-pass-quiet-to-gc-child-process' into maint</title>
<updated>2014-09-19T21:05:12Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-09-19T21:05:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=08fd8a055cd11291020bf8c6f83d27cdc55df419'/>
<id>urn:sha1:08fd8a055cd11291020bf8c6f83d27cdc55df419</id>
<content type='text'>
* nd/fetch-pass-quiet-to-gc-child-process:
  fetch: silence git-gc if --quiet is given
  fetch: convert argv_gc_auto to struct argv_array
</content>
</entry>
</feed>
