ewah: add convenient wrapper ewah_serialize_strbuf()
[gitweb.git] / RelNotes
index 0ac9d1cb863cedc9e40bad77ea88574626e3c3d7..1662a7beba42190b8e0c6e314fc90587b6c79ff2 100644 (file)
--- a/RelNotes
+++ b/RelNotes
@@ -65,6 +65,10 @@ Performance, Internal Implementation, Development Support etc.
    check what they really require.
    (merge f400e51 jk/sanity later to maint).
 
+ * Various issues around "reflog expire", e.g. using --updateref when
+   expiring a reflog for a symbolic reference, have been corrected
+   and/or made saner.
+
  * The strbuf API was explained between the API documentation and in
    the header file.  Move missing bits to strbuf.h so that programmers
    can check only one place for all necessary information.
@@ -262,7 +266,34 @@ notes for details).
    discover in the documentation.
    (merge afb5de7 mm/am-c-doc later to maint).
 
- * Code cleanups.
+ * The interaction between "git submodule update" and the
+   submodule.*.update configuration was not clearly documented.
+   (merge 5c31acf ms/submodule-update-config-doc later to maint).
+
+ * "git diff --shortstat --dirstat=changes" showed a dirstat based on
+   lines that was never asked by the end user in addition to the
+   dirstat that the user asked for.
+   (merge ab27389 mk/diff-shortstat-dirstat-fix later to maint).
+
+ * "git remote add" mentioned "--tags" and "--no-tags" and was not
+   clear that fetch from the remote in the future will use the default
+   behaviour when neither is given to override it.
+   (merge aaba0ab mg/doc-remote-tags-or-not later to maint).
+
+ * Description given by "grep -h" for its --exclude-standard option
+   was phrased poorly.
+   (merge 77fdb8a nd/grep-exclude-standard-help-fix later to maint).
+
+ * The borrowed code in kwset API did not follow our usual convention
+   to use "unsigned char" to store values that range from 0-255.
+   (merge 189c860 bw/kwset-use-unsigned later to maint).
+
+ * A corrupt input to "git diff -M" used to cause it to segfault.
+   (merge 4d6be03 jk/diffcore-rename-duplicate later to maint).
+
+ * Code cleanups and documentaiton updates.
    (merge 2ce63e9 rs/simple-cleanups later to maint).
    (merge 33baa69 rj/no-xopen-source-for-cygwin later to maint).
    (merge 817d03e jc/diff-test-updates later to maint).
+   (merge eb32c66 ak/t5516-typofix later to maint).
+   (merge bcd57cb mr/doc-clean-f-f later to maint).