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

GIT 0.99.4 preview: current status

From
Junio C Hamano <junkio@cox.net>
Date
Aug 8, 2005, 09:09 UTC
Message-ID
<7vacjsdcbj.fsf@assigned-by-dhcp.cox.net>
In-Reply-To
<7vr7d6z3pn.fsf@assigned-by-dhcp.cox.net>

Things are looking almost ready for a new release. The list at the end of this message shows what went into the release candidate branch since 0.99.3: Dan's commit walker updates to deal with a packed repository, Johannes fixed quite a lot of problems in the documentation, I did reference-renaming push, a couple of usability improvements from Linus, gitk updates from Paul, and Ryan added an bulk e-mailer. With help from Kalle, Horst and Chris Wright, binary packaging looks in a better shape now. I'll let this simmer for a couple more days, and plan to merge them back to the master branch on Wednesday and tag it as v0.99.4. Some of the patches I will receive before Wednesday from the list, and some of what I already have in the proposed update branch, may graduate to the master branch before that happens.

Earlier, I posted my itchlist. I would of course appreciate if somebody scratches them, but at the same time would appreciate people to voice their own itches. My personal 0.99.5 itches are to enhance fetch to deal with multiple references and have local-pull to deal with a packed repository. Dan's help would be greatly appreciated on the latter one.

Oh, another itch I did not list in the previous message. Is anybody interested in doing an Emacs VC back-end for GIT?

BTW, I used "git log v0.99.3..rc | git shortlog" to prepare the attached list, but ended up hand-removing many "Merge with blah" entries. It may not be a bad idea to have an option to filter out the merge entries at "git log" time. Adding '--single-parent-only' flag to git-rev-list would be one way of doing it. Suggestions?

------------
Alecs King:
  Fix sparse warnings
barkalow@iabervon.org:
  Object library enhancements
  Parallelize the pull algorithm
  Parallelize pulling by ssh
Holger Eitzenberger:
  git: add git_mkstemp()
  git: use git_mkstemp() instead of mkstemp() for diff generation.
Horst von Brand:
  RPM spec updates.
Johannes Schindelin:
  git-commit-script fix for degenerated merge
  Assorted documentation patches
Junio C Hamano:
  Clean t/trash upon "make clean" as well.
  Make send-pack --all and explicit ref mutually exclusive.
  receive-pack hooks updates.
  Make sure leading directories exist when pushing refs.
  git-send-email-script: minimum whitespace cleanup.
  send-pack: handle partial pushes correctly.
  Install sample hooks
  Renaming push.
  git-send-pack: documentation
  Retire check-files.
  Retire git-check-files documentation too.
  git-bisect termination condition fix.
  git-init-db: brown paper bag bugfix.
  Fix send-pack for non-commitish tags.
  Update get_sha1() to grok extended format.
  Teach rev-list since..til notation.
  daemon.c: squelch error message from EINTR
  git-applymbox: allow retrying after fixing up.
  Fix refname termination.
  Fix ref_newer() in send-pack.
  send-pack: allow the same source to be pushed more than once.
  send-pack: allow generic sha1 expression on the source side.
  gitk proposed fix: handle more than one SHA1 links.
  Redo the templates generation and installation.
  GIT 0.99.4 (release candidate)
  Fix RPM build that omitted templates and tools.
  Fix build rules for debian package.
  (revert local fix)
  Update Maintainer field of debian/control
Kalle Valo:
  Fix debian doc-base
Linus Torvalds:
  Make git-sh-setup-script do what it was supposed to do
  Extend "git reset" to take a reset point
  gitk "parent information" in commit window
Nicolas Pitre:
  list shortlog items in commit order
Paul Mackerras:
  Compress the graph horizontally if it gets too wide.
  Add forward and back buttons and make SHA1 IDs clickable links.
  Change cursor to a hand cursor when over a SHA1 ID link.
  Use lf translation rather than binary when reading commit data.
  Better graph line details display and expand history coverage.
Petr Baudis:
  Fix git-merge-cache -q
Ryan Anderson:
  Add git-send-email-script - tool to send emails from git-format-patch-script
  Add documentation for git-send-email-script
  Add new dependencies caused by git-send-email-script to debian/control
  Convert from using quoted-printable to just 8bit encoding on all emails.
  Cleanup initial comments, add copyright notices.
  Add "--chain-reply-to" to git-send-email-script, to control whether or not the
  git-send-email-script: Reformat readline interface and generate a better message-id.
  Make the SMTP server used by git-sendm-email-script configurable on the command line with "--smtp-server"
  git-send-email-script - fix 2 small bugs that snuck through an untested bout of editing.
  git-send-email-script - Fix loops that limit emails to unique values to be pedantically correct.
  Doc: update git-send-email-script documentation.
Sergey Vlasov:
  Plug memory leaks in git-unpack-objects
Previous: Junio C HamanoNext: Junio C Hamano
Message 7 of 56 in “My Itchlist”
  1. Junio C HamanoAug 6, 2005
  2. Linus TorvaldsAug 6, 2005
  3. Johannes SchindelinAug 6, 2005
  4. Junio C HamanoAug 6, 2005
  5. Petr BaudisAug 13, 2005
  6. GIT 0.99.4 (preview)Junio C Hamano, Aug 7, 2005
  7. GIT 0.99.4 preview: current statusJunio C Hamano, Aug 8, 2005
  8. Request for help from binary packaging people.Junio C Hamano, Aug 8, 2005
  9. Sergey VlasovAug 8, 2005
  10. Chris WrightAug 8, 2005
  11. Junio C HamanoAug 8, 2005
  12. Chris WrightAug 8, 2005
  13. Junio C HamanoAug 8, 2005
  14. Matthias UrlichsAug 10, 2005
  15. Debian packaging for 0.99.4Matthias Urlichs, Aug 10, 2005
  16. Martin LanghoffAug 10, 2005
  17. Matthias UrlichsAug 10, 2005
  18. Sebastian KuzminskyAug 11, 2005
  19. Martin LanghoffAug 11, 2005
  20. Sebastian KuzminskyAug 11, 2005
  21. Junio C HamanoAug 11, 2005
  22. Linus TorvaldsAug 11, 2005
  23. Johannes SchindelinAug 11, 2005
  24. Sebastian KuzminskyAug 11, 2005
  25. Matthias UrlichsAug 11, 2005
  26. Linus TorvaldsAug 11, 2005
  27. Sebastian KuzminskyAug 11, 2005
  28. Sam RavnborgAug 11, 2005
  29. Sebastian KuzminskyAug 11, 2005
  30. Matthias UrlichsAug 11, 2005
  31. Sebastian KuzminskyAug 11, 2005
  32. Matthias UrlichsAug 11, 2005
  33. Sam RavnborgAug 11, 2005
  34. Alan ChandlerAug 11, 2005
  35. Sebastian KuzminskyAug 11, 2005
  36. Matthias UrlichsAug 12, 2005
  37. David LangAug 12, 2005
  38. Matthias UrlichsAug 12, 2005
  39. Ryan AndersonAug 13, 2005
  40. Matthias UrlichsAug 14, 2005
  41. Ryan AndersonAug 15, 2005
  42. Junio C HamanoAug 14, 2005
  43. Junio C HamanoAug 14, 2005
  44. Linus TorvaldsAug 11, 2005
  45. Linus TorvaldsAug 11, 2005
  46. Sebastian KuzminskyAug 11, 2005
  47. Christian MederAug 11, 2005
  48. Matthias UrlichsAug 11, 2005
  49. Andreas Jellinghaus [c]Aug 12, 2005
  50. Junio C HamanoAug 11, 2005
  51. Gene HeskettAug 11, 2005
  52. Junio C HamanoAug 11, 2005
  53. Junio C HamanoAug 12, 2005
  54. Martin LanghoffAug 12, 2005
  55. Matthias UrlichsAug 13, 2005
  56. more Debian packaging fixesMatthias Urlichs, Aug 13, 2005

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.