|
| 1 | +Git v1.7.11.7 Release Notes |
| 2 | +=========================== |
| 3 | + |
| 4 | +Fixes since v1.7.11.6 |
| 5 | +--------------------- |
| 6 | + |
| 7 | + * The synopsis said "checkout [-B branch]" to make it clear the |
| 8 | + branch name is a parameter to the option, but the heading for the |
| 9 | + option description was "-B::", not "-B branch::", making the |
| 10 | + documentation misleading. |
| 11 | + |
| 12 | + * Git ships with a fall-back regexp implementation for platforms with |
| 13 | + buggy regexp library, but it was easy for people to keep using their |
| 14 | + platform regexp. A new test has been added to check this. |
| 15 | + |
| 16 | + * "git apply -p0" did not parse pathnames on "diff --git" line |
| 17 | + correctly. This caused patches that had pathnames in no other |
| 18 | + places to be mistakenly rejected (most notably, binary patch that |
| 19 | + does not rename nor change mode). Textual patches, renames or mode |
| 20 | + changes have preimage and postimage pathnames in different places |
| 21 | + in a form that can be parsed unambiguously and did not suffer from |
| 22 | + this problem. |
| 23 | + |
| 24 | + * After "gitk" showed the contents of a tag, neither "Reread |
| 25 | + references" nor "Reload" did not update what is shown as the |
| 26 | + contents of it, when the user overwrote the tag with "git tag -f". |
| 27 | + |
| 28 | + * "git for-each-ref" did not currectly support more than one --sort |
| 29 | + option. |
| 30 | + |
| 31 | + * "git log .." errored out saying it is both rev range and a path |
| 32 | + when there is no disambiguating "--" is on the command line. |
| 33 | + Update the command line parser to interpret ".." as a path in such |
| 34 | + a case. |
| 35 | + |
| 36 | + * Pushing to smart HTTP server with recent Git fails without having |
| 37 | + the username in the URL to force authentication, if the server is |
| 38 | + configured to allow GET anonymously, while requiring authentication |
| 39 | + for POST. |
| 40 | + |
| 41 | + * "git show --format='%ci'" did not give timestamp correctly for |
| 42 | + commits created without human readable name on "committer" line. |
| 43 | + (merge e27ddb6 jc/maint-ident-missing-human-name later to maint). |
| 44 | + |
| 45 | + * "git show --quiet" ought to be a synonym for "git show -s", but |
| 46 | + wasn't. |
0 commit comments