<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/builtin, branch v2.4.3</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.4.3</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.4.3'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2015-06-05T19:00:29Z</updated>
<entry>
<title>Merge branch 'dl/branch-error-message' into maint</title>
<updated>2015-06-05T19:00:29Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-06-05T19:00:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=cbac7067a406380dd0061ecdd990a5e64ca88abf'/>
<id>urn:sha1:cbac7067a406380dd0061ecdd990a5e64ca88abf</id>
<content type='text'>
Error messages from "git branch" called remote-tracking branches as
"remote branches".

* dl/branch-error-message:
  branch: do not call a "remote-tracking branch" a "remote branch"
</content>
</entry>
<entry>
<title>Merge branch 'ps/bundle-verify-arg' into maint</title>
<updated>2015-06-05T19:00:18Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-06-05T19:00:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=51f319c08f55beb12cf1e1d4db9299434b9b1496'/>
<id>urn:sha1:51f319c08f55beb12cf1e1d4db9299434b9b1496</id>
<content type='text'>
"git bundle verify" did not diagnose extra parameters on the
command line.

* ps/bundle-verify-arg:
  bundle: verify arguments more strictly
</content>
</entry>
<entry>
<title>Merge branch 'jk/add-e-kill-editor' into maint</title>
<updated>2015-06-05T19:00:09Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-06-05T19:00:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8d5ef5a0d1da18a2eb55c976720a8e96642c1b0b'/>
<id>urn:sha1:8d5ef5a0d1da18a2eb55c976720a8e96642c1b0b</id>
<content type='text'>
"git add -e" did not allow the user to abort the operation by
killing the editor.

* jk/add-e-kill-editor:
  add: check return value of launch_editor
</content>
</entry>
<entry>
<title>Merge branch 'mh/clone-verbosity-fix' into maint</title>
<updated>2015-06-05T19:00:08Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-06-05T19:00:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=a3821a1ae5580ac9788d866c292376070d3e5133'/>
<id>urn:sha1:a3821a1ae5580ac9788d866c292376070d3e5133</id>
<content type='text'>
Git 2.4 broke setting verbosity and progress levels on "git clone"
with native transports.

* mh/clone-verbosity-fix:
  clone: call transport_set_verbosity before anything else on the newly created transport
</content>
</entry>
<entry>
<title>Merge branch 'jk/sha1-file-reduce-useless-warnings' into maint</title>
<updated>2015-06-05T19:00:07Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-06-05T19:00:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3c91e9966aae9ad73a27f7066551b2861d8c8849'/>
<id>urn:sha1:3c91e9966aae9ad73a27f7066551b2861d8c8849</id>
<content type='text'>
* jk/sha1-file-reduce-useless-warnings:
  sha1_file: squelch "packfile cannot be accessed" warnings
</content>
</entry>
<entry>
<title>Merge branch 'tb/blame-resurrect-convert-to-git' into maint</title>
<updated>2015-06-05T19:00:06Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-06-05T19:00:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=1d93ec93970d73e57c37dffd2108dbd01761cb2c'/>
<id>urn:sha1:1d93ec93970d73e57c37dffd2108dbd01761cb2c</id>
<content type='text'>
Some time ago, "git blame" (incorrectly) lost the convert_to_git()
call when synthesizing a fake "tip" commit that represents the
state in the working tree, which broke folks who record the history
with LF line ending to make their project portabile across
platforms while terminating lines in their working tree files with
CRLF for their platform.

* tb/blame-resurrect-convert-to-git:
  blame: CRLF in the working tree and LF in the repo
</content>
</entry>
<entry>
<title>Merge branch 'jc/plug-fmt-merge-msg-leak' into maint</title>
<updated>2015-06-05T19:00:05Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-06-05T19:00:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=bdf204f28db5cdf5201dded37c5b40f3f432e0cf'/>
<id>urn:sha1:bdf204f28db5cdf5201dded37c5b40f3f432e0cf</id>
<content type='text'>
* jc/plug-fmt-merge-msg-leak:
  fmt-merge-msg: plug small leak of commit buffer
</content>
</entry>
<entry>
<title>Merge branch 'pt/xdg-config-path' into maint</title>
<updated>2015-06-05T19:00:04Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-06-05T19:00:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d9c82fa7a75ae617718f195bb5f5ff5c904f2687'/>
<id>urn:sha1:d9c82fa7a75ae617718f195bb5f5ff5c904f2687</id>
<content type='text'>
Code clean-up for xdg configuration path support.

* pt/xdg-config-path:
  path.c: remove home_config_paths()
  git-config: replace use of home_config_paths()
  git-commit: replace use of home_config_paths()
  credential-store.c: replace home_config_paths() with xdg_config_home()
  dir.c: replace home_config_paths() with xdg_config_home()
  attr.c: replace home_config_paths() with xdg_config_home()
  path.c: implement xdg_config_home()
  t0302: "unreadable" test needs POSIXPERM
  t0302: test credential-store support for XDG_CONFIG_HOME
  git-credential-store: support XDG_CONFIG_HOME
  git-credential-store: support multiple credential files
</content>
</entry>
<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>clone: call transport_set_verbosity before anything else on the newly created transport</title>
<updated>2015-05-19T16:05:55Z</updated>
<author>
<name>Mike Hommey</name>
<email>mh@glandium.org</email>
</author>
<published>2015-05-12T04:30:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=822f0c4ff716ed356fb56cf39a5b0900313e40fb'/>
<id>urn:sha1:822f0c4ff716ed356fb56cf39a5b0900313e40fb</id>
<content type='text'>
Commit 2879bc3 made the progress and verbosity options sent to remote helper
earlier than they previously were. But nothing else after that would send
updates if the value is changed later on with transport_set_verbosity.

While for fetch and push, transport_set_verbosity is the first thing that
is done after creating the transport, it was not the case for clone. So
commit 2879bc3 broke changing progress and verbosity for clone, for urls
requiring a remote helper only (so, not git:// urls, for instance).

Moving transport_set_verbosity to just after the transport is created
works around the issue.

Signed-off-by: Mike Hommey &lt;mh@glandium.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
