{"push_id":2073895824,"size":30,"distinct_size":4,"ref":"refs/heads/http_version","head":"85e04503eb87add2328dfe96c3f0835fc9579a2a","before":"2ef736d879c03d802696d42cd25a70bb1b18b35b","commits":[{"sha":"180c72bfd8755af24466d53ccd7fc86f787819e3","author":{"name":"deeringc","email":"be944cb104bdefa72926b4e710517640c6389436@gmail.com"},"message":"Add all remaining missing HTTP status codes\n\nI had been adding PRs for these as I encountered missing ones in my usage. I encountered another so I figured I would just go ahead and add all the remaining ones in one go.\r\n\r\nI left out 418 - \"I'm a teapot\", although I was tempted! ;)","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/180c72bfd8755af24466d53ccd7fc86f787819e3"},{"sha":"253699c20ae92957a06127b641ff3d5978f18542","author":{"name":"Adam Duskett","email":"abf70ab40236d3507f533c0b06a12a1bcff281f9@outlook.com"},"message":"fix building with libressl\n\nLibreSSL is backwards compatible with OpenSSL 1.0, however it reports\nit's version number as 2.0, which then causes build failures when using\nOPENSSL_VERSION_NUMBER.\n\nAdding a check for LIBRESSL_VERSION_NUMBER when checking if the openssl\nversion number is < 0x10100000L fixes the issue.","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/253699c20ae92957a06127b641ff3d5978f18542"},{"sha":"9a4ebda8739c6a82ca345a8a07be5f420b836cf8","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Replace all uses of details::do_while() with internal _do_while()","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/9a4ebda8739c6a82ca345a8a07be5f420b836cf8"},{"sha":"ba2e35b97e885707460ebd348b8409c0f83a0df6","author":{"name":"Patrik Fiedler","email":"80c39d87efcaea1f868ace668e3d9b9b920cc1ac@nexenio.com"},"message":"translate the ssl error flag into human readable exception.","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/ba2e35b97e885707460ebd348b8409c0f83a0df6"},{"sha":"c6cbfc475e84194be93b0555c3ed3ad7752ec656","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Add v141 projects, update version information to 2.10.0","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/c6cbfc475e84194be93b0555c3ed3ad7752ec656"},{"sha":"801943b888c8f3d8c167fec749c1a36ddfaf05ad","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Add Generated Files to gitignore. Normalize BingRequest141.","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/801943b888c8f3d8c167fec749c1a36ddfaf05ad"},{"sha":"6f291dd16b244e9d02e54a903f7082f462505fd7","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Remove v120 MSBuild files. Use CMake instead.","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/6f291dd16b244e9d02e54a903f7082f462505fd7"},{"sha":"11bc9f0697741e50cc2616a9684eb91062eb4985","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Remove debug message.","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/11bc9f0697741e50cc2616a9684eb91062eb4985"},{"sha":"c1a4067d82f07a218a9f71fb68badac05afff9e8","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Fix _do_while patch on Linux.","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/c1a4067d82f07a218a9f71fb68badac05afff9e8"},{"sha":"775feb078f4789571b3c806e1a8b8776391c8f4e","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Merge pull request #562 from aduskett/master\n\nFix building with LibreSSL","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/775feb078f4789571b3c806e1a8b8776391c8f4e"},{"sha":"e5350bac8904286c5b309139cf39c5b543e12e2e","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Always add CMAKE_DL_LIBS to test_runner.","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/e5350bac8904286c5b309139cf39c5b543e12e2e"},{"sha":"71f05183cfce86b6bcff1e4d95c6d248e63e05be","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Merge branch 'master' into xqp-feature/get_human_readable_ssl_errors","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/71f05183cfce86b6bcff1e4d95c6d248e63e05be"},{"sha":"6c8f948e4d63bcd014f0ea6e6d5cc35713916ef9","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Fix outside tests to use the more stable badssl.com","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/6c8f948e4d63bcd014f0ea6e6d5cc35713916ef9"},{"sha":"272fa31defbfead731a3067d015dc6768f051e13","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Fix use-after-free race condition in winhttp.\n\nEssentially, the request_context could call ->finish() (and free itself) before the final WinHttp callback completed.\n\nThe fix, without changing lifetime semantics, is to use a heap-allocated weak_ptr as the context. This weak_ptr will be freed by the callback function when called with WINHTTP_CALLBACK_STATUS_HANDLE_CLOSING.","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/272fa31defbfead731a3067d015dc6768f051e13"},{"sha":"6e8d910e5839dea136f46ee7226f233378d5c3d9","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Fix auth_no_data test on linux.","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/6e8d910e5839dea136f46ee7226f233378d5c3d9"},{"sha":"2b53b1b5e8c813d74279a5900c7b84dff5d44b6b","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Improve error diagnostics for VERIFY_THROWS_HTTP_ERROR_CODE","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/2b53b1b5e8c813d74279a5900c7b84dff5d44b6b"},{"sha":"8b186cb76f223d4108cc3648419bae2a40c927b7","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Loosen tests because error codes can't be consistently reproduced on Linux.","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/8b186cb76f223d4108cc3648419bae2a40c927b7"},{"sha":"1a5e734f3472aa84742363a4d85f20e723935ad1","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Merge branch 'master' of https://github.com/Microsoft/cpprestsdk","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/1a5e734f3472aa84742363a4d85f20e723935ad1"},{"sha":"1ab10c9aaaec903ed56ff42eec93b05bd4c38c8d","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Merge branch 'xqp-feature/get_human_readable_ssl_errors'","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/1ab10c9aaaec903ed56ff42eec93b05bd4c38c8d"},{"sha":"06a6ac5e31a092e94e3d4e040aff068297f11c7f","author":{"name":"Robert Schumacher","email":"75b9ae9d96180298e9387cf81ddbed5fcfe7291a@microsoft.com"},"message":"Merge pull request #550 from deeringc/patch-3\n\nAdd all remaining missing HTTP status codes","distinct":false,"url":"https://api.github.com/repos/garethsb-sony/cpprestsdk/commits/06a6ac5e31a092e94e3d4e040aff068297f11c7f"}]}
{"actor":{"display_login":"garethsb-sony"}}