Incorperated feedback from Junio, Johannes and Peff. I also included Dmitry's patch that adds GITDIR, which I modified to just remove the support for a gitdir command. Dmitry Ivankov (1): remote-helpers: export GIT_DIR variable to helpers Jeff King (6): transport-helper: fix minor leak in push_refs_with_export t5800: factor out some ref tests t5800: document some non-functional parts of remote helpers git-remote-testgit: import non-HEAD refs transport-helper: don't feed bogus refs to export push git_remote_helpers: push all refs during a non-local export Sverre Rabbelier (16): t5800: use skip_all instead of prereq remote-curl: accept empty line as terminator git-remote-testgit: only push for non-local repositories git-remote-testgit: fix error handling fast-import: introduce 'done' command fast-export: support done feature transport-helper: factor out push_update_refs_status transport-helper: check status code of finish_command transport-helper: use the new done feature where possible transport-helper: update ref status after push with export transport-helper: change import semantics transport-helper: Use capname for refspec capability too transport-helper: implement marks location as capability transport-helper: die early on encountering deleted refs t5800: document inability to push new branch with old content t5800: point out that deleting branches does not work Documentation/git-fast-export.txt | 4 + Documentation/git-fast-import.txt | 25 ++++ Documentation/git-remote-helpers.txt | 3 + builtin/fast-export.c | 9 ++ fast-import.c | 8 + git-remote-testgit.py | 62 +++++---- git_remote_helpers/git/exporter.py | 15 ++- git_remote_helpers/git/importer.py | 32 ++++- git_remote_helpers/git/non_local.py | 20 +-- git_remote_helpers/git/repo.py | 7 +- git_remote_helpers/util.py | 81 +++++++++++ remote-curl.c | 10 ++- t/t5800-remote-helpers.sh | 112 +++++++++++++--- t/t9300-fast-import.sh | 42 ++++++ transport-helper.c | 251 ++++++++++++++++++---------------- 15 files changed, 494 insertions(+), 187 deletions(-) -- 1.7.5.1.292.g728120 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html