From f5b6079871904ba5b0a8548f91545f126caf898b Mon Sep 17 00:00:00 2001 From: Junio C Hamano Date: Wed, 7 Oct 2015 13:38:43 -0700 Subject: Second batch for 2.7 Signed-off-by: Junio C Hamano --- Documentation/RelNotes/2.7.0.txt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'Documentation') diff --git a/Documentation/RelNotes/2.7.0.txt b/Documentation/RelNotes/2.7.0.txt index 7bc12de56c..03029fca84 100644 --- a/Documentation/RelNotes/2.7.0.txt +++ b/Documentation/RelNotes/2.7.0.txt @@ -36,6 +36,15 @@ UI, Workflows & Features * "git interpret-trailers" can now run outside of a Git repository. + * "git p4" learned to reencode the pathname it uses to communicate + with the p4 depot with a new option. + + * Give progress meter to "git filter-branch". + + * Allow a later "!/abc/def" to override an earlier "/abc" that + appears in the same .gitignore file to make it easier to express + "everything in /abc directory is ignored, except for ...". + Performance, Internal Implementation, Development Support etc. @@ -105,5 +114,12 @@ notes for details). in our Makefile was broken when they were used together. (merge ef49e05 jk/make-findstring-makeflags-fix later to maint). + * Allocation related functions and stdio are unsafe things to call + inside a signal handler, and indeed killing the pager can cause + glibc to deadlock waiting on allocation mutex as our signal handler + tries to free() some data structures in wait_for_pager(). Reduce + these unsafe calls. + (merge 507d780 ti/glibc-stdio-mutex-from-signal-handler later to maint). + * Code clean-up and minor fixes. (merge 15ed07d jc/rerere later to maint). -- cgit v1.2.3