<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/t, branch v2.3.7</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.3.7</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.3.7'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2015-04-27T19:23:54Z</updated>
<entry>
<title>Merge branch 'tb/connect-ipv6-parse-fix' into maint</title>
<updated>2015-04-27T19:23:54Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-04-27T19:23:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ad34ad614da30387c82a54c7087705050b4de441'/>
<id>urn:sha1:ad34ad614da30387c82a54c7087705050b4de441</id>
<content type='text'>
An earlier update to the parser that disects a URL broke an
address, followed by a colon, followed by an empty string (instead
of the port number), e.g. ssh://example.com:/path/to/repo.

* tb/connect-ipv6-parse-fix:
  connect.c: ignore extra colon after hostname
</content>
</entry>
<entry>
<title>Merge branch 'jk/test-annoyances' into maint</title>
<updated>2015-04-21T19:12:24Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-04-21T19:12:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d3115a35fc29e7a55131a677878e67725d4cc165'/>
<id>urn:sha1:d3115a35fc29e7a55131a677878e67725d4cc165</id>
<content type='text'>
Test fixes.

* jk/test-annoyances:
  t5551: make EXPENSIVE test cheaper
  t5541: move run_with_cmdline_limit to test-lib.sh
  t: pass GIT_TRACE through Apache
  t: redirect stderr GIT_TRACE to descriptor 4
  t: translate SIGINT to an exit
</content>
</entry>
<entry>
<title>connect.c: ignore extra colon after hostname</title>
<updated>2015-04-09T04:00:53Z</updated>
<author>
<name>Torsten Bögershausen</name>
<email>tboegi@web.de</email>
</author>
<published>2015-04-07T20:03:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=6b6c5f7a2f66751a93afce54277a1f30ab0dc521'/>
<id>urn:sha1:6b6c5f7a2f66751a93afce54277a1f30ab0dc521</id>
<content type='text'>
Ignore an extra ':' at the end of the hostname in URL's like
"ssh://example.com:/path/to/repo"

The colon is meant to separate a port number from the hostname.
If the port is empty, the colon should be ignored, see RFC 3986.

It had been working for URLs with ssh:// scheme, but was unintentionally
broken in 86ceb3, "allow ssh://user@[2001:db8::1]/repo.git"

Reported-by: Reid Woodbury Jr. &lt;reidw@rawsound.com&gt;
Signed-off-by: Torsten Bögershausen &lt;tboegi@web.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'tg/test-index-v4' into maint</title>
<updated>2015-03-28T16:33:14Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-28T16:33:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=b265061937b2b0077a37b44a463fe60e1d55156c'/>
<id>urn:sha1:b265061937b2b0077a37b44a463fe60e1d55156c</id>
<content type='text'>
A test fix.

* tg/test-index-v4:
  t1700: make test pass with index-v4
</content>
</entry>
<entry>
<title>Merge branch 'ct/prompt-untracked-fix' into maint</title>
<updated>2015-03-28T16:33:12Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-28T16:33:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=245dd15aa9e086d82de7a9c947aa916e6d702f48'/>
<id>urn:sha1:245dd15aa9e086d82de7a9c947aa916e6d702f48</id>
<content type='text'>
The prompt script (in contrib/) did not show the untracked sign
when working in a subdirectory without any untracked files.

* ct/prompt-untracked-fix:
  git prompt: use toplevel to find untracked files
</content>
</entry>
<entry>
<title>Merge branch 'jk/fetch-pack' into maint</title>
<updated>2015-03-28T16:33:08Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-28T16:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=591a1daa7cdfd40ce76d0afcca05a7a648e73f3d'/>
<id>urn:sha1:591a1daa7cdfd40ce76d0afcca05a7a648e73f3d</id>
<content type='text'>
"git fetch" that fetches a commit using the allow-tip-sha1-in-want
extension could have failed to fetch all the requested refs.

* jk/fetch-pack:
  fetch-pack: remove dead assignment to ref-&gt;new_sha1
  fetch_refs_via_pack: free extra copy of refs
  filter_ref: make a copy of extra "sought" entries
  filter_ref: avoid overwriting ref-&gt;old_sha1 with garbage
</content>
</entry>
<entry>
<title>Merge branch 'jk/prune-with-corrupt-refs' into maint</title>
<updated>2015-03-28T16:33:06Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-28T16:33:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=9f389aa4920f147a6314719741b47074b2e4b727'/>
<id>urn:sha1:9f389aa4920f147a6314719741b47074b2e4b727</id>
<content type='text'>
"git prune" used to largely ignore broken refs when deciding which
objects are still being used, which could spread an existing small
damage and make it a larger one.

* jk/prune-with-corrupt-refs:
  refs.c: drop curate_packed_refs
  repack: turn on "ref paranoia" when doing a destructive repack
  prune: turn on ref_paranoia flag
  refs: introduce a "ref paranoia" flag
  t5312: test object deletion code paths in a corrupted repository
</content>
</entry>
<entry>
<title>Merge branch 'jk/smart-http-hide-refs' into maint</title>
<updated>2015-03-27T20:00:21Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-27T20:00:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=a730ea3c3aa8d09cd69d114ea4160049d9a4fd04'/>
<id>urn:sha1:a730ea3c3aa8d09cd69d114ea4160049d9a4fd04</id>
<content type='text'>
The transfer.hiderefs support did not quite work for smart-http
transport.

* jk/smart-http-hide-refs:
  upload-pack: do not check NULL return of lookup_unknown_object
  upload-pack: fix transfer.hiderefs over smart-http
</content>
</entry>
<entry>
<title>Merge branch 'sg/completion-remote' into maint</title>
<updated>2015-03-23T18:23:33Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-23T18:23:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7d6f6e373007553d747b4f0f5083d66fdd0c17c5'/>
<id>urn:sha1:7d6f6e373007553d747b4f0f5083d66fdd0c17c5</id>
<content type='text'>
Code simplification.

* sg/completion-remote:
  completion: simplify __git_remotes()
  completion: add a test for __git_remotes() helper function
</content>
</entry>
<entry>
<title>Merge branch 'jc/decorate-leaky-separator-color' into maint</title>
<updated>2015-03-23T18:23:28Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-23T18:23:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3f6f5c9dbe764c5100e6b48a0081b022983f49e8'/>
<id>urn:sha1:3f6f5c9dbe764c5100e6b48a0081b022983f49e8</id>
<content type='text'>
"git log --decorate" did not reset colors correctly around the
branch names.

* jc/decorate-leaky-separator-color:
  log --decorate: do not leak "commit" color into the next item
  Documentation/config.txt: simplify boolean description in the syntax section
  Documentation/config.txt: describe 'color' value type in the "Values" section
  Documentation/config.txt: have a separate "Values" section
  Documentation/config.txt: describe the structure first and then meaning
  Documentation/config.txt: explain multi-valued variables once
  Documentation/config.txt: avoid unnecessary negation
</content>
</entry>
</feed>
