Brendan Shanks
450c358881
configure: Don't use -Wl,-z,defs if it causes link errors with 'environ'.
...
Fixes undefined reference link error in msv1_0 on FreeBSD.
Reported by Gerald Pfeifer.
2023-10-02 11:54:33 +02:00
Alexandre Julliard
a084fd0528
faudio: Import upstream release 23.10.
2023-10-02 11:54:32 +02:00
Alexandre Julliard
b6852f6bed
ldap: Import upstream release 2.5.16.
2023-09-30 14:08:27 +02:00
Alexandre Julliard
b4c541b23a
xml2: Import upstream release 2.11.5.
2023-09-30 14:08:27 +02:00
Alexandre Julliard
13e02608da
zlib: Import upstream release 1.3.
2023-09-30 14:08:27 +02:00
Alexandre Julliard
673cac9e95
tiff: Import upstream release 4.6.0.
2023-09-30 14:08:27 +02:00
Alexandre Julliard
736f90d88e
mpg123: Import upstream release 1.32.2.
2023-09-30 14:08:27 +02:00
Alexandre Julliard
c547659586
nls: Update character tables to Unicode 15.1.0.
2023-09-30 13:23:19 +02:00
Alexandre Julliard
3db7506221
Release 8.17.
2023-09-29 22:29:20 +02:00
Rémi Bernon
3c4d83609e
dmime: Implement IDirectMusicPerformance_DownloadInstrument.
2023-09-29 21:41:26 +02:00
Rémi Bernon
96b0bdd7b5
dmband: Implement band track GUID_DownloadToAudioPath parameter.
2023-09-29 21:41:26 +02:00
Rémi Bernon
52a38dc41f
dmband: Implement band track GUID_UnloadFromAudioPath parameter.
2023-09-29 21:41:26 +02:00
Rémi Bernon
0ad7b55349
dmband: Implement IDirectMusicBand_(Download|Unload).
2023-09-29 21:41:26 +02:00
Rémi Bernon
17f68bfabf
dmime: Implement IDirectMusicSegment_(Download|Unload).
2023-09-29 21:41:26 +02:00
Rémi Bernon
92985253e7
dmband: Implement band track GUID_ConnectToDLSCollection parameter.
2023-09-29 21:41:25 +02:00
Rémi Bernon
8645d9eb4e
dmime: Implement IDirectMusicSegment_SetParam.
2023-09-29 21:41:25 +02:00
Rémi Bernon
406f1783a9
dmime/tests: Test segment state and playing a custom track.
2023-09-29 21:41:25 +02:00
Rémi Bernon
0d3b83c021
dmime/tests: Add some tests for GUID_ConnectToDLSCollection.
2023-09-29 21:41:25 +02:00
Alexandre Julliard
d92d9bc2a9
ntdll: Don't free reserved memory on 64-bit macOS.
...
It's part of the zerofill section.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55674
2023-09-29 19:51:46 +02:00
Paul Gofman
4e55945467
shell32: Handle long command line in execute_from_key().
2023-09-29 17:27:18 +02:00
Paul Gofman
f1c57f06d6
shell32: Avoid stack corruption with long name in SHELL_TryAppPathW().
2023-09-29 17:26:45 +02:00
Mohamad Al-Jaf
94e3e2d115
windows.applicationmodel/tests: Use PathRemoveFileSpecW() instead of PathCchRemoveFileSpec().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55652
2023-09-29 17:24:19 +02:00
Jactry Zeng
bb8cc288a6
msxml3/tests: Add tests of ValidateOnParse property.
2023-09-29 17:24:07 +02:00
Jactry Zeng
3db3e3768b
msxml3: Add ValidateOnParse support for IXMLDOMDocument3_{get,set}Property().
2023-09-29 17:24:07 +02:00
Jactry Zeng
7995d152d7
msxml3: Store ValidateOnParse property in domdoc_properties instead.
2023-09-29 17:24:06 +02:00
Jacek Caban
cdb9b60162
include: Support ARM64EC target in winnt.h.
2023-09-29 17:23:52 +02:00
Jacek Caban
71ebc22d63
include: Move __getReg intrinsic to intrin.h.
2023-09-29 17:23:51 +02:00
Jacek Caban
12c019ff84
include: Support ARM64EC target in intrin.h.
2023-09-29 17:23:51 +02:00
Rémi Bernon
086e114f05
dmusic: Implement SoundFont2 instrument parsing.
2023-09-29 17:23:10 +02:00
Rémi Bernon
215a55d603
dmusic: Implement SoundFont2 wave sample parsing.
2023-09-29 17:23:10 +02:00
Rémi Bernon
b733a46ada
dmusic: Implement SoundFont2 collection parsing.
2023-09-29 17:23:10 +02:00
Rémi Bernon
182338bab2
dmusic: Avoid crashing in traces if wave doesn't have a WSMPL.
2023-09-29 17:23:10 +02:00
Rémi Bernon
2a1fd9851c
dmusic: Avoid leaking articulations when freeing regions.
2023-09-29 17:23:10 +02:00
Rémi Bernon
8e881787fc
dmloader: Add fallbacks if the configured GMFilePath doesn't exist.
2023-09-29 17:23:10 +02:00
Rémi Bernon
49c6e57d95
dmloader: Remove invalid default DLS collection check.
2023-09-29 17:23:10 +02:00
Rémi Bernon
767c5ddbf9
dmusic/tests: Test default gm.dls sound font instruments.
2023-09-29 17:23:10 +02:00
Rémi Bernon
1ffc47b5e6
dmloader: Use a simpler file stream implementation.
2023-09-29 17:23:08 +02:00
Rémi Bernon
9e0487c4cc
dmime: Return DMUS_E_AUDIOPATH_INACTIVE when audio paths are not enabled.
2023-09-28 23:21:46 +02:00
Rémi Bernon
0fb4e5ec47
dmime: Return DMUS_E_AUDIOPATHS_IN_USE when audio paths are in use.
2023-09-28 23:21:46 +02:00
Rémi Bernon
9788fb6911
dmime: Initialize performance in Init rather than InitAudio.
2023-09-28 23:21:46 +02:00
Rémi Bernon
50b09dcf11
dmime: Set the port direct sound before activating it.
2023-09-28 23:21:46 +02:00
Rémi Bernon
3400e41d5c
dmime/tests: Test performance Init with a created port.
...
Final Fantasy VIII does this, more or less, and needs Init to succeed.
2023-09-28 23:21:44 +02:00
Rémi Bernon
de27d59a8a
dmime/tests: Move performance tests into dmime.c.
2023-09-28 23:21:43 +02:00
Rémi Bernon
ed2eebf2f5
dmime/tests: Remove some duplicated tests.
...
These are now more extensively tested in dmime/tests/dmime.c.
2023-09-28 23:21:41 +02:00
Alex Henrie
25f3ba3e06
include: Correct conflicting definition of PSECURITY_DESCRIPTOR.
...
In the Windows SDK, PSECURITY_DESCRIPTOR is void* and
PISECURITY_DESCRIPTOR is SECURITY_DESCRIPTOR*. PSECURITY_DESCRIPTOR is
defined in winnt.h and PISECURITY_DESCRIPTOR is defined in
wbasetypes.idl.
2023-09-28 22:35:41 +02:00
Alex Henrie
0369223f73
include: Correct conflicting definition of PSID.
...
In the Windows SDK, PSID is void* and PISID is SID*. Both types are
defined in both winnt.h and wtypesbase.idl.
2023-09-28 22:35:41 +02:00
Francois Gouget
65261f3c80
tests: Update the documentation.
2023-09-28 22:35:41 +02:00
Hans Leidekker
ed71abd1cc
secur32: Only return success from initialize_package() when initialization fully succeeds.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55522
2023-09-28 22:35:41 +02:00
Martin Storsjö
65a6019df9
include: Update the d3d12 header from vkd3d.
...
This corresponds to vkd3d as of commit
acd3ed97dc8e1ac192b2ec6fc19596831a6b61c6.
The cpp_quoted #include directive is fixed up to match the file
naming outside of vkd3d, renaming the reference to
vkd3d_d3d12sdklayers.h back to d3d12sdklayers.h.
This matches other renamings that are done at the start of the
file for vkd3d renamed idl files as well.
Signed-off-by: Martin Storsjö <martin@martin.st>
2023-09-28 22:35:41 +02:00
Alexandre Julliard
9b60b671da
ntdll: Don't release the low address space reservation on wow64.
2023-09-28 22:35:41 +02:00