Second batch for 2.7

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

Junio C Hamano committed Oct 7, 2015 at 13:38 UTC f5b6079871904ba5b0a8548f91545f126caf898b
1 file changed +16
Documentation/RelNotes/2.7.0.txt
+16
@@ -36,6 +36,15 @@ UI, Workflows & Features
36
37 * "git interpret-trailers" can now run outside of a Git repository.
38
39 + * "git p4" learned to reencode the pathname it uses to communicate
40 + with the p4 depot with a new option.
41 +
42 + * Give progress meter to "git filter-branch".
43 +
44 + * Allow a later "!/abc/def" to override an earlier "/abc" that
45 + appears in the same .gitignore file to make it easier to express
46 + "everything in /abc directory is ignored, except for ...".
47 +
48
49 Performance, Internal Implementation, Development Support etc.
50
@@ -105,5 +114,12 @@ notes for details).
114 in our Makefile was broken when they were used together.
115 (merge ef49e05 jk/make-findstring-makeflags-fix later to maint).
116
117 + * Allocation related functions and stdio are unsafe things to call
118 + inside a signal handler, and indeed killing the pager can cause
119 + glibc to deadlock waiting on allocation mutex as our signal handler
120 + tries to free() some data structures in wait_for_pager(). Reduce
121 + these unsafe calls.
122 + (merge 507d780 ti/glibc-stdio-mutex-from-signal-handler later to maint).
123 +
124 * Code clean-up and minor fixes.
125 (merge 15ed07d jc/rerere later to maint).