summaryrefslogtreecommitdiffstats
path: root/src/HTTP/UrlClient.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix cUrlClient leak (#4125)peterbell102018-02-201-17/+20
| | | | | | | | Fixes #4040 * The TCP connection is now shutdown after OnBodyFinished * Any open connections are closed when cNetworkSingleton::Terminate() is called. * Removed ownership cycles in cUrlClientRequest * Added a check to the test to ensure there are no leaks.
* Update mbedtls to 2.5.1 (#3964)peterbell102017-08-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | * Renaming changes: * macro prefix "POLARSSL" -> "MBEDTLS" * functions now prefixed with "mbedtls_" * rename PolarSSL++ -> mbedTLS++ * rename polarssl submodule * Use mbedtls' AES-CFB8 implementation. * Add cSslConfig to wrap mbedtls_ssl_config * Update cTCPLink and cBlockingSslClientSocket to use cSslConfig * Use cSslConfig in cHTTPServer * Use cSslConfig for cMojangAPI::SecureRequest * CI Fixes * Set -fomit-frame-pointer on the right target
* Remove smart pointer macrospeterbell102017-07-211-6/+6
|
* cUrlClient: Refactored callbacks to use UniquePtr.Mattes D2016-08-221-20/+20
|
* cTCPLink supports TLS out of the box.Mattes D2016-08-221-5/+69
|
* UrlClient: Basic HTTP implementation.Mattes D2016-08-221-0/+611