Git 1.7.4.4

The latest maintenance release Git 1.7.4.4 is available at the
usual places:

http://www.kernel.org/pub/software/scm/git/
git-1.7.4.4.tar.{gz,bz2}                      (source tarball)
git-htmldocs-1.7.4.4.tar.{gz,bz2}             (preformatted docs)
git-manpages-1.7.4.4.tar.{gz,bz2}             (preformatted docs)

The RPM binary packages for a few architectures are found in:

RPMS/$arch/git-*-1.7.4.4-1.fc13.$arch.rpm     (RPM)

Git v1.7.4.4 Release Notes

Fixes since v1.7.4.3

  • Compilation of sha1_file.c on BSD platforms were broken due to our
    recent use of getrlimit() without including <sys/resource.h>.

  • “git config” did not diagnose incorrect configuration variable names.

  • “git format-patch” did not wrap a long subject line that resulted from
    rfc2047 encoding.

  • “git instaweb” should work better again with plackup.

  • “git log –max-count=4 -Sfoobar” now shows 4 commits that changes the
    number of occurrences of string “foobar”; it used to scan only for 4
    commits and then emitted only matching ones.

  • “git log –first-parent –boundary $c^..$c” segfaulted on a merge.

  • “git pull” into an empty branch should have behaved as if
    fast-forwarding from emptiness to the version being pulled, with
    the usual protection against overwriting untracked files.

  • “git submodule” that is run while a merge in the superproject is in
    conflicted state tried to process each conflicted submodule up to
    three times.

  • “git status” spent all the effort to notice racily-clean index entries
    but didn’t update the index file to help later operations go faster in
    some cases.

And other minor fixes and documentation updates.

Changes since v1.7.4.3 are as follows:

Jakub Narebski (2):
      git-instaweb: Change how gitweb.psgi is made runnable as standalone app
      gitweb: Fix parsing of negative fractional timezones in JavaScript

Jeff King (4):
      strbuf: add fixed-length version of add_wrapped_text
      format-patch: wrap long header lines
      format-patch: rfc2047-encode newlines in headers
      pull: do not clobber untracked files on initial pull

Jonathan Nieder (1):
      compat: add missing #include &lt;sys/resource.h&gt;

Junio C Hamano (6):
      list-objects.c: don't add an unparsed NULL as a pending tree
      Rename core.abbrevlength back to core.abbrev
      diff/status: refactor opportunistic index update
      update $GIT_INDEX_FILE when there are racily clean entries
      Start preparing for 1.7.4.4
      Git 1.7.4.4

Libor Pechacek (2):
      Sanity-check config variable names
      Disallow empty section and variable names

Linus Torvalds (1):
      Make the default abbrev length configurable

Matthieu Moy (1):
      log: fix --max-count when used together with -S or -G

Michael J Gruber (2):
      git-log.txt,rev-list-options.txt: -n/--max-count is commit limiting
      git-log.txt,rev-list-options.txt: put option blocks in proper order

Nicolas Morey-Chaisemartin (1):
      submodule: process conflicting submodules only once

SZEDER Gábor (1):
      Documentation: trivial grammar fix in core.worktree description
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s