If get_io_timeouts sets the interval timeout to 0, it means that the
read should return immediately even if there is no data. If
get_io_timeouts sets the interval timeout to -1, it means that the read
operation should wait indefinitely for the next byte. In either case,
the interval timer is not used, so there's no need to worry about
forgetting to start it, and the delay in returning data was causing a
problem in Ti99Hdx.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=42882
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8454
These are the first steps towards code sharing, finally :)
Patch 4 is a bit big, but it's just copying code from various source files into a single source file. I can attempt to split if if that's preferable for review purposes.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8490
Implementation PersistentZoneIdentifer object without any writing and reading zone information. OS Windows uses NTFS alternative data stream Zone.Identifer to write and read zone information. Also due to lack of reading zone information some test cases fails.
--
v5: urlmon: Add PersistentZoneIdentifier implementation
urlmon: Add PersistentZoneIdentifier test cases
https://gitlab.winehq.org/wine/wine/-/merge_requests/8459
--
v3: winex11: Add an option to use the new EGL OpenGL backend.
winex11: Remove now unnecessary x11drv_context structure.
win32u: Move EGL make_current context function out of the drivers.
win32u: Add an EGLSurface pointer to opengl_drawable struct.
win32u: Add traces to wglGetExtensionsString*.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8485
Implementation PersistentZoneIdentifer object without any writing and reading zone information. OS Windows uses NTFS alternative data stream Zone.Identifer to write and read zone information. Also due to lack of reading zone information some test cases fails.
--
v4: urlmon: Add PersistentZoneIdentifier implementation
urlmon: Add PersistentZoneIdentifier test cases
https://gitlab.winehq.org/wine/wine/-/merge_requests/8459
Implementation PersistentZoneIdentifer object without any writing and reading zone information. OS Windows uses NTFS alternative data stream Zone.Identifer to write and read zone information. Also due to lack of reading zone information some test cases fails.
--
v3: urlmon: Add PersistentZoneIdentifier implementation
urlmon: Add PersistentZoneIdentifier test cases
https://gitlab.winehq.org/wine/wine/-/merge_requests/8459