Every stream must have this struct as its first element, so the API can talk to it
Current version for the git_stream structures
The type of stream to register
Connect the stream
Certificate lookup for the stream
Set the proxy for the stream
Read from the stream
Write to the stream
Close the stream
Free the stream
Register stream constructors for the library to use
Register a TLS stream constructor for the library to use will not support HTTP CONNECT proxies. This internally calls git_stream_register and is preserved for backward compatibility.