websocket_client - sporadic crash in tests

Haven't done any further investigation, but has happened several times on the rolling/nightly builds: Starting test case client_construction:uri_test... ..\client_construction.cpp(85): error: Fa...

Id #305 | Release: None | Updated: Wed at 7:07 PM by stevetgates | Created: Wed at 7:07 PM by stevetgates

Intel compiler and NuGet package does not work

When compiling the tutorial, I get plenty of unresolved externals. Seems that the NuGet package is failing to specify library directories.

Id #303 | Release: None | Updated: Sat at 4:45 PM by stevetgates | Created: Oct 17 at 2:37 PM by nesteruk

Filters are no longer correct for compat headers

With the move of the Release/include/compat/ folder into Release/include/cpprest/details/, the filters file no longer maps to real files.

Id #302 | Release: None | Updated: Oct 14 at 10:41 PM by roschuma | Created: Oct 14 at 10:41 PM by roschuma

websockets - winrt 110 test crash

A regression has crept in or a bug is now being exposed. I've seen on several occasions the websocket winrt tests crash when executing as part of the builds. Not sure yet if it is consistently the ...

Id #301 | Release: None | Updated: Oct 14 at 5:00 PM by stevetgates | Created: Oct 14 at 5:00 PM by stevetgates

dev14 - broken build due to mismatched noexcept

f:\projects\dev_tools\cpprest\dev\release\include\cpprest\asyncrt_utils.h(253): error C2694: 'const char *utility::details::windows_category_impl::name(void) const': overriding virtual function has...

Id #300 | Release: None | Updated: Oct 14 at 4:41 PM by stevetgates | Created: Oct 14 at 4:41 PM by stevetgates

file streams - AV if trying to call any methods after close()

In the file streams we delete a data structure that appears to be used in almost all methods. This causes anyone who calls a method after close to get an AV. While maybe not terrible this is not id...

Id #299 | Release: None | Updated: Oct 9 at 1:54 AM by stevetgates | Created: Oct 9 at 1:54 AM by stevetgates

Return -1 if content_length is not set

Currently, we return 0 if the Content-Length header is not set. Since 0 is a potentially valid Content-Length setting, this is somewhat ambiguous. It may be better to return (size64_t)(-1) to signa...

Id #298 | Release: None | Updated: Oct 10 at 10:56 PM by stevetgates | Created: Oct 8 at 3:56 AM by roschuma

memstream_tests:mem_buffer_large_data intermittent failure

Gated #154

Id #297 | Release: None | Updated: Oct 8 at 3:41 AM by roschuma | Created: Oct 8 at 3:41 AM by roschuma

http_client - boost client hangs if an error is reported during request body upload

This is a really weird bug that is high impact. For some reason if an error occurs and we call report_error/report_exception at any point when uploading a request body it doesn't seem to cause the ...

Id #296 | Release: None | Updated: Oct 8 at 1:27 AM by stevetgates | Created: Oct 8 at 1:27 AM by stevetgates

http_client - boost client on OSX occasional reports end of file instead of time-out

Instead of getting the errc::timedout "End of file" is reported. We don't control or set this error code at all so it must have something to do with Boost underneath. This issue is very low impac...

Id #295 | Release: None | Updated: Oct 10 at 10:59 PM by stevetgates | Created: Oct 7 at 8:25 PM by stevetgates