mirror of
https://github.com/git/git.git
synced 2026-01-18 06:34:21 +00:00
What's cooking (2001/10 #01)
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
To: git@vger.kernel.org
|
||||
Subject: What's cooking in git.git (Sep 2011, #09; Fri, 30)
|
||||
Subject: What's cooking in git.git (Oct 2011, #01; Tue, 4)
|
||||
X-master-at: 703f05ad5835cff92b12c29aecf8d724c8c847e2
|
||||
X-next-at: fb0d39e4afa503eb7e63e40306f6f566df484586
|
||||
|
||||
What's cooking in git.git (Sep 2011, #09; Fri, 30)
|
||||
What's cooking in git.git (Oct 2011, #01; Tue, 4)
|
||||
--------------------------------------------------
|
||||
|
||||
Here are the topics that have been cooking. Commits prefixed with '-' are
|
||||
@@ -31,22 +31,92 @@ tentatively have the following in your $HOME/.gitconfig:
|
||||
[url "http://code.google.com/p/git-core"]
|
||||
insteadOf = git://git.kernel.org/pub/scm/git/git.git
|
||||
|
||||
I just tagged v1.7.7 final, and expect to rewind and rebuild the 'next'
|
||||
branch on top of it sometime next week.
|
||||
I am planning to kick some topics out of 'next' back to 'pu' to give them
|
||||
a chance to be cleaned up. Not happened yet, but see below for ideas.
|
||||
|
||||
--------------------------------------------------
|
||||
[New Topics]
|
||||
|
||||
* dm/tree-walk (2011-09-28) 2 commits
|
||||
- tree-walk: micro-optimization in tree_entry_interesting
|
||||
- tree-walk: drop unused parameter from match_dir_prefix
|
||||
* cb/do-not-pretend-to-hijack-long-help (2011-10-03) 2 commits
|
||||
- fixup: leave uppercase H alone
|
||||
- use -h for synopsis and --help for manpage consistently
|
||||
|
||||
* cs/perl-config-path-send-email (2011-09-30) 2 commits
|
||||
- use new Git::config_path() for aliasesfile
|
||||
- Add Git::config_path()
|
||||
Will squash the top one into the original unless somebody objects.
|
||||
|
||||
* jc/checkout-from-tree-keep-local-changes (2011-09-30) 1 commit
|
||||
- checkout $tree $path: do not clobber local changes in $path not in $tree
|
||||
* cp/git-web-browse-browsers (2011-10-03) 1 commit
|
||||
- git-web--browse: avoid the use of eval
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* il/archive-err-signal (2011-10-03) 1 commit
|
||||
- transport: do not allow to push over git:// protocol
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* nd/daemon-log-sock-errors (2011-10-03) 1 commit
|
||||
- daemon: log errors if we could not use some sockets
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* nd/document-err-packet (2011-10-03) 1 commit
|
||||
- pack-protocol: document "ERR" line
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* nd/git-daemon-error-msgs (2011-10-03) 1 commit
|
||||
- daemon: return "access denied" if a service is not allowed
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* jc/is-url-simplify (2011-10-03) 1 commit
|
||||
- url.c: simplify is_url()
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* jn/ident-from-etc-mailname (2011-10-03) 1 commit
|
||||
- ident: check /etc/mailname if email is unknown
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
The warning might have to be squelched further, but that can be done as a
|
||||
separate patch in-tree.
|
||||
|
||||
* jn/no-g-plus-s-on-bsd (2011-10-03) 1 commit
|
||||
- Makefile: do not set setgid bit on directories on GNU/kFreeBSD
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* js/log-show-children (2011-10-04) 1 commit
|
||||
- log --children
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* rs/name-rev-usage (2011-10-03) 1 commit
|
||||
- name-rev: split usage string
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* rs/test-ctype (2011-10-03) 2 commits
|
||||
- test-ctype: add test for is_pathspec_magic
|
||||
- test-ctype: macrofy
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* rs/pending (2011-10-03) 8 commits
|
||||
- commit: factor out clear_commit_marks_for_object_array
|
||||
- checkout: use leak_pending flag
|
||||
- bundle: use leak_pending flag
|
||||
- bisect: use leak_pending flag
|
||||
- revision: add leak_pending flag
|
||||
- checkout: use add_pending_{object,sha1} in orphan check
|
||||
- revision: factor out add_pending_sha1
|
||||
- checkout: check for "Previous HEAD" notice in t2020
|
||||
|
||||
* ph/transport-with-gitfile (2011-10-04) 4 commits
|
||||
- Add test showing git-fetch groks gitfiles
|
||||
- Teach transport about the gitfile mechanism
|
||||
- Learn to handle gitfiles in enter_repo
|
||||
- enter_repo: do not modify input
|
||||
|
||||
--------------------------------------------------
|
||||
[Stalled]
|
||||
@@ -63,6 +133,8 @@ branch on top of it sometime next week.
|
||||
The second from the bottom one needs to be replaced with a properly
|
||||
written commit log message.
|
||||
|
||||
Will kick back to 'pu'.
|
||||
|
||||
* jc/signed-push (2011-09-12) 7 commits
|
||||
- push -s: support pre-receive-signature hook
|
||||
- push -s: receiving end
|
||||
@@ -84,7 +156,6 @@ This was the v2 that updated notes tree on the receiving end.
|
||||
|
||||
This is the third edition, that moves the preparation of the notes tree to
|
||||
the sending end.
|
||||
|
||||
I expect that both of these topics will be discarded.
|
||||
|
||||
* jk/add-i-hunk-filter (2011-07-27) 5 commits
|
||||
@@ -95,7 +166,7 @@ I expect that both of these topics will be discarded.
|
||||
+ add--interactive: factor out regex error handling
|
||||
+ add--interactive: refactor patch mode argument processing
|
||||
|
||||
Will be dropped.
|
||||
Will discard.
|
||||
|
||||
* jh/receive-count-limit (2011-05-23) 10 commits
|
||||
- receive-pack: Allow server to refuse pushes with too many objects
|
||||
@@ -110,6 +181,7 @@ Will be dropped.
|
||||
- Update technical docs to reflect side-band-64k capability in receive-pack
|
||||
|
||||
Would need another round to separate per-pack and per-session limits.
|
||||
Will discard.
|
||||
|
||||
* jk/generation-numbers (2011-09-11) 8 commits
|
||||
- metadata-cache.c: make two functions static
|
||||
@@ -122,7 +194,8 @@ Would need another round to separate per-pack and per-session limits.
|
||||
- Merge branch 'jk/tag-contains-ab' (early part) into HEAD
|
||||
|
||||
The initial "tag --contains" de-pessimization without need for generation
|
||||
numbers is already in; backburnered.
|
||||
numbers is already in.
|
||||
Will discard.
|
||||
|
||||
* sr/transport-helper-fix-rfc (2011-07-19) 2 commits
|
||||
- t5800: point out that deleting branches does not work
|
||||
@@ -136,31 +209,54 @@ command line, 2011-08-25) in bk/ancestry-path would help.
|
||||
- git-compat-util: add generic find_last_dir_sep that respects is_dir_sep
|
||||
|
||||
Incomplete with respect to backslash processing in prefix_filename(), and
|
||||
also loses the ability to escape glob specials. Perhaps drop?
|
||||
also loses the ability to escape glob specials.
|
||||
Will discard.
|
||||
|
||||
--------------------------------------------------
|
||||
[Cooking]
|
||||
|
||||
* jc/grep-untracked-exclude (2011-10-04) 1 commit
|
||||
- Merge branch 'jc/maint-grep-untracked-exclude' into jc/grep-untracked-exclude
|
||||
(this branch uses bw/grep-no-index-no-exclude and jc/maint-grep-untracked-exclude.)
|
||||
|
||||
* jc/maint-grep-untracked-exclude (2011-10-04) 1 commit
|
||||
- grep: teach --untracked and --exclude-standard options
|
||||
(this branch is used by jc/grep-untracked-exclude; uses bw/grep-no-index-no-exclude.)
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* dm/tree-walk (2011-09-28) 2 commits
|
||||
- tree-walk: micro-optimization in tree_entry_interesting
|
||||
- tree-walk: drop unused parameter from match_dir_prefix
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* cs/perl-config-path-send-email (2011-09-30) 2 commits
|
||||
- use new Git::config_path() for aliasesfile
|
||||
- Add Git::config_path()
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* jc/checkout-from-tree-keep-local-changes (2011-09-30) 1 commit
|
||||
- checkout $tree $path: do not clobber local changes in $path not in $tree
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* jc/apply-blank-at-eof-fix (2011-09-26) 1 commit
|
||||
- apply --whitespace=error: correctly report new blank lines at end
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* nd/sparse-doc (2011-09-26) 1 commit
|
||||
- git-read-tree.txt: update sparse checkout examples
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* jp/get-ref-dir-unsorted (2011-09-30) 2 commits
|
||||
- refs: Use binary search to lookup refs faster
|
||||
- Don't sort ref_list too early
|
||||
|
||||
* jc/grep-untracked-exclude (2011-09-28) 2 commits
|
||||
- Merge branch 'jc/maint-grep-untracked-exclude' into jc/grep-untracked-exclude
|
||||
- Merge branch 'jc/maint-grep-untracked-exclude' into jc/grep-untracked-exclude
|
||||
(this branch uses bw/grep-no-index-no-exclude and jc/maint-grep-untracked-exclude.)
|
||||
|
||||
* jc/maint-grep-untracked-exclude (2011-09-28) 3 commits
|
||||
- grep: rename --exclude to --exclude-standard
|
||||
- grep: --untracked and --exclude tests
|
||||
- grep: teach --untracked and --exclude options
|
||||
(this branch is used by jc/grep-untracked-exclude; uses bw/grep-no-index-no-exclude.)
|
||||
Will merge to "next".
|
||||
|
||||
* jc/parse-options-boolean (2011-09-28) 5 commits
|
||||
- apply: use OPT_NOOP_NOARG
|
||||
@@ -169,18 +265,28 @@ also loses the ability to escape glob specials. Perhaps drop?
|
||||
- archive.c: use OPT_BOOL()
|
||||
- parse-options: deprecate OPT_BOOLEAN
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* mh/maint-notes-merge-pathbuf-fix (2011-09-27) 1 commit
|
||||
- notes_merge_commit(): do not pass temporary buffer to other function
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* ph/push-to-delete-nothing (2011-09-30) 1 commit
|
||||
- receive-pack: don't pass non-existent refs to post-{receive,update} hooks
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* ps/gitweb-js-with-lineno (2011-09-27) 1 commit
|
||||
- gitweb: Fix links to lines in blobs when javascript-actions are enabled
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* zj/send-email-authen-sasl (2011-09-29) 1 commit
|
||||
- send-email: auth plain/login fix
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* jc/maint-diffstat-numstat-context (2011-09-22) 1 commit
|
||||
(merged to 'next' on 2011-09-26 at 12539ab)
|
||||
+ diff: teach --stat/--numstat to honor -U$num
|
||||
@@ -189,52 +295,73 @@ also loses the ability to escape glob specials. Perhaps drop?
|
||||
many context lines it is showing, so running --(num)stat with 0 lines of
|
||||
context internally gives a result that may be surprising to some people.
|
||||
|
||||
Will merge to "master" as the second wave.
|
||||
|
||||
* nd/maint-sparse-errors (2011-09-22) 2 commits
|
||||
(merged to 'next' on 2011-09-26 at cdcdec5)
|
||||
+ Add explanation why we do not allow to sparse checkout to empty working tree
|
||||
+ sparse checkout: show error messages when worktree shaping fails
|
||||
|
||||
* rs/diff-cleanup-records-fix (2011-09-26) 1 commit
|
||||
Will merge to "master" as the third wave.
|
||||
|
||||
* rs/diff-cleanup-records-fix (2011-10-03) 2 commits
|
||||
- diff: resurrect XDF_NEED_MINIMAL with --minimal
|
||||
(merged to 'next' on 2011-09-27 at 3bd75d8)
|
||||
+ Revert removal of multi-match discard heuristic in 27af01
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* di/fast-import-empty-tag-note-fix (2011-09-22) 2 commits
|
||||
- fast-import: don't allow to note on empty branch
|
||||
- fast-import: don't allow to tag empty branch
|
||||
|
||||
Looked reasonable.
|
||||
Will merge to "next".
|
||||
|
||||
* js/check-attr-cached (2011-09-22) 2 commits
|
||||
(merged to 'next' on 2011-09-27 at 74d7b66)
|
||||
+ t0003: remove extra whitespaces
|
||||
+ Teach '--cached' option to check-attr
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* bw/grep-no-index-no-exclude (2011-09-15) 2 commits
|
||||
(merged to 'next' on 2011-09-26 at 776f13b)
|
||||
+ grep --no-index: don't use git standard exclusions
|
||||
+ grep: do not use --index in the short usage output
|
||||
(this branch is used by jc/grep-untracked-exclude and jc/maint-grep-untracked-exclude.)
|
||||
|
||||
Will merge to "master" as the third wave.
|
||||
|
||||
* jc/want-commit (2011-09-15) 1 commit
|
||||
(merged to 'next' on 2011-09-26 at 5841512)
|
||||
+ Allow git merge ":/<pattern>"
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* jc/ls-remote-short-help (2011-09-16) 1 commit
|
||||
(merged to 'next' on 2011-09-26 at e24a27a)
|
||||
+ ls-remote: a lone "-h" is asking for help
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* jc/maint-bundle-too-quiet (2011-09-19) 1 commit
|
||||
(merged to 'next' on 2011-09-26 at ba140d4)
|
||||
+ Teach progress eye-candy to fetch_refs_from_bundle()
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* jk/filter-branch-require-clean-work-tree (2011-09-15) 1 commit
|
||||
(merged to 'next' on 2011-09-26 at 206a74a)
|
||||
+ filter-branch: use require_clean_work_tree
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* jn/gitweb-highlite-sanitise (2011-09-16) 1 commit
|
||||
(merged to 'next' on 2011-09-26 at c79390a)
|
||||
+ gitweb: Strip non-printable characters from syntax highlighter output
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* mh/check-ref-format-3 (2011-09-16) 22 commits
|
||||
- add_ref(): verify that the refname is formatted correctly
|
||||
- resolve_ref(): expand documentation
|
||||
@@ -259,28 +386,40 @@ Looked reasonable.
|
||||
- git check-ref-format: add options --allow-onelevel and --refspec-pattern
|
||||
- t1402: add some more tests
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* cn/eradicate-working-copy (2011-09-21) 1 commit
|
||||
(merged to 'next' on 2011-09-26 at 2683d36)
|
||||
+ Remove 'working copy' from the documentation and C code
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* js/bisect-no-checkout (2011-09-21) 1 commit
|
||||
(merged to 'next' on 2011-09-21 at e94ad3e)
|
||||
+ bisect: fix exiting when checkout failed in bisect_start()
|
||||
|
||||
Will merge to "master" as the third wave.
|
||||
|
||||
* mg/maint-doc-sparse-checkout (2011-09-21) 3 commits
|
||||
(merged to 'next' on 2011-09-21 at f316dec)
|
||||
+ git-read-tree.txt: correct sparse-checkout and skip-worktree description
|
||||
+ git-read-tree.txt: language and typography fixes
|
||||
+ unpack-trees: print "Aborting" to stderr
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* ms/patch-id-with-overlong-line (2011-09-22) 1 commit
|
||||
(merged to 'next' on 2011-09-26 at a33d0b2)
|
||||
+ patch-id.c: use strbuf instead of a fixed buffer
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* sn/doc-update-index-assume-unchanged (2011-09-21) 1 commit
|
||||
(merged to 'next' on 2011-09-21 at 325e796)
|
||||
+ Documentation/git-update-index: refer to 'ls-files'
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* jc/request-pull-show-head-4 (2011-09-21) 7 commits
|
||||
- request-pull: use the branch description
|
||||
- request-pull: state what commit to expect
|
||||
@@ -291,11 +430,15 @@ Looked reasonable.
|
||||
- Merge branch 'bk/ancestry-path' into jc/branch-desc
|
||||
(this branch uses bk/ancestry-path.)
|
||||
|
||||
Will merge to "next".
|
||||
|
||||
* jm/mergetool-pathspec (2011-09-26) 2 commits
|
||||
(merged to 'next' on 2011-09-26 at f699566)
|
||||
+ mergetool: no longer need to save standard input
|
||||
+ mergetool: Use args as pathspec to unmerged files
|
||||
|
||||
Will merge to "master" as the second wave.
|
||||
|
||||
* nd/maint-autofix-tag-in-head (2011-09-18) 4 commits
|
||||
(merged to 'next' on 2011-09-27 at dc8e2e3)
|
||||
+ Accept tags in HEAD or MERGE_HEAD
|
||||
@@ -303,13 +446,14 @@ Looked reasonable.
|
||||
+ merge: use return value of resolve_ref() to determine if HEAD is invalid
|
||||
+ merge: keep stash[] a local variable
|
||||
|
||||
Will merge to "master" as the third wave.
|
||||
|
||||
* jk/maint-fetch-submodule-check-fix (2011-09-12) 1 commit
|
||||
(merged to 'next' on 2011-09-12 at 3c73b8c)
|
||||
+ fetch: avoid quadratic loop checking for updated submodules
|
||||
(this branch is used by jk/argv-array.)
|
||||
|
||||
This probably can wait, as long as the other half of the regression fix
|
||||
is in the upcoming release.
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* bc/attr-ignore-case (2011-09-14) 5 commits
|
||||
(merged to 'next' on 2011-09-26 at 1e0814c)
|
||||
@@ -319,10 +463,14 @@ is in the upcoming release.
|
||||
+ cleanup: use internal memory allocation wrapper functions everywhere
|
||||
+ attr.c: avoid inappropriate access to strbuf "buf" member
|
||||
|
||||
Will merge to "master" as the second wave.
|
||||
|
||||
* jc/maint-fsck-fwrite-size-check (2011-09-11) 1 commit
|
||||
(merged to 'next' on 2011-09-16 at 2258f11)
|
||||
+ fsck: do not abort upon finding an empty blob
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* jk/argv-array (2011-09-14) 7 commits
|
||||
(merged to 'next' on 2011-09-16 at 90feab4)
|
||||
+ run_hook: use argv_array API
|
||||
@@ -334,38 +482,48 @@ is in the upcoming release.
|
||||
+ add sha1_array API docs
|
||||
(this branch uses jk/maint-fetch-submodule-check-fix.)
|
||||
|
||||
This has a slight interaction with the "pending_sha1 without having to
|
||||
read the object" work on rs/pending, but otherwise OK.
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* js/cred-macos-x-keychain-2 (2011-09-14) 1 commit
|
||||
(merged to 'next' on 2011-09-26 at 4f289a4)
|
||||
+ contrib: add a pair of credential helpers for Mac OS X's keychain
|
||||
(this branch uses jk/http-auth-keyring.)
|
||||
|
||||
Welcome addition to build our confidence in the jk/http-auth-keyring topic.
|
||||
Will kick back to 'pu' together with 'jk/http-auth-keyring'.
|
||||
|
||||
* rj/maint-t9159-svn-rev-notation (2011-09-21) 1 commit
|
||||
(merged to 'next' on 2011-09-26 at 525a567)
|
||||
+ t9159-*.sh: skip for mergeinfo test for svn <= 1.4
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* tr/doc-note-rewrite (2011-09-13) 1 commit
|
||||
(merged to 'next' on 2011-09-16 at 5fe813a)
|
||||
+ Documentation: basic configuration of notes.rewriteRef
|
||||
|
||||
Updated to a safer wording.
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* jk/default-attr (2011-09-12) 1 commit
|
||||
- attr: map builtin userdiff drivers to well-known extensions
|
||||
|
||||
Will be re-rolled after 1.7.7 final.
|
||||
Will discard, expecting a fresh re-roll.
|
||||
|
||||
* hl/iso8601-more-zone-formats (2011-09-12) 1 commit
|
||||
(merged to 'next' on 2011-09-12 at 270f5c7)
|
||||
+ date.c: Support iso8601 timezone formats
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* jc/run-receive-hook-cleanup (2011-09-12) 1 commit
|
||||
(merged to 'next' on 2011-09-12 at 68dd431)
|
||||
+ refactor run_receive_hook()
|
||||
(this branch is used by jc/signed-push and jc/signed-push-3.)
|
||||
|
||||
Just to make it easier to run a hook that reads from its standard input.
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* jk/for-each-ref (2011-09-08) 5 commits
|
||||
(merged to 'next' on 2011-09-14 at 36ed515)
|
||||
@@ -375,17 +533,20 @@ Just to make it easier to run a hook that reads from its standard input.
|
||||
+ t6300: add more body-parsing tests
|
||||
+ t7004: factor out gpg setup
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* wh/normalize-alt-odb-path (2011-09-07) 1 commit
|
||||
(merged to 'next' on 2011-09-14 at 96f722b)
|
||||
+ sha1_file: normalize alt_odb path before comparing and storing
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* fk/use-kwset-pickaxe-grep-f (2011-09-11) 2 commits
|
||||
(merged to 'next' on 2011-09-14 at 436d858)
|
||||
+ obstack.c: Fix some sparse warnings
|
||||
+ sparse: Fix an "Using plain integer as NULL pointer" warning
|
||||
|
||||
In general we would prefer to see these fixed at the upstream first, but
|
||||
we have essentially forked from them at their last GPLv2 versions...
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* jc/make-static (2011-09-14) 4 commits
|
||||
(merged to 'next' on 2011-09-14 at c5943ff)
|
||||
@@ -395,12 +556,14 @@ we have essentially forked from them at their last GPLv2 versions...
|
||||
+ vcs-svn: remove unused functions and make some static
|
||||
+ make-static: master
|
||||
|
||||
With a few fix-ups; probably needs to be ejected after 1.7.7 happens.
|
||||
Will discard (or at least kick it back to 'pu').
|
||||
|
||||
* rj/quietly-create-dep-dir (2011-09-11) 1 commit
|
||||
(merged to 'next' on 2011-09-12 at 93d1c6b)
|
||||
+ Makefile: Make dependency directory creation less noisy
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* mz/remote-rename (2011-09-11) 4 commits
|
||||
(merged to 'next' on 2011-09-26 at 5e64f68)
|
||||
+ remote: only update remote-tracking branch if updating refspec
|
||||
@@ -408,18 +571,21 @@ With a few fix-ups; probably needs to be ejected after 1.7.7 happens.
|
||||
+ remote: "rename o foo" should not rename ref "origin/bar"
|
||||
+ remote: write correct fetch spec when renaming remote 'remote'
|
||||
|
||||
Will merge to "master" as the second wave.
|
||||
|
||||
* cb/common-prefix-unification (2011-09-12) 3 commits
|
||||
(merged to 'next' on 2011-09-14 at 24f571f)
|
||||
+ rename pathspec_prefix() to common_prefix() and move to dir.[ch]
|
||||
+ consolidate pathspec_prefix and common_prefix
|
||||
+ remove prefix argument from pathspec_prefix
|
||||
|
||||
Will merge to "master" as the second wave.
|
||||
|
||||
* cb/send-email-help (2011-09-12) 1 commit
|
||||
(merged to 'next' on 2011-09-14 at ae71999)
|
||||
+ send-email: add option -h
|
||||
|
||||
A separate set of patches to remove the hidden fully-spelled "help" from
|
||||
other commands would be nice to have as companion patches as well.
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* jc/fetch-pack-fsck-objects (2011-09-04) 3 commits
|
||||
(merged to 'next' on 2011-09-12 at a031347)
|
||||
@@ -431,6 +597,8 @@ We had an option to verify the sent objects before accepting a push but
|
||||
lacked the corresponding option when fetching. In the light of the recent
|
||||
k.org incident, a change like this would be a good addition.
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* jc/fetch-verify (2011-09-01) 3 commits
|
||||
(merged to 'next' on 2011-09-12 at 3f491ab)
|
||||
+ fetch: verify we have everything we need before updating our ref
|
||||
@@ -442,6 +610,8 @@ During a fetch, we verify that the pack stream is self consistent,
|
||||
but did not verify that the refs that are updated are consistent with
|
||||
objects contained in the packstream, and this adds such a check.
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* jc/receive-verify (2011-09-09) 6 commits
|
||||
(merged to 'next' on 2011-09-12 at 856de78)
|
||||
+ receive-pack: check connectivity before concluding "git push"
|
||||
@@ -456,11 +626,15 @@ While accepting a push, we verify that the pack stream is self consistent,
|
||||
but did not verify that the refs the push updates are consistent with
|
||||
objects contained in the packstream, and this adds such a check.
|
||||
|
||||
Will merge to "master" as the third wave.
|
||||
|
||||
* jn/maint-http-error-message (2011-09-06) 2 commits
|
||||
(merged to 'next' on 2011-09-12 at a843f03)
|
||||
+ http: avoid empty error messages for some curl errors
|
||||
+ http: remove extra newline in error message
|
||||
|
||||
Will merge to "master" as the second wave.
|
||||
|
||||
* bk/ancestry-path (2011-09-15) 4 commits
|
||||
(merged to 'next' on 2011-09-15 at aa64d04)
|
||||
+ t6019: avoid refname collision on case-insensitive systems
|
||||
@@ -470,6 +644,8 @@ objects contained in the packstream, and this adds such a check.
|
||||
+ rev-list: Demonstrate breakage with --ancestry-path --all
|
||||
(this branch is used by jc/request-pull-show-head-4.)
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* mg/branch-list (2011-09-13) 7 commits
|
||||
(merged to 'next' on 2011-09-14 at 6610a2e)
|
||||
+ t3200: clean up checks for file existence
|
||||
@@ -482,11 +658,15 @@ objects contained in the packstream, and this adds such a check.
|
||||
+ git-tag: introduce long forms for the options
|
||||
+ t6040: test branch -vv
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* mm/rebase-i-exec-edit (2011-08-26) 2 commits
|
||||
(merged to 'next' on 2011-09-02 at e75b1b9)
|
||||
+ rebase -i: notice and warn if "exec $cmd" modifies the index or the working tree
|
||||
+ rebase -i: clean error message for --continue after failed exec
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* mm/mediawiki-as-a-remote (2011-09-28) 6 commits
|
||||
(merged to 'next' on 2011-09-28 at a1c9ae5)
|
||||
+ git-remote-mediawiki: allow a domain to be set for authentication
|
||||
@@ -498,7 +678,7 @@ objects contained in the packstream, and this adds such a check.
|
||||
+ git-remote-mediawiki: allow push to set MediaWiki metadata
|
||||
+ Add a remote helper to interact with mediawiki (fetch & push)
|
||||
|
||||
Fun.
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* bc/unstash-clean-crufts (2011-08-27) 4 commits
|
||||
(merged to 'next' on 2011-09-02 at 7bfd66f)
|
||||
@@ -507,29 +687,34 @@ Fun.
|
||||
+ git-stash.sh: fix typo in error message
|
||||
+ t/t3905: use the name 'actual' for test output, swap arguments to test_cmp
|
||||
|
||||
* da/make-auto-header-dependencies (2011-08-30) 1 commit
|
||||
(merged to 'next' on 2011-09-02 at e04a4af)
|
||||
+ Makefile: Improve compiler header dependency check
|
||||
(this branch uses fk/make-auto-header-dependencies.)
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* gb/am-hg-patch (2011-08-29) 1 commit
|
||||
(merged to 'next' on 2011-09-02 at 3edfe4c)
|
||||
+ am: preliminary support for hg patches
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* jc/diff-index-unpack (2011-08-29) 3 commits
|
||||
(merged to 'next' on 2011-09-02 at 4206bd9)
|
||||
+ diff-index: pass pathspec down to unpack-trees machinery
|
||||
+ unpack-trees: allow pruning with pathspec
|
||||
+ traverse_trees(): allow pruning with pathspec
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* nm/grep-object-sha1-lock (2011-08-30) 1 commit
|
||||
(merged to 'next' on 2011-09-02 at 336f57d)
|
||||
+ grep: Fix race condition in delta_base_cache
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* tr/mergetool-valgrind (2011-08-30) 1 commit
|
||||
(merged to 'next' on 2011-09-02 at f5f2c61)
|
||||
+ Symlink mergetools scriptlets into valgrind wrappers
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* fg/submodule-auto-push (2011-09-11) 2 commits
|
||||
(merged to 'next' on 2011-09-11 at 3fc86f7)
|
||||
+ submodule.c: make two functions static
|
||||
@@ -540,6 +725,8 @@ Fun.
|
||||
What the topic aims to achieve may make sense, but the implementation
|
||||
looked somewhat suboptimal.
|
||||
|
||||
Will kick back to "pu" at least tentatively.
|
||||
|
||||
* jc/traverse-commit-list (2011-08-22) 3 commits
|
||||
(merged to 'next' on 2011-08-24 at df50dd7)
|
||||
+ revision.c: update show_object_with_name() without using malloc()
|
||||
@@ -547,11 +734,22 @@ looked somewhat suboptimal.
|
||||
+ rev-list: fix finish_object() call
|
||||
(this branch is used by jc/fetch-verify and jc/receive-verify.)
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* fk/make-auto-header-dependencies (2011-08-18) 1 commit
|
||||
(merged to 'next' on 2011-08-24 at 3da2c25)
|
||||
+ Makefile: Use computed header dependencies if the compiler supports it
|
||||
(this branch is used by da/make-auto-header-dependencies.)
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* da/make-auto-header-dependencies (2011-08-30) 1 commit
|
||||
(merged to 'next' on 2011-09-02 at e04a4af)
|
||||
+ Makefile: Improve compiler header dependency check
|
||||
(this branch uses fk/make-auto-header-dependencies.)
|
||||
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* mh/iterate-refs (2011-09-11) 7 commits
|
||||
(merged to 'next' on 2011-09-27 at c289699)
|
||||
+ refs.c: make create_cached_refs() static
|
||||
@@ -562,16 +760,15 @@ looked somewhat suboptimal.
|
||||
+ Access reference caches only through new function get_cached_refs()
|
||||
+ Extract a function clear_cached_refs()
|
||||
|
||||
I did not see anything fundamentally wrong with this series, but it was
|
||||
unclear what the benefit of these changes are. If the series were to read
|
||||
parts of the ref hierarchy (like refs/heads/) lazily, the story would
|
||||
have been different, though.
|
||||
Will merge to "master" as the second wave.
|
||||
|
||||
* hv/submodule-update-none (2011-08-11) 2 commits
|
||||
(merged to 'next' on 2011-08-24 at 5302fc1)
|
||||
+ add update 'none' flag to disable update of submodule by default
|
||||
+ submodule: move update configuration variable further up
|
||||
|
||||
Will merge to "master" as the second wave.
|
||||
|
||||
* jc/lookup-object-hash (2011-08-11) 6 commits
|
||||
(merged to 'next' on 2011-08-24 at 5825411)
|
||||
+ object hash: replace linear probing with 4-way cuckoo hashing
|
||||
@@ -585,14 +782,14 @@ I do not think there is anything fundamentally wrong with this series, but
|
||||
the risk of breakage far outweighs observed performance gain in one
|
||||
particular workload. Will keep it in 'next' at least for one cycle.
|
||||
|
||||
Will kick back to 'pu'.
|
||||
|
||||
* fg/submodule-git-file-git-dir (2011-08-22) 2 commits
|
||||
(merged to 'next' on 2011-08-23 at 762194e)
|
||||
+ Move git-dir for submodules
|
||||
+ rev-parse: add option --resolve-git-dir <path>
|
||||
|
||||
I do not think there is anything fundamentally wrong with this series, but
|
||||
the risk of breakage outweighs any benefit for having this new
|
||||
feature. Will keep it in 'next' at least for one cycle.
|
||||
Will merge to "master" as the second wave.
|
||||
|
||||
* jk/http-auth-keyring (2011-09-28) 22 commits
|
||||
(merged to 'next' on 2011-09-28 at 65ce6c2)
|
||||
@@ -624,6 +821,8 @@ feature. Will keep it in 'next' at least for one cycle.
|
||||
+ url: decode buffers that are not NUL-terminated
|
||||
(this branch is tangled with js/cred-macos-x-keychain-2.)
|
||||
|
||||
Will kick back to 'pu'.
|
||||
|
||||
* rr/revert-cherry-pick-continue (2011-09-11) 19 commits
|
||||
(merged to 'next' on 2011-09-11 at 7d78054)
|
||||
+ builtin/revert.c: make commit_list_append() static
|
||||
@@ -647,53 +846,7 @@ feature. Will keep it in 'next' at least for one cycle.
|
||||
+ config: Introduce functions to write non-standard file
|
||||
+ advice: Introduce error_resolve_conflict
|
||||
|
||||
--------------------------------------------------
|
||||
[Discarded]
|
||||
Will merge to "master" as the first wave.
|
||||
|
||||
* js/cred-macos-x-keychain (2011-09-11) 15 commits
|
||||
(merged to 'next' on 2011-09-12 at 8d17f94)
|
||||
+ contrib: add a credential helper for Mac OS X's keychain
|
||||
(merged to 'next' on 2011-09-11 at 491ce6a)
|
||||
+ credentials: make credential_fill_gently() static
|
||||
(merged to 'next' on 2011-08-03 at b06e80e)
|
||||
+ credentials: add "getpass" helper
|
||||
+ credentials: add "store" helper
|
||||
+ credentials: add "cache" helper
|
||||
+ docs: end-user documentation for the credential subsystem
|
||||
+ http: use hostname in credential description
|
||||
+ allow the user to configure credential helpers
|
||||
+ look for credentials in config before prompting
|
||||
+ http: use credential API to get passwords
|
||||
+ introduce credentials API
|
||||
+ http: retry authentication failures for all http requests
|
||||
+ remote-curl: don't retry auth failures with dumb protocol
|
||||
+ improve httpd auth tests
|
||||
+ url: decode buffers that are not NUL-terminated
|
||||
(this branch is tangled with jk/http-auth-keyring and js/cred-macos-x-keychain-2.)
|
||||
|
||||
Reverted out of 'next'.
|
||||
|
||||
* jc/reflog-walk-use-only-nsha1 (2011-09-13) 4 commits
|
||||
. (baloon) teach reflog-walk to look at only new-sha1 field
|
||||
+ environment.c: have_git_dir() has users on Cygwin
|
||||
(merged to 'next' on 2011-09-11 at 2acb0af)
|
||||
+ vcs-svn: remove unused functions and make some static
|
||||
+ make-static: master
|
||||
(this branch is tangled with jc/make-static.)
|
||||
|
||||
* hw/maint-abspath-cwd-limit (2011-09-21) 3 commits
|
||||
(merged to 'next' on 2011-09-21 at 210cf9a)
|
||||
+ Revert 622fea4 (abspath.c: increase array size of cwd variable)
|
||||
(merged to 'next' on 2011-09-19 at 7d5e921)
|
||||
+ abspath.c: increase array size of cwd variable to PATH_MAX
|
||||
+ path.c: increase array size of cwd variable to PATH_MAX
|
||||
|
||||
Reverted out of 'next'.
|
||||
|
||||
* jc/request-pull-show-head (2011-09-13) 2 commits
|
||||
(merged to 'next' on 2011-09-13 at c82fb3a)
|
||||
+ Revert "State what commit to expect in request-pull"
|
||||
(merged to 'next' on 2011-09-12 at c1c7b73)
|
||||
+ State what commit to expect in request-pull
|
||||
|
||||
Reverted out of 'next'.
|
||||
Note that generalized sequencer still needs a bit more thought (see the
|
||||
summary by Ram at $gmane/179613).
|
||||
|
||||
Reference in New Issue
Block a user