<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v2.9.0-rc1</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v2.9.0-rc1</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v2.9.0-rc1'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2016-05-31T21:12:15Z</updated>
<entry>
<title>Git 2.9-rc1</title>
<updated>2016-05-31T21:12:15Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-05-31T21:07:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=60bd4b1c513bb652cdffad44382046ca872140eb'/>
<id>urn:sha1:60bd4b1c513bb652cdffad44382046ca872140eb</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'maint'</title>
<updated>2016-05-31T21:12:08Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-05-31T21:12:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=257f6f404bbb90512262dbb6f7f873a61bf381dc'/>
<id>urn:sha1:257f6f404bbb90512262dbb6f7f873a61bf381dc</id>
<content type='text'>
* maint:
  More topics for 2.8.4
</content>
</entry>
<entry>
<title>More topics for 2.8.4</title>
<updated>2016-05-31T21:11:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-05-31T21:11:38Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=4b0891ffe4ec3aef081cf48c5f9a747586076f7a'/>
<id>urn:sha1:4b0891ffe4ec3aef081cf48c5f9a747586076f7a</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'sb/submodule-deinit-all' into maint</title>
<updated>2016-05-31T21:09:46Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-05-31T21:09:46Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=3296e1a93a4540e083ffe28710d3601da95f06b5'/>
<id>urn:sha1:3296e1a93a4540e083ffe28710d3601da95f06b5</id>
<content type='text'>
Correct faulty recommendation to use "git submodule deinit ." when
de-initialising all submodules, which would result in a strange
error message in a pathological corner case.

* sb/submodule-deinit-all:
  submodule deinit: require '--all' instead of '.' for all submodules
</content>
</entry>
<entry>
<title>Merge branch 'bn/http-cookiefile-config' into maint</title>
<updated>2016-05-31T21:08:28Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-05-31T21:08:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=e646a82ce2828d6e8e3a18fe02dd9b3d31478f00'/>
<id>urn:sha1:e646a82ce2828d6e8e3a18fe02dd9b3d31478f00</id>
<content type='text'>
"http.cookieFile" configuration variable clearly wants a pathname,
but we forgot to treat it as such by e.g. applying tilde expansion.

* bn/http-cookiefile-config:
  http: expand http.cookieFile as a path
  Documentation: config: improve word ordering for http.cookieFile
</content>
</entry>
<entry>
<title>Merge branch 'jk/test-send-sh-x-trace-elsewhere' into maint</title>
<updated>2016-05-31T21:08:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-05-31T21:08:27Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=68a6e976a821ebf2b3766efb167fa716cbf8c188'/>
<id>urn:sha1:68a6e976a821ebf2b3766efb167fa716cbf8c188</id>
<content type='text'>
Running tests with '-x' option to trace the individual command
executions is a useful way to debug test scripts, but some tests
that capture the standard error stream and check what the command
said can be broken with the trace output mixed in.  When running
our tests under "bash", however, we can redirect the trace output
to another file descriptor to keep the standard error of programs
being tested intact.

* jk/test-send-sh-x-trace-elsewhere:
  test-lib: set BASH_XTRACEFD automatically
</content>
</entry>
<entry>
<title>Merge branch 'js/name-rev-use-oldest-ref' into maint</title>
<updated>2016-05-31T21:08:26Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-05-31T21:08:26Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=9ee8f9409cab2a52e133c63bdd0acce24f99e73f'/>
<id>urn:sha1:9ee8f9409cab2a52e133c63bdd0acce24f99e73f</id>
<content type='text'>
"git describe --contains" often made a hard-to-justify choice of
tag to give name to a given commit, because it tried to come up
with a name with smallest number of hops from a tag, causing an old
commit whose close descendant that is recently tagged were not
described with respect to an old tag but with a newer tag.  It did
not help that its computation of "hop" count was further tweaked to
penalize being on a side branch of a merge.  The logic has been
updated to favor using the tag with the oldest tagger date, which
is a lot easier to explain to the end users: "We describe a commit
in terms of the (chronologically) oldest tag that contains the
commit."

* js/name-rev-use-oldest-ref:
  name-rev: include taggerdate in considering the best name
</content>
</entry>
<entry>
<title>Merge branch 'es/t1500-modernize'</title>
<updated>2016-05-31T19:40:55Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-05-31T19:40:55Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=39fbe92248a7f312a1aec07eb5f9fcd735bb814b'/>
<id>urn:sha1:39fbe92248a7f312a1aec07eb5f9fcd735bb814b</id>
<content type='text'>
test updates to make it more readable and maintainable.

* es/t1500-modernize:
  t1500: avoid setting environment variables outside of tests
  t1500: avoid setting configuration options outside of tests
  t1500: avoid changing working directory outside of tests
  t1500: test_rev_parse: facilitate future test enhancements
  t1500: be considerate to future potential tests
</content>
</entry>
<entry>
<title>Merge branch 'jk/cat-file-buffered-batch-all'</title>
<updated>2016-05-31T19:40:54Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-05-31T19:40:54Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=628991391dc7fd7a07772546de8e43684439aa73'/>
<id>urn:sha1:628991391dc7fd7a07772546de8e43684439aa73</id>
<content type='text'>
"git cat-file --batch-all" has been sped up, by taking advantage
of the fact that it does not have to read a list of objects, in two
ways.

* jk/cat-file-buffered-batch-all:
  cat-file: default to --buffer when --batch-all-objects is used
  cat-file: avoid noop calls to sha1_object_info_extended
</content>
</entry>
<entry>
<title>Merge branch 'fc/fast-import-broken-marks-file'</title>
<updated>2016-05-31T19:40:53Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-05-31T19:40:53Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=bc4b9247df12e668b93cca85d6a5415e6b007368'/>
<id>urn:sha1:bc4b9247df12e668b93cca85d6a5415e6b007368</id>
<content type='text'>
"git fast-import --export-marks" would overwrite the existing marks
file even when it makes a dump from its custom die routine.
Prevent it from doing so when we have an import-marks file but
haven't finished reading it.

* fc/fast-import-broken-marks-file:
  fast-import: do not truncate exported marks file
</content>
</entry>
</feed>
