Commit 533616d2 authored by Alexandre Julliard's avatar Alexandre Julliard

Release 7.0-rc1.

parent 1558b21a
The Wine development release 6.23 is now available. The Wine development release 7.0-rc1 is now available.
This is the first release candidate for the upcoming Wine 7.0. It
marks the beginning of the yearly code freeze period. Please give this
release a good testing and report any issue that you find, to help us
make 7.0 as good as possible.
What's new in this release (see below for details): What's new in this release (see below for details):
- Mount manager and CoreAudio driver converted to PE. - Reimplementation of the WinMM joystick driver.
- Support for exception handling in Wow64 mode. - All Unix libraries converted to the syscall-based interface.
- Optional support for using the distribution's PE libraries.
- A number of UI improvements in WineDbg.
- Various bug fixes. - Various bug fixes.
The source is available from the following locations: The source is available from the following locations:
https://dl.winehq.org/wine/source/6.x/wine-6.23.tar.xz https://dl.winehq.org/wine/source/7.0/wine-7.0-rc1.tar.xz
http://mirrors.ibiblio.org/wine/source/6.x/wine-6.23.tar.xz http://mirrors.ibiblio.org/wine/source/7.0/wine-7.0-rc1.tar.xz
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
...@@ -26,556 +29,333 @@ AUTHORS in the distribution for the complete list. ...@@ -26,556 +29,333 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 6.23 (total 48): Bugs fixed in 7.0-rc1 (total 32):
25193 ICC Dasher 1.5.4 doesn't render main UI correctly and appears to be non responsive 39244 scrrun:filesystem BOM tests fail in the Korean and Chinese locales
32991 win32-arm applications need ntdll.dll.RtlUnwindEx implementation for exception handling/unwinding 47865 comctl32:propsheet: Different button order for some RTL locales in Windows 1809?
43456 Serif WebPlus X8 fails to install 51049 Sea of Thieves crash when entering a lobby
44427 Internet Chess Club (ICC) Dasher 1.5.8 crashes after online login 51220 version:info - In Wine the GetFileVersionInfoEx() checks fail in non-English locales
46017 Layers of Fear areas are almost entirely black rendered 51396 cl.exe 64bit fails with internal compiler error, needs support for separated code segments in vcruntime140_1
47287 Accessible Event Watcher Tool 'accevent.exe' from Windows 10 SDK (10.0.17763.x) crashes on unimplemented function oleacc.dll.AccessibleObjectFromEvent 51413 winegcc options with multiple '=' are not handled correctly
47843 Rockstar Game Launcher is unable to download a game completely 51748 NIK Dfine2 crashes/hangs (worked before)
48119 The tests sometimes trigger "critical section is not acquired" errors 51821 EVE Online Client Crashes Due to differences in how Wine and Windows handle LdrGetDllPath with dwFlags 0x8 and relative path
48950 NVDA needs oleacc.AccessibleObjectFromPoint implementation for mouse tracking 51833 GetModuleFileNameW no longer works with large buffers
49181 msvcrt_test.exe: missing entry point _point_get_sbh_threshold on Windows RT 8.x devices 51844 winedbg command line arguments are not quoted properly
49426 Sookasa calls unimplemented functions and ntoskrnl.exe.RtlGetElementGenericTable ntoskrnl.exe.RtlLookupElementGenericTable 51886 YouTube Movie Maker crashes on unimplemented function gdiplus.dll.GdipSaveAddImage
50540 Windows PowerShell Core 6.2 Preview 2 for ARM32 crashes on unimplemented function KERNEL32.dll.RtlVirtualUnwind 51913 dinput8:device fails on cw-gtx560 and cw-rx460
50985 ns_name_skip is glibc specific, causes failure to build on musl 51915 character just run to the left and everything
51183 Navicat V15.0.25 crashes when attempting to open database: "Unhandled exception: page fault...." 51946 cMUD 3.34 installer crashes
51307 msvcp140:msvcp140 fails on msvcp140 >= 14.25 51987 Multiple GUI elements are not rendered when using a theme
51415 Windows PC Health Check requires msvcp_win.dll 52003 Stack overflow inside xml2.xmlXPathInit function.
51490 dinput:device has a random failure in overlapped_format_tests() on Windows 8.1 52060 BCryptExportKey is not implemented for BCRYPT_RSAFULLPRIVATE_BLOB
51557 GetSystemFirmwareTable fails to return SMBIOS on Apple Silicon Macs 52076 Wrong icons placement when using a theme
51624 TETRIS (16bit) shows wrong background for scoreboard 52080 Light Blue theme causes broken UI in multiple apps (OpenMPT, dgVoodoo Control Panel)
51647 Gimp deadlocks when opening image or createing image from screenshot 52106 dxva2:dxva2 fails in test_progressive_device() on cw-rx460 (AMD)
51716 gameux:gamestatistics fails on Windows 10 1809+ 52109 DTS Encoder Suite crashes on start
51733 CreateProcess does not properly set the current directory of the new process. 52116 World of Warships: garbled textures and GL_INVALID_OPERATION errors due to invalid PBO access
51832 Fork: "The selection contains a non-folder object" when selecting a folder 52120 Everquest launcher crash with Wine 6.22
51834 EMF DC emits invalid EMF when calling StretchDiBits with info->bmiHeader.biSizeImage = 0 52129 EnumCalendarInfo hangs indefinitely when iterating over optional calendars
51873 Joy.cpl crashes on the FFB tab when the FFB device is selected in the drop down list 52132 DeviceCapabilities(DC_PAPERSIZE) returns wrong size
51895 ucrtbase:misc fma(inf, 0, 0) 'succeeds' unexpectedly on some machines 52141 NetAPI detection in configure is broken
51959 Missing procedure GetDayLightFlag 52147 osu! fails to load some skin elements of certain skins
51971 postgresql-9.3 installer needs scrrun:folder_CreateTextFile implementation 52173 Kodi crashes on unimplemented function wsdapi.dll.WSDCreateDiscoveryProvider
51986 Extremely small fonts when using a theme 52176 Houkago Cinderella - Promotion Edition doesn't start up due to stack overflow.
51989 pen-related tests (gdiplus:graphics and gdiplus:graphicspath) fail on latest Windows 10 52184 Initial breakpoint absent when debugging under WinDbg/CDB (build 22000.1)
51993 Ashlar Vellum/DrawingBoard 1.00 redraws incorrectly tooltip bar 52190 Glyph (access portal for Rift) crashes on start
51996 aarch64: NtGetContextThread/NtSetContextThread on another thread ignores FPU state due to buggy SIGUSR1 handler 52191 Null pointer dereference in MPEG3_StreamConvert
52023 VirtualFree returning error when it should not
52025 Regression: Custom color configuration resets if custom theme is applied
52028 Regression: Themed contents doesn't displays correctly in some themes
52036 Match the pairs card game crashes on start
52058 GTA 1997 autorun.exe does not work
52061 dinput HID joystick sends unnecessary effect update reports.
52067 ntdll MEM_DECOMMIT change breaks d3d10_1:d3d10_1, d3d8:device, d3d8:visual, d3d9:device, d3d9:visual, ddraw:ddraw1, ddraw:dsurface and dxgi:dxgi
52068 hid:device times out randomly in test_get_input_report()
52069 ntdll:virtual fails in test_NtAllocateVirtualMemory() on Windows 10 1709 and older
52072 winmm:mci fails in wow64 Wine
52075 dinput8:device, dinput8:dinput and dinput8:hid cannot run on Windows 7 anymore
52077 Windows PC Health Check crashes on unimplemented function api-ms-win-core-featurestaging-l1-1-0.dll.SubscribeFeatureStateChangeNotification
52093 Installing Insta360 pro stitcher breaks wine completely ( e.g. winecfg gives: malloc(): invalid size (unsorted) Aborted)
52102 outSPOKEN 3.0 demo crashes on unimplemented function krnl386.exe16.GetLPErrMode
52103 Crazy Stone crashes after splash screen
52133 winhttp/wininet should not query mDNS for proxy auto-detection
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 6.22: Changes since 6.23:
Alex Henrie (6): Akihiro Sagawa (2):
oleacc/tests: Fix failure messages in test_AccessibleObjectFromEvent. win32u: Use the replacement name in otmpFamilyName and GetTextFace().
oleacc/tests: Add AccessibleObjectFromPoint tests. quartz: Fix a race in IMediaFilter::Pause().
include: Add featurestagingapi.h.
shcore: Add SubscribeFeatureStateChangeNotification stub. Alex Henrie (4):
shcore: Add GetFeatureEnabledState stub. shell32: Provide 4-bit icons that are actually limited to 16 colors.
krnl386: Add GetLPErrMode stub. msvcp120/tests: Don't check for handle equality in _Thrd_current tests.
nsi: Use a whole byte for each nsi_ip_neighbour_dynamic flag.
Alexandre Julliard (56): advapi32/tests: Accept more broken values in the RegEnumValue name overflow tests.
makefiles: Stop creating importlib symlinks.
makefiles: Don't append .fake extension to fake dlls. Alexandre Julliard (36):
makefiles: Add a separate variable to keep track of source test files. secur32: Move the pull/push callbacks to the Unix side.
makefiles: Don't use bundled libraries to build native programs. secur32: Store the GnuTLS session inside the transport.
winmm: Command resources should not depend on pointer size. secur32: Move the get_buffer callback to the Unix side.
ntdll/tests: Fix a test failure on older Windows versions. secur32: Move the decrypt message receive loop to the Unix side.
makefiles: Don't use bundled libraries to build native Unix libraries. secur32: Move the buffers initialization and callbacks to the Unix side.
makedep: Unify the various code paths for module generation. secur32: Move the memory allocation for get_session_peer_certificate() to the PE side.
opencl: Don't call callback functions from the Unix side. secur32: Move the memory allocation for get_unique_channel_binding() to the PE side.
opencl: Convert the Unix library to the __wine_unix_call interface. secur32: Pre-allocate the token buffer for handshake() on the PE side.
wpcap: Convert the Unix library to the __wine_unix_call interface. secur32: Convert the Unix library to the __wine_unix_call interface.
ntdll: Fix a buffer overflow in environment variable expansion. ntdll: Don't return a default Unix handle for modules that don't have a Unix library.
ntdll: Add a helper function to build an import dll name. wineandroid: Use full pathnames to invoke builtin apps.
ntdll: Add a helper function to append .dll to a module name. ws2_32: Fix a potential buffer overflow in the Unix interface.
ntdll: Merge the calls to find_builtin_without_file(). ws2_32: Implement Wow64 entry points in the Unix library.
wnaspi32: Remove Linux-specific SCSI ioctls. crypt32: Implement Wow64 entry points in the Unix library.
wnaspi32: Build with msvcrt. include: Document remaining fields in the SYSTEM_PROCESS_INFORMATION structure.
mountmgr: Pass a Unix interface name in the dhcp_request_params ioctl. wow64: Add mapping for NtQuerySystemInformation(SystemExtendedProcessInformation).
mountmgr: Remove the obsolete libhal support. ntdll: Don't restore the %fs register for exceptions happening inside system calls.
mountmgr: Pass the SCSI device information when creating a volume. ntdll: Remove __wine_init_unix_lib() and the old Unix library interface.
mountmgr: Add some helpers to abstract the Unix calls from device.c. mpg123: Disable the large file wrappers.
mountmgr: Add some helpers to abstract the Unix calls from mountmgr.c. configure: Assume that dirent.h is available on Unix.
mountmgr: Move the macOS credentials support to a separate file. configure: Assume that termios.h is available on Unix.
mountmgr: Put the Unix helpers in a separate Unix library. configure: Assume that unistd.h is available on Unix.
mountmgr: Return a Unix file name in the IOCTL_MOUNTMGR_QUERY_SYMBOL_FILE request. configure: Assume that sys/mman.h is available on Unix.
mountmgr: Move the DBus support to the Unix library. configure: Assume that sys/socket.h is available on Unix.
mountmgr: Move the DiskArbitration support to the Unix library. configure: Assume that sys/time.h is available on Unix.
mountmgr: Move the macOS credentials support to the Unix library. configure: Assume that sys/ioctl.h is available on Unix.
mountmgr: Move the macOS device access check to the Unix library. configure: Assume that sys/wait.h is available on Unix.
mountmgr: Build with msvcrt. configure: Remove some no longer used checks.
mountmgr: Use wide character string literals. wmc: Don't catch SIGSEGV.
wineqtdecoder: Remove the QuickTime decoder. wrc: Don't catch SIGSEGV.
strmbase: Move to the libs directory. wrc: Remove the no longer used resource C name.
winemac.drv: Fix RegQueryValueExW size handling. wrc: Move write_resfile() into genres.c and remove writeres.c.
ntdll: Export some Unicode string functions for use in other Unix libraries. wrc: Convert resource output to the standard output buffer functions.
bcrypt: Use the ntdll Unicode string functions instead of wine/unicode.h. tools: Move the output buffer functions to the common header.
mountmgr: Use the ntdll Unicode string functions instead of wine/unicode.h. sfnt2fon: Use the standard output buffer functions.
netapi32: Use the ntdll Unicode string functions instead of wine/unicode.h. winevulkan: Remove unnecessary '&' on function pointers.
winspool: Use the ntdll Unicode string functions instead of wine/unicode.h.
wow64cpu: Implement BTCpuResetToConsistentState(). Alistair Leslie-Hughes (2):
wow64cpu: Add a stub for BTCpuTurboThunkControl(). wininet: Fix misleading indentation.
wow64: Implement Wow64PrepareForException(). dbghelp: Fix possible memory leak (Coverity).
ntdll: Add support for dispatching exception from 32-bit code in Wow64 mode.
ntdll: Don't clear x86-64 registers when receiving a 32-bit context. Bernhard Übelacker (1):
wow64: Add handler for exceptions happening in 32-bit mode. server: Return ReadDataAvailable value for FilePipeLocalInformation.
include: Remove some no longer used Unicode functions.
include: Remove wine/port.h. Brendan Shanks (1):
configure: Fix the netapi check. include: Add processthreadsapi.h file.
wow64: Map the parent process handle in NtCreateUserProcess().
wow64: Add support for user callbacks. Christian Costa (1):
ntdll: Don't try to convert binaries to 64-bit in Wow64 mode. d3dx9: Also check for a valid alpha channel for TGA images.
ntdll: Set the TEB offset for Wow64 mode also in 64-bit.
ntdll: Add fallback implementations for the Unix library functions. Damjan Jovanovic (2):
makefiles: Support per-platform values for EXTRADLLFLAGS. ntdll: Implement fill_battery_state() on FreeBSD.
kernel32/tests: Use the correct scanf format for a handle. server: FreeBSD 14-CURRENT's sched_setaffinity() needs _WITH_CPU_SET_T defined.
rpcrt4/tests: Use the correct scanf format for a handle.
David White (2):
Alistair Leslie-Hughes (1): d2d1: Implement path_geometry_StrokeContainsPoint() for line segments.
dxgi: Silence a noisy fixme. d2d1: Implement path_geometry_StrokeContainsPoint() for Bézier segments.
Andrew Eikum (1): Derek Lesho (1):
quartz: Allow time format change while running. kernelbase: Fix parameter order of FindResourceExW call for non-localized path.
Andrey Gusev (1):
winecoreaudio.drv: Place output message before return statement.
André Zwing (5):
ucrtbase/tests: Don't test functions directly when reporting GetLastError().
sechost: Fix some spec file entries.
wineps: Fix some spec file entries.
iphlpapi: Fix some spec file entries.
gameux/tests: Skip gamestatistic tests on win10 >= 1803.
Aurimas Fišeras (1):
po: Update Lithuanian translation.
Bernhard Kölbl (2):
gdiplus: Introduce dst palette parameter to convert_pixels().
gdiplus: Add simple test for bitmap clone from rgb values to indexed.
Brendan Shanks (4):
server: Remove workarounds for Mac OS X 10.4.
ntdll: Rename ThreadDescription to ThreadNameInformation.
include: Update the THREADINFOCLASS enumeration.
ntdll: Rename THREAD_DESCRIPTION_INFORMATION to THREAD_NAME_INFORMATION.
Byeong-Sik Jeon (2):
po: Update Korean translation.
po: Update Korean translation.
Chilung Chan (2):
po: Update Traditional Chinese translation.
po: Update Traditional Chinese translation.
Connor McAdams (2):
oleaut32: Implement LPSAFEARRAY user marshal interface marshaling.
oleaut32/tests: Add tests for LPSAFEARRAY user marshal interface marshaling.
Daniel Lehman (2):
kernelbase: Handle UNC path in UrlApplySchemeW.
mscms: Fix uninitialized variable warning.
Dmitry Timoshkov (2): Dmitry Timoshkov (2):
user32: Add exception handler to GetWindowText. d2d1: Implement ID2D1Factory2::CreateStrokeStyle1().
ole32: Add CreateObjrefMoniker() stub implementation.. d3d11: Handle D3D11_FEATURE_D3D9_OPTIONS in d3d11_device_CheckFeatureSupport().
Eric Pouech (30): Eric Pouech (21):
dbghelp: Fix potential crash when loading a builtin PE module embedded in an ELF image. examine-relay: DLLs can have underscore in their names (like ws2_32).
dbghelp: Protect against missing compiland when adding global function. winedbg: Don't pretend that all dbg_internal_var instances will hold DWORD_PTR.
dbghelp/dwarf: Don't unmap the fmap of a DWZ module twice. winedbg: Make savable variables size a DWORD.
dbghelp: Remove incorrect FIXME in SymEnumerateLoadedModules. winedbg: Make pid and tid internal variables DWORDs.
dbghelp: In SymEnumerateLoadedModules, don't limit the number of modules. winedbg: Introduce dbg_lg(u)int_t and migrate all integral computations on this type.
dbghelp: Fix allocation error in image_load_debugaltlink. winedbg: Remove methods for fetching/storing integers in CPU backends.
dbghelp: Simplify code for searching alternate debug info files. winedbg: Renamed extract_longlong() into extract_lgint() for clarity.
configure: Make Dwarf4 the default debug format. winedbg: Use dbg_lgint_t as parameter in type_print_hex.
winedbg: Use wide-char string literals. winedbg: Rename print_longlong into print_sdecimal (to mimic print_hex).
winedbg: Use I width modifier for DWORD_PTR printf's args. winedbg: Revamp dbg_lvalue structure and add helpers for init.
winedbg: Print 'module+disp' instead of 'func+disp' when the address is after the function. winedbg: Add bitfield capability to dbg_lvalue.
winedbg: Replace wine_dbgstr_longlong with I64 width modifier. winedbg: Move bitfield extraction to extract_lgint.
winedbg: Use macros when manipulating variants. dbghelp: In SymGetTypeInfo(), return the correct basetype for enums.
winedbg: Get size of underlying integral types in enums. winedbg: Add helper to compare types and use it to detect wrong assigments.
winedbg: Use debuggee pointer size when extracting typed value. winedbg: Add helper to transfer memory between lvalues.
winedbg: Protect against incorrect integer size in be_cpu.fetch_integer() method. winedbg: Correctly store integers into a bitfield.
winedbg: Protect fetch_float() in CPU backends against buffer overflow. winedbg: Remove fetch_float() method from CPU backends.
winedbg: Be more strict when detecting a string from an array. winedbg: Implement proper assignements of floating point numbers.
winedbg: Support # as comment delimiter in commands. winedbg: Move C++ identifier detection to the lexer.
winedbg: Display line number of syntax errors when reading a command file. winedbg: Move module scoping to the lexer.
winedbg: Move YY_INPUT implementation to dbg.y. dbghelp: Implement SymEnumTypesByName(W).
winedbg: Move lex buffers inside struct parser_context.
winedbg: Don't repeat last command (from empty input) when parsing a file.
winedbg: Properly escape debuggee arguments.
winedbg: Properly handle escaped characters inside strings.
winedbg: Support 'run' command with arguments to restart current debuggee.
winedbg: When enumerating symbols, only search for locals when name doesn't refer to a module.
winedbg: Fixed missing test.
winedbg: Use %ls to print wide character strings.
winedbg: In print_hex, don't print bits not included in size.
Esme Povirk (1):
gdiplus: Mark a Windows behavior as broken.
Florian Will (1): Florian Will (1):
win32u: Only retrieve the dc size if needed. dsound: Skip resampling/mixing inaudible buffers.
Floris Renaud (1): François Gouget (6):
po: Update Dutch translation. win32u: Fix the trailing linefeed in a TRACE().
msdasql/tests: Fix the spelling of the command_text variable.
Gabriel Ivăncescu (25): kernel32: Store the ILANGUAGE values in uppercase.
jscript: Treat prototype refs as non-existent when deleting. kernel32/tests: Check that the preferred UI languages are in uppercase.
jscript: Fixup PROTREF props when looking them up. server: Fix the spelling of a comment.
jscript: Throw when defining a PROTREF prop on a non-extensible object. ntdll/tests: Fix the spelling of a comment.
jscript: Support deletion for accessor, builtin and idx props.
jscript: Use to_primitive when getting the default value. Gabriel Ivăncescu (1):
jscript: Use ~0 to mark invalid bucket. mshtml: Ignore named and extra arguments when invoking builtin functions.
jscript: Access the PROTREF with proper index instead of get_prop.
jscript: Get rid of the value_prop from jsdisp props. Gijs Vermeulen (1):
jscript: Replace the value_prop in builtin_info with a call method. mfplat/tests: Skip test_d3d11_surface_buffer if D3D11 device can't be created.
mshtml: Handle VT_DISPATCH in variant_to_nsstr.
nsiproxy: Move set_reply_ip_status to a family op. Hans Leidekker (1):
nsiproxy: Fill the reply when it's not pending on the unix-side. msi: GetBinaryType() doesn't accept DLLs.
nsiproxy: Use a context and fill the reply using a family op.
nsiproxy: Fill the reply with the exact ICMP_ECHO_REPLY in the output buffer. Henri Verbeet (6):
iphlpapi: Implement async requests for IcmpSendEcho2Ex. d2d1: Store original Bézier curves as cubics.
mshtml: Stringify attribute values in setAttribute using string hints in IE10+. wined3d: Pass a wined3d_device_gl pointer to wined3d_device_create_primary_opengl_context_cs().
mshtml: Don't populate the props at all on IE9+ modes. wined3d: Use the access flags used to create the bo for persistent maps in wined3d_bo_gl_map().
mshtml: Restructure element setAttribute. wined3d: Pass a wined3d_device_gl pointer to wined3d_device_delete_opengl_contexts_cs().
mshtml: Restructure element getAttribute. wined3d: Move the command list reference counting functions to the end of cs.c.
mshtml: Restructure element removeAttribute. d2d1: Create feature level 10.0 device context state objects.
mshtml: Associate props with attributes for IE8 mode, but keep them stringified.
mshtml: Fix style attribute removal in IE8 mode. Huw D. M. Davies (2):
mshtml: Implement value construction for HTMLOptionElementFactory. wineps: Build with nameless structs and unions.
mshtml: Implement index access for HTMLStyleSheetsCollection. maintainers: Add the nsi include file.
mshtml: Implement index access for HTMLStyleSheetRulesCollection.
Ivo Ivanov (3):
Georg Lehmann (3): winebus.sys: Scale the force feedback gain value to the Linux FF_GAIN range.
winevulkan: Update to VK spec version 1.2.200. winebus.sys: Use SDL_HAPTIC_INFINITY for the infinity durations in the SDL backend.
winevulkan: Update to VK spec version 1.2.201. winebus.sys: Use 0 for the infinity durations in the UDEV lnxev backend.
winevulkan: Fix concurrent modification in struct decoupling.
Gerald Pfeifer (1):
configure: Diagnose if NetAPI is not present.
Hans Leidekker (8):
ws2_32: Implement AI_DNS_ONLY using DNS APIs.
winhttp: Use DNS only for proxy auto-detection.
wininet: Use DNS only for proxy auto-detection.
wbemprox: Add a stub MSSMBios_RawSMBiosTables implementation.
bcrypt: Return export size from export_gnutls_datum().
bcrypt: Add support for exporting RSA private keys.
bcrypt/tests: Link directly to functions available since Windows 7.
bcrypt: Use CRT memory allocators.
Henri Verbeet (10):
wined3d: Respect the BO buffer offset in create_buffer_texture().
wined3d: Respect the BO buffer offset in wined3d_unordered_access_view_gl_clear().
wined3d: Respect the BO buffer offset in wined3d_buffer_gl_upload_ranges().
wined3d: Respect the BO buffer offset in wined3d_context_gl_copy_bo_address().
wined3d: Do not add the BO address offset when calling glFlushMappedBufferRange().
wined3d: Don't return the BO address offset if glMapBuffer() fails.
wined3d: Always map the whole OpenGL buffer.
wined3d: Do not pass an offset and size to wined3d_bo_gl_map().
wined3d: Respect the BO memory offset in wined3d_context_gl_map_bo_address().
wined3d: Map OpenGL adapter BOs persistently on 64-bit architectures.
Hugh McMaster (6):
kernel32/tests: Test whether every element of the CPINFO.LeadByte array is NUL.
kernelbase: Write NUL bytes to CPINFO.LeadByte for the CP_UTF7 and CP_UTF8 code pages.
conhost: Only use the maximum character width if a double-byte character set is in use.
chcp: Add internationalization support.
chcp: Print the active code page after successfully setting the new one.
chcp: Add a help string.
Huw D. M. Davies (64):
winecoreaudio: Use NtAllocateVirtualMemory() for local and tmp buffers.
winecoreaudio: Move creation of the audio unit to IAudioClient_Initialize().
winecoreaudio: Pass the stream directly to silence_buffer().
winecoreaudio: Pass the stream separately to ca_setvol().
winecoreaudio: Use the presence of stream to indicate the init state.
winecoreaudio: Move create_stream and release_stream to the unixlib.
winecoreaudio: Move get_mix_format to the unixlib.
winecoreaudio: Move is_format_supported to the unixlib.
winecoreaudio: Add a temporary capture_resample syscall.
winecoreaudio: Move get_buffer_size to the unixlib.
winecoreaudio: Move get_latency to the unixlib.
winecoreaudio: Move get_current_padding to the unixlib.
winecoreaudio: Move start to the unixlib.
winecoreaudio: Move stop to the unixlib.
winecoreaudio: Move reset to the unixlib.
winecoreaudio: Move get_render_buffer to the unixlib.
winecoreaudio: Move release_render_buffer to the unixlib.
winecoreaudio: Move get_capture_buffer to the unixlib.
winecoreaudio: Move release_capture_buffer to the unixlib.
winecoreaudio: Release the critical section in the no interface case.
winecoreaudio: Release the correct stream on init failure.
winecoreaudio: Move get_next_packet_size to the unixlib.
winecoreaudio: Move get_position to the unixlib.
winecoreaudio: Move get_frequency to the unixlib.
winecoreaudio: Move is_started to the unixlib.
winecoreaudio: Move set_volumes to the unixlib.
winecoreaudio: Make the coreaudio_stream structure private to the unixlib.
winecoreaudio: Store the device id as a DWORD.
winecoreaudio: Remove system includes.
winecoreaudio: Avoid 64-bit ptr truncation.
winecoreaudio: Temporarily move MIDIOut_Send() to audiounit.c.
winecoreaudio: Combine MIDIIn_SendMessage into MIDIIn_ReadProc.
winecoreaudio: Move midi_init and midi_release to the unixlib.
winecoreaudio: Move midi_out_open to the unixlib.
winecoreaudio: Move midi_out_close to the unixlib.
winecoreaudio: Move midi_out_data to the unixlib.
winecoreaudio: Move midi_out_long_data to the unixlib.
winecoreaudio: Move midi_out_prepare and midi_out_unprepare to the unixlib.
winecoreaudio: Move midi_out_get_devcaps to the unixlib.
winecoreaudio: Move midi_out_get_num_devs to the unixlib.
winecoreaudio: Move midi_out_[gs]et_volume to the unixlib.
winecoreaudio: Move midi_out_reset to the unixlib.
winecoreaudio: Move midi_in_open to the unixlib.
winecoreaudio: Move midi_in_close to the unixlib.
winecoreaudio: Move midi_in_prepare and midi_in_unprepare to the unixlib.
winecoreaudio: Move midi_in_get_devcaps to the unixlib.
winecoreaudio: Move midi_in_get_num_devs to the unixlib.
winecoreaudio: Move midi_in_start and midi_in_stop to the unixlib.
winecoreaudio: Move the midi in lock to the unixlib.
winecoreaudio: Move midi_in_add_buffer to the unixlib.
winecoreaudio: Pass the time relative to the start time to the callback.
winecoreaudio: Move midi_in_reset to the unixlib.
winemac: Remove unused variable.
ntdll: Move the FILE ptr into the blocks that use it.
winecoreaudio: Introduce a helper to retrieve the time.
winecoreaudio: Introduce a notification thread.
winecoreaudio: Move the midi input event processing to the unixlib.
winecoreaudio: Switch midi_in_lock() away from a syscall prototype.
winecoreaudio: Always start the notification thread.
winecoreaudio: Build with msvcrt.
netapi32: Return the length in characters not bytes.
winemac: Include missing dlfcn.h.
winealsa: Don't acquire the sessions lock after the client lock.
wineoss: Don't acquire the sessions lock after the client lock.
Ivo Ivanov (8):
winebus.sys: Support arbitrary effect parameter updates.
dinput: Send only the reports that have been modified.
dinput: Mark effect parameters as modified when duration is set.
dinput8/tests: Add a device gain report to test_device_managed_effect.
dinput8/tests: Add some more GetForceFeedbackState / GetEffectStatus tests.
dinput: Send Device Gain Reports only on DISFFC_RESET command.
dinput: Fix incorrect use of constant_force instead of ramp_force.
dinput: Check cbTypeSpecificParams before lpvTypeSpecificParams.
Jacek Caban (24): Jacek Caban (24):
win32u: Implement NtUserGetDisplayConfigBufferSizes. win32u: Add partial wow64 support.
win32u: Introduce UpdateDisplayDevice user driver entry point. user32: Provide partial null driver.
win32u: Implement GPU registration. win32u: Implement NtUserGetProcessDpiAwarenessContext and NtUserSetProcessDpiAwarenessContext.
win32u: Implement display adapter registration. win32u: Implement NtUserGetSystemDpiForProcess.
win32u: Implement monitor registration. win32u: Move NtUserGetDpiForMonitor implementation from user32.
winex11.drv: Use gdi driver types for display device handler. win32u: Move DPI mapping from GetMonitorInfoW.
win32u: Implement NtUserEnumDisplayDevices. win32u: Move DPI mapping from EnumDisplayMonitors.
user32: Invalidate cache in update_monitor_cache when modification time matches current time. win32u: Directly access system DPI in ntgdi.
winex11.drv: Use UpdateDisplayDevices driver entry point for registering devices. win32u: Move system parameters implementation from user32.
user.exe: Use WINPROC_CallProc16To32A for DefWindowProc16. win32u: Directly use sysparams in nulldrv_GetDeviceCaps.
user32: Use NtUserGetDisplayConfigBufferSizes. win32u: Fix return types on lock_display_devices failures.
win32u: Move NtUserEnumDisplaySettings implementation from user32. user32: Set %ecx to rect param when calling monitor enum proc.
wineandroid.drv: Use UpdateDisplayDevices driver entry point for registering devices. win32u: Fix device instance value size in link_device.
winemac.drv: Use UpdateDisplayDevices driver entry point for registering devices. win32u: Use NtUserCallTwoParam for MirrorRgn implementation.
win32u: Move GetMonitorInfo implementation from user32. win32u: Move 55aa brush implementation from user32.
win32u: Move NtUserEnumDisplayMonitors implementation from user32. win32u: Use user driver for wine_get_vulkan_driver.
win32u: Handle invisible winstations in lock_display_devices. winevulkan: Use __wine_unix_call interface for Unix lib initialization.
win32u: Introduce get_virtual_screen_rect. ntdll: Temporarily allow KeUserModeCallback calls from client stack.
win32u: Move NtUserChangeDisplaySettings implementation from user32. winevulkan: Use KeUserModeCallback for debug callbacks.
win32u: Move NtUserShowCursor implementation from user32. winevulkan: Support prefixing function parameters.
win32u: Move NtUserGetCursor implementation from user32. winevulkan: Pass Unix call arguments as a struct.
win32u: Move NtUserGetKeyboardLayoutName implementation from user32. winevulkan: Make Vulkan direct Unix calls more similar to __wine_unix_call interface.
win32u: Use NtUserCallOneParam instead of GDIRealizePalette. winevulkan: Use __wine_unix_call interface for some Vulkan functions.
win32u: Use NtUserSelectPalette instead of GDISelectPalette. mshtml: Fix dispex hooks handling for function objects.
Jactry Zeng (2): Jactry Zeng (3):
include: Add ISharedPropertyGroupManager interface. ntdll: Fix compilation for ARM64 Apple platform.
comsvcs: Stub ISharedPropertyGroupManager interface. include: Add some COM+ error codes.
msxml3: Add GBK support for builtin character converter.
Jan Sikorski (2):
ntdll: Save status from attaching dependencies in process_attach(). Jan Sikorski (7):
wined3d: Always set GL_PIXEL_UNPACK_BUFFER binding before calling wined3d_texture_gl_upload_bo(). wined3d: Decrement reference count and take the lock atomically for cached objects.
wined3d: Introduce a helper function to extract a packet from a command stream.
Jinoh Kang (17): wined3d: Use wined3d_next_cs_packet() in wined3d_cs_exec_execute_command_list().
winedbg: Refactor gdb_context::out_{buf*,len} into reply_buffer. wined3d: Acquire sampler references for command lists by inspecting CS packets.
winedbg: Use exponential growth in gdbproxy reply_buffer_grow. Revert "wined3d: Acquire references to samplers in deferred contexts.".
winedbg: Buffer output of GDB qXfer commands for proper slicing. wined3d: Acquire shader references for command lists by inspecting CS packets.
winedbg: Escape XML special characters in qXfer reply. Revert "wined3d: Acquire references to shaders in deferred contexts.".
winedbg: Define table for GDB qXfer command handlers.
winedbg: Cache GDB qXfer command result for chunked fetching. Jinoh Kang (5):
winedbg: Implement GDB qXfer object exec-file. ntdll/tests: Add tests for DebugPort* info query with security checks.
ntdll: Save/restore FPU context in arm64 signal handlers. server: Fix querying debug port with restricted DACL.
server: Implement the \??\GLOBALROOT symbolic link. ntdll: Fix valid frame address range in ARM/ARM64.
msi/tests: Add tests for MsiViewFetch wraparound behaviour. ntdll: Support both HP-UX-like libunwind and LLVM libunwind error codes.
msi: Wrap around to first record at end of view in MSI_ViewFetch. ntdll: Properly test for LLVM libunwind error codes.
ntdll/tests: Add tests for NtCompareObjects.
ntdll: Implement NtCompareObjects. Konstantin Romanov (1):
kernelbase/tests: Add tests for CompareObjectHandles. wineps: Return a POINT for DC_PAPERSIZE.
kernelbase: Implement CompareObjectHandles.
kernel32/tests: Add tests for EnumCalendarInfo(Ex). Lauri Kenttä (1):
kernelbase: Fix infinite loop in Internal_EnumCalendarInfo. po: Update Finnish translation.
Matteo Bruni (5): Louis Lenders (1):
d3dx9/tests: Clean up GetMatrixTransposePointerArray() tests. wsdapi: Add stub for WSDCreateDiscoveryProvider.
d3dx9/tests: Clean up test_update_semantics() a bit.
Revert "ntdll: Implement NtYieldExecution() as usleep().". Matteo Bruni (1):
ntdll: Call usleep() instead of NtYieldExecution() in NtDelayExecution(). d3d10/effect: Validate preshader blob size for index expressions.
wined3d: Declare gl_Position as invariant.
Mohamad Al-Jaf (2):
Michael Stefaniuc (1): include: Add namespaceapi.h file.
dmloader: Drop ifdef'ed out dead code. kernelbase: Add CreateBoundaryDescriptorW stub.
Mohamad Al-Jaf (3): Nikolay Sivov (16):
api-ms-win-appmodel-runtime-l1-1-0: Add new dll. dwrite: Move glyph advances cache to PE side.
uiautomationcore: Add UiaRaiseAutomationPropertyChangedEvent stub. dwrite: Add flag for cached advance presence.
kernelbase: Add SetCachedSigningLevel stub. dwrite: Use separate argument for cache key for get_bbox/get_bitmap calls.
dwrite: Move glyph box cache to PE side.
Nick Fox (2): dwrite: Move bitmap cache to PE side.
kernel32: Add tests for LdrGetDllPath with LOAD_WITH_ALTERED_SEARCH_PATH. dwrite: Remove unixlib callbacks.
ntdll: Fix LdrGetDllPath with LOAD_WITH_ALTERED_SEARCH_PATH without a path. dwrite: Switch to unixlib syscall interface.
dwrite: Implement Wow64 entry points for unixlib.
Nikolay Sivov (21): dwrite/layout: Simplify run direction check condition.
mf/tests: Attempt to fix test crashes on some test boxes. dwrite: Keep corresponding data context for created backend object.
include: Add mfd3d12.idl. dwrite: Remove some unused fields.
mfplat: Add mfd3d12 attributes to tracing. d2d1: Implement d2d_rectangle_geometry_StrokeContainsPoint().
dxva2: Introduce progressive processor device. include: Add document target ids.
d3d10/effect: Fix freed register table pointer (Coverity). include: Add some of the XPS OM interfaces.
d3d10/effect: Parse through value expressions. winegstreamer: Set MF_MT_AUDIO_BLOCK_ALIGNMENT attribute for raw types.
d3d10/effect: Handle vector arguments in expression instructions. d3dx10/tests: Remove crashing tests.
mfplat: Explicitly check for d3d device interface in ResetDevice().
mfplat/tests: Split video sample allocator tests per device type. Paul Gofman (2):
mfplat/tests: Add some tests for video sample allocator using D3D12 device. ntdll: Support THREAD_CREATE_FLAGS_HIDE_FROM_DEBUGGER thread creation flag.
dxva2/tests: Fix some test failures on HW devices. ntdll: Remove a special case for entry point not in executable section in map_image_into_view().
user.exe: Fix WM_ERASEBKGND HDC param conversion in WINPROC_CallProc16To32A.
dwrite: Create backend font objects for faces. Piotr Caban (1):
dwrite: Use per-instance font object for GetGlyphCount(). vcruntime140_1: Add support for exception separated code segments.
dwrite: Do not use freetype cache for design glyph metrics.
dwrite: Allocate outline buffers on PE side. Robert Wilhelm (3):
dwrite: Use CRT allocation functions. scrrun/tests: Check file contents using ReadFile in CreateTextFile test.
mfplat/tests: Add a test for buffers created for d3d12 resources. scrrun/tests: Use more context for MultiByteToWideChar in ReadAll test.
d3d10/effect: Use first element when index expression evaluates to out of bounds value. scrrun/tests: Use more context for MultiByteToWideChar in Read test.
mfplat: Trace types passed to MFTEnum*.
include: Add print document package interfaces. Rémi Bernon (13):
winmm: Correctly check parameters in joyGetDevCaps(A|W).
Paul Gofman (15): dinput8/tests: Add some winmm joystick caps tests.
advapi32: Improve perflib provider registration stubs. dinput8/tests: Add some winmm joystick input tests.
advapi32: Improve PerfSetCounterSetInfo() stub. winmm: Fill and return szRegKey when index is -1.
advapi32: Improve PerfCreateInstance() stub. winmm: Return the joysticks array size in joyGetNumDevs.
advapi32: Improve PerfSetCounterRefValue() stub. winebus.sys: Use an unsigned 16bit range for saturation and deadband values.
kernelbase: Add stub for PrefetchVirtualMemory(). winebus.sys: Revert direction rotation for UDEV lnxev devices.
ntdll: Fix context arch flag cleanup for AMD64 in context_from_server(). dinput: Simplify the internal thread and don't require loader lock.
windowscodecs: Return stub IEnumString from mqr_GetEnumerator(). winmm: Reimplement joyGetPos with joyGetPosEx.
windowscodecs: Return stub IEnumString from mqw_GetEnumerator(). winmm: Cleanup traces and parameters names.
windowscodecs/tests: Add basic test for IWICMetadataQueryWriter_GetEnumerator(). winmm: Guard accesses to joystick array with a critical section.
include: Define ISpeechSynthesizer interface. winmm: Reimplement joystick APIs on top of dinput.
windows.media.speech: Add stub SpeechSynthesizer class. winejoystick.drv: Remove unnecessary driver.
d3d9/tests: Add more tests for fullscreen window size reset.
kernel32: Use uppercase ntdll name in forwarded exports. Torge Matthies (5):
ntdll/tests: Fix iret to invalid selector test on x64. windowscodecs/tests: Add test for big PNG chunks.
ntdll: Set rcx on exit from syscall dispatcher on x64. windowscodecs: Disable libpng chunk size limit.
win32u/tests: Add tests for NtUserEnumDisplayDevices return value.
Piotr Caban (5): win32u: Return an NTSTATUS from NtUserEnumDisplayDevices.
msvcp140: Fix time_get<char>::get_monthname spec file entry. win32u: Validate the info parameter in NtUserEnumDisplayDevices.
oleacc: Add partial Window_accHitTest implementation.
oleacc: Add AccessibleObjectFromPoint implementation. Zebediah Figura (13):
make_specfiles: Merge -arch options if there are multiple exports with the same name. wined3d: Use wined3d_context_copy_bo_address() in wined3d_buffer_gl_upload_ranges().
msvcr100: Add _Timer class implementation. wined3d: Trace CS packet pointers.
ntdll: Do not fill the IOSB in NtDeviceIoControlFile() if the NT status denotes error.
Robert Wilhelm (2): include: Add some structure size assertions.
scrrun: Extract code to new helper function build_path. ntdll: Factor out in_wow64_call().
scrrun: Implement folder_CreateTextFile. ntdll: Handle WoW64 WSABUF pointers in sock_recv().
ntdll: Handle WoW64 translation in IOCTL_AFD_RECV.
Rémi Bernon (22): ntdll: Handle WoW64 control message translation.
winebus.sys: Initialize last_report length and buffer. ntdll: Make the afd_recvmsg_params structure WoW64-compatible.
dinput8/tests: Use WaitForSingleObject instead of GetOverlappedResultEx. ntdll: Handle WoW64 translation in IOCTL_AFD_WINE_SENDMSG.
dinput8/tests: Add some partial effect update tests. ntdll: Make the afd_transmit_params structure WoW64-compatible.
dinput: Send -1 for infinite durations in HID reports. server: Rename the "flags" field of struct poll_req to "mask".
dinput8/tests: Add some GetForceFeedbackState / GetEffectStatus tests. server: Handle the entire IOCTL_AFD_POLL ioctl on the server side.
dinput: Stub support for DIPROP_FFLOAD device property.
dinput: Stub IDirectInputDevice8_GetForceFeedbackState implementation. Zhiyi Zhang (13):
dinput: Stub HID joystick GetEffectStatus implementation. gdi32/tests: Test deleting the bitmap used for pattern brush creation.
dinput8/tests: Provide an explicit test context to the driver. uxtheme/tests: Add DrawThemeParentBackground() tests.
dinput8/tests: Add a check_buffer helper to print buffer data. comctl32/tests: Add more WM_CTLCOLORSTATIC tests for static controls in a dialog.
dinput8/tests: Add dwStartDelay / dwDuration GetEffectStatus tests. include: Add more EnableThemeDialogTexture() option flags.
dinput: Improve GetForceFeedbackState / GetEffectStatus stubs. comctl32/tests: Test WM_CTLCOLORSTATIC for themed property sheets.
dinput8/tests: Add more effect direction tests. comctl32/propsheet: Handle WM_CTLCOLORSTATIC in the property sheet page window procedure.
winebus.sys: Rotate directions to match the backend conventions. comctl32/propsheet: Handle WM_ERASEBKGND in the property sheet page window procedure.
hidclass.sys: Only drop input reports when length is too short. uxtheme: Do not hook DefDlgProc() for theming.
winebus.sys: Add a PID effect state input report. comctl32/propsheet: Return a pattern brush when handling WM_CTLCOLORSTATIC for theming.
dinput: Look for the PID effect state input report. comctl32/propsheet: Fix a typo in a comment.
dinput: Fully implement GetForceFeedbackState / GetEffectStatus. comctl32/button: Remove useless calculation when drawing themed group boxes.
winebus.sys: Send PID effect state reports for SDL devices. comctl32/button: Avoid drawing over content in themed group boxes.
winebus.sys: Send PID effect state reports for UDEV lnxev devices. comctl32/button: Support image list margin for buttons with BS_CENTER or BS_VCENTER.
dinput: Set internal params lpvTypeSpecificParams in Initialize.
dinput: Factor all type specific parameter handling together. Ziqing Hui (6):
user32/tests: Fix cursor state test failures for win10.
Thomas Faber (1): user32/tests: Test creating shared icon by CreateIconFromResourceEx().
comctl32/tests: Fix DC handle leak. user32/tests: Test CreateIconFromResourceEx() with resource bits.
user32: Add an is_shared member to cursoricon_object.
Vijay Kiran Kamuju (4): user32/tests: Call Destroy{icon, cursor}() before GetIconInfo().
ntdll: Implement RtlInitializeGenericTable. user32: Pass correct flags in CreateIconFromResource().
ntdll: Implement RtlNumberGenericTableElements.
ntdll: Add stub RtlGetElementGenericTable function.
ntdll: Add stub RtlLookupElementGenericTable function.
Zebediah Figura (33):
wined3d: Move the "buffer_offset" field to struct wined3d_bo.
wined3d: Respect the BO address offset when uploading data from the CPU in wined3d_texture_gl_download_data_slow_path().
wined3d: Allow OpenGL pixel unpack buffer objects to be suballocated from a larger buffer.
wined3d: Allow OpenGL indirect dispatch buffer objects to be suballocated from a larger buffer.
wined3d: Allow OpenGL indirect draw buffer objects to be suballocated from a larger buffer.
gdi32/tests: Test whether D3DKMTDestroyDCFromMemory() frees the DC memory.
win32u: Do not free user memory when deleting dibs created with NtGdiDdDDICreateDCFromMemory().
wined3d: Respect the BO address offset when flipping the framebuffer in software.
wined3d: Allow OpenGL pixel pack buffer objects to be suballocated from a larger buffer.
wined3d: Respect the BO buffer offset in wined3d_buffer_gl_download_ranges().
ntdll: Allow loading system DLLs from a path specified at configure time.
ntdll: Prevent loading Wine system dependencies in place of identically named application DLLs.
ddraw/tests: Pass the correct size to VirtualQuery().
strmbase: Remove the no longer used output queue helper.
include: Do not include wine/list.h in wine/strmbase.h.
configure: Fix the makefile path for libxml2 and libxslt.
makedep: Check for external libraries instead of include paths when determining whether to allow external includes.
configure: Don't use a bundled include path if external linker flags are specified.
wined3d: Always set GL_PIXEL_PACK_BUFFER binding before downloading texture data.
wined3d: Always set GL_PIXEL_PACK_BUFFER binding in texture2d_read_from_framebuffer().
include: Add _fpreset().
ntdll: Remove the no longer used "mutex" argument to server_select().
wined3d: Always set GL_PIXEL_UNPACK_BUFFER binding in wined3d_texture_gl_allocate_mutable_storage().
wined3d: Always set GL_PIXEL_UNPACK_BUFFER binding in glsl_blitter_upload_palette().
configure: Try to detect MinGW zlib using pkg-config if --with-system-dllpath is specified.
configure: Try to detect MinGW FAudio using pkg-config if --with-system-dllpath is specified.
configure: Try to detect MinGW libjpeg using pkg-config if --with-system-dllpath is specified.
configure: Try to detect MinGW liblcms2 using pkg-config if --with-system-dllpath is specified.
configure: Try to detect MinGW libmpg123 using pkg-config if --with-system-dllpath is specified.
configure: Try to detect MinGW libpng using pkg-config if --with-system-dllpath is specified.
configure: Try to detect MinGW libtiff using pkg-config if --with-system-dllpath is specified.
configure: Try to detect MinGW libxml2 using pkg-config if --with-system-dllpath is specified.
configure: Try to detect MinGW libxslt using pkg-config if --with-system-dllpath is specified.
Zhiyi Zhang (6):
comctl32/tests: Add an optional message to avoid test failures.
explorerframe/tests: Add ITaskbarList tests.
explorerframe: Implement taskbar_list_DeleteTab() for x11 driver.
explorerframe: Implement taskbar_list_AddTab() for x11 driver.
uxtheme: Use StretchBlt() when resizing a source image for tiling.
uxtheme: Call DefDlgProc() if drawing tab body in a dialog fails.
-- --
Alexandre Julliard Alexandre Julliard
......
...@@ -975,6 +975,7 @@ Konrad Wartke ...@@ -975,6 +975,7 @@ Konrad Wartke
Konstantin Kondratyuk Konstantin Kondratyuk
Konstantin L. Metlov Konstantin L. Metlov
Konstantin Petrov Konstantin Petrov
Konstantin Romanov
Kostya Ivanov Kostya Ivanov
Kouji Sasaki Kouji Sasaki
Krishna Murthy Krishna Murthy
......
Wine version 6.23 Wine version 7.0-rc1
#! /bin/sh #! /bin/sh
# Guess values for system-dependent variables and create Makefiles. # Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.71 for Wine 6.23. # Generated by GNU Autoconf 2.71 for Wine 7.0-rc1.
# #
# Report bugs to <wine-devel@winehq.org>. # Report bugs to <wine-devel@winehq.org>.
# #
...@@ -611,8 +611,8 @@ MAKEFLAGS= ...@@ -611,8 +611,8 @@ MAKEFLAGS=
# Identity of this package. # Identity of this package.
PACKAGE_NAME='Wine' PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine' PACKAGE_TARNAME='wine'
PACKAGE_VERSION='6.23' PACKAGE_VERSION='7.0-rc1'
PACKAGE_STRING='Wine 6.23' PACKAGE_STRING='Wine 7.0-rc1'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='https://www.winehq.org' PACKAGE_URL='https://www.winehq.org'
...@@ -2573,7 +2573,7 @@ if test "$ac_init_help" = "long"; then ...@@ -2573,7 +2573,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing. # 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. # This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF cat <<_ACEOF
\`configure' configures Wine 6.23 to adapt to many kinds of systems. \`configure' configures Wine 7.0-rc1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
...@@ -2643,7 +2643,7 @@ fi ...@@ -2643,7 +2643,7 @@ fi
if test -n "$ac_init_help"; then if test -n "$ac_init_help"; then
case $ac_init_help in case $ac_init_help in
short | recursive ) echo "Configuration of Wine 6.23:";; short | recursive ) echo "Configuration of Wine 7.0-rc1:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
...@@ -2913,7 +2913,7 @@ fi ...@@ -2913,7 +2913,7 @@ fi
test -n "$ac_init_help" && exit $ac_status test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then if $ac_init_version; then
cat <<\_ACEOF cat <<\_ACEOF
Wine configure 6.23 Wine configure 7.0-rc1
generated by GNU Autoconf 2.71 generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc. Copyright (C) 2021 Free Software Foundation, Inc.
...@@ -3397,7 +3397,7 @@ cat >config.log <<_ACEOF ...@@ -3397,7 +3397,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake. running configure, to aid debugging if configure makes a mistake.
It was created by Wine $as_me 6.23, which was It was created by Wine $as_me 7.0-rc1, which was
generated by GNU Autoconf 2.71. Invocation command line was generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw $ $0$ac_configure_args_raw
...@@ -23364,7 +23364,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ...@@ -23364,7 +23364,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their # report actual input values of CONFIG_FILES etc. instead of their
# values after options handling. # values after options handling.
ac_log=" ac_log="
This file was extended by Wine $as_me 6.23, which was This file was extended by Wine $as_me 7.0-rc1, which was
generated by GNU Autoconf 2.71. Invocation command line was generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
...@@ -23428,7 +23428,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\ ...@@ -23428,7 +23428,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped' ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\ ac_cs_version="\\
Wine config.status 6.23 Wine config.status 7.0-rc1
configured by $0, generated by GNU Autoconf 2.71, configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\" with options \\"\$ac_cs_config\\"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment