Package: git-core Version: 1:1.6.6.1-1 Severity: serious Tags: patch Hi Gerrit,
The new point release fixes some simple buffer overflows among other things so I packaged it. Perhaps the result could save you some effort. The following changes since commit 0fd8588401415a5056e24acaea0344bb448ae7b4: * debian/gitweb.conffiles: add /etc/apache2/conf.d/gitweb. (2010-01-27) are available in the git repository at: git://repo.or.cz/debian-git/jrn.git sid Christopher Beelby (1): git-gui: Keep repo_config(gui.recentrepos) and .gitconfig in sync Gerrit Pape (1): git-cvsserver: allow regex metacharacters in CVSROOT Giuseppe Bilotta (1): git-gui: work from the .git dir Ilari Liusvaara (4): Add xmallocz() Fix integer overflow in patch_delta() Fix integer overflow in unpack_sha1_rest() Fix integer overflow in unpack_compressed_entry() Jay Soffian (1): blame: prevent a segv when -L given start > EOF Jeff Epler (1): git-gui: Fix applying a line when all following lines are deletions Jeff King (1): fix memcpy of overlapping area Jens Lehmann (1): git-gui: Correct file_states when unstaging partly staged entry Johan Herland (1): builtin-config: Fix crash when using "-f <relative path>" from non-root dir Jonathan Nieder (8): git-gui: Makefile: consolidate .FORCE-* targets Fill out debian/copyright Fix references in generated man pages to point to /usr debian/rules: stop ignoring test suite failures on ia64 Merge branches 'jn/debian-ia64-normalcy' and 'jn/debian-copyright' into debian-sid Merge branch 'jn/debian-doc-fix' into debian-sid Merge commit 'v1.6.6.2' into debian-sid * new upstream point release. Junio C Hamano (34): checkout -m path: fix recreating conflicts status: don't require the repository to be writable Fix "log" family not to be too agressive about showing notes Merge branch 'jc/maint-refresh-index-is-optional-for-status' into maint Fix "log --oneline" not to show notes merge-recursive: do not return NULL only to cause segfault ignore duplicated slashes in make_relative_path() Merge branch 'maint' of git://git.spearce.org/git-gui into maint approxidate_careful() reports errorneous date string Update @{bogus.timestamp} fix not to die() t0101: use a fixed timestamp when searching in the reflog Merge branch 'maint-1.6.5' into maint Merge branch 'bg/maint-add-all-doc' into maint-1.6.5 Merge branch 'sb/maint-octopus' into maint-1.6.5 Merge branch 'jc/maint-limit-note-output' into maint git-add documentation: Fix shell quoting example Merge branch 'jc/maint-doc-git-add-example' into maint Fix parsing of imap.preformattedHTML and imap.sslverify Merge branch 'jc/maint-imap-config-parse' into maint git-push: document all the status flags used in the output Merge branch 'jc/maint-push-doc-status' into maint Merge branch 'maint-1.6.5' into maint check-ref-format documentation: fix enumeration mark-up Merge branch 'rs/maint-archive-match-pathspec' into maint Merge branch 'jc/maint-1.6.1-checkout-m-custom-merge' into maint Merge branch 'nd/include-termios-for-osol' into maint Merge branch 'jh/maint-config-file-prefix' into maint Merge branch 'il/maint-xmallocz' into maint Merge branch 'jc/maint-reflog-bad-timestamp' into maint Merge branch 'gp/maint-cvsserver' into maint Merge branch 'sp/maint-fast-import-large-blob' into maint t8003: check exit code of command and error message separately Merge branch 'maint-1.6.5' into maint Git 1.6.6.2 Nguyễn Thái Ngọc Duy (1): Add missing #include to support TIOCGWINSZ on Solaris Pat Thoyts (1): git-gui: handle really long error messages in updateindex. Peter Krefting (1): git-gui: Fix gitk for branch whose name matches local file René Scharfe (2): archive: complain about path specs that don't match anything archive: simplify archive format guessing SZEDER Gábor (1): bash: don't offer remote transport helpers as subcommands Shawn O. Pearce (1): fast-import: Stream very large blobs directly to pack Tay Ray Chuan (1): retry request without query when info/refs?query fails Vitaly _Vi Shukela (1): git-gui: Add hotkeys for "Unstage from commit" and "Revert changes" Wesley J. Landaker (1): Update git fsck --full short description to mention packs Documentation/RelNotes-1.6.6.2.txt | 46 ++++ Documentation/config.txt | 14 + Documentation/git-add.txt | 2 +- Documentation/git-check-ref-format.txt | 2 +- Documentation/git-fast-import.txt | 6 + Documentation/git-push.txt | 15 +- Documentation/git.txt | 3 +- Documentation/pretty-options.txt | 8 + GIT-VERSION-GEN | 2 +- RelNotes | 2 +- archive.c | 25 ++- builtin-archive.c | 34 ++-- builtin-blame.c | 2 +- builtin-checkout.c | 2 +- builtin-commit.c | 10 +- builtin-config.c | 2 +- builtin-fsck.c | 2 +- builtin-log.c | 3 + cache.h | 3 +- commit.c | 2 +- commit.h | 1 + contrib/completion/git-completion.bash | 1 + date.c | 43 +++- debian/changelog | 21 ++- debian/changelog.upstream | 82 +++++++ debian/control | 6 +- debian/copyright | 251 +++++++++++++++++--- ...check-etc-mailname-if-author-email-is-unkn.diff | 6 +- ...hooks-post-receive-email-set-encoding-to-u.diff | 6 +- ...rver-allow-regex-metacharacters-in-CVSROOT.diff | 33 --- debian/rules | 18 +-- debian/versions.upstream | 1 + fast-import.c | 179 +++++++++++++-- git-compat-util.h | 2 + git-cvsserver.perl | 2 +- git-gui/Makefile | 7 +- git-gui/git-gui.sh | 25 ++- git-gui/lib/choose_repository.tcl | 4 + git-gui/lib/diff.tcl | 1 + git-gui/lib/index.tcl | 34 ++-- imap-send.c | 15 +- log-tree.c | 1 + merge-recursive.c | 8 +- patch-delta.c | 3 +- path.c | 39 +++- pretty.c | 2 +- remote-curl.c | 18 ++- revision.c | 9 + revision.h | 3 + sha1_file.c | 6 +- sha1_name.c | 5 +- t/t0101-at-syntax.sh | 45 ++++ t/t1300-repo-config.sh | 11 + t/t1501-worktree.sh | 6 + t/t3301-notes.sh | 59 +++++ t/t5000-tar-tree.sh | 10 + t/t5705-clone-2gb.sh | 2 +- t/t7201-co.sh | 57 +++++ t/t8003-blame.sh | 10 + t/t9300-fast-import.sh | 46 ++++ wrapper.c | 15 +- 61 files changed, 1062 insertions(+), 216 deletions(-) create mode 100644 Documentation/RelNotes-1.6.6.2.txt delete mode 100644 debian/diff/0003-git-cvsserver-allow-regex-metacharacters-in-CVSROOT.diff create mode 100755 t/t0101-at-syntax.sh -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org