<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v2.10.0-rc1</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v2.10.0-rc1</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v2.10.0-rc1'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2016-08-19T22:39:33Z</updated>
<entry>
<title>Git 2.10-rc1</title>
<updated>2016-08-19T22:39:33Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-08-19T22:39:33Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=2632c897f74b1cc9b5533f467da459b9ec725538'/>
<id>urn:sha1:2632c897f74b1cc9b5533f467da459b9ec725538</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'lt/gpg-show-long-key-in-signature-verification'</title>
<updated>2016-08-19T22:34:16Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-08-19T22:34:16Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=83d9eb0ad85eeb88cb1dce88cf86458c6d3e57f1'/>
<id>urn:sha1:83d9eb0ad85eeb88cb1dce88cf86458c6d3e57f1</id>
<content type='text'>
"git log --show-signature" and other commands that display the
verification status of PGP signature now shows the longer key-id,
as 32-bit key-id is so last century.

* lt/gpg-show-long-key-in-signature-verification:
  gpg-interface: prefer "long" key format output when verifying pgp signatures
</content>
</entry>
<entry>
<title>Merge branch 'ab/hooks'</title>
<updated>2016-08-19T22:34:16Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-08-19T22:34:16Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d05d0e99665ecb67c3e8b9b3be40b12e9052a8b8'/>
<id>urn:sha1:d05d0e99665ecb67c3e8b9b3be40b12e9052a8b8</id>
<content type='text'>
"git rev-parse --git-path hooks/&lt;hook&gt;" learned to take
core.hooksPath configuration variable (introduced during 2.9 cycle)
into account.

* ab/hooks:
  rev-parse: respect core.hooksPath in --git-path
</content>
</entry>
<entry>
<title>Merge branch 'jk/difftool-command-not-found'</title>
<updated>2016-08-19T22:34:15Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-08-19T22:34:15Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=331f06d6f1cc0e164c4aa320c2659d99de67f2f6'/>
<id>urn:sha1:331f06d6f1cc0e164c4aa320c2659d99de67f2f6</id>
<content type='text'>
"git difftool" by default ignores the error exit from the backend
commands it spawns, because often they signal that they found
differences by exiting with a non-zero status code just like "diff"
does; the exit status codes 126 and above however are special in
that they are used to signal that the command is not executable,
does not exist, or killed by a signal.  "git difftool" has been
taught to notice these exit status codes.

* jk/difftool-command-not-found:
  difftool: always honor fatal error exit codes
</content>
</entry>
<entry>
<title>Merge branch 'sb/checkout-explit-detach-no-advice'</title>
<updated>2016-08-19T22:34:15Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-08-19T22:34:15Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=e6dab9f62fbda86d0adb530f0c2a543e3e2ed118'/>
<id>urn:sha1:e6dab9f62fbda86d0adb530f0c2a543e3e2ed118</id>
<content type='text'>
"git checkout --detach &lt;branch&gt;" used to give the same advice
message as that is issued when "git checkout &lt;tag&gt;" (or anything
that is not a branch name) is given, but asking with "--detach" is
an explicit enough sign that the user knows what is going on.  The
advice message has been squelched in this case.

* sb/checkout-explit-detach-no-advice:
  checkout: do not mention detach advice for explicit --detach option
</content>
</entry>
<entry>
<title>Merge branch 'tb/t0027-raciness-fix'</title>
<updated>2016-08-19T22:34:14Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-08-19T22:34:14Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=643b62213e7da395354b578271f37711b6aed61b'/>
<id>urn:sha1:643b62213e7da395354b578271f37711b6aed61b</id>
<content type='text'>
The t0027 test for CRLF conversion was timing dependent and flaky.

* tb/t0027-raciness-fix:
  convert: Correct NNO tests and missing `LF will be replaced by CRLF`
</content>
</entry>
<entry>
<title>Merge branch 'rs/pull-signed-tag'</title>
<updated>2016-08-19T22:34:14Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-08-19T22:34:13Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=aeb1b7f55d5db4eda968de5eb27f04d42df9edc1'/>
<id>urn:sha1:aeb1b7f55d5db4eda968de5eb27f04d42df9edc1</id>
<content type='text'>
When "git merge-recursive" works on history with many criss-cross
merges in "verbose" mode, the names the command assigns to the
virtual merge bases could have overwritten each other by unintended
reuse of the same piece of memory.

* rs/pull-signed-tag:
  commit: use FLEX_ARRAY in struct merge_remote_desc
  merge-recursive: fix verbose output for multiple base trees
  commit: factor out set_merge_remote_desc()
  commit: use xstrdup() in get_merge_parent()
</content>
</entry>
<entry>
<title>RelNotes: final batch of topics before -rc1</title>
<updated>2016-08-17T21:09:17Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-08-17T21:09:17Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d63263a4dee8fc7da9b97bbdedf9c0d1f33024d4'/>
<id>urn:sha1:d63263a4dee8fc7da9b97bbdedf9c0d1f33024d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'js/test-lint-pathname'</title>
<updated>2016-08-17T21:07:48Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-08-17T21:07:48Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=187c80ba93d6c4aa069d7b1bd9dd34f61f9dae2f'/>
<id>urn:sha1:187c80ba93d6c4aa069d7b1bd9dd34f61f9dae2f</id>
<content type='text'>
The "t/" hierarchy is prone to get an unusual pathname; "make test"
has been taught to make sure they do not contain paths that cannot
be checked out on Windows (and the mechanism can be reusable to
catch pathnames that are not portable to other platforms as need
arises).

* js/test-lint-pathname:
  t/Makefile: ensure that paths are valid on platforms we care
</content>
</entry>
<entry>
<title>Merge branch 'sg/reflog-past-root'</title>
<updated>2016-08-17T21:07:48Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2016-08-17T21:07:48Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=3f5ad0a090faaeb6581095ea07c5278d497fcee9'/>
<id>urn:sha1:3f5ad0a090faaeb6581095ea07c5278d497fcee9</id>
<content type='text'>
A small test clean-up for a topic introduced in v2.9.1 and later.

* sg/reflog-past-root:
  t1410: remove superfluous 'git reflog' from the 'walk past root' test
</content>
</entry>
</feed>
