1Git v2.14.2 Release Notes 2========================= 3 4Fixes since v2.14.1 5------------------- 6 7 * Because recent Git for Windows do come with a real msgfmt, the 8 build procedure for git-gui has been updated to use it instead of a 9 hand-rolled substitute. 10 11 * "%C(color name)" in the pretty print format always produced ANSI 12 color escape codes, which was an early design mistake. They now 13 honor the configuration (e.g. "color.ui = never") and also tty-ness 14 of the output medium. 15 16 * The http.{sslkey,sslCert} configuration variables are to be 17 interpreted as a pathname that honors "~[username]/" prefix, but 18 weren't, which has been fixed. 19 20 * Numerous bugs in walking of reflogs via "log -g" and friends have 21 been fixed. 22 23 * "git commit" when seeing an totally empty message said "you did not 24 edit the message", which is clearly wrong. The message has been 25 corrected. 26 27 * When a directory is not readable, "gitweb" fails to build the 28 project list. Work this around by skipping such a directory. 29 30 * A recently added test for the "credential-cache" helper revealed 31 that EOF detection done around the time the connection to the cache 32 daemon is torn down were flaky. This was fixed by reacting to 33 ECONNRESET and behaving as if we got an EOF. 34 35Also contains various documentation updates and code clean-ups.