<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/builtin, branch v2.5.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.5.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.5.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2015-09-04T17:43:23Z</updated>
<entry>
<title>Sync with 2.4.9</title>
<updated>2015-09-04T17:43:23Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T17:43:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3d3caf0b78106c390fc5daceb95ee968312765dd'/>
<id>urn:sha1:3d3caf0b78106c390fc5daceb95ee968312765dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sync with 2.3.9</title>
<updated>2015-09-04T17:34:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T17:34:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ef0e938a1a4b34bc0882e1c542c8e99c98737f7d'/>
<id>urn:sha1:ef0e938a1a4b34bc0882e1c542c8e99c98737f7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sync with 2.2.3</title>
<updated>2015-09-04T17:29:28Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T17:29:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8267cd11d677f1a5f8441ac2880f5e9d48dba60b'/>
<id>urn:sha1:8267cd11d677f1a5f8441ac2880f5e9d48dba60b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>show-branch: use a strbuf for reflog descriptions</title>
<updated>2015-09-04T16:48:26Z</updated>
<author>
<name>Jeff King</name>
<email>peff@peff.net</email>
</author>
<published>2015-08-19T18:12:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=78f23bdf68dae56d644892990484951583a64014'/>
<id>urn:sha1:78f23bdf68dae56d644892990484951583a64014</id>
<content type='text'>
When we show "branch@{0}", we format into a fixed-size
buffer using sprintf. This can overflow if you have long
branch names. We can fix it by using a temporary strbuf.

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 'dt/commit-preserve-base-index-upon-opportunistic-cache-tree-update' into maint</title>
<updated>2015-09-04T02:18:02Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T02:18:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=311e5ce2cc06f7bb640be62f487e5b3d14bbb9a0'/>
<id>urn:sha1:311e5ce2cc06f7bb640be62f487e5b3d14bbb9a0</id>
<content type='text'>
When re-priming the cache-tree opportunistically while committing
the in-core index as-is, we mistakenly invalidated the in-core
index too aggressively, causing the experimental split-index code
to unnecessarily rewrite the on-disk index file(s).

* dt/commit-preserve-base-index-upon-opportunistic-cache-tree-update:
  commit: don't rewrite shared index unnecessarily
</content>
</entry>
<entry>
<title>Merge branch 'jc/calloc-pathspec' into maint</title>
<updated>2015-09-04T02:18:00Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T02:18:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ae6ac8483b706b48882dcee96a42a4198744308a'/>
<id>urn:sha1:ae6ac8483b706b48882dcee96a42a4198744308a</id>
<content type='text'>
Minor code cleanup.

* jc/calloc-pathspec:
  ps_matched: xcalloc() takes nmemb and then element size
</content>
</entry>
<entry>
<title>Merge branch 'jk/rev-list-has-no-notes' into maint</title>
<updated>2015-09-04T02:17:53Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T02:17:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e654e3b574bf1e4cc7556c2f01188eaf41271901'/>
<id>urn:sha1:e654e3b574bf1e4cc7556c2f01188eaf41271901</id>
<content type='text'>
"git rev-list" does not take "--notes" option, but did not complain
when one is given.

* jk/rev-list-has-no-notes:
  rev-list: make it obvious that we do not support notes
</content>
</entry>
<entry>
<title>Merge branch 'mh/get-remote-group-fix' into maint</title>
<updated>2015-09-04T02:17:48Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T02:17:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=03ea02771a3752b81db355d70adf430f217b5d7a'/>
<id>urn:sha1:03ea02771a3752b81db355d70adf430f217b5d7a</id>
<content type='text'>
An off-by-one error made "git remote" to mishandle a remote with a
single letter nickname.

* mh/get-remote-group-fix:
  get_remote_group(): use skip_prefix()
  get_remote_group(): eliminate superfluous call to strcspn()
  get_remote_group(): rename local variable "space" to "wordlen"
  get_remote_group(): handle remotes with single-character names
</content>
</entry>
<entry>
<title>commit: don't rewrite shared index unnecessarily</title>
<updated>2015-08-31T15:41:07Z</updated>
<author>
<name>David Turner</name>
<email>dturner@twopensource.com</email>
</author>
<published>2015-08-27T17:07:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=475a34451f86d1b954c5da37f04ed044544cf6e4'/>
<id>urn:sha1:475a34451f86d1b954c5da37f04ed044544cf6e4</id>
<content type='text'>
Remove a cache invalidation which would cause the shared index to be
rewritten on as-is commits.

When the cache-tree has changed, we need to update it.  But we don't
necessarily need to update the shared index.  So setting
active_cache_changed to SOMETHING_CHANGED is unnecessary.  Instead, we
let update_main_cache_tree just update the CACHE_TREE_CHANGED bit.

In order to test this, make test-dump-split-index not segfault on
missing replace_bitmap/delete_bitmap.  This new codepath is not called
now that the test passes, but is necessary to avoid a segfault when the
new test is run with the old builtin/commit.c code.

Signed-off-by: David Turner &lt;dturner@twopensource.com&gt;
Acked-by: Nguyễn Thái Ngọc Duy &lt;pclouds@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jk/guess-repo-name-regression-fix' into maint</title>
<updated>2015-08-25T23:09:17Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-08-25T23:09:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=52f6893d356fd04ba350e5b7dd468b2181844521'/>
<id>urn:sha1:52f6893d356fd04ba350e5b7dd468b2181844521</id>
<content type='text'>
"git clone $URL" in recent releases of Git contains a regression in
the code that invents a new repository name incorrectly based on
the $URL.  This has been corrected.

* jk/guess-repo-name-regression-fix:
  clone: use computed length in guess_dir_name
  clone: add tests for output directory
</content>
</entry>
</feed>
