<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/builtin, branch v2.19.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.19.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.19.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2018-11-21T13:58:06Z</updated>
<entry>
<title>Merge branch 'tq/branch-style-fix' into maint</title>
<updated>2018-11-21T13:58:06Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-11-21T13:58:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=69ae6660fcf8004f041ff94386bda09109d6ccea'/>
<id>urn:sha1:69ae6660fcf8004f041ff94386bda09109d6ccea</id>
<content type='text'>
Code clean-up.

* tq/branch-style-fix:
  branch: trivial style fix
</content>
</entry>
<entry>
<title>Merge branch 'tq/branch-create-wo-branch-get' into maint</title>
<updated>2018-11-21T13:58:06Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-11-21T13:58:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2b40fdd0791404fe8ba35b5061c4aff341ac6fa6'/>
<id>urn:sha1:2b40fdd0791404fe8ba35b5061c4aff341ac6fa6</id>
<content type='text'>
Code clean-up.

* tq/branch-create-wo-branch-get:
  builtin/branch.c: remove useless branch_get
</content>
</entry>
<entry>
<title>Merge branch 'jk/check-everything-connected-is-long-gone' into maint</title>
<updated>2018-11-21T13:58:00Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-11-21T13:57:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=75266b4e8bc032edd237e938aae93b67d7638768'/>
<id>urn:sha1:75266b4e8bc032edd237e938aae93b67d7638768</id>
<content type='text'>
Comment fix.

* jk/check-everything-connected-is-long-gone:
  receive-pack: update comment with check_everything_connected
</content>
</entry>
<entry>
<title>Merge branch 'en/double-semicolon-fix' into maint</title>
<updated>2018-11-21T13:57:55Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-11-21T13:57:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ab6409c66ddad8ee69771bb6e4978950d066523c'/>
<id>urn:sha1:ab6409c66ddad8ee69771bb6e4978950d066523c</id>
<content type='text'>
Code clean-up.

* en/double-semicolon-fix:
  Remove superfluous trailing semicolons
</content>
</entry>
<entry>
<title>Merge branch 'tb/void-check-attr' into maint</title>
<updated>2018-11-21T13:57:54Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-11-21T13:57:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=761868b693e2c034148c32bb7fba182a0b381d44'/>
<id>urn:sha1:761868b693e2c034148c32bb7fba182a0b381d44</id>
<content type='text'>
Code clean-up.

* tb/void-check-attr:
  Make git_check_attr() a void function
</content>
</entry>
<entry>
<title>Merge branch 'jk/detect-truncated-zlib-input' into maint</title>
<updated>2018-11-21T13:57:52Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-11-21T13:57:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d75c41b2ae0a4d5dc40af5e7b84afed791bf77c3'/>
<id>urn:sha1:d75c41b2ae0a4d5dc40af5e7b84afed791bf77c3</id>
<content type='text'>
A regression in Git 2.12 era made "git fsck" fall into an infinite
loop while processing truncated loose objects.

* jk/detect-truncated-zlib-input:
  cat-file: handle streaming failures consistently
  check_stream_sha1(): handle input underflow
  t1450: check large blob in trailing-garbage test
</content>
</entry>
<entry>
<title>Merge branch 'md/exclude-promisor-objects-fix' into maint</title>
<updated>2018-11-21T13:57:52Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-11-21T13:57:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=b52ac60bc461a16076209a3027bb15f7c890f148'/>
<id>urn:sha1:b52ac60bc461a16076209a3027bb15f7c890f148</id>
<content type='text'>
Operations on promisor objects make sense in the context of only a
small subset of the commands that internally use the revisions
machinery, but the "--exclude-promisor-objects" option were taken
and led to nonsense results by commands like "log", to which it
didn't make much sense.  This has been corrected.

* md/exclude-promisor-objects-fix:
  exclude-promisor-objects: declare when option is allowed
  Documentation/git-log.txt: do not show --exclude-promisor-objects
</content>
</entry>
<entry>
<title>Merge branch 'js/shallow-and-fetch-prune' into maint</title>
<updated>2018-11-21T13:57:51Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-11-21T13:57:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d0975a0724cc8f0f88931264b8b97c8a4c428dda'/>
<id>urn:sha1:d0975a0724cc8f0f88931264b8b97c8a4c428dda</id>
<content type='text'>
"git repack" in a shallow clone did not correctly update the
shallow points in the repository, leading to a repository that
does not pass fsck.

* js/shallow-and-fetch-prune:
  repack -ad: prune the list of shallow commits
  shallow: offer to prune only non-existing entries
  repack: point out a bug handling stale shallow info
</content>
</entry>
<entry>
<title>Merge branch 'jc/receive-deny-current-branch-fix' into maint</title>
<updated>2018-11-21T13:57:51Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-11-21T13:57:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7d483e9c00516413a9c2dafc24a6ecb40975b02b'/>
<id>urn:sha1:7d483e9c00516413a9c2dafc24a6ecb40975b02b</id>
<content type='text'>
The receive.denyCurrentBranch=updateInstead codepath kicked in even
when the push should have been rejected due to other reasons, such
as it does not fast-forward or the update-hook rejects it, which
has been corrected.

* jc/receive-deny-current-branch-fix:
  receive: denyCurrentBranch=updateinstead should not blindly update
</content>
</entry>
<entry>
<title>Merge branch 'js/pack-objects-mutex-init-fix' into maint</title>
<updated>2018-11-21T13:57:50Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-11-21T13:57:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e3c18aa35bf619e36efdea2f495756bcab597b8b'/>
<id>urn:sha1:e3c18aa35bf619e36efdea2f495756bcab597b8b</id>
<content type='text'>
A mutex used in "git pack-objects" were not correctly initialized
and this caused "git repack" to dump core on Windows.

* js/pack-objects-mutex-init-fix:
  pack-objects (mingw): initialize `packing_data` mutex in the correct spot
  pack-objects (mingw): demonstrate a segmentation fault with large deltas
  pack-objects: fix typo 'detla' -&gt; 'delta'
</content>
</entry>
</feed>
