summaryrefslogtreecommitdiff
path: root/src/streams
Commit message (Expand)AuthorAgeFilesLines
* valgrind: add valgrind hints in OpenSSLEdward Thomson2019-11-241-0/+16
* valgrind: add suppressions for undefined useEdward Thomson2019-11-241-0/+4
* errors: use lowercaseethomson/error_messagesEdward Thomson2019-06-231-2/+2
* mbedtls: fix potential size overflow when reading or writing dataethomson/stream-truncated-writesPatrick Steinhardt2019-01-311-2/+9
* mbedtls: make global variables staticPatrick Steinhardt2019-01-311-4/+2
* openssl: fix potential size overflow when writing dataPatrick Steinhardt2019-01-311-2/+1
* streams: handle short writes only in generic streamPatrick Steinhardt2019-01-312-20/+11
* streams: fix callers potentially only writing partial dataPatrick Steinhardt2019-01-311-2/+1
* streams: make file-local functions staticPatrick Steinhardt2019-01-313-19/+17
* streams: don't write more than SSIZE_MAXEdward Thomson2019-01-254-13/+13
* deprecation: don't use deprecated stream cbEdward Thomson2019-01-251-1/+3
* Don't use deprecated constantsSven Strickroth2019-01-241-1/+1
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-226-74/+74
* Fix a bunch of warningslhchavez2019-01-051-1/+1
* stream registration: take an enum typeEdward Thomson2018-11-284-20/+37
* stream: provide generic registration APIEdward Thomson2018-11-285-71/+161
* http: remove cURLEdward Thomson2018-11-285-429/+2
* streams: remove unused tls functionsEdward Thomson2018-11-285-42/+12
* tls: introduce a wrap functionEdward Thomson2018-11-288-71/+259
* openssl: only say we're connected if the connection succeededEtienne Samson2018-11-011-2/+2
* openssl: set the error class to GITERR_SSLEtienne Samson2018-11-011-5/+5
* global: replace remaining use of `git__strtol32`Patrick Steinhardt2018-10-181-1/+1
* stransport: fix a warning on iOSEtienne Samson2018-09-251-1/+1
* mbedtls: remove unused variable "cacert"Patrick Steinhardt2018-07-261-4/+0
* mbedtls: free stream on shutdownethomson/leaksEdward Thomson2018-07-201-0/+1
* mbedtls: make ciphers_list a static arrayEdward Thomson2018-07-201-10/+10
* mbedtls: free ciphers_listEdward Thomson2018-07-201-0/+2
* mbedtls: check allocationsEdward Thomson2018-07-201-1/+14
* mbedtls: fix `inline` being used in mbedtls headersPatrick Steinhardt2018-07-131-0/+11
* streams: report OpenSSL errors if global init failsPatrick Steinhardt2018-07-061-21/+16
* streams: openssl: Handle error in SSL_CTX_newNikita Leshenko2018-06-251-0/+4
* streams: openssl: add missing check on OPENSSL_LEGACY_APIQuentin Minster2018-05-301-1/+1
* streams: openssl: fix bogus warning on unused parameterPatrick Steinhardt2018-05-041-1/+2
* Merge pull request #4608 from pks-t/pks/openssl-api-cleanupCarlos Martín Nieto2018-04-302-121/+112
|\
| * openssl: remove leftover #ifdefEtienne Samson2018-04-301-3/+0
| * streams: openssl: provide `OPENSSL_init_ssl` for legacy APIPatrick Steinhardt2018-04-031-6/+10
| * streams: openssl: unify version checks into single definePatrick Steinhardt2018-04-031-13/+12
| * streams: openssl: move OpenSSL compat layer into implementationPatrick Steinhardt2018-04-032-107/+98
* | mbedtls: display error codes as hex for consistency with mbedTLS docsEtienne Samson2018-04-111-4/+4
* | mbedtls: load default CA certificatesEtienne Samson2018-04-112-23/+39
* | mbedtls: use mbedTLS certificate verificationEtienne Samson2018-04-111-69/+6
* | mbedtls: use our own certificate validationEtienne Samson2018-04-111-1/+5
* | mbedtls: fix libgit2 hanging due to incomplete writesEtienne Samson2018-04-111-5/+9
* | mbedtls: default cipher list supportEtienne Samson2018-04-111-0/+29
* | mbedtls: add global initializationEtienne Samson2018-04-112-3/+99
* | mbedtls: proper certificate verificationEtienne Samson2018-04-111-26/+50
* | mbedtls: initial supportEtienne Samson2018-04-113-0/+365
|/
* Fix build with LibreSSL 2.7Bernard Spil2018-04-022-2/+4
* curl: explicitly initialize and cleanup global curl statePatrick Steinhardt2018-02-282-0/+19
* streams: openssl: fix use of uninitialized variablePatrick Steinhardt2018-02-161-3/+3