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

What's in git.git (stable)

From
Junio C Hamano <gitster@pobox.com>
Date
Feb 28, 2008, 00:43 UTC
Message-ID
<7vablloqqe.fsf@gitster.siamese.dyndns.org>
In-Reply-To
<7vfxvhjukt.fsf@gitster.siamese.dyndns.org>

For the next maintenance release v1.5.4.4, I made a few cherry-picks from 'master' and also a merge down of a topic branch that has been cooking there, to 'maint'.

On the 'master' front, many topics have been merged. With a few more topics that are still in 'next', we are pretty much done feature-wise for the next feature release v1.5.5.

----------------------------------------------------------------
* The 'maint' branch has these fixes since the last announcement.
Brandon Casey (1):
  builtin-reflog.c: don't install new reflog on write failure
Bryan Donlan (1):
  Documentation/git-am.txt: Pass -r in the example invocation of rm -f
    .dotest
Caio Marcelo de Oliveira Filho (1):
  filter-branch documentation: non-zero exit status in command abort the
    filter
Carl Worth (1):
  Eliminate confusing "won't bisect on seeked tree" failure
Daniel Barkalow (2):
  Use a single implementation and API for copy_file()
  Don't use GIT_CONFIG in t5505-remote
Jay Soffian (2):
  rev-parse: fix potential bus error with --parseopt option spec handling
  send-email: fix In-Reply-To regression
Johan Herland (2):
  Add testcase for 'git cvsexportcommit -w $cvsdir ...' with relative
    $GIT_DIR
  Fix 'git cvsexportcommit -w $cvsdir ...' when used with relative $GIT_DIR
Johannes Schindelin (3):
  http-push: avoid invalid memory accesses
  http-push: do not get confused by submodules
  http-push: avoid a needless goto
Jonathan del Strother (1):
  Prompt to continue when editing during rebase --interactive
Miklos Vajna (2):
  Documentation/git-filter-branch: add a new msg-filter example
  Documentation/git svn log: add a note about timezones.
Steven Drake (1):
  timezone_names[]: fixed the tz offset for New Zealand.
----------------------------------------------------------------
* The 'master' branch has these since the last announcement
  in addition to the above.
Alexandre Julliard (1):
  git.el: Do not display empty directories.
Andreas Ericsson (1):
  pack-objects: Add runtime detection of online CPU's
Brandon Casey (2):
  builtin-reflog.c: don't install new reflog on write failure
  pack-objects: Print a message describing the number of threads for packing
Carl Worth (1):
  Eliminate confusing "won't bisect on seeked tree" failure
Daniel Barkalow (26):
  Allow callers of unpack_trees() to handle failure
  Add flag to make unpack_trees() not print errors.
  Send unpack-trees debugging output to stderr
  Discard "deleted" cache entries after using them to update the working tree
  Add "skip_unmerged" option to unpack_trees.
  Build-in merge-recursive
  Move create_branch into a library file
  Use diff -u instead of diff in t7201
  Library function to check for unmerged index entries
  Move code to clean up after a branch change to branch.c
  Build in checkout
  Clean up reporting differences on branch switch
  Add more tests for format-patch
  Improve message-id generation flow control for format-patch
  Export some email and pretty-printing functions
  Use ALLOC_GROW in remote.{c,h}
  Add a --cover-letter option to format-patch
  Add tests for extra headers in format-patch
  Fix format.headers not ending with a newline
  Combine To: and Cc: headers
  Support a --cc=<email> option in format-patch
  Resolve value supplied for no-colon push refspecs
  builtin-checkout.c: Remove unused prefix arguments in switch_branches path
  Add support for url aliases in config files
  Add API access to shortlog
  Improve collection of information for format-patch --cover-letter
Gerrit Pape (1):
  hash-object: cleanup handling of command line options
Jakub Narebski (2):
  gitweb: Better cutting matched string and its context
  Add '--fixed-strings' option to "git log --grep" and friends
Jay Soffian (3):
  builtin-checkout.c: fix possible usage segfault
  branch: optionally setup branch.*.merge from upstream local branches
  doc: documentation update for the branch track changes
Jeff King (3):
  help: use parseopt
  make alias lookup a public, procedural function
  help: respect aliases
Jim Meyering (1):
  Avoid unnecessary "if-before-free" tests.
Johannes Schindelin (2):
  xdl_merge(): make XDL_MERGE_ZEALOUS output simpler
  xdl_merge(): introduce XDL_MERGE_ZEALOUS_ALNUM
Johannes Sixt (2):
  start_command(), .in/.out/.err = -1: Callers must close the file descriptor
  start_command(), if .in/.out > 0, closes file descriptors, not the callers
Junio C Hamano (12):
  diff --relative: output paths as relative to the current subdirectory
  diff --relative: help working in a bare repository
  checkout: notice when the switched branch is behind or forked
  checkout: tone down the "forked status" diagnostic messages
  checkout: work from a subdirectory
  checkout: updates to tracking report
  Add merge-subtree back
  checkout: show progress when checkout takes long time while switching
    branches
  checkout: error out when index is unmerged even with -m
  url rewriting: take longest and first match
  git-apply --whitespace=fix: fix off by one thinko
  Revert "pack-objects: Print a message describing the number of threads
    for packing"
Sebastian Noack (1):
  git-svn: Don't prompt for client cert password everytime.
Shawn O. Pearce (5):
  Optimize peel_ref for the current ref of a for_each_ref callback
  Teach git-describe to use peeled ref information when scanning tags
  Avoid accessing non-tag refs in git-describe unless --all is requested
  Teach git-describe --exact-match to avoid expensive tag searches
  Use git-describe --exact-match in bash prompt on detached HEAD
Simon Hausmann (4):
  git-p4: Remove --log-substitutions feature.
  git-p4: Clean up git-p4 submit's log message handling.
  git-p4: Removed git-p4 submit --direct.
  git-p4: git-p4 submit cleanups.
Steffen Prohaska (2):
  t4014: Replace sed's non-standard 'Q' by standard 'q'
  Add tests for filesystem challenges (case and unicode normalization)
Tommy Thorn (1):
  git-p4: support exclude paths
Tor Arvid Lund (1):
  git-p4: Support usage of perforce client spec
Previous: Junio C HamanoNext: Junio C Hamano
Message 18 of 28 in “What's in git.git (stable frozen)”
  1. Junio C HamanoJan 30, 2008
  2. What's in git.gitJunio C Hamano, Feb 12, 2008
  3. Daniel StenbergFeb 12, 2008
  4. Mike HommeyFeb 12, 2008
  5. Daniel StenbergFeb 12, 2008
  6. What's in git.git (stable)Junio C Hamano, Feb 17, 2008
  7. Jakub NarebskiFeb 17, 2008
  8. Junio C HamanoFeb 17, 2008
  9. Johannes SchindelinFeb 17, 2008
  10. Junio C HamanoFeb 18, 2008
  11. Johannes SchindelinFeb 18, 2008
  12. Jeff KingFeb 18, 2008
  13. Johannes SchindelinFeb 18, 2008
  14. Junio C HamanoFeb 18, 2008
  15. Jeff KingFeb 18, 2008
  16. What's in git.git (stable)Junio C Hamano, Feb 21, 2008
  17. What's in git.git (stable)Junio C Hamano, Feb 25, 2008
  18. What's in git.git (stable)Junio C Hamano, Feb 28, 2008
  19. What's in git.git (stable)Junio C Hamano, Mar 3, 2008
  20. What's in git.git (stable)Junio C Hamano, Mar 6, 2008
  21. What's in git.git (stable)Junio C Hamano, Mar 8, 2008
  22. What's in git.git (stable)Junio C Hamano, Mar 9, 2008
  23. What's in git.git (stable)Junio C Hamano, Mar 14, 2008
  24. What's in git.git (stable)Junio C Hamano, Mar 23, 2008
  25. What's in git.git (stable)Junio C Hamano, Mar 28, 2008
  26. What's in git.git (stable)Junio C Hamano, Mar 31, 2008
  27. What's in git.git (stable)Junio C Hamano, Apr 4, 2008
  28. Shawn O. PearceApr 5, 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.