Git fork

The seventh batch of topics graduated to 'master'

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

+16
+16
Documentation/RelNotes/1.7.11.txt
··· 19 19 variables with REMOTE_USER and REMOTE_ADDR, but these variables are 20 20 now preserved when set. 21 21 22 + * "include.path" mechanism of the configuration files learned to 23 + understand "~/path" and "~user/path". 24 + 22 25 * "git am" learned the "--include" option, which is an opposite of 23 26 existing the "--exclude" option. 24 27 ··· 47 50 * "git svn" used to die with unwanted SIGPIPE when talking with HTTP 48 51 server that uses keep-alive. 49 52 53 + * "git svn" learned to use platform specific authentication 54 + providers, e.g. gnome-keyring, kwallet, etc. 55 + 50 56 * "git p4" has been moved out of contrib/ area. 51 57 52 58 Performance 53 59 54 60 * "git apply" had some memory leaks plugged. 55 61 62 + * "git repack" used to write out unreachable objects as loose objects 63 + when repacking, even if such loose objects will immediately pruned 64 + due to its age. 65 + 56 66 * Setting up a revision traversal with many starting points was 57 67 inefficient as these were placed in a date-order priority queue 58 68 one-by-one. Now they are collected in the queue unordered first, ··· 85 95 Unless otherwise noted, all the fixes since v1.7.10 in the maintenance 86 96 releases are contained in this release (see release notes to them for 87 97 details). 98 + 99 + * The test scaffolding for git-daemon was flaky. 100 + (merge 46e3581 js/daemon-test-race-fix later to maint). 101 + 102 + * The test scaffolding for fast-import was flaky. 103 + (merge 7fb8e16 pw/t5800-import-race-fix later to maint). 88 104 89 105 * Octopus merge strategy did not reduce heads that are recorded in the 90 106 final commit correctly.