payload: {"push_id":3699725220,"size":86,"distinct_size":0,"ref":"refs/heads/jch","head":"d1848f449277310856ec0c3a950c1288e1e15491","before":"5a69950a961e933106889b47f17348214481ca91","commits":[{"sha":"9a1699c88eceaba695603511566727a4629284a1","author":{"name":"Michael Osipov","email":"bf65c903106363487cd1088bf3cca4c60e8e0906@siemens.com"},"message":"configure: Detect linking style for HP aCC on HP-UX\n\nHP aCC does not accept any of the previously tested CC_LD_DYNPATH\nformats, but only its own[1] \"-Wl,+b\" format. Add it to configure.ac.\n\n1. http://nixdoc.net/man-pages/hp-ux/man1/ld_pa.1.html\n\nSigned-off-by: Michael Osipov <michael.osipov@siemens.com>\nSigned-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/9a1699c88eceaba695603511566727a4629284a1"},{"sha":"b4a04c8f7c4f98dd335dc5ee00059bcd6cfc8b53","author":{"name":"Johannes Sixt","email":"fd432345609ae4d58c1aa629cb66ba96d1391622@kdbg.org"},"message":"t7610-mergetool: do not place pipelines headed by `yes` in subshells\n\nSubshells for pipelines are not required. This can save a number of\nprocesses (if the shell does not optimize it away anyway).\n\nThe patch was generated with the command\n\n   sed -i 's/( *\\(yes.*[^ ]\\) *) *\\&\\&/\\1 \\&\\&/' t7610-mergetool.sh\n\nwith a manual fixup of the case having no && at the end.\n\nSigned-off-by: Johannes Sixt <j6t@kdbg.org>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/b4a04c8f7c4f98dd335dc5ee00059bcd6cfc8b53"},{"sha":"692f7053477771d6832beb837eb392be1d27495a","author":{"name":"Johannes Sixt","email":"fd432345609ae4d58c1aa629cb66ba96d1391622@kdbg.org"},"message":"mergetool: dissect strings with shell variable magic instead of `expr`\n\ngit-mergetool spawns an enormous amount of processes. For this reason,\nthe test script, t7610, is exceptionally slow, in particular, on\nWindows. Most of the processes are invocations of git, but there are\nalso some that can be replaced with shell builtins. Do so with `expr`.\n\nSigned-off-by: Johannes Sixt <j6t@kdbg.org>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/692f7053477771d6832beb837eb392be1d27495a"},{"sha":"fd7f0ade07c1caf81fb53007f968cec9e7689980","author":{"name":"Johannes Sixt","email":"fd432345609ae4d58c1aa629cb66ba96d1391622@kdbg.org"},"message":"mergetool: use shell variable magic instead of `awk`\n\ngit-mergetool spawns an enormous amount of processes. For this reason,\nthe test script, t7610, is exceptionally slow, in particular, on\nWindows. Most of the processes are invocations of git, but there are\nalso some that can be replaced with shell builtins. Avoid repeated\ncalls of `git ls-files` and `awk`.\n\nSigned-off-by: Johannes Sixt <j6t@kdbg.org>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/fd7f0ade07c1caf81fb53007f968cec9e7689980"},{"sha":"cae238eee2b6a897acba52d3e80c88e006f46776","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'ab/send-email-transferencoding-fix' (early part) into jch\n\n* 'ab/send-email-transferencoding-fix' (early part):\n  send-email: do defaults -> config -> getopt in that order\n  send-email: rename the @bcclist variable for consistency\n  send-email: move the read_config() function above getopts","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/cae238eee2b6a897acba52d3e80c88e006f46776"},{"sha":"a6e5ebe52639f2f4216bb2995d279817f14ae1d5","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'ab/send-email-transferencoding-fix' into jch\n\nSince \"git send-email\" learned to take 'auto' as the value for the\ntransfer-encoding, it by mistake stopped honoring the values given\nto the configuration variables sendemail.transferencoding and/or\nsendemail.<ident>.transferencoding.  This has been corrected to\n(finally) redoing the order of setting the default, reading the\nconfiguration and command line options.\n\n* ab/send-email-transferencoding-fix:\n  send-email: fix regression in sendemail.identity parsing\n  send-email: document --no-[to|cc|bcc]\n  send-email: fix broken transferEncoding tests\n  send-email: remove cargo-culted multi-patch pattern in tests","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/a6e5ebe52639f2f4216bb2995d279817f14ae1d5"},{"sha":"c65227bbe0774d9c83c4a446978bed8cbc8162c0","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'nd/init-relative-template-fix' into jch\n\nA relative pathname given to \"git init --template=<path> <repo>\"\nought to be relative to the directory \"git init\" gets invoked in,\nbut it instead was made relative to the repository, which has been\ncorrected.\n\n* nd/init-relative-template-fix:\n  init: make --template path relative to $CWD","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/c65227bbe0774d9c83c4a446978bed8cbc8162c0"},{"sha":"36f980674ae67c49e8e5e0853fe1b1ef785fbbb8","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'sb/format-patch-base-patch-id-fix' into jch\n\nThe recently added \"--base\" option of \"format-patch\" computed the\npatch-ids for prerequisite patches in an unstable way, which has\nbeen updated to compute in a way that is compatible with \"git\npatch-id --stable\".\n\n* sb/format-patch-base-patch-id-fix:\n  format-patch: make --base patch-id output stable\n  format-patch: inform user that patch-id generation is unstable","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/36f980674ae67c49e8e5e0853fe1b1ef785fbbb8"},{"sha":"caa05b9bb39a0848db1b6ba3b24bc7f46d51dc3b","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'jk/unused-params-final-batch' into jch\n\n* jk/unused-params-final-batch:\n  verify-commit: simplify parameters to run_gpg_verify()\n  show-branch: drop unused parameter from show_independent()\n  rev-list: drop unused void pointer from finish_commit()\n  remove_all_fetch_refspecs(): drop unused \"remote\" parameter\n  receive-pack: drop unused \"commands\" from prepare_shallow_update()\n  pack-objects: drop unused rev_info parameters\n  name-rev: drop unused parameters from is_better_name()\n  mktree: drop unused length parameter\n  wt-status: drop unused status parameter\n  read-cache: drop unused parameter from threaded load\n  clone: drop dest parameter from copy_alternates()\n  submodule: drop unused prefix parameter from some functions\n  builtin: consistently pass cmd_* prefix to parse_options\n  cmd_{read,write}_tree: rename \"unused\" variable that is used","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/caa05b9bb39a0848db1b6ba3b24bc7f46d51dc3b"},{"sha":"d8538c7257c509eb6ad0939a1e8abe684431d01d","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'en/fast-export-encoding' into jch\n\nThe \"git fast-export/import\" pair has been taught to handle commits\nwith log messages in encoding other than UTF-8 better.\n\n* en/fast-export-encoding:\n  fast-export: do automatic reencoding of commit messages only if requested\n  fast-export: differentiate between explicitly UTF-8 and implicitly UTF-8\n  fast-export: avoid stripping encoding header if we cannot reencode\n  fast-import: support 'encoding' commit header\n  t9350: fix encoding test to actually test reencoding","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/d8538c7257c509eb6ad0939a1e8abe684431d01d"},{"sha":"094f7033866e2d9557750e94be223067fc73ae0e","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'nd/worktree-name-sanitization' into jch\n\nIn recent versions of Git, per-worktree refs are exposed in\nrefs/worktrees/<wtname>/ hierarchy, which means that worktree names\nmust be a valid refname component.  The code now sanitizes the names\ngiven to worktrees, to make sure these refs are well-formed.\n\n* nd/worktree-name-sanitization:\n  worktree add: sanitize worktree names","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/094f7033866e2d9557750e94be223067fc73ae0e"},{"sha":"c8fba2e7686f1b4aed7e0a96e33791bccd3f4c84","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'js/rebase-cleanup' into jch\n\nUpdate supporting parts of \"git rebase\" to remove code that should\nno longer be used.\n\n* js/rebase-cleanup:\n  rebase: fold git-rebase--common into the -p backend\n  sequencer: the `am` and `rebase--interactive` scripts are gone\n  .gitignore: there is no longer a built-in `git-rebase--interactive`\n  t3400: stop referring to the scripted rebase\n  Drop unused git-rebase--am.sh","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/c8fba2e7686f1b4aed7e0a96e33791bccd3f4c84"},{"sha":"dcc346c1aed24d88bbdc8879f61f525db4dfaf8a","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'nd/corrupt-worktrees' into jch\n\n\"git worktree add\" used to fail when another worktree connected to\nthe same repository was corrupt, which has been corrected.\n\n* nd/corrupt-worktrees:\n  worktree add: be tolerant of corrupt worktrees","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/dcc346c1aed24d88bbdc8879f61f525db4dfaf8a"},{"sha":"cd650465ea85e4e68c8d11971367f829ead92b14","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'ab/fail-prereqs-in-test' into jch\n\nDeveloper support to emulate unsatisfied prerequisites in tests to\nensure that the remainer of the tests still succeeds when tests\nwith prerequisites are skipped.\n\n* ab/fail-prereqs-in-test:\n  tests: add a special setup where prerequisites fail","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/cd650465ea85e4e68c8d11971367f829ead92b14"},{"sha":"1e5db38d36496e2cabc8a4c2fb157866fae79690","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'es/first-contrib-tutorial' (early part) into jch\n\n* 'es/first-contrib-tutorial' (early part):\n  documentation: add anchors to MyFirstContribution\n  documentation: add tutorial for first contribution","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/1e5db38d36496e2cabc8a4c2fb157866fae79690"},{"sha":"9bed787b9b32df082f6851f438b7de9da5760432","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'es/first-contrib-tutorial' into jch\n\nA new tutorial targetting specifically aspiring git-core\ndevelopers.\n\n* es/first-contrib-tutorial:\n  doc: add some nit fixes to MyFirstContribution","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/9bed787b9b32df082f6851f438b7de9da5760432"},{"sha":"d22bffc87180059bb712b064659acd24d8ec2918","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'nd/merge-quit' into jch\n\n\"git merge\" learned \"--quit\" option that cleans up the in-progress\nmerge while leaving the working tree and the index still in a mess.\n\n* nd/merge-quit:\n  merge: add --quit\n  merge: remove drop_save() in favor of remove_merge_branch_state()","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/d22bffc87180059bb712b064659acd24d8ec2918"},{"sha":"e5f2f33e015af8b80da134c24fa95ce3c4250fa6","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'dl/format-patch-notes-config' into jch\n\n\"git format-patch\" learns a configuration to set the default for\nits --notes=<ref> option.\n\n* dl/format-patch-notes-config:\n  format-patch: teach format.notes config option\n  git-format-patch.txt: document --no-notes option","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/e5f2f33e015af8b80da134c24fa95ce3c4250fa6"},{"sha":"d47b01db21d859064ec2d15f5114d2b90c550868","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'jk/help-unknown-ref-fix' into jch\n\nImprove the code to show args with potential typo that cannot be\ninterpreted as a commit-ish.\n\n* jk/help-unknown-ref-fix:\n  help_unknown_ref(): check for refname ambiguity\n  help_unknown_ref(): duplicate collected refnames","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/d47b01db21d859064ec2d15f5114d2b90c550868"},{"sha":"d6d3dc607d658e18ffec3eeaec1864d19e577542","author":{"name":"Junio C Hamano","email":"a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com"},"message":"Merge branch 'bl/userdiff-octave' into jch\n\nThe pattern \"git diff/grep\" use to extract funcname and words\nboundary for Matlab has been extend to cover Octave, which is more\nor less equivalent.\n\n* bl/userdiff-octave:\n  userdiff: fix grammar and style issues\n  userdiff: add Octave","distinct":false,"url":"https://api.github.com/repos/gitster/git/commits/d6d3dc607d658e18ffec3eeaec1864d19e577542"}]}
other: {"actor":{"display_login":"gitster"}}