<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v2.37.0-rc2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.37.0-rc2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.37.0-rc2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2022-06-22T16:07:56Z</updated>
<entry>
<title>Git 2.37-rc2</title>
<updated>2022-06-22T16:07:56Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2022-06-22T16:07:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f770e9f396d48b567ef7b37d273e91ad570a3522'/>
<id>urn:sha1:f770e9f396d48b567ef7b37d273e91ad570a3522</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'tb/cruft-packs'</title>
<updated>2022-06-22T16:06:37Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2022-06-22T16:06:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=b9e4d89ca4eb05ec6d86600e39a8400de40e1ab9'/>
<id>urn:sha1:b9e4d89ca4eb05ec6d86600e39a8400de40e1ab9</id>
<content type='text'>
Docfix.

* tb/cruft-packs:
  gc: simplify --cruft description
</content>
</entry>
<entry>
<title>Merge branch 'jp/prompt-clear-before-upstream-mark'</title>
<updated>2022-06-21T17:07:50Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2022-06-21T17:07:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ddbc07872e86265dc30aefa5f4d881f762120044'/>
<id>urn:sha1:ddbc07872e86265dc30aefa5f4d881f762120044</id>
<content type='text'>
Bash command line prompt (in contrib/) update.

* jp/prompt-clear-before-upstream-mark:
  git-prompt: fix expansion of branch colour codes
  git-prompt: make colourization consistent
</content>
</entry>
<entry>
<title>gc: simplify --cruft description</title>
<updated>2022-06-21T15:58:04Z</updated>
<author>
<name>René Scharfe</name>
<email>l.s.r@web.de</email>
</author>
<published>2022-06-19T05:38:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=378b51993aa022c432b23b7f1bafd921b7c43835'/>
<id>urn:sha1:378b51993aa022c432b23b7f1bafd921b7c43835</id>
<content type='text'>
Remove duplicate "loose objects".

Signed-off-by: René Scharfe &lt;l.s.r@web.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>name-rev: prefix annotate-stdin with '--' in message</title>
<updated>2022-06-20T23:20:45Z</updated>
<author>
<name>Alexander Shopov</name>
<email>ash@kambanaria.org</email>
</author>
<published>2022-06-20T16:44:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=325240dfd76bc6a47e5a89beccf27b236b70e2ac'/>
<id>urn:sha1:325240dfd76bc6a47e5a89beccf27b236b70e2ac</id>
<content type='text'>
This is an option rather than command.  Make the message convey this
similar to the other messages in the file.

Signed-off-by: Alexander Shopov &lt;ash@kambanaria.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Git 2.37-rc1</title>
<updated>2022-06-18T00:15:13Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2022-06-18T00:15:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=5b71c59bc3b9365075e2a175aa7b6f2b0c84ce44'/>
<id>urn:sha1:5b71c59bc3b9365075e2a175aa7b6f2b0c84ce44</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'cb/path-owner-check-with-sudo-plus'</title>
<updated>2022-06-18T00:12:31Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2022-06-18T00:12:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=694c0cc0fb531b17750ac6e81920054f193f8eb8'/>
<id>urn:sha1:694c0cc0fb531b17750ac6e81920054f193f8eb8</id>
<content type='text'>
"sudo git foo" used to consider a repository owned by the original
user a safe one to access; it now also considers a repository owned
by root a safe one, too (after all, if an attacker can craft a
malicious repository owned by root, the box is 0wned already).

* cb/path-owner-check-with-sudo-plus:
  git-compat-util: allow root to access both SUDO_UID and root owned
</content>
</entry>
<entry>
<title>git-compat-util: allow root to access both SUDO_UID and root owned</title>
<updated>2022-06-17T21:03:08Z</updated>
<author>
<name>Carlo Marcelo Arenas Belón</name>
<email>carenas@gmail.com</email>
</author>
<published>2022-06-17T20:23:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=6b11e3d52e919cce91011f4f9025e6f4b61375f2'/>
<id>urn:sha1:6b11e3d52e919cce91011f4f9025e6f4b61375f2</id>
<content type='text'>
Previous changes introduced a regression which will prevent root for
accessing repositories owned by thyself if using sudo because SUDO_UID
takes precedence.

Loosen that restriction by allowing root to access repositories owned
by both uid by default and without having to add a safe.directory
exception.

A previous workaround that was documented in the tests is no longer
needed so it has been removed together with its specially crafted
prerequisite.

Helped-by: Johanness Schindelin &lt;Johannes.Schindelin@gmx.de&gt;
Signed-off-by: Carlo Marcelo Arenas Belón &lt;carenas@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>i18n: fix mismatched camelCase config variables</title>
<updated>2022-06-17T17:38:26Z</updated>
<author>
<name>Jiang Xin</name>
<email>zhiyou.jx@alibaba-inc.com</email>
</author>
<published>2022-06-17T10:03:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=b4eda05d58ca3e4808d3d86ab5826c77995a06f7'/>
<id>urn:sha1:b4eda05d58ca3e4808d3d86ab5826c77995a06f7</id>
<content type='text'>
Some config variables are combinations of multiple words, and we
typically write them in camelCase forms in manpage and translatable
strings. It's not easy to find mismatches for these camelCase config
variables during code reviews, but occasionally they are identified
during localization translations.

To check for mismatched config variables, I introduced a new feature
in the helper program for localization[^1]. The following mismatched
config variables have been identified by running the helper program,
such as "git-po-helper check-pot".

Lowercase in manpage should use camelCase:

 * Documentation/config/http.txt: http.pinnedpubkey

Lowercase in translable strings should use camelCase:

 * builtin/fast-import.c:  pack.indexversion
 * builtin/gc.c:           gc.logexpiry
 * builtin/index-pack.c:   pack.indexversion
 * builtin/pack-objects.c: pack.indexversion
 * builtin/repack.c:       pack.writebitmaps
 * commit.c:               i18n.commitencoding
 * gpg-interface.c:        user.signingkey
 * http.c:                 http.postbuffer
 * submodule-config.c:     submodule.fetchjobs

Mismatched camelCases, choose the former:

 * Documentation/config/transfer.txt: transfer.credentialsInUrl
   remote.c:                          transfer.credentialsInURL

[^1]: https://github.com/git-l10n/git-po-helper

Signed-off-by: Jiang Xin &lt;zhiyou.jx@alibaba-inc.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Another batch of fixes before -rc1</title>
<updated>2022-06-17T17:33:42Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2022-06-17T17:33:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=b81b98f818fdacdc472f2afed2ae67d9d0893fe2'/>
<id>urn:sha1:b81b98f818fdacdc472f2afed2ae67d9d0893fe2</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
