{"thread":{"id":"20274","subject":"[ANNOUNCE] GIT 1.6.3.4","startedAt":"2009-07-29T08:46:17Z","lastAt":"2009-07-29T08:46:17Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"119038","messageId":"7vhbwvx4fa.fsf@alter.siamese.dyndns.org","threadId":"20274","inReplyTo":null,"subject":"[ANNOUNCE] GIT 1.6.3.4","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2009-07-29T08:46:17Z","receivedAt":"2009-07-29T08:46:17Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"The latest maintenance release GIT 1.6.3.4 is available at the\nusual places:\n\n  http://www.kernel.org/pub/software/scm/git/\n\n  git-1.6.3.4.tar.{gz,bz2}\t\t\t(source tarball)\n  git-htmldocs-1.6.3.4.tar.{gz,bz2}\t\t(preformatted docs)\n  git-manpages-1.6.3.4.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.3.4-1.fc9.$arch.rpm\t(RPM)\n\nThis is primarily to flush accumulated fixes on the 'maint' branch\nbefore going forward with 1.6.4 series.\n\nGIT v1.6.3.4 Release Notes\n==========================\n\nFixes since v1.6.3.3\n--------------------\n\n * \"git add --no-ignore-errors\" did not override configured\n   add.ignore-errors configuration.\n\n * \"git apply --whitespace=fix\" did not fix trailing whitespace on an\n   incomplete line.\n\n * \"git branch\" opened too many commit objects unnecessarily.\n\n * \"git checkout -f $commit\" with a path that is a file (or a symlink) in\n   the work tree to a commit that has a directory at the path issued an\n   unnecessary error message.\n\n * \"git diff -c/--cc\" was very inefficient in coalescing the removed lines\n   shared between parents.\n\n * \"git diff -c/--cc\" showed removed lines at the beginning of a file\n   incorrectly.\n\n * \"git remote show nickname\" did not honor configured\n   remote.nickname.uploadpack when inspecting the branches at the remote.\n\n * \"git request-pull\" when talking to the terminal for a preview\n   showed some of the output in the pager.\n\n * \"git request-pull start nickname [end]\" did not honor configured\n   remote.nickname.uploadpack when it ran git-ls-remote against the remote\n   repository to learn the current tip of branches.\n\nIncludes other documentation updates and minor fixes.\n\n----------------------------------------------------------------\n\nChanges since v1.6.3.3 are as follows:\n\nBrandon Casey (2):\n      refs.c: release file descriptor on error return\n      sha1_name.c: avoid unnecessary strbuf_release\n\nChris Frey (1):\n      git-remote: fix missing .uploadpack usage for show command\n\nClemens Buchacher (1):\n      fetch: do not create ref from empty name\n\nGiuseppe Bilotta (1):\n      gitweb/README: fix AliasMatch in example\n\nJohannes Sixt (2):\n      t3700-add: add a POSIXPERM prerequisite to a new test\n      Makefile: git.o depends on library headers\n\nJunio C Hamano (9):\n      request-pull: really disable pager\n      checkout -f: deal with a D/F conflict entry correctly\n      combine-diff.c: fix performance problem when folding common deleted lines\n      diff --cc: a lost line at the beginning of the file is shown incorrectly\n      do_one_ref(): null_sha1 check is not about broken ref\n      SunOS grep does not understand -C<n> nor -e\n      Fix severe breakage in \"git-apply --whitespace=fix\"\n      t8005: Nobody writes Russian in shift_jis\n      GIT 1.6.3.4\n\nLinus Torvalds (3):\n      git branch: fix performance problem\n      git branch: avoid unnecessary object lookups\n      git branch: clean up detached branch handling\n\nMatthias Andree (1):\n      Fix export_marks() error handling.\n\nMichal Marek (1):\n      request-pull: really really disable pager\n\nMiklos Vajna (1):\n      git-submodule documentation: fix foreach example\n\nRené Scharfe (1):\n      attr: plug minor memory leak\n\nRoel Kluin (1):\n      fread does not return negative on error\n\nSZEDER Gábor (1):\n      Trailing whitespace and no newline fix\n\nSitaram Chamarty (1):\n      Documentation: update description of shell aliases\n\nStephen Boyd (2):\n      add: allow configurations to be overriden by command line\n      config.txt: document add.ignore-errors\n\nThadeu Lima de Souza Cascardo (1):\n      Makes some cleanup/review in gittutorial\n\nThomas Rast (2):\n      Test git archive --remote\n      Test grep --and/--or/--not\n\nTom Grennan (1):\n      request-pull: allow ls-remote to notice remote.$nickname.uploadpack\n"}]}