Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by narn.NetBSD.org (Postfix) with ESMTP id E547863B8BA for ; Fri, 9 Jan 2009 13:42:17 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 8358663B16E; Fri, 9 Jan 2009 13:42:17 +0000 (UTC) Received: from cvs.netbsd.org (unknown [IPv6:2001:4f8:4:7:2e0:81ff:fe25:eab4]) by mail.netbsd.org (Postfix) with ESMTP id 1140B63B101 for ; Fri, 9 Jan 2009 13:42:15 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id E1D5C175D0; Fri, 9 Jan 2009 13:42:15 +0000 (UTC) From: Tonnerre Lombard Subject: CVS commit: pkgsrc/devel To: pkgsrc-changes@NetBSD.org Reply-To: tonnerre@netbsd.org Message-Id: <20090109134215.E1D5C175D0@cvs.netbsd.org> Date: Fri, 9 Jan 2009 13:42:15 +0000 (UTC) Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes Precedence: list Module Name: pkgsrc Committed By: tonnerre Date: Fri Jan 9 13:42:15 UTC 2009 Modified Files: pkgsrc/devel/scmgit: Makefile.version pkgsrc/devel/scmgit-base: Makefile PLIST distinfo pkgsrc/devel/scmgit-base/patches: patch-aa patch-ag Log Message: Upgrade devel/scmgit to version 1.6.0.6 (from 1.6.0.2), in order to fix security issues and to prepare for the outstanding upgrade of gitweb. Changes since git 1.6.0.2: - Fix output line format for zip archive generation. - Fix continuation of git rebase -i in case of modified files (conflict). - Honor the pre-rebase hook for git rebase -i. - Fix inconsistent behavior of git diff --quiet and diff --exit-code. - Use multiple element hunk headers from git diff correctly. - Portability fix for the git diff hunk header regexps. - Fix git index-pack inside .git/objects/pack directory. - Fix git index-pack in thin-pack mode. - Some git stash apply fixes. - Fixed format string vulnerabilities (e.g. in git remote). - Fix behavior of git checkout -b . - Make git checkout -q actually quiet. - In quiet remote operation, we don't need the remote side to send along all the statistics we discard. - Don't do cross-directory renames when creating packs. - git prune now also removes stale temp files under .git/objects/pack. - Have git merge prune empty directories. - Have git merge allocate enough memory for the structure itself when enumerating the parents of the resulting commit. - Stop git blame -C -C from segfaulting if it encounters a submodule reference. - If only file times were changed, don't have git rm claim local modifications. - If set-tree fails, don't let git svn output Perl compile errors. - Fix various NULL pointer crashes (e.g. in apply, reset, update-index). - Remove bash completion support for various non-space tools. - Don't have git add -p claim no changes if binary files have been modified. - Fix git archive in bare repositories. - Have git diff display the number of new or deleted files for the case where there have been too many of them to allow rename detection. - Fix git push --mirror to not try to send the stash. - If the remote end is up to date, still update the tracking reference upon git push. - Make git pull $there $branch:$current_branch work on unborn branches. - Have git reset --hard remove new paths after giving up resolving a conflicting merge. - Fix git send-email fd leak in directory scanning. - Make submodule directories appear as tracked in git status. - Have git svn invoke "git command" rather than "git-command". - Have git update-ref -d honor --no-deref. - Fix various memory leaks. - Fix git checkout segfault when HEAD points to a deleted branch. - Allow switching out of the current branch with git checkout on an un-checked-out state. - Have git fast-export export all tags. - Make git ls-files --with-tree= work with options other than -c. - If the first object in git pack-objects exceeds --max-pack-size, don't stuff even more objects in. - Stop git-p4 from replacing multilike keywords. (They don't exist.) - Make git tag complain about mutually incompatible options. - Fix performance for git internal diff on large files with repeating chunks. - Don't let git repack grab objects out of packs marked with .keep into new packs. - Fix git fsck deep recursion. - Fix git fast-export and fast-import on old style annotated tags without tagger information. - Have git mergetool honor the "--". - Fix segfault of git show where points at a nonexistent object. - Fix handling of lists of mail addresses for git send-email. - Fix branch ancestry logic in git svn if the history fetching process was interrupted. To generate a diff of this commit: cvs rdiff -r1.6 -r1.7 pkgsrc/devel/scmgit/Makefile.version cvs rdiff -r1.15 -r1.16 pkgsrc/devel/scmgit-base/Makefile \ pkgsrc/devel/scmgit-base/distinfo cvs rdiff -r1.9 -r1.10 pkgsrc/devel/scmgit-base/PLIST cvs rdiff -r1.5 -r1.6 pkgsrc/devel/scmgit-base/patches/patch-aa \ pkgsrc/devel/scmgit-base/patches/patch-ag Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.