On the 'maint' front, there are a handful gitweb fixes, but there is nothing major. I'll perhaps do a v1.5.0.6 if I have time when I do the v1.5.1-rc2. I allowed a handful new features to the 'master' side, contrary to the promise of -rc1 which is supposed to be 'no new features, only fixes'. They should be safe changes, though. - 'git-diff --quiet' optimizes tree-level comparison by exiting early when it finds one difference. This speeds up path-limited form of git-rev-list and git-log significantly. - 'git-bisect run <script>' can be used to automate simple bisection. Notable fixes since -rc1 includes: - 'git-clone -q' supresses the "walk" and "got" noises while fetching over http. - 'git-revert' does not add duplicated abbreviated commit object name on the title line anymore. - With core.legacyheaders turned off, zero-length loose object was incorrectly judged corrupt. - 'git-apply' with core.autocrlf generated bogus results. - path-limited 'git-bisect' terminated too early before finding the guilty commit. - the sample update hook does not generate change notification e-mails anymore. ---------------------------------------------------------------- * The 'maint' branch has these fixes since v1.5.0.5. Jakub Narebski (4): gitweb: Fix "next" link in commit view gitweb: Don't escape attributes in CGI.pm HTML methods gitweb: Fix not marking signoff lines in "log" view gitweb: Add some installation notes in gitweb/INSTALL Li Yang (1): gitweb: Change to use explicitly function call cgi->escapHTML() Michael S. Tsirkin (1): fix typo in git-am manpage Peter Eriksen (1): Documentation/pack-format.txt: Clear up description of types. * The 'master' branch has these since v1.5.1-rc1. Alex Riesen (2): Document --quiet option to git-diff Use diff* with --exit-code in git-am, git-rebase and git-merge-ours Andy Parkins (2): update-hook: abort early if the project description is unset update-hook: remove e-mail sending hook. Brandon Casey (1): prefer "git COMMAND" over "git-COMMAND" in gitk Chris Wright (1): make git clone -q suppress the noise with http fetch Christian Couder (6): Bisect: implement "git bisect run <cmd>..." to automatically bisect. Documentation: bisect: reformat some paragraphs. Documentation: bisect: reword one paragraph. Documentation: bisect: reformat more paragraphs. Documentation: bisect: add some titles to some paragraphs. Documentation: bisect: make a comment fit better in the man page. Eric Wong (1): gitk: bind <F5> key to Update (reread commits) James Bowes (1): Replace remaining instances of strdup with xstrdup. Johannes Schindelin (5): xdiff/xutils.c(xdl_hash_record): factor out whitespace handling Add a HOWTO for setting up a standalone git daemon Provide some technical documentation for shallow clones t4118: be nice to non-GNU sed git-revert: Revert revert message to old behaviour Junio C Hamano (12): blame: micro-optimize cmp_suspect() blame: cmp_suspect is not "cmp" anymore. Teach tree_entry_interesting() that the tree entries are sorted. tree-diff: avoid strncmp() tree_entry_interesting(): allow it to say "everything is interesting" git-rebase: make 'rebase HEAD branch' work as expected. git-apply: Do not free the wrong buffer when we convert the data for writeout checkout: report where the new HEAD is upon detaching HEAD git-bisect: typofix git-bisect.sh: properly dq $GIT_DIR Fix path-limited "rev-list --bisect" termination condition. git-am documentation: describe what is taken from where. Linus Torvalds (6): Fix loose object uncompression check. Don't ever return corrupt objects from "parse_object()" Be more careful about zlib return values Remove "pathlen" from "struct name_entry" Initialize tree descriptors with a helper function rather than by hand. Switch over tree descriptors to contain a pre-parsed entry Michael S. Tsirkin (1): git-merge: Put FETCH_HEAD data in merge commit message Nicolas Pitre (10): clean up the delta base cache size a bit use a LRU eviction policy for the delta base cache don't ever allow SHA1 collisions to exist by fetching a pack index-pack: use hash_sha1_file() index-pack: more validation checks and cleanups improve checkout message when asking for same branch minor git-prune optimization update HEAD reflog when branch pointed to by HEAD is directly modified make it more obvious that temporary files are temporary files write_sha1_from_fd() should make new objects read-only Santi Béjar (1): git-fetch: Fix single_force in append_fetch_head Shawn O. Pearce (1): contrib/continuous: a continuous integration build manager Uwe Kleine-König (1): Bisect: convert revs given to good and bad to commits - 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