Skip to content

Commit 2c04f63

Browse files
committed
Git 2.13.1
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 478d3c3 commit 2c04f63

File tree

3 files changed

+46
-511
lines changed

3 files changed

+46
-511
lines changed

Documentation/RelNotes/2.13.1.txt

+45
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,49 @@ Fixes since v2.13
6666
* The shell completion script (in contrib/) learned "git stash" has
6767
a new "push" subcommand.
6868

69+
* Travis CI gained a task to format the documentation with both
70+
AsciiDoc and AsciiDoctor.
71+
72+
* Update the C style recommendation for notes for translators, as
73+
recent versions of gettext tools can work with our style of
74+
multi-line comments.
75+
76+
* "git clone --config var=val" is a way to populate the
77+
per-repository configuration file of the new repository, but it did
78+
not work well when val is an empty string. This has been fixed.
79+
80+
* A few codepaths in "checkout" and "am" working on an unborn branch
81+
tried to access an uninitialized piece of memory.
82+
83+
* "git for-each-ref --format=..." with %(HEAD) in the format used to
84+
resolve the HEAD symref as many times as it had processed refs,
85+
which was wasteful, and "git branch" shared the same problem.
86+
87+
* "git interpret-trailers", when used as GIT_EDITOR for "git commit
88+
-v", looked for and appended to a trailer block at the very end,
89+
i.e. at the end of the "diff" output. The command has been
90+
corrected to pay attention to the cut-mark line "commit -v" adds to
91+
the buffer---the real trailer block should appear just before it.
92+
93+
* A test allowed both "git push" and "git receive-pack" on the other
94+
end write their traces into the same file. This is OK on platforms
95+
that allows atomically appending to a file opened with O_APPEND,
96+
but on other platforms led to a mangled output, causing
97+
intermittent test failures. This has been fixed by disabling
98+
traces from "receive-pack" in the test.
99+
100+
* "foo\bar\baz" in "git fetch foo\bar\baz", even though there is no
101+
slashes in it, cannot be a nickname for a remote on Windows, as
102+
that is likely to be a pathname on a local filesystem.
103+
104+
* The "collision detecting" SHA-1 implementation shipped with 2.13
105+
was quite broken on some big-endian platforms and/or platforms that
106+
do not like unaligned fetches. Update to the upstream code which
107+
has already fixed these issues.
108+
109+
* "git am -h" triggered a BUG().
110+
111+
* The interaction of "url.*.insteadOf" and custom URL scheme's
112+
whitelisting is now documented better.
113+
69114
Also contains various documentation updates and code clean-ups.

0 commit comments

Comments
 (0)