Prepare for -rc1

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Oct 7, 2017 at 16:29 UTC d35688db19c9ea97e9e2ce751dc7b47aee21636b
1 file changed +38 -3
Documentation/RelNotes/2.15.0.txt
+38 -3
@@ -8,12 +8,12 @@ Backward compatibility notes and other notable changes.
8 more explicit '.' for that instead. The hope is that existing
9 users will not mind this change, and eventually the warning can be
10 turned into a hard error, upgrading the deprecation into removal of
11 - this (mis)feature. That is now scheduled to happen in the upcoming
12 - release.
11 + this (mis)feature. That is now scheduled to happen in Git v2.16,
12 + the next major release after this one.
13
14 * Git now avoids blindly falling back to ".git" when the setup
15 sequence said we are _not_ in Git repository. A corner case that
16 - happens to work right now may be broken by a call to die("BUG").
16 + happens to work right now may be broken by a call to BUG().
17 We've tried hard to locate such cases and fixed them, but there
18 might still be cases that need to be addressed--bug reports are
19 greatly appreciated.
@@ -61,6 +61,10 @@ UI, Workflows & Features
61 other options to make it easier for scripts to grab existing
62 trailer lines from a commit log message.
63
64 + * The "--format=%(trailers)" option "git log" and its friends take
65 + learned to take the 'unfold' and 'only' modifiers to normalize its
66 + output, e.g. "git log --format=%(trailers:only,unfold)".
67 +
68 * "gitweb" shows a link to visit the 'raw' contents of blbos in the
69 history overview page.
70
@@ -222,6 +226,11 @@ Performance, Internal Implementation, Development Support etc.
226 * Add comment to clarify that the style file is meant to be used with
227 clang-5 and the rules are still work in progress.
228
229 + * Many variables that points at a region of memory that will live
230 + throughout the life of the program have been marked with UNLEAK
231 + marker to help the leak checkers concentrate on real leaks..
232 +
233 +
234 Also contains various documentation updates and code clean-ups.
235
236
@@ -455,6 +464,27 @@ Fixes since v2.14
464 request-pull script.
465 (merge e66d7c37a5 ar/request-pull-phrasofix later to maint).
466
467 + * Fixes for a handful memory access issues identified by valgrind.
468 + (merge 2944a94c6b tg/memfixes later to maint).
469 +
470 + * Backports a moral equivalent of 2015 fix to the poll() emulation
471 + from the upstream gnulib to fix occasional breakages on HPE NonStop.
472 + (merge 61b2a1acaa rb/compat-poll-fix later to maint).
473 +
474 + * Users with "color.ui = always" in their configuration were broken
475 + by a recent change that made plumbing commands to pay attention to
476 + them as the patch created internally by "git add -p" were colored
477 + (heh) and made unusable. Fix this regression by redefining
478 + 'always' to mean the same thing as 'auto'.
479 + (merge 6be4595edb jk/ui-color-always-to-auto-maint later to maint).
480 +
481 + * In the "--format=..." option of the "git for-each-ref" command (and
482 + its friends, i.e. the listing mode of "git branch/tag"), "%(atom:)"
483 + (e.g. "%(refname:)", "%(body:)" used to error out. Instead, treat
484 + them as if the colon and an empty string that follows it were not
485 + there.
486 + (merge bea4dbeafd tb/ref-filter-empty-modifier later to maint).
487 +
488 * Other minor doc, test and build updates and code cleanups.
489 (merge f094b89a4d ma/parse-maybe-bool later to maint).
490 (merge 39b00fa4d4 jk/drop-sha1-entry-pos later to maint).
@@ -481,3 +511,8 @@ Fixes since v2.14
511 (merge 9ca356fa8b rs/cocci-de-paren-call-params later to maint).
512 (merge 7099153e8d rs/tag-null-pointer-arith-fix later to maint).
513 (merge 0e187d758c rs/run-command-use-alloc-array later to maint).
514 + (merge e0222159fa jn/strbuf-doc-re-reuse later to maint).
515 + (merge 97487ea11a rs/qsort-s later to maint).
516 + (merge a9155c50bd sb/branch-avoid-repeated-strbuf-release later to maint).
517 + (merge f777623514 ks/branch-tweak-error-message-for-extra-args later to maint).
518 + (merge 33f3c683ec ks/verify-filename-non-option-error-message-tweak later to maint).