With accumulated fixes, the latest maintenance release 1.5.6.2 is out. On the 'master' front, port to MinGW has now been merged, and the next major release 1.6.0 is already taking shape. ---------------------------------------------------------------- * The 'master' branch has these since the last announcement in addition to what is in maint. Adam Brewster (1): Move read_revisions_from_stdin from builtin-rev-list.c to revision.c Brian Gernhardt (1): Documentation: Point to gitcli(7) from git(1) Brian Hetro (5): builtin-log.c: Use 'git_config_string' to get 'format.subjectprefix' and 'format.suffix' convert.c: Use 'git_config_string' to get 'smudge' and 'clean' diff.c: Use 'git_config_string' to get 'diff.external' http.c: Use 'git_config_string' to clean up SSL config. builtin-commit.c: Use 'git_config_string' to get 'commit.template' Christian Couder (2): Fix "config_error_nonbool" used with value instead of key Fix "config_error_nonbool" used with value instead of key Johannes Schindelin (2): Windows: always chmod(, 0666) before unlink(). git fetch-pack: do not complain about "no common commits" in an empty repo Johannes Sixt (35): Add compat/regex.[ch] and compat/fnmatch.[ch]. Compile some programs only conditionally. Add target architecture MinGW. Windows: Use the Windows style PATH separator ';'. setup.c: Prepare for Windows directory separators. Windows: Treat Windows style path names. Windows: Handle absolute paths in safe_create_leading_directories(). Windows: Strip ".exe" from the program name. Windows: Implement a wrapper of the open() function. Windows: A minimal implemention of getpwuid(). Windows: Work around misbehaved rename(). Make my_mktime() public and rename it to tm_to_time_t() Windows: Implement gettimeofday(). Windows: Fix PRIuMAX definition. Windows: Implement setitimer() and sigaction(). Windows: Wrap execve so that shell scripts can be invoked. Windows: A pipe() replacement whose ends are not inherited to children. Windows: Implement start_command(). Windows: A rudimentary poll() emulation. Windows: Disambiguate DOS style paths from SSH URLs. Windows: Implement asynchronous functions as threads. Windows: Work around incompatible sort and find. Windows: Implement wrappers for gethostbyname(), socket(), and connect(). Windows: Implement a custom spawnve(). Windows: Add a custom implementation for utime(). Windows: Use a customized struct stat that also has the st_blocks member. Turn builtin_exec_path into a function. Windows: Compute the fallback for exec_path from the program invocation. Windows: Use a relative default template_dir and ETC_GITCONFIG When installing, be prepared that template_dir may be relative. Windows: Make the pager work. Windows: Work around an oddity when a pipe with no reader is written to. Windows: Make 'git help -a' work. Windows: TMP and TEMP environment variables specify a temporary directory. t4127-apply-same-fn: Avoid sed -i Jonathan Nieder (15): git-format-patch(1): fix stray \ in output Documentation: fix gitlinks manpages: fix bogus whitespace git(1): add comma git-commit(1): depersonalize description Documentation: rewrap to prepare for "git-" vs "git " change Documentation: more "git-" versus "git " changes gitdiffcore(7): fix awkward wording manpages: italicize command names in synopses manpages: italicize command names manpages: italicize git command names (which were in teletype font) manpages: italicize gitk's name (where it was in teletype font) manpages: italicize nongit command names (if they are in teletype font) manpages: italicize git subcommand names (which were in teletype font) manpages: use teletype font for sample command lines Junio C Hamano (3): fast-export --export-marks: fix off by one error attribute documentation: keep EXAMPLE at end clone -q: honor "quiet" option over native transports. Marius Storm-Olsen (1): Windows: Add a new lstat and fstat implementation based on Win32 API. Matthew Ogilvie (1): Documentation cvs: Clarify when a bare repository is needed Miklos Vajna (6): Retire 'stupid' merge strategy INSTALL: Update section about git-frotz form. hg-to-git: avoid raising a string exception hg-to-git: abort if the project directory is not a hg repo hg-to-git: rewrite "git-frotz" to "git frotz" hg-to-git: use git init instead of git init-db Nikolaus Schulz (1): Documentation: be precise about which date --pretty uses Ramsay Allan Jones (1): Fix some warnings (on cygwin) to allow -Werror Steffen Prohaska (2): Windows: Fix ntohl() related warnings about printf formatting compat/pread.c: Add a forward declaration to fix a warning Thomas Rast (2): git-send-email: Do not attempt to STARTTLS more than once Fix apply --recount handling of no-EOL line -- 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