git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[ANNOUNCE] GIT 1.5.1.1

From
Junio C Hamano <junkio@cox.net>
Date
Apr 12, 2007, 02:09 UTC
Message-ID
<7vhcrml4wx.fsf@assigned-by-dhcp.cox.net>

The latest maintenance release GIT 1.5.1.1 is available at the usual places:

  http://www.kernel.org/pub/software/scm/git/
  git-1.5.1.1.tar.{gz,bz2}			(tarball)
  git-htmldocs-1.5.1.1.tar.{gz,bz2}		(preformatted docs)
  git-manpages-1.5.1.1.tar.{gz,bz2}		(preformatted docs)
  RPMS/$arch/git-*-1.5.1.1-1.$arch.rpm	(RPM)

GIT v1.5.1.1 Release Notes ==========================

Fixes since v1.5.1 ------------------

* Documentation updates
  - The --left-right option of rev-list and friends is documented.
  - The documentation for cvsimport has been majorly improved.
  - "git-show-ref --exclude-existing" was documented.
* Bugfixes
  - The implementation of -p option in "git cvsexportcommit" had
    the meaning of -C (context reduction) option wrong, and
    loosened the context requirements when it was told to be
    strict.
  - "git cvsserver" did not behave like the real cvsserver when
    client side removed a file from the working tree without
    doing anything else on the path.  In such a case, it should
    restore it from the checked out revision.
  - "git fsck" issued an alarming error message on detached
    HEAD.  It is not an error since at least 1.5.0.
  - "git send-email" produced of References header of unbounded length;
    fixed this with line-folding.
  - "git archive" to download from remote site should not
    require you to be in a git repository, but it incorrectly
    did.
  - "git apply" ignored -p<n> for "diff --git" formatted
    patches.
  - "git rerere" recorded a conflict that had one side empty
    (the other side adds) incorrectly; this made merging in the
    other direction fail to use previously recorded resolution.
  - t4200 test was broken where "wc -l" pads its output with
    spaces.
  - "git branch -m old new" to rename branch did not work
    without a configuration file in ".git/config".
  - The sample hook for notification e-mail was misnamed.
  - gitweb did not show type-changing patch correctly in the
    blobdiff view.
  - git-svn did not error out with incorrect command line options.
  - git-svn fell into an infinite loop when insanely long commit
    message was found.
  - git-svn dcommit and rebase was confused by patches that were
    merged from another branch that is managed by git-svn.
----------------------------------------------------------------
Changes since v1.5.1 are as follows:
Arjen Laarhoven (4):
      usermanual.txt: some capitalization nits
      t3200-branch.sh: small language nit
      t5300-pack-object.sh: portability issue using /usr/bin/stat
      Makefile: iconv() on Darwin has the old interface
Brian Gernhardt (3):
      Fix t4200-rerere for white-space from "wc -l"
      Document --left-right option to rev-list.
      Distinguish branches by more than case in tests.
Dana How (1):
      Fix lseek(2) calls with args 2 and 3 swapped
Eric Wong (3):
      git-svn: bail out on incorrect command-line options
      git-svn: dcommit/rebase confused by patches with git-svn-id: lines
      git-svn: fix log command to avoid infinite loop on long commit messages
Frank Lichtenheld (7):
      cvsimport: sync usage lines with existing options
      cvsimport: Improve documentation of CVSROOT and CVS module determination
      cvsimport: Improve usage error reporting
      cvsimport: Reorder options in documentation for better understanding
      cvsimport: Improve formating consistency
      cvsserver: small corrections to asciidoc documentation
      cvsserver: Fix handling of diappeared files on update
Geert Bosch (1):
      Fix renaming branch without config file
Gerrit Pape (1):
      rename contrib/hooks/post-receieve-email to contrib/hooks/post-receive-email.
Jakub Narebski (1):
      gitweb: Fix bug in "blobdiff" view for split (e.g. file to symlink) patches
Jim Meyering (1):
      (encode_85, decode_85): Mark source buffer pointer as "const".
Julian Phillips (1):
      Documentation: show-ref: document --exclude-existing
Junio C Hamano (7):
      rerere: make sorting really stable.
      Fix dependency of common-cmds.h
      Documentation: tighten dependency for git.{html,txt}
      Prepare for 1.5.1.1
      Add Documentation/cmd-list.made to .gitignore
      fsck: do not complain on detached HEAD.
      GIT 1.5.1.1
Lars Hjemli (2):
      rename_ref(): only print a warning when config-file update fails
      Make builtin-branch.c handle the git config file
René Scharfe (1):
      Revert "builtin-archive: use RUN_SETUP"
Shawn O. Pearce (1):
      Honor -p<n> when applying git diffs
Tomash Brechko (1):
      cvsexportcommit -p : fix the usage of git-apply -C.
Ville Skyttä (1):
      DESTDIR support for git/contrib/emacs
YOSHIFUJI Hideaki (1):
      Avoid composing too long "References" header.
Next: Junio C Hamano
Message 1 of 15 in “[ANNOUNCE] GIT 1.5.1.1”
  1. Junio C HamanoApr 12, 2007
  2. [ANNOUNCE] GIT 1.5.1.2Junio C Hamano, Apr 22, 2007
  3. Linus TorvaldsApr 22, 2007
  4. Junio C HamanoApr 22, 2007
  5. Today's 'master' leaves .idx/.pack in 0400Junio C Hamano, Apr 22, 2007
  6. Nicolas PitreApr 22, 2007
  7. Junio C HamanoApr 22, 2007
  8. Nicolas PitreApr 22, 2007
  9. Nicolas PitreApr 22, 2007
  10. Junio C HamanoApr 22, 2007
  11. Linus TorvaldsApr 22, 2007
  12. Junio C HamanoApr 22, 2007
  13. Junio C HamanoApr 22, 2007
  14. Linus TorvaldsApr 22, 2007
  15. Junio C HamanoApr 22, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.