Junio C Hamano  committed cbd6b08

Further merging down for

We will wait for a handful of other fixes that have graduated to the
'master' for 1.8.0 to be tested in the wild and then tag

. mz/cherry-pick-cmdline-order
. jk/maint-quiet-is-synonym-to-s-in-log
. jk/maint-http-half-auth-push
. jc/apply-binary-p0
. jk/config-warn-on-inaccessible-paths
. kk/maint-for-each-ref-multi-sort

Signed-off-by: Junio C Hamano <>

  • Participants
  • Parent commits 1c88a6d

Comments (0)

Files changed (1)

File Documentation/RelNotes/

  * A utility shell function test_seq has been added as a replacement
    for the 'seq' utility found on some platforms.
+ * Compatibility wrapper to learn the maximum number of file
+   descriptors we can open around sysconf(_SC_OPEN_MAX) and
+   getrlimit(RLIMIT_NO_FILE) has been introduced for portability.
+ * We used curl_easy_strerror() without checking version of cURL,
+   breaking the build for versions before curl 7.12.0.
+ * Code to work around MacOS X UTF-8 gotcha has been cleaned up.
  * Fallback 'getpass' implementation made unportable use of stdio API.
  * "git commit --amend" let the user edit the log message and then
    died when the human-readable committer name was given
    insufficiently by getpwent(3).
+ * 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.
  * "git prune" without "-v" used to warn about leftover temporary
    files (which is an indication of an earlier aborted operation).