From: Junio C Hamano Date: Tue, 17 Nov 2009 16:40:31 +0000 (-0800) Subject: What's cooking (2009/11 #04) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ba8b2c334b36d2b9663ee006b07e23b65185c4d2;p=thirdparty%2Fgit.git What's cooking (2009/11 #04) --- diff --git a/whats-cooking.txt b/whats-cooking.txt index d9a624dd30..d1140d69f1 100644 --- a/whats-cooking.txt +++ b/whats-cooking.txt @@ -1,9 +1,9 @@ To: git@vger.kernel.org -Subject: What's cooking in git.git (Nov 2009, #03; Sun, 15) -X-master-at: b7fba061e05d16fd2c61db5c279b6ad4db98aba4 -X-next-at: 2a326b29e43e05e9ccc1bcf1af09cb27ff606193 +Subject: What's cooking in git.git (Nov 2009, #04; Tue, 17) +X-master-at: e36e6c00cd60130f8792319a5aa0f56d2da68e14 +X-next-at: 11067eb355ca45876c3b9ea258b494823a3a78d1 -What's cooking in git.git (Nov 2009, #03; Sun, 15) +What's cooking in git.git (Nov 2009, #04; Tue, 17) -------------------------------------------------- Here are the topics that have been cooking. Commits prefixed with '-' are @@ -58,139 +58,129 @@ the status of individual topics very much. -------------------------------------------------- [Graduated to "master"] -* jk/maint-format-patch-p-suppress-stat (2009-11-04) 1 commit. - (merged to 'next' on 2009-11-08 at 0943296) - + format-patch: make "-p" suppress diffstat - (this branch is used by bg/format-patch-doc-update.) - -* vl/maint-openssl-signature-change (2009-10-31) 1 commit. - (merged to 'next' on 2009-10-31 at 0e1ce6b) - + imap-send.c: fix compiler warnings for OpenSSL 1.0 - -Prepare ourselves before newer versions of OpenSSL hits more platforms. +* bs/maint-pre-commit-hook-sample (2009-11-05) 1 commit. + (merged to 'next' on 2009-11-06 at d70f646) + + pre-commit.sample: Diff against the empty tree when HEAD is invalid -* pb/maint-gitweb-blob-lineno (2009-11-06) 1 commit. - (merged to 'next' on 2009-11-06 at 27b86ec) - + gitweb: Fix blob linenr links in pathinfo mode +* js/maint-diff-color-words (2009-10-30) 3 commits. + (merged to 'next' on 2009-11-10 at 5619714) + + diff --color-words: bit of clean-up + + diff --color-words -U0: fix the location of hunk headers + + t4034-diff-words: add a test for word diff without context -* bg/merge-ff-only (2009-10-29) 1 commit - (merged to 'next' on 2009-10-31 at b6b49aa) - + Teach 'git merge' and 'git pull' the option --ff-only +Fixes a corner case of running --color-words with -U0. -* jk/maint-1.6.3-ls-files-i (2009-10-30) 1 commit. - (merged to 'next' on 2009-10-31 at 3a31fcc) - + ls-files: unbreak "ls-files -i" +* sc/difftool-p4merge (2009-10-28) 1 commit + (merged to 'next' on 2009-10-31 at 194b5c5) + + mergetool--lib: add p4merge as a pre-configured mergetool option -* tr/describe-advice (2009-10-28) 1 commit - (merged to 'next' on 2009-10-31 at 8084850) - + describe: when failing, tell the user about options that work +I do not do p4 nor use difftool, so it's much easier for me to merge this +to 'master' and wait for anybody to scream if there is breakage. -* jp/dirty-describe (2009-10-21) 1 commit. - (merged to 'next' on 2009-10-30 at 19c7fc7) - + Teach "git describe" --dirty option +* jk/maint-add-p-empty (2009-10-27) 1 commit. + (merged to 'next' on 2009-10-30 at 2bd302f) + + add-interactive: handle deletion of empty files -* jk/gitignore-anchored (2009-10-26) 1 commit - (merged to 'next' on 2009-10-30 at 9391a93) - + gitignore: root most patterns at the top-level directory +* lt/revision-bisect (2009-10-27) 1 commit. + (merged to 'next' on 2009-10-30 at 81ee52b) + + Add '--bisect' revision machinery argument -* jk/maint-push-config (2009-10-25) 1 commit. - (merged to 'next' on 2009-10-30 at 934e3c5) - + push: always load default config +* rs/pretty-wrap (2009-11-08) 2 commits + (merged to 'next' on 2009-11-08 at 8973fd8) + + log --format: don't ignore %w() at the start of format string + (merged to 'next' on 2009-10-30 at 403bbfe) + + Implement wrap format %w() as if it is a mode switch + (this branch uses js/log-rewrap.) -* sr/blame-incomplete (2009-10-19) 1 commit. - (merged to 'next' on 2009-10-22 at 133e0ce) - + blame: make sure that the last line ends in an LF +* js/log-rewrap (2009-10-18) 3 commits + (merged to 'next' on 2009-10-30 at 403bbfe) + + Teach --wrap to only indent without wrapping + + Add strbuf_add_wrapped_text() to utf8.[ch] + + print_wrapped_text(): allow hard newlines + (this branch is used by rs/pretty-wrap.) -I think this is _good enough_ as-is; although it would be better if we -added some hint to the output for Porcelain implementations, that can be -done as a follow-up fix. +* fc/doc-fast-forward (2009-10-24) 1 commit. + (merged to 'next' on 2009-11-01 at faaad90) + + Use 'fast-forward' all over the place --------------------------------------------------- -[New Topics] +* tz/maint-rpm (2009-11-11) 1 commit. + + Makefile: Ensure rpm packages can be read by older rpm versions -* jn/help-everywhere (2009-11-09) 21 commits - - diff --no-index: make the usage string less scary - - merge-{recursive,subtree}: use usagef() to print usage - - Introduce usagef() that takes a printf-style format - - Let 'git -h' show usage without a git dir - - Show usage string for 'git http-push -h' - - Let 'git http-fetch -h' show usage outside any git repository - - Show usage string for 'git stripspace -h' - - Show usage string for 'git unpack-file -h' - - Show usage string for 'git show-index -h' - - Show usage string for 'git rev-parse -h' - - Show usage string for 'git merge-one-file -h' - - Show usage string for 'git mailsplit -h' - - Show usage string for 'git imap-send -h' - - Show usage string for 'git get-tar-commit-id -h' - - Show usage string for 'git fast-import -h' - - Show usage string for 'git check-ref-format -h' - - Show usage string for 'git show-ref -h' - - Show usage string for 'git merge-ours -h' - - Show usage string for 'git commit-tree -h' - - Show usage string for 'git cherry -h' - - Show usage string for 'git grep -h' - (this branch uses jn/maint-http-fetch-mingw and jn/remove-fetch--tool.) +* np/maint-sideband-favor-status (2009-11-11) 1 commit. + (merged to 'next' on 2009-11-15 at 3ecd874) + + give priority to progress messages -There were unrelated but still worthy fixes, so I reordered some of them; -also the "usage()" change is different from the one that was posted (see -my comment in $gmane/132592). +* sb/tutorial-test (2009-11-06) 4 commits + (merged to 'next' on 2009-11-15 at 5c82651) + + t1200: prepare for merging with Fast-forward bikeshedding + + t1200: further modernize test script style + + t1200: Make documentation and test agree + + t1200: cleanup and modernize test style -* jn/maint-http-fetch-mingw (2009-11-09) 1 commit. - - http-fetch: add missing initialization of argv0_path - (this branch is used by jn/help-everywhere.) +* ef/msys-imap (2009-10-22) 9 commits. + (merged to 'next' on 2009-10-31 at 8630603) + + Windows: use BLK_SHA1 again + + MSVC: Enable OpenSSL, and translate -lcrypto + + mingw: enable OpenSSL + + mingw: wrap SSL_set_(w|r)fd to call _get_osfhandle + + imap-send: build imap-send on Windows + + imap-send: fix compilation-error on Windows + + imap-send: use run-command API for tunneling + + imap-send: use separate read and write fds + + imap-send: remove useless uid code -* jn/remove-fetch--tool (2009-11-09) 1 commit - - Retire fetch--tool helper to contrib/examples - (this branch is used by jn/help-everywhere.) +-------------------------------------------------- +[New Topics] -These two were originally part of the "help-everywhere" topic but -they can stand on their own. +* jn/faster-completion-startup (2009-11-17) 1 commit. + - Speed up bash completion loading -* jc/log-stdin (2009-11-03) 1 commit - - Teach --stdin option to "log" family +* th/maint-remote-update-help-string (2009-11-15) 1 commit. + - Update 'git remote update' usage string to match man page. -This is not signed-off (see $gmane/131971 for list of things you can do to -help advancing this topic). +* tr/maint-merge-ours-clarification (2009-11-15) 3 commits. + - rebase: refuse to rebase with -s ours + (merged to 'next' on 2009-11-17 at 3291125) + + rebase docs: clarify --merge and --strategy + + Documentation: clarify 'ours' merge strategy -* jn/gitweb-log-history (2009-11-13) 3 commits - - gitweb: Make 'history' view (re)use git_log_generic() - - gitweb: Refactor common parts of 'log' and 'shortlog' views - - gitweb: Refactor 'log' action generation, adding git_log_body() +* tc/format-attribute (2009-11-14) 1 commit + - Check the format of more printf-type functions -* jn/rfc-pull-rebase-error-message (2009-11-12) 1 commit - - git-pull.sh --rebase: overhaul error handling when no candidates are found +* jk/maint-break-rename-reduce-memory (2009-11-16) 2 commits. + (merged to 'next' on 2009-11-16 at 5b5a93f) + + diffcore-break: save cnt_data for other phases + + diffcore-break: free filespec data as we go -* np/maint-sideband-favor-status (2009-11-11) 1 commit. - - give priority to progress messages +* bc/grep-i-F (2009-11-06) 1 commit. + (merged to 'next' on 2009-11-17 at a9b138c) + + grep: Allow case insensitive search of fixed-strings -This looked obviously correct but I wasn't fully up to speed after being -ill for a few days, so it is queued in 'pu' with everything else. +* mm/config-pathname-tilde-expand (2009-11-17) 1 commit. + (merged to 'next' on 2009-11-17 at 7ba213d) + + Expand ~ and ~user in core.excludesfile, commit.template -* rg/doc-workflow (2009-11-14) 2 commits. - - Corrections to release management section in gitworkflows.txt - - Add branch management for releases to gitworkflows +* pb/maint-use-custom-perl (2009-11-17) 1 commit. + (merged to 'next' on 2009-11-17 at 1ee8d46) + + Make sure $PERL_PATH is defined when the test suite is run. -* sb/ls-tree-parseopt (2009-11-13) 2 commits. - - ls-tree: migrate to parse-options - - t3101: test more ls-tree options +* th/remote-usage (2009-11-16) 1 commit. + - git remote: Separate usage strings for subcommands -* tz/maint-rpm (2009-11-11) 1 commit. - - Makefile: Ensure rpm packages can be read by older rpm versions +* mo/maint-crlf-doc (2009-11-14) 1 commit. + (merged to 'next' on 2009-11-17 at abd9133) + + core.autocrlf documentation: mention the crlf attribute -------------------------------------------------- [Stalled] -* jl/submodule-add-noname (2009-09-22) 1 commit. - - git submodule add: make the parameter optional - -Dscho started an interesting discussion regarding the larger workflow in -which the "submodule add" is used. I think the patch itself makes sense -but at the same time it probably makes sense to also take the and -infer the as Dscho suggested, probably in "git submodule -add", not in "git add" proper, at least initially. +* rj/cygwin-msvc (2009-11-09) 3 commits. + - Add explicit Cygwin check to guard WIN32 header inclusion + - MSVC: Add support for building with NO_MMAP + - Makefile: keep MSVC and Cygwin configuration separate + (this branch uses rj/maint-simplify-cygwin-makefile.) -Any objections against merging this to 'next'? +I think J6t was not happy with the tip one. * jc/fix-tree-walk (2009-10-22) 11 commits. (merged to 'next' on 2009-10-22 at 10c0c8f) @@ -271,16 +261,108 @@ says "no"?) -------------------------------------------------- [Cooking] +* jp/fetch-cull-many-refs (2009-11-13) 3 commits + (merged to 'next' on 2009-11-15 at db0f967) + + remote: fix use-after-free error detected by glibc in ref_remove_duplicates + (merged to 'next' on 2009-11-01 at 1f09ce9) + + fetch: Speed up fetch of large numbers of refs + + remote: Make ref_remove_duplicates faster for large numbers of refs + +Soon in 'master'. + +* jn/help-everywhere (2009-11-09) 21 commits + (merged to 'next' on 2009-11-17 at 3a2dffe) + + diff --no-index: make the usage string less scary + + merge-{recursive,subtree}: use usagef() to print usage + + Introduce usagef() that takes a printf-style format + + Let 'git -h' show usage without a git dir + + Show usage string for 'git http-push -h' + + Let 'git http-fetch -h' show usage outside any git repository + + Show usage string for 'git stripspace -h' + + Show usage string for 'git unpack-file -h' + + Show usage string for 'git show-index -h' + + Show usage string for 'git rev-parse -h' + + Show usage string for 'git merge-one-file -h' + + Show usage string for 'git mailsplit -h' + + Show usage string for 'git imap-send -h' + + Show usage string for 'git get-tar-commit-id -h' + + Show usage string for 'git fast-import -h' + + Show usage string for 'git check-ref-format -h' + + Show usage string for 'git show-ref -h' + + Show usage string for 'git merge-ours -h' + + Show usage string for 'git commit-tree -h' + + Show usage string for 'git cherry -h' + + Show usage string for 'git grep -h' + (this branch uses jn/maint-http-fetch-mingw and jn/remove-fetch--tool.) + +There were unrelated but still worthy fixes, so I reordered some of them; +also the "usage()" change is different from the one that was posted (see +my comment in $gmane/132592). + +* jn/maint-http-fetch-mingw (2009-11-09) 1 commit. + (merged to 'next' on 2009-11-17 at cd35125) + + http-fetch: add missing initialization of argv0_path + (this branch is used by jn/help-everywhere.) + +* jn/remove-fetch--tool (2009-11-09) 1 commit + (merged to 'next' on 2009-11-17 at 72f6c3b) + + Retire fetch--tool helper to contrib/examples + (this branch is used by jn/help-everywhere.) + +These two were originally part of the "help-everywhere" topic but +they can stand on their own. + +* jc/log-stdin (2009-11-03) 1 commit + - Teach --stdin option to "log" family + +This is not signed-off (see $gmane/131971 for list of things you can do to +help advancing this topic). + +* jn/gitweb-log-history (2009-11-13) 3 commits + (merged to 'next' on 2009-11-17 at d225f7d) + + gitweb: Make 'history' view (re)use git_log_generic() + + gitweb: Refactor common parts of 'log' and 'shortlog' views + + gitweb: Refactor 'log' action generation, adding git_log_body() + +* jn/rfc-pull-rebase-error-message (2009-11-12) 1 commit + - git-pull.sh --rebase: overhaul error handling when no candidates are found + +I heard this needs at least retitling among other changes? + +* rg/doc-workflow (2009-11-17) 4 commits. + - [Further RFC updates from Raman] + - [An RFC fix-up to further reword release section] + - Corrections to release management section in gitworkflows.txt + - Add branch management for releases to gitworkflows + +The top three patches are meant to be squashed into the first one. + +* sb/ls-tree-parseopt (2009-11-13) 2 commits. + (merged to 'next' on 2009-11-17 at c383204) + + ls-tree: migrate to parse-options + + t3101: test more ls-tree options + +* jl/submodule-add-noname (2009-09-22) 1 commit. + (merged to 'next' on 2009-11-15 at 3a77d01) + + git submodule add: make the parameter optional + +Dscho started an interesting discussion regarding the larger workflow in +which the "submodule add" is used. I think the patch itself makes sense +but at the same time it probably makes sense to also take the and +infer the as Dscho suggested, probably in "git submodule +add", not in "git add" proper, at least initially. + * sc/protocol-doc (2009-11-03) 1 commit. - - Update packfile transfer protocol documentation + (merged to 'next' on 2009-11-15 at 32d6de8) + + Update packfile transfer protocol documentation * tr/filter-branch (2009-11-10) 2 commits. - - filter-branch: nearest-ancestor rewriting outside subdir filter - - filter-branch: stop special-casing $filter_subdir argument + (merged to 'next' on 2009-11-15 at 79c6a1d) + + filter-branch: nearest-ancestor rewriting outside subdir filter + + filter-branch: stop special-casing $filter_subdir argument Updated again. Looked sane, except that the option might not be -necessary. But that can be fixed while in 'next', so unless anybody -sees further issues, I'll move this to 'next' soon. +necessary, but that can be fixed while in 'next'. * em/commit-claim (2009-11-04) 1 commit - commit -c/-C/--amend: reset timestamp and authorship to committer with --reset-author @@ -288,15 +370,14 @@ sees further issues, I'll move this to 'next' soon. I just picked better bits from both versions, but this needs to be rethought. -* bg/format-patch-doc-update (2009-11-07) 4 commits - - format-patch: Add "--no-stat" as a synonym for "-p" - - format-patch documentation: Fix formatting - - format-patch documentation: Remove diff options that are not useful - - format-patch: Always generate a patch +* bg/format-patch-doc-update (2009-11-07) 4 commits. + (merged to 'next' on 2009-11-17 at 68b9056) + + format-patch: Add "--no-stat" as a synonym for "-p" + + format-patch documentation: Fix formatting + + format-patch documentation: Remove diff options that are not useful + + format-patch: Always generate a patch -Looked sensible, even though this may want to wait for 1.7.0. We'll see -when we merge this to 'next'. I tweaked the --no-stat patch with noneg -bit; please check for sanity. +Looked sensible, even though this may want to wait for 1.7.0. We'll see. * rj/maint-simplify-cygwin-makefile (2009-10-27) 1 commit. - Makefile: merge two Cygwin configuration sections into one @@ -305,15 +386,7 @@ bit; please check for sanity. This is one of the most obviously correct bit from "Compiling on Cygwin using MSVC fails" topic. -* rj/cygwin-msvc (2009-11-09) 3 commits. - - Add explicit Cygwin check to guard WIN32 header inclusion - - MSVC: Add support for building with NO_MMAP - - Makefile: keep MSVC and Cygwin configuration separate - (this branch uses rj/maint-simplify-cygwin-makefile.) - -I think J6t was not happy with the tip one. - -* bg/fetch-multi (2009-11-10) 9 commits +* bg/fetch-multi (2009-11-10) 9 commits. - Re-implement 'git remote update' using 'git fetch' - builtin-fetch: add --dry-run option - builtin-fetch: add --prune option @@ -324,66 +397,35 @@ I think J6t was not happy with the tip one. - Teach the --multiple option to 'git fetch' - Teach the --all option to 'git fetch' -This series from Björn Gustavsson contains 4 patches from Jay Soffian as -well. I haven't looked at the code very closely yet. - -* bs/maint-pre-commit-hook-sample (2009-11-05) 1 commit. - (merged to 'next' on 2009-11-06 at d70f646) - + pre-commit.sample: Diff against the empty tree when HEAD is invalid - -Looked Ok. - * cc/bisect-doc (2009-11-08) 1 commit - Documentation: add "Fighting regressions with git bisect" article Any comments? Should it go to Documentation/technical instead? -* sb/tutorial-test (2009-11-06) 4 commits - - t1200: prepare for merging with Fast-forward bikeshedding - - t1200: further modernize test script style - - t1200: Make documentation and test agree - - t1200: cleanup and modernize test style - -Ready for 'next', I think. - * jn/editor-pager (2009-10-30) 9 commits - - Provide a build time default-pager setting - - Provide a build time default-editor setting - - am -i, git-svn: use "git var GIT_PAGER" - - add -i, send-email, svn, p4, etc: use "git var GIT_EDITOR" - - Teach git var about GIT_PAGER - - Teach git var about GIT_EDITOR - - Suppress warnings from "git var -l" - - Do not use VISUAL editor on dumb terminals - - Handle more shell metacharacters in editor names + (merged to 'next' on 2009-11-15 at 7f3e3ae) + + Provide a build time default-pager setting + + Provide a build time default-editor setting + + am -i, git-svn: use "git var GIT_PAGER" + + add -i, send-email, svn, p4, etc: use "git var GIT_EDITOR" + + Teach git var about GIT_PAGER + + Teach git var about GIT_EDITOR + + Suppress warnings from "git var -l" + + Do not use VISUAL editor on dumb terminals + + Handle more shell metacharacters in editor names * bw/autoconf-more (2009-11-04) 2 commits - - configure: add settings for gitconfig, editor and pager - - configure: add macro to set arbitrary make variables + (merged to 'next' on 2009-11-15 at e86a8c9) + + configure: add settings for gitconfig, editor and pager + + configure: add macro to set arbitrary make variables This will follow jn/editor-pager series. -* js/maint-diff-color-words (2009-10-30) 3 commits. - (merged to 'next' on 2009-11-10 at 5619714) - + diff --color-words: bit of clean-up - + diff --color-words -U0: fix the location of hunk headers - + t4034-diff-words: add a test for word diff without context - -Fixes a corner case of running --color-words with -U0. - -* sc/difftool-p4merge (2009-10-28) 1 commit - (merged to 'next' on 2009-10-31 at 194b5c5) - + mergetool--lib: add p4merge as a pre-configured mergetool option - -I do not do p4 nor use difftool, so it's much easier for me to merge this -to 'master' and wait for anybody to scream if there is breakage. I'll do -so, unless I hear objections in a few days. - -* sr/vcs-helper (2009-11-06) 12 commits +* sr/vcs-helper (2009-11-18) 12 commits - Add Python support library for remote helpers - Basic build infrastructure for Python scripts - - Allow helpers to request the path to the .git directory - Allow helpers to report in "list" command that the ref is unchanged + - Fix various memory leaks in transport-helper.c - Allow helper to map private ref names into normal names - Add support for "import" helper command - Allow specifying the remote helper in the url @@ -393,8 +435,7 @@ so, unless I hear objections in a few days. - Allow programs to not depend on remotes having urls - Fix memory leak in helper method for disconnect -Re-rolled series that contains Daniel's and Johan's. -Any comments? Is everybody happy? +Replaced again. * mr/gitweb-snapshot (2009-11-07) 4 commits. - gitweb: Smarter snapshot names @@ -405,56 +446,12 @@ Any comments? Is everybody happy? Replaced commits near the tip with recent updates. -* jp/fetch-cull-many-refs (2009-11-13) 3 commits - (merged to 'next' on 2009-11-15 at db0f967) - + remote: fix use-after-free error detected by glibc in ref_remove_duplicates - (merged to 'next' on 2009-11-01 at 1f09ce9) - + fetch: Speed up fetch of large numbers of refs - + remote: Make ref_remove_duplicates faster for large numbers of refs - -Soon in 'master'. - -* jk/maint-add-p-empty (2009-10-27) 1 commit. - (merged to 'next' on 2009-10-30 at 2bd302f) - + add-interactive: handle deletion of empty files - -Soon in 'master'. - -* lt/revision-bisect (2009-10-27) 1 commit. - (merged to 'next' on 2009-10-30 at 81ee52b) - + Add '--bisect' revision machinery argument - -Soon in 'master'. - * jc/pretty-lf (2009-10-04) 1 commit. - Pretty-format: %[+-]x to tweak inter-item newlines -* rs/pretty-wrap (2009-11-08) 2 commits - (merged to 'next' on 2009-11-08 at 8973fd8) - + log --format: don't ignore %w() at the start of format string - (merged to 'next' on 2009-10-30 at 403bbfe) - + Implement wrap format %w() as if it is a mode switch - (this branch uses js/log-rewrap.) - -Soon in 'master'. - -* js/log-rewrap (2009-10-18) 3 commits - (merged to 'next' on 2009-10-30 at 403bbfe) - + Teach --wrap to only indent without wrapping - + Add strbuf_add_wrapped_text() to utf8.[ch] - + print_wrapped_text(): allow hard newlines - (this branch is used by rs/pretty-wrap.) - -Soon in 'master'. - -* fc/doc-fast-forward (2009-10-24) 1 commit. - (merged to 'next' on 2009-11-01 at faaad90) - + Use 'fast-forward' all over the place - -Soon in 'master'; carrying this in 'next' for too long is turning out to -be quite painful. - -* ks/precompute-completion (2009-10-26) 3 commits. +* ks/precompute-completion (2009-11-15) 4 commits. + (merged to 'next' on 2009-11-15 at 23cdb96) + + Revert ks/precompute-completion series (merged to 'next' on 2009-10-28 at cd5177f) + completion: ignore custom merge strategies when pre-generating (merged to 'next' on 2009-10-22 at f46a28a) @@ -462,12 +459,13 @@ be quite painful. (merged to 'next' on 2009-10-14 at adf722a) + Speedup bash completion loading -I didn't follow the discussion from the past few days closely, but I am -getting an impression that the consensus is we shouldn't precompute, so I -may have to revert this and replace with what's cooking on the list when -it stabilizes. +Reverted out of 'next', to be replaced with jn/faster-completion-startup +topic. -* sp/smart-http (2009-11-11) 35 commits +* sp/smart-http (2009-11-14) 37 commits + (merged to 'next' on 2009-11-17 at 11067eb) + + http-backend: Let gcc check the format of more printf-type functions. + + http-backend: Fix access beyond end of string. (merged to 'next' on 2009-11-15 at 2a326b2) + http-backend: Fix bad treatment of uintmax_t in Content-Length + t5551-http-fetch: Work around broken Accept header in libcurl @@ -506,21 +504,6 @@ it stabilizes. + pkt-line: Add strbuf based functions + http-push: fix check condition on http.c::finish_http_pack_request() -* ef/msys-imap (2009-10-22) 9 commits. - (merged to 'next' on 2009-10-31 at 8630603) - + Windows: use BLK_SHA1 again - + MSVC: Enable OpenSSL, and translate -lcrypto - + mingw: enable OpenSSL - + mingw: wrap SSL_set_(w|r)fd to call _get_osfhandle - + imap-send: build imap-send on Windows - + imap-send: fix compilation-error on Windows - + imap-send: use run-command API for tunneling - + imap-send: use separate read and write fds - + imap-send: remove useless uid code - -Soon in 'master', unless I hear objections from msys folks or imap-send -users. - * nd/sparse (2009-08-20) 19 commits. - sparse checkout: inhibit empty worktree - Add tests for sparse checkout