Home Explore Blog CI



git

1st chunk of `Documentation/RelNotes/1.8.1.2.adoc`
c08513688a3f153d5d31c6d3bc208478980fc8c5ed2f89b400000001000003df
Git 1.8.1.2 Release Notes
=========================

Fixes since v1.8.1.1
--------------------

 * An element on GIT_CEILING_DIRECTORIES list that does not name the
   real path to a directory (i.e. a symbolic link) could have caused
   the GIT_DIR discovery logic to escape the ceiling.

 * Command line completion for "tcsh" emitted an unwanted space
   after completing a single directory name.

 * Command line completion leaked an unnecessary error message while
   looking for possible matches with paths in <tree-ish>.

 * "git archive" did not record uncompressed size in the header when
   streaming a zip archive, which confused some implementations of unzip.

 * When users spelled "cc:" in lowercase in the fake "header" in the
   trailer part, "git send-email" failed to pick up the addresses from
   there. As e-mail headers field names are case insensitive, this
   script should follow suit and treat "cc:" and "Cc:" the same way.

Also contains various documentation fixes.

Title: Git 1.8.1.2 Release Notes
Summary
The Git 1.8.1.2 release resolves several issues, including directory discovery logic, command line completion, archive streaming, and email handling, as well as various documentation fixes to improve overall functionality and user experience.