summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2023-02-09 16:59:31 -0800
committerJunio C Hamano <gitster@pobox.com>2023-02-09 16:59:31 -0800
commit012719cc3e3ab1e89e52042f845ad3dda764a188 (patch)
tree506df45aab3088290cd2f7369190121e7eea9d95
parentaadc5a2a29738eab7b8fa780f7bf4152c53af5a9 (diff)
downloadgit-htmldocs-012719cc3e3ab1e89e52042f845ad3dda764a188.tar.gz
Autogenerated HTML docs for v2.39.1-433-g23c56
-rw-r--r--RelNotes/2.40.0.txt21
-rw-r--r--git-credential-cache.html13
-rw-r--r--git-credential-cache.txt11
-rw-r--r--gitformat-index.html8
-rw-r--r--gitformat-index.txt4
-rw-r--r--howto/coordinate-embargoed-releases.html2
-rw-r--r--howto/keep-canonical-history-correct.html2
-rw-r--r--howto/maintain-git.html2
-rw-r--r--howto/new-command.html2
-rw-r--r--howto/rebase-from-internal-branch.html2
-rw-r--r--howto/rebuild-from-update-hook.html2
-rw-r--r--howto/recover-corrupted-blob-object.html2
-rw-r--r--howto/recover-corrupted-object-harder.html2
-rw-r--r--howto/revert-a-faulty-merge.html2
-rw-r--r--howto/revert-branch-rebase.html2
-rw-r--r--howto/separating-topic-branches.html2
-rw-r--r--howto/setup-git-server-over-http.html2
-rw-r--r--howto/update-hook-example.html2
-rw-r--r--howto/use-git-daemon.html2
-rw-r--r--howto/using-merge-subtree.html2
-rw-r--r--howto/using-signed-tag-in-pull-request.html2
21 files changed, 61 insertions, 28 deletions
diff --git a/RelNotes/2.40.0.txt b/RelNotes/2.40.0.txt
index 7ddfafc2e..edbbe7d04 100644
--- a/RelNotes/2.40.0.txt
+++ b/RelNotes/2.40.0.txt
@@ -46,6 +46,9 @@ UI, Workflows & Features
* "git rebase" often ignored incompatible options instead of
complaining, which has been corrected.
+ * "scalar" warns but continues when its periodic maintenance
+ feature cannot be enabled.
+
Performance, Internal Implementation, Development Support etc.
@@ -204,6 +207,21 @@ Fixes since v2.39
the ssh agent in the codepath to sign with an ssh key.
(merge dce7b31126 as/ssh-signing-improve-key-missing-error later to maint).
+ * Adjust "git request-pull" to strip embedded signature from signed
+ tags to notice non-PGP signatures.
+ (merge a9cad02538 gm/request-pull-with-non-pgp-signed-tags later to maint).
+
+ * Remove support for MSys, which now lags way behind MSys2.
+ (merge 2987407f3c hj/remove-msys-support later to maint).
+
+ * Fix use of CreateThread() API call made early in the windows
+ start-up code.
+ (merge 592bcab61b sk/winansi-createthread-fix later to maint).
+
+ * "git pack-objects" learned to release delta-island bitmap data when
+ it is done using it, saving peak heap memory usage.
+ (merge 647982bb71 ew/free-island-marks later to maint).
+
* Other code cleanup, docfix, build fix, etc.
(merge 77e04b2ed4 rs/t4205-do-not-exit-in-test-script later to maint).
(merge faebba436e rs/plug-pattern-list-leak-in-lof later to maint).
@@ -237,3 +255,6 @@ Fixes since v2.39
(merge 5458ba0a4d tb/t0003-invoke-dd-more-portably later to maint).
(merge 70661d288b ar/markup-em-dash later to maint).
(merge e750951e74 en/ls-files-doc-update later to maint).
+ (merge 4f542975d1 mh/doc-credential-cache-only-in-core later to maint).
+ (merge 3a2ebaebc7 gc/index-format-doc later to maint).
+ (merge b08edf709d jk/httpd-test-updates later to maint).
diff --git a/git-credential-cache.html b/git-credential-cache.html
index 8ce1b470f..8ef664dc4 100644
--- a/git-credential-cache.html
+++ b/git-credential-cache.html
@@ -757,10 +757,13 @@ git-credential-cache(1) Manual Page
<div class="sect1">
<h2 id="_description">DESCRIPTION</h2>
<div class="sectionbody">
-<div class="paragraph"><p>This command caches credentials in memory for use by future Git
-programs. The stored credentials never touch the disk, and are forgotten
-after a configurable timeout. The cache is accessible over a Unix
-domain socket, restricted to the current user by filesystem permissions.</p></div>
+<div class="paragraph"><p>This command caches credentials for use by future Git programs.
+The stored credentials are kept in memory of the cache-daemon
+process (instead of written to a file) and are forgotten after a
+configurable timeout. Credentials are forgotten sooner if the
+cache-daemon dies, for example if the system restarts. The cache
+is accessible over a Unix domain socket, restricted to the current
+user by filesystem permissions.</p></div>
<div class="paragraph"><p>You probably don&#8217;t want to invoke this command directly; it is meant to
be used as a credential helper by other parts of Git. See
<a href="gitcredentials.html">gitcredentials(7)</a> or <code>EXAMPLES</code> below.</p></div>
@@ -842,7 +845,7 @@ variable (this example increases the cache time to 1 hour):</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-11-20 22:53:16 PST
+ 2023-02-09 16:57:15 PST
</div>
</div>
</body>
diff --git a/git-credential-cache.txt b/git-credential-cache.txt
index 432e159d9..f473994a8 100644
--- a/git-credential-cache.txt
+++ b/git-credential-cache.txt
@@ -14,10 +14,13 @@ git config credential.helper 'cache [<options>]'
DESCRIPTION
-----------
-This command caches credentials in memory for use by future Git
-programs. The stored credentials never touch the disk, and are forgotten
-after a configurable timeout. The cache is accessible over a Unix
-domain socket, restricted to the current user by filesystem permissions.
+This command caches credentials for use by future Git programs.
+The stored credentials are kept in memory of the cache-daemon
+process (instead of written to a file) and are forgotten after a
+configurable timeout. Credentials are forgotten sooner if the
+cache-daemon dies, for example if the system restarts. The cache
+is accessible over a Unix domain socket, restricted to the current
+user by filesystem permissions.
You probably don't want to invoke this command directly; it is meant to
be used as a credential helper by other parts of Git. See
diff --git a/gitformat-index.html b/gitformat-index.html
index c8b0a684e..940ea0cfe 100644
--- a/gitformat-index.html
+++ b/gitformat-index.html
@@ -882,13 +882,17 @@ the path ends in a directory separator.</code></pre>
</div></div>
<div class="literalblock">
<div class="content">
+<pre><code>16-bit unused, must be zero</code></pre>
+</div></div>
+<div class="literalblock">
+<div class="content">
<pre><code>4-bit object type
valid values in binary are 1000 (regular file), 1010 (symbolic link)
and 1110 (gitlink)</code></pre>
</div></div>
<div class="literalblock">
<div class="content">
-<pre><code>3-bit unused</code></pre>
+<pre><code>3-bit unused, must be zero</code></pre>
</div></div>
<div class="literalblock">
<div class="content">
@@ -1489,7 +1493,7 @@ this extension.</code></pre>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-08-18 14:11:07 PDT
+ 2023-02-09 16:57:15 PST
</div>
</div>
</body>
diff --git a/gitformat-index.txt b/gitformat-index.txt
index 015cb21bd..0773e5c38 100644
--- a/gitformat-index.txt
+++ b/gitformat-index.txt
@@ -83,11 +83,13 @@ Git index format
32-bit mode, split into (high to low bits)
+ 16-bit unused, must be zero
+
4-bit object type
valid values in binary are 1000 (regular file), 1010 (symbolic link)
and 1110 (gitlink)
- 3-bit unused
+ 3-bit unused, must be zero
9-bit unix permission. Only 0755 and 0644 are valid for regular files.
Symbolic links and gitlinks have value 0 in this field.
diff --git a/howto/coordinate-embargoed-releases.html b/howto/coordinate-embargoed-releases.html
index 6fa13ef4d..d0efc42a0 100644
--- a/howto/coordinate-embargoed-releases.html
+++ b/howto/coordinate-embargoed-releases.html
@@ -1038,7 +1038,7 @@ Thanks,
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:34 PST
+ 2023-02-09 16:57:51 PST
</div>
</div>
</body>
diff --git a/howto/keep-canonical-history-correct.html b/howto/keep-canonical-history-correct.html
index a0c1d7f91..3e0a16521 100644
--- a/howto/keep-canonical-history-correct.html
+++ b/howto/keep-canonical-history-correct.html
@@ -938,7 +938,7 @@ tip of your <em>master</em> again and redo the two merges:</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:34 PST
+ 2023-02-09 16:57:51 PST
</div>
</div>
</body>
diff --git a/howto/maintain-git.html b/howto/maintain-git.html
index 03bea7af1..6d20e9b4a 100644
--- a/howto/maintain-git.html
+++ b/howto/maintain-git.html
@@ -1478,7 +1478,7 @@ $ git update-ref -d $mf/ai/topic</code></pre>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:34 PST
+ 2023-02-09 16:57:51 PST
</div>
</div>
</body>
diff --git a/howto/new-command.html b/howto/new-command.html
index 231f1e3a5..5b44a6fc9 100644
--- a/howto/new-command.html
+++ b/howto/new-command.html
@@ -863,7 +863,7 @@ letter [PATCH 0/n].
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:32 PST
+ 2023-02-09 16:57:49 PST
</div>
</div>
</body>
diff --git a/howto/rebase-from-internal-branch.html b/howto/rebase-from-internal-branch.html
index dfdb9b647..7a7ec74e1 100644
--- a/howto/rebase-from-internal-branch.html
+++ b/howto/rebase-from-internal-branch.html
@@ -895,7 +895,7 @@ the #1' commit.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:34 PST
+ 2023-02-09 16:57:51 PST
</div>
</div>
</body>
diff --git a/howto/rebuild-from-update-hook.html b/howto/rebuild-from-update-hook.html
index 96b78d15c..1bda2c8e2 100644
--- a/howto/rebuild-from-update-hook.html
+++ b/howto/rebuild-from-update-hook.html
@@ -847,7 +847,7 @@ This is still crude and does not protect against simultaneous
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:34 PST
+ 2023-02-09 16:57:51 PST
</div>
</div>
</body>
diff --git a/howto/recover-corrupted-blob-object.html b/howto/recover-corrupted-blob-object.html
index b397a35e5..c5f0adeed 100644
--- a/howto/recover-corrupted-blob-object.html
+++ b/howto/recover-corrupted-blob-object.html
@@ -880,7 +880,7 @@ thing.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:34 PST
+ 2023-02-09 16:57:51 PST
</div>
</div>
</body>
diff --git a/howto/recover-corrupted-object-harder.html b/howto/recover-corrupted-object-harder.html
index 5580a0efc..099f9c6c8 100644
--- a/howto/recover-corrupted-object-harder.html
+++ b/howto/recover-corrupted-object-harder.html
@@ -1189,7 +1189,7 @@ int main(int argc, char **argv)
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:34 PST
+ 2023-02-09 16:57:51 PST
</div>
</div>
</body>
diff --git a/howto/revert-a-faulty-merge.html b/howto/revert-a-faulty-merge.html
index 58841ef4f..3dd74889b 100644
--- a/howto/revert-a-faulty-merge.html
+++ b/howto/revert-a-faulty-merge.html
@@ -1025,7 +1025,7 @@ P---o---o---M---x---x---W---x---M2
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:33 PST
+ 2023-02-09 16:57:50 PST
</div>
</div>
</body>
diff --git a/howto/revert-branch-rebase.html b/howto/revert-branch-rebase.html
index 348d9ed54..ca1d807a4 100644
--- a/howto/revert-branch-rebase.html
+++ b/howto/revert-branch-rebase.html
@@ -907,7 +907,7 @@ Committed merge 7fb9b7262a1d1e0a47bbfdcbbcf50ce0635d3f8f
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:32 PST
+ 2023-02-09 16:57:49 PST
</div>
</div>
</body>
diff --git a/howto/separating-topic-branches.html b/howto/separating-topic-branches.html
index 1378bd511..382c8ac18 100644
--- a/howto/separating-topic-branches.html
+++ b/howto/separating-topic-branches.html
@@ -841,7 +841,7 @@ o---o"master"</code></pre>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:33 PST
+ 2023-02-09 16:57:50 PST
</div>
</div>
</body>
diff --git a/howto/setup-git-server-over-http.html b/howto/setup-git-server-over-http.html
index c9a23a4dc..9a2217011 100644
--- a/howto/setup-git-server-over-http.html
+++ b/howto/setup-git-server-over-http.html
@@ -1071,7 +1071,7 @@ help diagnosing the problem, but removes security checks.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:33 PST
+ 2023-02-09 16:57:50 PST
</div>
</div>
</body>
diff --git a/howto/update-hook-example.html b/howto/update-hook-example.html
index e4c992445..658b12146 100644
--- a/howto/update-hook-example.html
+++ b/howto/update-hook-example.html
@@ -930,7 +930,7 @@ that JC can make non-fast-forward pushes on it.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:33 PST
+ 2023-02-09 16:57:50 PST
</div>
</div>
</body>
diff --git a/howto/use-git-daemon.html b/howto/use-git-daemon.html
index 0e4cc6893..c5413f7e0 100644
--- a/howto/use-git-daemon.html
+++ b/howto/use-git-daemon.html
@@ -791,7 +791,7 @@ a good practice to put the paths after a "--" separator.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:33 PST
+ 2023-02-09 16:57:50 PST
</div>
</div>
</body>
diff --git a/howto/using-merge-subtree.html b/howto/using-merge-subtree.html
index f83a95597..3eec63d0e 100644
--- a/howto/using-merge-subtree.html
+++ b/howto/using-merge-subtree.html
@@ -848,7 +848,7 @@ Please note that if the other project merges from you, then it will
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:32 PST
+ 2023-02-09 16:57:49 PST
</div>
</div>
</body>
diff --git a/howto/using-signed-tag-in-pull-request.html b/howto/using-signed-tag-in-pull-request.html
index 05ae2d579..a024f11e6 100644
--- a/howto/using-signed-tag-in-pull-request.html
+++ b/howto/using-signed-tag-in-pull-request.html
@@ -952,7 +952,7 @@ as part of the merge commit.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2023-02-03 21:26:32 PST
+ 2023-02-09 16:57:49 PST
</div>
</div>
</body>