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

[ANNOUNCE] GIT 1.5.4-rc5

From
Junio C Hamano <gitster@pobox.com>
Date
Jan 28, 2008, 10:56 UTC
Message-ID
<7vk5lutdzq.fsf@gitster.siamese.dyndns.org>
In-Reply-To
<7vsl0r3nvc.fsf@gitster.siamese.dyndns.org>

The fifth and hopefully the last rc for the next feature release GIT 1.5.4 is available at the usual places:

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

The changes since -rc4 are quite small, and except for git-gui updates they are all reasonably trivial fixes. Please give it a good testing.

----------------------------------------------------------------
Changes since v1.5.4-rc4 are as follows:
 Documentation/RelNotes-1.5.4.txt |   37 ++++++---
 Documentation/fetch-options.txt  |   12 ++-
 Documentation/git-clone.txt      |    8 ++
 Documentation/git-http-push.txt  |    3 +
 Documentation/git-pull.txt       |    7 ++-
 Documentation/git-send-email.txt |    2 +
 Documentation/git-submodule.txt  |    5 +-
 Documentation/git-svn.txt        |   11 ++-
 GIT-VERSION-GEN                  |    2 +-
 Makefile                         |   18 ++++-
 builtin-commit.c                 |   15 +++-
 builtin-pack-objects.c           |    3 +-
 config.mak.in                    |    1 +
 configure.ac                     |    6 ++
 fast-import.c                    |   65 ++++++++++++++-
 git-compat-util.h                |    2 +
 git-cvsserver.perl               |    9 ++-
 git-gui/Makefile                 |    5 +-
 git-gui/git-gui.sh               |   28 ++++++
 git-gui/lib/choose_rev.tcl       |    3 +-
 git-gui/lib/commit.tcl           |  149 +++++++++++++++++++++------------
 git-gui/lib/error.tcl            |   18 ++--
 git-gui/po/glossary/fr.po        |   26 +++---
 git-gui/po/po2msg.sh             |   25 +++++-
 git-pull.sh                      |   12 +++-
 git-send-email.perl              |    2 +-
 git-submodule.sh                 |  169 +++++++++++++++++++++++++++-----------
 git-svn.perl                     |   10 +--
 http.h                           |    8 ++
 parse-options.c                  |   30 ++++++-
 t/t0040-parse-options.sh         |   11 +++
 t/t5520-pull.sh                  |   17 ++++
 t/t5710-info-alternate.sh        |   12 ++-
 t/t7400-submodule-basic.sh       |   56 ++++++------
 t/t9400-git-cvsserver-server.sh  |   17 +++-
 test-parse-options.c             |    1 +
 36 files changed, 596 insertions(+), 209 deletions(-)
Alex Riesen (1):
      Make t5710 more strict when creating nested repos
Brandon Casey (1):
      git-commit: exit non-zero if we fail to commit the index
Eric Wong (1):
      git-svn: default to repacking every 1000 commits
Gustaf Hendeby (1):
      send-email, fix breakage in combination with --compose
Jakub Narebski (1):
      autoconf: define NO_SYS_SELECT_H on systems without <sys/select.h>.
Johannes Schindelin (1):
      pull --rebase: be cleverer with rebased upstream branches
Junio C Hamano (5):
      git-submodule: rename shell functions for consistency
      git-submodule: fix subcommand parser
      git-submodule: add test for the subcommand parser fix
      Clarify that http-push being temporarily disabled with older cURL
      GIT 1.5.4-rc5
Mike Hommey (2):
      Add a missing dependency on http.h
      Documentation: add a bit about sendemail.to configuration
Miklos Vajna (2):
      git-clone -s: document problems with git gc --prune
      git pull manpage: don't include -n from fetch-options.txt
Nicolas Pitre (1):
      pack-objects: Fix segfault when object count is less than thread count
Pierre Habouzit (1):
      parse-options: catch likely typo in presense of aggregated options.
Robert Schiele (2):
      pre-POSIX.1-2001 systems do not have <sys/select.h>
      Makefile: customization for supporting HP-UX
Sam Vilain (1):
      git-svn(1): update instructions for resuming a git-svn clone
Shawn O. Pearce (10):
      git-gui: Honor the standard commit-msg hook
      git-gui: Correct window title for hook failure dialogs
      git-gui: Consolidate hook execution code into a single function
      git-gui: Correct encoding of glossary/fr.po to UTF-8
      Teach fast-import to honor pack.compression and pack.depth
      Document the hairy gfi_unpack_entry part of fast-import
      git-gui: Work around random missing scrollbar in revision list
      git-gui: Fallback to Tcl based po2msg.sh if msgfmt isn't available
      git-gui: Make the statistics of po2msg match those of msgfmt
      git-gui: Correctly cleanup msgfmt '1 message untranslated' output
Steffen Prohaska (3):
      submodule: Document the details of the command line syntax
      t9400-git-cvsserver-server: Wrap setup into test case
      cvsserver: Fix for histories with multiple roots
Previous: Junio C HamanoNext: Jeff King
Message 20 of 29 in “[ANNOUNCE] GIT 1.5.4-rc3”
  1. Junio C HamanoJan 12, 2008
  2. Ismail DönmezJan 12, 2008
  3. Junio C HamanoJan 12, 2008
  4. Ismail DönmezJan 12, 2008
  5. Junio C HamanoJan 12, 2008
  6. Jeff KingJan 12, 2008
  7. Jeff KingJan 12, 2008
  8. valgrind test script integrationJeff King, Jan 12, 2008
  9. Jeff KingJan 12, 2008
  10. Johannes SchindelinJan 12, 2008
  11. Jeff KingJan 12, 2008
  12. René ScharfeJan 12, 2008
  13. Ismail DönmezJan 12, 2008
  14. Johannes SchindelinJan 12, 2008
  15. Jeff KingJan 12, 2008
  16. Junio C HamanoJan 12, 2008
  17. Roger C. SoaresJan 12, 2008
  18. Junio C HamanoJan 12, 2008
  19. [ANNOUNCE] GIT 1.5.4-rc4Junio C Hamano, Jan 21, 2008
  20. [ANNOUNCE] GIT 1.5.4-rc5Junio C Hamano, Jan 28, 2008
  21. Jeff KingJan 28, 2008
  22. Gustaf HendebyJan 29, 2008
  23. Junio C HamanoJan 29, 2008
  24. Jeff KingJan 29, 2008
  25. Steffen ProhaskaJan 29, 2008
  26. Steffen ProhaskaJan 13, 2008
  27. Steffen ProhaskaJan 21, 2008
  28. Johannes SchindelinJan 22, 2008
  29. Steffen ProhaskaJan 22, 2008

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.