Signed-off-by: Daniel Lehman <dlehman25(a)gmail.com>
--
v2: kernelbase: Pass va_list copy to internal RtlFormatMessage.
kernel32/tests: Test if FormatMessage modifies va_list on error.
ntdll/tests: Test if RtlFormatMessage modifies va_list on error.
https://gitlab.winehq.org/wine/wine/-/merge_requests/187
--
v2: winegstreamer: Remove copying support from wg_transform_push_data.
winegstreamer: Support zero-copy wg_transform_read_data in quartz_transform.c.
winegstreamer: Support zero-copy wg_transform_push_data in quartz_transform.c.
winegstreamer: Introduce new wg_sample_create_quartz helper for quartz_transform.c.
winegstreamer: Use a union in struct sample to keep API pointers.
winegstreamer: Split wg_sample wrapper helpers to a separate source.
https://gitlab.winehq.org/wine/wine/-/merge_requests/220
Calling ioctl(..., SO_ERROR, ...) clears pending socket error. Because of that we may clear the error in poll_socket or IOCTL_AFD_GET_SO_ERROR. This leads to failures during Battle.net installation (it's a race that I can only reproduce on slow machines).
--
v3: server: Don't reset socket error in IOCTL_AFD_GET_SO_ERROR.
server: Don't reset socket error in poll_socket.
server: Always return Win32 error code from IOCTL_AFD_GET_SO_ERROR.
https://gitlab.winehq.org/wine/wine/-/merge_requests/225
Signed-off-by: Jinoh Kang <jinoh.kang.kr(a)gmail.com>
--
v2: server: Correctly expose composited parent window on SetWindowPos().
user32/tests: Test for parent window exposure by SetWindowPos().
https://gitlab.winehq.org/wine/wine/-/merge_requests/231