describe: fix --contains when a tag is given as input
[gitweb.git] / Documentation / RelNotes / 1.8.4.txt
index 69ab64efae71d966337f16853d3f5c9cfb79a17e..1854d1723de1e042819e8b248590d9bdcf95c2be 100644 (file)
@@ -45,6 +45,9 @@ UI, Workflows & Features
    thing after you set "user.name/email" to introduce yourselves to
    Git.  Now the variable defaults to "auto".
 
+ * On Cygwin, "cygstart" is now recognised as a possible way to start
+   a web browser (used in "help -w" and "instaweb" among others).
+
 ### * "git status" learned status.branch and status.short configuration
 ###   variables to use --branch and --short options by default (override
 ###   with --no-branch and --no-short options from the command line).
@@ -154,6 +157,23 @@ Unless otherwise noted, all the fixes since v1.8.3 in the maintenance
 track are contained in this release (see release notes to them for
 details).
 
+ * "git apply" parsed patches that add new files, generated by
+   programs other than Git, incorrectly.  This is an old breakage in
+   v1.7.11 and will need to be merged down to the maintanance tracks.
+   (merge 212eb96 tr/maint-apply-non-git-patch-parsefix later to maint).
+
+ * Older cURL wanted piece of memory we call it with to be stable, but
+   we updated the auth material after handing it to a call.
+   (merge a94cf2c bc/http-keep-memory-given-to-curl later to maint).
+
+ * "git pull" into nothing trashed "local changes" that were in the
+   index, and this avoids it.
+   (merge b4dc085 jk/pull-into-dirty-unborn later to maint).
+
+ * Many "git submodule" operations do not work on a submodule at a
+   path whose name is not in ASCII.
+   (merge bed9470 fg/submodule-non-ascii-path later to maint).
+
  * "cherry-pick" had a small leak in an error codepath.
    (merge 706728a fc/sequencer-plug-leak later to maint).
 
@@ -161,7 +181,8 @@ details).
    "A U. Thor" <author@example.xz>, where the human readable part
    needs to be quoted (the user input may not have the double quotes
    around the name, and comparison was done between quoted and
-   unquoted strings).
+   unquoted strings).  It also mishandled names that need RFC2047
+   quoting.
    (merge 1495266 mt/send-email-cc-match-fix later to maint).
 
  * Call to discard_cache/discard_index (used when we use different