Commit 1c176883880c4f487597074c70f9bb6f96198737

Etienne Samson 2018-09-07T10:36:15

remote: store the connection data in a private struct This makes it easier to pass connection-related options around (proxy & custom headers for now). This fixes a bug in git_push_finish, which didn't reuse the provided proxy if the connection closed between the call to `git_remote_push` and the finish step.