<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/builtin, branch v2.3.3</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.3.3</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.3.3'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2015-03-14T05:56:06Z</updated>
<entry>
<title>Merge branch 'nd/grep-exclude-standard-help-fix' into maint</title>
<updated>2015-03-14T05:56:06Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-14T05:56:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2408f3b74b26580b9f197e4edd96e73b0fba41c5'/>
<id>urn:sha1:2408f3b74b26580b9f197e4edd96e73b0fba41c5</id>
<content type='text'>
Description given by "grep -h" for its --exclude-standard option
was phrased poorly.

* nd/grep-exclude-standard-help-fix:
  grep: correct help string for --exclude-standard
</content>
</entry>
<entry>
<title>Merge branch 'jc/apply-beyond-symlink' into maint</title>
<updated>2015-03-14T05:56:02Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-14T05:56:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=5244a31039dbb3fe0d544fc56100d0ccbc653131'/>
<id>urn:sha1:5244a31039dbb3fe0d544fc56100d0ccbc653131</id>
<content type='text'>
"git apply" was not very careful about reading from, removing,
updating and creating paths outside the working tree (under
--index/--cached) or the current directory (when used as a
replacement for GNU patch).

* jc/apply-beyond-symlink:
  apply: do not touch a file beyond a symbolic link
  apply: do not read from beyond a symbolic link
  apply: do not read from the filesystem under --index
  apply: reject input that touches outside the working area
</content>
</entry>
<entry>
<title>Merge branch 'rs/simple-cleanups' into maint</title>
<updated>2015-03-06T22:57:57Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-06T22:57:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f56a5f4fed296647ae8978645f9c627410717398'/>
<id>urn:sha1:f56a5f4fed296647ae8978645f9c627410717398</id>
<content type='text'>
Code cleanups.

* rs/simple-cleanups:
  sha1_name: use strlcpy() to copy strings
  pretty: use starts_with() to check for a prefix
  for-each-ref: use skip_prefix() to avoid duplicate string comparison
  connect: use strcmp() for string comparison
</content>
</entry>
<entry>
<title>Merge branch 'es/blame-commit-info-fix' into maint</title>
<updated>2015-03-05T21:13:12Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-05T21:13:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=007f7f6e544b89a7efc0dcb5f11a4d5bf5180c3f'/>
<id>urn:sha1:007f7f6e544b89a7efc0dcb5f11a4d5bf5180c3f</id>
<content type='text'>
"git blame" died, trying to free an uninitialized piece of memory.

* es/blame-commit-info-fix:
  builtin/blame: destroy initialized commit_info only
</content>
</entry>
<entry>
<title>Merge branch 'ab/merge-file-prefix' into maint</title>
<updated>2015-03-05T21:13:11Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-05T21:13:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=33367575b85a115900deac600cc4f8f03ec4754b'/>
<id>urn:sha1:33367575b85a115900deac600cc4f8f03ec4754b</id>
<content type='text'>
"git merge-file" did not work correctly in a subdirectory.

* ab/merge-file-prefix:
  merge-file: correctly open files when in a subdir
</content>
</entry>
<entry>
<title>Merge branch 'dp/remove-duplicated-header-inclusion' into maint</title>
<updated>2015-03-05T21:12:55Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-05T21:12:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=be2804c49eb19e11578d60218575aca07792bc94'/>
<id>urn:sha1:be2804c49eb19e11578d60218575aca07792bc94</id>
<content type='text'>
Code clean-up.

* dp/remove-duplicated-header-inclusion:
  do not include the same header twice
</content>
</entry>
<entry>
<title>grep: correct help string for --exclude-standard</title>
<updated>2015-02-27T20:22:41Z</updated>
<author>
<name>Nguyễn Thái Ngọc Duy</name>
<email>pclouds@gmail.com</email>
</author>
<published>2015-02-27T14:01:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=77fdb8a82cc624bb3c720b87725abae4d0df5073'/>
<id>urn:sha1:77fdb8a82cc624bb3c720b87725abae4d0df5073</id>
<content type='text'>
The current help string is about --no-exclude-standard. But "git grep -h"
would show --exclude-standard instead. Flip the string. See 0a93fb8
(grep: teach --untracked and --exclude-standard options - 2011-09-27)
for more info about these options.

Signed-off-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 'jc/apply-ws-fix-expands' into maint</title>
<updated>2015-02-25T06:10:41Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-02-25T06:10:41Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2764442ac9a66532789526a6e6aaf0f1254a3548'/>
<id>urn:sha1:2764442ac9a66532789526a6e6aaf0f1254a3548</id>
<content type='text'>
"git apply --whitespace=fix" used to under-allocate the memory
when the fix resulted in a longer text than the original patch.

* jc/apply-ws-fix-expands:
  apply: count the size of postimage correctly
  apply: make update_pre_post_images() sanity check the given postlen
  apply.c: typofix
</content>
</entry>
<entry>
<title>Merge branch 'mg/commit-author-no-match-malformed-message' into maint</title>
<updated>2015-02-25T06:10:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-02-25T06:10:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7070c03d514a5519a3a4c9dbb47932d522dcb4bd'/>
<id>urn:sha1:7070c03d514a5519a3a4c9dbb47932d522dcb4bd</id>
<content type='text'>
The error message from "git commit", when a non-existing author
name was given as value to the "--author=" parameter, has been
reworded to avoid misunderstanding.

* mg/commit-author-no-match-malformed-message:
  commit: reword --author error message
</content>
</entry>
<entry>
<title>Merge branch 'dk/format-patch-ignore-diff-submodule' into maint</title>
<updated>2015-02-25T06:10:15Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-02-25T06:10:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=66061294915065375c7eaa4e3a72e4834590f32b'/>
<id>urn:sha1:66061294915065375c7eaa4e3a72e4834590f32b</id>
<content type='text'>
Setting diff.submodule to 'log' made "git format-patch" produce
broken patches.

* dk/format-patch-ignore-diff-submodule:
  format-patch: ignore diff.submodule setting
  t4255: test am submodule with diff.submodule
</content>
</entry>
</feed>
