Skip to content

Commit 563d4e5

Browse files
committed
Fifth batch for 2.3 cycle
Hopefully this will be the final feature update for 2.3-rc1 Signed-off-by: Junio C Hamano <[email protected]>
1 parent 670f6a7 commit 563d4e5

File tree

1 file changed

+27
-2
lines changed

1 file changed

+27
-2
lines changed

Documentation/RelNotes/2.3.0.txt

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ Ports
99
* Recent gcc toolchain on Cygwin started throwing compilation warning,
1010
which has been squelched.
1111

12+
* A few updates to build on platforms that lack tv_nsec,
13+
clock_gettime, CLOCK_MONOTONIC and HMAC_CTX_cleanup (e.g. older
14+
RHEL) have been added.
15+
1216

1317
UI, Workflows & Features
1418

@@ -66,11 +70,21 @@ UI, Workflows & Features
6670
* "git imap-send" learned to take "-v" (verbose) and "-q" (quiet)
6771
command line options.
6872

73+
* "git remote add $name $URL" is now allowed when "url.$URL.insteadOf"
74+
is already defined.
75+
6976
* "git imap-send" now can be built to use cURL library to talk to
7077
IMAP servers (if the library is recent enough, of course).
7178
This allows you to use authenticate method other than CRAM-MD5,
7279
among other things.
7380

81+
* "git imap-send" now allows GIT_CURL_VERBOSE environment variable to
82+
control the verbosity when talking via the cURL library.
83+
84+
* The prompt script (in contrib/) learned to optionally hide prompt
85+
when in an ignored directory by setting GIT_PS1_HIDE_IF_PWD_IGNORED
86+
shell variable.
87+
7488

7589
Performance, Internal Implementation, Development Support etc.
7690

@@ -139,8 +153,7 @@ notes for details).
139153
the last command in the prompt, e.g. PS1='$(__git_ps1) $? ', did
140154
not work well, because the helper function stomped on the exit
141155
status.
142-
(merge eb443e3 tf/prompt-preserve-exit-status later to maint).
143-
156+
(merge 6babe76 tf/prompt-preserve-exit-status later to maint).
144157

145158
* Recent update to "git commit" broke amending an existing commit
146159
with bogus author/committer lines without a valid e-mail address.
@@ -249,6 +262,10 @@ notes for details).
249262
configuration file .git/config with x-bit by mistake.
250263
(merge 1f32ecf mh/config-flip-xbit-back-after-checking later to maint).
251264

265+
* Recent update in Git 2.2 started creating objects/info/packs and
266+
info/refs files with permission bits tighter than user's umask.
267+
(merge d91175b jk/prune-packed-server-info later to maint).
268+
252269
* Git 2.0 was supposed to make the "simple" mode for the default of
253270
"git push", but it didn't.
254271
(merge 00a6fa0 jk/push-simple later to maint).
@@ -262,3 +279,11 @@ notes for details).
262279
* The build procedure did not bother fixing perl and python scripts
263280
when NO_PERL and NO_PYTHON build-time configuration changed.
264281
(merge ca2051d jk/rebuild-perl-scripts-with-no-perl-seting-change later to maint).
282+
283+
* The usage string of "git log" command was marked incorrectly for
284+
l10n.
285+
(merge e66dc0c km/log-usage-string-i18n later to maint).
286+
287+
* "git for-each-ref" mishandled --format="%(upstream:track)" when a
288+
branch is marked to have forked from a non-existing branch.
289+
(merge b6160d9 rc/for-each-ref-tracking later to maint).

0 commit comments

Comments
 (0)