@@ -21,6 +21,9 @@ Updates since v1.7.12
21
21
22
22
UI, Workflows & Features
23
23
24
+ * A credential helper for Win32 to allow access to the keychain of
25
+ the logged-in user has been added.
26
+
24
27
* "git difftool --dir-diff" learned to use symbolic links to prepare
25
28
temporary copy of the working tree when available.
26
29
@@ -31,7 +34,6 @@ Foreign Interface
31
34
32
35
* "git svn" has been updated to work with SVN 1.7.
33
36
34
-
35
37
Performance, Internal Implementation, etc. (please report possible regressions)
36
38
37
39
* The "check-docs" build target has been updated and greatly
@@ -51,6 +53,33 @@ Unless otherwise noted, all the fixes since v1.7.12 in the
51
53
maintenance track are contained in this release (see release notes
52
54
to them for details).
53
55
56
+ * Code to work around MacOS X UTF-8 gotcha has been cleaned up.
57
+ (merge 9a27f96 rr/precompose-utf8-cleanup later to maint).
58
+
59
+ * Documentation for the configuration file format had a confusing
60
+ example.
61
+ (merge d1e1fe7 mh/maint-config-doc-proxy-command later to maint).
62
+
63
+ * "git submodule <cmd> path" did not error out when the path to the
64
+ submodule was misspelt.
65
+ (merge be9d0a3 hv/submodule-path-unmatch later to maint).
66
+
67
+ * Some capabilities were asked by fetch-pack even when upload-pack
68
+ did not advertise that they are available. fetch-pack has been
69
+ fixed not to do so.
70
+
71
+ * The reflog entries left by "git rebase" and "git rebase -i" were
72
+ inconsistent (the interactive one gave an abbreviated object name).
73
+ (merge 1af221e mg/rebase-i-onto-reflog-in-full later to maint).
74
+
75
+ * When the user exports a non-default IFS without HT, scripts that
76
+ rely on being able to parse "ls-files -s | while read a b c..."
77
+ start to fail. Protect them from such a misconfiguration.
78
+ (merge 785063e jc/maint-protect-sh-from-ifs later to maint).
79
+
80
+ * "git prune" without "-v" used to warn about leftover temporary
81
+ files (which is an indication of an earlier aborted operation).
82
+ (merge 90b29cb bc/prune-info later to maint).
54
83
55
84
* When "git push" triggered the automatic gc on the receiving end, a
56
85
message from "git prune" that said it was removing cruft leaked to
0 commit comments