<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/t, branch v2.4.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.4.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.4.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2015-05-26T20:49:25Z</updated>
<entry>
<title>Merge branch 'jc/hash-object' into maint</title>
<updated>2015-05-26T20:49:25Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-26T20:49:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=1e6c8babf86d8564104e159ce46df069c882a5af'/>
<id>urn:sha1:1e6c8babf86d8564104e159ce46df069c882a5af</id>
<content type='text'>
"hash-object --literally" introduced in v2.2 was not prepared to
take a really long object type name.

* jc/hash-object:
  write_sha1_file(): do not use a separate sha1[] array
  t1007: add hash-object --literally tests
  hash-object --literally: fix buffer overrun with extra-long object type
  git-hash-object.txt: document --literally option
</content>
</entry>
<entry>
<title>Merge branch 'jk/filter-branch-use-of-sed-on-incomplete-line' into maint</title>
<updated>2015-05-26T20:49:20Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-26T20:49:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=a2e5c79c69ee6109b06efe9a483df5e6708432fe'/>
<id>urn:sha1:a2e5c79c69ee6109b06efe9a483df5e6708432fe</id>
<content type='text'>
"filter-branch" corrupted commit log message that ends with an
incomplete line on platforms with some "sed" implementations that
munge such a line.  Work it around by avoiding to use "sed".

* jk/filter-branch-use-of-sed-on-incomplete-line:
  filter-branch: avoid passing commit message through sed
</content>
</entry>
<entry>
<title>Merge branch 'jk/stash-require-clean-index' into maint</title>
<updated>2015-05-26T20:49:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-26T20:49:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=cb9ec8e23e6aee90f80635fdaaed919fe2c7d675'/>
<id>urn:sha1:cb9ec8e23e6aee90f80635fdaaed919fe2c7d675</id>
<content type='text'>
"git stash pop/apply" forgot to make sure that not just the working
tree is clean but also the index is clean. The latter is important
as a stash application can conflict and the index will be used for
conflict resolution.

* jk/stash-require-clean-index:
  stash: require a clean index to apply
  t3903: avoid applying onto dirty index
  t3903: stop hard-coding commit sha1s
</content>
</entry>
<entry>
<title>Merge branch 'nd/t1509-chroot-test' into maint</title>
<updated>2015-05-13T21:05:55Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-13T21:05:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=36ec67d1ea1fc1680fd4bb84c05bac5ba45a0862'/>
<id>urn:sha1:36ec67d1ea1fc1680fd4bb84c05bac5ba45a0862</id>
<content type='text'>
Correct test bitrot.

* nd/t1509-chroot-test:
  t1509: update prepare script to be able to run t1509 in chroot again
</content>
</entry>
<entry>
<title>Merge branch 'jk/type-from-string-gently' into maint</title>
<updated>2015-05-13T21:05:54Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-13T21:05:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=c1c4a878bb70b6f46550ab370bba320a3a5dda70'/>
<id>urn:sha1:c1c4a878bb70b6f46550ab370bba320a3a5dda70</id>
<content type='text'>
"git cat-file bl $blob" failed to barf even though there is no
object type that is "bl".

* jk/type-from-string-gently:
  type_from_string_gently: make sure length matches
</content>
</entry>
<entry>
<title>Merge branch 'ep/fix-test-lib-functions-report' into maint</title>
<updated>2015-05-13T21:05:53Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-13T21:05:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=21b56b92590e68fde07abbba7676c91cd883031b'/>
<id>urn:sha1:21b56b92590e68fde07abbba7676c91cd883031b</id>
<content type='text'>
* ep/fix-test-lib-functions-report:
  test-lib-functions.sh: fix the second argument to some helper functions
</content>
</entry>
<entry>
<title>Merge branch 'cn/bom-in-gitignore' into maint</title>
<updated>2015-05-13T21:05:51Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-13T21:05:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8a1d89745d1b60d0d9e8bd91e4e9564673b6c22a'/>
<id>urn:sha1:8a1d89745d1b60d0d9e8bd91e4e9564673b6c22a</id>
<content type='text'>
Teach the codepaths that read .gitignore and .gitattributes files
that these files encoded in UTF-8 may have UTF-8 BOM marker at the
beginning; this makes it in line with what we do for configuration
files already.

* cn/bom-in-gitignore:
  attr: skip UTF8 BOM at the beginning of the input file
  config: use utf8_bom[] from utf.[ch] in git_parse_source()
  utf8-bom: introduce skip_utf8_bom() helper
  add_excludes_from_file: clarify the bom skipping logic
  dir: allow a BOM at the beginning of exclude files
</content>
</entry>
<entry>
<title>Sync with 2.3.8</title>
<updated>2015-05-11T21:39:28Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-11T21:39:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=c99fec6e35437f9db228c5a37c676faf844b3fa3'/>
<id>urn:sha1:c99fec6e35437f9db228c5a37c676faf844b3fa3</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'mm/usage-log-l-can-take-regex' into maint-2.3</title>
<updated>2015-05-11T21:34:01Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-11T21:34:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=811ce1b47c5486fa3348617d062e2eb4593962a1'/>
<id>urn:sha1:811ce1b47c5486fa3348617d062e2eb4593962a1</id>
<content type='text'>
Documentation fix.

* mm/usage-log-l-can-take-regex:
  log -L: improve error message on malformed argument
  Documentation: change -L:&lt;regex&gt; to -L:&lt;funcname&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jc/diff-no-index-d-f' into maint-2.3</title>
<updated>2015-05-11T21:34:00Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-05-11T21:34:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=cd0120857b8112258cef72c0f5adb7f8e8df7c1c'/>
<id>urn:sha1:cd0120857b8112258cef72c0f5adb7f8e8df7c1c</id>
<content type='text'>
The usual "git diff" when seeing a file turning into a directory
showed a patchset to remove the file and create all files in the
directory, but "git diff --no-index" simply refused to work.  Also,
when asked to compare a file and a directory, imitate POSIX "diff"
and compare the file with the file with the same name in the
directory, instead of refusing to run.

* jc/diff-no-index-d-f:
  diff-no-index: align D/F handling with that of normal Git
  diff-no-index: DWIM "diff D F" into "diff D/F F"
</content>
</entry>
</feed>
