-What's in git.git (Jul 2008, issue #03; Mon, 07)
+What's in git.git (Jul 2008, issue #04; Sun, 13)
- maint 39f319f (Merge branch 'qq/maint' (early part) into maint, 2008-07-07)
- master bed6255 (Merge branch 'qq/maint', 2008-07-07)
+ 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 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 'maint' branch is at 1.5.6.3
* The 'master' branch has these since the last announcement
- in addition to the above.
+ in addition to what's in 1.5.6.3
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.
+ 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.
-Daniel Barkalow (1):
- Only use GIT_CONFIG in "git config", not other programs
+Brandon Casey (1):
+ t7701-repack-unpack-unreachable.sh: check timestamp of unpacked objects
-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("..")
+Eric Hanchrow (2):
+ user-manual: typo and grammar fixes
+ Documentation: fix broken "linkgit" links
-Dmitry Potapov (1):
- completion.bash: add 'skip' and 'run' to git-bisect
+Eric Raible (2):
+ Documentation: tweak use case in "git stash save --keep-index"
+ completion: add branch options --contains --merged --no-merged
-Jakub Narebski (1):
- gitweb: Describe projects_index format in more detail
+Jeff King (2):
+ Allow per-command pager config
+ avoid null SHA1 in oldest reflog
-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 Schindelin (2):
+ Teach "git apply" to prepend a prefix with "--root=<root>"
+ Allow cherry-picking root commits
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
+ 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