--
v2: winegstreamer: Respect video format padding for input buffers too.
winegstreamer: Normalize video processor and color converter apertures.
winegstreamer: Normalize both input and output media types stride at once.
winegstreamer: Use video info stride in buffer meta rather than videoflip.
winegstreamer: Keep the input caps on the transform.
winegstreamer: Use a new wg_video_buffer_pool class to add buffer meta.
winegstreamer: Only use pool and set buffer meta for raw video frames.
https://gitlab.winehq.org/wine/wine/-/merge_requests/5972
I was hoping that the new tests would provide evidence that RtlQueryRegistryValues uses RegGetValue to ensure that multi-strings are double-null-terminated. Instead the tests suggest that my hypothesis was wrong because RegGetValue only ensures single null termination, not double null termination. We should fix RegGetValue anyway for the sake of applications that expect it to null-terminate.
--
v4: kernelbase: Ensure null termination in RegGetValue[AW].
https://gitlab.winehq.org/wine/wine/-/merge_requests/5969
I was hoping that the new tests would provide evidence that RtlQueryRegistryValues uses RegGetValue to ensure that multi-strings are double-null-terminated. Instead the tests suggest that my hypothesis was wrong because RegGetValue only ensures single null termination, not double null termination. We should fix RegGetValue anyway for the sake of applications that expect it to null-terminate.
--
v3: kernelbase: Ensure null termination in RegGetValue[AW].
windowscodecs: Use RegQueryValueExW in ComponentInfo_GetStringValue.
advapi32/tests: Drop security test workarounds for Windows <= 2000.
https://gitlab.winehq.org/wine/wine/-/merge_requests/5969
Used for winex11 and later will be used in winemac and winewayland.
--
v2: win32u: Pass the shape bitmap info and bits to window_surface flush.
win32u: Update the window surface shape with color key and alpha.
win32u: Use a 1bpp bitmap to store the window surface shape bits.
win32u: Introduce a new window surface helper to set window shape.
win32u: Pass whether window is shaped to drivers WindowPosChanging.
win32u: Pass the window surface rect for CreateLayeredWindow.
win32u: Split a new create_window_surface helper from apply_window_pos.
win32u: Move offscreen window surface creation fallback.
https://gitlab.winehq.org/wine/wine/-/merge_requests/5962