| Git v2.6.4 Release Notes |
| ======================== |
| |
| Fixes since v2.6.3 |
| ------------------ |
| |
| * The "configure" script did not test for -lpthread correctly, which |
| upset some linkers. |
| |
| * Add support for talking http/https over socks proxy. |
| |
| * Portability fix for Windows, which may rewrite $SHELL variable using |
| non-POSIX paths. |
| |
| * We now consistently allow all hooks to ignore their standard input, |
| rather than having git complain of SIGPIPE. |
| |
| * Fix shell quoting in contrib script. |
| |
| * Test portability fix for a topic in v2.6.1. |
| |
| * Allow tilde-expansion in some http config variables. |
| |
| * Give a useful special case "diff/show --word-diff-regex=." as an |
| example in the documentation. |
| |
| * Fix for a corner case in filter-branch. |
| |
| * Make git-p4 work on a detached head. |
| |
| * Documentation clarification for "check-ignore" without "--verbose". |
| |
| * Just like the working tree is cleaned up when the user cancelled |
| submission in P4Submit.applyCommit(), clean up the mess if "p4 |
| submit" fails. |
| |
| * Having a leftover .idx file without corresponding .pack file in |
| the repository hurts performance; "git gc" learned to prune them. |
| |
| * The code to prepare the working tree side of temporary directory |
| for the "dir-diff" feature forgot that symbolic links need not be |
| copied (or symlinked) to the temporary area, as the code already |
| special cases and overwrites them. Besides, it was wrong to try |
| computing the object name of the target of symbolic link, which may |
| not even exist or may be a directory. |
| |
| * There was no way to defeat a configured rebase.autostash variable |
| from the command line, as "git rebase --no-autostash" was missing. |
| |
| * Allow "git interpret-trailers" to run outside of a Git repository. |
| |
| * Produce correct "dirty" marker for shell prompts, even when we |
| are on an orphan or an unborn branch. |
| |
| * Some corner cases have been fixed in string-matching done in "git |
| status". |
| |
| * Apple's common crypto implementation of SHA1_Update() does not take |
| more than 4GB at a time, and we now have a compile-time workaround |
| for it. |
| |
| Also contains typofixes, documentation updates and trivial code |
| clean-ups. |