--
v3: mf/tests: Test SetOutputType for WMV decoder.
mf/tests: Use one input type for GetOutputType tests.
mf/tests: Introduce check_dmo_set_input_type.
mf/tests: Shorten test messages.
https://gitlab.winehq.org/wine/wine/-/merge_requests/1839
While testing some Windows CUI app (hiew.exe from bug #54141), it appears
that some console API allow to write all the possible control characters
onto the console.
This serie:
- add tests for read/write test of these
- fix 'unix' console to not send some of the control characters to the
underlying tty, which would reinterpret them. This leads to unwanted
display (ie hexdump of a file would insert real cr/lf when displaying
dump of \r\n")
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/1846
Fixes a regression introduced by
aa8f97e8294b0618de0e8a45ff2adef0c4e516da.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54184
For the requests which involve additional data to be sent the application might use WinHttpWriteData() before WinHttpReceiveResponse() to pass the additional request data instead of providing the optional data to WinHttpSendRequest(). In that case server reply can't be read in send_request().
I believe the first patch straightens up state handling in receive_response() by introducing a single switch processing every incoming state and avoiding additional local variable (along with making WINHTTP_CALLBACK_STATUS_RECEIVING_RESPONSE notification handling less obscure).
--
v2: winhttp: Only read server reply in send_request() if the whole request is available.
https://gitlab.winehq.org/wine/wine/-/merge_requests/1851