Release 7.0.2.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
This commit is contained in:
parent
a4916aa241
commit
229d05a854
4 changed files with 205 additions and 207 deletions
380
ANNOUNCE
380
ANNOUNCE
|
@ -1,12 +1,11 @@
|
|||
The Wine development release 7.0.1 is now available.
|
||||
The Wine stable release 7.0.2 is now available.
|
||||
|
||||
What's new in this release:
|
||||
- Various bug fixes
|
||||
- Translation updates
|
||||
|
||||
The source is available at:
|
||||
|
||||
https://dl.winehq.org/wine/source/7.0/wine-7.0.1.tar.xz
|
||||
https://dl.winehq.org/wine/source/7.0/wine-7.0.2.tar.xz
|
||||
|
||||
Binary packages for various distributions will be available from:
|
||||
|
||||
|
@ -22,234 +21,229 @@ AUTHORS in the distribution for the complete list.
|
|||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Bugs fixed in 7.0.1 (total 32):
|
||||
Bugs fixed in 7.0.2 (total 43):
|
||||
|
||||
- #12732 Nota Bene crashes on install
|
||||
- #44202 undname.c fails to parse symbols with rvalue-reference semantics '&&'
|
||||
- #45916 x64dbg fails to load debuggee, needs ThreadScheduler_ScheduleTask
|
||||
- #50352 Maximum sockets per process is set very low
|
||||
- #50370 Gothic 1 doesn't start correctly when screen resolution of the game matches display resolution
|
||||
- #50433 'MsiBreak' custom action debugging aid should use custom action's name from 'CustomAction' table (currently uses 'Target' field)
|
||||
- #50869 Killing Wine process in Wine 6.5 doesn't terminate the application because of the new use of start.exe
|
||||
- #51163 WinOffice Pro 5.3 stops after splashscreen, needs WMI class SoftwareLicensingProduct
|
||||
- #51619 advapi32:registry fails in Wine because French & German timezone name translations are too long
|
||||
- #51900 regression: REAPER scrollbars flash between themed and non-themed
|
||||
- #52163 postgresql-9.3 installer expects scrrun:filesys_GetTempName to return filename with TMP suffix
|
||||
- #52298 Opening PPT with Freeoffice Presentations crashes on unimplemented function ole32.dll.OleConvertIStorageToOLESTREAMEx
|
||||
- #52426 BCryptSignHash mishandles empty arguments
|
||||
- #52434 Light Blue theme has rendering errors in tree views
|
||||
- #52436 In Light Blue theme, checkable toggle buttons (BS_AUTOCHECKBOX) look unchecked when hovered
|
||||
- #52446 Normal dlls with native subsystem id are no longer processed when importing system dlls with uppercase names
|
||||
- #52476 QuickLOAD (VB5 app) input value is changed by factor 10
|
||||
- #52494 shell32 progman_dde tests crash if run immediately after prefix creation
|
||||
- #52510 alt:V mod for Grand Theft Auto V fails due to missing concrt140._Byte_reverse_table@details@Concurrency@@3QBEB
|
||||
- #52562 advapi32:registry fails in Wine because some French timezone name translations are too long
|
||||
- #52581 Internet MIDI crashes with Light Blue theme enabled
|
||||
- #52583 ApiSetView does not display export ordinals correctly
|
||||
- #52616 SteelSeries GG installer crashes on unimplemented function setupapi.dll.SetupQueryInfVersionInformationW
|
||||
- #52618 32-bit EXEs do not launch from build dir on macOS 10.14 in WOW64
|
||||
- #52626 MahjongSoul needs unimplemented function combase.dll.RoSetErrorReportingFlags
|
||||
- #52667 DTS Master Audio Suite can't select save file location when wine's "Light" theme is used
|
||||
- #52679 Anno 1602 / 1602 A.D. graphics too dark / black
|
||||
- #52704 FreeHand 9 demo: invalid handle exception (0xc0000008) when attaching uxtheme.dll
|
||||
- #52787 Invalid function prototype for "RegisterUserApiHook" when compiling for C++
|
||||
- #52953 GuiPy crashes on unimplemented function xmllite.dll.CreateXmlReaderInputWithEncodingCodePage
|
||||
- #53034 Lazarus: menu text disappears under mouse if light theme is enabled
|
||||
- #53430 urlmon:url fails due to unexpected redirection
|
||||
- #36711 Sid Meier's Civilization IV crashes while loading saved game (GOG.com complete, Colonization, Warlords, Beyond the Sword)('winetricks -q msxml3' is a workaround)
|
||||
- #39346 Lego Rock Raiders crashes on startup (d3drm_device_init doesn't handle device version 3 case)
|
||||
- #40444 Find doesn't jump to a found item in WinSCP when editing a file
|
||||
- #42751 Multiple applications crash on unimplemented function msvcr{100,110}.dll.?_Schedule@_StructuredTaskCollection@details@Concurrency@@QAEXPAV_UnrealizedChore@23@@Z (Gas Guzzlers Combat Carnage, Clip Studio Paint, Cube World, Intel ACAT)
|
||||
- #42857 Can't select a fixture in FreeStyler's fixture editor
|
||||
- #44814 cygwin's bsdtar.exe needs a better ntdll.NtQueryEaFile stub
|
||||
- #46822 Edit control in ADL search dialog gets initially not drawn in DC++ 0.868, regression
|
||||
- #47375 Multiple applications crash on unimplemented function msvcr120.dll.?_Schedule@_StructuredTaskCollection@details@Concurrency@@QEAAXPEAV_UnrealizedChore@23@@Z (Photoshop C 2018, CLIP Studio Paint)
|
||||
- #48487 MSYS based Git 2.25 installer reports 'could not decode hex <hexstring>' (needs support for CryptStringToBinaryW CRYPT_STRING_HEX)
|
||||
- #48600 Bloomberg Terminal needs unimplemented function dbghelp.dll.SymSrvGetFileIndexInfo
|
||||
- #49285 PNotesPortable crashes inside WritePrivateProfileStructW
|
||||
- #50948 taskmgr.exe: wrong memory usage unit (GB => MB)
|
||||
- #51788 windowscodecs:wmpformat test_decode() fails randomly
|
||||
- #51842 include/winnt.h:403:50: error: size of unnamed array is negative
|
||||
- #52457 CNG Encryption Failure (BCryptEncrypt)
|
||||
- #52534 ListView: multi select never sends LVN_ODSTATECHANGED
|
||||
- #52545 ACE rights parser should allow octal and decimal formats
|
||||
- #52686 DateAdd not implemented
|
||||
- #52831 Kernel32::GetSystemPowerStatus returns invalid data if /sys/class/power_supply/BAT0 is missing
|
||||
- #52841 Leverless arcade controller SOCD cleaning does not work
|
||||
- #52972 wineusb.sys: add_usb_device erroneously releases critical section on failure path
|
||||
- #52975 VTFEdit fails to start: err:module:LdrInitializeThunk "MSVCP80.dll" failed to initialize, aborting
|
||||
- #53003 XM6 TypeG: some MIDI note-on messages aren't sent to MIDI devices (MIDI running status isn't supported in the MIDI mapper)
|
||||
- #53005 quartz:systemclock Fails after timeGetTime() wraps
|
||||
- #53027 Port Royale 4 crashes with wined3d_texture*
|
||||
- #53032 winedevice.exe segfaults on exit when built with GCC
|
||||
- #53051 Kvaser software crashes on unimplemented function ntoskrnl.exe.ExNotifyCallback
|
||||
- #53123 ListView: Ctrl+Shift+LMouse multiselect on LVS_OWNERDATA listviews erroneously sends LVN_ODSTATECHANGED
|
||||
- #53169 Rich edit control becomes unstable or trips assertion after ITextRange::SetFont is called
|
||||
- #53170 Rich edit control becomes unstable or trips assertion after changing TextFont properties
|
||||
- #53234 nsi:nsi - test_ndis_ifinfo() fails randomly on Windows 10 1507
|
||||
- #53310 Roblox Fails With HttpSendRequest
|
||||
- #53335 Crash when converting an rich text editor already containing text into a password input
|
||||
- #53455 shell32:recyclebin - test_query_recyclebin() gets unexpected recyclebin size in Wine
|
||||
- #53569 postgresql installer 9.3 needs correct string length returned from fso.GetTempName
|
||||
- #53587 comctl32 GetWindowSubclass crash in Notepad++ (v8.4.3 and 8.4.4 only)
|
||||
- #53614 KeePassXC crashes on unimplemented function msvcp140.dll.?ReportUnhandledError@_ExceptionHolder@details@Concurrency@@AEAAXXZ
|
||||
- #53645 AIMP 3 causes memory leaks
|
||||
- #53706 NtDeviceIoControlFile() is quite slow when called with and invalid handle
|
||||
- #53714 SQLGetInfo(W) doesn't fill StringLength when InfoValue is NULL
|
||||
- #53800 CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
|
||||
- #53821 winbase.h: ReOpenFile declaration missing (and not available in any other header)
|
||||
- #53832 wbemprox: where-clause seems to be case-sensitive
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Changes since 7.0:
|
||||
Changes since 7.0.1:
|
||||
|
||||
Alex Henrie (14):
|
||||
explorer: Only try to destroy the IShellWindows object if it exists.
|
||||
tzres: Inform translators of 31-character limit.
|
||||
po: Update Catalan translation.
|
||||
msi: Fix memory leak in get_fusion_filename (Coverity).
|
||||
winhttp: Fix memory leak on error path in WinHttpCrackUrl (Coverity).
|
||||
adsldp: Fix memory leak on error path in search_ExecuteSearch (Coverity).
|
||||
conhost: Fix memory leak on error path in create_screen_buffer (cppcheck).
|
||||
dbghelp: Fix memory leak on error path in dwarf2_read_range (cppcheck).
|
||||
ws2_32: Fix memory leak on error path in get_local_ips (cppcheck).
|
||||
ws2_32: Fix memory leaks on error paths in unix_gethostby* (scan-build).
|
||||
sane: Fix memory leak in create_item (Coverity).
|
||||
winspool: Fix memory leaks on error path in DeviceCapabilitiesA (Coverity).
|
||||
shell32: Fix sizeof argument in DoPaste (Coverity).
|
||||
mciwave: Fix bad free in MCI_SendCommandAsync (Coverity).
|
||||
Akihiro Sagawa (2):
|
||||
midimap: Handle MIDI running status.
|
||||
mciqtz32: Fix thread handle leak if a second play.
|
||||
|
||||
Alexandre Julliard (12):
|
||||
user.exe: Make sure that the thunk selector doesn't get freed.
|
||||
makefiles: Disable printf format warnings for non-PE msvcrt modules.
|
||||
readme: Mention Gitlab.
|
||||
kernel32/tests: Fix affinity test when there are too many CPUs.
|
||||
ntdll/tests: Fix affinity test when there are too many CPUs.
|
||||
secur32/tests: Update for new WineHQ certificate.
|
||||
urlmon/tests: Run tests against the gitlab server to avoid redirects.
|
||||
webservices/tests: Mark tests that fail on 64-bit as todo.
|
||||
wininet/tests: Update WineHQ certificate.
|
||||
makedep: Make the handling of install rules more generic.
|
||||
makefiles: Add install-test target to install winetest.exe.
|
||||
winetest: Don't require an email if we have a URL.
|
||||
Alex Henrie (3):
|
||||
ntoskrnl: Add ExNotifyCallback stub.
|
||||
ntdll: Don't hard-code the battery and AC adapter names on Linux.
|
||||
user32: Plug icon handle leak in MDI_AugmentFrameMenu (Coverity).
|
||||
|
||||
Alistair Leslie-Hughes (1):
|
||||
msado15: Return valid object in Recordset::Clone.
|
||||
Alexandre Julliard (5):
|
||||
shell32: Don't return an uninitialized pointer on error in enum_trash_items().
|
||||
urlmon/tests: Fix race condition in abort test.
|
||||
mountmgr: Don't crash if connecting to dbus fails.
|
||||
gdiplus: Get the compositing mode directly from the graphics object.
|
||||
gitlab: Add workaround for more strict git ownership check.
|
||||
|
||||
Andrey Gusev (1):
|
||||
d3d11: Implement the ID3DUserDefinedAnnotation interface.
|
||||
Alistair Leslie-Hughes (8):
|
||||
d3drm: Support IDirect3D3 when creating device.
|
||||
ntdll: Check return parameter before use.
|
||||
ntdll: RtlFirstFreeAce only return FALSE on error.
|
||||
ntdll/tests: Add RtlFirstFreeAce tests.
|
||||
dsdmo: Add Echo FX Support.
|
||||
dsdmo: Add Compressor FX Support.
|
||||
odbc: SQLGetInfoW allow NULL parameter InfoValue.
|
||||
crypt32: Only report Unimplemented decoder when not found in external dll.
|
||||
|
||||
Aurimas Fišeras (1):
|
||||
po: Update Lithuanian translation.
|
||||
Angelo Haller (9):
|
||||
comctl32/tests: Add hold_key and release_key functions.
|
||||
comctl32/tests: Add multi select tests for ownerdata listviews.
|
||||
comctl32/tests: Add change sequence for ownerdata listviews.
|
||||
comctl32/listview: Send one deselect all items notification for LVS_OWNERDATA listviews.
|
||||
comctl32/listview: Move sending LVN_ODSTATECHANGED notifications to a function.
|
||||
comctl32/listview: Send LVN_ODSTATECHANGED only for LVS_OWNERDATA listviews.
|
||||
comctl32/listview: Send LVN_ODSTATECHANGED notification for LVS_OWNERDATA listview on selection changes.
|
||||
comctl32/listview: Don't send LVN_ODSTATECHANGED for empty ranges.
|
||||
comctl32/tests: Add more ownerdata listview tests.
|
||||
|
||||
Bastien Orivel (1):
|
||||
ws2_32: Fix setsockopt(TCP_NODELAY) when optlen is less than 4.
|
||||
Claire Girka (1):
|
||||
winepulse: Fix memory leak in pulse_create_stream in some error cases.
|
||||
|
||||
Ben Shefte (1):
|
||||
ntdll: Use case insensitive comparison in is_import_dll_system().
|
||||
Daniel Lehman (1):
|
||||
kernelbase: Pass va_list copy to internal RtlFormatMessage.
|
||||
|
||||
Bhavesh Davda (1):
|
||||
wined3d: Add GPU information for NVIDIA Ampere A10 and AMD Radeon Pro V620 GPUs.
|
||||
David Curtiss (1):
|
||||
ws2_32: Allow getsockname after AcceptEx.
|
||||
|
||||
Brandon Moore (1):
|
||||
msadpm: Stop decoding instead of crashing for invalid adpcm data.
|
||||
|
||||
Brendan Shanks (1):
|
||||
makefiles: On macOS, use @rpath instead of @loader_path when building Unix libs.
|
||||
|
||||
David Kahurani (1):
|
||||
oleaut32: Do not skip the first decimal digit in VarParseNumFromStr().
|
||||
David Kahurani (2):
|
||||
win32u: Use allocator mechanism to allocate DC attributes.
|
||||
ieframe: Fix memory leak in open_dde_url.
|
||||
|
||||
Dmitry Timoshkov (2):
|
||||
ieframe: Clear a being invalidated history entry.
|
||||
ieframe: Initialize new history log entry.
|
||||
comctl32/tests: Add iItem and uChanged to LVN_ITEMCHANGING/LVN_ITEMCHANGED context.
|
||||
sechost: Support decimal or octal access rights in ConvertStringSecurityDescriptorToSecurityDescriptor.
|
||||
|
||||
Eric Pouech (3):
|
||||
start: Wrap child inside a job so it gets killed when start.exe terminates.
|
||||
include/msvcrt: Redefine towlower* & towupper* with wint_t types.
|
||||
msacm32: Use extended structure definition for driver configuration.
|
||||
Eric Pouech (2):
|
||||
wldap32: Fix compilation in 32-bit.
|
||||
winedbg: Fix retrieving integral values.
|
||||
|
||||
Fabian Maurer (4):
|
||||
printui: Use LocalFree for memory allocated by LocalAlloc (Coverity).
|
||||
mfplay: Prevent usage of uninitialized pointer in error case (Coverity).
|
||||
mfplat: Prevent use after free (Coverity).
|
||||
shell32: Prevent user after free in error case (Coverity).
|
||||
Esme Povirk (1):
|
||||
wmphoto: Zero user buffer before calling jxrlib Copy.
|
||||
|
||||
Floris Renaud (1):
|
||||
po: Update Dutch Translation.
|
||||
Fabian Maurer (1):
|
||||
kernel32: Prevent null pointer dereference in WritePrivateProfileStructW.
|
||||
|
||||
François Gouget (8):
|
||||
po: Fix the French translation of 'code page'.
|
||||
po: Fix backslash duplication in a French translation.
|
||||
po: Remove a space before a linefeed in the French translation.
|
||||
po: Remove spaces before linefeeds in the Spanish translation.
|
||||
po: Remove a space before a linefeed in the Chinese translation.
|
||||
po: Fix an accelerator shortcut in the Norwegian Bokmål translation.
|
||||
inetmib1: Avoid overflows in IPv4 address comparisons.
|
||||
inetmib1: Fix the IPv4 address network order for comparisons.
|
||||
Gijs Vermeulen (2):
|
||||
dbghelp: Add SymSrvGetFileIndexInfo stub.
|
||||
msvcp140: Add _ExceptionHolder::ReportUnhandledError stub.
|
||||
|
||||
Gabriel Ivăncescu (3):
|
||||
ddraw: Use WINED3D_SWAPCHAIN_NO_WINDOW_CHANGES only if window is not in foreground.
|
||||
jscript: Handle NULL return pointers in all constructors.
|
||||
mshtml: Fix leak on failure in return_nsstr.
|
||||
Hans Leidekker (4):
|
||||
wininet: Remove assertion that is no longer valid in Windows 10.
|
||||
wininet: Always reset the second input buffer in netcon_secure_connect_setup().
|
||||
bcrypt: Force symmetric key reset if necessary.
|
||||
wbemprox: WQL string comparisons are case insensitive.
|
||||
|
||||
Gerald Pfeifer (1):
|
||||
iphlpapi: Zero-init prefix_len to avoid a compiler warning.
|
||||
Hugh McMaster (1):
|
||||
conhost: Set correct face name when the specified font is not available.
|
||||
|
||||
Gijs Vermeulen (1):
|
||||
setupapi: Add SetupQueryInfVersionInformationA/W stub.
|
||||
Huw D. M. Davies (1):
|
||||
nsi: Use the correct members for the error and discard counts.
|
||||
|
||||
Giovanni Mascellani (3):
|
||||
winegstreamer: Do not block forever if EOS races with command queue.
|
||||
mfplat: Avoid a race condition when releasing a tracked sample.
|
||||
mfmediaengine: Fix a memory leak.
|
||||
Jeff Smith (2):
|
||||
d3drm/tests: Clean up some magic values.
|
||||
d3drm: Fix components of palette built when loading texture from file.
|
||||
|
||||
Hans Leidekker (1):
|
||||
msi: Use custom action name for MsiBreak handling.
|
||||
Jinoh Kang (3):
|
||||
wineusb.sys: Remove erroneous call to LeaveCriticalSection() in add_usb_device.
|
||||
riched20: Commit and wrap paragraphs after changing text properties.
|
||||
riched20: Ensure MEPF_COMPLEX is unset when in password input mode.
|
||||
|
||||
Henri Verbeet (2):
|
||||
d3d11/tests: Add some tests for ID3DUserDefinedAnnotation.
|
||||
wined3d: Add GPU information for NVIDIA Tesla T4.
|
||||
Kevin Puetz (2):
|
||||
winecrt0: Remove free_delay_imports.
|
||||
vbscript: Don't abort when trying to TRACE() functions with many arguments.
|
||||
|
||||
Kevin Puetz (1):
|
||||
winegcc: --out-implib needs to propagate -m32/-m64 to winebuild.
|
||||
Limstash Wong (1):
|
||||
taskmgr: Fix the unit in memory usage graph on performance tab.
|
||||
|
||||
Lauri Kenttä (2):
|
||||
po: Update Finnish translation.
|
||||
readme: Update Finnish translation.
|
||||
Louis Lenders (1):
|
||||
msvcr80: Update manifest resource.
|
||||
|
||||
Louis Lenders (2):
|
||||
wbemprox: Add some properties of SoftwareLicensingProduct class.
|
||||
ole32: Add stub for OleConvertIStorageToOLESTREAMEx.
|
||||
Martin Storsjö (2):
|
||||
include: Add declarations of _alloca and alloca for MSVC mode.
|
||||
ntdll: Add SEH unwind info in ARM assembly functions/trampolines.
|
||||
|
||||
Martin Storsjö (1):
|
||||
ntdll: Zero-initialize the syscall_frame used for starting threads on ARM/ARM64.
|
||||
Mihail Ivanchev (1):
|
||||
include: Add prototype for ReOpenFile().
|
||||
|
||||
Matteo Bruni (1):
|
||||
combase: Add RoSetErrorReportingFlags() stub.
|
||||
Nikolay Sivov (2):
|
||||
vbscript: Implement DateSerial().
|
||||
vbscript: Implement DateAdd().
|
||||
|
||||
Michael Stefaniuc (3):
|
||||
tools: Get the ANNOUNCE bug list from the stable-notes git notes.
|
||||
gitlab: Import the gitlab CI from the master branch (devel tree).
|
||||
tools: Import make_announce changes from the devel tree.
|
||||
Paul Gofman (3):
|
||||
msxml3: Use node_get_text() in domelem_get_nodeTypedValue() if no type is present.
|
||||
crypt32: Support CRYPT_STRING_HEX in CryptStringToBinary().
|
||||
winhttp/tests: Avoid race condition on closing connection in server_thread().
|
||||
|
||||
Mohamad Al-Jaf (1):
|
||||
hid: Implement HidD_GetPhysicalDescriptor.
|
||||
Piotr Caban (4):
|
||||
msvcr120: Add missing _StructuredTaskCollection destructor spec file entry.
|
||||
msvcrt: Fix _wputenv_s return value on error.
|
||||
msvcrt: Fix _putenv_s return value on error.
|
||||
msvcrt: Fix _wputenv_s invalid argument handling.
|
||||
|
||||
Nikolay Sivov (4):
|
||||
comctl32/listview: Initialize subitem text buffer before drawing each subitem.
|
||||
uxtheme: Fix double free on registry key handle.
|
||||
xmllite/reader: Implement CreateXmlReaderInputWithEncodingCodePage().
|
||||
evr/sample: Avoid a race condition when releasing a tracked sample.
|
||||
Robert Wilhelm (4):
|
||||
scrrun: Added DateCreated property for IFile.
|
||||
scrrun: Add test for correct string length returned from GetTempName.
|
||||
scrrun: Correct string length returned from GetTempName.
|
||||
scrrun: Avoid memory leak in error case.
|
||||
|
||||
Paul Gofman (1):
|
||||
concrt140: Add ?_Byte_reverse_table@details@Concurrency@@3QBEB data export.
|
||||
Rémi Bernon (2):
|
||||
winebus.sys: Implement SOCD neutral cleaning for hatswitches.
|
||||
server: Avoid using pointer value after realloc.
|
||||
|
||||
Piotr Caban (2):
|
||||
ucrtbase: Add support for r-value demangling in unDName.
|
||||
msvcr100: Improve ThreadScheduler_ScheduleTask_loc stub.
|
||||
Santino Mazza (3):
|
||||
riched20/tests: When selection is out of view, the scrollbar should move.
|
||||
riched20: Ensure that cursor is visible when selecting text.
|
||||
jscript: Return ParseProcedureText when compile fails.
|
||||
|
||||
Piotr Kleski (1):
|
||||
bcrypt: Return BCryptSignHash len when only output is NULL.
|
||||
Sebastian Lackner (1):
|
||||
ntdll: Improve stub of NtQueryEaFile.
|
||||
|
||||
Robert Wilhelm (2):
|
||||
scrrun: Add test for GetTempName.
|
||||
scrrun: Generate temp name with tmp suffix.
|
||||
Tim Clem (1):
|
||||
kernelbase: Don't assume the length of the process image name.
|
||||
|
||||
Rémi Bernon (1):
|
||||
mf: Handle MESourceSeeked and MEStreamSeeked state change events.
|
||||
Torge Matthies (8):
|
||||
msvcr110: Add _StructuredTaskCollection::_StructuredTaskCollection_ctor stub.
|
||||
msvcr120: Add _StructuredTaskCollection::_StructuredTaskCollection_dtor stub.
|
||||
msvcr100: Add _StructuredTaskCollection::_Schedule stub.
|
||||
msvcr110: Add _StructuredTaskCollection::_Schedule_loc stub.
|
||||
msvcr100: Implement invalid_multiple_scheduling exception.
|
||||
msvcr100: Factor out the mapping of a context to a scheduler.
|
||||
msvcr100: Implement _StructuredTaskCollection::_Schedule and _Schedule_loc.
|
||||
msvcp90: Fix segfault in bad_alloc exception default constructor.
|
||||
|
||||
Santino Mazza (2):
|
||||
ncrypt/tests: Test key import of an rsa key.
|
||||
ncrypt: Make NCryptOpenStorageProvider return a valid stub pointer.
|
||||
|
||||
Saulius Krasuckas (1):
|
||||
ntdll: Check __WINE_PE_BUILD instead of compiler macros.
|
||||
|
||||
Zebediah Figura (12):
|
||||
ws2_32/tests: Add tests for WSAStartup().
|
||||
ws2_32: Always fill the WSADATA structure in WSAStartup().
|
||||
ws2_32: Cap the negotiated winsock version to 1.1 or 2.2.
|
||||
ws2_32: Return 32767 or 0 in the iMaxSockets field.
|
||||
ws2_32: Return 65467 or 0 in the iMaxUdpDg field.
|
||||
ws2_32: Return WSAEFAULT instead of WSAEINVAL from WSAStartup() if "data" is NULL.
|
||||
configure: Fix the check for CAPI support.
|
||||
d3dx9: Don't mark annotation variables as dirty.
|
||||
winegstreamer: Release stream_cs on error in stream_thread().
|
||||
setupapi: Avoid leaking subKey in SETUPDI_AddDeviceInterfaces().
|
||||
server: Allocate enough space for the backslash in dup_nt_name() (Valgrind).
|
||||
tiff: Explictly link to zlib.
|
||||
Zebediah Figura (7):
|
||||
quartz/systemclock: Use timeGetTime() to retrieve the current time.
|
||||
wined3d: Correctly handle 3D textures in wined3d_view_{load, invalidate}_location().
|
||||
ntdll: Add a fast path for NtDeviceIoControlFile(INVALID_HANDLE_VALUE).
|
||||
xslt: Use win32config.h from the correct directory.
|
||||
ntdll: Calculate the necessary length after calling snprintf() in SystemWineVersionInformation.
|
||||
msvcrt: Add SEH annotations for sse2_memcpy().
|
||||
libwine: Avoid comparing the result of pointer arithmetic to zero.
|
||||
|
||||
Zhiyi Zhang (14):
|
||||
user32/tests: Test painting standard scroll bars in hovered state.
|
||||
user32: Draw standard scroll bars in hovered state only when they were previously painted by DefWinProc().
|
||||
comctl32/button: Use pressed state when a pushlike checkbox or radio button is checked and hovered.
|
||||
comctl32/treeview: Do not draw client edge without WS_EX_CLIENTEDGE.
|
||||
light.msstyles: Do not use transparent treeview parts.
|
||||
uxtheme/tests: Add IsThemePartDefined() tests.
|
||||
uxtheme: Search parts of any state in IsThemePartDefined().
|
||||
light.msstyles: Add Menu stub class.
|
||||
user32/tests: Test NUMCOLORS for display DCs.
|
||||
win32u: Return -1 for NUMCOLORS with 8-bit display DCs.
|
||||
include: Avoid a C++ keyword for RegisterUserApiHook().
|
||||
light.msstyles: Use stretch sizing type for scroll bar arrow button background.
|
||||
uxtheme: Support parsing menu class.
|
||||
light.msstyles: Add Menu parts.
|
||||
shell32: Correct SHOpenFolderAndSelectItems() prototype.
|
||||
include: Add SHOpenFolderAndSelectItems() declaration and flags.
|
||||
shell32/tests: Add SHOpenFolderAndSelectItems() tests.
|
||||
shell32: Implement SHOpenFolderAndSelectItems().
|
||||
comctl32/tests: Add GetWindowSubclass() tests.
|
||||
comctl32: Check reference data pointer before using it.
|
||||
comctl32/tests: Test that changing focus for edit controls doesn't repaint immediately.
|
||||
comctl32/edit: Don't repaint immediately when getting focus.
|
||||
winex11.drv: Handle X errors from glXCopyContext().
|
||||
winex11.drv: Don't compare error event serial if it's zero.
|
||||
winegstreamer: Always check the return value from mf_media_type_from_wg_format().
|
||||
gdi32/tests: Add more tests for GetTextMetrics().
|
||||
win32u: Choose a smaller ppem to avoid exceeding the requested font height.
|
||||
win32u: Fix a memory leak.
|
||||
|
|
4
AUTHORS
4
AUTHORS
|
@ -150,6 +150,7 @@ Andy Clayton
|
|||
Andy Norris
|
||||
Andy Rysin
|
||||
Aneurin Price
|
||||
Angelo Haller
|
||||
Anish Mistry
|
||||
Anssi Hannula
|
||||
Anthony Fok
|
||||
|
@ -316,6 +317,7 @@ Chris Wilson
|
|||
Chris Wulff
|
||||
Chuck Crayne
|
||||
Cihan Altinay
|
||||
Claire Girka
|
||||
Claudio Fontana
|
||||
Claus Fischer
|
||||
Clemens Tamme
|
||||
|
@ -377,6 +379,7 @@ David Bartley
|
|||
David Beck
|
||||
David Black
|
||||
David Collett
|
||||
David Curtiss
|
||||
David D. Hagood
|
||||
David Elliott
|
||||
Davide Pizzetti
|
||||
|
@ -1020,6 +1023,7 @@ Leslie Choong
|
|||
Liam Middlebrook
|
||||
Li Keqing
|
||||
Lilia Roumiantseva
|
||||
Limstash Wong
|
||||
Linus Torvalds
|
||||
Lionel Debroux
|
||||
Lionel Ulmer
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
Wine version 7.0.1
|
||||
Wine version 7.0.2
|
||||
|
|
26
configure
vendored
26
configure
vendored
|
@ -1,6 +1,6 @@
|
|||
#! /bin/sh
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.71 for Wine 7.0.1.
|
||||
# Generated by GNU Autoconf 2.71 for Wine 7.0.2.
|
||||
#
|
||||
# Report bugs to <wine-devel@winehq.org>.
|
||||
#
|
||||
|
@ -611,8 +611,8 @@ MAKEFLAGS=
|
|||
# Identity of this package.
|
||||
PACKAGE_NAME='Wine'
|
||||
PACKAGE_TARNAME='wine'
|
||||
PACKAGE_VERSION='7.0.1'
|
||||
PACKAGE_STRING='Wine 7.0.1'
|
||||
PACKAGE_VERSION='7.0.2'
|
||||
PACKAGE_STRING='Wine 7.0.2'
|
||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||
PACKAGE_URL='https://www.winehq.org'
|
||||
|
||||
|
@ -2574,7 +2574,7 @@ if test "$ac_init_help" = "long"; then
|
|||
# Omit some internal or obsolete options to make the list less imposing.
|
||||
# This message is too long to be a string in the A/UX 3.1 sh.
|
||||
cat <<_ACEOF
|
||||
\`configure' configures Wine 7.0.1 to adapt to many kinds of systems.
|
||||
\`configure' configures Wine 7.0.2 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
|
@ -2644,7 +2644,7 @@ fi
|
|||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of Wine 7.0.1:";;
|
||||
short | recursive ) echo "Configuration of Wine 7.0.2:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
|
@ -2914,7 +2914,7 @@ fi
|
|||
test -n "$ac_init_help" && exit $ac_status
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
Wine configure 7.0.1
|
||||
Wine configure 7.0.2
|
||||
generated by GNU Autoconf 2.71
|
||||
|
||||
Copyright (C) 2021 Free Software Foundation, Inc.
|
||||
|
@ -3398,7 +3398,7 @@ cat >config.log <<_ACEOF
|
|||
This file contains any messages produced by compilers while
|
||||
running configure, to aid debugging if configure makes a mistake.
|
||||
|
||||
It was created by Wine $as_me 7.0.1, which was
|
||||
It was created by Wine $as_me 7.0.2, which was
|
||||
generated by GNU Autoconf 2.71. Invocation command line was
|
||||
|
||||
$ $0$ac_configure_args_raw
|
||||
|
@ -6159,11 +6159,11 @@ if test x$ac_prog_cxx_stdcxx = xno
|
|||
then :
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++11 features" >&5
|
||||
printf %s "checking for $CXX option to enable C++11 features... " >&6; }
|
||||
if test ${ac_cv_prog_cxx_11+y}
|
||||
if test ${ac_cv_prog_cxx_cxx11+y}
|
||||
then :
|
||||
printf %s "(cached) " >&6
|
||||
else $as_nop
|
||||
ac_cv_prog_cxx_11=no
|
||||
ac_cv_prog_cxx_cxx11=no
|
||||
ac_save_CXX=$CXX
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
|
@ -6205,11 +6205,11 @@ if test x$ac_prog_cxx_stdcxx = xno
|
|||
then :
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++98 features" >&5
|
||||
printf %s "checking for $CXX option to enable C++98 features... " >&6; }
|
||||
if test ${ac_cv_prog_cxx_98+y}
|
||||
if test ${ac_cv_prog_cxx_cxx98+y}
|
||||
then :
|
||||
printf %s "(cached) " >&6
|
||||
else $as_nop
|
||||
ac_cv_prog_cxx_98=no
|
||||
ac_cv_prog_cxx_cxx98=no
|
||||
ac_save_CXX=$CXX
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
|
@ -23394,7 +23394,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
|||
# report actual input values of CONFIG_FILES etc. instead of their
|
||||
# values after options handling.
|
||||
ac_log="
|
||||
This file was extended by Wine $as_me 7.0.1, which was
|
||||
This file was extended by Wine $as_me 7.0.2, which was
|
||||
generated by GNU Autoconf 2.71. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
|
@ -23458,7 +23458,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
|
|||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||
ac_cs_config='$ac_cs_config_escaped'
|
||||
ac_cs_version="\\
|
||||
Wine config.status 7.0.1
|
||||
Wine config.status 7.0.2
|
||||
configured by $0, generated by GNU Autoconf 2.71,
|
||||
with options \\"\$ac_cs_config\\"
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue