{"thread":{"id":"46496","subject":"[ANNOUNCE] Git v2.13.4","startedAt":"2017-08-01T19:45:04Z","lastAt":"2017-08-01T19:45:04Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"325396","messageId":"xmqqk22nf4yb.fsf@gitster.mtv.corp.google.com","threadId":"46496","inReplyTo":null,"subject":"[ANNOUNCE] Git v2.13.4","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2017-08-01T19:44:44Z","receivedAt":"2017-08-01T19:45:04Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"The latest maintenance release Git v2.13.4 is now available at\nthe usual places.\n\nThere is no update that is particulary important or controversial in\nthis release; it is primarily to flush the safer fixes that have\nalready been in the 'master' branch in preparation for the v2.14.0\nrelease down to the maintenance track.\n\nThe tarballs are found at:\n\n    https://www.kernel.org/pub/software/scm/git/\n\nThe following public repositories all have a copy of the 'v2.13.4'\ntag and the 'maint' branch that the tag points at:\n\n  url = https://kernel.googlesource.com/pub/scm/git/git\n  url = git://repo.or.cz/alt-git.git\n  url = https://github.com/gitster/git\n\n----------------------------------------------------------------\n\nGit v2.13.4 Release Notes\n=========================\n\nFixes since v2.13.3\n-------------------\n\n * Update the character width tables.\n\n * A recent update broke an alias that contained an uppercase letter,\n   which has been fixed.\n\n * On Cygwin, similar to Windows, \"git push //server/share/repository\"\n   ought to mean a repository on a network share that can be accessed\n   locally, but this did not work correctly due to stripping the double\n   slashes at the beginning.\n\n * The progress meter did not give a useful output when we haven't had\n   0.5 seconds to measure the throughput during the interval.  Instead\n   show the overall throughput rate at the end, which is a much more\n   useful number.\n\n * We run an early part of \"git gc\" that deals with refs before\n   daemonising (and not under lock) even when running a background\n   auto-gc, which caused multiple gc processes attempting to run the\n   early part at the same time.  This is now prevented by running the\n   early part also under the GC lock.\n\nAlso contains a handful of small code and documentation clean-ups.\n\n----------------------------------------------------------------\n\nChanges since v2.13.3 are as follows:\n\nBeat Bolli (1):\n      unicode: update the width tables to Unicode 10\n\nEric Wong (1):\n      set FD_CLOEXEC properly when O_CLOEXEC is not supported\n\nJeff King (2):\n      gc: run pre-detach operations under lock\n      t: handle EOF in test_copy_bytes()\n\nJohannes Schindelin (2):\n      t1300: demonstrate that CamelCased aliases regressed\n      alias: compare alias name *case-insensitively*\n\nJonathan Nieder (1):\n      pre-rebase hook: capture documentation in a <<here document\n\nJunio C Hamano (3):\n      fixes from 'master' for 2.13.4\n      Preparation for 2.13.4 continues\n      Git 2.13.4\n\nKaartic Sivaraam (3):\n      doc: correct a mistake in an illustration\n      doc: camelCase the i18n config variables to improve readability\n      doc: reformat the paragraph containing the 'cut-line'\n\nPhillip Wood (4):\n      add -i: move unquote_path() to Git.pm\n      Git::unquote_path(): handle '\\a'\n      Git::unquote_path(): throw an exception on bad path\n      t9700: add tests for Git::unquote_path()\n\nRené Scharfe (3):\n      apply: use starts_with() in gitdiff_verify_name()\n      apply: use strcmp(3) for comparing strings in gitdiff_verify_name()\n      progress: show overall rate in last update\n\nTorsten Bögershausen (1):\n      cygwin: allow pushing to UNC paths\n\n"}]}