<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/builtin, branch v2.3.4</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.3.4</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.3.4'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2015-03-23T18:23:38Z</updated>
<entry>
<title>Merge branch 'rs/deflate-init-cleanup' into maint</title>
<updated>2015-03-23T18:23:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-23T18:23:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=a393c6bfd95e51ced65984de2a83a11490c4cfce'/>
<id>urn:sha1:a393c6bfd95e51ced65984de2a83a11490c4cfce</id>
<content type='text'>
Code simplification.

* rs/deflate-init-cleanup:
  zlib: initialize git_zstream in git_deflate_init{,_gzip,_raw}
</content>
</entry>
<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>zlib: initialize git_zstream in git_deflate_init{,_gzip,_raw}</title>
<updated>2015-03-05T23:46:03Z</updated>
<author>
<name>René Scharfe</name>
<email>l.s.r@web.de</email>
</author>
<published>2015-03-05T22:49:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=9a6f1287fb69c46c7895f987ffea558b13ae79d1'/>
<id>urn:sha1:9a6f1287fb69c46c7895f987ffea558b13ae79d1</id>
<content type='text'>
Clear the git_zstream variable at the start of git_deflate_init() etc.
so that callers don't have to do that.

Signed-off-by: Rene Scharfe &lt;l.s.r@web.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</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>
</feed>
