Home Explore Blog CI



git

Documentation/RelNotes/1.5.0.1.adoc
4e9bd996932d72a69abb69c63479a1ce0991ef3ef12b270d00000003000004e7
GIT v1.5.0.1 Release Notes
==========================

Fixes since v1.5.0
------------------

* Documentation updates

  - Clarifications and corrections to 1.5.0 release notes.

  - The main documentation did not link to git-remote documentation.

  - Clarified introductory text of git-rebase documentation.

  - Converted remaining mentions of update-index on Porcelain
    documents to git-add/git-rm.

  - Some i18n.* configuration variables were incorrectly
    described as core.*; fixed.

* Bugfixes

  - git-add and git-update-index on a filesystem on which
    executable bits are unreliable incorrectly reused st_mode
    bits even when the path changed between symlink and regular
    file.

  - git-daemon marks the listening sockets with FD_CLOEXEC so
    that it won't be leaked into the children.

  - segfault from git-blame when the mandatory pathname
    parameter was missing was fixed; usage() message is given
    instead.

  - git-rev-list did not read $GIT_DIR/config file, which means
    that did not honor i18n.logoutputencoding correctly.

* Tweaks

  - sliding mmap() inefficiently mmaped the same region of a
    packfile with an access pattern that used objects in the
    reverse order.  This has been made more efficient.

Chunks
08db2c73 (1st chunk of `Documentation/RelNotes/1.5.0.1.adoc`)
Title: GIT v1.5.0.1 Release Notes
Summary
The GIT v1.5.0.1 release includes various updates, such as documentation improvements with clarifications and corrections to the 1.5.0 release notes, as well as bugfixes for issues like executable bit handling, segfaults, and incorrect configuration descriptions, and performance tweaks to improve efficiency in areas like packfile access.