Really retire whats/in

Since ee21229 (Merge in "What's cooking" history, 2010-01-04) hinted that
"What's in" is merely a glorified "shortlog --no-merges", I haven't issued
a new issue.  The regular "What's cooking" message lists them in a much
more readable way in its "Graduated to master" section.
This commit is contained in:
Junio C Hamano
2011-05-03 22:18:46 -07:00
parent 9adafd875a
commit 648d4febcb
61 changed files with 0 additions and 7849 deletions

View File

@@ -1,88 +0,0 @@
What's in git.git (Jun 2008, issue #01; Wed, 18)
maint 4afbcab (diff.c: fix emit_line() again not to add extra line, 2008-06-16)
master 8c6b578 (Fix approxidate("never") to always return 0, 2008-06-17)
------------------------------------------------------------------------
I am sending this out just as the final minute preview before 1.5.6 final,
hopefully tomorrow night.
* The 'maint' branch has these fixes since the last announcement.
Junio C Hamano (1):
diff.c: fix emit_line() again not to add extra line
SZEDER Gábor (1):
diff: reset color before printing newline
* The 'master' branch has these since the last announcement
in addition to the above.
Alejandro Mery (1):
git-am: head -1 is obsolete and doesn't work on some new systems
Avery Pennarun (2):
git-svn: don't append extra newlines at the end of commit messages.
git-svn: test that extra blank lines aren't inserted in commit messages.
Christian Couder (2):
documentation: bisect: remove bits talking about a bisection branch
Documentation: RelNotes-1.5.6: talk about renamed HTML files
Flavio Poletti (1):
git-instaweb: improve auto-discovery of httpd and call conventions.
Jakub Narebski (2):
gitweb: Make it work with $GIT containing spaces
Use 'trash directory' thoroughly in t/test-lib.sh
Johan Herland (3):
cpio is no longer used by git-clone
Consistency: Use "libcurl" instead of "cURL library" and "curl"
The "curl" executable is no longer required
Junio C Hamano (8):
t4126: fix test that happened to work due to timing
sha1_file.c: dead code removal
GIT 1.5.6-rc3
Makefile: update check-docs target
Update RPM spec to drop curl executable requirement
create_tempfile: make sure that leading directories can be accessible by
peers
sha1_file.c: simplify parse_pack_index()
builtin-rerere: fix a small leak
Lea Wiemann (2):
gitweb: quote commands properly when calling the shell
gitweb: remove unused parse_ref method
Linus Torvalds (4):
Avoid cross-directory renames and linking on object creation
Make loose object file reading more careful
Simplify and rename find_sha1_file()
write_loose_object: don't bother trying to read an old object
Mark Levedahl (1):
git-submodule - Fix errors regarding resolve_relative_url
Mike Hommey (1):
Don't allocate too much memory in quote_ref_url
Miklos Vajna (2):
run-command documentation: fix "memset()" parameter
path-list documentation: document all functions and data structures
Olivier Marin (1):
Fix approxidate("never") to always return 0
Pierre Habouzit (1):
Make git reflog expire honour core.sharedRepository.
René Scharfe (1):
Ignore .gitattributes in bare repositories
SZEDER Gábor (2):
git add: add long equivalents of '-u' and '-f' options
completion: add more 'git add' options

View File

@@ -1,43 +0,0 @@
What's in git.git (Jun 2008, issue #02; Sat, 21)
maint 3b2bbe9 (Documentation: fix formatting in git-svn, 2008-06-20)
master 73f0362 (Correct documentation for git-push --mirror, 2008-06-20)
------------------------------------------------------------------------
* The 'maint' branch has now preparing for 1.5.6.1, with these noncritical
fixes.
Brandon Casey (2):
git-merge.sh: fix typo in usage message: sucesses --> succeeds
t7502-commit.sh: test_must_fail doesn't work with inline environment
variables
Dan McGee (1):
completion: add --graph to log command completion
Jan Krüger (1):
Documentation: fix formatting in git-svn
* The 'master' branch has these since the last announcement
in addition to the above. Not much to see here (yet).
Cristian Peraferrer (1):
Print errno upon failure to open the COMMIT_EDITMSG file
Jakub Narebski (1):
t/README: Add 'Skipping Tests' section below 'Running Tests'
Lea Wiemann (1):
test-lib.sh: add --long-tests option
Lukas Sandström (1):
Add a helper script to send patches with Mozilla Thunderbird
Shawn O. Pearce (1):
Correct documentation for git-push --mirror
Teemu Likonen (2):
bash: Add more option completions for 'git log'
Add target "install-html" the the top level Makefile

View File

@@ -1,65 +0,0 @@
What's in git.git (Jun 2008, issue #03; Mon, 23)
maint 010a2da (Extend parse-options test suite, 2008-06-22)
master 112db55 (Shrink the git binary a bit by avoiding unnecessary inline functions, 2008-06-22)
------------------------------------------------------------------------
There are a few more fixes destined for maint, being tested in next first.
* The 'maint' branch has these fixes since the last announcement.
Michele Ballabio (1):
parse-options.c: fix documentation syntax of optional arguments
Stephan Beyer (3):
api-builtin.txt: update and fix typo
api-parse-options.txt: Introduce documentation for parse options API
Extend parse-options test suite
* The 'master' branch has these since the last announcement
in addition to the above.
Jakub Narebski (2):
gitweb: Separate filling list of projects info
gitweb: Separate generating 'sort by' table header
Jeff King (5):
fix whitespace violations in test scripts
mask necessary whitespace policy violations in test scripts
avoid whitespace on empty line in automatic usage message
avoid trailing whitespace in zero-change diffstat lines
enable whitespace checking of test scripts
Junio C Hamano (1):
diff -c/--cc: do not include uninteresting deletion before leading
context
Karl Hasselström (2):
Clean up builtin-update-ref's option parsing
Make old sha1 optional with git update-ref -d
Linus Torvalds (3):
racy-git: an empty blob has a fixed object name
Make git_dir a path relative to work_tree in setup_work_tree()
Shrink the git binary a bit by avoiding unnecessary inline functions
Marius Storm-Olsen (3):
Add an optional <mode> argument to commit/status -u|--untracked-files
option
Add argument 'no' commit/status option -u|--untracked-files
Add configuration option for default untracked files mode
Nanako Shiraishi (2):
environment.c: remove unused function
config.c: make git_env_bool() static
Pieter de Bie (1):
builtin-fast-export: Add importing and exporting of revision marks
Rafael Garcia-Suarez (1):
gitweb: remove git_blame and rename git_blame2 to git_blame
René Scharfe (1):
Teach new attribute 'export-ignore' to git-archive

View File

@@ -1,42 +0,0 @@
What's in git.git (Jun 2008, issue #04; Wed, 25)
maint 74b1e12 (git-svn: make rebuild respect rewriteRoot option, 2008-06-24)
master 85fe23e (verify-pack: test for detection of index v2 object CRC mismatch, 2008-06-24)
------------------------------------------------------------------------
We'd need a maint release soon to push out the mkstemp() breakage but not
tonight. There are a handful changes that are in 'master' and 'next' that
need backport/backmerge before 1.5.6.1 happens.
* The 'maint' branch has these fixes since the last announcement.
Jan Krüger (1):
git-svn: make rebuild respect rewriteRoot option
Patrick Higgins (1):
Workaround for AIX mkstemp()
* The 'master' branch has these since the last announcement
in addition to the above.
Jeff King (1):
clone: create intermediate directories of destination repo
Junio C Hamano (2):
pre-rebase hook update
Ship sample hooks with .sample suffix
Michele Ballabio (1):
t9301-fast-export.sh: Remove debug line
Nicolas Pitre (8):
call init_pack_revindex() lazily
implement some resilience against pack corruptions
test case for pack resilience against corruptions
refactor pack structure allocation
optimize verify-pack a bit
move show_pack_info() where it belongs
verify-pack: check packed object CRC when using index version 2
verify-pack: test for detection of index v2 object CRC mismatch

View File

@@ -1,301 +0,0 @@
What's in git.git (Jul 2008, issue #01; Tue, 01)
maint 7ad0f27 (Start draft release notes for 1.5.6.2, 2008-07-01)
master e903b40 (Update draft release notes for 1.6.0, 2008-07-01)
------------------------------------------------------------------------
There are a few fixes on 'maint', in addition to futureproofing of "git
shell" so that eventually we can update the ssh clients to ask for server
side programs using "git upload-pack" syntax without a dash between "git"
and the subcommand name.
Many of the medimu size items for 1.6.0 have been merged to 'master'. The
port to MinGW series will also be merged shortly.
----------------------------------------------------------------
GIT v1.6.0 Release Notes (draft)
================================
User visible changes
--------------------
With the default Makefile settings, most of the programs are now
installed outside your $PATH, except for "git", "gitk", "git-gui" and
some server side programs that need to be accessible for technical
reasons. Invoking a git subcommand as "git-xyzzy" from the command
line has been deprecated since early 2006 (and officially announced in
1.5.4 release notes); use of them from your scripts after adding
output from "git --exec-path" to the $PATH is still supported in this
release, but users are again strongly encouraged to adjust their
scripts to use "git xyzzy" form, as we will stop installing
"git-xyzzy" hardlinks for built-in commands in later releases.
Source changes needed for porting to MinGW environment are now all in the
main git.git codebase.
By default, packfiles created with this version uses delta-base-offset
encoding introduced in v1.4.4. Pack idx files are using version 2 that
allows larger packs and added robustness thanks to its CRC checking,
introduced in v1.5.2.
Updates since v1.5.6
--------------------
(subsystems)
* git-p4 in contrib learned "allowSubmit" configuration to control on
which branch to allow "submit" subcommand.
(portability)
* Sample hook scripts shipped in templates/ are now suffixed with
*.sample. We used to prevent them from triggering by default by
relying on the fact that we install them as unexecutable, but on
some filesystems this approach does not work. Instead of running
"chmod +x" on them, the users who want to activate these samples
as-is can now rename them dropping *.sample suffix.
* perl's in-place edit (-i) does not work well without backup files on Windows;
some tests are rewritten to cope with this.
(documentation)
* Updated howto/update-hook-example
* Got rid of usage of "git-foo" from the tutorial.
* Disambiguating "--" between revs and paths is finally documented.
(performance, robustness, sanity etc.)
* even more documentation pages are now accessible via "man" and "git help".
* reduced excessive inlining to shrink size of the "git" binary.
* verify-pack checks the object CRC when using version 2 idx files.
* When an object is corrupt in a pack, the object became unusable even
when the same object is available in a loose form, We now try harder to
fall back to these redundant objects when able. In particular, "git
repack -a -f" can be used to fix such a corruption as long as necessary
objects are available.
* git-clone does not create refs in loose form anymore (it behaves as
if you immediately ran git-pack-refs after cloning). This will help
repositories with insanely large number of refs.
* core.fsyncobjectfiles configuration can be used to ensure that the loose
objects created will be fsync'ed (this is only useful on filesystems
that does not order data writes properly).
* "git commit-tree" plumbing can make Octopus with more than 16 parents.
"git commit" has been capable of this for quite some time.
(usability, bells and whistles)
* git-apply can handle a patch that touches the same path more than once
much better than before.
* git-apply can be told not to trust the line counts recorded in the input
patch but recount, with the new --recount option.
* git-archive can be told to omit certain paths from its output using
export-ignore attributes.
* git-clone can clone from a remote whose URL would be rewritten by
configuration stored in $HOME/.gitconfig now.
* git-diff --check now checks leftover merge conflict markers.
* When remote side used to have branch 'foo' and git-fetch finds that now
it has branch 'foo/bar', it refuses to lose the existing remote tracking
branch and its reflog. The error message has been improved to suggest
pruning the remote if the user wants to proceed and get the latest set
of branches from the remote, including such 'foo/bar'.
* fast-export learned to export and import marks file; this can be used to
interface with fast-import incrementally.
* Original SHA-1 value for "update-ref -d" is optional now.
* git-send-mail can talk not just over SSL but over TLS now.
* You can tell "git status -u" to even more aggressively omit checking
untracked files with --untracked-files=no.
* Error codes from gitweb are made more descriptive where possible, rather
than "403 forbidden" as we used to issue everywhere.
(internal)
Fixes since v1.5.6
------------------
All of the fixes in v1.5.6 maintenance series are included in
this release, unless otherwise noted.
* diff -c/--cc showed unnecessary "deletion" lines at the context
boundary (needs backmerge to maint).
* "git-clone <src> <dst>" did not create leading directories for <dst>
like the scripted version used to do (needs backport to maint).
----------------------------------------------------------------
* The 'maint' branch has these fixes since v1.5.6.1.
Avery Pennarun (1):
git-svn: avoid filling up the disk with temp files.
Björn Steinbrink (1):
git cat-file: Fix memory leak in batch mode
Eric Wong (1):
git-svn: don't sanitize remote names in config
Jeff King (1):
doc/rev-parse: clarify reflog vs --until for specifying revisions
Jochen Voss (1):
avoid off-by-one error in run_upload_archive
Joey Hess (1):
fix git config example syntax
Junio C Hamano (5):
diff --check: do not discard error status upon seeing a good line
git-shell: accept "git foo" form
GIT 1.5.4.6
GIT 1.5.5.5
Start draft release notes for 1.5.6.2
Thomas Rast (1):
Fix 'git show' on signed tag of signed tag of commit
* The 'master' branch has these since the last announcement
in addition to the above.
Alex Riesen (1):
Fix use of "perl -i" on Windows
Brian Gernhardt (2):
Fix t4017-diff-retval for white-space from wc
Add test results directory to t/.gitignore
Christian Couder (1):
help: check early if we have a command, if not try a documentation topic
Dmitry Potapov (2):
update-hook-example: optionally allow non-fast-forward
shrink git-shell by avoiding redundant dependencies
Don Zickus (1):
git-apply: handle a patch that touches the same path more than once
better
Jeff King (3):
improve for-each-ref test script
fetch: report local storage errors in status table
fetch: give a hint to the user when local refs fail to update
Jing Xue (1):
Add 'git-p4.allowSubmit' to git-p4
Johan Herland (4):
Incorporate fetched packs in future object traversal
Move pack_refs() and friends into libgit
Prepare testsuite for a "git clone" that packs refs
Teach "git clone" to pack refs
Johannes Schindelin (4):
clone: respect url.insteadOf setting in global configs
commit-tree: lift completely arbitrary limit of 16 parents
Allow git-apply to recount the lines in a hunk (AKA recountdiff)
clone: respect the settings in $HOME/.gitconfig and /etc/gitconfig
Jonathan Nieder (7):
Documentation: fix links to tutorials and other new manual pages
whitespace fix in Documentation/git-repack.txt
Documentation: complicate example of "man git-command"
git-daemon(1): don't assume git-daemon is in /usr/bin
Documentation: prepare to be consistent about "git-" versus "git "
Documentation: be consistent about "git-" versus "git "
Documentation formatting and cleanup
Junio C Hamano (15):
git-shell: accept "git foo" form
Prepare execv_git_cmd() for removal of builtins from the filesystem
Keep some git-* programs in $(bindir)
Allow "git-reset path" when unambiguous
Start draft release notes for 1.6.0
diff --check: explain why we do not care whether old side is binary
check_and_emit_line(): rename and refactor
checkdiff: pass diff_options to the callback
Teach "diff --check" about new blank lines at end
diff --check: detect leftover conflict markers
Update sample pre-commit hook to use "diff --check"
Document the double-dash "rev -- path" disambiguator
t9700: skip when Test::More is not available
Update draft release notes for 1.6.0
Update draft release notes for 1.6.0
Kevin Ballard (1):
git-send-email: Accept fifos as well as files
Lea Wiemann (5):
t/test-lib.sh: add test_external and test_external_without_stderr
Git.pm: add test suite
gitweb: standarize HTTP status codes
test-lib.sh: show git init output when in verbose mode
GIT-VERSION-GEN: do not fail if a 'HEAD' file exists in the working copy
Linus Torvalds (4):
Split up default "core" config parsing into helper routine
Split up default "user" config parsing into helper routine
Split up default "i18n" and "branch" config parsing into helper routines
Add config option to enable 'fsync()' of object files
Miklos Vajna (1):
A simple script to parse the results from the testcases
Nanako Shiraishi (1):
gitcli: Document meaning of --cached and --index
Nguyễn Thái Ngọc Duy (1):
Move all dashed-form commands to libexecdir
Nicolas Pitre (2):
repack.usedeltabaseoffset config option now defaults to "true"
pack.indexversion config option now defaults to 2
Olivier Marin (2):
Documentation: remove {show,whatchanged}.difftree config options
show_stats(): fix stats width calculation
Patrick Higgins (1):
Remove the use of '--' in merge program invocation
Stephan Beyer (2):
api-builtin.txt: update and fix typo
t3404: stricter tests for git-rebase--interactive
Sverre Rabbelier (2):
Modify test-lib.sh to output stats to t/test-results/*
Hook up the result aggregation in the test makefile.
Ted Percival (1):
Don't use dash commands (git-foo) in tutorial-2
Thomas Rast (2):
git-send-email: add support for TLS via Net::SMTP::SSL
git-send-email: prevent undefined variable warnings if no encryption is
set
jrnieder@uchicago.edu (1):
Documentation: don't assume git-sh-setup and git-parse-remote are in PATH

View File

@@ -1,126 +0,0 @@
What's in git.git (Jul 2008, issue #02; Sun, 06)
maint 78e3118 (GIT 1.5.6.2, 2008-07-04)
master 44701c6 (Merge branch 'qq/maint', 2008-07-06)
------------------------------------------------------------------------
With accumulated fixes, the latest maintenance release 1.5.6.2 is out.
On the 'master' front, port to MinGW has now been merged, and the next
major release 1.6.0 is already taking shape.
----------------------------------------------------------------
* The 'master' branch has these since the last announcement
in addition to what is in maint.
Adam Brewster (1):
Move read_revisions_from_stdin from builtin-rev-list.c to revision.c
Brian Gernhardt (1):
Documentation: Point to gitcli(7) from git(1)
Brian Hetro (5):
builtin-log.c: Use 'git_config_string' to get 'format.subjectprefix' and
'format.suffix'
convert.c: Use 'git_config_string' to get 'smudge' and 'clean'
diff.c: Use 'git_config_string' to get 'diff.external'
http.c: Use 'git_config_string' to clean up SSL config.
builtin-commit.c: Use 'git_config_string' to get 'commit.template'
Christian Couder (2):
Fix "config_error_nonbool" used with value instead of key
Fix "config_error_nonbool" used with value instead of key
Johannes Schindelin (2):
Windows: always chmod(, 0666) before unlink().
git fetch-pack: do not complain about "no common commits" in an empty
repo
Johannes Sixt (35):
Add compat/regex.[ch] and compat/fnmatch.[ch].
Compile some programs only conditionally.
Add target architecture MinGW.
Windows: Use the Windows style PATH separator ';'.
setup.c: Prepare for Windows directory separators.
Windows: Treat Windows style path names.
Windows: Handle absolute paths in safe_create_leading_directories().
Windows: Strip ".exe" from the program name.
Windows: Implement a wrapper of the open() function.
Windows: A minimal implemention of getpwuid().
Windows: Work around misbehaved rename().
Make my_mktime() public and rename it to tm_to_time_t()
Windows: Implement gettimeofday().
Windows: Fix PRIuMAX definition.
Windows: Implement setitimer() and sigaction().
Windows: Wrap execve so that shell scripts can be invoked.
Windows: A pipe() replacement whose ends are not inherited to children.
Windows: Implement start_command().
Windows: A rudimentary poll() emulation.
Windows: Disambiguate DOS style paths from SSH URLs.
Windows: Implement asynchronous functions as threads.
Windows: Work around incompatible sort and find.
Windows: Implement wrappers for gethostbyname(), socket(), and connect().
Windows: Implement a custom spawnve().
Windows: Add a custom implementation for utime().
Windows: Use a customized struct stat that also has the st_blocks member.
Turn builtin_exec_path into a function.
Windows: Compute the fallback for exec_path from the program invocation.
Windows: Use a relative default template_dir and ETC_GITCONFIG
When installing, be prepared that template_dir may be relative.
Windows: Make the pager work.
Windows: Work around an oddity when a pipe with no reader is written to.
Windows: Make 'git help -a' work.
Windows: TMP and TEMP environment variables specify a temporary
directory.
t4127-apply-same-fn: Avoid sed -i
Jonathan Nieder (15):
git-format-patch(1): fix stray \ in output
Documentation: fix gitlinks
manpages: fix bogus whitespace
git(1): add comma
git-commit(1): depersonalize description
Documentation: rewrap to prepare for "git-" vs "git " change
Documentation: more "git-" versus "git " changes
gitdiffcore(7): fix awkward wording
manpages: italicize command names in synopses
manpages: italicize command names
manpages: italicize git command names (which were in teletype font)
manpages: italicize gitk's name (where it was in teletype font)
manpages: italicize nongit command names (if they are in teletype font)
manpages: italicize git subcommand names (which were in teletype font)
manpages: use teletype font for sample command lines
Junio C Hamano (3):
fast-export --export-marks: fix off by one error
attribute documentation: keep EXAMPLE at end
clone -q: honor "quiet" option over native transports.
Marius Storm-Olsen (1):
Windows: Add a new lstat and fstat implementation based on Win32 API.
Matthew Ogilvie (1):
Documentation cvs: Clarify when a bare repository is needed
Miklos Vajna (6):
Retire 'stupid' merge strategy
INSTALL: Update section about git-frotz form.
hg-to-git: avoid raising a string exception
hg-to-git: abort if the project directory is not a hg repo
hg-to-git: rewrite "git-frotz" to "git frotz"
hg-to-git: use git init instead of git init-db
Nikolaus Schulz (1):
Documentation: be precise about which date --pretty uses
Ramsay Allan Jones (1):
Fix some warnings (on cygwin) to allow -Werror
Steffen Prohaska (2):
Windows: Fix ntohl() related warnings about printf formatting
compat/pread.c: Add a forward declaration to fix a warning
Thomas Rast (2):
git-send-email: Do not attempt to STARTTLS more than once
Fix apply --recount handling of no-EOL line

View File

@@ -1,81 +0,0 @@
What's in git.git (Jul 2008, issue #03; Mon, 07)
maint 39f319f (Merge branch 'qq/maint' (early part) into maint, 2008-07-07)
master bed6255 (Merge branch 'qq/maint', 2008-07-07)
------------------------------------------------------------------------
* The 'maint' branch has these fixes since 1.5.6.2.
Alex Riesen (1):
git-clone: remove leftover debugging fprintf().
Brian Hetro (5):
builtin-log.c: Use 'git_config_string' to get 'format.subjectprefix' and
'format.suffix'
convert.c: Use 'git_config_string' to get 'smudge' and 'clean'
diff.c: Use 'git_config_string' to get 'diff.external'
http.c: Use 'git_config_string' to clean up SSL config.
builtin-commit.c: Use 'git_config_string' to get 'commit.template'
Christian Couder (1):
Fix "config_error_nonbool" used with value instead of key
Gerrit Pape (1):
git-svn.perl: workaround assertions in svn library 1.5.0
Junio C Hamano (3):
attribute documentation: keep EXAMPLE at end
clone -q: honor "quiet" option over native transports.
mailinfo: feed the correct line length to decode_transfer_encoding()
Matthew Ogilvie (1):
Documentation cvs: Clarify when a bare repository is needed
Mikael Magnusson (1):
Fix grammar in git-rev-parse(1).
Nikolaus Schulz (1):
Documentation: be precise about which date --pretty uses
* The 'master' branch has these since the last announcement
in addition to the above.
Abhijit Menon-Sen (2):
git-gui: Move on to the next filename after staging/unstaging a change
git-gui: Don't select the wrong file if the last listed file is staged.
Daniel Barkalow (1):
Only use GIT_CONFIG in "git config", not other programs
David Reiss (4):
Implement normalize_absolute_path
Fold test-absolute-path into test-path-utils
Add support for GIT_CEILING_DIRECTORIES
Eliminate an unnecessary chdir("..")
Dmitry Potapov (1):
completion.bash: add 'skip' and 'run' to git-bisect
Jakub Narebski (1):
gitweb: Describe projects_index format in more detail
Johannes Schindelin (3):
Add another fast-import example, this time for .zip files
git daemon: avoid calling syslog() from a signal handler
run_command(): respect GIT_TRACE
Johannes Sixt (1):
git-gui: Implement "Stage/Unstage Line"
Junio C Hamano (6):
rerere: rerere_created_at() and has_resolution() abstraction
git-rerere: detect unparsable conflicts
rerere: remove dubious "tail_optimization"
t4200: fix rerere test
rerere.autoupdate
Update draft release notes for 1.6.0
Richard Quirk (1):
git-gui: Fix accidental staged state toggle when clicking top pixel row

View File

@@ -1,111 +0,0 @@
What's in git.git (Jul 2008, issue #04; Sun, 13)
maint 191a8e3 (GIT 1.5.6.3, 2008-07-13)
master 10ce020 (Merge branch 'sp/maint-bash-completion-optim', 2008-07-13)
------------------------------------------------------------------------
* The 'maint' branch is at 1.5.6.3
* The 'master' branch has these since the last announcement
in addition to what's in 1.5.6.3
Abhijit Menon-Sen (2):
Implement "git stash branch <newbranch> <stash>"
Add a test for "git stash branch"
Adam Brewster (1):
Teach git-bundle to read revision arguments from stdin like git-rev-list.
Brandon Casey (1):
t7701-repack-unpack-unreachable.sh: check timestamp of unpacked objects
Eric Hanchrow (2):
user-manual: typo and grammar fixes
Documentation: fix broken "linkgit" links
Eric Raible (2):
Documentation: tweak use case in "git stash save --keep-index"
completion: add branch options --contains --merged --no-merged
Jeff King (2):
Allow per-command pager config
avoid null SHA1 in oldest reflog
Johannes Schindelin (2):
Teach "git apply" to prepend a prefix with "--root=<root>"
Allow cherry-picking root commits
Johannes Sixt (1):
Provide fallback definitions of PRIu32 and PRIx32
Junio C Hamano (17):
revision traversal: --children option
rev-list --children
builtin-blame.c: move prepare_final() into a separate function.
builtin-blame.c: allow more than 16 parents
git-blame --reverse
Per-ref reflog expiry configuration
Make default expiration period of reflog used for stash infinite
apply --root: thinkofix.
Refactor "tracking statistics" code used by "git checkout"
git-status: show the remote tracking statistics
git-branch -v: show the remote tracking statistics
stat_tracking_info(): clear object flags used during counting
branch -r -v: do not spit out garbage
git-apply --directory: make --root more similar to GNU diff
Tone down warning about GNU Interactive Tools
Documentation: update sections on naming revisions and revision ranges
apply: fix copy/rename breakage
Mark Levedahl (1):
install-doc-quick - use git --exec-path to find git-sh-setup
Mike Hommey (4):
Catch failures from t5540-http-push
Fix http-push test
Skip t5540-http-push test when USE_CURL_MULTI is undefined
Avoid apache complaining about lack of server's FQDN
Petr Baudis (1):
Git.pm: Add remote_refs() git-ls-remote frontend
Pierre Habouzit (12):
parse-opt: have parse_options_{start,end}.
parse-opt: Export a non NORETURN usage dumper.
parse-opt: create parse_options_step.
parse-opt: do not print errors on unknown options, return -2 intead.
parse-opt: fake short strings for callers to believe in.
parse-opt: add PARSE_OPT_KEEP_ARGV0 parser option.
revisions: split handle_revision_opt() from setup_revisions()
git-blame: migrate to incremental parse-option [1/2]
git-blame: migrate to incremental parse-option [2/2]
git-blame: fix lapsus
git-shortlog: migrate to parse-options partially.
revisions: refactor handle_revision_opt into parse_revision_opt.
Ramsay Allan Jones (3):
t9113-*.sh: provide user feedback when test skipped
t9100-git-svn-basic.sh: Fix determination of utf-8 locale
git-request-pull: replace call to deprecated peek-remote
Robert Shearman (1):
git-send-email: Fix authenticating on some servers when using TLS.
SZEDER Gábor (1):
stash: introduce 'stash save --keep-index' option
Shawn O. Pearce (3):
Correct pack memory leak causing git gc to try to exceed ulimit
bash completion: Improve responsiveness of git-log completion
bash completion: Don't offer "a.." as a completion for "a."
Stephan Beyer (3):
git-am/git-mailsplit: correct synopsis for reading from stdin
t3404: test two "preserve merges with -p" cases
Make rebase--interactive use OPTIONS_SPEC
Thomas Rast (3):
git-add--interactive: replace hunk recounting with apply --recount
git-add--interactive: remove hunk coalescing
git-add--interactive: manual hunk editing mode

View File

@@ -1,117 +0,0 @@
What's in git.git (Jul 2008, issue #05; Tue, 15)
maint 191a8e3 (GIT 1.5.6.3, 2008-07-13)
master fcab40a (Merge branch 'mv/merge-in-c', 2008-07-15)
------------------------------------------------------------------------
"Merge-in-C" is in, so is "rename .dotest", and remaining Windows bits.
Now it is almost there for 1.6.0-rc0.
* The 'master' branch has these since the last announcement.
Alexander N. Gavrilov (1):
Fix quadratic performance in rewrite_one.
Brian Gernhardt (1):
Documentation: mention ORIG_HEAD in am, merge, and rebase
Ciaran McCreesh (1):
Make git-add -i accept ranges like 7-
Dmitry Kakurin (1):
Fixed text file auto-detection: treat EOF character 032 at the end of
file as printable
Frederik Schwarzer (1):
git-svn: typofix
Ian Katz (1):
tutorial: use prompt with user names in example, to clarify who is doing
what
Johannes Schindelin (6):
Convert CR/LF to LF in tag signatures
Add pretty format %aN which gives the author name, respecting .mailmap
Move MERGE_RR from .git/rr-cache/ into .git/
git-gui: MERGE_RR lives in .git/ directly with newer Git versions
shortlog: support --pretty=format: option
Rename ".dotest/" to ".git/rebase" and ".dotest-merge" to "rebase-merge"
João Abecasis (1):
git-svn: find-rev and rebase for SVN::Mirror repositories
Junio C Hamano (10):
Introduce get_merge_bases_many()
Introduce reduce_heads()
Teach "am" and "rebase" to mark the original position with ORIG_HEAD
branch --contains: default to HEAD
branch --merged/--no-merged: allow specifying arbitrary commit
Teach merge.log to "git-merge" again
Update draft release notes for 1.6.0
reduce_heads(): protect from duplicate input
tutorial: clarify "pull" is "fetch + merge"
Update draft release notes to 1.6.0
Lukas Sandström (1):
git-mailinfo: Fix getting the subject from the in-body [PATCH] line
Mark Levedahl (2):
git-submodule - make "submodule add" more strict, and document it
git-submodule - register submodule URL if adding in place
Mike Pape (1):
We need to check for msys as well as Windows in add--interactive.
Miklos Vajna (15):
Move split_cmdline() to alias.c
Move commit_list_count() to commit.c
Move parse-options's skip_prefix() to git-compat-util.h
Add new test to ensure git-merge handles pull.twohead and pull.octopus
Move read_cache_unmerged() to read-cache.c
git-fmt-merge-msg: make it usable from other builtins
Introduce get_octopus_merge_bases() in commit.c
Add new test to ensure git-merge handles more than 25 refs.
Add new test case to ensure git-merge reduces octopus parents when
possible
Add new test case to ensure git-merge prepends the custom merge message
git-commit-tree: make it usable from other builtins
Fix t7601-merge-pull-config.sh on AIX
Build in merge
t6021: add a new test for git-merge-resolve
Add a new test for git-merge-resolve
Nicolas Pitre (1):
restore legacy behavior for read_sha1_file()
Olivier Marin (1):
builtin-rerere: more carefully find conflict markers
Pavel Roskin (1):
t9600: allow testing with cvsps 2.2, including beta versions
Pierre Habouzit (1):
parse-options: add PARSE_OPT_LASTARG_DEFAULT flag
Shawn O. Pearce (3):
bash completion: Append space after file names have been completed
bash completion: Resolve git show ref:path<tab> losing ref: portion
bash completion: Remove dashed command completion support
Soeren Finster (1):
git-gui: Exit shortcut in MacOSX repaired
Steffen Prohaska (3):
Move code interpreting path relative to exec-dir to new function
system_path()
help.c: Add support for htmldir relative to git_exec_path()
help (Windows): Display HTML in default browser using Windows' shell API
Stephan Beyer (1):
rerere: Separate libgit and builtin functions
Sverre Hvammen Johansen (1):
reduce_heads(): thinkofix
Teemu Likonen (1):
bash: Add long option completion for 'git send-email'

View File

@@ -1,90 +0,0 @@
What's in git.git (Jul 2008, issue #06; Sat, 19)
maint a1b6fb0 (GIT 1.5.6.4, 2008-07-19)
master 09651dd (Getting closer to 1.6.0-rc0, 2008-07-19)
------------------------------------------------------------------------
* The 'maint' branch is at 1.5.6.4.
* The 'master' branch has these since the last announcement
in addition to what is already in 1.5.6.4.
Alexander Gavrilov (3):
Avoid rescanning unchanged entries in search for copies.
Do not try to detect move/copy for entries below threshold.
Support gitlinks in fast-import.
Eric Raible (1):
Teach lookup_prog not to select directories
Eric Wong (1):
t/lib-git-svn: fix SVN_HTTPD tests to work with "trash directory"
Fabian Emmes (2):
Testsuite: Unset CVS_SERVER
testsuite for cvs co -c
Johannes Sixt (1):
builtin-clone: rewrite guess_dir_name()
Junio C Hamano (9):
git-rebase: report checkout failure
t/aggregate-results: whitespace fix
Update draft release notes for 1.6.0
read-cache.c: typofix
mailinfo: off-by-one fix for [PATCH (foobar)] removal from Subject: line
builtin-remote.c: fix earlier "skip_prefix()" conversion
t9001 (send-email): Do not use hardcoded /bin/sh in test
.mailmap update
Getting closer to 1.6.0-rc0
Lars Noschinski (2):
cvsserver: Add support for packed refs
cvsserver: Add cvs co -c support
Lukas Sandström (3):
Make some strbuf_*() struct strbuf arguments const.
Add some useful functions for strbuf manipulation.
git-mailinfo: use strbuf's instead of fixed buffers
Miklos Vajna (4):
t0001-init.sh: change confusing directory name
t1007-hash-object.sh: use quotes for the test description
git-bisect: use dash-less form on git bisect log
make remove-dashes: apply to scripts and programs as well, not just to
builtins
Nanako Shiraishi (3):
cache-tree.c: make cache_tree_find() static
builtin-describe.c: make a global variable "pattern" static
parse-options.c: make check_typos() static
Peter Harris (1):
Add ANSI control code emulation for the Windows console
Petr Baudis (5):
Documentation/git-submodule.txt: Add Description section
Documentation/RelNotes-1.6.0.txt: Expand on the incompatible packfiles
Documentation/git-submodule.txt: Further clarify the description
Documentation: How to ignore local changes in tracked files
Documentation/git-merge.txt: Partial rewrite of How Merge Works
René Scharfe (8):
archive: remove args member from struct archiver
add context pointer to read_tree_recursive()
archive: add baselen member to struct archiver_args
archive: centralize archive entry writing
archive: unify file attribute handling
archive: remove extra arguments parsing code
archive: make zip compression level independent from core git
archive: remove unused headers
Stephan Beyer (4):
t/test-lib.sh: exit with small negagive int is ok with test_must_fail
t/: Use "test_must_fail git" instead of "! git"
Make usage strings dash-less
Link git-shell only to a subset of libgit.a
SungHyun Nam (1):
t/Makefile: use specified shell when running aggregation script

View File

@@ -1,51 +0,0 @@
What's in git.git (Jul 2008, issue #07; Sun, 20)
maint 2d9c572 (fix usage string for git grep, 2008-07-20)
master 93310a4 (Merge branch 'ap/trackinfo', 2008-07-20)
------------------------------------------------------------------------
As announced in a separate message, the tip of master was tagged as
1.6.0-rc0; for people who neglected futureproofing themselves so far, it
would really be a good time to seriously consider doing so.
* The 'maint' branch has these fixes since the last announcement.
Jonathan Nieder (1):
fix usage string for git grep
Junio C Hamano (1):
refresh-index: fix bitmask assignment
* The 'master' branch has these since the last announcement
in addition to the above.
Avery Pennarun (1):
Reword "your branch has diverged..." lines to reduce line length
Dmitry Potapov (1):
git-svn: fix git svn info to work without arguments
Junio C Hamano (8):
rerere.autoupdate: change the message when autoupdate is in effect
builtin-add.c: restructure the code for maintainability
git-add --all: add all files
git-add --all: tests
git-add --all: documentation
Link shell with compat layer functions
Move read_in_full() and write_in_full() to wrapper.c
"needs update" considered harmful
Lars Noschinski (1):
cvsserver: Add testsuite for packed refs
Michele Ballabio (2):
builtin-merge.c: Fix option parsing
builtin-push.c: Cleanup - use OPT_BIT() and remove some variables
Miklos Vajna (1):
Teach 'git merge' that some merge strategies no longer exist
Nanako Shiraishi (1):
git am --abort

View File

@@ -1,119 +0,0 @@
What's in git.git (Jul 2008, #09; Thu, 31)
maint bfce508 (Makefile: fix shell quoting, 2008-07-25)
master 0fe8c13 (Allow "non-option" revision options in parse_option-enabled commands, 2008-07-31)
------------------------------------------------------------------------
Some git-gui updates for 1.6.0 are included, and then many minor fixes.
Perhaps -rc2 this weekend.
* The 'master' branch has these since the last announcement.
Abhijit Menon-Sen (5):
git-gui: Look for gitk in $PATH, not $LIBEXEC/git-core
Clarify that "git log x.c y.h" lists commits that touch either file
`git submodule add` now requires a <path>
Make it clear that push can take multiple refspecs
Make the DESCRIPTION match <x>... items in the SYNOPSIS
Alex Riesen (1):
Make use of stat.ctime configurable
Alexander Gavrilov (7):
Fix pre-commit hooks under MinGW/MSYS
Add options to control the search for copies in blame.
Kill the blame back-end on window close.
Add a menu item to invoke full copy detection in blame.
git-gui: Fix the Remote menu separator.
git-gui: Preserve scroll position on reshow_diff.
Support copy and rename detection in fast-export.
Anders Melchiorsen (2):
Documentation: fix diff.external example
Advertise the ability to abort a commit
Björn Steinbrink (1):
rev-parse: Add support for the ^! and ^@ syntax
Brian Gernhardt (1):
Documentation: Remove mentions of git-svnimport.
Cesar Eduardo Barros (2):
Documentation/git-submodule.txt: fix doubled word
Documentation/git-rev-parse.txt: update for new git-describe output
format
Christian Couder (2):
merge-base: die with an error message if not passed a commit ref
documentation: user-manual: update "using-bisect" section
Jakub Narebski (1):
gitweb: More about how gitweb gets 'owner' of repository
Jeff King (2):
init: handle empty "template" parameter
Compact commit template message
Johannes Schindelin (1):
Avoid chdir() in list_commands_in_dir()
Johannes Sixt (2):
git-gui: Fix "Stage/Unstage Line" with one line of context.
git-gui: "Stage Line": Treat independent changes in adjacent lines better
Jonathan Nieder (1):
t6030 (bisect): work around Mac OS X "ls"
Junio C Hamano (11):
make sure parsed wildcard refspec ends with slash
GIT 1.6.0-rc1
Allow building without any git installed
Allow installing in the traditional way
ls-tree documentation: enhance notes on subdirectory and pathspec
behaviour
Documentation: clarify what is shown in "git-ls-files -s" output
t7001: fix "git mv" test
Teach gitlinks to ie_modified() and ce_modified_check_fs()
Fix merge name generation in "merge in C"
Fix test-parse-options "integer" test
Teach --find-copies-harder to "git blame"
Kevin Ballard (1):
format-patch: Produce better output with --inline or --attach
Lars Hjemli (3):
builtin-branch: remove duplicated code
builtin-branch: factor out merge_filter matching
builtin-branch: fix -v for --[no-]merged
Lee Marlow (1):
bash completion: Add completion for 'git help'
Olivier Marin (1):
builtin-verify-tag: fix -v option parsing
Petr Baudis (2):
git-mv: Remove dead code branch
git-mv: Keep moved index entries inact
Pierre Habouzit (1):
Allow "non-option" revision options in parse_option-enabled commands
Shawn O. Pearce (3):
git-gui: Correct 'Visualize Branches' on Mac OS X to start gitk
fsck: Don't require tmp_obj_ file names are 14 bytes in length
git-gui: Fix gitk search in $PATH to work on Windows
Steffen Prohaska (5):
Refactor, adding prepare_git_cmd(const char **argv)
run-command (Windows): Run dashless "git <cmd>"
git-gui: Correct installation of library to be $prefix/share
git-gui (Windows): Switch to relative discovery of oguilib
git-gui (Windows): Change wrapper to execdir 'libexec/git-core'
Thomas Rast (1):
bash completion: Add long options for 'git describe'
Todd Zullinger (1):
Replace uses of "git-var" with "git var"

View File

@@ -1,119 +0,0 @@
What's in git.git (Jul 2008, #09; Thu, 31)
maint bfce508 (Makefile: fix shell quoting, 2008-07-25)
master 0fe8c13 (Allow "non-option" revision options in parse_option-enabled commands, 2008-07-31)
------------------------------------------------------------------------
Some git-gui updates for 1.6.0 are included, and then many minor fixes.
Perhaps -rc2 this weekend.
* The 'master' branch has these since the last announcement.
Abhijit Menon-Sen (5):
git-gui: Look for gitk in $PATH, not $LIBEXEC/git-core
Clarify that "git log x.c y.h" lists commits that touch either file
`git submodule add` now requires a <path>
Make it clear that push can take multiple refspecs
Make the DESCRIPTION match <x>... items in the SYNOPSIS
Alex Riesen (1):
Make use of stat.ctime configurable
Alexander Gavrilov (7):
Fix pre-commit hooks under MinGW/MSYS
Add options to control the search for copies in blame.
Kill the blame back-end on window close.
Add a menu item to invoke full copy detection in blame.
git-gui: Fix the Remote menu separator.
git-gui: Preserve scroll position on reshow_diff.
Support copy and rename detection in fast-export.
Anders Melchiorsen (2):
Documentation: fix diff.external example
Advertise the ability to abort a commit
Björn Steinbrink (1):
rev-parse: Add support for the ^! and ^@ syntax
Brian Gernhardt (1):
Documentation: Remove mentions of git-svnimport.
Cesar Eduardo Barros (2):
Documentation/git-submodule.txt: fix doubled word
Documentation/git-rev-parse.txt: update for new git-describe output
format
Christian Couder (2):
merge-base: die with an error message if not passed a commit ref
documentation: user-manual: update "using-bisect" section
Jakub Narebski (1):
gitweb: More about how gitweb gets 'owner' of repository
Jeff King (2):
init: handle empty "template" parameter
Compact commit template message
Johannes Schindelin (1):
Avoid chdir() in list_commands_in_dir()
Johannes Sixt (2):
git-gui: Fix "Stage/Unstage Line" with one line of context.
git-gui: "Stage Line": Treat independent changes in adjacent lines better
Jonathan Nieder (1):
t6030 (bisect): work around Mac OS X "ls"
Junio C Hamano (11):
make sure parsed wildcard refspec ends with slash
GIT 1.6.0-rc1
Allow building without any git installed
Allow installing in the traditional way
ls-tree documentation: enhance notes on subdirectory and pathspec
behaviour
Documentation: clarify what is shown in "git-ls-files -s" output
t7001: fix "git mv" test
Teach gitlinks to ie_modified() and ce_modified_check_fs()
Fix merge name generation in "merge in C"
Fix test-parse-options "integer" test
Teach --find-copies-harder to "git blame"
Kevin Ballard (1):
format-patch: Produce better output with --inline or --attach
Lars Hjemli (3):
builtin-branch: remove duplicated code
builtin-branch: factor out merge_filter matching
builtin-branch: fix -v for --[no-]merged
Lee Marlow (1):
bash completion: Add completion for 'git help'
Olivier Marin (1):
builtin-verify-tag: fix -v option parsing
Petr Baudis (2):
git-mv: Remove dead code branch
git-mv: Keep moved index entries inact
Pierre Habouzit (1):
Allow "non-option" revision options in parse_option-enabled commands
Shawn O. Pearce (3):
git-gui: Correct 'Visualize Branches' on Mac OS X to start gitk
fsck: Don't require tmp_obj_ file names are 14 bytes in length
git-gui: Fix gitk search in $PATH to work on Windows
Steffen Prohaska (5):
Refactor, adding prepare_git_cmd(const char **argv)
run-command (Windows): Run dashless "git <cmd>"
git-gui: Correct installation of library to be $prefix/share
git-gui (Windows): Switch to relative discovery of oguilib
git-gui (Windows): Change wrapper to execdir 'libexec/git-core'
Thomas Rast (1):
bash completion: Add long options for 'git describe'
Todd Zullinger (1):
Replace uses of "git-var" with "git var"

View File

@@ -1,131 +0,0 @@
What's in git.git (Aug 2008, #01; Tue, 05)
maint 2d0f5f3 (RelNotes 1.5.6.5 updates, 2008-08-05)
master ddd63e6 (Optimize sha1_object_info for loose objects, not concurrent repacks, 2008-08-05)
------------------------------------------------------------------------
Thanks to many people, we have accumulated quite a few fixes that are
appropriate for 1.6.0 stabilization effort but at the same time apply
equally well to 1.5.6 series. We might want to do 1.5.6.5 to flush them
while we are at it.
I am planning to tag 1.6.0-rc2 tomorrow evening. I noticed that both gitk
and git-gui have fixes and many updated translations that I intend to
pull before tagging -rc2.
* The 'maint' branch has these fixes since the last announcement.
Anders Melchiorsen (1):
Documentation: fix diff.external example
Brandon Casey (1):
t/t4202-log.sh: add newline at end of file
Ciaran McCreesh (1):
Make git-add -i accept ranges like 7-
Jeff King (1):
init: handle empty "template" parameter
Jim Meyering (1):
git-cvsimport.perl: Print "UNKNOWN LINE..." on stderr, not stdout.
Johannes Schindelin (1):
sort_in_topological_order(): avoid setting a commit flag
Jonathan Nieder (1):
git-diff(1): "--c" -> "--cc" typo fix
Junio C Hamano (6):
make sure parsed wildcard refspec ends with slash
Documentation: clarify diff --cc
Update my e-mail address
Start 1.5.6.5 RelNotes to describe accumulated fixes
builtin-name-rev.c: split deeply nested part from the main function
RelNotes 1.5.6.5 updates
Linus Torvalds (1):
diff.renamelimit is a basic diff configuration
Mike Ralphson (1):
Documentation: typos / spelling fixes in older RelNotes
Pierre Habouzit (1):
git-submodule: move ill placed shift.
Pieter de Bie (1):
git-name-rev: allow --name-only in combination with --stdin
René Scharfe (1):
git-name-rev: don't use printf without format
Stephan Beyer (1):
builtin-revert.c: typofix
Steve Haslam (1):
Propagate -u/--upload-pack option of "git clone" to transport.
* The 'master' branch has these since the last announcement
in addition to the above.
Abhijit Menon-Sen (4):
Git.pm: localise $? in command_close_bidi_pipe()
Fix hash slice syntax error
Fix typo in perl/Git.pm
Fix typos in INSTALL
Anders Melchiorsen (2):
Flush output in start_async
Add output flushing before fork()
Avery Pennarun (2):
Teach "git diff -p" Pascal/Delphi funcname pattern
git-svn: Abort with an error if 'fetch' parameter is invalid.
Brandon Casey (1):
Teach fsck and prune that tmp_obj_ file names may not be 14 bytes long
David D. Kilzer (1):
Fix race condition in t9119-git-svn-info.sh
Dmitry Potapov (1):
correct access right for git-svn-dcommit test
Eric Wong (2):
git-svn: properly set path for "info" command
t9119: conditionally re-enable test depending on svn(1) version
Giuseppe Bilotta (2):
diff: add ruby funcname pattern
diff: chapter and part in funcname for tex
Johannes Schindelin (2):
clone: Add an option to set up a mirror
clone --bare: Add ".git" suffix to the directory name to clone into
Jon Jensen (1):
Fix reference to Everyday Git, which is an HTML document and not a man
page.
Lee Marlow (11):
bash completion: remove unused function _git_diff_tree
bash completion: Add more long options for 'git log'
bash completion: Add completion for 'git grep'
bash completion: Add completion for 'git clone'
bash completion: Add completion for 'git clean'
bash completion: Add completion for 'git init'
bash completion: Add completion for 'git revert'
bash completion: More completions for 'git stash'
bash completion: Add completion for 'git archive'
bash completion: Add completion for 'git ls-files'
bash completion: Add completion for 'git mv'
Mike Ralphson (1):
Documentation: typos / spelling fixes
Steffen Prohaska (1):
Modify mingw_main() workaround to avoid link errors
Steven Grimm (1):
Optimize sha1_object_info for loose objects, not concurrent repacks

View File

@@ -1,124 +0,0 @@
Subject: What's in git.git (Aug 2008, #02; Mon, 11)
X-maint-at: 4f80b27d48fee1c588810f3341ffe5d14558cea2
X-master-at: 10d9d887ecdc81197162d7bbe5dfc0d028498fd6
X-maint-was: 2d0f5f3459278475602394a7165bf8919412f4e4
X-master-was: ddd63e64e4ac7e455dff3e807bf6a6977bb61456
What's in git.git (Aug 2008, #02; Mon, 11)
maint 4f80b27 (Documentation: fix invalid reference to 'mybranch' in user manual)
master 10d9d88 (Merge branch 'maint')
------------------------------------------------------------------------
Minor fixes toward 1.6.0 final continue to flow in, but many of them are
also applicable to 'maint'.
Also on 'maint' branch, there are a few backmerges of topics that have
already been in 'master' for a while. Not all of them are "fixes",
though. We may or may not have 1.5.6.6 before 1.6.0 happens.
* The 'maint' branch has these fixes since the last announcement.
Alexander Gavrilov (1):
Fix quadratic performance in rewrite_one.
Ivan Stankovic (1):
Documentation: fix invalid reference to 'mybranch' in user manual
Junio C Hamano (7):
Per-ref reflog expiry configuration
Make default expiration period of reflog used for stash infinite
fix diff-tree --stdin documentation
Files given on the command line are relative to $cwd
GIT 1.5.6.5
asciidoc markup fixes
Fix deleting reflog entries from HEAD reflog
Linus Torvalds (4):
Split up default "core" config parsing into helper routine
Split up default "user" config parsing into helper routine
Split up default "i18n" and "branch" config parsing into helper routines
Add config option to enable 'fsync()' of object files
Petr Baudis (1):
Fail properly when cloning from invalid HTTP URL
Pieter de Bie (1):
reflog test: add more tests for 'reflog delete'
Thomas Rast (1):
Documentation: rev-list-options: Fix -g paragraph formatting
* The 'master' branch has these since the last announcement
in addition to the above.
Alexander Gavrilov (6):
gitk: Kill back-end processes on window close
gitk: Arrange to kill diff-files & diff-index on quit
gitk: On Windows, use a Cygwin-specific flag for kill
gitk: Fixed broken exception handling in diff
gitk: Fixed automatic row selection during load
gitk: Fallback to selecting the head commit upon load
Brandon Casey (3):
perl/Makefile: handle paths with spaces in the NO_PERL_MAKEMAKER section
Makefile: set SHELL to value of SHELL_PATH
Makefile: add a target which will abort compilation with ancient shells
Christian Stimming (2):
git-gui: Update German translation
gitk: Updated German translation
Eric Wong (2):
git-svn: add ability to specify --commit-url for dcommit
git-svn: wrap long lines in a few places
Johannes Schindelin (1):
clone --mirror: avoid storing repeated tags
Johannes Sixt (1):
git-gui: Adapt discovery of oguilib to execdir 'libexec/git-core'
Jonathan Nieder (1):
Documentation: user-manual: "git commit -a" doesn't motivate .gitignore
Junio C Hamano (4):
GIT 1.6.0-rc2
GIT-VERSION-GEN: mark the version 'dirty' only if there are modified
files
mailinfo: fix MIME multi-part message boundary handling
Update draft RelNotes for 1.6.0
Marcus Griep (2):
Fix multi-glob assertion in git-svn
git-svn: Allow deep branch names by supporting multi-globs
Michele Ballabio (2):
git-gui: update po/it.po
git-gui: add a part about format strings in po/README
Mikael Magnusson (2):
git-gui: Update swedish translation.
gitk: Update swedish translation.
Nanako Shiraishi (1):
git-gui: update Japanese translation
Pieter de Bie (1):
builtin-rm: Add a --force flag
René Scharfe (1):
archive: allow --exec and --remote without equal sign
SZEDER Gábor (1):
bash: remove redundant check for 'git stash apply' options
Shawn O. Pearce (1):
git-gui: Update git-gui.pot for 0.11 nearing release
Thomas Rast (3):
Documentation: commit-tree: remove 16 parents restriction
Documentation: filter-branch: document how to filter all refs
filter-branch: be more helpful when an annotated tag changes

View File

@@ -1,67 +0,0 @@
Subject: What's in git.git (Aug 2008, #03; Thu, 14)
X-maint-at: 21926fe885aa6579f7aa0e89fcb6a9064f8aa516
X-master-at: a0653d550524a0263d36fde6a8cf98941dd057ab
X-maint-was: 4f80b27d48fee1c588810f3341ffe5d14558cea2
X-master-was: 10d9d887ecdc81197162d7bbe5dfc0d028498fd6
What's in git.git (Aug 2008, #03; Thu, 14)
maint 21926fe (t5304-prune: adjust file mtime based on system time rather than file mtime)
master a0653d5 (Merge branch 'maint')
------------------------------------------------------------------------
We will have the 1.6.0 final this weekend. Please keep "obviously
correct" fixes flowing in.
* The 'maint' branch has these fixes since the last announcement.
Brandon Casey (1):
t5304-prune: adjust file mtime based on system time rather than file
mtime
Francis Moreau (1):
git-bisect: fix wrong usage of read(1)
Junio C Hamano (2):
Re-fix rev-list-options documentation
Do not talk about "diff" in rev-list documentation.
Kevin Ballard (1):
Fix escaping of glob special characters in pathspecs
* The 'master' branch has these since the last announcement
in addition to the above.
Brandon Casey (1):
test-parse-options: use appropriate cast in length_callback
Gustaf Hendeby (2):
gitattributes: Document built in hunk header patterns
Teach git diff about BibTeX head hunk patterns
Junio C Hamano (2):
diff --check: do not unconditionally complain about trailing empty lines
GIT 1.6.0-rc3
Marcus Griep (3):
Git.pm: Add faculties to allow temp files to be cached
git-svn: Make it incrementally faster by minimizing temp files
git-svn: Reduce temp file usage when dealing with non-links
Nguyễn Thái Ngọc Duy (1):
Fix typo in comments of longest_ancestor_length()
Petr Baudis (1):
Adjust for the new way of enabling the default post-update hook
Stephen R. van den Berg (1):
git-daemon: SysV needs the signal handler reinstated.
Thomas Rast (4):
Documentation: rev-list-options: Fix a typo
Documentation: rev-list-options: Rewrite simplification descriptions for
clarity
rebase -i -p: handle index and workdir correctly
rebase -i -p: fix parent rewriting

View File

@@ -1,22 +0,0 @@
Subject: What's in git.git (Aug 2008, #04; Tue, 19)
X-maint-at: 26e08a0190cb3354e43bab13ea693a5c826a8fe1
X-master-at: c6670b348cb19c74a6d7f6943df4871eb0d8295f
X-maint-was: dba9194a49452b5f093b96872e19c91b50e526aa
X-master-was: 2ebc02d32a4360da2cf69c2b5f5bfad0716d42b0
What's in git.git (Aug 2008, #04; Tue, 19)
maint 26e08a0 (t1002-read-tree-m-u-2way.sh: use 'git diff -U0' rather than 'diff -U0')
master c6670b3 (Merge branch 'maint')
------------------------------------------------------------------------
* The 'maint' branch has these fixes since 1.6.0.
Brandon Casey (1):
t1002-read-tree-m-u-2way.sh: use 'git diff -U0' rather than 'diff -U0'
Don Zickus (1):
mailinfo: re-fix MIME multipart boundary parsing
Robert Schiele (1):
adapt git-cvsserver manpage to dash-free syntax

View File

@@ -1,92 +0,0 @@
Subject: What's in git.git (Aug 2008, #05; Wed, 20)
X-maint-at: 9b99e641c11044dba661f574f9098d362a3f0ef8
X-master-at: ea3594e04184475226109a21e71c539ff5f139fd
X-maint-was: 26e08a0190cb3354e43bab13ea693a5c826a8fe1
X-master-was: c6670b348cb19c74a6d7f6943df4871eb0d8295f
What's in git.git (Aug 2008, #05; Wed, 20)
maint 9b99e64 (Update draft release notes for 1.6.0.1)
master ea3594e (Update draft release notes for 1.6.1)
------------------------------------------------------------------------
I have to say I've been very productive since 1.6.0 relase and it is _not_
a good thing. Many minor bugs are discovered by the list regulars, but
they really should have been found and fixed during the -rc period.
Let's try to do better in this cycle.
Anyway, thanks everybody for finding and fixing bugs and supplying bugfix
patches with test cases. Perhaps we would need a 1.6.0.1 this weekend.
* The 'maint' branch has these fixes since the last announcement.
Jeff King (2):
mailinfo: avoid violating strbuf assertion
decorate: allow const objects to be decorated
Jim Meyering (2):
git format-patch: avoid underrun when format.headers is empty or all NLs
remote.c: remove useless if-before-free test
Johannes Sixt (1):
Install templates with the user and group of the installing personality
Junio C Hamano (5):
diff --check: do not get confused by new blank lines in the middle
for-each-ref: cope with tags with incomplete lines
completion: find out supported merge strategies correctly
"git-merge": allow fast-forwarding in a stat-dirty tree
Update draft release notes for 1.6.0.1
Tarmigan Casebolt (1):
Add hints to revert documentation about other ways to undo changes
* The 'master' branch has these since the last announcement
in addition to the above.
Brian Downing (2):
Make xdi_diff_outf interface for running xdiff_outf diffs
Use strbuf for struct xdiff_emit_state's remainder
Dmitry Potapov (6):
teach index_fd to work with pipes
correct argument checking test for git hash-object
correct usage help string for git-hash-object
use parse_options() in git hash-object
add --path option to git hash-object
add --no-filters option to git hash-object
Jeff King (2):
run-command: add pre-exec callback
spawn pager via run_command interface
Jim Meyering (3):
add boolean diff.suppress-blank-empty config option
SubmittingPatches: fix a typo
reword --full-index description
Johannes Schindelin (1):
checkout --track: make up a sensible branch name if '-b' was omitted
Johannes Sixt (1):
Revert "Windows: Use a customized struct stat that also has the st_blocks
member."
Junio C Hamano (4):
imap-send.c: more style fixes
xdiff-interface: hide the whole "xdiff_emit_state" business from the
caller
compat: introduce on_disk_bytes()
Update draft release notes for 1.6.1
Pierre Habouzit (1):
Enable threaded delta search on *BSD and Linux.
Robert Shearman (4):
git-imap-send: Allow the program to be run from subdirectories of a git
tree
git-imap-send: Support SSL
imap-send.c: style fixes
Documentation: Improve documentation for git-imap-send(1)

View File

@@ -1,124 +0,0 @@
Subject: What's in git.git (Aug 2008, #06; Sat, 23)
X-maint-at: 913e0e99b6a6e63af6a062622a1f94bd78fd8052
X-master-at: d6096f17d2d5d9ccb453aabf8edc6ee238b166fc
X-maint-was: 9b99e641c11044dba661f574f9098d362a3f0ef8
X-master-was: ea3594e04184475226109a21e71c539ff5f139fd
What's in git.git (Aug 2008, #06; Sat, 23)
maint 913e0e9 (unpack_trees(): protect the handcrafted in-core index from read_cache())
master d6096f1 (Merge branch 'maint')
------------------------------------------------------------------------
There are a few fix-up that just have started cooking in 'next/pu'; they
eventually should be merged to 'maint', but not yet.
There are quite a few topics graduated to 'master'.
* The 'maint' branch has these fixes since the last announcement.
Brandon Casey (2):
revision.h: make show_early_output an extern which is defined in
revision.c
compat/snprintf.c: handle snprintf's that always return the # chars
transmitted
Eric Raible (1):
Completion: add missing '=' for 'diff --diff-filter'
Eric Wong (1):
git-svn: fix dcommit to urls with embedded usernames
Junio C Hamano (1):
unpack_trees(): protect the handcrafted in-core index from read_cache()
Miklos Vajna (1):
Fix 'git help help'
Tor Arvid Lund (1):
git-p4: Fix one-liner in p4_write_pipe function.
* The 'master' branch has these since the last announcement
in addition to the above.
Alex Riesen (1):
Extend "checkout --track" DWIM to support more cases
Brandon Casey (1):
remote.c: add a function for deleting a refspec array and use it (twice)
Christian Couder (1):
merge-base: teach "git merge-base" to drive underlying merge_bases_many()
Dan Hensgen (1):
git-merge documentation: more details about resolving conflicts
David Aguilar (1):
git-submodule: replace duplicated code with a module_list function
Johan Herland (1):
Teach "git diff -p" HTML funcname patterns
Johannes Schindelin (4):
t9700: remove useless check
tests: Clarify dependencies between tests, 'aggregate-results' and
'clean'
Enable parallel tests
test-lib: do not remove trash_directory if called with --debug
Johannes Sixt (1):
filter-branch: Grok special characters in tag names
Jonathan del Strother (1):
Revert "Convert output messages in merge-recursive to past tense."
Junio C Hamano (8):
documentation: merge-base: explain "git merge-base" with more than 2 args
merge-base-many: add trivial tests based on the documentation
git-merge-octopus: use (merge-base A (merge B C D E...)) for stepwise
merge
update-index: refuse to add working tree items beyond symlinks
add: refuse to add working tree items beyond symlinks
index: future proof for "extended" index entries
tests: use $TEST_DIRECTORY to refer to the t/ directory
templates/Makefile: install is unnecessary, just use mkdir -p
Karl Hasselström (4):
Refactoring: Split up diff_tree_stdin
diff-tree: Note that the commit ID is printed with --stdin
Teach git diff-tree --stdin to diff trees
Add test for diff-tree --stdin with two trees
Kirill Smelkov (1):
Teach "git diff -p" Python funcname patterns
Marcus Griep (2):
count-objects: Add total pack size to verbose output
Update t/.gitignore to ignore all trash directories
Marek Zawirski (1):
Make push more verbose about illegal combination of options
Mark Levedahl (1):
git-submodule - Add 'foreach' subcommand
Neil Roberts (1):
config.mak.in: Pass on LDFLAGS from configure
Paolo Bonzini (1):
provide more errors for the "merge into empty head" case
Peter Valdemar Mørch (2):
Teach git log --check to return an appropriate exit code
Teach git log --exit-code to return an appropriate exit code
Pieter de Bie (1):
builtin-reflog: Allow reflog expire to name partial ref
Shawn O. Pearce (1):
Make reflog query '@{1219188291}' act as '@{2008.8.19.16:24:51.-0700}'
Stephan Beyer (1):
Fix commit_tree() buffer leak

View File

@@ -1,107 +0,0 @@
Subject: What's in git.git (Aug 2008, #07; Wed, 27)
X-maint-at: c67b1fa349cc7b4341b32b9ef1c58a3821ce0830
X-master-at: a1184d85e8752658f02746982822f43f32316803
X-maint-was: 913e0e99b6a6e63af6a062622a1f94bd78fd8052
X-master-was: d6096f17d2d5d9ccb453aabf8edc6ee238b166fc
What's in git.git (Aug 2008, #07; Wed, 27)
maint c67b1fa (ctype.c: protect tiny C preprocessor constants)
master a1184d8 (Merge branch 'mv/merge-custom')
------------------------------------------------------------------------
Handful fixes went to 1.6.0.1 and then a few more are on 'maint'.
On the 'master' front, among other things:
- "git cherry-pick" can reuse earlier conflict resolution.
- "git merge" can use a custom strategy (if you write one).
- "git-shell" was broken and then fixed.
- "git submodule sync" is a new subcommand.
* The 'maint' branch has these fixes since the last announcement.
Alexander Gavrilov (1):
Respect core.autocrlf in combined diff
Jeff King (1):
Fix "git log -i --grep"
Jonathan Nieder (2):
Documentation: clarify pager.<cmd> configuration
Documentation: clarify pager configuration
Junio C Hamano (3):
merge: fix numerous bugs around "trivial merge" area
GIT 1.6.0.1
ctype.c: protect tiny C preprocessor constants
Linus Torvalds (1):
index-pack: be careful after fixing up the header/footer
Miklos Vajna (1):
Makefile: enable SNPRINTF_RETURNS_BOGUS for HP-UX
Nguyễn Thái Ngọc Duy (1):
index-pack: setup git repository
Ramsay Allan Jones (2):
Fix a warning (on cygwin) to allow -Werror
Suppress some bash redirection error messages
Simon Hausmann (1):
Clean up the git-p4 documentation
* The 'master' branch has these since the last announcement
in addition to the above.
Abhijit Menon-Sen (1):
Make cherry-pick use rerere for conflict resolution.
Andreas Färber (1):
Makefile: always provide a fallback when hardlinks fail
David Aguilar (1):
git-submodule: add "sync" command
Gustaf Hendeby (1):
Update .gitignore to ignore git-help
Jeff King (1):
format-patch: use default diff format even with patch options
Junio C Hamano (7):
builtin-add.c: restructure the code for maintainability
builtin-add.c: optimize -A option and "git add ."
shell: do not play duplicated definition games to shrink the executable
Build-in "git-shell"
Fix "git-merge -s bogo" help text
t7606: fix custom merge test
Revert "Build-in "git-shell""
Mark Levedahl (3):
git-submodule.sh - Remove trailing / from URL if found
git-submodule.sh - Remove trailing / from URL if found
git-submodule - Use "get_default_remote" from git-parse-remote
Miklos Vajna (6):
builtin-help: make some internal functions available to other builtins
builtin-merge: allow using a custom strategy
Add a new test for using a custom merge strategy
Add a second testcase for handling invalid strategies in git-merge
builtin-help: always load_command_list() in cmd_help()
Builtin git-help.
Nicolas Pitre (1):
discard revindex data when pack list changes
Simon Hausmann (1):
Make it possible to abort the submission of a change to Perforce
Tommi Virtanen (1):
Install git-shell in bindir, too

View File

@@ -1,237 +0,0 @@
Subject: What's in git.git (Sep 2008, #01; Sat, 06)
X-maint-at: aaefbfa66c348a461b3081873ef42819c8b38dac
X-master-at: ec3a4ba519c0012d58584d23f407c302e7b80eb6
X-maint-was: c67b1fa349cc7b4341b32b9ef1c58a3821ce0830
X-master-was: a1184d85e8752658f02746982822f43f32316803
What's in git.git (Sep 2008, #01; Sat, 06)
maint aaefbfa (Update draft release notes for 1.6.0.2)
master ec3a4ba (Update draft release notes for 1.6.1)
------------------------------------------------------------------------
Quite a many minor fixes appeared on 'maint'. 1.6.0.2 needs to happen
soon. Any favorite fixes (not feature enhancements) not on the list here?
On the 'master' front, gitk, git-gui and git-svn subsystems had moderate
amount of updates. Among other things:
- From gitk you can ask git-gui to show blame, and from git-gui's blame
you can ask gitk to show the commit and history;
- "log --simplify-merges";
- "commit --author=$name" does not require "A U Thor <author@email.xz>"
in full; abbreviated request will look for a matching one in the
existing history;
- "pack-objects" is safer against disc corruption;
* The 'maint' branch has these fixes since the last announcement.
Alex Riesen (1):
Fix use of hardlinks in "make install"
Alexander Gavrilov (1):
git-gui: Fix string escaping in po2msg.sh
Alexandre Bourget (2):
git-gui: Update french translation
git-gui: update all remaining translations to French.
Andreas Färber (1):
Makefile: always provide a fallback when hardlinks fail
Ask Bjørn Hansen (1):
Document sendemail.envelopesender configuration
Björn Steinbrink (1):
for-each-ref: Allow a trailing slash in the patterns
Clemens Buchacher (2):
git gui: show diffs with a minimum of 1 context line
clone: fix creation of explicitly named target directory
Gustaf Hendeby (1):
Document clarification: gitmodules, gitattributes
Heikki Orsila (2):
Start conforming code to "git subcmd" style
Improve documentation for --dirstat diff option
Jeff King (2):
pretty=format: respect date format options
checkout: fix message when leaving detached HEAD
Johan Herland (1):
Bring local clone's origin URL in line with that of a remote clone
Jonas Fonseca (1):
Fix passwd(5) ref and reflect that commit doens't use commit-tree
Junio C Hamano (11):
shell: do not play duplicated definition games to shrink the executable
Fix example in git-name-rev documentation
git-apply: Loosen "match_beginning" logic
gitattributes: -crlf is not binary
'git foo' program identifies itself without dash in die() messages
Start 1.6.0.2 maintenance cycle
diff --cumulative is a sub-option of --dirstat
"blame -c" should be compatible with "annotate"
Mention the fact that 'git annotate' is only for backward compatibility.
stash: refresh the index before deciding if the work tree is dirty
Update draft release notes for 1.6.0.2
Linus Torvalds (1):
Fix '--dirstat' with cross-directory renaming
Miklos Vajna (1):
Makefile: add merge_recursive.h to LIB_H
Nanako Shiraishi (4):
tests: use "git xyzzy" form (t0000 - t3599)
tests: use "git xyzzy" form (t3600 - t6999)
tests: use "git xyzzy" form (t7000 - t7199)
tests: use "git xyzzy" form (t7200 - t9001)
Nguyễn Thái Ngọc Duy (5):
diff*: fix worktree setup
grep: fix worktree setup
read-tree: setup worktree if merge is required
update-index: fix worktree setup
setup_git_directory(): fix move to worktree toplevel directory
Nicolas Pitre (2):
discard revindex data when pack list changes
improve handling of sideband message display
Paolo Bonzini (1):
make git-shell paranoid about closed stdin/stdout/stderr
Paolo Ciarrocchi (1):
tutorial: gentler illustration of Alice/Bob workflow using gitk
Petr Baudis (1):
bash completion: Hide more plumbing commands
SZEDER Gábor (3):
Documentation: fix reference to a for-each-ref option
Documentation: fix disappeared lines in 'git stash' manpage
Documentation: minor cleanup in a use case in 'git stash' manual
Shawn O. Pearce (2):
pack-objects: Allow missing base objects when creating thin packs
git-gui: Fix diff parsing for lines starting with "--" or "++"
Teemu Likonen (1):
config.txt: Add missing colons after option name
Yann Dirson (1):
Document gitk --argscmd flag.
* The 'master' branch has these since the last announcement
in addition to the above.
Alex Riesen (5):
Remove calculation of the longest command name from where it is not used
Remove useless memset of static command name lists in builtin-merge.c
Make main_cmds and other_cmds local to builtin-help.c
Allow git help work without PATH set
list_commands: only call git_exec_path if it is needed
Alexander Gavrilov (14):
git-gui: Support starting gitk from Gui Blame
git-gui: Support passing blame to a parent commit.
git-gui: Better positioning in Blame Parent Commit
git-gui: Allow specifying an initial line for git gui blame.
gitk: Add option to specify the default commit on command line
gitk: Add menu item for calling git gui blame
git-gui: Support resolving conflicts via the diff context menu.
git-gui: Support calling merge tools.
git-gui: Don't allow staging files with conflicts.
git-gui: Support more merge tools.
git-gui: Support conflict states _U & UT.
git-gui: Reimplement and enhance auto-selection of diffs.
git-gui: Make F5 reselect a diff, if an untracked file is selected.
git-gui: Show special diffs for complex conflict cases.
Brandon Casey (1):
dir.c: Avoid c99 array initialization
Christian Stimming (1):
git-gui: Mark forgotten strings for translation.
David Soria Parra (1):
cast pid_t's to uintmax_t to improve portability
Eric Wong (2):
git-svn: check error code of send_txstream
t9124: clean up chdir usage
Florian Weimer (3):
git-svn: extract base blob in generate_diff
git-svn: Introduce SVN::Git::Editor::_chg_file_get_blob
git-svn: Send deltas during commits
Giuseppe Bilotta (1):
gitweb: ref markers link to named shortlogs
Gustaf Hendeby (1):
git-gui: Teach git gui about file type changes
Junio C Hamano (11):
revision.c: whitespace fix
revision traversal: show full history with merge simplification
Topo-sort before --simplify-merges
revision --simplify-merges: use decoration instead of commit->util field
revision --simplify-merges: do not leave commits unprocessed
revision --simplify-merges: make it a no-op without pathspec
daemon.c: minor style fixup
git commit --author=$name: look $name up in existing commits
Update draft release notes for 1.6.1
log --author/--committer: really match only with name part
Update draft release notes for 1.6.1
Matthias Kestenholz (1):
bash-completion: Add all submodule subcommands to the completion list
Nicolas Pitre (5):
pack-objects: improve returned information from write_one()
improve reliability of fixup_pack_header_footer()
pack-objects: use fixup_pack_header_footer()'s validation mode
index-pack: use fixup_pack_header_footer()'s validation mode
fixup_pack_header_footer(): use nicely aligned buffer sizes
Paul Talacko (1):
git-svn: set auto_props when renaming files
Romain Francoise (1):
builtin-help: fallback to GIT_MAN_VIEWER before man
Stephen R. van den Berg (4):
git-daemon: call logerror() instead of error()
git-daemon: use LOG_PID, simplify logging code
git-daemon: Simplify dead-children reaping logic
git-daemon: rewrite kindergarden, new option --max-connections
Thomas Rast (13):
filter-branch: Extend test to show rewriting bug
filter-branch: fix ref rewriting with --subdirectory-filter
filter-branch: use --simplify-merges
Documentation: rev-list-options: move --simplify-merges documentation
git svn: catch lack of upstream info for dcommit earlier
git svn info: tests: let 'init' test run with SVN 1.5
git svn info: tests: do not use set -e
git svn info: tests: use test_cmp instead of git-diff
git svn info: tests: fix ptouch argument order in setup
git svn info: make info relative to the current directory
git svn info: always quote URLs in 'info' output
git-svn: match SVN 1.5 behaviour of info' on unknown item
git-svn: fix 'info' tests for unknown items
Tor Arvid Lund (1):
git-p4: Fix checkout bug when using --import-local.

View File

@@ -1,94 +0,0 @@
Subject: What's in git.git (Sep 2008, #02; Wed, 10)
X-maint-at: 873358dd2ac3bf2cea9a370d8586378a27a092f2
X-master-at: ede4caf6e3204f9d63758d6410d0f124b0caab32
X-maint-was: aaefbfa66c348a461b3081873ef42819c8b38dac
X-master-was: ec3a4ba519c0012d58584d23f407c302e7b80eb6
What's in git.git (Sep 2008, #02; Wed, 10)
maint 873358d (Update draft release notes for 1.6.0.2)
master ede4caf (Install git-cvsserver in $(bindir))
------------------------------------------------------------------------
BLURB HERE
* The 'maint' branch has these fixes since the last announcement.
Arjen Laarhoven (1):
Use compatibility regex library for OSX/Darwin
Junio C Hamano (4):
checkout: do not check out unmerged higher stages randomly
diff: Help "less" hide ^M from the output
log --author/--committer: really match only with name part
Update draft release notes for 1.6.0.2
Marcus Griep (2):
Git.pm: Use File::Temp->tempfile instead of ->new
git-svn: Fixes my() parameter list syntax error in pre-5.8 Perl
Miklos Vajna (1):
t7501: always use test_cmp instead of diff
Nicolas Pitre (5):
pack-objects: improve returned information from write_one()
improve reliability of fixup_pack_header_footer()
pack-objects: use fixup_pack_header_footer()'s validation mode
index-pack: use fixup_pack_header_footer()'s validation mode
fixup_pack_header_footer(): use nicely aligned buffer sizes
* The 'master' branch has these since the last announcement
in addition to the above.
Alex Riesen (1):
Add help.autocorrect to enable/disable autocorrecting
Andreas Ericsson (1):
Teach "git diff -p" to locate PHP class methods
Arjen Laarhoven (1):
t6023-merge-file: Work around non-portable sed usage
Christian Couder (1):
refs: improve comments about "reading" argument of "resolve_ref"
Dotan Barak (1):
Use xmalloc() and friends to catch allocation failures
Eric Wong (1):
git-svn: fix handling of even funkier branch names
Giovanni Funchal (1):
configure: auto detect dynamic library path switches
Heikki Orsila (1):
Start conforming code to "git subcmd" style part 2
Johannes Schindelin (1):
git wrapper: DWIM mistyped commands
Johannes Sixt (1):
Windows: git-shell can be compiled again
Junio C Hamano (2):
Makefile: Allow CC_LD_DYNPATH to be overriden
Fix git-diff-tree --stdin
Michael J Gruber (2):
allow installation of man and html doc from the man and html branches
separate build targets for man and html documentation
Mikael Magnusson (1):
Correct output of git-count-objects.
Nanako Shiraishi (8):
t/t91XX-svn: start removing use of "git-" from these tests
t/t91XX git-svn tests: run "git svn" not "git-svn"
t9200: use "git cvsexportcommit" without dash
t9300, t9301: use "git fast-import/fast-export" without dash
t9700: use "git config" without dash
tests: use "git foo" without dash in strings
t9101: use "git hash-object" without dash
Install git-cvsserver in $(bindir)

View File

@@ -1,138 +0,0 @@
Subject: What's in git.git (Sep 2008, #03; Mon, 22)
X-maint-at: 8b4eb6b6cd65042c6ecb4f06f19c1f2441899ed6
X-master-at: c76dc9592d1c770212d50ee7a7028a74f472f23b
X-maint-was: 873358dd2ac3bf2cea9a370d8586378a27a092f2
X-master-was: ede4caf6e3204f9d63758d6410d0f124b0caab32
What's in git.git (Sep 2008, #03; Mon, 22)
maint 8b4eb6b (Do not perform cross-directory renames when creating packs)
master c76dc95 (Merge branch 'maint')
------------------------------------------------------------------------
I think 'maint' has all the known fixes and is ready to become 1.6.0.3
(but I may not have enough time or energy to do the release engineering
before I leave for two weeks).
* The 'maint' branch has these fixes since the last announcement.
Alec Berryman (2):
git-svn: factor out svnserve test code for later use
git-svn: Always create a new RA when calling do_switch for svn://
Brandon Casey (2):
t9700/test.pl: avoid bareword 'STDERR' in 3-argument open()
t9700/test.pl: remove File::Temp requirement
Charles Bailey (2):
Add new test to demonstrate git archive core.autocrlf inconsistency
Make git archive respect core.autocrlf when creating zip format archives
Dmitry Potapov (2):
git-rebase-interactive: do not squash commits on abort
git-rebase--interactive: auto amend only edited commit
Eric Raible (1):
completion: git commit should list --interactive
Eric Wong (1):
git-svn: fix handling of even funkier branch names
Fabrizio Chiarello (1):
builtin-clone: fix typo
Garry Dolley (1):
Clarified gitattributes documentation regarding custom hunk header.
Heikki Orsila (3):
Start conforming code to "git subcmd" style part 2
Start conforming code to "git subcmd" style part 3
Cosmetical command name fix
Jeff King (1):
Use compatibility regex library also on FreeBSD
Joey Hess (1):
gitweb: avoid warnings for commits without body
Johannes Sixt (2):
Use compatibility regex library also on AIX
git-remote: do not use user input in a printf format string
Junio C Hamano (9):
discard_cache: reset lazy name_hash bit
diff Porcelain: do not disable auto index refreshing on -C -C
diff --quiet: make it synonym to --exit-code >/dev/null
Don't verify host name in SSL certs when GIT_SSL_NO_VERIFY is set
Fix permission bits on sources checked out with an overtight umask
checkout: do not lose staged removal
GIT 1.6.0.2
diff/diff-files: do not use --cc too aggressively
Start draft release notes for 1.6.0.3
Mikael Magnusson (2):
Typo "bogos" in format-patch error message.
git-repack uses --no-repack-object, not --no-repack-delta.
Petr Baudis (1):
Do not perform cross-directory renames when creating packs
Ralf Wildenhues (1):
Fix some manual typos.
Thomas Rast (1):
sha1_file: link() returns -1 on failure, not errno
Todd Zullinger (1):
Use dashless git commands in setgitperms.perl
Yann Dirson (1):
Bust the ghost of long-defunct diffcore-pathspec.
* The 'master' branch has these since the last announcement
in addition to the above.
Bert Wesarg (1):
for-each-ref: `:short` format for `refname`
Christian Couder (3):
bisect: test merge base if good rev is not an ancestor of bad rev
bisect: only check merge bases when needed
bisect: remove "checkout_done" variable used when checking merge bases
Daniel Barkalow (1):
Check early that a new branch is new and valid
Deskin Miler (1):
git-svn: testcase for partial rebuild
Deskin Miller (1):
git-svn: do a partial rebuild if rev_map is out-of-date
Junio C Hamano (4):
diff: vary default prefix depending on what are compared
daemon.c: avoid setlinebuf()
Update draft release notes to 1.6.1
t5510: test "git fetch" following tags minimally
Nicolas Pitre (3):
sha1write: don't copy full sized buffers
pack-objects: don't include missing preferred base objects
t5300: improve SHA1 collision test
Quy Tonthat (1):
Update RPM spec for the new location of git-cvsserver.
René Scharfe (3):
log: add load_ref_decorations()
move load_ref_decorations() to log-tree.c and export it
add '%d' pretty format specifier to show decoration
SZEDER Gábor (1):
bash: use for-each-ref format 'refname:short'
Thomas Rast (2):
rev-list: fix --reverse interaction with --parents
t6013: replace use of 'tac' with equivalent Perl

View File

@@ -1,178 +0,0 @@
Subject: What's in git.git (Sep 2008, #04; Mon, 29)
X-maint-at: edb7e82f72106add9f2fbaf9d99d9532a72e3f91
X-master-at: 9800c0df412869c7949935b61581b9361fc49bd1
X-maint-was: db87e3960c5a770db13c9ba9602b5e88848e2d1a
X-master-was: c4275591fbb7d582c397b228e38dbb8419c89330
What's in git.git (Sep 2008, #04; Mon, 29)
maint edb7e82 (Merge branch 'bc/maint-diff-hunk-header-fix' into maint)
master 9800c0d (Merge branch 'bc/master-diff-hunk-header-fix')
------------------------------------------------------------------------
With Junio offline for another week we won't see a 1.6.0.3 until
probably mid-October. With that in mind I've merged a number of
topics and trivial patches to maint so we can shake these out
before the 1.6.0.3 release.
* The 'maint' branch has these fixes since the last announcement.
Alex Riesen (3):
Remove empty directories in recursive merge
Add remove_path: a function to remove as much as possible of a path
Use remove_path from dir.c instead of own implementation
Brandon Casey (5):
diff.c: return pattern entry pointer rather than just the hunk header
pattern
diff.c: associate a flag with each pattern and use it for compiling regex
diff.*.xfuncname which uses "extended" regex's for hunk header selection
t4018-diff-funcname: test syntax of builtin xfuncname patterns
git-stash.sh: don't default to refs/stash if invalid ref supplied
Chris Frey (1):
Documentation: clarify the details of overriding LESS via core.pager
Deskin Miller (1):
maint: check return of split_cmdline to avoid bad config strings
Johan Herland (2):
for-each-ref: Fix --format=%(subject) for log message without newlines
Use strchrnul() instead of strchr() plus manual workaround
Jonas Fonseca (1):
checkout: Do not show local changes when in quiet mode
Junio C Hamano (2):
diff: use extended regexp to find hunk headers
diff hunk pattern: fix misconverted "\{" tex macro introducers
Michael J Gruber (1):
make "git remote" report multiple URLs
Ping Yin (1):
git-submodule: Fix "Unable to checkout" for the initial 'update'
Rafael Garcia-Suarez (1):
Clarify commit error message for unmerged files
Shawn O. Pearce (1):
Update release notes for 1.6.0.3
Stephen Haberman (1):
Clarify how the user can satisfy stash's 'dirty state' check.
* The 'master' branch has these since the last announcement
in addition to the above.
Alex Riesen (1):
Cleanup remove_path
Alexander Gavrilov (9):
git-gui: Fix Blame Parent & Context for working copy lines.
git-gui: Restore ability to Stage Working Copy for conflicts.
git-gui: Add more integration options to citool.
git-gui: Cleanup handling of the default encoding.
git-gui: Add a menu of available encodings.
git-gui: Allow forcing display encoding for diffs using a submenu.
git-gui: Optimize encoding name resolution using a lookup table.
git-gui: Support the encoding menu in gui blame.
git-gui: Reenable staging unmerged files by clicking the icon.
Anders Melchiorsen (2):
wt-status: Split header generation into three functions
wt-status: Teach how to discard changes in the working directory
Brandon Casey (1):
t4018-diff-funcname: test syntax of builtin xfuncname patterns
Christian Stimming (2):
git-gui: I18n fix sentence parts into full sentences for translation
again.
git-gui: Updated German translation.
Dmitry Potapov (1):
mingw: remove use of _getdrive() from lstat/fstat
Garry Dolley (1):
Fixed some grammatical errors in git-rebase.txt documentation.
Giuseppe Bilotta (1):
gitweb: shortlog now also obeys $hash_parent
Heikki Orsila (1):
diff --dirstat-by-file: count changed files, not lines
Johan Herland (2):
Fix AsciiDoc errors in merge documentation
Fix submodule sync with relative submodule URLs
Johannes Sixt (1):
compat/mingw: Support a timeout in the poll emulation if no fds are given
Joshua Williams (1):
git-gui: Add support for calling out to the prepare-commit-msg hook
Junio C Hamano (21):
checkout -f: allow ignoring unmerged paths when checking out of the index
checkout --ours/--theirs: allow checking out one side of a conflicting
merge
xdl_fill_merge_buffer(): separate out a too deeply nested function
xdiff-merge: optionally show conflicts in "diff3 -m" style
xmerge.c: minimum readability fixups
xmerge.c: "diff3 -m" style clips merge reduction level to EAGER or less
rerere.c: use symbolic constants to keep track of parsing states
rerere: understand "diff3 -m" style conflicts with the original
merge.conflictstyle: choose between "merge" and "diff3 -m" styles
git-merge-recursive: learn to honor merge.conflictstyle
checkout -m: recreate merge when checking out of unmerged index
checkout --conflict=<style>: recreate merge in a non-default style
git-merge documentation: describe how conflict is presented
safe_create_leading_directories(): make it about "leading" directories
git-apply:--include=pathspec
is_directory(): a generic helper function
receive-pack: make it a builtin
push: prepare sender to receive extended ref information from the
receiver
push: receiver end advertises refs from alternate repositories
diff: use extended regexp to find hunk headers
diff: fix "multiple regexp" semantics to find hunk header comment
Miklos Vajna (13):
Split out merge_recursive() to merge-recursive.c
merge-recursive: introduce merge_options
builtin-merge: avoid run_command_v_opt() for recursive and subtree
cherry-pick/revert: make direct internal call to merge_tree()
merge-recursive: move call_depth to struct merge_options
merge-recursive: get rid of the index_only global variable
merge-recursive: move the global obuf to struct merge_options
merge-recursive: move current_{file,directory}_set to struct
merge_options
merge-recursive: get rid of virtual_id
builtin-merge: release the lockfile in try_merge_strategy()
commit_tree(): add a new author parameter
builtin-commit: use commit_tree()
t7603: add new testcases to ensure builtin-commit uses reduce_heads()
Nanako Shiraishi (4):
remote.c: make free_ref(), parse_push_refspec() and free_refspecs()
static.
graph.c: make many functions static
usage.c: remove unused functions
Add contrib/rerere-train script
Petr Baudis (1):
git-web--browse: Support for using /bin/start on MinGW
Pieter de Bie (1):
git wrapper: also use aliases to correct mistyped commands
Shawn O. Pearce (3):
git-gui: Hide commit related UI during citool --nocommit
git-gui: Use gitattribute "encoding" for file content display
git-gui: Assume `blame --incremental` output is in UTF-8
Stephan Beyer (1):
merge-recursive.c: Add more generic merge_recursive_generic()

View File

@@ -1,114 +0,0 @@
Subject: What's in git.git (Oct 2008, #01; Mon, 06)
X-maint-at: e261cf94848d31868c21fb11cade51c30dfcdbe7
X-master-at: 276328ffb87cefdc515bee5f09916aea6e0244ed
X-maint-was: edb7e82f72106add9f2fbaf9d99d9532a72e3f91
X-master-was: 9800c0df412869c7949935b61581b9361fc49bd1
What's in git.git (Oct 2008, #01; Mon, 06)
maint e261cf9 (Update release notes for 1.6.0.3)
master 276328f (Merge branch 'maint')
------------------------------------------------------------------------
Junio should be returning from vacation this week. I will keep
updating my git/spearce.git tree until he gets back and asks for
my current topic heads.
Once Junio gets back I think we need to focus on getting 1.6.0.3
out the door. We have 77 commits queued up since 1.6.0.2 and it
has been almost 4 weeks since our last maint release.
So please, test, test, test maint.
--------
* The 'maint' branch has these fixes since the last announcement.
Alexander Gavrilov (1):
builtin-blame: Fix blame -C -C with submodules.
David Soria Parra (1):
Solaris: Use OLD_ICONV to avoid compile warnings
Dmitry Potapov (2):
make prefix_path() never return NULL
do not segfault if make_cache_entry failed
Giuseppe Bilotta (1):
gitweb: remove PATH_INFO from $my_url and $my_uri
Jakub Narebski (2):
gitweb: Fix two 'uninitialized value' warnings in git_tree()
gitweb: Add path_info tests to t/t9500-gitweb-standalone-no-errors.sh
Linus Torvalds (1):
fix bogus "diff --git" header from "diff --no-index"
Luc Heinrich (1):
git-svn: call 'fatal' correctly in set-tree
Michael Prokop (1):
Replace svn.foo.org with svn.example.com in git-svn docs (RFC 2606)
Nanako Shiraishi (2):
docs: describe pre-rebase hook
Teach rebase -i to honor pre-rebase hook
SZEDER Gábor (3):
t0024: add executable permission
Documentation: remove '\' in front of short options
bash: remove fetch, push, pull dashed form leftovers
Shawn O. Pearce (1):
Update release notes for 1.6.0.3
Tuncer Ayaz (1):
Fix fetch/clone --quiet when stdout is connected
martin f. krafft (1):
Improve git-log documentation wrt file filters
* The 'master' branch has these since the last announcement
in addition to the above.
Brandon Casey (1):
diff.c: remove duplicate bibtex pattern introduced by merge 92bb9785
David Aguilar (1):
tests: add a testcase for "git submodule sync"
David Bryson (1):
Use "git_config_string" to simplify "builtin-gc.c" code where
"prune_expire" is set
Dmitry Potapov (1):
do not segfault if make_cache_entry failed
Jeff King (1):
tests: grep portability fixes
Jonathan del Strother (1):
Add OS X support to the pre-auto-gc example hook
Nanako Shiraishi (5):
dir.c: make dir_add_name() and dir_add_ignored() static
run-command.c: remove run_command_v_opt_cd()
config.c: make git_parse_long() static
commit.c: make read_graft_file() static
archive.c: make archiver static
Nicolas Pitre (1):
fix openssl headers conflicting with custom SHA1 implementations
Petr Baudis (3):
gitweb: Quote non-displayable characters in hex, not octal
config.c: Tolerate UTF8 BOM at the beginning of config file
gitweb: Identify all summary metadata table rows
Ralf Wildenhues (1):
Correct typos in RelNotes-1.6.1
SZEDER Gábor (1):
remove vim syntax highlighting in favor of upstream

View File

@@ -1,128 +0,0 @@
Subject: What's in git/spearce.git (Oct 2008, #02; Sun, 12)
X-maint-at: 72d404debaa804fca82fd9cf710fbde48c7305c6
X-master-at: 5c283eb13c94be6ca974aa722159dc9838d10d97
X-maint-was: e261cf94848d31868c21fb11cade51c30dfcdbe7
X-master-was: 276328ffb87cefdc515bee5f09916aea6e0244ed
What's in git/spearce.git (Oct 2008, #02; Sun, 12)
maint 72d404d (test-lib: fix broken printf)
master 5c283eb (Merge branch 'maint')
------------------------------------------------------------------------
* The 'maint' branch has these fixes since the last announcement.
Brandon Casey (2):
builtin-merge.c: allocate correct amount of memory
git-stash.sh: fix flawed fix of invalid ref handling (commit da65e7c1)
Deskin Miller (1):
git init: --bare/--shared overrides system/global config
Imre Deak (1):
builtin-apply: fix typo leading to stack corruption
Jeff King (2):
Makefile: do not set NEEDS_LIBICONV for Solaris 8
git apply --directory broken for new files
Johannes Schindelin (2):
git rm: refresh index before up-to-date check
rebase -i: do not fail when there is no commit to cherry-pick
Johannes Sixt (1):
git-push.txt: Describe --repo option in more detail
Mikael Magnusson (1):
Fix a few typos in relnotes
Miklos Vajna (1):
test-lib: fix color reset in say_color()
Nicolas Pitre (1):
fix pread()'s short read in index-pack
SZEDER Gábor (2):
rebase -i: proper prepare-commit-msg hook argument when squashing
rebase -i: remove leftover debugging
Samuel Tardieu (1):
Do not use errno when pread() returns 0
Shawn O. Pearce (1):
test-lib: fix broken printf
* The 'master' branch has these since the last announcement
in addition to the above.
Brandon Casey (4):
xdiff-interface.c: strip newline (and cr) from line before pattern
matching
Replace xmalloc/memset(0) pairs with xcalloc
t9001: use older Getopt::Long boolean prefix '--no' rather than '--no-'
Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializer
Dmitry Potapov (4):
add have_git_dir() function
mingw: move common functionality to win32.h
cygwin: Use native Win32 API for stat
print an error message for invalid path
Florian Ragwitz (1):
Add git-svn branch to allow branch creation in SVN repositories
Jonathan del Strother (1):
Teach git diff about Objective-C syntax
Junio C Hamano (1):
git-add --intent-to-add (-N)
Linus Torvalds (1):
date/time: do not get confused by fractional seconds
Matt McCutchen (1):
"git diff <tree>{3,}": do not reverse order of arguments
Michael J Gruber (1):
make prune report removed objects on -v
Michael Witten (9):
Docs: send-email's usage text and man page mention same options
Docs: send-email usage text much sexier
Docs: send-email: Man page option ordering
send-email: change --no-validate to boolean --[no-]validate
Docs: send-email: --chain_reply_to -> --[no-]chain-reply-to
Docs: send-email: Remove unnecessary config variable description
Docs: send-email: Create logical groupings for --help text
Docs: send-email: Create logical groupings for man text
send-email: signedoffcc -> signedoffbycc, but handle both
Mike Ralphson (1):
gitweb: Sort the list of forks on the summary page by age
Miklos Vajna (2):
builtin-merge: refresh the index before calling a strategy
Cleanup in sha1_file.c::cache_or_unpack_entry()
Petr Baudis (5):
gitweb: Clean-up sorting of project list
gitweb: Add support for extending the action bar with custom links
gitweb: Support for tag clouds
gitweb: Make the by_tag filter delve in forks as well
gitweb: Support for simple project search form
Pierre Habouzit (3):
parse-opt: migrate fmt-merge-msg.
parse-opt: migrate git-merge-base.
parse-opt: migrate builtin-merge-file.
Raphael Zimmerer (1):
git grep: Add "-z/--null" option as in GNU's grep.
Teemu Likonen (1):
bash completion: Add --[no-]validate to "git send-email"
Thomas Rast (1):
Documentation: remove stale howto/rebase-and-edit.txt

View File

@@ -1,31 +0,0 @@
Subject: What's in git.git (Oct 2008, #03; Tue, 14)
X-maint-at: 6c1679254cb6be7b268d1431595e1626bf18792d
X-master-at: 67faaaba8338cf59c212ce5239eeb223a77acdf0
X-maint-was: 72d404debaa804fca82fd9cf710fbde48c7305c6
X-master-was: 5c283eb13c94be6ca974aa722159dc9838d10d97
What's in git.git (Oct 2008, #03; Tue, 14)
maint 6c16792 (Update draft release notes to 1.6.0.3)
master 67faaab (Update draft release notes to 1.6.1)
------------------------------------------------------------------------
Just trying to get my development repository back in sync with what I
received from Shawn. Thanks to everybody, I think maint is ready for
1.6.0.3.
* The 'maint' branch has these fixes since the last announcement.
Junio C Hamano (1):
Update draft release notes to 1.6.0.3
* The 'master' branch has these since the last announcement
in addition to the above.
Jeff King (1):
tests: shell negation portability fix
Junio C Hamano (1):
Update draft release notes to 1.6.1

View File

@@ -1,78 +0,0 @@
Subject: What's in git.git (Oct 2008, #04; Sat, 18)
X-maint-at: f430c8e44d0548e844d817fc32be7c38b2b6856c
X-master-at: 3041b98a9d40e5eb1aae9698c7e15c85ff37f344
X-maint-was: 72d404debaa804fca82fd9cf710fbde48c7305c6
X-master-was: 5c283eb13c94be6ca974aa722159dc9838d10d97
What's in git.git (Oct 2008, #04; Sat, 18)
maint f430c8e (Hopefully the final draft release notes update before 1.6.0.3)
master 3041b98 (Update draft release notes for 1.6.1)
------------------------------------------------------------------------
Hopefully what's in 'maint' today can become 1.6.0.3 soon, perhaps in mid
next week.
* The 'maint' branch has these fixes since the last announcement.
Björn Steinbrink (1):
force_object_loose: Fix memory leak
Brandon Casey (4):
remote.c: correct the check for a leading '/' in a remote name
t4018-diff-funcname: rework negated last expression test
t4018-diff-funcname: demonstrate end of line funcname matching flaw
xdiff-interface.c: strip newline (and cr) from line before pattern
matching
Dan McGee (1):
contrib: update packinfo.pl to not use dashed commands
Daniel Barkalow (1):
Check early that a new branch is new and valid
Jeff King (1):
tests: shell negation portability fix
Jonas Fonseca (1):
git-check-attr(1): add output and example sections
Junio C Hamano (3):
Update draft release notes to 1.6.0.3
diff(1): clarify what "T"ypechange status means
Hopefully the final draft release notes update before 1.6.0.3
Matt McCutchen (1):
t1301-shared-repo.sh: don't let a default ACL interfere with the test
Mikael Magnusson (1):
Typo "does not exists" when git remote update remote.
Miklos Vajna (1):
Add testcase to ensure merging an early part of a branch is done properly
* The 'master' branch has these since the last announcement
in addition to the above.
Andreas Ericsson (1):
git commit: Reformat output somewhat
Brandon Casey (1):
t4018-diff-funcname: add objective-c xfuncname pattern to syntax test
Jeff King (3):
reformat informational commit message
tutorial: update output of git commit
tests: shell negation portability fix
Junio C Hamano (2):
Update draft release notes to 1.6.1
Update draft release notes for 1.6.1
Miklos Vajna (1):
Add Linux PPC support to the pre-auto-gc example hook
Pieter de Bie (1):
builtin-commit.c: show on which branch a commit was added

View File

@@ -1,131 +0,0 @@
Subject: What's in git.git (Oct 2008, #05; Wed, 22)
X-maint-at: 031e6c898f61db1ae0c0be641eac6532c1000d56
X-master-at: 759ad19e772a79a2a5ae6b7377d57eb21d29e6a0
X-maint-was: f430c8e44d0548e844d817fc32be7c38b2b6856c
X-master-was: 3041b98a9d40e5eb1aae9698c7e15c85ff37f344
What's in git.git (Oct 2008, #05; Wed, 22)
maint 031e6c8 (GIT 1.6.0.3)
master 759ad19 (submodule: fix some non-portable grep invocations)
------------------------------------------------------------------------
BLURB HERE
* The 'maint' branch has these fixes since the last announcement.
Abhijit Bhopatkar (1):
Documentation: Clarify '--signoff' for git-commit
Junio C Hamano (2):
Fix testcase failure when extended attributes are in use
GIT 1.6.0.3
Nicolas Pitre (1):
rehabilitate 'git index-pack' inside the object store
* The 'master' branch has these since the last announcement
in addition to the above.
Alexander Gavrilov (3):
gitk: Fix a bug in collapsing deeply nested trees
gitk: Enhance file encoding support
gitk: Implement batch lookup and caching of encoding attrs
Andreas Ericsson (1):
rebase: Support preserving merges in non-interactive mode
Brian Gernhardt (1):
format-patch: autonumber by default
Christian Stimming (1):
gitk: Add untranslated error messages to translation
Dmitry Potapov (2):
check-attr: add an internal check_attr() function
check-attr: Add --stdin option
Fredrik Skolmli (1):
Documentation: Spelling fix
Giuseppe Bilotta (1):
gitweb: refactor input parameters parse/validation
Jeff King (8):
refactor handling of "other" files in ls-files and status
t4012: use test_cmp instead of cmp
diff: unify external diff and funcname parsing code
diff: introduce diff.<driver>.binary
diff: add filter for converting binary to text
document "intent to add" option to git-add
rm: loosen safety valve for empty files
submodule: fix some non-portable grep invocations
Johannes Schindelin (1):
Fix fetch/pull when run without --update-head-ok
Johannes Sixt (1):
git-remote: list branches in vertical lists
Jonas Fonseca (1):
git-check-attr(1): use 'verse' for multi-line synopsis sections
Junio C Hamano (6):
pull: allow "git pull origin $something:$current_branch" into an unborn
branch
Fix "checkout --track -b newbranch" on detached HEAD
reset --hard/read-tree --reset -u: remove unmerged new paths
demonstrate breakage of detached checkout with symbolic link HEAD
Enhance hold_lock_file_for_{update,append}() API
Fix mismerge at cdb22c4 in builtin-checkout.c
Lee Marlow (2):
bash completion: Add 'workflows' to 'git help'
workflows documentation: fix link to git-request-pull[1]
Mark Levedahl (1):
compat/cygwin.c - Use cygwin's stat if core.filemode == true
Matt McCutchen (1):
git-merge-recursive: honor merge.conflictstyle once again
Miklos Vajna (2):
builtin-commit: use reduce_heads() only when appropriate
Implement git clone -v
Nanako Shiraishi (2):
rebase --no-verify
rebase: Document --no-verify option to bypass pre-rebase hook
Paul Mackerras (6):
gitk: Use <Button-2> for context menus on OSX
gitk: Clean up file encoding code and add enable/disable option
gitk: Fix binding for <Return> in sha1 entry field
gitk: New way of constructing menus that allows for Alt+letter
accelerators
gitk: Regenerate .po files
gitk: Turn short SHA1 names into links too
Petr Baudis (1):
Do not rename read-only files during a push
René Scharfe (3):
add alloc_ref_with_prefix()
use alloc_ref_from_str() everywhere
make alloc_ref_from_str() the new alloc_ref()
Richard Quirk (1):
gitk: Bind Key-Return to create on new branch dialog
Shawn O. Pearce (1):
describe: Make --tags and --all match lightweight tags more often
Stephen Haberman (1):
rebase--interactive: fix parent rewriting for dropped commits
Thomas Rast (3):
Documentation: new upstream rebase recovery section in git-rebase
Documentation: Refer to git-rebase(1) to warn against rewriting
Documentation: add manpage about workflows

View File

@@ -1,130 +0,0 @@
Subject: What's in git.git (Nov 2008, #01; Sun, 02)
X-maint-at: 1a9016aae5aa8c468bb2d8d5dd16303d5c005869
X-master-at: 6a509a6f7f38906996ac791449d5bcc2f32eef23
X-maint-was: 031e6c898f61db1ae0c0be641eac6532c1000d56
X-master-was: 759ad19e772a79a2a5ae6b7377d57eb21d29e6a0
What's in git.git (Nov 2008, #01; Sun, 02)
maint 1a9016a (Start 1.6.0.4 cycle)
master 6a509a6 (Update draft release notes to 1.6.1)
------------------------------------------------------------------------
There are several topic branches destined for 'maint' that have been
cooking and have graduated to 'master', and I'll make the noise about
1.6.0.4 louder once they are merged, but not yet.
On the 'master' front, there are quite a few git-gui updates.
* The 'maint' branch has these fixes since the last announcement.
Alex Riesen (3):
Plug a memleak in builtin-revert
Add --verbose|-v to test-chmtime
Use test-chmtime -v instead of perl in t5000 to get mtime of a file
Charles Bailey (1):
git-archive: work in bare repos
Deskin Miller (2):
git-svn: change dashed git-config to git config
git-svn: change dashed git-commit-tree to git commit-tree
Gustaf Hendeby (1):
git-gui: Help identify aspell version on Windows too
Jakub Narebski (1):
Documentation/gitattributes: Add subsection header for each attribute
Jan Krüger (1):
Documentation: clarify information about 'ident' attribute
Jeff King (4):
correct cache_entry allocation
pack-objects: avoid reading uninitalized data
fix overlapping memcpy in normalize_absolute_path
send-pack: do not send out single-level refs such as refs/stash
Jonas Fonseca (1):
asciidoc: add minor workaround to add an empty line after code blocks
Junio C Hamano (1):
Start 1.6.0.4 cycle
Linus Torvalds (1):
Add file delete/create info when we overflow rename_limit
Markus Heidelberg (1):
bash completion: add doubledash to "git show"
Nanako Shiraishi (1):
Install git-cvsserver in $(bindir)
Pierre Habouzit (1):
git send-email: avoid leaking directory file descriptors.
Thomas Rast (1):
add -p: warn if only binary changes present
Tom Preston-Werner (1):
add instructions on how to send patches to the mailing list with Gmail
Tommi Virtanen (1):
Install git-shell in bindir, too
* The 'master' branch has these since the last announcement
in addition to the above.
Alexander Gavrilov (6):
git-gui: Make Ctrl-T safe to use for conflicting files.
git-gui: Fix the blame window shape.
git-gui: Add a search command to the blame viewer.
git-gui: Fix the blame viewer destroy handler.
git-gui: Add a dialog that shows the OpenSSH public key.
git-gui: Add a simple implementation of SSH_ASKPASS.
Christian Stimming (1):
git-gui: Update German translation.
Jan Krüger (1):
Introduce receive.denyDeletes
Joey Hess (1):
git-daemon: set REMOTE_ADDR to client address
Johannes Sixt (6):
git-gui: Do not automatically stage file after merge tool finishes
git-gui: Remove space from the end of aspell's reply before processing
git-gui: Fix switch statement in lib/merge.tcl
git-gui: Show a round number of bytes of large untracked text files
git-gui: Mark-up strings in show_{other,unmerged}_diff() for localization
git-gui: Do not munge conflict marker lines in a normal diff
Junio C Hamano (4):
receive-pack: fix "borrowing from alternate object store" implementation
compat/cygwin.c: make runtime detection of lstat/stat lessor impact
Stop using compat/regex.c on platforms with working regexp library
Update draft release notes to 1.6.1
Petr Baudis (12):
git-gui: Clarify the Remote -> Delete... action
git-gui: Squash populate_{push,fetch}_menu to populate_remotes_menu
git-gui: Add support for adding remotes
git-gui: Add support for removing remotes
git-gui: mkdir -p when initializing new remote repository
git-gui: Use git web--browser for web browsing
git-gui: Add Explore Working Copy to the Repository menu
git-gui: gui.autoexplore makes explorer to pop up automatically after
picking
git-gui: Avoid using the term URL when specifying repositories
git-gui: Make input boxes in init/clone/open dialogs consistent
git-gui: Fix removing non-pushable remotes
git-gui: Fix fetching from remotes when adding them
Shawn O. Pearce (1):
git-gui: Show/hide "Sign Off" based on nocommitmsg option
Tom Preston-Werner (1):
connect.c: add a way for git-daemon to pass an error back to client

View File

@@ -1,172 +0,0 @@
Subject: What's in git.git (Nov 2008, #02; Wed, 12)
X-maint-at: c14639f7b14d3d856c7c1f6c097dd1cb9615a5d0
X-master-at: 171d7661eda111d3e35f6e8097a1a3a07b30026c
X-maint-was: 1a9016aae5aa8c468bb2d8d5dd16303d5c005869
X-master-was: 6a509a6f7f38906996ac791449d5bcc2f32eef23
What's in git.git (Nov 2008, #02; Wed, 12)
maint c14639f (Start 1.6.0.5 cycle)
master 171d766 (git.html: Update the links to stale versions)
------------------------------------------------------------------------
BLURB HERE
* The 'maint' branch has these fixes since the last announcement.
Alex Riesen (7):
Add mksnpath which allows you to specify the output buffer
Fix mkpath abuse in dwim_ref and dwim_log of sha1_name.c
Fix potentially dangerous uses of mkpath and git_path
Add git_snpath: a .git path formatting routine with output buffer
Fix potentially dangerous use of git_path in ref.c
git_pathdup: returns xstrdup-ed copy of the formatted path
Use git_pathdup instead of xstrdup(git_path(...))
Alexandre Julliard (2):
checkout: Don't crash when switching away from an invalid branch.
git-submodule: Avoid printing a spurious message.
Christian Couder (2):
Documentation: rev-list: change a few instances of "git-cmd" to "git cmd"
Documentation: bisect: change a few instances of "git-cmd" to "git cmd"
Christian Jaeger (1):
Git.pm: do not break inheritance
Clemens Buchacher (2):
do not force write of packed refs
push: fix local refs update if already up-to-date
Daniel Lowe (1):
Fix non-literal format in printf-style calls
Jeff King (1):
refactor handling of "other" files in ls-files and status
Johannes Schindelin (1):
Fix fetch/pull when run without --update-head-ok
Junio C Hamano (11):
pull: allow "git pull origin $something:$current_branch" into an unborn
branch
Fix "checkout --track -b newbranch" on detached HEAD
reset --hard/read-tree --reset -u: remove unmerged new paths
demonstrate breakage of detached checkout with symbolic link HEAD
Enhance hold_lock_file_for_{update,append}() API
Update draft 1.6.0.4 release notes
format-patch documentation: mention the special case of showing a single
commit
GIT 1.6.0.4
Makefile: help people who run 'make check' by mistake
checkout: Fix "initial checkout" detection
Start 1.6.0.5 cycle
Matt Kraai (1):
Remove the period after the git-check-attr summary
Mikael Magnusson (1):
Document that git-log takes --all-match.
Miklos Vajna (5):
Fix git branch -m for symrefs.
rename_ref(): handle the case when the reflog of a ref does not exist
Fix git update-ref --no-deref -d.
git branch -m: forbid renaming of a symref
update-ref --no-deref -d: handle the case when the pointed ref is packed
Nicolas Pitre (1):
Fix pack.packSizeLimit and --max-pack-size handling
Quy Tonthat (1):
Update RPM spec for the new location of git-cvsserver.
Stefan Naewe (1):
git ls-remote: make usage string match manpage
Yann Dirson (1):
Add reference for status letters in documentation.
* The 'master' branch has these since the last announcement
in addition to the above.
Alex Riesen (1):
Fix potentially dangerous uses of mkpath and git_path
Alexander Gavrilov (5):
builtin-blame: Reencode commit messages according to git-log rules.
Windows: Make OpenSSH properly detect tty detachment.
gitweb: Use single implementation of export_ok check.
gitweb: Add a per-repository authorization hook.
gitweb: Fix mod_perl support.
Brian Downing (2):
Always initialize xpparam_t to 0
Allow alternate "low-level" emit function from xdl_diff
Christian Couder (1):
bisect: fix missing "exit"
Daniel Lowe (1):
Fix non-literal format in printf-style calls
David M. Syzdek (1):
autoconf: Add link tests to each AC_CHECK_FUNC() test
David Symonds (1):
git-diff: Add --staged as a synonym for --cached.
Giuseppe Bilotta (5):
gitweb: parse project/action/hash_base:filename PATH_INFO
gitweb: generate project/action/hash URLs
gitweb: use_pathinfo filenames start with /
gitweb: parse parent..current syntax from PATH_INFO
gitweb: generate parent..current URLs
Jeff King (1):
t5400: expect success for denying deletion
John Chapman (2):
git-p4: Support purged files and optimize memory usage
git-p4: Cache git config for performance
Junio C Hamano (6):
Fix reading of cloud tags
rebase-i-p: minimum fix to obvious issues
git-rebase--interactive.sh: comparision with == is bashism
Update draft release notes to 1.6.1
Update draft release notes to 1.6.1
git.html: Update the links to stale versions
Markus Heidelberg (1):
Makefile: add install-man rules (quick and normal)
Miklos Vajna (1):
parse-opt: migrate builtin-checkout-index.
Nicolas Pitre (5):
index-pack: rationalize delta resolution code
index-pack: smarter memory usage during delta resolution
fix multiple issues in index-pack
improve index-pack tests
index-pack: don't leak leaf delta result
Pete Harlan (2):
contrib/hooks/post-receive-email: Put rev display in separate function
contrib/hooks/post-receive-email: Make revision display configurable
René Scharfe (3):
blame: inline get_patch()
add xdi_diff_hunks() for callers that only need hunk lengths
blame: use xdi_diff_hunks(), get rid of struct patch
Stephen Haberman (7):
rebase-i-p: test to exclude commits from todo based on its parents
rebase-i-p: use HEAD for updating the ref instead of mapping OLDHEAD
rebase-i-p: delay saving current-commit to REWRITTEN if squashing
rebase-i-p: fix 'no squashing merges' tripping up non-merges
rebase-i-p: only list commits that require rewriting in todo
rebase-i-p: do not include non-first-parent commits touching UPSTREAM
rebase-i-p: if todo was reordered use HEAD as the rewritten parent

View File

@@ -1,164 +0,0 @@
Subject: What's in git.git (Nov 2008, #03; Sat, 15)
X-maint-at: 9e77353e0ea6e9e6d88ad1943570afb526d54a16
X-master-at: ea4f2bd39dcfabb23e86b2f79149c6c4038ff3cd
X-maint-was: c14639f7b14d3d856c7c1f6c097dd1cb9615a5d0
X-master-was: 171d7661eda111d3e35f6e8097a1a3a07b30026c
What's in git.git (Nov 2008, #03; Sat, 15)
maint 9e77353 (Documentation: git-svn: fix example for centralized SVN clone)
master ea4f2bd (Merge branch 'maint')
------------------------------------------------------------------------
Consider that the tip of 'master' is 1.6.1-rc0, although I haven't tagged
it as such. There are a handful more topics cooking in 'next' and they
are worthy of being in 1.6.1 final.
* The 'maint' branch has these fixes since the last announcement.
Brandon Casey (1):
revision.c: use proper data type in call to sizeof() within xrealloc
Christian Couder (1):
Documentation: fix links to "everyday.html"
Jan Krüger (1):
Documentation: git-svn: fix example for centralized SVN clone
Linus Torvalds (1):
date/time: do not get confused by fractional seconds
* The 'master' branch has these since the last announcement
in addition to the above.
Alexander Gavrilov (14):
gitk: Allow forcing branch creation if it already exists
gitk: Fix file list context menu for merge commits
gitk: Allow starting gui blame for a specific line
gitk: Add Return and Escape bindings to dialogs
gitk: Make gitk dialog windows transient
gitk: Make cherry-pick call git-citool on conflicts
gitk: Implement a user-friendly Edit View dialog
git-gui: Fix focus transition in the blame viewer.
git-gui: Add the Show SSH Key item to the clone dialog.
git-gui: Request blame metadata in utf-8.
gitk: Add accelerators to frequently used menu commands
gitk: Fix transient windows on Win32 and MacOS
gitk: Fix commit encoding support
Documentation: New GUI configuration and command-line options.
Brandon Casey (10):
t7700: demonstrate mishandling of objects in packs with a .keep file
packed_git: convert pack_local flag into a bitfield and add pack_keep
pack-objects: new option --honor-pack-keep
repack: don't repack local objects in packs with .keep file
repack: do not fall back to incremental repacking with [-a|-A]
builtin-gc.c: use new pack_keep bitfield to detect .keep file existence
t7700: demonstrate mishandling of loose objects in an alternate ODB
sha1_file.c: split has_loose_object() into local and non-local
counterparts
pack-objects: extend --local to mean ignore non-local loose objects too
t7700: test that 'repack -a' packs alternate packed objects
Brian Gernhardt (1):
Avoid using non-portable `echo -n` in tests.
David M. Syzdek (4):
Build: add NO_UINTMAX_T to support ancient systems
Add Makefile check for FreeBSD 4.9-SECURITY
Make Pthread link flags configurable
Add autoconf tests for pthreads
Davide Libenzi (1):
xdiff: give up scanning similar lines early
Deskin Miller (2):
git-svn: proper detection of bare repositories
git-svn: proper detection of bare repositories
Eric Wong (4):
git-svn: don't escape tilde ('~') for http(s) URLs
git-svn: respect i18n.commitencoding config
git-svn: don't escape tilde ('~') for http(s) URLs
git-svn: respect i18n.commitencoding config
Giuseppe Bilotta (3):
gitweb: make the supported snapshot formats array global
gitweb: retrieve snapshot format from PATH_INFO
gitweb: embed snapshot format parameter in PATH_INFO
Jakub Narebski (1):
gitweb: Better processing format string in custom links in navbar
Jeff King (11):
diff: add missing static declaration
document the diff driver textconv feature
refactor userdiff textconv code
userdiff: require explicitly allowing textconv
only textconv regular files
wt-status: load diff ui config
add userdiff textconv tests
enable textconv for diff in verbose status/commit
t5516: refactor oddball tests
receive-pack: detect push to current branch of non-bare repo
commit: Fix stripping of patch in verbose mode.
Junio C Hamano (3):
t5303: work around printf breakage in dash
t5303: fix printf format string for portability
Update draft release notes to 1.6.1
Linus Torvalds (4):
Add a 'source' decorator for commits
revision: make tree comparison functions take commits rather than trees
Make '--decorate' set an explicit 'show_decorations' flag
revision traversal: '--simplify-by-decoration'
Marten Svanfeldt (dev) (2):
Git.pm: Make _temp_cache use the repository directory
git-svn: Update git-svn to use the ability to place temporary files
within repository directory
Martin Koegler (1):
git push: Interpret $GIT_DIR/branches in a Cogito compatible way
Miklos Vajna (4):
Implement git remote rename
remote: add a new 'origin' variable to the struct
git-remote rename: migrate from remotes/ and branches/
git-remote: document the migration feature of the rename subcommand
Nanako Shiraishi (2):
Document "git log --source"
Document "git log --simplify-by-decoration"
Nicolas Pitre (9):
close another possibility for propagating pack corruption
better validation on delta base object offsets
make unpack_object_header() non fatal
make packed_object_info() resilient to pack corruptions
make check_object() resilient to pack corruptions
make find_pack_revindex() aware of the nasty world
pack-objects: allow "fixing" a corrupted pack without a full repack
extend test coverage for latest pack corruption resilience improvements
pack-objects: don't leak pack window reference when splitting packs
Paul Mackerras (8):
gitk: Fix some off-by-one errors in computing which line to blame
gitk: Add a menu item to show where a given line comes from
gitk: Make the background color of marked lines configurable
gitk: Unify handling of merge diffs with normal 2-way diffs
gitk: Make "show origin of this line" work on fake commits
gitk: Cope with unmerged files in local changes
gitk: Improve cherry-pick error handling
gitk: Fix linehtag undefined error with file highlighting
Samuel Tardieu (2):
tag: Check that options are only allowed in the appropriate mode
tag: Add more tests about mixing incompatible modes and options
Santi Béjar (1):
rev-list documentation: clarify the two parts of history simplification

View File

@@ -1,121 +0,0 @@
Subject: What's in git.git (Nov 2008, #04; Wed, 26)
X-maint-at: 5aa3bdd50d4e4f59c41ee6e70ae1e738a3a28cc0
X-master-at: aa14a0c3f191ee4df7344eed119be5b4a527a0ff
X-maint-was: 9e77353e0ea6e9e6d88ad1943570afb526d54a16
X-master-was: ea4f2bd39dcfabb23e86b2f79149c6c4038ff3cd
What's in git.git (Nov 2008, #04; Wed, 26)
maint 5aa3bdd (Merge branch 'mm/maint-sort-config-doc' into maint)
master aa14a0c (Merge branch 'maint')
------------------------------------------------------------------------
I suspect many people especially the ones in the US will be in vacation
mode and not near their keyboards til next week, but here is an update.
There are a few 'maint' material cooking in 'next' and v1.6.0.5 should be
tagged at the end of the month.
At around the same time I am hoping majority of topics cooking in 'next'
tonight can be in 'master' and we can tagl v1.6.1-rc1.
* The 'maint' branch has these fixes since the last announcement.
Bryan Drewery (1):
Fix misleading wording for git-cherry-pick
Junio C Hamano (3):
builtin-ls-files.c: coding style fix.
Teach ls-files --with-tree=<tree> to work with options other than -c
Teach "git diff" to honour --[no-]ext-diff
Matt McCutchen (1):
config.txt: alphabetize configuration sections
Stefan Naewe (1):
request-pull: make usage string match manpage
* The 'master' branch has these since the last announcement
in addition to the above.
Alex Riesen (2):
Fix handle leak in sha1_file/unpack_objects if there were damaged object
data
Fix t4030-diff-textconv.sh
Alexander Gavrilov (6):
git-gui: Implement system-wide configuration handling.
git-gui: Fix the after callback execution in rescan.
git-gui: Add a Tools menu for arbitrary commands.
git-gui: Allow Tools request arguments from the user.
git-gui: Implement automatic rescan after Tool execution.
git-gui: Fix the search bar destruction handler.
Alexandre Julliard (9):
git.el: Improve error handling for commits.
git.el: Remove the env parameter in git-call-process and
git-call-process-string.
git.el: Simplify handling of merge heads in the commit log-edit buffer.
git.el: Properly handle merge commits in git-amend-commit.
git.el: Fix git-amend-commit to support amending an initial commit.
git.el: Never clear the status buffer, only update the files.
git.el: Add an insert file command.
git.el: Add possibility to mark files directly in
git-update-status-files.
git.el: Allow to commit even if there are no marked files.
Brandon Casey (1):
repack: only unpack-unreachable if we are deleting redundant packs
Cheng Renquan (1):
git-remote: match usage string with the manual pages
Christian Couder (2):
Documentation: user-manual: add information about "git help" at the
beginning
Documentation: tutorial: add information about "git help" at the
beginning
Giuseppe Bilotta (1):
git-gui: try to provide a window icon under X
Jeff King (3):
define empty tree sha1 as a macro
wt-status: refactor initial commit printing
status: show "-v" diff even for initial commit
Jim Meyering (1):
xdiff-interface.c: remove 10 duplicated lines
Joey Hess (1):
sha1_file: avoid bogus "file exists" error message
Junio C Hamano (1):
builtin-remote.c: plug a small memory leak in
get_one_remote_for_updates()
Linus Torvalds (1):
Fix machine-parseability of 'git log --source'
Marcel Koeppen (1):
t9129-git-svn-i18n-commitencoding: Make compare_svn_head_with()
compatible with OSX sed
Mark Burton (2):
Documentation: rev-list-options.txt: added --branches, --tags &
--remotes.
git-commit.txt - mention that files listed on the command line must be
known to git.
Miklos Vajna (3):
builtin-branch: use strbuf in delete_branches()
builtin-branch: use strbuf in fill_tracking_info()
builtin-branch: use strbuf in rename_branch()
Shawn O. Pearce (1):
Update the po template
Trent Piepho (1):
send-email: Fix Pine address book parsing

View File

@@ -1,161 +0,0 @@
Subject: What's in git.git (Dec 2008, #01; Tue, 02)
X-maint-at: 25e30fa08e687d584d9dd87d13acf84bb1e1858c
X-master-at: 757c7f60a78004fc3d0ea62f44320d54ef430c10
X-maint-was: 5aa3bdd50d4e4f59c41ee6e70ae1e738a3a28cc0
X-master-was: aa14a0c3f191ee4df7344eed119be5b4a527a0ff
What's in git.git (Dec 2008, #01; Tue, 02)
maint 25e30fa (User's Manual: remove duplicated url at the end of Appendix B)
master 757c7f6 (git-stash: use git rev-parse -q)
------------------------------------------------------------------------
We'll probably have 1.6.0.5 by the end of this week.
The tip of the 'master' branch is at 1.6.1-rc1 with a few more fixes.
Hopefully we will have the final 1.6.1 by the end of the year.
* The 'maint' branch has these fixes since the last announcement.
Joey Hess (1):
sha1_file: avoid bogus "file exists" error message
Johannes Schindelin (1):
fast-export: use an unsorted string list for extra_refs
Junio C Hamano (1):
Update draft release notes to 1.6.0.5
Martin Koegler (1):
git push: Interpret $GIT_DIR/branches in a Cogito compatible way
Matt McCutchen (1):
git checkout: don't warn about unborn branch if -f is already passed
Miklos Vajna (2):
Add new testcase to show fast-export does not always exports all tags
User's Manual: remove duplicated url at the end of Appendix B
Nguyễn Thái Ngọc Duy (1):
generate-cmdlist.sh: avoid selecting synopsis at wrong place
Pete Wyckoff (1):
git-p4: fix keyword-expansion regex
Ralf Wildenhues (1):
Fix typos in the documentation.
SZEDER Gábor (2):
bash: remove dashed command leftovers
bash: offer refs instead of filenames for 'git revert'
Sam Vilain (1):
sha1_file.c: resolve confusion EACCES vs EPERM
Samuel Tardieu (2):
tag: Check that options are only allowed in the appropriate mode
tag: Add more tests about mixing incompatible modes and options
* The 'master' branch has these since the last announcement
in addition to the above.
Alexander Gavrilov (3):
gitk: Avoid handling the Return key twice in Add Branch
gitk: Make line origin search update the busy status
gitk: Add a menu option to start git gui
Cheng Renquan (1):
git-remote: add verbose mode to git remote update
Christian Couder (4):
git-gui: french translation update
bisect: teach "skip" to accept special arguments like "A..B"
bisect: fix "git bisect skip <commit>" and add tests cases
Documentation: describe how to "bisect skip" a range of commits
Christian Stimming (1):
gitk: Update German translation
Giuseppe Bilotta (2):
gitweb: make gitweb_check_feature a boolean wrapper
Update comment on gitweb_check/get_feature
Johannes Schindelin (1):
Document levenshtein.c
Johannes Sixt (2):
compat/mingw.c: Teach mingw_rename() to replace read-only files
t4030-diff-textconv: Make octal escape sequence more portable
Junio C Hamano (6):
gitweb: fix 'ctags' feature check and others
gitweb: rename gitweb_check_feature to gitweb_get_feature
send-email: do not reverse the command line arguments
Include git-gui--askpass in git-gui RPM package
GIT 1.6.1-rc1
Makefile: introduce NO_PTHREADS
Linus Torvalds (3):
Add cache preload facility
Fix index preloading for racy dirty case
Add backslash to list of 'crud' characters in real name
Mark Burton (1):
git-gui: Teach start_push_anywhere_action{} to notice when remote is a
mirror.
Michele Ballabio (1):
git gui: update Italian translation
Miklos Vajna (5):
Update Hungarian translation. 100% completed.
builtin-clone: use strbuf in guess_dir_name()
builtin-clone: use strbuf in clone_local() and copy_or_link_directory()
builtin_clone: use strbuf in cmd_clone()
git-stash: use git rev-parse -q
Nanako Shiraishi (1):
git-gui: update Japanese translation
Paul Mackerras (6):
gitk: Index line[hnd]tag arrays by id rather than row number
gitk: Fix switch statement in parseviewargs
gitk: Show local changes properly when we have a path limit
gitk: Fix context menu items for generating diffs when in tree mode
gitk: Highlight only when search type is "containing:".
gitk: Fix bug in accessing undefined "notflag" variable
Peter Krefting (1):
Updated Swedish translation (514t0f0u).
Pierre Habouzit (4):
git send-email: make the message file name more specific.
git send-email: interpret unknown files as revision lists
git send-email: add --annotate option
git send-email: ask less questions when --compose is used.
Ralf Wildenhues (1):
Fix typos in the documentation.
René Scharfe (6):
add strbuf_expand_dict_cb(), a helper for simple cases
merge-recursive: use strbuf_expand() instead of interpolate()
daemon: use strbuf_expand() instead of interpolate()
daemon: inline fill_in_extra_table_entries()
daemon: deglobalize variable 'directory'
remove the unused files interpolate.c and interpolate.h
SZEDER Gábor (1):
bash: complete full refs
Samuel Tardieu (1):
Fix deletion of last character in levenshtein distance
Scott Chacon (1):
Add a built-in alias for 'stage' to the 'add' command
Tuncer Ayaz (2):
Teach/Fix pull/fetch -q/-v options
Retain multiple -q/-v occurrences in git pull

View File

@@ -1,146 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Dec 2008, #02; Sun, 14)
X-maint-at: 544ddb045a4bd49da9ffc1d9da80bdc0d71b2518
X-master-at: 7e76aba317b690932c8236311219b0faf97f1571
X-maint-was: 25e30fa08e687d584d9dd87d13acf84bb1e1858c
X-master-was: 757c7f60a78004fc3d0ea62f44320d54ef430c10
What's in git.git (Dec 2008, #02; Sun, 14)
maint 544ddb0 (git-config.txt: fix a typo)
master 7e76aba (builtin-commit: remove unused message variable)
------------------------------------------------------------------------
There are a handful fixes since 1.6.1-rc2 on 'master' and I am hoping that
we can do -rc3 later today, and declare the 1.6.1 final on the 20th or
so.
----------------------------------------------------------------
* The 'maint' branch has these fixes since the last announcement.
Brandon Casey (11):
t7700: demonstrate mishandling of objects in packs with a .keep file
packed_git: convert pack_local flag into a bitfield and add pack_keep
pack-objects: new option --honor-pack-keep
repack: don't repack local objects in packs with .keep file
repack: do not fall back to incremental repacking with [-a|-A]
builtin-gc.c: use new pack_keep bitfield to detect .keep file existence
t7700: demonstrate mishandling of loose objects in an alternate ODB
sha1_file.c: split has_loose_object() into local and non-local
counterparts
pack-objects: extend --local to mean ignore non-local loose objects too
t7700: test that 'repack -a' packs alternate packed objects
repack: only unpack-unreachable if we are deleting redundant packs
Davide Libenzi (1):
xdiff: give up scanning similar lines early
Deskin Miller (1):
git-svn: Make following parents atomic
Jakub Narebski (1):
gitweb: Make project specific override for 'grep' feature work
Jeff King (2):
commit: Fix stripping of patch in verbose mode.
tag: delete TAG_EDITMSG only on successful tag
Jim Meyering (1):
git-config.txt: fix a typo
Johannes Sixt (1):
compat/mingw.c: Teach mingw_rename() to replace read-only files
Junio C Hamano (2):
GIT 1.6.0.5
work around Python warnings from AsciiDoc
Linus Torvalds (1):
fsck: reduce stack footprint
Matt McCutchen (1):
"git diff <tree>{3,}": do not reverse order of arguments
Miklos Vajna (1):
http.c: use 'git_config_string' to get 'curl_http_proxy'
Nicolas Pitre (1):
make sure packs to be replaced are closed beforehand
Thomas Rast (1):
fetch-pack: Avoid memcpy() with src==dst
* The 'master' branch has these since the last announcement
in addition to the above.
Alex Riesen (3):
Make some of fwrite/fclose/write/close failures visible
Make chdir failures visible
Report symlink failures in merge-recursive
Alexander Potashev (2):
Fix typos in documentation
Fix typo in comment in builtin-add.c
Alexey Borzenkov (1):
Define linkgit macro in [macros] section
Brandon Casey (1):
git-branch: display sha1 on branch deletion
Deskin Miller (1):
git-svn: Make branch use correct svn-remote
Jakub Narebski (2):
gitweb: Fix handling of non-ASCII characters in inserted HTML files
gitweb: Fix bug in insert_file() subroutine
Jeff King (6):
add stage to gitignore
reorder ALLOW_TEXTCONV option setting
diff: allow turning on textconv explicitly for plumbing
diff: fix handling of binary rewrite diffs
diff: respect textconv in rewrite diffs
rebase: improve error messages about dirty state
Junio C Hamano (16):
builtin-rm.c: explain and clarify the "local change" logic
git add --intent-to-add: fix removal of cached emptiness
git add --intent-to-add: do not let an empty blob be committed by
accident
Install git-stage in exec-path
git-am --whitespace: do not lose the command line option
git-am: propagate -C<n>, -p<n> options as well
git-am: propagate --3way options as well
Test that git-am does not lose -C/-p/--whitespace options
git-am: rename apply_opt_extra file to apply-opt
Update draft release notes to 1.6.1
Update draft release notes for 1.6.1
Revert "git-stash: use git rev-parse -q"
Point "stale" 1.6.0.5 documentation from the main git documentation page
builtin-checkout.c: check error return from read_cache()
read-cache.c: typofix in comment
Fix t4031
Markus Heidelberg (1):
builtin-commit: remove unused message variable
Miklos Vajna (5):
filter-branch: use git rev-parse -q
lost-found: use git rev-parse -q
pull: use git rev-parse -q
rebase: use git rev-parse -q
submodule: use git rev-parse -q
Nguyễn Thái Ngọc Duy (1):
Extend index to save more flags
Ralf Wildenhues (1):
Improve language in git-merge.txt and related docs
Tor Arvid Lund (2):
git-p4: Fix bug in p4Where method.
git-p4: Fix regression in p4Where method.

View File

@@ -1,126 +0,0 @@
To: git@vger.kernel.org
cc: Johannes Schindelin <Johannes.Schindelin@gmx.de>,
Johannes Sixt <j6t@kdbg.org>,
Paul Mackerras <paulus@samba.org>,
Robin Rosenberg <robin.rosenberg@dewire.com>,
"Boyd Stephen Smith Jr." <bss@iguanasuicide.net>
Subject: What's in git.git (Dec 2008, #03; Sun, 21)
X-maint-at: 718258e256b74622aa55f5ee0cb9cff4cce6bf9f
X-master-at: b3eae84dc10e452add0e79c7373ceee16f73f7f0
X-maint-was: 718258e256b74622aa55f5ee0cb9cff4cce6bf9f
X-master-was: 7e76aba317b690932c8236311219b0faf97f1571
What's in git.git (Dec 2008, #03; Sun, 21)
maint 718258e (GIT 1.6.0.6)
master b3eae84 (Documentation/git-show-branch: work around "single quote" typesetting glitch)
------------------------------------------------------------------------
The 'maint' branch is at 1.6.0.6, which hopefully will be the last
maintenance release until 1.6.1 final.
Earlier I said I'd like to have 1.6.1 final this weekend, but I'd rather
play safe and tag -rc4 tonight (gee, it is already 04:00am), and leave the
final 1.6.0 as Christmas present to git users.
* Paul has one patch on his gitk branch I have fetched but not merged yet;
waiting for his go-ahead.
* I am undecided whether I should include the "rebase -i -p" patch from
j6t in 1.6.1 and have been waiting for comments from Dscho.
* A documentation patch from Boyd Stephen Smith Jr. to add a reference to
the new HowTo page from git-revert manpage and an additional warning to
git-revert from Robin Rosenberg are still not in yet, but I would like
to have them with updates in 1.6.1 final.
Other than that, the 'master' I am pusing out is pretty much it for
1.6.1.
----------------------------------------------------------------
* The 'master' branch has these since the last announcement.
Alexander Gavrilov (3):
git-gui: Fix handling of relative paths in blame.
git-gui: Fix commit encoding handling.
Documentation: Describe git-gui Tools menu configuration options.
Arjen Laarhoven (1):
Enable threaded delta search on Mac OS X/Darwin
Christian Stimming (1):
git-gui: Update German (completed) translation.
Fredrik Skolmli (1):
git-gui: Starting translation for Norwegian
Johannes Schindelin (2):
Get rid of the last remnants of GIT_CONFIG_LOCAL
git-gui: Get rid of the last remnants of GIT_CONFIG_LOCAL
Junio C Hamano (6):
gitweb: do not run "git diff" that is Porcelain
make_absolute_path(): check bounds when seeing an overlong symlink
builtin-blame.c: use strbuf_readlink()
combine-diff.c: use strbuf_readlink()
Make sure lockfiles are unlocked when dying on SIGPIPE
send-email: futureproof split_addrs() sub
Kirill A. Korinskiy (1):
Remove the requirement opaquelocktoken uri scheme
Lee Marlow (2):
bash completion: Sort config completion variables
bash completion: Sync config variables with their man pages
Linus Torvalds (5):
Add generic 'strbuf_readlink()' helper function
Make 'ce_compare_link()' use the new 'strbuf_readlink()'
Make 'index_path()' use 'strbuf_readlink()'
Make 'diff_populate_filespec()' use the new 'strbuf_readlink()'
Make 'prepare_temp_file()' ignore st_size for symlinks
Marcel M. Cary (1):
git-sh-setup: Fix scripts whose PWD is a symlink into a git work-dir
Markus Heidelberg (5):
Documentation: fix description for enabling hooks
doc/git-reset: add reference to git-stash
Documentation: sync example output with git output
Documentation: fix typos, grammar, asciidoc syntax
Documentation/git-show-branch: work around "single quote" typesetting
glitch
Michael J Gruber (1):
test overlapping ignore patterns
Michele Ballabio (1):
git gui: update Italian translation
Miklos Vajna (3):
git-gui: Update Hungarian translation for 0.12
git-daemon documentation: use {tilde}
githooks documentation: add a note about the +x mode
Nanako Shiraishi (3):
git-gui: Update Japanese translation for 0.12
Clarify documentation of "git checkout <tree-ish> paths" syntax
Add a documentat on how to revert a faulty merge
Peter Krefting (2):
git-gui: Updated Swedish translation (515t0f0u).
git-gui: Fixed typos in Swedish translation.
René Scharfe (3):
Fix type-mismatch compiler warning from diff_populate_filespec()
connect.c: stricter port validation, silence compiler warning
fast-import.c: stricter strtoul check, silence compiler warning
Shawn O. Pearce (2):
git-gui: Update po template to include 'Mirroring %s' message
git-gui 0.12
YONETANI Tomokazu (1):
git-fast-import possible memory corruption problem

View File

@@ -1,64 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Dec 2008, #04; Mon, 29)
X-maint-at: 936b7057e8401665a2d106e8de018561db6333fe
X-master-at: c32f76f4d220e5d4d6a599d7a12a50b1e3ceceaf
X-maint-was: 8104ebfe8276657ee803cca7eb8665a78cf3ef83
X-master-was: b3eae84dc10e452add0e79c7373ceee16f73f7f0
What's in git.git (Dec 2008, #04; Mon, 29)
maint 936b705 (Prepare for v1.6.1.1 maintenance release)
master c32f76f (Merge branch 'lt/reset-merge')
------------------------------------------------------------------------
BLURB HERE
* The 'maint' branch has these fixes since the last announcement.
Adeodato Simó (2):
git-shortlog.txt: improve documentation about .mailmap files
git-send-email.txt: move --format-patch paragraph to a proper location
Devin Doucette (1):
gitweb: Fix export check in git_get_projects_list
Junio C Hamano (1):
Prepare for v1.6.1.1 maintenance release
René Scharfe (7):
daemon: handle freopen() failure
daemon: cleanup: replace loop with if
daemon: cleanup: factor out xstrdup_tolower()
merge-file: handle freopen() failure
pretty: factor out skip_empty_lines()
pretty: factor out format_subject()
pretty: support multiline subjects with format:
Shawn O. Pearce (1):
describe: Avoid unnecessary warning when using --all
jidanni@jidanni.org (1):
Documentation/diff-options.txt: unify options
* The 'master' branch has these since the last announcement
in addition to the above.
Johannes Schindelin (1):
Force t5302 to use a single thread
Junio C Hamano (2):
Document "git-reset --merge"
Start 1.6.2 cycle
Linus Torvalds (1):
Add 'merge' mode to 'git reset'
Nicolas Pitre (2):
autodetect number of CPUs by default when using threads
pack-objects: don't use too many threads with few objects
Teemu Likonen (2):
Fix the building of user-manual.texi and gitman.texi documents
Fix the building of gitman.info document

View File

@@ -1,168 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Jan 2009, #01; Wed, 14)
X-maint-at: 4f8b8992ef0c009822cdca18d32ddf3a124ee284
X-master-at: 3cf3b838c7b379824c68ee87799aaaa9028b36cd
X-maint-was: 936b7057e8401665a2d106e8de018561db6333fe
X-master-was: c32f76f4d220e5d4d6a599d7a12a50b1e3ceceaf
What's in git.git (Jan 2009, #01; Wed, 14)
maint 4f8b899 (Merge branch 'maint-1.6.0' into maint)
master 3cf3b83 (Update 1.6.2 draft release notes)
------------------------------------------------------------------------
Many topics graduated to 'master' and I updated the draft release notes
for 1.6.2.
* The 'maint' branch has these fixes since the last announcement.
Clemens Buchacher (1):
modify/delete conflict resolution overwrites untracked file
Felipe Contreras (1):
fast-import: Cleanup mode setting.
Henrik Austad (2):
Use capitalized names where appropriate
Be consistent in switch usage for tar
Jay Soffian (1):
Git.pm: call Error::Simple() properly
Joey Hess (1):
README: tutorial.txt is now called gittutorial.txt
Johannes Schindelin (1):
merge-recursive: mark rename/delete conflict as unmerged
Junio C Hamano (3):
merge-recursive: do not clobber untracked working tree garbage
builtin-apply: prevent non-explicit permission changes
git checkout: do not allow switching to a tree-ish that is not a commit
Kirill A. Korinskiy (1):
http-push: support full URI in handle_remote_ls_ctx()
Markus Heidelberg (1):
doc/git-send-email: mention sendemail.cc config variable
Miklos Vajna (1):
fast-export: print usage when no options specified
Pierre Habouzit (1):
Avoid spurious error messages on error mistakes.
jidanni@jidanni.org (3):
Documentation/git-tag.txt: minor typo and grammar fix
Documentation/git-push.txt: minor: compress one option
contrib/examples/README: give an explanation of the status of these files
* The 'master' branch has these since the last announcement
in addition to the above.
Adeodato Simó (2):
builtin-shortlog.c: use string_list_append(), and don't strdup
unnecessarily
t7501-commit.sh: explicitly check that -F prevents invoking the editor
Alexander Potashev (1):
remove trailing LF in die() messages
Charles Bailey (4):
Fix some tab/space inconsistencies in git-mergetool.sh
Add -y/--no-prompt option to mergetool
mergetool: Add prompt to continue after failing to merge a file
mergetool: Don't keep temporary merge files unless told to
Christian Couder (1):
sha1_file: make "read_object" static
Clemens Buchacher (3):
unpack-trees: handle failure in verify_absent
unpack-trees: fix path search bug in verify_absent
unpack-trees: remove redundant path search in verify_absent
Eric Wong (1):
git-svn: add --authors-file test
Fabian Emmes (2):
cvsserver: add option to configure commit message
cvsserver: change generation of CVS author names
Giuseppe Bilotta (1):
gitweb: use href() when generating URLs in OPML
Jakub Narebski (3):
gitweb: Move 'lineno' id from link to row element in git_blame
gitweb: A bit of code cleanup in git_blame()
gitweb: cache $parent_commit info in git_blame()
Jeff King (1):
Makefile: clean up TEST_PROGRAMS definition
Johannes Schindelin (5):
git wrapper: Make while loop more reader-friendly
bisect view: call gitk if Cygwin's SESSIONNAME variable is set
bundle: allow rev-list options to exclude annotated tags
git add: do not add files from a submodule
show <tag>: reuse pp_user_info() instead of duplicating code
Jon Loeliger (1):
Fix Documentation typos surrounding the word 'handful'.
Junio C Hamano (2):
ls-tree: add --full-tree option
Update 1.6.2 draft release notes
Kjetil Barvik (1):
Cleanup of unused symcache variable inside diff-lib.c
Lee Marlow (2):
bash completion: Add '--intent-to-add' long option for 'git add'
bash completion: Use 'git add' completions for 'git stage'
Marcel M. Cary (1):
git-sh-setup: Fix scripts whose PWD is a symlink to a work-dir on OS X
Markus Heidelberg (3):
git-cherry: make <upstream> parameter optional
Documentation: clarify which parameters are optional to git-cherry
contrib/vim: change URL to point to the latest syntax files
Matt Kraai (1):
gitweb: unify boolean feature subroutines
Miklos Vajna (1):
Add support for a pdf version of the user manual
Nanako Shiraishi (1):
Document git-ls-tree --full-tree
Nguyễn Thái Ngọc Duy (2):
grep: support --no-ext-grep to test builtin grep
grep: grep cache entries if they are "assume unchanged"
Nicolas Pitre (1):
objects to be pruned immediately don't have to be loosened
Paul Jarc (1):
configure clobbers LDFLAGS
Philippe Bruhat (1):
Git.pm: correctly handle directory name that evaluates to "false"
Pierre Habouzit (1):
filter-branch: add git_commit_non_empty_tree and --prune-empty.
René Scharfe (2):
diff: add option to show context between close hunks
strbuf: instate cleanup rule in case of non-memory errors
SZEDER Gábor (1):
bash: add '--merge' to 'git reset'
William Pursell (2):
Add subroutine to display one-line summary of hunks
Add 'g' command to go to a hunk

View File

@@ -1,132 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Jan 2009, #02; Mon, 19)
X-maint-at: 9d3043cf333ee500e476a558acb234b42e43cc62
X-master-at: 28da86a58d7861626eb9d33a1bcfa3e1e79a4d13
X-maint-was: 4f8b8992ef0c009822cdca18d32ddf3a124ee284
X-master-was: 3cf3b838c7b379824c68ee87799aaaa9028b36cd
What's in git.git (Jan 2009, #02; Mon, 19)
maint 9d3043c (Update draft release notes for 1.6.1.1)
master 28da86a (difftool: put the cursor on the editable file for Vim)
------------------------------------------------------------------------
Tonight's pushout has some git-svn updates included, in addition to a
handful of new features.
Perhaps 1.6.1.1 mid next week.
* The 'maint' branch has these fixes since the last announcement.
Christian Couder (1):
builtin-fsck: fix off by one head count
Johannes Schindelin (3):
http-push: fix off-by-path_len
http-push: when making directories, have a trailing slash in the path
name
t5540: clarify that http-push does not handle packed-refs on the remote
Junio C Hamano (2):
Update draft release notes to 1.6.1.1
Update draft release notes for 1.6.1.1
Markus Heidelberg (1):
Documentation: let asciidoc align related options
Michael J Gruber (2):
add test cases for "git mv -k"
fix handling of multiple untracked files for git mv -k
Miklos Vajna (1):
Make t3411 executable
Stephan Beyer (5):
t3501: check that commits are actually done
t3404: Add test case for aborted --continue after "edit"
t3404: Add test case for auto-amending only edited commits after "edit"
builtin-commit.c: do not remove COMMIT_EDITMSG
githooks.txt: add missing word
* The 'master' branch has these since the last announcement
in addition to the above.
Adeodato Simó (1):
git.c: make autocorrected aliases work
Alexander Potashev (2):
add is_dot_or_dotdot inline function
Allow cloning to an existing empty directory
Brandon Casey (1):
t7700: demonstrate misbehavior of 'repack -a' when local packs exist
David Aguilar (3):
contrib: add 'git difftool' for launching common merge tools
difftool: fix documentation problems
difftool: put the cursor on the editable file for Vim
David M. Syzdek (1):
autoconf: Enable threaded delta search when pthreads are supported
Eric Wong (4):
git-svn: handle empty files marked as symlinks in SVN
git-svn: better attempt to handle broken symlink updates
git-svn: fix SVN 1.1.x compatibility
git-svn: avoid importing nested git repos
Giuseppe Bilotta (6):
gitweb: add patch view
gitweb: change call pattern for git_commitdiff
gitweb: add patches view
gitweb: link to patch(es) view in commit(diff) and (short)log view
gitweb: don't use pathinfo for global actions
gitweb: suggest name for OPML view
Junio C Hamano (2):
Resurrect "git apply --flags -" to read from the standard input
format-patch: show patch text for the root commit
Keith Cascio (1):
test more combinations of ignore-whitespace options to diff
Marcel Koeppen (1):
git-svn: Show UUID in svn info for added directories with svn 1.5.5
Markus Heidelberg (4):
git-commit: color status output when color.ui is set
git-status -v: color diff output when color.ui is set
Documentation: let asciidoc align related options
mergetool: put the cursor on the editable file for Vim
Miklos Vajna (1):
parse-opt: migrate builtin-apply.
Pete Harlan (1):
git-svn: Add --localtime option to "fetch"
René Scharfe (3):
shortlog: handle multi-line subjects like log --pretty=oneline et. al. do
grep -w: forward to next possible position after rejected match
grep: don't call regexec() for fixed strings
SZEDER Gábor (3):
bash: remove unnecessary checks for long options with argument
bash: add missing format-patch command line options
bash: refactor 'git log --pretty=<format>' options
Ted Pavlic (3):
bash-completion: Support running when set -u is enabled
bash-completion: Try bash completions before simple filetype
bash-completion: Add comments to remind about required arguments
Thomas Rast (7):
rebase -i: execute hook only after argument checking
diff: accept -- when using --no-index
diff --no-index: test for pager after option parsing
diff --no-index -q: fix endless loop
rebase: learn to rebase root commit
rebase -i: learn to rebase root commit
rebase: update documentation for --root

View File

@@ -1,133 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Jan 2009, #03; Sat, 24)
X-maint-at: 692be9f365be09160f8baa1d6d521d0f65ec4cf9
X-master-at: 5dc1308562ab5991ecada68b06707709bea408c9
X-maint-was: 9d3043cf333ee500e476a558acb234b42e43cc62
X-master-was: 28da86a58d7861626eb9d33a1bcfa3e1e79a4d13
What's in git.git (Jan 2009, #03; Sat, 24)
maint 692be9f (Merge branch 'cb/maint-unpack-trees-absense' into maint)
master 5dc1308 (Merge branch 'js/patience-diff')
------------------------------------------------------------------------
* The 'maint' branch has these fixes since the last announcement.
Anders Melchiorsen (4):
Documentation: git push repository can also be a remote
Documentation: remove a redundant elaboration
Documentation: mention branches rather than heads
Documentation: avoid using undefined parameters
Boyd Stephen Smith Jr (1):
Fix Documentation for git-describe
Clemens Buchacher (3):
unpack-trees: handle failure in verify_absent
unpack-trees: fix path search bug in verify_absent
unpack-trees: remove redundant path search in verify_absent
Johannes Schindelin (3):
bisect view: call gitk if Cygwin's SESSIONNAME variable is set
git add: do not add files from a submodule
Rename diff.suppress-blank-empty to diff.suppressBlankEmpty
Junio C Hamano (1):
format-patch: show patch text for the root commit
Lars Noschinski (1):
shell: Document that 'cvs server' is a valid command
Paul Jarc (1):
configure clobbers LDFLAGS
Philippe Bruhat (1):
Git.pm: correctly handle directory name that evaluates to "false"
René Scharfe (1):
shortlog: handle multi-line subjects like log --pretty=oneline et. al. do
Thomas Rast (3):
diff: accept -- when using --no-index
diff --no-index: test for pager after option parsing
diff --no-index -q: fix endless loop
* The 'master' branch has these since the last announcement
in addition to the above.
Arjen Laarhoven (1):
t/t4202-log.sh: Add testcases
Björn Steinbrink (1):
Rename detection: Avoid repeated filespec population
Brandon Casey (1):
Makefile: use shell for-loop rather than Make's foreach loop during
install
Jeff King (2):
color: make it easier for non-config to parse color specs
expand --pretty=format color options
Johannes Schindelin (3):
Implement the patience diff algorithm
Introduce the diff option '--patience'
bash completions: Add the --patience option
Jonas Flodén (1):
git-am: Make it easier to see which patch failed
Junio C Hamano (4):
git-am: add --directory=<dir> option
Teach format-patch to handle output directory relative to cwd
git-am: fix shell quoting
git-am: re-fix the diag message printing
Keith Cascio (2):
test more combinations of ignore-whitespace options to diff
Fix combined use of whitespace ignore options to diff
Linus Torvalds (1):
Wrap inflate and other zlib routines for better error reporting
Markus Heidelberg (4):
contrib/difftool: change trap condition from SIGINT to INT
contrib/difftool: remove distracting 'echo' in the SIGINT handler
use uppercase POSIX compliant signals for the 'trap' command
bash completion: add 'rename' subcommand to git-remote
Ralf Wildenhues (1):
Fix naming scheme for configure cache variables.
Ray Chuan (1):
http-push: refactor lock-related headers creation for curl requests
René Scharfe (5):
Add ctype test
Reformat ctype.c
Change NUL char handling of isspecial()
Add is_regex_special()
Optimize color_parse_mem
SZEDER Gábor (1):
Fix gitdir detection when in subdir of gitdir
Santi Béjar (2):
commit: more compact summary and without extra quotes
tutorial-2: Update with the new "git commit" ouput
Stephan Beyer (5):
checkout: don't crash on file checkout before running post-checkout hook
Move run_hook() from builtin-commit.c into run-command.c (libgit)
api-run-command.txt: talk about run_hook()
run_hook(): check the executability of the hook before filling argv
run_hook(): allow more than 9 hook arguments
Thomas Rast (2):
bash completion: move pickaxe options to log
bash completion: refactor diff options
martin f. krafft (1):
git-am: implement --reject option passed to git-apply

View File

@@ -1,125 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Jan 2009, #04; Wed, 28)
X-maint-at: 02322e1619dc537dc48650761f6c9bae883612a7
X-master-at: 8712b3cdb0495f5a56b91cd67e2697412447a886
X-maint-was: 692be9f365be09160f8baa1d6d521d0f65ec4cf9
X-master-was: 5dc1308562ab5991ecada68b06707709bea408c9
What's in git.git (Jan 2009, #04; Wed, 28)
maint 02322e1 (send-pack: do not send unknown object name from ".have" to pack-objects)
master 8712b3c (Merge branch 'tr/previous-branch')
------------------------------------------------------------------------
Folks at Github found that v1.6.1 clients barf when pushing over git
protocol to v1.6.1 server if (1) the repository pushed into borrows
objects from another repository, and (2) the repository that lends the
objects has updates the pusher does not have. The 'maint' branch has a
fix for it which 1.6.1.2 will contain when it comes out.
The master has accumulated enough new features; we should start the -rc
freeze soon (with the topics we have in 'next' as of today).
* The 'maint' branch has these fixes since the last announcement.
Johannes Schindelin (2):
get_sha1_basic(): fix invalid memory access, found by valgrind
test-path-utils: Fix off by one, found by valgrind
Junio C Hamano (2):
GIT 1.6.1.1
send-pack: do not send unknown object name from ".have" to pack-objects
* The 'master' branch has these since the last announcement
in addition to the above.
Benjamin Kramer (1):
Ignore test-ctype
Boyd Stephen Smith Jr (2):
color-words: Support diff.wordregex config option
Change the spelling of "wordregex".
Clemens Buchacher (2):
clean up pathspec matching
remove pathspec_match, use match_pathspec instead
Eric Wong (1):
git-svn: fix memory leak when checking for empty symlinks
Giuseppe Bilotta (6):
gitweb: channel image in rss feed
gitweb: feed generator metadata
gitweb: rss feed managingEditor
gitweb: rss channel date
gitweb: last-modified time should be commiter, not author
gitweb: check if-modified-since for feeds
Jay Soffian (1):
git-am: minor cleanups
Johannes Schindelin (7):
Add color_fwrite_lines(), a function coloring each line individually
color-words: refactor word splitting and use ALLOC_GROW()
color-words: change algorithm to allow for 0-character word boundaries
color-words: take an optional regular expression describing words
revision walker: include a detached HEAD in --all
Fix parsing of @{-1}@{1}
rebase -i --root: fix check for number of arguments
Johannes Sixt (1):
Windows: Fix intermittent failures of t7701
Junio C Hamano (10):
checkout: implement "@{-N}" shortcut name for N-th last branch
bundle: allow the same ref to be given more than once
interpret_nth_last_branch(): avoid traversing the reflog twice
Fix reflog parsing for a malformed branch switching entry
interpret_nth_last_branch(): plug small memleak
Introduce for_each_recent_reflog_ent().
Simplify parsing branch switching events in reflog
http-push.c: style fixes
rebase -i: correctly remember --root flag across --continue
tests: Avoid single-shot environment export for shell function invocation
Kjetil Barvik (5):
lstat_cache(): more cache effective symlink/directory detection
lstat_cache(): introduce has_symlink_or_noent_leading_path() function
lstat_cache(): introduce has_dirs_only_path() function
lstat_cache(): introduce invalidate_lstat_cache() function
lstat_cache(): introduce clear_lstat_cache() function
Miklos Vajna (1):
gittutorial: remove misleading note
Nanako Shiraishi (1):
Mention "local convention" rule in the CodingGuidelines
Serge van den Boom (1):
Makefile: Make 'configure --with-expat=path' actually work
Sverre Rabbelier (1):
Allow cloning an empty repository
Ted Pavlic (1):
make: Remove -pthread on Darwin (it is included by cstdlib).
Teemu Likonen (1):
diff-options.txt: Fix asciidoc markup issue
Thomas Rast (7):
color-words: enable REG_NEWLINE to help user
color-words: expand docs with precise semantics
color-words: make regex configurable via attributes
sha1_name: tweak @{-N} lookup
sha1_name: support @{-N} syntax in get_sha1()
checkout: implement "-" abbreviation, add docs and tests
t1505: remove debugging cruft
Vitaly \"_Vi\" Shukela (3):
git-svn: add --ignore-paths option for fetching
git-svn: documented --ignore-paths
git-svn: Add test for --ignore-paths parameter

View File

@@ -1,146 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Feb 2009, #01; Sun, 01)
X-maint-at: 6ac92294b30d7c8619cf15b531448f011dbdcdcc
X-master-at: 2ea3c17189bf9ca459879129ca190792b5451f05
X-maint-was: 02322e1619dc537dc48650761f6c9bae883612a7
X-master-was: 8712b3cdb0495f5a56b91cd67e2697412447a886
What's in git.git (Feb 2009, #01; Sun, 01)
maint 6ac9229 (Merge branch 'maint-1.6.0' into maint)
master 2ea3c17 (t3412: use log|name-rev instead of log --graph)
------------------------------------------------------------------------
There are yet more fixes that have been cooking in next and then master
that have been merged to 'maint' in preparation for the next 1.6.1.X
maintenance release.
On the 'master' front, I think we are ready to plan for 1.6.2 release.
Tonight's "What's cooking" should be a pretty good guide for estimating
what will be in -rc0, in addition to what we already have in 'master'.
* The 'maint' branch has these fixes since the last announcement.
Björn Steinbrink (1):
Rename detection: Avoid repeated filespec population
Jeff King (1):
avoid 31-bit truncation in write_loose_object
Junio C Hamano (3):
ls-tree: add --full-tree option
Teach format-patch to handle output directory relative to cwd
GIT 1.6.1.2
Marcel M. Cary (1):
git-sh-setup: Fix scripts whose PWD is a symlink to a work-dir on OS X
Markus Heidelberg (2):
git-commit: color status output when color.ui is set
git-status -v: color diff output when color.ui is set
Nanako Shiraishi (1):
Document git-ls-tree --full-tree
Nguyễn Thái Ngọc Duy (2):
grep: support --no-ext-grep to test builtin grep
grep: grep cache entries if they are "assume unchanged"
Nicolas Pitre (1):
objects to be pruned immediately don't have to be loosened
René Scharfe (1):
merge: fix out-of-bounds memory access
* The 'master' branch has these since the last announcement
in addition to the above.
Anders Melchiorsen (2):
Documentation: more git push examples
Documentation: rework src/dst description in git push
David Aguilar (1):
contrib/difftool: Don't repeat merge tool candidates
Giuseppe Bilotta (3):
gitweb: make static files accessible with PATH_INFO
gitweb: webserver config for PATH_INFO
gitweb: align comments to code
Jake Goulding (3):
Make opt_parse_with_commit() non-static
Make has_commit() non-static
git-tag: Add --contains option
Jakub Narebski (1):
gitweb: Update README that gitweb works better with PATH_INFO
Jeff King (5):
diff: refactor tempfile cleanup handling
chain kill signals for cleanup functions
refactor signal handling for cleanup functions
pager: do wait_for_pager on signal death
t0005: use SIGTERM for sigchain test
Johannes Gilger (1):
mergetool: Don't repeat merge tool candidates
Johannes Schindelin (8):
Fix submodule squashing into unrelated commit
t3404 & t3411: undo copy&paste
lib-rebase.sh: Document what set_fake_editor() does
test-lib.sh: introduce test_commit() and test_merge() helpers
Simplify t3410
Simplify t3411
Simplify t3412
Fix 'git diff --no-index' with a non-existing symlink target
Johannes Sixt (1):
Windows: Fix signal numbers
Junio C Hamano (6):
Documentation: simplify refspec format description
diff.c: output correct index lines for a split diff
revision traversal: allow UNINTERESTING objects to be missing
rebase -i squashes submodule changes into unrelated commit
builtin-apply.c: do not set bogus mode in check_preimage() for deleted
path
Update draft release notes to 1.6.2
Kirill Smelkov (5):
mailinfo: correctly handle multiline 'Subject:' header
mailinfo: 'From:' header should be unfold as well
mailinfo: add explicit test for mails like '<a.u.thor@example.com> (A U
Thor)'
mailinfo: tests for RFC2047 examples
mailinfo: cleanup extra spaces for complex 'From:'
Markus Heidelberg (1):
contrib/difftool: add support for Kompare
Michele Ballabio (1):
git-shortlog.txt: fix example about .mailmap
Stefan Karpinski (2):
git-cvsserver: handle CVS 'noop' command.
git-cvsserver: run post-update hook *after* update.
Steffen Prohaska (6):
Move computation of absolute paths from Makefile to runtime (in
preparation for RUNTIME_PREFIX)
git_extract_argv0_path(): Move check for valid argv0 from caller to
callee
Add calls to git_extract_argv0_path() in programs that call git_config_*
Modify setup_path() to only add git_exec_path() to PATH
Compute prefix at runtime if RUNTIME_PREFIX is set
Windows: Revert to default paths and convert them by RUNTIME_PREFIX
Steve Haslam (1):
Refactor git_set_argv0_path() to git_extract_argv0_path()
Thomas Rast (2):
t3412: clean up GIT_EDITOR usage
t3412: use log|name-rev instead of log --graph

View File

@@ -1,121 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Feb 2009, #02; Wed, 11)
X-maint-at: e5887c1bda12b31ea7af0ce798bfdee308e1b176
X-master-at: 30aa4fb15fa408596dea59cdc9f00c94eeaa69f1
X-maint-was: b59122f86f23007fce374f92de7f6e0a73793026
X-master-was: 621f1b4bcf40f1469fc59202248df35619e33c82
What's in git.git (Feb 2009, #02; Wed, 11)
maint e5887c1 (Prepare for 1.6.1.4.)
master 30aa4fb (Merge branch 'maint')
------------------------------------------------------------------------
There are handful of fixes for 1.6.1.4 on maint that are also in master.
The 'notes' topic has been kicked out of master for now.
I think 'master' is ready to be tagged as v1.6.2-rc1, but I'll be giving a
few days for people to try out the current 'master' before doing so. I've
merged git-svn updates, but haven't pulled either git-gui or gitk updates
yet, which need to happen before -rc1.
------------------------------------------------------------------------
* The 'maint' branch has these fixes since the last announcement.
Christian Couder (1):
rev-list: fix showing distance when using --bisect-all
Elijah Newren (1):
fast-export: ensure we traverse commits in topological order
Junio C Hamano (3):
revision traversal and pack: notice and die on missing commit
Make repack less likely to corrupt repository
Prepare for 1.6.1.4.
Matt McCutchen (1):
gitweb: add $prevent_xss option to prevent XSS by repository content
Shawn O. Pearce (2):
Clear the delta base cache during fast-import checkpoint
Clear the delta base cache if a pack is rebuilt
* The 'master' branch has these since the last announcement
in addition to the above.
Alexandre Julliard (1):
Describe notable git.el changes in the release notes
Anton Gyllenberg (1):
test case for regression caused by git-svn empty symlink fix
Deskin Miller (1):
git-svn: Print revision while searching for earliest use of path
Eric Kidd (1):
filter-branch: Add more error-handling
Eric Wong (2):
git-svn: allow disabling expensive broken symlink checks
git-svn: fix broken symlink workaround when switching branches
Johannes Schindelin (3):
Let ls-files strip trailing slashes in submodules' paths
submodule: warn about non-submodules
Add two extra tests for git rebase
Johannes Sixt (4):
Make test-path-utils more robust against incorrect use
Move sanitary_path_copy() to path.c and rename it to
normalize_path_copy()
Test and fix normalize_path_copy()
Remove unused normalize_absolute_path()
Junio C Hamano (8):
Revert "Merge branch 'js/notes'"
Modernize t5400 test script
remote prune: warn dangling symrefs
Warn use of "origin" when remotes/origin/HEAD is dangling
Drop double-semicolon in C
receive-pack: receive.denyDeleteCurrent
builtin-receive-pack.c: do not initialize statics to 0
Squelch overzealous "ignoring dangling symref" in an empty repository
Lars Hjemli (1):
tree.c: allow read_tree_recursive() to traverse gitlink entries
Michael J Gruber (1):
Fix the installation path for html documentation
Pat Notz (1):
Fix contrib/hooks/post-receive-email for new duplicate branch
René Scharfe (1):
Fix GIT_CEILING_DIRECTORIES on Windows
Sam Vilain (1):
git-svn: abstract out a block into new method other_gs()
Santi Béjar (1):
doc/bundle: Use the more conventional suffix '.bundle'
Sitaram Chamarty (1):
Documentation: clarify commits affected by gitk --merge
Stephan Beyer (3):
add -p: get rid of Git.pm warnings about unitialized values
Makefile: resort filenames alphabetically
Generalize and libify index_is_dirty() to index_differs_from(...)
Ted Pavlic (2):
completion: Fix GIT_PS1_SHOWDIRTYSTATE to prevent unbound variable
errors.
completion: Get rid of tabbed indentation in comments. Replace with
spaces.
Todd Zullinger (1):
git-web--browse: Fix check for /bin/start

View File

@@ -1,85 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Feb 2009, #03; Sun, 15)
X-maint-at: e5887c1bda12b31ea7af0ce798bfdee308e1b176
X-master-at: 075394e26cd7fb38e08d5f637a5fc825ab0b3fb3
X-maint-was: e5887c1bda12b31ea7af0ce798bfdee308e1b176
X-master-was: 30aa4fb15fa408596dea59cdc9f00c94eeaa69f1
What's in git.git (Feb 2009, #03; Sun, 15)
maint e5887c1 (Prepare for 1.6.1.4.)
master 075394e (RelNotes Update)
------------------------------------------------------------------------
This is hopefully the last announcement before 1.6.2-rc1 is tagged.
Nothing unexpectedly complex nor controversial, just bunch of follow-up
fixes to what have already been scheduled for the upcoming release.
I am going to bed now; it is way past my bedtime.
* The 'master' branch has these since the last announcement.
Fabian Franz (1):
submodule: add --no-fetch parameter to update command
Jacob Helwig (1):
Add 'rm -f' equivalent to 'git rm' example of filter-branch
--index-filter
Jakub Narebski (1):
gitweb: Better regexp for SHA-1 committag match
Jeff King (1):
symbolic-ref: allow refs/<whatever> in HEAD
Jeremy White (1):
Update documentation to add further information about using Thunderbird
with git-imap-send.
Johannes Schindelin (1):
gc: make --prune useful again by accepting an optional parameter
Junio C Hamano (5):
Revert "validate_headref: tighten ref-matching to just branches"
Install the default "master" branch configuration after cloning a void
Teach the "@{-1} syntax to "git branch"
Teach @{-1} to git merge
RelNotes Update
Keith Cascio (1):
Remove redundant bit clears from diff_setup()
Marcel M. Cary (1):
git-sh-setup: Use "cd" option, not /bin/pwd, for symlinked work tree
Marius Storm-Olsen (5):
Add mailmap.file as configurational option for mailmap location
Add find_insert_index, insert_at_index and clear_func functions to
string_list
Add map_user() and clear_mailmap() to mailmap
Change current mailmap usage to do matching on both name and email of
author/committer.
Move mailmap documentation into separate file
Mark Burton (1):
git-rebase.txt: --interactive does not work with --whitespace
Matt Kraai (1):
bash-completion: Complete the values of color.interactive, color.ui,
color.pager
Nazri Ramliy (1):
Bugfix: GIT_EXTERNAL_DIFF with more than one changed files
SZEDER Gábor (3):
Move 'rev-parse --git-dir' test to t1500
t1500: more 'git rev-parse --git-dir' tests
bash: fix misspelled 'git svn' option
Tay Ray Chuan (1):
use a hash of the lock token as the suffix for PUT/MOVE
Thomas Rast (2):
log: do not print ellipses with --abbrev-commit
Documentation: pruning recipe for destructive filter-branch

View File

@@ -1,152 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Mar 2009, #01; Tue, 03)
X-maint-at: dcc901bc2926f92558a854430570123b4152451d
X-master-at: 1d035f85649cbb0a4fcc3e341f7e854acf9cf3c1
X-maint-was: e5887c1bda12b31ea7af0ce798bfdee308e1b176
X-master-was: 075394e26cd7fb38e08d5f637a5fc825ab0b3fb3
What's in git.git (Mar 2009, #01; Tue, 03)
maint dcc901b (Documentation: minor grammatical fixes.)
master 1d035f8 (Documentation: minor grammatical fixes.)
------------------------------------------------------------------------
Hopefully the last "What's in" before 1.6.2 final. Small fixes here and
there and nothing earth shattering.
* The 'maint' branch has these fixes since the last announcement.
Danijel Tasov (1):
added missing backtick in git-apply.txt
David J. Mellor (1):
Documentation: minor grammatical fixes.
Gerrit Pape (1):
Documentation/git-push: --all, --mirror, --tags can not be combined
Junio C Hamano (1):
tests: fix "export var=val"
Matthieu Moy (2):
Document git blame --reverse.
More friendly message when locking the index fails.
Michael Spang (1):
Skip timestamp differences for diff --no-index
Todd Zullinger (1):
Documentation: Note file formats send-email accepts
* The 'master' branch has these since the last announcement
in addition to the above.
Abhijit Menon-Sen (1):
Convert git-* invocations to "git *" in the svnimport example.
Alexandre Julliard (3):
git.el: Make sure that file lists are sorted as they are created.
git.el: Improve the confirmation message on remove and revert.
Add a README in the contrib/emacs directory.
Allan Caffee (1):
trace: Fixed a minor typo in an error message.
Ben Walton (2):
git-svn fix to avoid using strftime %z
git-svn - return original format_svn_date semantics
Brian Gernhardt (1):
git-svn: Create leading directories in create-ignore
Christian Couder (3):
README: fix path to "gitcvs-migration.txt" and be more consistent
bisect: fix quoting TRIED revs when "bad" commit is also "skip"ped
bisect: fix another instance of eval'ed string
David J. Mellor (3):
Documentation: minor grammatical fixes.
Documentation: minor grammatical fixes.
Documentation: minor grammatical fixes.
Dévai Tamás (1):
git-svn: Fix for rewriteRoot URL containing username.
Eric Wong (2):
git-svn: fix delete+add branch tracking with empty files
git-svn: disable broken symlink workaround by default
Felipe Contreras (2):
git add: trivial codestyle cleanup
sha1_file.c: fix typo
Gerrit Pape (2):
Install builtins with the user and group of the installing personality
git-quiltimport: preserve standard input to be able to read user input
Giuseppe Bilotta (1):
gitweb: fix wrong base URL when non-root DirectoryIndex
Jay Soffian (3):
disallow providing multiple upstream branches to rebase, pull --rebase
Allow HTTP tests to run on Darwin
t5540-http-push.sh: avoid non-portable grep -P
Johannes Schindelin (2):
Introduce the function strip_path_suffix()
system_path(): simplify using strip_path_suffix(), and add suffix "git"
Johannes Sixt (2):
gitattributes.txt: Path matching rules are explained in gitignore.txt
t3400-rebase: Move detached HEAD check earlier
Junio C Hamano (4):
git-svn: fix parsing of timestamp obtained from svn
Make sure objects/pack exists before creating a new pack
GIT 1.6.2-rc2
git-am: make --abort less dangerous
Lars Noschinski (1):
filter-branch -d: Export GIT_DIR earlier
Linus Torvalds (1):
Support 'raw' date format
Marc Branchaud (1):
Docs: Expand explanation of the use of + in git push refspecs.
Marcel M. Cary (2):
gitweb: Fix warnings with override permitted but no repo override
gitweb: Hyperlink multiple git hashes on the same commit message line
Michael J Gruber (2):
Fix typo in contrib/examples/git-svnimport.txt
git-am: Keep index in case of abort with dirty index
Mike Ralphson (1):
Fix odb_mkstemp() on AIX
Paul Mackerras (1):
gitk: Fix possible infinite loop and display corruption
Pete Wyckoff (1):
git-p4: avoid syncing duplicate changes
Peter Oberndorfer (1):
git-svn: read the dcommit url from the config file on a per remote basis
René Scharfe (1):
builtin-receive-pack.c: fix compiler warnings about format string
SZEDER Gábor (2):
bash: add missing 'git merge' options
bash: update 'git svn' options
Thomas Rast (2):
bash completion: refactor common log, shortlog and gitk options
bash completion: only show 'log --merge' if merging
Todd Zullinger (1):
git-rebase: Update --whitespace documentation

View File

@@ -1,49 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Mar 2009, #02; Thu, 05)
X-maint-at: bdfd739dac4c109ce360d38d0572d8717a46e795
X-master-at: 836769e875ecf47e83137a39de5937652e0e861e
X-maint-was: b47530b5f33898b5607603b16c56bd2adcc4ac70
X-master-was: b47530b5f33898b5607603b16c56bd2adcc4ac70
What's in git.git (Mar 2009, #02; Thu, 05)
maint bdfd739 (Make the 'lock file' exists error more informative)
master 836769e (Merge branch 'maint')
------------------------------------------------------------------------
The release is out, and immediately after that somebody spots a minor
bug.
If things go as planned, tomorrow we will see a mass graduation to the
master branch of topics that have been cooking in next during the pre
release freeze period.
* The 'maint' branch has these fixes since v1.6.2
John Tapsell (1):
Make the 'lock file' exists error more informative
Junio C Hamano (1):
Beginning of 1.6.2 maintenance track
* The 'master' branch has these since v1.6.2 in addition to the above.
Carlos Manuel Duclos Vergara (1):
git-archive: add --output=<file> to send output to a file
Christian Couder (1):
rev-list: estimate number of bisection step left
Jeff King (1):
improve missing repository error message
John Tapsell (3):
Modify description file to say what this file is
Google has renamed the imap folder
Improve error message for git-filter-branch
Keith Cascio (2):
Use DIFF_XDL_SET/DIFF_OPT_SET instead of raw bit-masking
Fix neglect of diff_setup()/diff_setup_done() symmetry.

View File

@@ -1,101 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Mar 2009, #03; Fri, 06)
X-maint-at: bdfd739dac4c109ce360d38d0572d8717a46e795
X-master-at: 8cc3fe45c92a2e85400a6ee83c3b3a4a8ca1d6c7
X-maint-was: bdfd739dac4c109ce360d38d0572d8717a46e795
X-master-was: 836769e875ecf47e83137a39de5937652e0e861e
What's in git.git (Mar 2009, #03; Fri, 06)
maint bdfd739 (Make the 'lock file' exists error more informative)
master 8cc3fe4 (Merge branch 'en/maint-hash-object')
------------------------------------------------------------------------
Quite a many topics that have been scheduled for 'master' for some time
have all graduated. With this pace we may be able to have a very short
cycle for a change before 1.6.3 final ;-).
* The 'master' branch has these since the last announcement.
Arjen Laarhoven (2):
Clean up use of ANSI color sequences
builtin-branch.c: Rename branch category color names
Deskin Miller (1):
add -i: revisit hunk on editor failure
Elijah Newren (1):
Ensure proper setup of git_dir for git-hash-object
Felipe Contreras (3):
config: Add new option to open an editor.
git config: codestyle cleanups
Add tests for git log --pretty, --format and --oneline.
Finn Arne Gangstad (1):
Support "\" in non-wildcard exclusion entries
Jay Soffian (6):
builtin-branch: improve output when displaying remote branches
send-email: allow send-email to run outside a repo
send-email: handle multiple Cc addresses when reading mbox message
send-email: --suppress-cc improvements
send-email: don't create temporary compose file until it is needed
send-email: add --confirm option and configuration setting
Jeff King (4):
valgrind: ignore ldso and more libz errors
branch: clean up repeated strlen
add basic branch display tests
never fallback relative times to absolute
Jeremy White (2):
Enable setting attach as the default in .gitconfig for git-format-patch.
imap.preformattedHTML to tell Thunderbird to send non-flowed text
Johannes Schindelin (11):
Add valgrind support in test scripts
Valgrind support: check for more than just programming errors
test-lib.sh: optionally output to test-results/$TEST.out, too
t/Makefile: provide a 'valgrind' target
Add a script to coalesce the valgrind outputs
Tests: let --valgrind imply --verbose and --tee
test-lib: avoid assuming that templates/ are in the GIT_EXEC_PATH
valgrind: do not require valgrind 3.4.0 or newer
Avoid segfault with 'git branch' when the HEAD is detached
git config: trivial cleanup for editor action
MinGW: 64-bit file offsets
John Tapsell (1):
Documentation - More examples for git bisect
Junio C Hamano (4):
git-blame: refactor code to emit "porcelain format" output
blame: show "previous" information in --porcelain/--incremental format
git-add -i/-p: learn to unwrap C-quoted paths
Draft release notes: Carry forward the warning for behaviour changes
Marius Storm-Olsen (2):
Add bare repository indicator for __git_ps1
Fixup: Add bare repository indicator for __git_ps1
Nanako Shiraishi (3):
Add --format that is a synonym to --pretty
Give short-hands to --pretty=tformat:%formatstring
Add --oneline that is a synonym to "--pretty=oneline --abbrev-commit"
SZEDER Gábor (1):
rerere: remove duplicated functions
Sverre Rabbelier (1):
Teach rebase to rebase even if upstream is up to date
Ted Pavlic (4):
completion: For consistency, change "git rev-parse" to __gitdir calls
completion: Use consistent if [...] convention, not "test"
completion: Better __git_ps1 support when not in working directory
completion: More fixes to prevent unbound variable errors
Teemu Likonen (1):
bash completion: add --format= and --oneline options for "git log"

View File

@@ -1,150 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Mar 2009, #04; Sat, 14)
X-maint-at: a54a216098db10d551d33123f33667ce8a036510
X-master-at: bba2a7b22fdde7a214516e93d957a950571a2026
X-maint-was: bdfd739dac4c109ce360d38d0572d8717a46e795
X-master-was: 8cc3fe45c92a2e85400a6ee83c3b3a4a8ca1d6c7
What's in git.git (Mar 2009, #04; Sat, 14)
maint a54a216 (Merge branch 'maint-1.6.1' into maint)
master bba2a7b (test-lib: write test results to test-results/<basename>-<pid>)
------------------------------------------------------------------------
Perhaps I'll cut the first maintenance release since 1.6.2 sometime soon.
It turns out that 1.6.2 cycle was quite successful in producing a solid
release.
Quite a many topics have graduated to 'master'. Perhaps we can start the
pre-release freeze in two weeks for 1.6.3.
* The 'maint' branch has these fixes since the last announcement.
Chris Johnsen (1):
builtin-revert.c: release index lock when cherry-picking an empty commit
Christian Couder (1):
Documentation: fix badly indented paragraphs in "--bisect-all"
description
Elijah Newren (1):
Ensure proper setup of git_dir for git-hash-object
Finn Arne Gangstad (1):
Support "\" in non-wildcard exclusion entries
Jay Soffian (4):
send-email: allow send-email to run outside a repo
send-email: handle multiple Cc addresses when reading mbox message
send-email: --suppress-cc improvements
send-email: don't create temporary compose file until it is needed
Jeff King (3):
never fallback relative times to absolute
t1300: use test_must_fail as appropriate
document config --bool-or-int
Junio C Hamano (2):
git-add -i/-p: learn to unwrap C-quoted paths
Update draft release notes for 1.6.2.1
René Scharfe (1):
cleanup: add isascii()
* The 'master' branch has these since the last announcement
in addition to the above.
Benjamin Kramer (3):
Remove unused function scope local variables
Move local variables to narrower scopes
Remove unused assignments
Daniel Barkalow (1):
Include log_config module in apache.conf
David Aguilar (1):
contrib/difftool: use a separate config namespace for difftool commands
Erik Faye-Lund (1):
connect.c: remove a few globals by using git_config callback data
Eugene Letuchy (1):
Make git blame's date output format configurable, like git log
Jay Soffian (3):
bash completion: fix completion issues with fetch, pull, and push
bash completion: refactor --strategy completion
bash completion: teach fetch, pull, and push to complete their options
Jeff King (1):
clone: run post-checkout hook when checking out
Johannes Schindelin (5):
Brown paper bag fix for MinGW 64-bit stat
Add an (optional, since expensive) test for >2gb clones
MinGW: fix diff --no-index /dev/null ...
test: do not LoadModule log_config_module unconditionally
test-lib: write test results to test-results/<basename>-<pid>
Johannes Sixt (1):
test-suite: Make test script numbers unique
Junio C Hamano (8):
git-repack: resist stray environment variable
has_sha1_pack(): refactor "pretend these packs do not exist" interface
has_sha1_kept_pack(): take "struct rev_info"
Consolidate ignore_packed logic more
Simplify is_kept_pack()
is_kept_pack(): final clean-up
Update draft release notes to 1.6.3
Update release notes to 1.6.3
Michael J Gruber (3):
git submodule: Add test cases for git submodule add
git submodule: Fix adding of submodules at paths with ./, .. and //
Typo and language fixes for git-checkout.txt
Michael Lai (1):
git-svn: support intermediate paths when matching tags/branches
Pete Wyckoff (1):
git-p4: remove tabs from usermap file
Ramsay Allan Jones (1):
git-instaweb: fix lighttpd configuration on cygwin
René Scharfe (8):
diffcore-pickaxe: use memmem()
optimize compat/ memmem()
parseopt: add PARSE_OPT_KEEP_UNKNOWN
parseopt: add PARSE_OPT_NO_INTERNAL_HELP
parseopt: make usage optional
archive: use parseopt for local-only options
parseopt: document KEEP_ARGV0, KEEP_UNKNOWN, NO_INTERNAL_HELP
parseopt: prevent KEEP_UNKNOWN and STOP_AT_NON_OPTION from being used
together
Tay Ray Chuan (1):
http.c: use strbuf API in quote_ref_url
Thomas Rast (13):
format-patch: threading test reactivation
Support coverage testing with GCC/gcov
Test that diff can read from stdin
Test diff --dirstat functionality
Test log --graph
Test fsck a bit harder
Test log --decorate
Test rev-list --parents/--children
Test git-patch-id
format-patch: track several references
format-patch: thread as reply to cover letter even with in-reply-to
format-patch: support deep threading
Documentation: filter-branch: show --ignore-unmatch in main index-filter
example
Tor Arne Vestbø (2):
git-rebase: Add --stat and --no-stat for producing diffstat on rebase
git-pull: Allow --stat and --no-stat to be used with --rebase

View File

@@ -1,134 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Mar 2009, #05; Tue, 17)
X-maint-at: 6f55ee4317681a5639ff364d2f0a352bde064269
X-master-at: e986ceb05a118944d2638fba4cd09678c1afa6b3
X-maint-was: a54a216098db10d551d33123f33667ce8a036510
X-master-was: bba2a7b22fdde7a214516e93d957a950571a2026
What's in git.git (Mar 2009, #05; Tue, 17)
maint 6f55ee4 (GIT 1.6.2.1)
master e986ceb (Update draft release notes to 1.6.3)
------------------------------------------------------------------------
Notable topics graduated are Jay's "git remote" improvements, Kjetil's
"git checkout" optimization, and René's "git grep --color".
Post 1.6.2 cycle seems to be nicely progressing, and with another mass
graduation like this hopefully we can go into pre-release freeze for the
next release fairly soon.
* The 'master' branch has these since the last announcement
in addition to what are already in v1.6.2.1.
Alex Riesen (1):
disable post-checkout test on Cygwin
Benjamin Kramer (1):
Fix various dead stores found by the clang static analyzer
Brian Gernhardt (2):
Create USE_ST_TIMESPEC and turn it on for Darwin
Makefile: Set compiler switch for USE_NSEC
Chris Johnsen (2):
git-push.txt: describe how to default to pushing only current branch
Documentation: remove extra quoting/emphasis around literal texts
Daniel Barkalow (1):
Give error when no remote is configured
Emil Sit (1):
config.txt: Describe special 'none' handling in core.gitProxy.
Jay Soffian (18):
move duplicated get_local_heads() to remote.c
move duplicated ref_newer() to remote.c
move locate_head() to remote.c
remote: simplify guess_remote_head()
remote: make copy_ref() perform a deep copy
remote: let guess_remote_head() optionally return all matches
remote: make match_refs() copy src ref before assigning to peer_ref
remote: make match_refs() not short-circuit
string-list: new for_each_string_list() function
builtin-remote: refactor duplicated cleanup code
builtin-remote: remove unused code in get_ref_states
builtin-remote: rename variables and eliminate redundant function call
builtin-remote: make get_remote_ref_states() always populate
states.tracked
builtin-remote: fix two inconsistencies in the output of "show <remote>"
builtin-remote: teach show to display remote HEAD
builtin-remote: add set-head subcommand
builtin-remote: new show output style
builtin-remote: new show output style for push refspecs
Jeff King (5):
test scripts: refactor start_httpd helper
add basic http clone/fetch tests
refactor find_ref_by_name() to accept const list
remote: make guess_remote_head() use exact HEAD lookup if it is available
ls-files: require worktree when --deleted is given
Johannes Schindelin (2):
rsync transport: allow local paths, and fix tests
winansi: support ESC [ K (erase in line)
Johannes Sixt (1):
recv_sideband: Bands #2 and #3 always go to stderr
Junio C Hamano (6):
builtin-remote.c: no "commented out" code, please
Not all systems use st_[cm]tim field for ns resolution file timestamp
grep: cast printf %.*s "precision" argument explicitly to int
read-tree A B C: do not create a bogus index and do not segfault
Remove total confusion from git-fetch and git-push
Update draft release notes to 1.6.3
Kjetil Barvik (17):
lstat_cache(): small cleanup and optimisation
lstat_cache(): generalise longest_match_lstat_cache()
lstat_cache(): swap func(length, string) into func(string, length)
unlink_entry(): introduce schedule_dir_for_removal()
create_directories(): remove some memcpy() and strchr() calls
write_entry(): cleanup of some duplicated code
write_entry(): use fstat() instead of lstat() when file is open
show_patch_diff(): remove a call to fstat()
lstat_cache(): print a warning if doing ping-pong between cache types
check_updates(): effective removal of cache entries marked CE_REMOVE
fix compile error when USE_NSEC is defined
make USE_NSEC work as expected
verify_uptodate(): add ce_uptodate(ce) test
write_index(): update index_state->timestamp after flushing to disk
Record ns-timestamps if possible, but do not use it without USE_NSEC
checkout bugfix: use stat.mtime instead of stat.ctime in two places
Revert "lstat_cache(): print a warning if doing ping-pong between cache
types"
Michael J Gruber (1):
git-branch.txt: document -f correctly
Miklos Vajna (1):
Tests: use test_cmp instead of diff where possible
Nguyễn Thái Ngọc Duy (1):
grep: prefer builtin over external one when coloring results
Petr Kodl (2):
MinGW: a helper function that translates Win32 API error codes
MinGW: a hardlink implementation
René Scharfe (6):
grep: micro-optimize hit collection for AND nodes
grep: remove grep_opt argument from match_expr_eval()
grep: add pmatch and eflags arguments to match_one_pattern()
grep: color patterns in output
grep: add support for coloring with external greps
pickaxe: count regex matches only once
Stephen Boyd (1):
git-send-email.txt: describe --compose better
Thomas Rast (2):
send-email: respect in-reply-to regardless of threading
send-email: test --no-thread --in-reply-to combination

View File

@@ -1,381 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Mar 2009, #06; Mon, 30)
X-maint-at: 8c7f78823888306c1cceafcf5fd26739eef99ce3
X-master-at: 442dd42d6d4903640b0dc5561481a77c88dcea90
X-maint-was: a54a216098db10d551d33123f33667ce8a036510
X-master-was: bba2a7b22fdde7a214516e93d957a950571a2026
What's in git.git (Mar 2009, #06; Mon, 30)
maint 8c7f788 (Update draft release notes to 1.6.2.2)
master 442dd42 (Merge branch 'maint')
------------------------------------------------------------------------
Many small updates on the 'master' front. I think we can declare feature
freeze for 1.6.3 in about a week, tag -rc0, and keep topics that are still
in 'pu' cooking for 1.6.4 (there are some good ones).
* The 'maint' branch has these fixes since the last announcement.
Allan Caffee (1):
Documentation: update graph api example.
Carlo Marcelo Arenas Belon (1):
documentation: update cvsimport description of "-r" for recent clone
Daniel Barkalow (1):
Give error when no remote is configured
Daniel Cheng (aka SDiZ) (1):
Fix bash completion in path with spaces
David Aguilar (1):
everyday: use the dashless form of git-init
Emil Sit (1):
test-lib: Clean up comments and Makefile.
Eric Wong (1):
git-svn: fix ls-tree usage with dash-prefixed paths
Jeff King (2):
doc: clarify how -S works
ls-files: require worktree when --deleted is given
Johannes Schindelin (2):
rsync transport: allow local paths, and fix tests
import-zips: fix thinko
Johannes Sixt (1):
diff --no-index: Do not generate patch output if other output is
requested
Junio C Hamano (5):
read-tree A B C: do not create a bogus index and do not segfault
GIT 1.6.2.1
Remove total confusion from git-fetch and git-push
Update draft release notes to 1.6.2.2
Update draft release notes to 1.6.2.2
Linus Torvalds (1):
close_sha1_file(): make it easier to diagnose errors
Michael J Gruber (2):
git submodule: Add test cases for git submodule add
git submodule: Fix adding of submodules at paths with ./, .. and //
Nico -telmich- Schottelius (1):
git-tag(1): add hint about commit messages
Nicolas Pitre (1):
avoid possible overflow in delta size filtering computation
René Scharfe (3):
diffcore-pickaxe: use memmem()
optimize compat/ memmem()
pickaxe: count regex matches only once
Shawn O. Pearce (1):
Increase the size of the die/warning buffer to avoid truncation
Stephen Boyd (1):
format-patch: --numbered-files and --stdout aren't mutually exclusive
Thomas Rast (3):
send-email: respect in-reply-to regardless of threading
send-email: test --no-thread --in-reply-to combination
bash completion: only show 'log --merge' if merging
* The 'master' branch has these since the last announcement
in addition to the above.
Alex Riesen (4):
disable post-checkout test on Cygwin
Produce a nicer output in case of sha1_object_info failures in ls-tree -l
Microoptimize strbuf_cmp
Improve error message about fetch into current branch
Amos King (2):
Do not name "repo" struct "remote" in push_http.c
http-push.c: use a faux remote to pass to http_init
Arto Jonsson (1):
bash completion: add options for 'git fsck'
Ben Walton (7):
configure: ensure settings from user are also usable in the script
configure: reorganize flow of argument checks
configure: add macros to stash FLAG variables
configure: wrap some library tests with GIT_STASH_FLAGS
configure: asciidoc version test cleanup
configure: make iconv tests aware of user arguments
configure: rework pthread handling to allow for user defined flags
Benjamin Kramer (1):
Fix various dead stores found by the clang static analyzer
Brandon Casey (2):
git-branch: display "was sha1" on branch deletion rather than just "sha1"
builtin-send-pack.c: avoid empty structure initialization
Brian Gernhardt (2):
Create USE_ST_TIMESPEC and turn it on for Darwin
Makefile: Set compiler switch for USE_NSEC
Carlos Rica (1):
config: test for --replace-all with one argument and fix documentation.
Chris Johnsen (2):
git-push.txt: describe how to default to pushing only current branch
Documentation: remove extra quoting/emphasis around literal texts
Daniel Barkalow (7):
Make clone parse the default refspec with the normal code
Use a single function to match names against patterns
Use the matching function to generate the match results
Keep '*' in pattern refspecs
Support '*' in the middle of a refspec
Use a common function to get the pretty name of refs
Move push matching and reporting logic into transport.c
David J. Mellor (12):
Documentation: minor grammatical fixes in git-archive.txt.
Documentation: reword the "Description" section of git-bisect.txt.
Documentation: minor grammatical fixes in git-blame.txt.
Documentation: minor grammatical fixes in git-branch.txt.
Documentation: reworded the "Description" section of git-bisect.txt.
Documentation: reword example text in git-bisect.txt.
Documentation: remove some uses of the passive voice in git-bisect.txt
Documentation: minor grammatical fixes and rewording in git-bundle.txt
Documentation: minor grammatical fixes in git-cat-file.txt
Documentation: minor grammatical fixes in git-check-attr.txt
Documentation: minor grammatical fix in git-check-ref-format.txt
Documentation: Remove spurious uses of "you" in git-bisect.txt.
Elijah Newren (3):
git-filter-branch: avoid collisions with variables in eval'ed commands
Correct missing SP characters in grammar comment at top of fast-import.c
fast-export: Avoid dropping files from commits
Emil Sit (1):
config.txt: Describe special 'none' handling in core.gitProxy.
Eric Wong (1):
git-svn: fix ls-tree usage with dash-prefixed paths
Felipe Contreras (8):
git_config(): not having a per-repo config file is not an error
git config: trivial rename in preparation for parseopt
git config: reorganize get_color*
git config: reorganize to use parseopt
git config: don't allow multiple config file locations
git config: don't allow multiple variable types
git config: don't allow extra arguments for -e or -l.
git config: don't allow --get-color* and variable type
Finn Arne Gangstad (2):
New config push.default to decide default behavior for push
Display warning for default git push with no push.default config
Giuseppe Bilotta (1):
import-tars: separate author from committer
Heiko Voigt (1):
Add warning about known issues to documentation of cvsimport
Janos Laube (1):
MinGW: implement mmap
Jay Soffian (20):
move duplicated get_local_heads() to remote.c
move duplicated ref_newer() to remote.c
move locate_head() to remote.c
remote: simplify guess_remote_head()
remote: make copy_ref() perform a deep copy
remote: let guess_remote_head() optionally return all matches
remote: make match_refs() copy src ref before assigning to peer_ref
remote: make match_refs() not short-circuit
string-list: new for_each_string_list() function
builtin-remote: refactor duplicated cleanup code
builtin-remote: remove unused code in get_ref_states
builtin-remote: rename variables and eliminate redundant function call
builtin-remote: make get_remote_ref_states() always populate
states.tracked
builtin-remote: fix two inconsistencies in the output of "show <remote>"
builtin-remote: teach show to display remote HEAD
builtin-remote: add set-head subcommand
builtin-remote: new show output style
builtin-remote: new show output style for push refspecs
send-email: refactor and ensure prompting doesn't loop forever
send-email: add tests for refactored prompting
Jeff King (12):
test scripts: refactor start_httpd helper
add basic http clone/fetch tests
refactor find_ref_by_name() to accept const list
remote: make guess_remote_head() use exact HEAD lookup if it is available
config: set help text for --bool-or-int
t3000: use test_cmp instead of diff
ls-files: fix broken --no-empty-directory
ls-files: require worktree when --deleted is given
make oneline reflog dates more consistent with multiline format
remote: improve sorting of "configure for git push" list
Makefile: turn on USE_ST_TIMESPEC for FreeBSD
t0060: fix whitespace in "wc -c" invocation
Jens Lehmann (1):
githooks documentation: post-checkout hook is also called after clone
Johannes Schindelin (7):
Turn the flags in struct dir_struct into a single variable
rebase -i: avoid 'git reset' when possible
winansi: support ESC [ K (erase in line)
gc --aggressive: make it really aggressive
t7300: fix clean up on Windows
Smudge the files fed to external diff and textconv
Guard a few Makefile variables against user environments
Johannes Sixt (30):
recv_sideband: Bands #2 and #3 always go to stderr
t9400, t9401: Do not force hard-linked clone
test suite: Use 'say' to say something instead of 'test_expect_success'
Call 'say' outside test_expect_success
test-lib: Replace uses of $(expr ...) by POSIX shell features.
test-lib: Simplify test counting.
test-lib: Introduce test_chmod and use it instead of update-index --chmod
t2200, t7004: Avoid glob pattern that also matches files
t5300, t5302, t5303: Do not use /dev/zero
t5602: Work around path mangling on MSYS
test-lib: Work around incompatible sort and find on Windows
test-lib: Work around missing sum on Windows
Tests on Windows: $(pwd) must return Windows-style paths
t0050: Check whether git init detected symbolic link support correctly
test-lib: Infrastructure to test and check for prerequisites
Propagate --exec-path setting to external commands via GIT_EXEC_PATH
t3600: Use test prerequisite tags
Skip tests that fail if the executable bit is not handled by the
filesystem
t5302: Use prerequisite tags to skip 64-bit offset tests
t9100, t9129: Use prerequisite tags for UTF-8 tests
Use prerequisite tags to skip tests that depend on symbolic links
t0060: Fix tests on Windows
Skip tests that require a filesystem that obeys POSIX permissions
t3700: Skip a test with backslashes in pathspec
Use prerequisites to skip tests that need unzip
t7004: Use prerequisite tags to skip tests that need gpg
t5503: GIT_DEBUG_SEND_PACK is not supported on MinGW
MinGW: Quote arguments for subprocesses that contain a single-quote
t7005-editor: Use $SHELL_PATH in the editor scripts
t7502-commit: Skip SIGTERM test on Windows
Junio C Hamano (15):
Make git-clone respect branch.autosetuprebase
builtin-remote.c: no "commented out" code, please
Not all systems use st_[cm]tim field for ns resolution file timestamp
grep: cast printf %.*s "precision" argument explicitly to int
http.c: style cleanups
Improve "git branch --tracking" output
http_init(): Fix config file parsing
http authentication via prompts
http.c: CURLOPT_NETRC_OPTIONAL is not available in ancient versions of
cURL
Read attributes from the index that is being checked out
Update draft release notes to 1.6.3
blame: read custom grafts given by -S before calling setup_revisions()
http tests: Darwin is not that special
diff --cached: do not borrow from a work tree when a path is marked as
assume-unchanged
Update draft release notes to 1.6.3
Kevin Ballard (1):
builtin-push.c: Fix typo: "anythig" -> "anything"
Kevin McConnell (1):
Add --staged to bash completion for git diff
Kjetil Barvik (17):
lstat_cache(): small cleanup and optimisation
lstat_cache(): generalise longest_match_lstat_cache()
lstat_cache(): swap func(length, string) into func(string, length)
unlink_entry(): introduce schedule_dir_for_removal()
create_directories(): remove some memcpy() and strchr() calls
write_entry(): cleanup of some duplicated code
write_entry(): use fstat() instead of lstat() when file is open
show_patch_diff(): remove a call to fstat()
lstat_cache(): print a warning if doing ping-pong between cache types
check_updates(): effective removal of cache entries marked CE_REMOVE
fix compile error when USE_NSEC is defined
make USE_NSEC work as expected
verify_uptodate(): add ce_uptodate(ce) test
write_index(): update index_state->timestamp after flushing to disk
Record ns-timestamps if possible, but do not use it without USE_NSEC
checkout bugfix: use stat.mtime instead of stat.ctime in two places
Revert "lstat_cache(): print a warning if doing ping-pong between cache
types"
Kristian Amlie (1):
Add a test for checking whether gitattributes is honored by checkout.
Michael J Gruber (3):
test-lib.sh: Test for presence of git-init in the right path.
test-lib.sh: Allow running the test suite against installed git
git-branch.txt: document -f correctly
Michele Ballabio (6):
apply: consistent spelling of "don't"
apply: hide unused options from short help
git log: avoid segfault with --all-match
document --force-rebase
rebase: add options passed to git-am
rebase: fix typo (force_rebas -> force-rebas)
Miklos Vajna (11):
parse-opt: migrate builtin-ls-files.
Tests: use test_cmp instead of diff where possible
http-push: using error() and warning() as appropriate
builtin-apply: use warning() instead of fprintf(stderr, "warning: ")
builtin-checkout: use warning() instead of fprintf(stderr, "warning: ")
builtin-fetch-pack: use warning() instead of fprintf(stderr, "warning: ")
builtin-init-db: use warning() instead of fprintf(stderr, "warning: ")
builtin-rm: use warning() instead of fprintf(stderr, "warning: ")
builtin-show-branch: use warning() instead of fprintf(stderr, "warning:
")
builtin-show-ref: use warning() instead of fprintf(stderr, "warning: ")
refs: use warning() instead of fprintf(stderr, "warning: ")
Nate Case (1):
format-patch: Respect --quiet option
Nguyễn Thái Ngọc Duy (1):
grep: prefer builtin over external one when coloring results
Petr Kodl (2):
MinGW: a helper function that translates Win32 API error codes
MinGW: a hardlink implementation
René Scharfe (6):
grep: micro-optimize hit collection for AND nodes
grep: remove grep_opt argument from match_expr_eval()
grep: add pmatch and eflags arguments to match_one_pattern()
grep: color patterns in output
grep: add support for coloring with external greps
pickaxe: count regex matches only once
Santi Béjar (2):
Documentation: enhance branch.<name>.{remote,merge}
Documentation: push.default applies to all remotes
Simon Arlott (1):
git-svn: don't output git commits in quiet mode
Stephen Boyd (4):
git-send-email.txt: describe --compose better
completion: add --annotate option to send-email
completion: add --cc and --no-attachment option to format-patch
completion: add --thread=deep/shallow to format-patch
Wincent Colaiuta (2):
Grammar fixes to "merge" and "patch-id" docs
Grammar fix for "git merge" man page

View File

@@ -1,228 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Apr 2009, #01; Thu, 09)
X-maint-at: db12d97542762cdb54d332ea047122f1071132b5
X-master-at: e37347bba651f051998f23a3701b555f1a194557
X-maint-was: 8c7f78823888306c1cceafcf5fd26739eef99ce3
X-master-was: 442dd42d6d4903640b0dc5561481a77c88dcea90
What's in git.git (Apr 2009, #01; Thu, 09)
maint db12d97 (Start 1.6.2.3 preparation)
master e37347b (Update draft release notes to 1.6.3)
------------------------------------------------------------------------
We have quite a few documentation fixes accumulated on the maint branch
perhaps a new maintenance release 1.6.2.3 mid next week.
On the 'master' front, there are currently 6 topics cooking in 'next', all
of which look quite good. I'll probably tag 1.6.3-rc0 this weekend with
most of these topics and keep cooking the rest for 1.6.4 cycle.
* The 'maint' branch has these fixes since the last announcement.
Björn Steinbrink (1):
process_{tree,blob}: Remove useless xstrdup calls
Brandon Casey (7):
t7700-repack: add two new tests demonstrating repacking flaws
git-repack.sh: don't use --kept-pack-only option to pack-objects
pack-objects: only repack or loosen objects residing in "local" packs
Remove --kept-pack-only option and associated infrastructure
git-branch: display "was sha1" on branch deletion rather than just "sha1"
t7700: demonstrate repack flaw which may loosen objects unnecessarily
pack-objects: don't loosen objects available in alternate or kept packs
Dan McGee (1):
git-repack: use non-dashed update-server-info
David J. Mellor (12):
Documentation: minor grammatical fixes in git-archive.txt.
Documentation: reword the "Description" section of git-bisect.txt.
Documentation: minor grammatical fixes in git-blame.txt.
Documentation: minor grammatical fixes in git-branch.txt.
Documentation: reworded the "Description" section of git-bisect.txt.
Documentation: reword example text in git-bisect.txt.
Documentation: remove some uses of the passive voice in git-bisect.txt
Documentation: minor grammatical fixes and rewording in git-bundle.txt
Documentation: minor grammatical fixes in git-cat-file.txt
Documentation: minor grammatical fixes in git-check-attr.txt
Documentation: minor grammatical fix in git-check-ref-format.txt
Documentation: Remove spurious uses of "you" in git-bisect.txt.
Holger Weiß (1):
Documentation: Remove an odd "instead"
Jari Aalto (1):
Change double quotes to single quotes in message
Jason Merrill (1):
Documentation: clarify .gitattributes search
Jeff King (3):
fix portability problem with IS_RUN_COMMAND_ERR
t1301: loosen test for forced modes
commit: abort commit if interactive add failed
Johan Herland (1):
Move chmod(foo, 0444) into move_temp_to_file()
Johannes Schindelin (2):
Smudge the files fed to external diff and textconv
mailmap: resurrect lower-casing of email addresses
Johannes Sixt (1):
Propagate --exec-path setting to external commands via GIT_EXEC_PATH
Julien Danjou (1):
git submodule: fix usage line
Junio C Hamano (13):
git-repack: resist stray environment variable
has_sha1_pack(): refactor "pretend these packs do not exist" interface
has_sha1_kept_pack(): take "struct rev_info"
Consolidate ignore_packed logic more
Simplify is_kept_pack()
is_kept_pack(): final clean-up
blame: read custom grafts given by -S before calling setup_revisions()
diff --cached: do not borrow from a work tree when a path is marked as
assume-unchanged
"core.sharedrepository = 0mode" should set, not loosen
move_temp_to_file(): do not forget to chmod() in "Coda hack" codepath
set_shared_perm(): sometimes we know what the final mode bits should look
like
GIT 1.6.2.2
Start 1.6.2.3 preparation
Markus Heidelberg (1):
doc/git-pack-refs: fix two grammar issues
Matthieu Moy (3):
git-checkout.txt: fix incorrect statement about HEAD and index
git-checkout.txt: clarify that <branch> applies when no path is given.
git-pull.sh: better warning message for "git pull" on detached head.
Thomas Rast (1):
Documentation: format-patch --root clarifications
* The 'master' branch has these since the last announcement
in addition to the above.
Ali Gholami Rudi (2):
builtin-clone.c: make junk_pid static
builtin-clone.c: no need to strdup for setenv
Björn Steinbrink (2):
Mailmap: Allow empty email addresses to be mapped
tree_entry_interesting: a pathspec only matches at directory boundary
Chris Johnsen (11):
Documentation/Makefile: make most operations "quiet"
Documentation/Makefile: break up texi pipeline
Documentation: move callouts.xsl to manpage-{base,normal}.xsl
Documentation: use parametrized manpage-base.xsl with
manpage-{1.72,normal}.xsl
Documentation: rename docbook-xsl-172 attribute to git-asciidoc-no-roff
Documentation: move quieting params into manpage-base.xsl
Documentation: move "spurious .sp" code into manpage-base.xsl
Documentation: asciidoc.conf: always use <literallayout> for [blocktext]
Documentation: asciidoc.conf: fix verse block with block titles
Documentation: option to render literal text as bold for manpages
Documentation: use "spurious .sp" XSLT if DOCBOOK_SUPPRESS_SP is set
Christian Couder (2):
log-tree: fix patch filename computation in "git format-patch"
bisect: improve error message when branch checkout fails
Clemens Buchacher (3):
add tests for merging with submodules
update cache for conflicting submodule entries
simplify output of conflicting merge
Erik Faye-Lund (4):
test-suite: adding a test for fast-export with tag variants
builtin-fast-export.c: turn error into warning
builtin-fast-export.c: fix crash on tagged trees
builtin-fast-export.c: handle nested tags
Felipe Contreras (3):
user-manual: remove some git-foo usage
docbook: change css style
user-manual: the name of the hash function is SHA-1, not sha1
Heiko Voigt (2):
Cleanup warning about known issues in cvsimport documentation
Add configuration variable for sign-off to format-patch
Jay Soffian (5):
send-email: don't attempt to prompt if tty is closed
send-email: ask_default should apply to all emails, not just the first
send-email: correct two tests which were going interactive
send-email: ensure quoted addresses are rfc2047 encoded
send-email: fix nasty bug in ask() function
Jeff King (1):
tests: remove exit after test_done call
Johannes Schindelin (1):
Fix 'git checkout <submodule>' to update the index
Junio C Hamano (10):
Rename interpret/substitute nth_last_branch functions
strbuf_branchname(): a wrapper for branch name shorthands
check-ref-format --branch: give Porcelain a way to grok branch shorthand
Fix branch -m @{-1} newname
strbuf_check_branch_ref(): a helper to check a refname for a branch
check_ref_format(): tighten refname rules
match_tree_entry(): a pathspec only matches at directory boundaries
Update draft release notes to 1.6.3
Update draft release notes to 1.6.3
Speed up reflog pruning of unreachable commits
Kjetil Barvik (1):
stat_tracking_info(): only count real commits
Linus Torvalds (1):
Clean up reflog unreachability pruning decision
Markus Heidelberg (1):
add --html-path to get the location of installed HTML docs
Martin Storsjö (1):
Allow curl to rewind the read buffers
Matthieu Moy (2):
git-send-email.txt: clarify which options take an argument.
git-rev-list.txt: make ascii markup uniform with other pages.
Michael Hendricks (1):
format-patch: add arbitrary email headers
Michael J Gruber (2):
Test for local branches being followed with --track
Make local branches behave like remote branches when --tracked
Santi Béjar (1):
Documentation: branch.*.merge can also affect 'git-push'
Shawn O. Pearce (1):
Don't permit ref/branch names to end with ".lock"
Simon Arlott (1):
git-svn: add a double quiet option to hide git commits
Stephen Boyd (7):
pretty.c: add %f format specifier to format_commit_message()
format-patch: construct patch filename in one function
format-patch: pass a commit to reopen_stdout()
format-patch: move get_patch_filename() into log-tree
format-patch: --attach/inline uses filename instead of SHA1
format-patch: --numbered-files and --stdout aren't mutually exclusive
format_sanitized_subject: Don't trim past initial length of strbuf
Todd Zullinger (1):
bash completion: Update 'git am' options
Wesley J. Landaker (1):
Documentation: git-svn: fix trunk/fetch svn-remote key typo

View File

@@ -1,282 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Apr 2009, #02; Wed, 29)
X-maint-at: a2dc04ba159def766ee17db00c60bdbda477955d
X-master-at: 6ffd567bec439e7809ee0966556bd5e72fb78de4
X-maint-was: 3bd1bb327eb4d3e386800897734f9f42b48280ff
X-master-was: c965c029330b1f81cc107c5d829e7fd79c61d8ea
What's in git.git (Apr 2009, #02; Wed, 29)
maint a2dc04b (Merge branch 'maint-1.6.1' into maint)
master 6ffd567 (improve error message in config.c)
------------------------------------------------------------------------
It's been a while since I sent the "What's in" report. Hopefully we can
do an -rc4 this weekend and then 1.6.3 final next week.
* The 'maint' branch has these fixes since 1.6.2.3
Allan Caffee (2):
builtin-merge: fix a typo in an error message
Documentation: fix a grammatical error in api-builtin.txt
Björn Steinbrink (1):
tree_entry_interesting: a pathspec only matches at directory boundary
Clemens Buchacher (3):
add tests for merging with submodules
update cache for conflicting submodule entries
simplify output of conflicting merge
Erik Faye-Lund (4):
test-suite: adding a test for fast-export with tag variants
builtin-fast-export.c: turn error into warning
builtin-fast-export.c: fix crash on tagged trees
builtin-fast-export.c: handle nested tags
Frank Lichtenheld (2):
init: Do not segfault on big GIT_TEMPLATE_DIR environment variable
gitcvs-migration: Link to git-cvsimport documentation
Jeff King (2):
doc/gitattributes: clarify location of config text
add-interactive: refactor mode hunk handling
Johan Herland (1):
Update docs on behaviour of 'core.sharedRepository' and 'git init
--shared'
Johannes Schindelin (2):
Fix 'git checkout <submodule>' to update the index
Fix off-by-one in read_tree_recursive
Johannes Sixt (1):
t1301-shared-repo: fix forced modes test
Junio C Hamano (4):
match_tree_entry(): a pathspec only matches at directory boundaries
Describe fixes since 1.6.2.3
GIT 1.6.2.4
diff -c -p: do not die on submodules
Junio Hamano (1):
Speed up reflog pruning of unreachable commits
Linus Torvalds (2):
Clean up reflog unreachability pruning decision
grep: fix segfault when "git grep '('" is given
Markus Heidelberg (2):
doc/git-daemon: add missing arguments to options
doc/git-daemon: add missing arguments to max-connections option
Matthieu Moy (2):
git add -p: new "quit" command at the prompt.
Update git-add.txt according to the new possibilities of 'git add -p'.
Nguyễn Thái Ngọc Duy (1):
Makefile: remove {fetch,send}-pack from PROGRAMS as they are builtins
Paul Bolle (1):
imap-send: use correct configuration variable in documentation
Stephen Boyd (1):
test-genrandom: Add newline to usage string
Thomas Jarosch (1):
Fix buffer overflow in config parser
Ulrich Windl (1):
git-apply: fix option description
* The 'master' branch has these since 1.6.3-rc0
in addition to the above.
Alex Riesen (3):
Wait for git diff to finish in git difftool
Explain seemingly pointless use of system in difftool
improve error message in config.c
Allan Caffee (4):
graph API: Added logic for colored edges
t4202-log: extend test coverage of graphing
graph API: fix extra space during pre_commit_line state
graph API: fix a bug in the rendering of octopus merges
Ben Jackson (1):
Work around ash "alternate value" expansion bug
Benjamin Kramer (2):
connect: replace inet_ntop with getnameinfo
daemon.c: fix segfault on OS X
Bert Wesarg (3):
shorten_unambiguous_ref(): add strict mode
for-each-ref: utilize core.warnAmbiguousRefs for :short-format
rev-parse: --abbrev-ref option to shorten ref name
Bill Pemberton (1):
Add parsing of elm aliases to git-send-email
Brandon Casey (2):
t9001: use older Getopt::Long boolean prefix '--no' rather than '--no-'
t7700-repack: repack -a now works properly, expect success from test
Dan Loewenherz (1):
Convert to use quiet option when available
David Aguilar (11):
difftool: remove merge options for opendiff, tkdiff, kdiff3 and xxdiff
difftool: remove the backup file feature
difftool: use perl built-ins when testing for msys
difftool: add a -y shortcut for --no-prompt
difftool: move 'git-difftool' out of contrib
difftool: add various git-difftool tests
difftool: add support for a difftool.prompt config variable
bash completion: add git-difftool
mergetool: use $( ... ) instead of `backticks`
difftool/mergetool: refactor commands to use git-mergetool--lib
mergetool--lib: simplify API usage by removing more global variables
Eric Blake (2):
Makefile: installing git in cygwin 1.7.0
doc: consistently use ASCIIDOC_EXTRA
Erik Broes (1):
git-shell: Add 'git-upload-archive' to allowed commands.
Felipe Contreras (1):
git config: error when editing a repo config and not being in one
Ferry Huberts (1):
Fix misspelled mergetool.keepBackup
Holger Weiß (1):
gitweb: Fix snapshots requested via PATH_INFO
Jeff King (8):
doc: clarify --no-track option
doc: refer to tracking configuration as "upstream"
doc/checkout: refer to git-branch(1) as appropriate
doc/checkout: split checkout and branch creation in synopsis
docs/checkout: clarify what "non-branch" means
add-interactive: refactor mode hunk handling
t7800: respect NO_PERL
Makefile: fix NO_PERL bug with gitweb
Johannes Schindelin (3):
Add an option not to use link(src, dest) && unlink(src) when that is
unreliable
t5701: do not get stuck in empty-push/
Rename core.unreliableHardlinks to core.createObject
Johannes Sixt (5):
Windows: Work around intermittent failures in mingw_rename
Windows: Skip fstat/lstat optimization in write_entry()
builtin-help: silently tolerate unknown keys
remote.c: do not trigger remote.<name>.<var> codepath for two-level names
prune-packed: advanced progress even for non-existing fan-out directories
Junio C Hamano (11):
gitignore git-bisect--helper
unpack-trees: do not muck with attributes when we are not checking out
Update draft release notes to 1.6.3
read-tree A B: do not corrupt cache-tree
Move prime_cache_tree() to cache-tree.c
read-tree -m A B: prime cache-tree from the switched-to tree
checkout branch: prime cache-tree fully
Revert "stat_tracking_info(): only count real commits"
Makefile: ignore perl/ subdirectory under NO_PERL
GIT 1.6.3-rc2
merge-recursive: do not die on a conflicting submodule
Linus Torvalds (4):
Allow users to un-configure rename detection
process_{tree,blob}: show objects without buffering
show_object(): push path_name() call further down
t4202: fix typo
Mark Drago (1):
Add semicolon to curly brace group in main Makefile
Markus Heidelberg (4):
doc/merge-config: list ecmerge as a built-in merge tool
git-mergetool/difftool: make (g)vimdiff workable under Windows
git-mergetool: add new merge tool TortoiseMerge
grep: don't support "grep.color"-like config options
Matthieu Moy (3):
git add -p: new "quit" command at the prompt.
Update git-add.txt according to the new possibilities of 'git add -p'.
clone: add test for push on an empty clone.
Michael J Gruber (3):
remote.c: use shorten_unambiguous_ref
test-lib.sh: Help test_create_repo() find the templates dir
Fix more typos/spelling in comments
Michał Kiedrowicz (6):
tests: test applying criss-cross rename patch
builtin-apply: keep information about files to be deleted
Documentation: boolean value may be given by on/off
tests: test applying criss-cross rename patch
builtin-apply: keep information about files to be deleted
tests: make test-apply-criss-cross-rename more robust
Mike Ralphson (3):
builtin-remote: fix typo in option description
Documentation: fix typos / spelling mistakes
Fix typos / spelling in comments
Nanako Shiraishi (1):
git-am: teach git-am to apply a patch to an unborn branch
Nguyễn Thái Ngọc Duy (3):
get_local_heads(): do not return random pointer if there is no head
attr: add GIT_ATTR_INDEX "direction"
archive: do not read .gitattributes in working directory
Nicolas Pitre (1):
progress bar: round to the nearest instead of truncating down
Patrick Welche (1):
NetBSD compilation fix
Pierre Habouzit (1):
hook/update: example of how to prevent branch creation
René Scharfe (2):
archive tests: do not use .gitattributes in working directory
archive test: attributes
Sam Vilain (1):
SubmittingPatches: itemize and reflect upon well written changes
Sebastian Pipping (1):
difftool/mergetool: add diffuse as merge and diff tool
Sitaram Chamarty (1):
Remove obsolete bug warning in man git-update-server-info
Stephen Boyd (7):
config.txt: add missing format.{subjectprefix,cc,attach} variables
Documentation: use lowercase for shallow and deep threading
git-show-branch.txt: cleanup example description
git-format-patch.txt: general rewordings and cleanups
config.txt: add missing 'the's and make words plural
config.txt: clarify sentences in the configuration and syntax sections
config.txt: Make configuration paragraph more consistent
Uwe Kleine-König (1):
parseopt: fix documentation for --keep-dashdash
Wesley J. Landaker (4):
Documentation: git-svn: fix spurious bolding that mangles the output
Documentation: git-svn: fix a grammatical error without awkwardness
Documentation: git-clean: fix minor grammatical errors
Documentation: git-clean: make description more readable
Wincent Colaiuta (1):
git add -p: add missing "q" to patch prompt

View File

@@ -1,42 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (May 2009, #01; Sat, 09)
X-maint-at: ec00d6e0038e030cf73182374e21025c2776cb23
X-master-at: 6345d7a0d151afc3d2a10ada3ecacf54c3fee2d0
X-maint-was: f01f1099f40f24fe6f7802185340a6fa3a3d4f35
X-master-was: f01f1099f40f24fe6f7802185340a6fa3a3d4f35
What's in git.git (May 2009, #01; Sat, 09)
maint ec00d6e (Documentation: cloning to empty directory is allowed)
master 6345d7a (Merge branch 'maint')
------------------------------------------------------------------------
1.6.3 is out; 'maint' branch is now for 1.6.3.X maintenance series.
* The 'maint' branch has these fixes since v1.6.3.
Alex Riesen (1):
Clarify kind of conflict in merge-one-file helper
Alexander Potashev (1):
Documentation: cloning to empty directory is allowed
Felipe Contreras (1):
git config: clarify --add and --get-color
Junio C Hamano (2):
Start 1.6.3.1 maintenance series.
archive-tar.c: squelch a type mismatch warning
* The 'master' branch has these since v1.6.3, in addition to the above.
Jakub Narebski (1):
gitweb: Remove function prototypes (cleanup)
Junio C Hamano (1):
Start 1.6.4 development
Sitaram Chamarty (1):
allow -t abbreviation for --track in git branch

View File

@@ -1,218 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (May 2009, #02; Sat, 23)
X-maint-at: e701fadb9e0e51a6811690d95a53bd1f5b6fad86
X-master-at: b74d779bd90477f6514d0a9be4a75b4c40ed946c
X-maint-was: ec00d6e0038e030cf73182374e21025c2776cb23
X-master-was: 6345d7a0d151afc3d2a10ada3ecacf54c3fee2d0
What's in git.git (May 2009, #02; Sat, 23)
maint e701fad (grep: fix word-regexp colouring)
master b74d779 (MinGW: Fix compiler warning in merge-recursive)
------------------------------------------------------------------------
Many topics that have been cooking in 'next' are now in 'master'.
Numerous small-ish documentation and fixes have been queued in 'maint',
which may warrant 1.6.3.2.
* The 'maint' branch has these fixes since the last announcement.
Alex Riesen (2):
ls-tree manpage: use "unless" instead of "when ... is not"
ls-tree manpage: output of ls-tree is compatible with update-index
Dan McGee (1):
Fix type-punning issues
Daniel Cordero (1):
builtin-checkout: Don't tell user that HEAD has moved before it has
Giuseppe Bilotta (1):
completion: use git rev-parse to detect bare repos
Jeff King (1):
for-each-ref: fix segfault in copy_email
Jim Meyering (1):
pre-commit.sample: don't print incidental SHA1
Johannes Schindelin (1):
Cope better with a _lot_ of packs
Junio C Hamano (5):
Revert "checkout branch: prime cache-tree fully"
GIT 1.6.3.1
completion: fix PS1 display during a merge on detached HEAD
completion: simplify "current branch" in __git_ps1()
completion: enhance "current branch" display
Linus Torvalds (1):
dir.c: clean up handling of 'path' parameter in
read_directory_recursive()
Nanako Shiraishi (1):
test: checkout shouldn't say that HEAD has moved if it didn't
René Scharfe (1):
grep: fix word-regexp colouring
Stephen Boyd (4):
api-parse-options.txt: use 'func' instead of 'funct'
tests: Add tests for missing format-patch long options
completion: add missing options to show-branch and show
show-branch: Fix die message in parse_reflog_param()
Tony Kemp (1):
Turn on USE_ST_TIMESPEC for OpenBSD
* The 'master' branch has these since the last announcement
in addition to the above.
Alex Riesen (7):
Introduce an unlink(2) wrapper which gives warning if unlink failed
replace direct calls to unlink(2) with unlink_or_warn
print unlink(2) errno in copy_or_link_directory
Clarify kind of conflict in merge-one-file helper
Quote LF in urls git fetch saves in FETCH_HEAD
Use UTF-8 instead of utf8 for backward compatibility
Improve the naming of guessed target repository for git clone
Alex Vandiver (3):
git-svn: Fix for svn paths removed > log-window-size revisions ago
git-svn: Correctly report max revision when following deleted paths
git-svn: Set svn.authorsfile if it is passed to git svn clone
Allan Caffee (1):
graph API: Use horizontal lines for more compact graphs
Andreas Ericsson (1):
fetch: Strip usernames from url's before storing them
Christian Couder (20):
rev-list: make "estimate_bisect_steps" non static
rev-list: refactor printing bisect vars
bisect: move common bisect functionality to "bisect_common"
bisect--helper: add "--next-exit" to output bisect results
bisect: use "git bisect--helper --next-exit" in "git-bisect.sh"
bisect--helper: remove "--next-vars" option as it is now useless
rev-list: remove stringed output flag from "show_bisect_vars"
rev-parse: add --sq-quote to shell quote arguments
bisect: use "git rev-parse --sq-quote" instead of a custom "sq" function
am: simplify "sq" function by using "git rev-parse --sq-quote"
bisect: use "sha1_array" to store skipped revisions
bisect: implement "rev_argv_push" to fill an argv with revs
bisect: store good revisions in a "sha1_array"
bisect: use new "struct argv_array" to prepare argv for "setup_revisions"
bisect: remove too much function nesting
bisect: make skipped array functions more generic
bisect: automatically sort sha1_array if needed when looking it up
bisect: implement the "check_merge_bases" function
bisect: add "check_good_are_ancestors_of_bad" function
bisect: make "git bisect" use new "--next-all" bisect-helper function
Dan McGee (1):
Unify signedness in hashing calls
Dave Olszewski (1):
merge-recursive: never leave index unmerged while recursing
David Aguilar (1):
mergetool--lib: specialize diff options for emerge and ecmerge
Eric W. Biederman (1):
git-send-email: Handle quotes when parsing .mailrc files
Eygene Ryabinkin (1):
git-svn testsuite: use standard configuration for Subversion tools
Felipe Contreras (2):
Change prettify_ref to prettify_refname
Prettify log decorations even more
Frank Lichtenheld (2):
Git.pm: Set GIT_WORK_TREE if we set GIT_DIR
Git.pm: Always set Repository to absolute path if autodetecting
Heiko Voigt (2):
Extend sample update hook, disable modifying of existing tags
Extend sample pre-commit hook to check for non ascii filenames
Jakub Narebski (9):
gitweb: Do not use bareword filehandles
gitweb: Always use three argument form of open
gitweb: Always use three argument form of open
gitweb: Use block form of map/grep in a few cases more
gitweb: Replace wrongly added tabs with spaces
gitweb: Use capturing parentheses only when you intend to capture
gitweb: Simplify snapshot format detection logic in evaluate_path_info
gitweb: Remove unused $hash_base parameter from normalize_link_target
gitweb: Sanitize title attribute in format_subject_html
Jeff King (3):
parseopt: add OPT_NEGBIT
fix GIT_TRACE segfault with shell-quoted aliases
add: don't complain when adding empty project root
Jim Meyering (1):
format-patch let -k override a config-specified format.numbered
Johannes Schindelin (7):
git-add: introduce --edit (to edit the diff vs. the index)
t3702: fix reliance on SHELL_PATH being '/bin/sh'
Add NO_CROSS_DIRECTORY_HARDLINKS support to the Makefile
MinGW: the path separator to split GITPERLLIB is ';' on Win32
MinGW: use POSIX signature of waitpid()
MinGW: Add a simple getpass()
MinGW: Fix compiler warning in merge-recursive
Junio C Hamano (1):
t3900: ISO-2022-JP has more than one popular variants
Linus Torvalds (2):
Avoid unnecessary 'lstat()' calls in 'get_stat_data()'
Teach 'git checkout' to preload the index contents
Mark Lodato (1):
git-svn: add --authors-prog option
Markus Heidelberg (3):
show-branch: color the commit status signs
bash completion: show-branch color support
diff: do not color --stat output like patch context
Michael J Gruber (3):
Documentation: clarify / requirement in 'git check-ref-format'
Test tracking of non-commit upstreams
Fix behavior with non-commit upstream references
Michael S. Tsirkin (1):
Add --reference option to git submodule.
Nguyễn Thái Ngọc Duy (2):
doc/git-rebase.txt: remove mention of multiple strategies
Terminate argv with NULL before calling setup_revisions()
Nicolas Pitre (1):
allow OFS_DELTA objects during a push
Peter Harris (1):
MinGW: Scan for \r in addition to \n when reading shbang lines
René Scharfe (6):
parseopt: add OPT_NEGBIT
parseopt: add OPT_NUMBER_CALLBACK
parseopt: add PARSE_OPT_NODASH
grep: remove global variable builtin_grep
grep: use parseopt
grep: make callback functions static
Robin Rosenberg (1):
Disallow '\' in ref names
Stephen Boyd (1):
bash completion: complete variable names for "git config" with options
Trent Piepho (1):
send-email: Add config option for sender address

View File

@@ -1,159 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (May 2009, #03; Sun, 31)
X-maint-at: 6a01554e6350123c78de805d820e90f1c56e5fdc
X-master-at: f9275c68af58e0f65e1557b5109ccbfdbbbc384a
X-maint-was: e701fadb9e0e51a6811690d95a53bd1f5b6fad86
X-master-was: b74d779bd90477f6514d0a9be4a75b4c40ed946c
What's in git.git (May 2009, #03; Sun, 31)
maint 6a01554 (fix segfault showing an empty remote)
master f9275c6 (Merge branch 'sb/opt-filename')
------------------------------------------------------------------------
A rather large-ish updates on the 'master' front. The 'maint' has some
fixes that should eventually produce 1.6.3.2.
* The 'maint' branch has these fixes since the last announcement.
Alex Riesen (5):
Introduce an unlink(2) wrapper which gives warning if unlink failed
replace direct calls to unlink(2) with unlink_or_warn
print unlink(2) errno in copy_or_link_directory
Clarify kind of conflict in merge-one-file helper
http-push.c::remove_locks(): fix use after free
Clemens Buchacher (1):
fix segfault showing an empty remote
Dave Olszewski (1):
merge-recursive: never leave index unmerged while recursing
Jeff King (5):
fix GIT_TRACE segfault with shell-quoted aliases
add: don't complain when adding empty project root
lock_ref: inform callers of unavailable ref
fetch: report ref storage DF errors more accurately
fix cat-file usage message and documentation
Jim Meyering (1):
format-patch let -k override a config-specified format.numbered
Johannes Schindelin (1):
Add NO_CROSS_DIRECTORY_HARDLINKS support to the Makefile
Junio C Hamano (1):
Prepare for 1.6.3.2
Linus Torvalds (2):
Avoid unnecessary 'lstat()' calls in 'get_stat_data()'
Teach 'git checkout' to preload the index contents
Michael J Gruber (1):
merge-options.txt: Clarify merge --squash
Nicolas Pitre (1):
allow OFS_DELTA objects during a push
* The 'master' branch has these since the last announcement
in addition to the above.
Benjamin Kramer (1):
imap-send: add support for IPv6
Björn Steinbrink (1):
git-apply(1): Clarify that one can select where to apply the patch
Brandon Casey (11):
t3900: use ancient iconv names for backward compatibility
Use 'UTF-8' rather than 'utf-8' everywhere for backward compatibility
builtin-mailinfo.c: compare character encodings case insensitively
builtin-mailinfo.c: use "ISO8859-1" instead of "latin1" as fallback
encoding
t3901: avoid negation on right hand side of '|'
t3901: Use ISO8859-1 instead of ISO-8859-1 for backward compatibility
t9301: use ISO8859-1 rather than ISO-8859-1
t5100: use ancient encoding syntax for backwards compatibility
t8005: use more portable character encoding names
t8005: convert CP1251 character set to ISO8859-5
t8005: fix typo, it's ISO-8859-5, not KOI8-R
Christian Couder (3):
bisect: rework some rev related functions to make them more reusable
commit: add function to unparse a commit and its parents
bisect: check ancestors without forking a "git rev-list" process
Clemens Buchacher (1):
http-push: reuse existing is_null_ref
Eric Wong (1):
git-svn: refuse to dcommit non-UTF-8 messages
Jeff King (2):
convert bare readlink to strbuf_readlink
git-add: no need for -f when resolving a conflict in already tracked path
Jim Meyering (1):
post-receive-email: hooks.showrev: show how to include both web link and
patch
Johannes Sixt (1):
t3701: ensure correctly set up repository after skipped tests
Josh Micich (3):
mktree --missing: updated usage message and man page
mktree --batch: build more than one tree object
mktree: validate entry type in input
Junio C Hamano (11):
build-in git-mktree
mktree: use parse-options
builtin-mktree.c: use a helper function to handle one line of input
mktree: do not barf on a submodule commit
t1010: add mktree test
mktree --missing: allow missing objects
Revert "git-add--interactive: remove hunk coalescing"
Teach Solaris that _XOPEN_SOURCE=600 really menas XPG6
OpenSolaris 200811 (SunOS 5.11) does not want OLD_ICONV
Update draft release notes to 1.6.4
completion: fix PS1 display during an AM on detached HEAD
Matt Graham (1):
Splitting a hunk that adds a line at the top fails in "add -p"
Michael Witten (6):
Docs: send-email: Put options back into alphabetical order
Docs: send-email: Refer to CONFIGURATION section for sendemail.multiedit
Docs: send-email: --smtp-server-port can take symbolic ports
send-email: Handle "GIT:" rather than "GIT: " during --compose
send-email: 'References:' should only reference what is sent
send-email: Remove superfluous `my $editor = ...'
Michal Marek (1):
apply: handle filenames with double slashes better
Nguyễn Thái Ngọc Duy (1):
t/t3400-rebase.sh: add more tests to help migrating git-rebase.sh to C
René Scharfe (1):
grep: fix word-regexp at the beginning of lines
SZEDER Gábor (1):
bash: remove always true if statement from __git_ps1()
Stephen Boyd (10):
format-patch: migrate to parse-options API
parse-options: add PARSE_OPT_LITERAL_ARGHELP for complicated argh's
show-branch: migrate to parse-options API
commit: -F overrides -t
apply, fmt-merge-msg: use relative filenames
parse-opts: prepare for OPT_FILENAME
parse-opts: add OPT_FILENAME and transition builtins
t5500: Modernize test style
t9120: don't expect failure with SVN_HTTPD_PORT unset
config.txt: document add.ignore-errors
Thomas Rast (1):
Documentation: teach stash/pop workflow instead of stash/apply

View File

@@ -1,207 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Jun 2009, #01; Sun, 14)
X-maint-at: 50a991ec46d57ffc4b7fbd0e8a13182dab3cd5de
X-master-at: 4f4fa9c228a1ac2854c0814b5b23df43b8d98203
X-maint-was: 6a01554e6350123c78de805d820e90f1c56e5fdc
X-master-was: f9275c68af58e0f65e1557b5109ccbfdbbbc384a
What's in git.git (Jun 2009, #01; Sun, 14)
maint 50a991e (Merge branch 'maint-1.6.2' into maint)
master 4f4fa9c (Merge branch 'maint')
------------------------------------------------------------------------
Here is what we have as of tonight. We'd probably want 1.6.3.2 soon to
flush these accumulated small fixes, and start making noises about -rc
freeze for 1.6.4 soon.
* The 'maint' branch has these fixes since the last announcement.
Charles Bailey (2):
t6023: merge-file fails to output anything for a degenerate merge
Change xdl_merge to generate output even for null merges
Johannes Sixt (3):
t3701: ensure correctly set up repository after skipped tests
fetch-pack: close output channel after sideband demultiplexer terminates
diff.c: plug a memory leak in an error path
Junio C Hamano (4):
Revert "git-add--interactive: remove hunk coalescing"
Update draft release notes for 1.6.3.2
blame: correctly handle a path that used to be a directory
GIT 1.6.3.2
Matt Graham (1):
Splitting a hunk that adds a line at the top fails in "add -p"
Michael J Gruber (1):
builtin-remote: Make "remote show" display all urls
Paolo Bonzini (1):
Documentation: git-send-mail can take rev-list arg to drive format-patch
René Scharfe (3):
grep: fix word-regexp at the beginning of lines
grep: fix colouring of matches with zero length
grep: fix empty word-regexp matches
Shawn O. Pearce (1):
daemon: Strictly parse the "extra arg" part of the command
Stephen Boyd (3):
commit: -F overrides -t
apply, fmt-merge-msg: use relative filenames
git-rerere.txt: grammatical fixups and cleanups
Thomas Rast (3):
Documentation: teach stash/pop workflow instead of stash/apply
add -i: do not dump patch during application
Documentation: refer to gitworkflows(7) from tutorial and git(1)
Uwe Kleine-König (1):
rebase--interactive: remote stray closing parenthesis
* The 'master' branch has these since the last announcement
in addition to the above.
Brandon Casey (9):
Makefile: use /usr/ucb/install on SunOS platforms rather than ginstall
Makefile: add NEEDS_RESOLV to optionally add -lresolv to compile
arguments
On Solaris choose the OLD_ICONV iconv() declaration based on the UNIX
spec
git-compat-util.h: tweak the way _XOPEN_SOURCE is set on Solaris
Makefile: define __sun__ on SunOS
Makefile: add section for SunOS 5.7
git-compat-util.h: avoid using c99 flex array feature with Sun compiler
5.8
git-send-email.perl: improve detection of MIME encoded-words
send-email: use UTF-8 rather than utf-8 for consistency
Christian Couder (5):
bisect: drop unparse_commit() and use clear_commit_marks()
bisect: display first bad commit without forking a new process
bisect: add parameters to "filter_skipped"
bisect: when skipping, choose a commit away from a skipped commit
t6030: test skipping away from an already skipped commit
Clemens Buchacher (5):
match_refs: search ref list tail internally
refuse to merge during a merge
test-lib: fail if invalid options are passed
test-lib: allow exit trap to be used for cleanup by tests
test-lib: fix http exit codes
Daniel Trstenjak (1):
Show presence of stashed changes in bash prompt.
David Aguilar (4):
mergetool--lib: add support for araxis merge
compat: add a mkstemps() compatibility function
compat: add a basename() compatibility function
diff: generate pretty filenames in prep_temp_blob()
Edward Z. Yang (1):
connect.c: Support PuTTY plink and TortoisePlink as SSH on Windows
Johan Herland (1):
Rename submodule.<name>.rebase to submodule.<name>.update
Johannes Schindelin (6):
MinGW: GCC >= 4 does not need SNPRINTF_SIZE_CORR anymore
Quiet make: do not leave Windows behind
Work around a regression in Windows 7, causing erase_in_line() to crash
sometimes
test-chmtime: work around Windows limitation
MinGW: fix warning about implicit declaration of _getch()
Fix warnings in nedmalloc when compiling with GCC 4.4.0
Johannes Sixt (4):
Simplify some instances of run_command() by using run_command_v_opt().
Simplify some 'fprintf(stderr); return -1;' by using 'return error()'
Fix typo in nedmalloc warning fix
compat/ has subdirectories: do not omit them in 'make clean'
Junio C Hamano (4):
Documentation/git.txt: update links to release notes
Makefile: introduce SANE_TOOL_PATH for prepending required elements to
PATH
Makefile: test-parse-options depends on parse-options.h
Makefile: insert SANE_TOOL_PATH to PATH before /bin or /usr/bin
Kjetil Barvik (1):
symlinks.c: small style cleanup
Linus Torvalds (1):
Clean up and simplify rev_compare_tree()
Marius Storm-Olsen (2):
MinGW readdir reimplementation to support d_type
Add custom memory allocator to MinGW and MacOS builds
Markus Heidelberg (6):
add a test for git-send-email for non-threaded mails
send-email: fix non-threaded mails
doc/send-email: clarify the behavior of --in-reply-to with --no-thread
add a test for git-send-email for threaded mails without chain-reply-to
send-email: fix threaded mails without chain-reply-to
send-email: fix a typo in a comment
Michael J Gruber (1):
git-repack.txt: Clarify implications of -a for dumb protocols
Mike Hommey (7):
Don't expect verify_pack() callers to set pack_size
transport.c::get_refs_via_curl(): do not leak refs_url
http.c: new functions for the http API
transport.c::get_refs_via_curl(): use the new http API
http.c::http_fetch_ref(): use the new http API
http-push.c::remote_exists(): use the new http API
http-push.c::fetch_symref(): use the new http API
Nick Woolley (1):
git-cvsexportcommit can't commit files which have been removed from CVS
Pat Thoyts (1):
git: browsing paths with spaces when using the start command
Peter Hutterer (1):
git-submodule: add support for --rebase.
Pierre Habouzit (1):
parse-options: add parse_options_check to validate option specs.
Ralf Wildenhues (1):
configure: test whether -lresolv is needed
SZEDER Gábor (2):
Documentation: mention 'git stash pop --index' option explicitly
bash: add support for 'git stash pop --index' option
Steffen Prohaska (1):
MinGW: Teach Makefile to detect msysgit and apply specific settings
Stephen Boyd (2):
git-show-branch.txt: document --date-order option
show-branch: don't use LASTARG_DEFAULT with OPTARG
Tay Ray Chuan (16):
http*: cleanup slot->local after fclose
t5540-http-push: test fetching of loose objects
t5540-http-push: test fetching of packed objects
http-push: send out fetch requests on queue
http-push: fix missing "#ifdef USE_CURL_MULTI" around "is_running_queue"
t5550-http-fetch: test fetching of packed objects
http-push, http-walker: style fixes
http-walker: verify remote packs
http*: copy string returned by sha1_to_hex
http-push: do not SEGV after fetching a bad pack idx file
http*: move common variables and macros to http.[ch]
http: create function end_url_with_slash
http*: add http_get_info_packs
http: use new http API in fetch_index()
http*: add helper methods for fetching packs
http*: add helper methods for fetching objects (loose)

View File

@@ -1,93 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Jun 2009, #02; Mon, 22)
X-maint-at: 1ab012cf811abba5745fa0da70db963decd65f21
X-master-at: 916e1373fb86db9d7019de4e7e74e39c9474a153
X-maint-was: cff4231a1dfbe68b4a163b31406d862567d3243a
X-master-was: 4f4fa9c228a1ac2854c0814b5b23df43b8d98203
What's in git.git (Jun 2009, #02; Mon, 22)
maint 1ab012c (t3700-add: add a POSIXPERM prerequisite to a new test)
master 916e137 (Merge branch 'maint')
------------------------------------------------------------------------
The 'maint' branch gave birth to v1.6.3.3 tonight. There are still
a handful of fixes that are already in 'master' but have not been
backmerged for v1.6.3.X series; hopefully we can flush them all and make
v1.6.3.4 the final one before 'master' starts the rc freeze for v1.6.4.
* The 'maint' branch has these fixes since v1.6.3.3.
Johannes Sixt (1):
t3700-add: add a POSIXPERM prerequisite to a new test
Stephen Boyd (1):
add: allow configurations to be overriden by command line
* The 'master' branch has these since the last announcement
in addition to the above.
Alex Bennée (1):
Add -k option to cvsexportcommit to revert expanded CVS keywords in CVS
working tree before applying commit patch
Christian Stimming (1):
gitk: Update German translation.
Dirk Süsserott (1):
gitk: Add option 'Simple history' to the options menu
Elijah Newren (1):
gitk: Make more options easily accessible from Edit View dialog
Jim Meyering (1):
avoid NULL dereference on failed malloc
Johan Herland (1):
git-submodule: add support for --merge.
Johannes Sixt (1):
gitk: Use --textconv to generate diff text
Junio C Hamano (5):
write-tree --ignore-cache-tree
cache-tree.c::cache_tree_find(): simplify internal API
t4007: modernize the style
Optimize "diff-index --cached" using cache-tree
Avoid "diff-index --cached" optimization under --find-copies-harder
Linus Torvalds (1):
Fix various sparse warnings in the git source code
Markus Heidelberg (1):
gitk: Allow diff view without context lines
Michael J Gruber (5):
Allow push and fetch urls to be different
t5516: Check pushurl config setting
technical/api-remote: Describe new struct remote member pushurl
builtin-remote: Show push urls as well
builtin-remote: Make "remote -v" display push urls
Michele Ballabio (1):
gitk: Add another string to translation
Paolo Bonzini (1):
Test cccmd in t9001-send-email.sh and fix some bugs
Pat Thoyts (1):
gitk: Handle msysGit version during version comparisons
Paul Mackerras (1):
gitk: Check git version before using --textconv flag
Santi Béjar (3):
parse-remote: function to get the tracking branch to be merge
parse-remote: support default reflist in get_remote_merge_branch
parse-remote: remove unused functions
Stephen Boyd (2):
parse-options: make OPT_INTEGER's argh explicit
parse-options: simplify usage argh handling

View File

@@ -1,295 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Jul 2009, #01; Sun, 26)
X-maint-at: 54bc13ce5300bf7c2237aba3fd123dd587e56d31
X-master-at: d8f7be2ebcb7e3ec40269080a9ab9a28bc06ba17
X-maint-was: 1ab012cf811abba5745fa0da70db963decd65f21
X-master-was: 916e1373fb86db9d7019de4e7e74e39c9474a153
What's in git.git (Jul 2009, #01; Sun, 26)
maint 54bc13c (t8005: Nobody writes Russian in shift_jis)
master d8f7be2 (GIT 1.6.4-rc3)
------------------------------------------------------------------------
The tip of 'master' is 1.6.4-rc3 and it should be the last -rc before the
1.6.4 final.
* The 'maint' branch has these fixes since the last announcement.
Brandon Casey (2):
refs.c: release file descriptor on error return
sha1_name.c: avoid unnecessary strbuf_release
Chris Frey (1):
git-remote: fix missing .uploadpack usage for show command
Clemens Buchacher (1):
fetch: do not create ref from empty name
Giuseppe Bilotta (1):
gitweb/README: fix AliasMatch in example
Johannes Sixt (1):
Makefile: git.o depends on library headers
Junio C Hamano (8):
request-pull: really disable pager
checkout -f: deal with a D/F conflict entry correctly
combine-diff.c: fix performance problem when folding common deleted lines
diff --cc: a lost line at the beginning of the file is shown incorrectly
do_one_ref(): null_sha1 check is not about broken ref
SunOS grep does not understand -C<n> nor -e
Fix severe breakage in "git-apply --whitespace=fix"
t8005: Nobody writes Russian in shift_jis
Linus Torvalds (3):
git branch: fix performance problem
git branch: avoid unnecessary object lookups
git branch: clean up detached branch handling
Matthias Andree (1):
Fix export_marks() error handling.
Michal Marek (1):
request-pull: really really disable pager
Miklos Vajna (1):
git-submodule documentation: fix foreach example
René Scharfe (1):
attr: plug minor memory leak
Roel Kluin (1):
fread does not return negative on error
SZEDER Gábor (1):
Trailing whitespace and no newline fix
Sitaram Chamarty (1):
Documentation: update description of shell aliases
Thadeu Lima de Souza Cascardo (1):
Makes some cleanup/review in gittutorial
Thomas Rast (2):
Test git archive --remote
Test grep --and/--or/--not
* The 'master' branch has these since the last announcement
in addition to the above.
Alex Vandiver (2):
Make section_name_match start on '[', and return the length on success
After renaming a section, print any trailing variable definitions
Andreas Ericsson (1):
mailinfo: Remove only one set of square brackets
Ben Jackson (3):
Add 'git svn help [cmd]' which works outside a repo.
git-svn: speed up find_rev_before
Add 'git svn reset' to unwind 'git svn fetch'
Bert Wesarg (1):
builtin-remote: (get_one_entry): use strbuf
Björn Steinbrink (1):
Add a test showing that 'git repack' throws away grafted-away parents
Brandon Casey (10):
Makefile: Solaris needs HAVE_ALLOCA_H for alloca()
t/t9001-send-email.sh: ensure generated script is executed with
$SHELL_PATH
git.c: avoid allocating one-too-many elements for new argv array
unpack-trees.c: work around run-time array initialization flaw on IRIX
6.5
git-compat-util.h: adjust for SGI IRIX 6.5
Makefile: add NEEDS_LIBGEN to optionally add -lgen to compile arguments
Makefile: add section for SGI IRIX 6.5
Makefile: update IRIX64 section
configure.ac: rework/fix the NEEDS_RESOLV and NEEDS_LIBGEN tests
configure.ac: properly unset NEEDS_SSL_WITH_CRYPTO when sha1 func is
missing
Christian Couder (2):
bisect: use a PRNG with a bias when skipping away from untestable commits
Documentation: remove warning saying that "git bisect skip" may slow
bisection
Daniel Trstenjak (1):
Show the presence of untracked files in the bash prompt.
Eric Wong (12):
git-svn: convert globs to regexps for branch destinations
t9138: remove stray dot in test which broke bash
Allow the Unix epoch to be a valid commit date
git svn: allow uppercase UUIDs from SVN
git svn: rename tests that had conflicting numbers
git svn: fix reparenting when ugly http(s) URLs are used
git svn: fix shallow clone when upstream revision is too new
git svn: revert default behavior for --minimize-url
git svn: the branch command no longer needs the full path
t9142: stop httpd after the test
git svn: avoid escaping '/' when renaming/copying files
git svn: make minimize URL more reliable over http(s)
Giuseppe Bilotta (11):
git-am foreign patch support: introduce patch_format
git-am foreign patch support: autodetect some patch formats
git-am foreign patch support: StGIT support
git-am: refactor 'cleaning up and aborting'
gitweb: refactor author name insertion
gitweb: uniform author info for commit and commitdiff
gitweb: use git_print_authorship_rows in 'tag' view too
gitweb: (gr)avatar support
gitweb: gravatar url cache
gitweb: picon avatar provider
gitweb: add empty alt text to avatar img
Hunter, D. Seth (1):
http-push: fix xml_entities() string parsing overrun
Jeff King (5):
Makefile: refactor regex compat support
Makefile: use compat regex on Solaris
log-tree: fix confusing comment
Makefile: install 'git' in execdir
send-email: detect cycles in alias expansion
Johan Herland (1):
quickfetch(): Prevent overflow of the rev-list command line
Johannes Schindelin (1):
git repack: keep commits hidden by a graft
Johannes Sixt (5):
daemon: send stderr of service programs to the syslog
upload-pack: squelch progress indicator if client cannot see it
receive-pack: do not send error details to the client
git-mv: fix directory separator treatment on Windows
MinGW: truncate exit()'s argument to lowest 8 bits
Junio C Hamano (7):
die_errno(): double % in strerror() output just in case
Makefile: keep "git" when bindir is execdir
Revert "mailinfo: Remove only one set of square brackets"
push: do not give big warning when no preference is configured
Updates to draft release notes to 1.6.4
Update release notes for 1.6.4
GIT 1.6.4-rc3
Larry D'Anna (1):
add --porcelain option to git-push
Linus Torvalds (11):
git log: add '--merges' flag to match '--no-merges'
Add 'fill_directory()' helper function for directory traversal
Simplify read_directory[_recursive]() arguments
Avoid doing extra 'lstat()'s for d_type if we have an up-to-date cache
entry
Avoid using 'lstat()' to figure out directories
Prepare symlink caching for thread-safety
Export thread-safe version of 'has_symlink_leading_path()'
Make index preloading check the whole path to the file
Make 'git show' more useful
Improve on the 'invalid object' error message at commit time
Fix extraneous lstat's in 'git checkout -f'
Marc Branchaud (3):
git svn: Support multiple branch and tag paths in the svn repository.
git svn: cleanup t9138-multiple-branches
git svn: Doc update for multiple branch and tag paths
Mark Lodato (2):
http.c: prompt for SSL client certificate password
http.c: add http.sslCertPasswordProtected option
Martin Koegler (1):
git stash: modernize use of "dashed" git-XXX calls
Martin Renold (1):
Remove filename from conflict markers
Mattias Nissler (2):
git-svn: Always duplicate paths returned from get_log
git-svn: Fix branch detection when repository root is inaccessible
Michael J Gruber (1):
t4202-log.sh: Test git log --no-walk sort order
Mike Ralphson (1):
cvsexportcommit: reorder tests to quiet intermittent failure
Nanako Shiraishi (1):
Documentation/config.txt: a variable can be defined on the section header
line
Nick Edelen (1):
diff-tree -r -t: include added/removed directories in the output
Nick Woolley (2):
Remove archaic use of regex capture \1 in favour of $1
Avoid generating a warning if $fullname{$file} is undefined
Pierre Habouzit (4):
janitor: use NULL and not 0 for pointers.
refactor: use bitsizeof() instead of 8 * sizeof()
janitor: add DIV_ROUND_UP and use it.
janitor: useless checks before free
René Scharfe (7):
userdiff: add xdiff_clear_find_func()
grep: move context hunk mark handling into show_line()
grep: print context hunk marks between files
grep: handle pre context lines on demand
grep: add option -p/--show-function
grep -p: support user defined regular expressions
grep: simplify -p output
Robert Allan Zeh (1):
git svn: add gc command
SZEDER Gábor (2):
Document 'git (rev-list|log) --merges'
bash: add '--merges' to common 'git log' options
Stephen Boyd (9):
t4150: test applying with a newline in subject
am: suppress apply errors when using 3-way
git-sh-setup: introduce say() for quiet options
submodule, repack: migrate to git-sh-setup's say()
am, rebase: teach quiet option
stash: teach quiet option
show-ref: migrate to parse-options
completion: add missing config variables
completion: __git_config_get_set_variables() handle values with spaces
Thomas Rast (5):
git-svn: let 'dcommit $rev' work on $rev instead of HEAD
Introduce die_errno() that appends strerror(errno) to die()
Convert existing die(..., strerror(errno)) to die_errno()
Use die_errno() instead of die() when checking syscalls
Disable asciidoc 8.4.1+ semantics for `{plus}` and friends
Todd Zullinger (1):
completion: Add --full-diff to log options
Ulrich Dangel (1):
git-svn: Canonicalize svn urls to prevent libsvn assertion
Uwe Kleine-König (2):
more tests for git rev-parse --parse-opt
parse-opt: make PARSE_OPT_STOP_AT_NON_OPTION available to git rev-parse
Wincent Colaiuta (1):
gitweb: update Git homepage URL
Yann Dirson (6):
git-svn.txt: stop using dash-form of commands.
git-svn.txt: make formatting more consistent.
git-svn.txt: fix fetch flags incorrectly documented as init flags.
git-svn.txt: fix description of fetch flags accepted by clone.
List send-email config options in config.txt.
Improve doc for format-patch threading options.

View File

@@ -1,45 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Jul 2009, #02; Wed, 29)
X-maint-at: 0a53e9ddeaddad63ad106860237bbf53411d11a7
X-master-at: e6580020057afd207b7cfb9c96905f99e13cfe4d
X-maint-was: 0a53e9ddeaddad63ad106860237bbf53411d11a7
X-master-was: 0a53e9ddeaddad63ad106860237bbf53411d11a7
What's in git.git (Jul 2009, #02; Wed, 29)
maint 0a53e9d (GIT 1.6.4)
master e658002 (Translate the tutorial to Brazillian Portuguese)
------------------------------------------------------------------------
I took advices from the list and merged tests that have been parked in
'pu' during the 1.6.4 cycle to 'master'. Even though I did not see much
feedback to the pt_BR translation of the tutorial, I decided to merge it
as well, since I do not read/speak the language.
We have reasonably solid topics that have been cooking in 'next' for quite
some time. Hopefully the 1.6.5 cycle will be short and smooth.
* The 'master' branch has these since the last announcement.
Alex Riesen (1):
Add a reminder test case for a merge with F/D transition
Heiko Voigt (2):
cvsimport: add test illustrating a bug in cvsps
cvsimport: extend testcase about patchset order to contain branches
Junio C Hamano (3):
t/t9600: remove exit after test_done
Start 1.6.5 cycle
request-pull: optionally show a patch as well
Michael Haggerty (5):
Start a library for cvsimport-related tests
Use CVS's -f option if available (ignore user's ~/.cvsrc file)
Test contents of entire cvsimported "master" tree contents
Add some tests of git-cvsimport's handling of vendor branches
Add a test of "git cvsimport"'s handling of tags and branches
Thadeu Lima de Souza Cascardo (1):
Translate the tutorial to Brazillian Portuguese

View File

@@ -1,92 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Aug 2009, #01; Wed, 05)
X-maint-at: f0df1293acdba9513cae17e2c63b4169f1347371
X-master-at: 3f55e4107f7906134df029f9a5c44864f9258110
X-maint-was: 0a53e9ddeaddad63ad106860237bbf53411d11a7
X-master-was: e6580020057afd207b7cfb9c96905f99e13cfe4d
What's in git.git (Aug 2009, #01; Wed, 05)
maint f0df129 (Merge branch 'maint-1.6.3' into maint)
master 3f55e41 (Merge branch 'sb/read-tree')
------------------------------------------------------------------------
The 1.6.4 release seems to have been quite solid, and there is no
brown-paper-bag bugfixes on 'maint' yet ;-).
A handful of topics have graduated to 'master'.
* The 'maint' branch has these fixes since the last announcement.
Björn Steinbrink (1):
config: Keep inner whitespace verbatim
Erik Faye-Lund (1):
send-email: remove debug trace
Jakub Narebski (1):
gitweb/README: Document $base_url
Jens Lehmann (1):
Documentation: git submodule: add missing options to synopsis
Matthieu Moy (1):
Better usage string for reflog.
Miklos Vajna (1):
hg-to-git: don't import the unused popen2 module
* The 'master' branch has these since the last announcement
in addition to the above.
André Goddard Rosa (1):
Fix typos on pt_BR/gittutorial.txt translation
Geoffrey Irving (1):
git fast-export: add --no-data option
Giuseppe Bilotta (1):
gitweb: fix 'Use of uninitialized value' error in href()
Jeff King (2):
show: suppress extra newline when showing annotated tag
show: add space between multiple items
Johannes Schindelin (1):
parse-opt: optionally show "--no-" option string
Junio C Hamano (1):
apply: notice creation/removal patches produced by GNU diff
Michael J Gruber (3):
t6010-merge-base.sh: Depict the octopus test graph
git-merge-base/git-show-branch: Cleanup documentation and usage
git-merge-base/git-show-branch --merge-base: Documentation and test
Michał Kiedrowicz (1):
init-db: migrate to parse-options
Nanako Shiraishi (1):
git init: optionally allow a directory argument
Nick Edelen (1):
Shift object enumeration out of upload-pack
Santi Béjar (2):
t5520-pull: Test for rebased upstream + fetch + pull --rebase
pull: support rebased upstream + fetch + pull --rebase
Stephen Boyd (7):
read-tree: convert unhelpful usage()'s to helpful die()'s
read-tree: migrate to parse-options
write-tree: migrate to parse-options
verify-tag: migrate to parse-options
verify-pack: migrate to parse-options
prune-packed: migrate to parse-options
technical-docs: document tree-walking API
Wesley J. Landaker (2):
Documentation: git-send-email: fix submission port number
Documentation: git-send-email: correct statement about standard ports

View File

@@ -1,78 +0,0 @@
To: git@vger.kernel.org
Subject: What's in git.git (Feb 2010, #01; Mon, 08)
X-maint-at: e33cc592deae8132936eea119554799e1039bc0f
X-master-at: 8b2337a5893479ee18dfb21a1d4aa5fc1608872d
X-maint-was: 9504f3d3d2e62cb6fba9e7c61c6fe69dec9053a4
X-master-was: 8051a030617cf7d083568cca223bdaa15052c33f
What's in git.git (Feb 2010, #01; Mon, 08)
maint e33cc59 (Merge branch 'maint-1.6.5' into maint)
master 8b2337a (t3902: Protect against OS X normalization)
------------------------------------------------------------------------
Not much is going on in 'next' and 'pu'.
* The 'master' branch has these since v1.7.0-rc2 in addition to what are
in 'maint'.
Brian Gernhardt (1):
t3902: Protect against OS X normalization
Nicolas Pitre (1):
Revert "pack-objects: fix pack generation when using pack_size_limit"
* The 'maint' branch has these fixes since v1.6.6.1; they are mostly minor
documentation fixes. I might be issuing v1.6.6.2 before v1.7.0 final.
Christopher Beelby (1):
git-gui: Keep repo_config(gui.recentrepos) and .gitconfig in sync
Giuseppe Bilotta (1):
git-gui: work from the .git dir
Jay Soffian (1):
blame: prevent a segv when -L given start > EOF
Jeff Epler (1):
git-gui: Fix applying a line when all following lines are deletions
Jeff King (1):
fix memcpy of overlapping area
Jens Lehmann (1):
git-gui: Correct file_states when unstaging partly staged entry
Jonathan Nieder (1):
git-gui: Makefile: consolidate .FORCE-* targets
Junio C Hamano (8):
status: don't require the repository to be writable
Fix "log" family not to be too agressive about showing notes
Fix "log --oneline" not to show notes
merge-recursive: do not return NULL only to cause segfault
ignore duplicated slashes in make_relative_path()
git-add documentation: Fix shell quoting example
Fix parsing of imap.preformattedHTML and imap.sslverify
git-push: document all the status flags used in the output
Pat Thoyts (1):
git-gui: handle really long error messages in updateindex.
Peter Krefting (1):
git-gui: Fix gitk for branch whose name matches local file
René Scharfe (1):
archive: simplify archive format guessing
SZEDER Gábor (1):
bash: don't offer remote transport helpers as subcommands
Tay Ray Chuan (1):
retry request without query when info/refs?query fails
Vitaly _Vi Shukela (1):
git-gui: Add hotkeys for "Unstage from commit" and "Revert changes"
Wesley J. Landaker (1):
Update git fsck --full short description to mention packs