The latest maintenance release Git v2.4.5 is now available at the usual places. The tarballs are found at: https://www.kernel.org/pub/software/scm/git/ The following public repositories all have a copy of the 'v2.4.5' tag and the 'maint' branch that the tag points at: url = https://kernel.googlesource.com/pub/scm/git/git url = git://repo.or.cz/alt-git.git url = https://code.google.com/p/git-core/ url = git://git.sourceforge.jp/gitroot/git-core/git.git url = git://git-core.git.sourceforge.net/gitroot/git-core/git-core url = https://github.com/gitster/git ---------------------------------------------------------------- Git v2.4.5 Release Notes ======================== Fixes since v2.4.4 ------------------ * The setup code used to die when core.bare and core.worktree are set inconsistently, even for commands that do not need working tree. * There was a dead code that used to handle "git pull --tags" and show special-cased error message, which was made irrelevant when the semantics of the option changed back in Git 1.9 days. * "color.diff.plain" was a misnomer; give it 'color.diff.context' as a more logical synonym. * The configuration reader/writer uses mmap(2) interface to access the files; when we find a directory, it barfed with "Out of memory?". * Recent "git prune" traverses young unreachable objects to safekeep old objects in the reachability chain from them, which sometimes showed unnecessary error messages that are alarming. * "git rebase -i" fired post-rewrite hook when it shouldn't (namely, when it was told to stop sequencing with 'exec' insn). Also contains typofixes, documentation updates and trivial code clean-ups. ---------------------------------------------------------------- Changes since v2.4.4 are as follows: Jeff King (13): diff: accept color.diff.context as a synonym for "plain" diff.h: rename DIFF_PLAIN color slot to DIFF_CONTEXT read-cache.c: drop PROT_WRITE from mmap of index config.c: fix mmap leak when writing config config.c: avoid xmmap error messages config.c: rewrite ENODEV into EISDIR when mmap fails Makefile: drop dependency between git-instaweb and gitweb Makefile: avoid timestamp updates to GIT-BUILD-OPTIONS Makefile: silence perl/PM.stamp recipe setup_git_directory: delay core.bare/core.worktree errors add quieter versions of parse_{tree,commit} silence broken link warnings with revs->ignore_missing_links suppress errors on missing UNINTERESTING links Junio C Hamano (3): t5407: use <<- to align the expected output xmmap(): drop "Out of memory?" Git 2.4.5 Matthieu Moy (2): rebase -i: demonstrate incorrect behavior of post-rewrite rebase -i: fix post-rewrite hook with failed exec command Paul Tan (1): pull: remove --tags error in no merge candidates case SZEDER Gábor (1): Documentation: include 'merge.branchdesc' for merge and config as well Stefan Beller (1): Documentation/technical/pack-protocol: mention http as possible protocol -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html