summaryrefslogtreecommitdiff
path: root/src/tls_stream.c
Commit message (Collapse)AuthorAgeFilesLines
* stream: allow registering a user-provided TLS constructorcmn/tls-registerCarlos Martín Nieto2015-11-031-0/+13
| | | | | This allows the application to use their own TLS stream, regardless of the capabilities of libgit2 itself.
* Rename GIT_SSL to GIT_OPENSSLCarlos Martín Nieto2015-04-231-1/+1
| | | | | This is what it's meant all along, but now we actually have multiple implementations, it's clearer to use the name of the library.
* Abstract away the TLS stream implementationCarlos Martín Nieto2015-04-231-0/+28
Instead, provide git_tls_stream_new() to ask for the most appropriate encrypted stream and use it in our HTTP transport.