Current implementation handles correctly % only at the end of the
string. Nothing else matches.
The new implementation while naïve and recursive handles both _ and *
correctly.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4993
This serie mainly tackles the playback of wave tracks with loops.
Current code had to be improved as:
- loop playback doesn't require setting the loop start/end points:
leaving them at 0 mean playing the whole segment,
- moreover, the length (at least for wave tracks) of the segment
is not used. Instead, the duration of stamped/posted tracks is
used instead.
- even forcing a length on segment isn't taken into account (tested
locally, but not included in the current tests).
- implemented it by creating the graph internal to segment state
and gathering relevant information on the fly. There's no
indication it's done this exact way on native, but at least
tests for time of track playback are identical.
Notes:
- only changed the track waves, future work will require equivalent
testings at least on MIDI sequences.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4981
VarBstrFrom* calls into msvcrt but oleaut32's string representation differs slightly
these tests show that msvcrt behaves as expected and the difference is in oleaut32
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4988
This serie mainly tests and implement support for SymSrvGetFileIndexInfo()
on a few more file formats.
- .dbg: with test and implementation,
- .pdb (JG format): This format has been replaced by the DS format for more
than 25 years, so I didn't bother writting tests for generating such
files (implementation has been tested manually against some existing
samples).
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4994
for details see https://bugs.winehq.org/show_bug.cgi?id=56065
This change adds an implementation of Win32 API function GetAnycastIpAddressTable() that is used by Adoptium OpenJDK 21 and later to initialize Secure Random Generator. This implementation does not return real information, it just says "no entries found".
--
v11: iphlpapi: Add stub for GetAnycastIpAddressTable().
https://gitlab.winehq.org/wine/wine/-/merge_requests/4940