LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
From: Junio C Hamano <junkio@cox.net>
To: git@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Subject: [Announce] GIT v1.5.0-rc2
Date: Sun, 21 Jan 2007 00:56:25 -0800 [thread overview]
Message-ID: <7v64b04v2e.fsf@assigned-by-dhcp.cox.net> (raw)
This hopefully is pretty much it for 1.5.0 modulo potential bugs
especially in newer topics. Aside from many bugfixes, changes
since -rc1 are:
- 'git log' is now reflog aware, and 'git show-branch' which
knew about reflog already has become much more useful with
reflogs.
- the porcelain/ancillary/plumbing categorization in the git
main documentation has been reviewed and updated.
- merge and pull operations are much less chatty.
- operation in a bare repositories is more pleasant.
- the default file extension for format-patch output is .patch
now.
----------------------------------------------------------------
Bob Proulx (1):
git-revert: Fix die before git-sh-setup defines it.
Chris Wedgwood (1):
cache.h; fix a couple of prototypes
David Kågedal (2):
Shell syntax fix in git-reset
Document --ignore-if-in-upstream in git-format-patch
Doug Maxey (1):
gitk: add current directory to main window title
Eric Wong (2):
git-svn: fix tests to work with older svn
git-svn: print and flush authentication prompts to STDERR
Jason Riedy (4):
Start all test scripts with /bin/sh.
Set _ALL_SOURCE for AIX, but avoid its struct list.
Replace "echo -n" with printf in shell scripts.
Solaris 5.8 returns ENOTDIR for inappropriate renames.
Jeff King (1):
git-pull: disallow implicit merging to detached HEAD
Johannes Schindelin (9):
Fix spurious compile error
config_set_multivar(): disallow newlines in keys
show_date(): fix relative dates
apply --cached: fix crash in subdirectory
Do not verify filenames in a bare repository
Teach the revision walker to walk by reflogs with --walk-reflogs
--walk-reflogs: disallow uninteresting commits
--walk-reflogs: actually find the right commit by date.
--walk-reflogs: do not crash with cyclic reflog ancestry
Junio C Hamano (69):
reflog-expire: brown paper bag fix.
merge-recursive: do not report the resulting tree object name
Explain "Not a git repository: '.git'".
glossary typofix
Make git-prune-packed a bit more chatty.
Define cd_to_toplevel shell function in git-sh-setup
Use cd_to_toplevel in scripts that implement it by hand.
Allow whole-tree operations to be started from a subdirectory
Use log output encoding in --pretty=email headers.
t3901: test "format-patch | am" pipe with i18n
git-commit documentation: -a adds and also removes
Consistent message encoding while reusing log from an existing commit.
More tests in t3901.
git log documentation: teach -<n> form.
Add describe test.
Documentation: merge-output is not too verbose now.
Use merge-recursive in git-revert/git-cherry-pick
git reflog expire: document --stale-fix option.
Fix git-fetch while on detached HEAD not to give needlessly alarming
errors
git-push documentation: remaining bits
git-rm documentation: remove broken behaviour from the example.
tutorial: shorthand for remotes but show distributed nature of git
git-commit documentation: remove comment on unfixed git-rm
Use merge-recursive in git-checkout -m (branch switching)
Document where configuration files are in config.txt
git-commit: document log message formatting convention
Documentation/SubmittingPatches: Gnus tips
Documentation/git-tag: the command can be used to also verify a tag.
Documentation/git-tools.txt: mention tig and refer to wiki
Documentation/git-tar-tree.txt: default umask is now 002
Documentation/git-status.txt: mention color configuration
Documentation/git-whatchanged.txt: show -<n> instead of --max-count.
Documentation/git-sh-setup.txt: programmer's docs
Documentation: detached HEAD
Make a short-and-sweet "git-add -i" synonym for "git-add --interactive"
Documentation: describe shallow repository
Documentation/glossary.txt: unpacked objects are loose.
Documentation/glossary.txt: describe remotes/ tracking and packed-refs
Introduce 'git-format-patch --suffix=.patch'
git-format-patch: do not crash with format.headers without value.
Documentation/git-resolve: deprecated.
Documentation: suggest corresponding Porcelain-level in plumbing docs.
Documentation: m can be relative in "git-blame -Ln,m"
Documentation/git-parse-remote.txt: we deal with config vars as well
git-format-patch -3
Add --summary to git-format-patch by default
git-format-patch: make --binary on by default
git-format-patch: the default suffix is now .patch, not .txt
Use fixed-size integers for .idx file I/O
Documentation: move command list in git.txt into separate files.
Documentation: sync git.txt command list and manual page title
Documentation: Generate command lists.
for_each_reflog_ent: do not leak FILE *
refs.c::read_ref_at(): fix bogus munmap() call.
Documentation: generated cmds-*.txt does not depend on git.txt
Documentation/git.txt: command re-classification
dwim_ref(): Separate name-to-ref DWIM code out.
Extend read_ref_at() to be usable from places other than sha1_name.
show-branch --reflog: show the reflog message at the top.
show-branch --reflog: tighten input validation.
show-branch --reflog: fix show_date() call
Stop ignoring Documentation/README
git-tag -d: allow deleting multiple tags at once.
branch -f: no reason to forbid updating the current branch in a
bare repo.
git-rebase: allow rebasing a detached HEAD.
log --walk-reflog: documentation
reflog-walk: build fixes
Fix --walk-reflog with --pretty=oneline
GIT v1.5.0-rc2
Linus Torvalds (2):
Clean up write_in_full() users
Fix up totally buggered read_or_die()
Matthias Lederhofer (2):
prune-packed: add -q to usage
prune: --grace=time
Michael S. Tsirkin (1):
fix documentation for git-commit --no-verify
Nicolas Pitre (4):
use 'init' instead of 'init-db' for shipped docs and tools
simplify the "no changes added to commit" message
some doc updates
sanitize content of README file
Peter Baumann (1):
Make gitk work when launched in a subdirectory
Quy Tonthat (1):
git-remote: no longer silent on unknown commands.
René Scharfe (1):
Documentation: a few spelling fixes
Santi Béjar (1):
tutorial: Use only separate layout
Shawn O. Pearce (18):
Improve merge performance by avoiding in-index merges.
Hide output about SVN::Core not being found during tests.
Remove read_or_die in favor of better error messages.
Remove unnecessary call_depth parameter in merge-recursive.
Allow the user to control the verbosity of merge-recursive.
Enable output buffering in merge-recursive.
Display a progress meter during merge-recursive.
Convert output messages in merge-recursive to past tense.
Always perfer annotated tags in git-describe.
Hash tags by commit SHA1 in git-describe.
Use binary searching on large buckets in git-describe.
Improve git-describe performance by reducing revision listing.
Correct priority of lightweight tags in git-describe.
Remove hash in git-describe in favor of util slot.
Use nice names in conflict markers during cherry-pick/revert.
Document the master@{n} reflog query syntax.
Refer users to git-rev-parse for revision specification syntax.
Document pack .idx file format upgrade strategy.
Simon 'corecode' Schubert (2):
Use fixed-size integers for the on-disk pack structure.
Use standard -t option for touch.
Uwe Kleine-König (4):
document --exec for git-push
Update documentation of fetch-pack, push and send-pack
make --exec=... option to git-push configurable
rename --exec to --receive-pack for push and send-pack
next reply other threads:[~2007-01-21 8:56 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-01-21 8:56 Junio C Hamano [this message]
2007-01-21 11:20 ` Junio C Hamano
2007-01-21 13:42 ` Bill Lear
2007-01-21 13:52 ` Bill Lear
2007-01-21 21:26 ` Johannes Schindelin
2007-01-21 21:33 ` Jakub Narebski
2007-01-21 22:01 ` Johannes Schindelin
2007-01-21 22:24 ` Jakub Narebski
2007-01-21 13:43 ` Willy Tarreau
2007-01-21 15:06 ` Jakub Narebski
2007-01-21 18:58 ` Junio C Hamano
2007-01-21 19:49 ` H. Peter Anvin
2007-01-22 17:23 ` Nicolas Pitre
2007-01-21 20:01 ` Horst H. von Brand
2007-01-22 1:27 ` Junio C Hamano
2007-01-21 19:46 ` Horst H. von Brand
2007-01-21 21:55 ` Johannes Schindelin
2007-01-21 22:45 ` Jakub Narebski
2007-01-22 18:08 ` Carl Worth
2007-01-22 19:28 ` Junio C Hamano
2007-01-23 1:01 ` Carl Worth
2007-01-22 18:22 ` Jakub Narebski
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=7v64b04v2e.fsf@assigned-by-dhcp.cox.net \
--to=junkio@cox.net \
--cc=git@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--subject='Re: [Announce] GIT v1.5.0-rc2' \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).