{"push_id":1439895235,"size":41,"distinct_size":19,"ref":"refs/heads/jk/metapacks-wip","head":"b68acdd823f0d013d1ca6249993d8b9debf4d0fd","before":"fee6bf1295ff5da6ed826a96a9b6215953e7aad9","commits":[{"sha":"bab32da38527270d4b5c60e37a2bdfba54774738","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'jc/am-read-author-file' into maint\n\nExtract a small helper out of the function that reads the authors\nscript file \"git am\" internally uses.\nThis by itself is not useful until a second caller appears in the\nfuture for \"rebase -i\" helper.\n\n* jc/am-read-author-file:\n  am: refactor read_author_script()","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/bab32da38527270d4b5c60e37a2bdfba54774738"},{"sha":"fa308cd8487f9619f9002ab4775e463b35fad722","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'cp/completion-negative-refs' into maint\n\nThe command-line completion script (in contrib/) learned to\ncomplete \"git cmd ^mas<HT>\" to complete the negative end of\nreference to \"git cmd ^master\".\n\n* cp/completion-negative-refs:\n  completion: support excluding refs","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/fa308cd8487f9619f9002ab4775e463b35fad722"},{"sha":"a3f2781dd0c295b5be2c0b42776f806d4f40df05","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'mm/send-email-cc-cruft-after-address' into maint\n\n\"git send-email\" attempts to pick up valid e-mails from the\ntrailers, but people in real world write non-addresses there, like\n\"Cc: Stable <add@re.ss> # 4.8+\", which broke the output depending\non the availability and vintage of Mail::Address perl module.\n\n* mm/send-email-cc-cruft-after-address:\n  Git.pm: add comment pointing to t9000\n  t9000-addresses: update expected results after fix\n  parse_mailboxes: accept extra text after <...> address","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/a3f2781dd0c295b5be2c0b42776f806d4f40df05"},{"sha":"f2ad912f996d2f21a8e6bccc10c2d3ef7acbf3ea","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'rs/ring-buffer-wraparound' into maint\n\nThe code that we have used for the past 10+ years to cycle\n4-element ring buffers turns out to be not quite portable in\ntheoretical world.\n\n* rs/ring-buffer-wraparound:\n  hex: make wraparound of the index into ring-buffer explicit","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/f2ad912f996d2f21a8e6bccc10c2d3ef7acbf3ea"},{"sha":"aa22ef8a80997771d8a1f3e329139637e1ee63ec","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'jk/daemon-path-ok-check-truncation' into maint\n\n\"git daemon\" used fixed-length buffers to turn URL to the\nrepository the client asked for into the server side directory\npath, using snprintf() to avoid overflowing these buffers, but\nallowed possibly truncated paths to the directory.  This has been\ntightened to reject such a request that causes overlong path to be\nrequired to serve.\n\n* jk/daemon-path-ok-check-truncation:\n  daemon: detect and reject too-long paths","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/aa22ef8a80997771d8a1f3e329139637e1ee63ec"},{"sha":"bb6bc68d226d3dad2f339fe180ed3f6542fe7649","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'ak/sh-setup-dot-source-i18n-fix' into maint\n\nRecent update to git-sh-setup (a library of shell functions that\nare used by our in-tree scripted Porcelain commands) included\nanother shell library git-sh-i18n without specifying where it is,\nrelying on the $PATH.  This has been fixed to be more explicit by\nprefixing $(git --exec-path) output in front.\n\n* ak/sh-setup-dot-source-i18n-fix:\n  git-sh-setup: be explicit where to dot-source git-sh-i18n from.","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/bb6bc68d226d3dad2f339fe180ed3f6542fe7649"},{"sha":"25e298d2c9f0b4ecd4fc668192a7112e89783d84","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'as/merge-attr-sleep' into maint\n\nFix for a racy false-positive test failure.\n\n* as/merge-attr-sleep:\n  t6026: clarify the point of \"kill $(cat sleep.pid)\"\n  t6026: ensure that long-running script really is\n  Revert \"t6026-merge-attr: don't fail if sleep exits early\"\n  Revert \"t6026-merge-attr: ensure that the merge driver was called\"\n  t6026-merge-attr: ensure that the merge driver was called\n  t6026-merge-attr: don't fail if sleep exits early","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/25e298d2c9f0b4ecd4fc668192a7112e89783d84"},{"sha":"729fb9ad34cda2609396a61697508c61ec7d9f04","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'ls/macos-update' into maint\n\nPortability update and workaround for builds on recent Mac OS X.\n\n* ls/macos-update:\n  travis-ci: disable GIT_TEST_HTTPD for macOS\n  Makefile: set NO_OPENSSL on macOS by default","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/729fb9ad34cda2609396a61697508c61ec7d9f04"},{"sha":"e9f74313e74337dadad7699a378280daa8d7fd44","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'ak/pre-receive-hook-template-modefix' into maint\n\nA trivial clean-up to a recently graduated topic.\n\n* ak/pre-receive-hook-template-modefix:\n  pre-receive.sample: mark it executable","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/e9f74313e74337dadad7699a378280daa8d7fd44"},{"sha":"50b8276ab95b41001c1b16085a39f22bf5d99286","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'jk/rebase-config-insn-fmt-docfix' into maint\n\nDocumentation fix.\n\n* jk/rebase-config-insn-fmt-docfix:\n  doc: fix missing \"::\" in config list","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/50b8276ab95b41001c1b16085a39f22bf5d99286"},{"sha":"c8a3ec37abe5395e4f4c14d5e9f0ab8077140f1b","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'rs/commit-pptr-simplify' into maint\n\nCode simplification.\n\n* rs/commit-pptr-simplify:\n  commit: simplify building parents list","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/c8a3ec37abe5395e4f4c14d5e9f0ab8077140f1b"},{"sha":"6afadbd5ee4557982a7c049bb5bb539a5b21775f","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'sc/fmt-merge-msg-doc-markup-fix' into maint\n\nDocumentation fix.\n\n* sc/fmt-merge-msg-doc-markup-fix:\n  Documentation/fmt-merge-msg: fix markup in example","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/6afadbd5ee4557982a7c049bb5bb539a5b21775f"},{"sha":"91207f378460d91c2097e1135ac69fd73f797ff8","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'nd/test-helpers' into maint\n\nUpdate to the test framework made in 2.9 timeframe broke running\nthe tests under valgrind, which has been fixed.\n\n* nd/test-helpers:\n  valgrind: support test helpers","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/91207f378460d91c2097e1135ac69fd73f797ff8"},{"sha":"e3c4323e23b59038c354ced895be7d9c2f3bbd4c","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'rs/cocci' into maint\n\nImprove the rule to convert \"unsigned char [20]\" into \"struct\nobject_id *\" in contrib/coccinelle/\n\n* rs/cocci:\n  cocci: avoid self-references in object_id transformations","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/e3c4323e23b59038c354ced895be7d9c2f3bbd4c"},{"sha":"d92466ee25ca2dd79c6f0f7a804f765a5930990c","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'ps/common-info-doc' into maint\n\nDoc fix.\n\n* ps/common-info-doc:\n  doc: fix location of 'info/' with $GIT_COMMON_DIR","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/d92466ee25ca2dd79c6f0f7a804f765a5930990c"},{"sha":"797d1a4672c67ed4e560c67c5d1fe208e31f0b47","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'nd/worktree-lock' into maint\n\nTypofix.\n\n* nd/worktree-lock:\n  git-worktree.txt: fix typo \"to\"/\"two\", and add comma","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/797d1a4672c67ed4e560c67c5d1fe208e31f0b47"},{"sha":"af8d6a9821d79f18c8b645582b5b5d251066ae2f","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'jk/create-branch-remove-unused-param' into maint\n\nCode clean-up.\n\n* jk/create-branch-remove-unused-param:\n  create_branch: drop unused \"head\" parameter","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/af8d6a9821d79f18c8b645582b5b5d251066ae2f"},{"sha":"0a79ccaac7dcfaf93294979fd9608d0f95fd7a47","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'tk/diffcore-delta-remove-unused' into maint\n\nCode cleanup.\n\n* tk/diffcore-delta-remove-unused:\n  diffcore-delta: remove unused parameter to diffcore_count_changes()","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/0a79ccaac7dcfaf93294979fd9608d0f95fd7a47"},{"sha":"cd1c2e7301820f9a198c8d665cd72d930233d02a","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"Merge branch 'jk/common-main' into maint-2.10\n\n* jk/common-main:\n  common-main: stop munging argv[0] path\n  git-compat-util: move content inside ifdef/endif guards","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/cd1c2e7301820f9a198c8d665cd72d930233d02a"},{"sha":"c3808ca6982b0ad7ee9b87eca9b50b9a24ec08b0","author":{"name":"Junio C Hamano","email":"3228067b6039a0d99bddaf967dafdecd5cc61600@pobox.com"},"message":"preparing for 2.10.3\n\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/peff/git/commits/c3808ca6982b0ad7ee9b87eca9b50b9a24ec08b0"}]}
{"actor":{"display_login":"peff"}}