Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ntdll: HACK: Add WINE_DISABLE_SFN option. #205

Open
wants to merge 224 commits into
base: bleeding-edge
Choose a base branch
from

Commits on Feb 15, 2024

  1. mlang/tests: Test for GetGlobalFontLinkObject.

    (cherry picked from commit 6360992)
    tati-frog authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    c0b74b7 View commit details
    Browse the repository at this point in the history
  2. mlang: Implement GetGlobalFontLinkObject.

    (cherry picked from commit 8293074)
    tati-frog authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    da13d96 View commit details
    Browse the repository at this point in the history
  3. mlang/tests: Test codepages priority bug in GetStrCodepages.

    (cherry picked from commit bc62314)
    tati-frog authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    de86bec View commit details
    Browse the repository at this point in the history
  4. mlang: Fix bug with codepage priority in GetStrCodePages.

    (cherry picked from commit b549ae1)
    tati-frog authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    c3e3bfe View commit details
    Browse the repository at this point in the history
  5. gdiplus: Replace HDC with GpGraphics in parameters.

    (cherry picked from commit 1454ffe)
    tati-frog authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    e8babc9 View commit details
    Browse the repository at this point in the history
  6. gdiplus/tests: Add interactive test for font linking.

    (cherry picked from commit d68a9d1)
    tati-frog authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    9de31d4 View commit details
    Browse the repository at this point in the history
  7. gdiplus: Implement font linking for gdiplus.

    (cherry picked from commit ba4681e)
    tati-frog authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    8957802 View commit details
    Browse the repository at this point in the history
  8. include: Add HEAACWAVEINFO and HEAACWAVEFORMAT definitions.

    (cherry picked from commit 681d201)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    8e385ea View commit details
    Browse the repository at this point in the history
  9. mfplat/tests: Test MFInitMediaTypeFromWaveFormatEx wrt MF_MT_FIXED_SI…

    …ZE_SAMPLES.
    
    (cherry picked from commit 2155817)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    d072d00 View commit details
    Browse the repository at this point in the history
  10. mfplat/tests: Add MFInitMediaTypeFromWaveFormatEx tests with HEAACWAV…

    …EFORMAT.
    
    (cherry picked from commit aa648be)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    3fa8eaf View commit details
    Browse the repository at this point in the history
  11. mfplat/tests: Test MFWaveFormatExConvertFlag_ForceExtensible with HEA…

    …ACWAVEFORMAT.
    
    (cherry picked from commit 96346d2)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    e8bbfd1 View commit details
    Browse the repository at this point in the history
  12. mfplat: Support AAC format attributes in MFInitMediaTypeFromWaveForma…

    …tEx.
    
    (cherry picked from commit 1939bff)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    f67042c View commit details
    Browse the repository at this point in the history
  13. mfplat: Support compressed WAVEFORMATEX in MFCreateWaveFormatExFromMF…

    …MediaType.
    
    (cherry picked from commit a634c30)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    d2587d2 View commit details
    Browse the repository at this point in the history
  14. winegstreamer: Fix reading MF_MT_USER_DATA into HEAACWAVEFORMAT.

    Fixes 681d201. The winegstreamer
    private declaration of HEAACWAVEINFO previously didn't include the
    WAVEFORMATEX member as it should.
    
    (cherry picked from commit 42c96b9)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    4653d46 View commit details
    Browse the repository at this point in the history
  15. winegstreamer: Use MFCreateAudioMediaType in the AAC decoder.

    (cherry picked from commit c65703e)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    dc4d6b2 View commit details
    Browse the repository at this point in the history
  16. winegstreamer: Use an array for the audio decoder input types.

    (cherry picked from commit 68f8b53)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    26322a7 View commit details
    Browse the repository at this point in the history
  17. mf/tests: Check inserted topology loader transforms explicitly.

    (cherry picked from commit 56b1f80)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    d1dbd2b View commit details
    Browse the repository at this point in the history
  18. mf/topology_loader: Use a local variable for the indirect connection …

    …method.
    
    Instead of modifying the method_mask parameter, in case we need to retry
    with another transform.
    
    (cherry picked from commit 0dab1ff)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    2799033 View commit details
    Browse the repository at this point in the history
  19. mf/topology_loader: Ignore SetOutputType errors when doing indirect c…

    …onnect.
    
    It only succeeds with converters, or if a decoder can directly output
    the downstream media type.
    
    If it fails we may have to add a converter after the decoder, and we
    will call topology_branch_connect on the downstream branch for that.
    
    (cherry picked from commit 2a18512)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    fdf5ac0 View commit details
    Browse the repository at this point in the history
  20. mf/topology_loader: Initialize transform output type before adding co…

    …nverter.
    
    Otherwise the next topology_branch_connect call will fail when it will
    try to lookup the upstream element media type.
    
    (cherry picked from commit d95d113)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    0642219 View commit details
    Browse the repository at this point in the history
  21. mf/topology_loader: Try to connect transform nodes with their current…

    … types first.
    
    And only if that fails try again by enumerating types.
    
    (cherry picked from commit 2d88c57)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    ce52056 View commit details
    Browse the repository at this point in the history
  22. winegstreamer: Implement H264 decoder GetInputCurrentType.

    (cherry picked from commit 6aca31f)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    78d0ae9 View commit details
    Browse the repository at this point in the history
  23. winegstreamer: Ask GStreamer to stop messing with signal handlers.

    (cherry picked from commit 02921e4)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    f63b1af View commit details
    Browse the repository at this point in the history
  24. winegstreamer: Trace wg_transform input and output caps.

    (cherry picked from commit 6dae92c)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    f08b437 View commit details
    Browse the repository at this point in the history
  25. winegstreamer: Handle allocation query in a separate helper.

    (cherry picked from commit ec75907)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    a1982d7 View commit details
    Browse the repository at this point in the history
  26. winegstreamer: Handle sink caps query in a separate helper.

    (cherry picked from commit f39156e)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    fe82540 View commit details
    Browse the repository at this point in the history
  27. winegstreamer: Handle sink event caps in a separate helper.

    (cherry picked from commit 4f349d4)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    00a6df8 View commit details
    Browse the repository at this point in the history
  28. winegstreamer: Use GST_PTR_FORMAT to trace GStreamer objects.

    (cherry picked from commit 62955f2)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    b077414 View commit details
    Browse the repository at this point in the history
  29. winegstreamer: Ignore wg_transform input / output video format fps.

    Decoders might output some fps information and encoders might input fps,
    but otherwise is unnecessary and may prevent compatible caps matching.
    
    (cherry picked from commit 98b8ab9)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    370f34c View commit details
    Browse the repository at this point in the history
  30. winegstreamer: Allow wg_transform size changes with an explicit attri…

    …bute.
    
    (cherry picked from commit 6979a9f)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    6e060bb View commit details
    Browse the repository at this point in the history
  31. mf/tests: Report more transform current type mismatches.

    (cherry picked from commit 5a12be3)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    db22f40 View commit details
    Browse the repository at this point in the history
  32. mf/tests: Add some tests with video processor aperture handling.

    (cherry picked from commit 604bc7c)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    8caa133 View commit details
    Browse the repository at this point in the history
  33. mfreadwrite/tests: Initialize test source stream types from descriptors.

    (cherry picked from commit 5122f6a)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    80df4b5 View commit details
    Browse the repository at this point in the history
  34. mfreadwrite/tests: Test source reader exposed transforms and types.

    (cherry picked from commit f5daee4)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    36a0c4a View commit details
    Browse the repository at this point in the history
  35. mfreadwrite/tests: Test source reader transforms with MF_SOURCE_READE…

    …R_ENABLE_VIDEO_PROCESSING.
    
    (cherry picked from commit b37a16c)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    98eb371 View commit details
    Browse the repository at this point in the history
  36. mfreadwrite/tests: Test source reader transforms with MF_SOURCE_READE…

    …R_ENABLE_ADVANCED_VIDEO_PROCESSING.
    
    (cherry picked from commit 3c64448)
    rbernon authored and ivyl committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    1e0e932 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. HACK: winegstreamer/new_media_source: Clone the media source to new_m…

    …edia_source.c.
    
    For an experimental, non-decoding, source rewrite, guarded with
    WINE_NEW_MEDIA_SOURCE env var.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    9506607 View commit details
    Browse the repository at this point in the history
  2. HACK: winegstreamer/new_media_source: Fallback to the old media sourc…

    …e on failure.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    c6d7a39 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c80502e View commit details
    Browse the repository at this point in the history
  4. winegstreamer/new_media_source: Call (Begin|End)Read to read the byte…

    … stream header.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    03d9fec View commit details
    Browse the repository at this point in the history
  5. winegstreamer/new_media_source: Provide first block of data and strea…

    …m URL to wg_source.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    dd14bb6 View commit details
    Browse the repository at this point in the history
  6. winegstreamer/new_media_source: Prefer MF_BYTESTREAM_ORIGIN_NAME for …

    …source URL.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    05035df View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8d12437 View commit details
    Browse the repository at this point in the history
  8. winegstreamer/new_media_source: Create a demuxer element in wg_source…

    …_create.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    cee6b45 View commit details
    Browse the repository at this point in the history
  9. winegstreamer/new_media_source: Push a stream and segment event to th…

    …e wg_source.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    e4be1a5 View commit details
    Browse the repository at this point in the history
  10. winegstreamer/new_media_source: Handle GST_QUERY_URI on wg_source src…

    … pad.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    2b543c0 View commit details
    Browse the repository at this point in the history
  11. winegstreamer/new_media_source: Handle GST_QUERY_DURATION on wg_sourc…

    …e src pad.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    13bfa9f View commit details
    Browse the repository at this point in the history
  12. winegstreamer/new_media_source: Handle GST_QUERY_SCHEDULING on wg_sou…

    …rce src pad.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    e6e2923 View commit details
    Browse the repository at this point in the history
  13. winegstreamer/new_media_source: Create and link sink pads in the wg_s…

    …ource.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    903772f View commit details
    Browse the repository at this point in the history
  14. winegstreamer/new_media_source: Push the initial data from to the wg_…

    …source.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    4e9a520 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e2bb2c0 View commit details
    Browse the repository at this point in the history
  16. winegstreamer/new_media_source: Handle GST_EVENT_SEEK on wg_source sr…

    …c pad.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    084aa80 View commit details
    Browse the repository at this point in the history
  17. winegstreamer/new_media_source: Handle GST_EVENT_STREAM_START and cre…

    …ate wg_source streams.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    2bec716 View commit details
    Browse the repository at this point in the history
  18. winegstreamer/new_media_source: Query stream duration from GST_EVENT_…

    …STREAM_START.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    c9ac74b View commit details
    Browse the repository at this point in the history
  19. winegstreamer/new_media_source: Handle GST_EVENT_CAPS and update wg_s…

    …ource streams caps.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    3af9d0a View commit details
    Browse the repository at this point in the history
  20. winegstreamer/new_media_source: Introduce a new wg_source_get_stream_…

    …count unix call.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    44ca3c9 View commit details
    Browse the repository at this point in the history
  21. winegstreamer/new_media_source: Set the MF_PD_TOTAL_FILE_SIZE present…

    …ation descriptor attribute.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    799afbf View commit details
    Browse the repository at this point in the history
  22. winegstreamer/new_media_source: Read stream data and provide samples …

    …to wg_source.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    ce316c3 View commit details
    Browse the repository at this point in the history
  23. winegstreamer/new_media_source: Query the stream max duration from th…

    …e wg_source.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    9ce1f5f View commit details
    Browse the repository at this point in the history
  24. winegstreamer/new_media_source: Set the MF_PD_MIME_TYPE presentation …

    …descriptor attribute.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    3846972 View commit details
    Browse the repository at this point in the history
  25. winegstreamer/new_media_source: Handle GST_EVENT_TAG and udpate wg_so…

    …urce streams tags.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    7d40c13 View commit details
    Browse the repository at this point in the history
  26. winegstreamer/new_media_source: Use wg_source order to build media so…

    …urce streams.
    
    And map them to wg_parser streams according to their format.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    3faccf2 View commit details
    Browse the repository at this point in the history
  27. winegstreamer/new_media_source: Sort media source "video/mp4" streams…

    … by stream type.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    2638b04 View commit details
    Browse the repository at this point in the history
  28. winegstreamer/new_media_source: Initialize media source descriptor ta…

    …gs from wg_source.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    10c14fa View commit details
    Browse the repository at this point in the history
  29. winegstreamer/new_media_source: Set MF_SD_MUTUALLY_EXCLUSIVE stream d…

    …escriptor attribute.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    f7ea3db View commit details
    Browse the repository at this point in the history
  30. winegstreamer/new_media_source: Select one stream descriptor for each…

    … major type.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    00c5d03 View commit details
    Browse the repository at this point in the history
  31. winegstreamer/new_media_source: Use 1-based ids in media source strea…

    …m descriptors.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    11e980e View commit details
    Browse the repository at this point in the history
  32. winegstreamer/new_media_source: Select the wg_source streams on media…

    … source start.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    135c44c View commit details
    Browse the repository at this point in the history
  33. winegstreamer/new_media_source: Seek the wg_source streams on media s…

    …ource start.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    a7bc220 View commit details
    Browse the repository at this point in the history
  34. winegstreamer/new_media_source: Read and discard compressed samples f…

    …rom wg_source.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    1f445af View commit details
    Browse the repository at this point in the history
  35. winegstreamer/new_media_source: Stop using wg_parser to read samples …

    …in the media source.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    47ff280 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    841ac07 View commit details
    Browse the repository at this point in the history
  37. winegstreamer: Support generic audio / video encoded format.

    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    77f74e7 View commit details
    Browse the repository at this point in the history
  38. winegstreamer: Skip encoded formats in format_is_compressed.

    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    3dcb087 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    b980667 View commit details
    Browse the repository at this point in the history
  40. winegstreamer: Rename aac_decoder to audio_decoder.

    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    fbea0ea View commit details
    Browse the repository at this point in the history
  41. winegstreamer: Introduce a generic audio decoder transform.

    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    8608e39 View commit details
    Browse the repository at this point in the history
  42. winegstreamer: Use MFCreateVideoMediaTypeFromSubtype in GetInputAvail…

    …ableType.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    9c86213 View commit details
    Browse the repository at this point in the history
  43. winegstreamer: Use MFCreateVideoMediaTypeFromSubtype in GetOutputAvai…

    …lableType.
    
    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    e297f0b View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    e4cb607 View commit details
    Browse the repository at this point in the history
  45. winegstreamer: Use GUID arrays for H264 decoder media types.

    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    7171538 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    cd234ee View commit details
    Browse the repository at this point in the history
  47. ir50_32: Use the proper hr value for stream format change.

    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    01823cf View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    c3792c2 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    caf1db5 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    0dfbb87 View commit details
    Browse the repository at this point in the history
  51. winegstreamer: Expose the generic video decoder transform.

    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    9a96d36 View commit details
    Browse the repository at this point in the history
  52. HACK: mfplat: Enable the new media source for some games.

    CW-Bug-Id: #21953
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    d89e62d View commit details
    Browse the repository at this point in the history
  53. ntdll: HACK: Try to load steamoverlay.so manually if LD_PRELOAD was l…

    …ost.
    
    CW-Bug-Id: #23064
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    6c1326b View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    044acf4 View commit details
    Browse the repository at this point in the history
  55. FAudio: Create fake codec data for WMA3.

    Already upstreamed, can be dropped the next bump.
    
    Link: FNA-XNA/FAudio#327
    ivyl authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    92181d9 View commit details
    Browse the repository at this point in the history
  56. xinput: Implement XInputGetCapabilitiesEx.

    CW-Bug-Id: #23185
    Etaash-mathamsetty authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    4d110a8 View commit details
    Browse the repository at this point in the history
  57. xinput: Reimplement XInputGetCapabilities.

    CW-Bug-Id: #23185
    Etaash-mathamsetty authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    c7b6134 View commit details
    Browse the repository at this point in the history
  58. windows.gaming.input: Stub IRawGameController2 interface.

    CW-Bug-Id: #23185
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    5a7981f View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    262c60c View commit details
    Browse the repository at this point in the history
  60. HACK: dinput: Emulate Steam Input native hooks.

    CW-Bug-Id: #23185
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    2247fac View commit details
    Browse the repository at this point in the history
  61. HACK: hidclass: Emulate Steam Input native hooks.

    CW-Bug-Id: #23185
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    6aa6c4e View commit details
    Browse the repository at this point in the history
  62. HACK: ntdll: Emulate Steam Input native hooks.

    CW-Bug-Id: #23185
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    c3e4576 View commit details
    Browse the repository at this point in the history
  63. HACK: win32u: Emulate Steam Input native hooks.

    CW-Bug-Id: #23185
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    88ad474 View commit details
    Browse the repository at this point in the history
  64. HACK: windows.gaming.input: Emulate Steam Input native hooks.

    CW-Bug-Id: #23185
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    71f8db3 View commit details
    Browse the repository at this point in the history
  65. HACK: xinput: Emulate Steam Input native hooks.

    CW-Bug-Id: #23185
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    8c5fbf5 View commit details
    Browse the repository at this point in the history
  66. HACK: winebus: Expose virtual controller for Steam Input hooks emulat…

    …ion.
    
    Guarded behind a PROTON_EXPOSE_STEAM_CONTROLLER=1 variable.
    
    CW-Bug-Id: #23185
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    532d8b0 View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    0c21e0c View commit details
    Browse the repository at this point in the history
  68. HACK: windows.gaming.input: Report underlying VID/PID in Steam Input …

    …hooks emulation.
    
    CW-Bug-Id: #23185
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    20a91d2 View commit details
    Browse the repository at this point in the history
  69. winhttp: Always return result at once if available in WinHttpQueryDat…

    …aAvailable().
    
    CW-Bug-Id: #23312
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    ba11cd9 View commit details
    Browse the repository at this point in the history
  70. winhttp: Always return result at once if available in WinHttpReadData().

    CW-Bug-Id: #23312
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    665742a View commit details
    Browse the repository at this point in the history
  71. ntdll: HACK: Substitute different d3dcompiler version for BDO.

    CW-Bug-Id: #23314
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    357c1ff View commit details
    Browse the repository at this point in the history
  72. ntdll: Better track thread pool wait's wait_pending state.

    CW-Bug-Id: #21509
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    6117603 View commit details
    Browse the repository at this point in the history
  73. ntdll: Make sure wakeups from already unset events are ignored in wai…

    …tqueue_thread_proc().
    
    CW-Bug-Id: #21509
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    25d2d4c View commit details
    Browse the repository at this point in the history
  74. win32u: Send message with timeout in send_erase().

    CW-Bug-Id: #23394
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    f961d5e View commit details
    Browse the repository at this point in the history
  75. ntdll: HACK: Add WINE_HEAP_ZERO_MEMORY variable to force zeroing allo…

    …cated memory.
    
    CW-Bug-Id: #23394
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    99f8658 View commit details
    Browse the repository at this point in the history
  76. winegstreamer: Introduce and use a new wg_task_pool helper.

    To better track GStreamer threads, avoiding potential task leaks in the
    default pool which keeps some thread alive.
    
    CW-Bug-Id: #22045
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    e311daf View commit details
    Browse the repository at this point in the history
  77. winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for aac decoder.

    CW-Bug-Id: #21804
    CW-Bug-Id: #22299
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    3a3400a View commit details
    Browse the repository at this point in the history
  78. winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for resampler.

    CW-Bug-Id: #21804
    CW-Bug-Id: #22299
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    73410b6 View commit details
    Browse the repository at this point in the history
  79. winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for video processor.

    CW-Bug-Id: #21804
    CW-Bug-Id: #22299
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    c6fe011 View commit details
    Browse the repository at this point in the history
  80. winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for wma decoder.

    CW-Bug-Id: #21804
    CW-Bug-Id: #22299
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    d6fff9c View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    88da48b View commit details
    Browse the repository at this point in the history
  82. HACK: winegstreamer: Don't add unnecessary and slow? videoflip for so…

    …me games.
    
    CW-Bug-Id: #22581
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    4bf150b View commit details
    Browse the repository at this point in the history
  83. HACK: winegstreamer: Disable MF_SA_D3D11_AWARE for some games.

    CW-Bug-Id: #22581
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    68f76f5 View commit details
    Browse the repository at this point in the history
  84. Revert "winhttp: Always return result at once if available in WinHttp…

    …ReadData()."
    
    This reverts commit ec94ccd297c8e5f080b45b5d48a1d035a1492df6.
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    410b000 View commit details
    Browse the repository at this point in the history
  85. Revert "winhttp: Always return result at once if available in WinHttp…

    …QueryDataAvailable()."
    
    This reverts commit 41ffcf40a4244b2bc23709d57aa87fa01b13e80f.
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    6ae40c7 View commit details
    Browse the repository at this point in the history
  86. winhttp: Always return result at once if available in WinHttpQueryDat…

    …aAvailable().
    
    (cherry picked from commit fd25344)
    
    CW-Bug-Id: #23312
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    a7c5931 View commit details
    Browse the repository at this point in the history
  87. winhttp: Always return result at once if available in WinHttpReadData().

    (cherry picked from commit bd2a2c2)
    
    CW-Bug-Id: #23312
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    c53c907 View commit details
    Browse the repository at this point in the history
  88. winex11.drv: Default swap interval to 0 for child window drawables in…

    … create_gl_drawable().
    
    CW-Bug-Id: #23329
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    970f435 View commit details
    Browse the repository at this point in the history
  89. winex11.drv: Fix wglSwapBuffers() with NULL current context with chil…

    …d window rendering.
    
    (cherry picked from commit eb5993a)
    
    CW-Bug-Id: #23302
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    4bf230a View commit details
    Browse the repository at this point in the history
  90. Revert "explorer: Don't pop start menu on "minimize all windows" syst…

    …ray command."
    
    This reverts commit 1cf7a85d1288f67b3e677f3b03533d46da1d2775.
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    7819be3 View commit details
    Browse the repository at this point in the history
  91. explorer: Don't pop start menu on "minimize all windows" systray comm…

    …and.
    
    (cherry picked from commit d66fe62)
    
    CW-Bug-Id: #23178
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    b283265 View commit details
    Browse the repository at this point in the history
  92. explorer: Don't pop start menu on "undo minimize all windows" systray…

    … command.
    
    (cherry picked from commit 5da459f)
    
    CW-Bug-Id: #23178
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    cf0afdc View commit details
    Browse the repository at this point in the history
  93. mscoree: Update Wine Mono to 9.0.0.

    (cherry picked from commit e891073)
    Esme Povirk authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    98ba5eb View commit details
    Browse the repository at this point in the history
  94. windows.media.speech: Add Vosk checks to autoconf.

    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    2455a0d View commit details
    Browse the repository at this point in the history
  95. windows.media.speech: Add unixlib stub.

    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    4a816dd View commit details
    Browse the repository at this point in the history
  96. windows.media.speech/tests: Get rid of duplicated hresult.

    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    186309d View commit details
    Browse the repository at this point in the history
  97. windows.media.speech/tests: Allow the SpeechRecognizer creation to fa…

    …il in Wine.
    
    To allow for error handling of missing Unix-side dependencies.
    
    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    3d1efbb View commit details
    Browse the repository at this point in the history
  98. windows.media.speech: Implement Vosk create and release functions in …

    …the unixlib.
    
    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    1076aa8 View commit details
    Browse the repository at this point in the history
  99. windows.media.speech: Move unix side recognizer creation to recognize…

    …r_CompileConstraintsAsync().
    
    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    d6306d3 View commit details
    Browse the repository at this point in the history
  100. windows.media.speech: Implement recognition in the unixlib.

    CW-Bug-Id: #20134
    besentv authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    b500dc2 View commit details
    Browse the repository at this point in the history
  101. windows.media.speech: Compare recognized words with available constra…

    …ints.
    
    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    615562d View commit details
    Browse the repository at this point in the history
  102. windows.media.speech: Send event on recognition success.

    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    402a6eb View commit details
    Browse the repository at this point in the history
  103. windows.media.speech: Add ISpeechRecognitionSemanticInterpretation stub.

    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    besentv authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    03cb575 View commit details
    Browse the repository at this point in the history
  104. HACK: windows.media.speech: Stub semantic_interpretation_get_Properties.

    Signed-off-by: Bernhard Kölbl <[email protected]>
    CW-Bug-Id: #20134
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    fea0e6d View commit details
    Browse the repository at this point in the history
  105. WIP: windows.media.speech: Implement grammar.

    CW-Bug-Id: #20134
    besentv authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    8d38a0b View commit details
    Browse the repository at this point in the history
  106. HACK: windows.media.speech/tests: Add tests for manual recognition te…

    …sting.
    
    Speak during the delay, to test the code.
    
    CW-Bug-Id: #20134
    besentv authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    50754d3 View commit details
    Browse the repository at this point in the history
  107. HACK: windows.media.speech: Load Vosk models from Phasmophobia.

    CW-Bug-Id: #20134
    besentv authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    00f6b2f View commit details
    Browse the repository at this point in the history
  108. windows.media.speech: Suppress verbose Unixlib traces.

    CW-Bug-Id: #20134
    besentv authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    93c6322 View commit details
    Browse the repository at this point in the history
  109. winegstreamer: Register more VIDEO_EFFECT DMO classes.

    CW-Bug-Id: #20427
    rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    27e3221 View commit details
    Browse the repository at this point in the history
  110. Configuration menu
    Copy the full SHA
    a7657b9 View commit details
    Browse the repository at this point in the history
  111. powershell: Read input command from stdin.

    CW-Bug-Id: #23416
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    460715d View commit details
    Browse the repository at this point in the history
  112. ntdll: HACK: Disable kernel write watches for BDO.

    CW-Bug-Id: #23322
    Paul Gofman authored and rbernon committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    2f07584 View commit details
    Browse the repository at this point in the history
  113. Configuration menu
    Copy the full SHA
    5571713 View commit details
    Browse the repository at this point in the history
  114. Configuration menu
    Copy the full SHA
    a4cf21c View commit details
    Browse the repository at this point in the history
  115. Configuration menu
    Copy the full SHA
    1f51283 View commit details
    Browse the repository at this point in the history
  116. winhttp: Mind read size when skipping async read in WinHttpReadData().

    CW-Bug-Id: #21085
    Paul Gofman committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    63fafa5 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. HACK: gdiplus: Add HDC parameter back to gdi+ internal functions.

    This reverts commit e8babc9
    (Replace HDC with GpGraphics in parameters.) without having
    to revert the font linking implementation. This is due to
    graphics->hdc member being NULL when the GpGraphics object
    is created with GdipGetImageGraphicsContext, so we need to
    be able to pass a temporal HDC object when graphics->hdc is null.
    tati-frog committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    505f4df View commit details
    Browse the repository at this point in the history
  2. sapi: Create a new engine only when needed in ISpVoice.

    Instead of creating the TTS voice engine directly in SetVoice, we save
    the specified voice token, and only create them in ISpVoice::Speak when
    necessary.
    
    (cherry picked from commit 2a56d4e)
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    657b2f1 View commit details
    Browse the repository at this point in the history
  3. sapi: Add ISpeechObjectToken stub.

    (cherry picked from commit c45bedb)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    59ca532 View commit details
    Browse the repository at this point in the history
  4. sapi: Add ISpeechObjectTokens stub.

    (cherry picked from commit ca6f3a7)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    3b57da5 View commit details
    Browse the repository at this point in the history
  5. sapi: Add stub implementation for ISpeechObjectTokens::get__NewEnum.

    (cherry picked from commit 26498d9)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    0ce4abd View commit details
    Browse the repository at this point in the history
  6. sapi: Implement ISpeechObjectToken::GetDescription.

    (cherry picked from commit b6c1760)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    ca12f61 View commit details
    Browse the repository at this point in the history
  7. sapi: Implement ISpeechObjectToken::Invoke.

    (cherry picked from commit 001d1a4)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    9fbf40b View commit details
    Browse the repository at this point in the history
  8. sapi: Implement ISpeechObjectToken::GetIDsOfNames.

    (cherry picked from commit 59a7ee1)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    6b4b57b View commit details
    Browse the repository at this point in the history
  9. sapi: Implement ISpeechObjectTokens::get_Count.

    (cherry picked from commit 261d7c3)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    858b749 View commit details
    Browse the repository at this point in the history
  10. sapi: Implement IEnumVARIANT::Next for ISpeechObjectTokens.

    (cherry picked from commit 6f2a0c4)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    09139f5 View commit details
    Browse the repository at this point in the history
  11. sapi: Implement ISpeechObjectTokens::Invoke.

    (cherry picked from commit 6e8d450)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    bfcfe86 View commit details
    Browse the repository at this point in the history
  12. sapi: Free typelib on DLL detach.

    (cherry picked from commit afac7d7)
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    39099ad View commit details
    Browse the repository at this point in the history
  13. sapi: Implement ISpeechVoice::Speak.

    (cherry picked from commit 5243f2e)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    ec589a5 View commit details
    Browse the repository at this point in the history
  14. sapi: Handle zero-length attributes correctly in ISpObjectTokenCatego…

    …ry::EnumTokens.
    
    (cherry picked from commit 4bbfd83)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    fe1772d View commit details
    Browse the repository at this point in the history
  15. sapi: Introduce create_token_category helper in tts.

    (cherry picked from commit 0f8b59a)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    c843bc9 View commit details
    Browse the repository at this point in the history
  16. sapi: Implement ISpeechVoice::GetVoices.

    (cherry picked from commit 62aec03)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    4fdd8ad View commit details
    Browse the repository at this point in the history
  17. sapi: Implement ISpeechVoice::GetTypeInfoCount.

    (cherry picked from commit 5808735)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    26987b7 View commit details
    Browse the repository at this point in the history
  18. sapi: Implement ISpeechVoice::GetTypeInfo.

    (cherry picked from commit dd083a6)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    bffa5db View commit details
    Browse the repository at this point in the history
  19. sapi: Implement ISpeechVoice::GetIDsOfNames.

    (cherry picked from commit 9d04466)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    d3590aa View commit details
    Browse the repository at this point in the history
  20. sapi: Implement ISpeechVoice::Invoke.

    (cherry picked from commit c72f0ec)
    
    CW-Bug-Id: #22520
    shaunren committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    fc74e49 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    55b78c5 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. dsound/tests: Test that formats with more than two channels require W…

    …AVEFORMATEXTENSIBLE.
    
    (cherry picked from commit b3ec5bc)
    
    CW-Bug-Id: #19927
    zzhiyi committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    5a67ab8 View commit details
    Browse the repository at this point in the history
  2. dsound: Reject WAVEFORMATEX formats with more than two channels.

    Formats with more than two channels require WAVEFORMATEXTENSIBLE according to tests.
    
    Fix Viking: Battle for Asgard (211160) audio cracking in its intro video.
    
    (cherry picked from commit 7c7b2e8)
    
    CW-Bug-Id: #19927
    zzhiyi committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    dda8157 View commit details
    Browse the repository at this point in the history
  3. fixup! winex11.drv: Listen to RawMotion and RawButton* events in the …

    …desktop thread.
    
    Fix 7be9a6ec breaks virtual desktop.
    
    CW-Bug-Id: #18383
    zzhiyi committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    e8b8d2f View commit details
    Browse the repository at this point in the history
  4. amd_ags_x64: Implement multi draw instanced functions.

    CW-Bug-Id: #22976
    Paul Gofman committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    000724f View commit details
    Browse the repository at this point in the history
  5. amd_ags_x64: Implement multi draw instanced indirect count functions.

    CW-Bug-Id: #22976
    Paul Gofman committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    6861e8c View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. nsiproxy.sys: Fix ipv6 route table parsing on Linux.

    CW-Bug-Id: #23640
    Paul Gofman committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    322b88e View commit details
    Browse the repository at this point in the history
  2. iphlpapi: Partially fill Ipv4 / Ipv6 metric in GetAdaptersAddresses().

    CW-Bug-Id: #23640
    Paul Gofman committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    11a9ad1 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Revert "win32u: Use font AA flags when querying glyph outline with GG…

    …O_METRICS."
    
    This reverts commit 7a43389.
    
    CW-Bug-Id: #23452
    Paul Gofman committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    13a01f8 View commit details
    Browse the repository at this point in the history
  2. Revert "win32u: Store effective AA flags in gdi_font."

    This reverts commit d098d5c.
    
    CW-Bug-Id: #23452
    Paul Gofman committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    c0cf13b View commit details
    Browse the repository at this point in the history
  3. win32u: Store effective AA flags in font_physdev.

    CW-Bug-Id: #22992
    Paul Gofman committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    f027a1b View commit details
    Browse the repository at this point in the history
  4. win32u: Use font AA flags when querying glyph outline with GGO_METRICS.

    CW-Bug-Id: #22992
    Paul Gofman committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    333aef5 View commit details
    Browse the repository at this point in the history
  5. faudio: Take lock before accessing list in LinkedList_RemoveEntry().

    CW-Bug-Id: #23472
    Paul Gofman committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    73003ac View commit details
    Browse the repository at this point in the history
  6. faudio: Don't destroy voice when it is output to other voices.

    CW-Bug-Id: #23472
    Paul Gofman committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    d497be2 View commit details
    Browse the repository at this point in the history
  7. xaudio2: Check FAudioVoice_DestroyVoice result in destroy_voice().

    CW-Bug-Id: #23472
    Paul Gofman committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    431fdeb View commit details
    Browse the repository at this point in the history
  8. xaudio2/tests: Test destroying a voice which is an output to another …

    …one.
    
    CW-Bug-Id: #23472
    Paul Gofman committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    448429c View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. kernelbase: Use KEY_WOW64_64KEY flag when 64 bit registry access is a…

    …ssumed.
    
    CW-Bug-Id: #23481
    Paul Gofman committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    0d86a41 View commit details
    Browse the repository at this point in the history
  2. amd_ags_x64: Support v3.2.

    CW-Bug-Id: #23474
    Paul Gofman committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    f55fa9a View commit details
    Browse the repository at this point in the history
  3. amd_ags_x64: Support versions 3.0-3.1.

    CW-Bug-Id: #23474
    Paul Gofman committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    a0e1f53 View commit details
    Browse the repository at this point in the history
  4. amd_ags_x64: Add agsDriverExtensionsDX11_SetDiskShaderCacheEnabled() …

    …stub.
    
    CW-Bug-Id: #23474
    Paul Gofman committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    b900403 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Revert "faudio: Don't destroy voice when it is output to other voices."

    This reverts commit d497be2.
    Paul Gofman committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    b1f019e View commit details
    Browse the repository at this point in the history
  2. Revert "xaudio2: Check FAudioVoice_DestroyVoice result in destroy_voi…

    …ce()."
    
    This reverts commit 431fdeb.
    Paul Gofman committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    3d9f50f View commit details
    Browse the repository at this point in the history
  3. faudio: Don't destroy voice when it is output to other voices

    (cherry-picked from FAudio commit c00b01caa6e3f0dce09af6676ff55936e97b451c)
    
    CW-Bug-Id: #23472
    Paul Gofman committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    a15d411 View commit details
    Browse the repository at this point in the history
  4. xaudio2: Use FAudioVoice_DestroyVoiceSafeEXT() result in destroy_voic…

    …e().
    
    CW-Bug-Id: #23472
    Paul Gofman committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    4fb3f2e View commit details
    Browse the repository at this point in the history
  5. wine.inf: Add a font replacement for Segoe UI.

    CW-Bug-Id: #23020
    jactry committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    3a6319b View commit details
    Browse the repository at this point in the history
  6. amend! nsiproxy.sys: Fix ipv6 route table parsing on Linux.

    nsiproxy.sys: Fix ipv6 route table parsing on Linux.
    
    CW-Bug-Id: #23460
    ivyl committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    cb977b5 View commit details
    Browse the repository at this point in the history
  7. amend! iphlpapi: Partially fill Ipv4 / Ipv6 metric in GetAdaptersAddr…

    …esses().
    
    iphlpapi: Partially fill Ipv4 / Ipv6 metric in GetAdaptersAddresses().
    
    CW-Bug-Id: #23460
    ivyl committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    2f38ce9 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. fixup! ntdll: Read process memory on the client side in NtReadVirtual…

    …Memory().
    
    CW-Bug-Id: #23456
    Paul Gofman committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    f392d06 View commit details
    Browse the repository at this point in the history
  2. amd_ags_x64: Add spec stubs for some v3.x functions.

    CW-Bug-Id: #23474
    Paul Gofman committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    c651e01 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. HACK: ntdll: Extend heap zero hack to private heaps.

    Call of Juarez: Bound in Blood (21980) uses uninitialized memory from msvcr80.operator_new(), which
    allocates memory from a private heap created specifically for MSVC runtime.
    
    CW-Bug-Id: #23466
    zzhiyi committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    42de3d2 View commit details
    Browse the repository at this point in the history
  2. advapi32: Check NULL return key pointers when creating registry keys.

    Fix Warlords Battlecry III (433280) crashes at launch.
    
    CW-Bug-Id: #23484
    zzhiyi committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    4c1fd47 View commit details
    Browse the repository at this point in the history
  3. advapi32/tests: Test creating registry keys with a NULL return key po…

    …inter.
    
    CW-Bug-Id: #23484
    zzhiyi committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    53ea94e View commit details
    Browse the repository at this point in the history
  4. winex11: Process XInput2 events with QS_INPUT filter.

    (cherry picked from commit b341688)
    CW-Bug-Id: #23502
    rbernon committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    bed19d0 View commit details
    Browse the repository at this point in the history
  5. winex11: Initialize XInput2 extension on every thread.

    (cherry picked from commit b786705)
    CW-Bug-Id: #23502
    rbernon committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    847dbe5 View commit details
    Browse the repository at this point in the history
  6. winex11: Always listen to XInput2 device changes events.

    (cherry picked from commit 51e9934)
    CW-Bug-Id: #23502
    rbernon committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    ea3f64a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    33e756b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    35e491c View commit details
    Browse the repository at this point in the history
  9. amd_ags_x64: Add WINE_HIDE_APU option.

    CW-Bug-Id: #23489
    Paul Gofman committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    3eeca96 View commit details
    Browse the repository at this point in the history
  10. winegstreamer: HACK: Do not enable low latency for Gungrave G.O.R.E.

    CW-Bug-Id: #23455
    Paul Gofman committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    c45f4b8 View commit details
    Browse the repository at this point in the history
  11. mshtml: Pass DOMEvent instead of nsIDOMEvent during handle_event.

    CW-Bug-Id: #23425
    
    (cherry picked from commit 277acf6)
    Brendan McGrath committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    ce93000 View commit details
    Browse the repository at this point in the history
  12. mshtml: Use generic event dispatcher for DOMContentLoaded.

    Use generic event dispatcher instead of nsevent for the
    DOMContentLoaded event.
    
    Also allow processing before dispatching event.
    
    Only update dom_content_loaded_event start/end time when the event is
    trusted.
    
    CW-Bug-Id: #23083
    
    (cherry picked from commit 54980a7)
    Brendan McGrath committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    5d34273 View commit details
    Browse the repository at this point in the history
  13. mshtml/tests: Add test for document mode after InitNew and Load.

    CW-Bug-Id: #23083
    
    (cherry picked from commit 34a8478)
    Brendan McGrath committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    2740d34 View commit details
    Browse the repository at this point in the history
  14. mshtml: Always use the event target dispex.

    The event target may be from a different document to the document associated with the
    event handler.
    
    CW-Bug-Id: #23083
    
    (cherry picked from commit 74ff9f2)
    Brendan McGrath committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    5cddb13 View commit details
    Browse the repository at this point in the history
  15. mshtml: Don't handle special case when doc != node->doc.

    CW-Bug-Id: #23083
    
    (cherry picked from commit 57c2c41)
    Brendan McGrath committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    8963a00 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. sapi: Implement ISpeechVoice::{get/put}_Volume.

    (cherry picked from commit 7c384f3)
    
    CW-Bug-Id: #22520
    shaunren committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    b028d34 View commit details
    Browse the repository at this point in the history
  2. sapi: Implement ISpeechVoice::{get/putref}_Voice.

    (cherry picked from commit 43220a6)
    
    CW-Bug-Id: #22520
    shaunren committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    7ae726d View commit details
    Browse the repository at this point in the history
  3. amd_ags_x64: Add stub implementation for DX12 marker functions.

    CW-Bug-Id: #23474
    Paul Gofman committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    aff91e3 View commit details
    Browse the repository at this point in the history
  4. Revert "winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for video …

    …processor."
    
    This reverts commit c6fe011.
    
    CW-Bug-Id: #22299
    Paul Gofman committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    6ad59c4 View commit details
    Browse the repository at this point in the history
  5. Revert "winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for resamp…

    …ler."
    
    This reverts commit 73410b6.
    
    CW-Bug-Id: #22299
    Paul Gofman committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    1170469 View commit details
    Browse the repository at this point in the history
  6. Revert "winegstreamer: Implement MFT_MESSAGE_COMMAND_DRAIN for aac de…

    …coder."
    
    This reverts commit 3a3400a.
    
    CW-Bug-Id: #22299
    Paul Gofman committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    9cf34c9 View commit details
    Browse the repository at this point in the history
  7. fixup! ntdll: Simulate async file read and IO cancellation to workaro…

    …und AC:Odyssey out of order dialogues bug.
    
    CW-Bug-Id: #21711
    Paul Gofman committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    34bbb1a View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Configuration menu
    Copy the full SHA
    b013c03 View commit details
    Browse the repository at this point in the history