{"thread":{"id":"43774","subject":"[ANNOUNCE] GIT 1.4.3.4","startedAt":"2006-11-05T09:01:45Z","lastAt":"2006-11-05T09:01:45Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"298516","messageId":"7v1woiuv0m.fsf@assigned-by-dhcp.cox.net","threadId":"43774","inReplyTo":null,"subject":"[ANNOUNCE] GIT 1.4.3.4","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-11-05T09:01:45Z","receivedAt":"2006-11-05T09:01:45Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"The latest maintenance release GIT 1.4.3.4 is available at the\nusual places:\n\n  http://www.kernel.org/pub/software/scm/git/\n\n  git-1.4.3.4.tar.{gz,bz2}\t\t\t(tarball)\n  git-htmldocs-1.4.3.4.tar.{gz,bz2}\t\t(preformatted docs)\n  git-manpages-1.4.3.4.tar.{gz,bz2}\t\t(preformatted docs)\n  RPMS/$arch/git-*-1.4.3.4-1.$arch.rpm\t(RPM)\n\nAmong many minor fixes and documentation updates, this contains these\nfixes:\n\n - revision traversal now treats --unpacked as commit filter,\n   not traversal limiter.  If you have unpacked commits that are\n   parents of packed ones which are in turn parents of commits\n   that are unpacked, running rev-list starting at the latest\n   unpacked commits used to _stop_ at the first packed commit\n   and older unpacked commits were not shown.  With this update,\n   the traversal does not stop at packed commits, and shows the\n   older unpacked commits.  The updated semantics is easier to\n   use with git-repack --unpacked.\n\n - In a repository configured for shared access, if the\n   permission bits of existing directories are misconfigured\n   (e.g. running repository commands as root by mistake), a\n   codepath to create a new object failed with incorrect error\n   message.  Fixed.\n\n - An earlier fix to cope with traditional-style patches that\n   were generated with --unified=0 broke handling of creation\n   and deletion diffs in git-apply.  Fixed.\n\n----------------------------------------------------------------\n\nAndy Parkins (2):\n      Minor grammar fixes for git-diff-index.txt\n      git-clone documentation didn't mention --origin as equivalent of -o\n\nChristian Couder (3):\n      Remove --syslog in git-daemon inetd documentation examples.\n      Documentation: add upload-archive service to git-daemon.\n      Documentation: add git in /etc/services.\n\nEdgar Toernig (1):\n      Use memmove instead of memcpy for overlapping areas\n\nJ. Bruce Fields (1):\n      Documentation: updates to \"Everyday GIT\"\n\nJakub Narebski (3):\n      diff-format.txt: Combined diff format documentation supplement\n      diff-format.txt: Correct information about pathnames quoting in patch format\n      gitweb: Check git base URLs before generating URL from it\n\nJan Harkes (1):\n      Continue traversal when rev-list --unpacked finds a packed commit.\n\nJohannes Schindelin (1):\n      link_temp_to_file: call adjust_shared_perm() only when we created the directory\n\nJunio C Hamano (9):\n      Documentation: clarify refname disambiguation rules.\n      combine-diff: a few more finishing touches.\n      combine-diff: fix hunk_comment_line logic.\n      combine-diff: honour --no-commit-id\n      Surround \"#define DEBUG 0\" with \"#ifndef DEBUG..#endif\"\n      quote.c: ensure the same quoting across platforms.\n      revision traversal: --unpacked does not limit commit list anymore.\n      link_temp_to_file: don't leave the path truncated on adjust_shared_perm failure\n      apply: handle \"traditional\" creation/deletion diff correctly.\n\nNicolas Pitre (1):\n      pack-objects doesn't create random pack names\n\nRene Scharfe (1):\n      git-cherry: document limit and add diagram\n\nShawn O. Pearce (3):\n      Use ULONG_MAX rather than implicit cast of -1.\n      Remove SIMPLE_PROGRAMS and make git-daemon a normal program.\n      Remove unsupported C99 style struct initializers in git-archive.\n-----BEGIN PGP SIGNATURE-----\nVersion: GnuPG v1.4.5 (GNU/Linux)\n\niD8DBQBFTaP6wMbZpPMRm5oRAvmYAJ9a58U9N7PaM7l7jyzw4MS4YiwjZACghgAO\nLnuuiDIqaGGKJbkPJlS0Fto=\n=9LbZ\n-----END PGP SIGNATURE-----\n"}]}