{"thread":{"id":"20697","subject":"[ANNOUNCE] GIT 1.6.4.1","startedAt":"2009-08-22T07:44:25Z","lastAt":"2009-08-22T07:44:25Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"121506","messageId":"7vvdkg47ja.fsf@alter.siamese.dyndns.org","threadId":"20697","inReplyTo":null,"subject":"[ANNOUNCE] GIT 1.6.4.1","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2009-08-22T07:44:25Z","receivedAt":"2009-08-22T07:44:25Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"The latest maintenance release GIT 1.6.4.1 is available at the\nusual places:\n\n  http://www.kernel.org/pub/software/scm/git/\n\n  git-1.6.4.1.tar.{gz,bz2}\t\t\t(source tarball)\n  git-htmldocs-1.6.4.1.tar.{gz,bz2}\t\t(preformatted docs)\n  git-manpages-1.6.4.1.tar.{gz,bz2}\t\t(preformatted docs)\n\nThe RPM binary packages for a few architectures are found in:\n\n  RPMS/$arch/git-*-1.6.4.1-1.fc9.$arch.rpm\t(RPM)\n\nGIT v1.6.4.1 Release Notes\n==========================\n\nFixes since v1.6.4\n------------------\n\n * An unquoted value in the configuration file, when it contains more than\n   one whitespaces in a row, got them replaced with a single space.\n\n * \"git am\" used to accept a single piece of e-mail per file (not a mbox)\n   as its input, but multiple input format support in v1.6.4 broke it.\n   Apparently many people have been depending on this feature.\n\n * The short help text for \"git filter-branch\" command was a single long\n   line, wrapped by terminals, and was hard to read.\n\n * The \"recursive\" strategy of \"git merge\" segfaulted when a merge has\n   more than one merge-bases, and merging of these merge-bases involves\n   a rename/rename or a rename/add conflict.\n\n * \"git pull --rebase\" did not use the right fork point when the\n   repository has already fetched from the upstream that rewinds the\n   branch it is based on in an earlier fetch.\n\n * Explain the concept of fast-forward more fully in \"git push\"\n   documentation, and hint to refer to it from an error message when the\n   command refuses an update to protect the user.\n\n * The default value for pack.deltacachesize, used by \"git repack\", is now\n   256M, instead of unbounded.  Otherwise a repack of a moderately sized\n   repository would needlessly eat into swap.\n\n * Document how \"git repack\" (hence \"git gc\") interacts with a repository\n   that borrows its objects from other repositories (e.g. ones created by\n   \"git clone -s\").\n\n * \"git show\" on an annotated tag lacked a delimiting blank line between\n   the tag itself and the contents of the object it tags.\n\n * \"git verify-pack -v\" erroneously reported number of objects with too\n   deep delta depths as \"chain length 0\" objects.\n\n * Long names of authors and committers outside US-ASCII were sometimes\n   incorrectly shown in \"gitweb\".\n\nOther minor documentation updates are included.\n\n----------------------------------------------------------------\n\nChanges since v1.6.4 are as follows:\n\nBjörn Steinbrink (1):\n      config: Keep inner whitespace verbatim\n\nErik Faye-Lund (1):\n      send-email: remove debug trace\n\nJakub Narebski (1):\n      gitweb/README: Document $base_url\n\nJeff King (3):\n      show: suppress extra newline when showing annotated tag\n      show: add space between multiple items\n      docs: describe impact of repack on \"clone -s\"\n\nJens Lehmann (1):\n      Documentation: git submodule: add missing options to synopsis\n\nJohan Herland (1):\n      help.c: give correct structure's size to memset()\n\nJohannes Schindelin (1):\n      filter-branch: add an example how to add ACKs to a range of commits\n\nJunio C Hamano (5):\n      merge-recursive: don't segfault while handling rename clashes\n      t5510: harden the way verify-pack is used\n      verify-pack -v: do not report \"chain length 0\"\n      am: allow individual e-mail files as input\n      GIT 1.6.4.1\n\nMark A Rada (1):\n      git-instaweb: fix mod_perl detection for apache2\n\nMatthieu Moy (3):\n      Better usage string for reflog.\n      push: point to 'git pull' and 'git push --force' in case of non-fast forward\n      filter-branch: make the usage string fit on 80 chars terminals.\n\nMiklos Vajna (1):\n      hg-to-git: don't import the unused popen2 module\n\nNicolas Pitre (1):\n      don't let the delta cache grow unbounded in 'git repack'\n\nNicolas Sebrecht (1):\n      git-am: print fair error message when format detection fails\n\nOri Avtalion (1):\n      Change mentions of \"git programs\" to \"git commands\"\n\nPaul Bolle (2):\n      Documentation: merge: one <remote> is required\n      Documentation: add: <filepattern>... is optional\n\nSanti Béjar (2):\n      t5520-pull: Test for rebased upstream + fetch + pull --rebase\n      pull: support rebased upstream + fetch + pull --rebase\n\nZoltán Füzesi (1):\n      gitweb: parse_commit_text encoding fix\n\nŠtěpán Němec (1):\n      Fix typos in git-remote.txt and git-symbolic-ref.txt\n"}]}