Latter half of the second batch for 1.8.0
authorJunio C Hamano <gitster@pobox.com>
Wed, 29 Aug 2012 22:00:30 +0000 (15:00 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 29 Aug 2012 22:00:30 +0000 (15:00 -0700)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/RelNotes/1.8.0.txt
index 2f41e992d85ab2cd3cdb5488e846fb089f816c86..e45788ef3e15e55e2e884adeaa873b9cb8d59942 100644 (file)
@@ -21,6 +21,9 @@ Updates since v1.7.12
 
 UI, Workflows & Features
 
 
 UI, Workflows & Features
 
+ * A credential helper for Win32 to allow access to the keychain of
+   the logged-in user has been added.
+
  * "git difftool --dir-diff" learned to use symbolic links to prepare
    temporary copy of the working tree when available.
 
  * "git difftool --dir-diff" learned to use symbolic links to prepare
    temporary copy of the working tree when available.
 
@@ -31,7 +34,6 @@ Foreign Interface
 
  * "git svn" has been updated to work with SVN 1.7.
 
 
  * "git svn" has been updated to work with SVN 1.7.
 
-
 Performance, Internal Implementation, etc. (please report possible regressions)
 
  * The "check-docs" build target has been updated and greatly
 Performance, Internal Implementation, etc. (please report possible regressions)
 
  * 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
 maintenance track are contained in this release (see release notes
 to them for details).
 
 maintenance track are contained in this release (see release notes
 to them for details).
 
+ * Code to work around MacOS X UTF-8 gotcha has been cleaned up.
+   (merge 9a27f96 rr/precompose-utf8-cleanup later to maint).
+
+ * Documentation for the configuration file format had a confusing
+   example.
+   (merge d1e1fe7 mh/maint-config-doc-proxy-command later to maint).
+
+ * "git submodule <cmd> path" did not error out when the path to the
+   submodule was misspelt.
+   (merge be9d0a3 hv/submodule-path-unmatch later to maint).
+
+ * Some capabilities were asked by fetch-pack even when upload-pack
+   did not advertise that they are available.  fetch-pack has been
+   fixed not to do so.
+
+ * The reflog entries left by "git rebase" and "git rebase -i" were
+   inconsistent (the interactive one gave an abbreviated object name).
+   (merge 1af221e mg/rebase-i-onto-reflog-in-full later to maint).
+
+ * When the user exports a non-default IFS without HT, scripts that
+   rely on being able to parse "ls-files -s | while read a b c..."
+   start to fail.  Protect them from such a misconfiguration.
+   (merge 785063e jc/maint-protect-sh-from-ifs later to maint).
+
+ * "git prune" without "-v" used to warn about leftover temporary
+   files (which is an indication of an earlier aborted operation).
+   (merge 90b29cb bc/prune-info later to maint).
 
  * When "git push" triggered the automatic gc on the receiving end, a
    message from "git prune" that said it was removing cruft leaked to
 
  * When "git push" triggered the automatic gc on the receiving end, a
    message from "git prune" that said it was removing cruft leaked to