{"thread":{"id":"4157","subject":"[ANNOUNCE] GIT 1.3.3","startedAt":"2006-05-16T04:49:50Z","lastAt":"2006-05-16T04:49:50Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"20044","messageId":"7vk68mfua9.fsf@assigned-by-dhcp.cox.net","threadId":"4157","inReplyTo":null,"subject":"[ANNOUNCE] GIT 1.3.3","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-05-16T04:49:50Z","receivedAt":"2006-05-16T04:49:50Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"The latest maintenance release GIT 1.3.3 is available at the\nusual places:\n\n\thttp://www.kernel.org/pub/software/scm/git/\n\n\tgit-1.3.3.tar.{gz,bz2}\t\t\t(tarball)\n\tRPMS/$arch/git-*-1.3.3-1.$arch.rpm\t(RPM)\n\nThis contains two notable non-fixes:\n\n (1) Future-proofing configuration file syntax by Linus.\n     Nothing in 1.3.X series takes advantage of it, but it is\n     there so 1.3.3 would not barf in a repository that you\n     previously used later versions of git to manipulate its\n     configuration file.\n\n (2) core.prefersymlinkrefs configuration can be set in the\n     configuration file while bisecting a project that wants to\n     use .git/HEAD symbolic link in its historical version\n     (notably Linux kernel around January this year).\n\n----------------------------------------------------------------\n\nChanges since v1.3.2 are as follows:\n\nBen Clifford:\n      include header to define uint32_t, necessary on Mac OS X\n\nDennis Stosberg:\n      Fix git-pack-objects for 64-bit platforms\n      Fix compilation on newer NetBSD systems\n\nDmitry V. Levin:\n      Separate object name errors from usage errors\n\nEric Wong:\n      apply: fix infinite loop with multiple patches with --index\n      Install git-send-email by default\n\nJohannes Schindelin:\n      repo-config: trim white-space before comment\n\nJunio C Hamano:\n      core.prefersymlinkrefs: use symlinks for .git/HEAD\n      repo-config: document what value_regexp does a bit more clearly.\n      Fix repo-config set-multivar error return path.\n      Documentation: {caret} fixes (git-rev-list.txt)\n      checkout: use --aggressive when running a 3-way merge (-m).\n      Fix pack-index issue on 64-bit platforms a bit more portably.\n\nLinus Torvalds:\n      Fix \"git diff --stat\" with long filenames\n      revert/cherry-pick: use aggressive merge.\n      git config syntax updates\n\nMartin Waitz:\n      clone: keep --reference even with -l -s\n      repack: honor -d even when no new pack was created\n\nMatthias Lederhofer:\n      core-tutorial.txt: escape asterisk\n\nPavel Roskin:\n      Release config lock if the regex is invalid\n\nSean Estabrooks:\n      Fix for config file section parsing.\n      Another config file parsing fix.\n      Ensure author & committer before asking for commit message.\n\nYakov Lerner:\n      read-cache.c: use xcalloc() not calloc()\n"}]}