Commit 6a05069a authored by Alexandre Julliard's avatar Alexandre Julliard

Release 2.4.

parent cc93ec15
The Wine development release 2.3 is now available. The Wine development release 2.4 is now available.
What's new in this release (see below for details): What's new in this release (see below for details):
- Obsolete wineinstall script removed. - Built-in implementation of cryptographic hashes.
- Mono engine updated with upstream fixes.
- More Direct3D command stream work. - More Direct3D command stream work.
- A few more Shader Model 5 instructions. - Simulated bold and italic in DirectWrite.
- Better underline rendering in DirectWrite. - Improvements to the XML reader.
- Improved ODBC support on 64-bit.
- Various bug fixes. - Various bug fixes.
The source is available from the following locations: The source is available from the following locations:
http://dl.winehq.org/wine/source/2.x/wine-2.3.tar.xz http://dl.winehq.org/wine/source/2.x/wine-2.4.tar.xz
http://mirrors.ibiblio.org/wine/source/2.x/wine-2.3.tar.xz http://mirrors.ibiblio.org/wine/source/2.x/wine-2.4.tar.xz
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
...@@ -27,448 +27,382 @@ AUTHORS in the distribution for the complete list. ...@@ -27,448 +27,382 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 2.3 (total 41): Bugs fixed in 2.4 (total 32):
13249 Putty 0.60: Yes/No/Cancel dialog moving with keyboard arrows 10858 BlueByte Game Channel fails to install
20215 Extra mouse buttons do not work in Firefox 14371 cleanup undefined members in vartest
23187 DeferWindowPos behaves wrong when invalid HWND 29133 Gómez PEER fails to update
25700 MessageBox does not display last word if string contains '&' (ampersand) 30378 Xuzhou network client crashes at start
33423 Cultures 3 multiplayer hangs while creating a game 33987 Secret Files 3 demo shows only some parts of background in ConfigTool
33717 regedit: Sorting registry keys on refreshing 36599 winhttp/tests/winhttp.c: test_secure_connection() fails under valgrind
37070 Missing polygons on 3D objects in Revenant (ddraw:d3d_device7_GetClipStatus iface, clip_status stub) 36600 valgrind shows a possible leak in winhttp/tests/winhttp.c
37390 Word 2007: crashes when choosing a font 36608 valgrind shows a definite leak in xmllite/tests/writer.c
37976 Poedit 1.7.4 crashes on unimplemented function msvcr120.dll.??0_ReentrantBlockingLock@details@Concurrency@@QAE@XZ 37436 Aliens vs. Predator (2010, Steam) crashes when loading save game
38354 Multiple games and applications need msvcr120.dll._except1 (Audacity 2.1.0, Tera Online) 38793 Lotus Smartsuite 3.1 installer reports insufficient disk space
39895 MalwareBytes Anti-malware software needs msvcr100.dll.lldiv implementation 39685 Multiple applications crash on startup, need unimplemented function msvcr120.dll.??0event@Concurrency@@QAE@XZ (Rollcage Redux v1.3.8, ARC client, Playstation Now)
40488 Revenant crashes when starting a new game 40798 ACDSee Pro 9 (64-bit) needs msvcr120.dll.??0event@Concurrency@@QEAA@XZ
40948 Multiple apps need api-ms-win-crt-locale-l1-1-0.dll.__initialize_lconv_for_unsigned_char 40910 The Next BIG Thing can't save the game (needs native xmllite)
40956 unimplemented function msvcr110.dll._Lock_shared_ptr_spin_lock when starting Zoner Photo Studio 18 41340 Unhandled page fault for Polaris Office Installer
41394 3DMark2001se 'Car chase' speed regression on mesa/nouveau 41472 kolotibablo needs ntoskrnl.exe.KeAcquireInStackQueuedSpinLock
41408 Multiple applications crash on unimplemented function msvcp140.dll.??0task_continuation_context@Concurrency@@AAE@XZ 41684 unimplemented function uiautomationcore.dll.UiaClientsAreListening called in 32-bit code
41682 SPG-Verein 3.2 fails to install, needs advapi32.LookupSecurityDescriptorPartsA 41832 Galactic Civ 3 - ships are not visible
41725 Unimplemented function api-ms-win-crt-math-l1-1-0.dll._except1 (Starcraft 2 main menu, Firefox) 41951 Unimplemented function bcrypt.dll.BCryptDuplicateHash prevents DOOM from running
41907 Necropolis: Unimplemented copy from WINED3D_LOCATION_TEXTURE_RGB to WINED3D_LOCATION_TEXTURE_RGB for depth/stencil buffers 42209 Native Instruments Native Access 1.0.25 (R37) crashes on unimplemented function concrt140.dll.??1_ReentrantBlockingLock@details@Concurrency@@QAE@XZ
41928 Mortal Kombat X needs msvcr110.dll._get_dstbias 42239 Kontact 5.6 needs api-ms-win-crt-time-l1-1-0.dll._Wcsftime
42001 SC2 unimplemented function ucrtbase.dll._except1 42450 Unimplemented copy from WINED3D_LOCATION_TEXTURE_RGB to WINED3D_LOCATION_TEXTURE_SRGB for depth/stencil buffers.
42129 Steam client - unimplemented function mfreadwrite.dll.MFCreateSourceReaderFromMediaSource 42510 InternetOpenUrl does not send query parameters for HTTPS urls
42138 bug when running reaktor 6: "Unhandled exception: unimplemented function concrt140.dll.??0_ReentrantBlockingLock@details@Concurrency@@QAE@XZ called in 32-bit code (0x7b43bf1c)." 42557 NVIDIA GeForce GT 525M detected as GeForce GTX 470
42240 Kontact 5.6 needs concrt140.dll.??0_ReentrantBlockingLock@details@Concurrency@@QEAA@XZ 42559 Adobe Reader DC: No longer installs (Unimplemented function msi.dll.MsiGetComponentPathExW)
42381 Final Fantasy V crashes 42575 Multiple applications need msvcp140.dll.?_LogScheduleTask@_TaskEventLogger@details@Concurrency@@QAEX_N@Z
42405 Drawn lines are too long. 42576 Poedit crashes on start on unimplemented function msvcp140.dll.?_Reset@_ContextCallback@details@Concurrency@@AAEXXZ
42426 ReportTool, part of SteuerSparErklaerung 2017 (german tax app) crashes on unimplemented function wlanapi.dll.WlanRegisterNotification 42578 WSAStringToAddress fails to parse IP v6 addresses with port number
42463 ZmLearn crash at startup: "Assertion 'm->state == STATE_PASSIVE' failed at pulse/mainloop.c:787, function pa_mainloop_prepare(). Aborting." 42586 Adobe Reader DC crashes on startup (needs GetCurrentPackageFullName stub)
42465 winhttp set_cookies() violates RFC6265 string comparison rules 42603 Steep (Ubisoft) needs iphlpapi.dll.NotifyUnicastIpAddressChange
42469 GetOpenFileName should expand environment variables in lpstrInitialDir 42625 Flushing file (int 0x21, ah=0x68) fails with access denied error in 16-bit code (affects QuickBooks 5.0)
42483 Build for Ubuntu Precise fails because MPG123_IGNORE_INFOFRAME is undeclared 42639 Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7eff5a34)
42487 Free Devanagari font Samanata crashes during GPOS processing 42641 winetricks ie8_kb2936068 installer fails with error
42490 Assertion failure when clicking boxes in altWinDirStat
42504 Computemark 2.1 runs with Wine 2.2 but black benchmark window..
42506 STALKER Shadow of Chernobyl crashes on startup
42507 Final Fantasy XI Online: Intermittent crashes.
42509 The Witcher 3 hangs the system on startup
42511 winnt.h: invalid conversion from 'void*' to 'volatile char*'
42516 Kholat hangs on splash screen
42547 winex11.drv compilation fails on systems without XInput2 support
42567 Acid Pro Trial 7.0e fails to install
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 2.2: Changes since 2.3:
Alex Henrie (5): Akihiro Sagawa (2):
comctl32: Return TRUE from LVM_REDRAWITEMS with bad indices. iexplore: Follow translation version info to detect native IE.
user32: Translate WM_(NC)XBUTTONUP to WM_APPCOMMAND in DefWindowProc. Use CP 1200 (Unicode) for Win32/Win64 version info.
user32: Include space for ampersands when determining MessageBox size.
d3dx9/tests: Fix a copy-paste error in test_D3DXSHMultiply3. Alex Henrie (1):
oledb32/tests: Fix a use-after-free in test_converttobyrefwstr. crypt32/tests: Print an error if CertOpenStore fails.
Alexandre Julliard (1): Alexandre Julliard (6):
include: Add back a typecast that's needed for C++. gdi32: Add more helper functions for RGB to pixel conversions.
gdi32: Fix color conversion when blitting to 1-bpp by matching pixels instead of color values.
Alistair Leslie-Hughes (7): gdi32: Add support for DIBINDEX colors in 1-bpp blits.
oledb32: Support converting to DBTYPE_BYREF | DBTYPE_STR in DataConvert. gdi32: Map the black and white entries to the DIB color table after dithering.
dplayx/tests: Fix memory leaks (valgrind). gdi32/tests: Remove workarounds for old Windows versions in the DIB tests.
include: Add mfreadwrite.idl. user32/tests: Re-enable a test about window positions.
mfreadwrite: Add MFCreateSourceReaderFromMediaSource stub.
dpnet: Handle unknown service GUID in enum_services_providers. Alistair Leslie-Hughes (10):
dpwsockx: Implementation of GetCaps callback. dplayx: Skip over unknown DataTypes guids in EnumAddressTypes.
oledb32/tests: Add tests for conversion to DBTYPE_STR. dplayx/tests: Free IDirectPlayLobby objects.
include: Add msstkppg.h.
Andreas Damm (1): ole32/tests: Stop crash on XP.
odbc32: Made ODBC function signatures 64-bit compliant. oledb32: Ignore IRunnableObject in IDataSourceLocator_QueryInterface.
dpnet/tests: Stop thread test from failing.
André Hentschel (30): odbccp32: Implement SQLInstallDriverEx.
widl: Initialize decoded_size. oledb32: Support DBTYPE_NUMERIC in IDataConvert GetConversionSize.
setupapi: Fix some more spec file entries. dpnet/tests: Show that async handlers are per object.
ntoskrnl.exe: Fix some spec file entries. dpnet/tests: Add EnumHosts synchronous tests.
wintrust: Fix CryptCATAdminAcquireContext spec file entry.
shell32: Fix some more spec file entries. Andrew Wesie (1):
krnl386.exe16: Fix AllocSLCallback spec file entry. ntdll: Save rdi and rsi in raise_func_trampoline.
wininet: Fix some more spec file entries.
dbgeng: Fix DebugConnect spec file entry. André Hentschel (3):
d3dx9_36: Fix some spec file entries. iphlpapi: Add stub for NotifyUnicastIpAddressChange.
advpack: Fix some spec file entries. iphlpapi: Flesh out NotifyIpInterfaceChange arguments.
advapi32: Fix even more spec file entries. opencl: Fix some spec file entries.
msi: Fix some more spec file entries.
urlmon: Fix some spec file entries. Austin English (4):
ieframe: Fix IEWinMain spec file entry. ntoskrnl.exe: Add KeAcquireInStackQueuedSpinLock stub.
xmllite: Fix CreateXmlReaderInputWithEncodingName spec file entry. ntoskrnl.exe: Add KeWaitForMultipleObjects stub.
serialui: Fix some spec file entries. dhcpcsvc: Add DhcpCApiInitialize and DhcpCApiCleanup stubs.
propsys: Fix PSGetPropertyDescriptionListFromString spec file entry. setupapi: Add SetupDiEnumDriverInfoA/W stubs.
odbccp32: Fix some spec file entries.
hhcrtl.ocx: Fix some spec file entries. Bruno Jesus (9):
mscoree: Fix some spec file entries. mciavi32: Trace MCIAVI_CreateWindow.
gdiplus: Fix GdipCreateStreamOnFile spec file entry. mciavi32: Implement MCI_BREAK.
user32: Fix some spec file entries. winmm: Dispatch MCI_BREAK to the driver.
oleaut32: Fix OleLoadPictureEx spec file entry. wininet: Forward InternetGetConnectedState to Ex function.
kernel32: Fix some more spec file entries. include: Add missing connection check flags to wininet.h.
mscms: Fix some spec file entries. iphlpapi/tests: Test route type and protocol in GetIpForwardTable.
msvcrt: Fix _CxxThrowException spec file entry. wininet/test: Improve tests for InternetGetConnectedStateEx.
usp10: Fix ScriptGetProperties spec file entry. kernel32/tests: Add 64bit number tests for FormatMessage[A|W].
iphlpapi/tests: Test ScopeID only for IPv6. wined3d: Recognize GeForce 940M.
tapi32: Fix phoneInitializeExW spec file entry.
d3dx9: Fix some spec file entries. Daniel Lehman (2):
msvcrt: Add Concurrency::event stubs.
Aurimas Fišeras (1): msxml3: Don't QI for IPersistStream in internal_parse.
po: Update Lithuanian translation.
Fabian Maurer (1):
Austin English (2): comctl32/taskdialog: Move TaskDialogIndirect and its tests into own source files.
advapi32: Add LookupSecurityDescriptorPartsA/W stubs.
tools: Remove wineinstall. François Gouget (6):
ddraw/tests: Spelling fixes in comments and an ok() message.
Bruno Jesus (15): ntdll/tests: A spelling fix in an ok() message.
ws2_32: Trace accept() error. scrobj: Make scriptlet_typelib_CreateInstance() static.
ws2_32/tests: Add IP_HDRINCL tests. schedsvc/tests: Add the current process id to the test summary line.
winemp3.acm: Fixes compilation for older mpg123 library versions. advapi32/tests: Trace the display name if CreateService() unexpectedly succeeds.
ws2_32: Cope with NULL address in connect() call. ddraw: Make ddraw_destroy_swapchain() static.
include: Add missing GetIfTable2 to netioapi.h.
ws2_32/tests: Add a 2 buffer WSARecv test. Hans Leidekker (8):
winegstreamer: Avoid a magic number for empty offset. webservices: Implement WS_HEAP_PROPERTY_REQUESTED_SIZE and WS_HEAP_PROPERTY_ACTUAL_SIZE.
ws2_32: Discard MSG_PARTIAL as it is supported only in message protocols. webservices: Protect messages with a critical section.
ws2_32: Make it clear that bit flags are in hex when tracing. webservices: Protect channels with a critical section.
wined3d: Recognize Geforce GT 525M. webservices: Protect proxies with a critical section.
wine.inf: Add RtlTryEnterCriticalSection to default RelayExclude. webservices: Protect writers with a critical section.
winmm: Cope with empty string in mciSendString. webservices: Protect errors with a critical section.
ws2_32: Turn SIO_GET_EXTENSION_FUNCTION_POINTER into a table. webservices: Protect heaps with a critical section.
ws2_32/tests: Rework WSAStringToAddress tests. webservices: Protect readers with a critical section.
ws2_32: Fix WSAStringToAddress parsing for IPv6.
Henri Verbeet (30):
Carlo Bramini (1): wined3d: Map buffers in wined3d_device_process_vertices().
msvcrt: Use return value of *printf() instead of calling strlen() and simplify code. wined3d: Explicitly pass d3d_info and gl_info to context_stream_info_from_declaration().
wined3d: Send sub-resource update calls through the command stream.
Chris Morgan (1): wined3d: Check rectangle alignment in wined3d_surface_blt().
winex11: Wrap XInput2 dependent functions with appropriate #ifdef. wined3d: Merge wined3d_texture_check_block_align() into wined3d_texture_check_box_dimensions().
usp10/tests: Add a latn shaping test with ligatures.
Eric Kohl (1): usp10/tests: Add a ligature and diacritic to the syrc shaping test.
comctl32: Update the tooltip rectangle when a tool button is hidden. usp10: Take the script direction into account when applying OpenType features.
usp10: Properly determine the glyph run direction when shaping Script_Arabic.
Fabian Maurer (2): usp10/tests: Add shaping tests for fLogicalOrder and fRTL.
user32: Send WM_NCPAINT and WM_ERASEBKGND when window is shown. wined3d: Use wined3d_texture_blt() in surface_upload_from_surface().
user32: Only send position-change messages when needed. wined3d: Validate blit parameters in wined3d_texture_blt().
wined3d: Send blits through the command stream.
François Gouget (24): wined3d: Send sub-resource copy calls through the command stream.
odbccp32: Add a __WINE_ALLOC_SIZE attribute to heap_alloc(). wined3d: Send resource copy calls through the command stream.
netprofm: Add a __WINE_ALLOC_SIZE attribute to heap_alloc(). wined3d: Abort on invalid instructions in shader_generate_main().
msident: Add a __WINE_ALLOC_SIZE attribute to heap_alloc(). wined3d: Abort on invalid instructions in shader_get_registers_used().
hlink: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions. usp10: Do not fall back to presentation form B if the contextual feature exists in ContextualShape_Arabic().
dnsapi: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions. usp10: Introduce an enumeration for script types.
user32/tests: Occasional spelling fixes in comments. usp10: Use bsearch() to lookup the script range in get_char_script().
msxml3: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions. wined3d: Validate instruction lengths in shader_sm4_read_instruction() (AFL).
dwrite: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions. wined3d: Don't read modifiers for opcodes with "read_opcode_func" set (AFL).
urlmon: Add a __WINE_ALLOC_SIZE attribute to heap_alloc(). usp10: Use heap_alloc_zero() instead of HeapAlloc() with HEAP_ZERO_MEMORY.
jscript: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions. usp10: Use heap_alloc() instead of HeapAlloc().
ieframe: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions. usp10: Use heap_free() instead of HeapFree().
webservices: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions. wined3d: Avoid device_invalidate_state() in wined3d_texture_set_lod().
wbemdisp: Simplify and standardize the heap_xxx() declarations. wined3d: Create and destroy surface DCs through the CS.
pdh: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions. wined3d: Pass a context to blit_shader.blit_surface().
oledb32: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions. wined3d: Only copy source/destination rectangles when needed in arbfp_blit_surface().
taskschd: Simplify and standardize the heap_xxx() declarations. wined3d: Modify resource locations in wined3d_surface_blt() instead of the blitters.
wine/test.h: Identify the process responsible for test summary lines.
vbscript: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions. Hugh McMaster (1):
urlmon: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions. regedit/tests: Add some line concatenation tests.
xmllite: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions.
gdiplus: Simplify and standardize the heap_xxx() declarations. Huw D. M. Davies (5):
usp10: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions. wined3d: Zero-initialize count.
wbemprox: Simplify and standardize the heap_xxx() declarations. gdi32/tests: Combine the matching macros into a single function.
wmiutils: Simplify and standardize the heap_xxx() declarations. shell32/tests: Return early if the shell folder creation fails in order to avoid a compiler warning.
shell32/tests: Ignore the compressed attribute.
Gerald Pfeifer (1): krnl386.exe16: Fix mask values.
propsys: Use snprintf in PROPVAR_ConvertFILETIME.
Jacek Caban (15):
Guillaume Charifi (2): ntdll: Don't modify LockCount in RtlLeaveCriticalSection if section is not acquired.
wined3d: Recognize SM5 dcl_hs_join_phase_instance_count instruction. wininet: Propagate WSAEWOULDBLOCK result from content decoding reads.
wined3d: Recognize SM5 vJoinInstanceId register. wininet: Pass blocking mode to HTTPREQ_Read.
wininet: Propagate WSAEWOULDBLOCK from read_http_stream.
Hans Leidekker (6): wininet: Rewrite asynchronous read to try to fill whole buffer and not buffer additional data unless requested.
winhttp: Parse cookie attributes. wininet: Rewrite InternetReadFileEx for http protocol to make use of non-blocking reads.
winhttp: Cookie attributes are case-insensitive. wininet: Reimplemented InternetQueryDataAvailable on top of async_read.
winhttp/tests: Fix two memory leaks. wininet: Merge InternetReadFile and InternetReadFileEx implementations.
webservices: Enforce the heap limit. wininet: Get rid of no longer needed BLOCKING_WAITALL.
riched20/tests: Add a test to show that empty paragraphs get a font size declaration. wininet: Get rid of no longer needed blocking_mode_t.
msi: Implement MsiGetComponentPathExA/W. wininet/tests: Added more HTTP read tests.
wininet: Always use non-blocking reads in HTTP_ReceiveRequestData.
Henri Verbeet (45): wininet: Get rid of no longer needed get_avail_data from data stream implementations.
wined3d: Send light updates through the command stream. rpcrt4: Get rid of manual_listen_count and use binary state instead.
wined3d: Send light enable updates through the command stream. rpcrt4/tests: Added more server listening tests.
wined3d: Parse the shader version in shader_sm4_init().
wined3d: Validate the SM4 token count (AFL). Jactry Zeng (1):
wined3d: Explicitly pass the byte-code format to shader creation functions (AFL). devenum: Implement IMoniker::GetClassID().
wined3d: Store used pixel shader input registers as a bitmap (AFL).
wined3d: Validate WINED3DSPR_TEXCRDOUT indices in shader_get_registers_used() (AFL). Julian Rüger (3):
wined3d: Validate ps 1.x sampler indices in shader_get_registers_used(). po: Update German translation.
usp10: Properly get glyph widths for OpenType fonts in ScriptPlaceOpenType(). readme: Update German translation.
usp10: Introduce an enumeration for GPOS lookup types. readme: Fix typo in German translation.
usp10: Return the logical offset in GPOS_apply_PairAdjustment().
usp10: Return the logical offset in GPOS_apply_ContextPos(). Józef Kucia (52):
usp10: Return the logical offset in GPOS_apply_ChainContextPos(). wined3d: Bind unordered access views even if they are not used by current shaders.
usp10: Return the logical offset in GPOS_apply_lookup(). d3d11/tests: Add test for UAV counters.
usp10: Iterate in visual order in GPOS_apply_feature(). d3d11/tests: Use 256-byte aligned offsets for bufinfo test.
wined3d: Return a BOOL from surface_load_location(). wined3d: Implement SM5 bufinfo instruction.
wined3d: Return a failure if the location couldn't be loaded in surface_load_sysmem(). d3d11: Print FIXME() about ignoring initial UAV count values only when necessary.
wined3d: Check for depth/stencil surfaces in individual surface location loaders. d3d11/tests: Accept additional value as expected result in test_tgsm().
wined3d: Merge surface_convert_depth_to_float() into wined3d_format_convert_color_to_float(). oledb32/tests: Do not use pointer to freed memory (Coverity).
wined3d: Support depth formats in wined3d_format_convert_from_float(). wined3d: Introduce wined3d_device_get_compute_shader().
wined3d: Copy the shader byte-code before initialising the front-end. d3d11: Implement d3d11_immediate_context_CSGetShader().
wined3d: Validate WINED3D_LOCATION_BUFFER on WINED3D_MAP_DISCARD buffer maps. wined3d: Introduce wined3d_device_get_cs_cb().
d2d1/tests: Add tests for drawing simple shapes. d3d11: Implement d3d11_immediate_context_CSGetConstantBuffers().
d2d1: Create open, hollow geometry in d2d_d3d_render_target_DrawLine(). wined3d: Introduce wined3d_device_get_cs_resource_view().
wined3d: Support downloading depth textures in surface_load_sysmem(). d3d11: Implement d3d11_immediate_context_CSGetShaderResources().
wined3d: Support uploading depth textures in surface_load_texture(). wined3d: Introduce wined3d_device_get_cs_sampler().
wined3d: Get rid of the depth/stencil FIXME in texture_resource_sub_resource_unmap(). d3d11: Implement d3d11_immediate_context_CSGetSamplers().
wined3d: Implement depth fills in the CPU blitter. wined3d: Introduce wined3d_device_get_constant_buffer() helper function.
ddraw/tests: Test depth fill results in test_color_fill(). wined3d: Introduce wined3d_device_get_shader_resource_view() helper function.
wined3d: Get rid of some redundant "texture" accesses in texture_resource_sub_resource_map(). wined3d: Introduce wined3d_device_get_sampler() helper function.
wined3d: Do not record the GL primitive type in stateblocks. wined3d: Make sure that "tgsm_count" is not decreased while adding TGSM declarations.
wined3d: Pass the primitive type to wined3d_cs_emit_draw(). wined3d: Fix parsing of SM5 "_opc" flag.
wined3d: Use the command stream state in device_clear_render_targets(). wined3d: Add FIXME() messages for unhandled shader bytecode UAV flags.
wined3d: Use the command stream state in wined3d_cs_exec_clear(). wined3d: Create dummy cube array textures.
usp10: Introduce an enumeration for GSUB lookup types. wined3d: Avoid FIXME() message for unhandled cube map arrays.
wined3d: Use the command stream state in wined3d_cs_exec_draw(). d3d11/tests: Add test for cube maps.
wined3d: Use the command stream state in wined3d_cs_exec_dispatch(). wined3d: Add support for seamless cube map filtering.
wined3d: Use the command stream state in swapchain_gl_present(). d3d11: Fix typo in TRACE() message.
wined3d: Get rid of an unneeded context_release() in swapchain_init(). d3d11/tests: Add test for unbinding shader resource view.
wined3d: Send swapchain context destruction through the command stream. wined3d: Recognize SM4 umul opcode.
wined3d: Send swapchain context creation through the command stream. wined3d: Implement SM4 umul instruction.
ddraw: Avoid destroying ddraw objects from DllMain(). wined3d: Recognize SM4 dcl_index_range opcode.
usp10: Make feature tables const. d3d10core/tests: Add test for cube maps.
usp10: Use memmove() in GSUB_apply_LigatureSubst(). d3d10core/tests: Add test for unbinding shader resource view.
usp10: Use USP10_FindGlyphInLogClust() in UpdateClusters(). d3d11/tests: Fix render target format in test_resinfo_instruction().
d3d10core/tests: Fix render target format in test_resinfo_instruction().
Hugh McMaster (3): wined3d: Simplify computation of "num_textures_used" in ATI fragment pipeline.
regedit/tests: Test import with non-standard registry file headers. wined3d: Get rid of incorrect usage of "tex_unit_map".
reg/tests: Test import with non-standard registry file headers. wined3d: Move legacy texture image unit range allocation to wined3d_gl_limits_get_texture_unit_range().
reg/tests: Add some line concatenation tests. wined3d: Introduce shader_glsl_load_program_resources() helper function.
wined3d: Use layout qualifiers to bind GLSL images.
Huw D. M. Davies (12): wined3d: Use layout qualifiers to bind GLSL uniform blocks.
widl: Add missing width and alignment for VARIANT. wined3d: Do not use texture unit mapping for SM4+ shaders.
dsound: Correctly update buflen. wined3d: Allow using more than MAX_COMBINED_SAMPLERS texture image units.
dsound: Merge two identical allocation blocks. wined3d: Introduce context_get_tex_unit_mapping() helper function.
dsound: Allow enough space for multi-channel frames. wined3d: Use layout qualifiers to bind GLSL samplers.
oledb32: Fixed length calculation in conversion to DBTYPE_STR. wined3d: Add support for samplers in geometry shaders.
oledb32: Fix conversion of strings with embedded '\0' to DBTYPE_STR | DBTYPE_BYREF. d3d9/tests: Add test for vertex textures.
dsound: Don't propagate writepos in the non-WRITEPRIMARY case - it's unused. wined3d: Use context_get_tex_unit_mapping() in context_bind_shader_resources().
dsound: Use frame rather than byte counts to clarify the mixing. wined3d: Get rid of redundant WARN() from context_load_shader_resources().
dsound: Pass sample count to the normfunction. d3d11/tests: Add basic test for texturing on feature level 9.
riched20: Write the char format for the end-of-paragraph marker. wined3d: Store GL sampler limits as array.
riched20: Remove a hack that should be longer be needed. wined3d: Recompute sampler count before allocating sampler range for compute shaders.
riched20: Add linefeeds after the colortbl and generator groups. wined3d: Fix off-by-one error in wined3d_gl_limits_get_texture_unit_range().
Jacek Caban (31): Ken Thomases (2):
msvcrt: Added lldiv implementation. winemac: Discard key repeat events after a modifier key has been pressed.
ole32: Added generic class factory implementation and use it for file moniker. wineps.drv: Set the AP_D_InputSlot CUPS option if no input slot is specified.
ole32: Use generic class factory for item moniker.
ole32: Use generic class factory for anti moniker. Louis Lenders (1):
ole32: Use generic class factory for composite moniker. kernel32: Add stub for GetCurrentPackageFullName.
ole32: Use generic class factory for class moniker.
ole32: Use generic class factory for pointer moniker. Mark Jansen (1):
ole32: Use generic class factory for StdComponentCategoriesMgr object. msi: Use the correct type when calculating feature cost.
server: Removed no longer needed user_arg from irp_call struct.
server: Allow creating async object not associated with a queue. Matteo Bruni (15):
server: Create async objects in read and write request handlers. ddraw: Keep a ddraw object reference in d3d7 vertex buffers.
server: Create async object in register_async handler. d3d9/tests: Skip test_vshader_input() if PS 3.0 isn't supported.
server: Create async object in ioctl request handler. d3d9/tests: Fix pixel shader version check in test_pointsize().
server: Create async object in flush request handler. ddraw/tests: Add a ddraw4 vertex buffer refcount test.
server: Pass existing async object to fd_queue_async. ddraw/tests: Add a ddraw7 vertex buffer refcount test.
server: Introduced new pipe_end struct containing common parts of pipe_client and pipe_server. wined3d: Don't advertise unsupported shader versions.
server: Moved server-independent parts of pipe_server_flush into separated function. d3d9/tests: Skip UpdateTexture tests if texture filtering isn't supported.
uiautomationcore: Added stub dll. wined3d: Use the MAX_TEXTURES define in a few more places.
uiautomationcore: Added UiaClientsAreListening stub. d3d9/tests: Ignore test_vshader_input() "no color attribute" test result on WARP.
ole32: Added GlobalOptions object stub implementation. wined3d: Fix the TRACE in wined3d_texture_remove_buffer_object().
shlobj.h: Added SHGetPathFromIDListEx declaration. d3d9/tests: Fix test_updatetexture() on GPUs not supporting WINED3DFMT_R32_FLOAT.
shlwapi: Fixed error handling in StrRetToBufW. ddraw: Take user clip planes into account in d3d7 ComputeSphereVisibility().
shell32: Added SHGetPathFromIDListEx implementation. ddraw/tests: Cleanup and extend d3d7 ComputeSphereVisibility() tests.
wininet: Improved netconn_drain_content. ddraw: Fix d3d6 version of ComputeSphereVisibility().
secur32: Added support for SECPKG_ATTR_ENDPOINT_BINDINGS in schannel. ddraw/tests: Port test_compute_sphere_visibility() to ddraw4.
psapi.h: Added support for PSAPI_VERSION version 2.
dbghelp: Removed no longer needed psapi import. Michael Müller (8):
dxdiagn: Removed no longer needed psapi import. kernel32: Add stub for GetCurrentPackageFamilyName.
taskkill: Removed no longer needed psapi import. cabinet: Set index of folder in FDICopy callback.
taskmgr: Removed no longer needed psapi import. bcrypt: Add builtin HMAC implementation.
winedbg: Removed no longer needed psapi import. bcrypt: Use builtin MD5/SHA1 implementation.
bcrypt: Add a builtin sha256 implementation.
Jetro Jormalainen (2): bcrypt: Add a builtin sha384/sha512 implementation.
dinput: Keep username same between device objects. bcrypt: Always use builtin hash implementation.
dinput: Handle username in EnumDevicesBySemantics. bcrypt: Implement BCryptDuplicateHash.
Józef Kucia (69): Nikolay Sivov (49):
d3d11/tests: Properly check if raw buffers are supported. xmllite/reader: Improve input stream encoding detection.
d3d8: Allocate WINED3DCAPS on stack. xmllite/reader: Always return node type from Read().
d3d9: Allocate WINED3DCAPS on stack. xmllite/reader: Reset node type to XmlNodeType_None on EOF.
wined3d: Expose double precision shader capability in WINED3DCAPS. xmllite/reader: Implement IsEOF().
d3d11: Implement CheckFeatureSupport() for D3D11_FEATURE_DOUBLES. xmllite/reader: Improve the way nesting level returned by GetDepth() is updated.
wined3d: Fix swizzle for ld_raw instruction. d3d9: Remove reference to IWineD3DDevice.
wined3d: Get rid of shader_glsl_get_version_declaration(). ddraw: Remove referenced to IWineD3D* interfaces.
wined3d: Request compatibility profile in GLSL for legacy contexts. xmllite/reader: Return proper name for xml declaration PI.
d3d8: Get rid of WINECAPSTOD3D8CAPS() macro. xmllite/reader: Return empty value for elements.
d3d8: Merge fixup_caps() into d3dcaps_from_wined3dcaps(). xmllite/reader: Fix prefix returned after moving back to element.
d3d9: Get rid of WINECAPSTOD3D9CAPS() macro. xmllite/reader: Return qualified names for attributes.
d3d9: Merge filter_caps() into d3dcaps_from_wined3dcaps(). xmllite/reader: Enforce maximum element depth limit.
wined3d: Get rid of "tmp" variables in wined3d_adapter_init_limits(). gdi32/tests: Test that otmfsType field is cleaned up from reserved bits.
wined3d: Store actual GL_MAX_TEXTURE_IMAGE_UNITS in "fragment_samplers". gdi32: Cleanup otmfsType bit mask from reserved bits.
wined3d: Check if texture unit mapping is required in context_update_tex_unit_map(). xmllite/tests: A couple of newline normalization tests for text nodes.
wined3d: Load unordered access resources before binding shader resources. xmllite/reader: Fix GetValue() for comments.
wined3d: Do not try to invalidate compute states for freshly created contexts. xmllite/reader: Return empty string for namespace uri for some nodes.
wined3d: Do not read rev_tex_unit_mapping for texture units >= MAX_COMBINED_SAMPLERS. xmllite/reader: Return local element names from the stack, instead of input buffer.
wined3d: Allocate "context->texture_type" dynamically. xmllite/reader: Return qualified element names from the stack, instead of input buffer.
wined3d: Introduce wined3d_device_set_cs_resource_view(). xmllite/tests: Fix a memory leak (Valgrind).
d3d11: Implement d3d11_immediate_context_CSSetShaderResources(). xmllite/reader: Return prefixes from namespace stack.
wined3d: Introduce wined3d_device_set_cs_sampler(). xmllite/tests: Some tests for reader position.
d3d11: Implement d3d11_immediate_context_CSSetSamplers(). xmllite/reader: Remove redundant parameter.
wined3d: Allocate texture binding set for compute pipeline. xmllite/reader: Improve returned reader position for elements and attributes.
wined3d: Load sampler bindings for compute shaders. xmllite/reader: Fix reader position returned for xml declaration node.
wined3d: Implement compute shader resource binding. xmllite/reader: Return static empty string as xml declaration node value.
wined3d: Fix return type for surface_load_texture(). xmllite/reader: Explicitly return empty static string as local name for nodes without names.
wined3d: Fix handling of SM4+ integer registers. xmllite/reader: Explicitly return empty string as qualified name for some node types.
wined3d: Handle structured UAV declarations. xmllite/reader: Return correct error for multiple colons in qualified name.
wined3d: Implement SM5 store_structured instruction. xmllite/reader: Fix position methods return values in closed reader state.
wined3d: Pass structure byte stride to wined3d_buffer_create(). xmllite/reader: Improve line number updating when switching to the next line.
wined3d: Implement structured buffer views. xmllite/reader: Improve returned position for whitespace text nodes.
d3d11/tests: Add test for compute shader input registers. wlanapi/tests: Always free interface list (Valgrind).
wined3d: Extract common code to validate_shader_resource_view(). comdlg32: Take nMaxFile into account when converting A->W.
wined3d: Use string_buffer_sprintf() in shader_glsl_sprintf_cast(). xmllite/reader: Enter error state on parsing error.
wined3d: Record sampler usage for ld_structured. xmllite/reader: Reset reader nesting depth on error.
wined3d: Handle structured resource declarations. dwrite: Added support for oblique simulation in bitmap rendering mode.
wined3d: Implement ld_structured instruction. inetcomm/tests: Fix test stream leak (Valgrind).
wined3d: Update UAV read bitmask for ld_raw and ld_structured instructions. msctf/tests: Fix test object leak (Valgrind).
wined3d: Always use correct sampler bind index for ld_raw and ld_structured. schedsvc: Fix xml buffer leak (Valgrind).
d3d11/tests: Add test for ld_structured instruction. usp10/tests: Fix a buffer leak (Valgrind).
wined3d: Allow swizzle on vThreadIDInGroupFlattened register. dwrite: Added support for bold simulation.
wined3d: Use GL_ARB_shading_language_420pack for swizzle operations on scalars. dwrite: Use version neutral variable name.
wined3d: Implement [imm_]atomic_{umax, umin} instructions for unsigned integers. dwrite: Fix a typo to actually return kerning pair adjustments.
wined3d: Implement [imm_]atomic_{imax, imin} instructions for signed integers. msxml3/tests: A bit more tests for IPersist* interfaces.
wined3d: Do not crash when attempting to issue draw call with no attachments. msxml3/saxreader: Handle NULL interface input in parse().
wined3d: Pass wined3d_caps_gl_ctx to driver quirk match() function. xmllite/reader: Always return local name from element structure.
wined3d: Add quirk for Nvidia viewport subpixel bits bug. xmllite/reader: For elements without a prefix return same string for both local and qualified names.
wined3d: Implement atomic instructions on structured buffer memory. xmllite/reader: Return same string for local and qualified names for attributes when appropriate.
wined3d: Introduce helper function to reserve memory for arrays.
wined3d: Handle raw thread group shared memory declarations. Owen Rudge (2):
wined3d: Handle structured thread group shared memory declarations. gdiplus: Check for null in GdipGetFontHeight.
wined3d: Add shader_reg_maps_add_tgsm() helper function. gdiplus/tests: Add tests for invalid parameter handling for GdipGetFontHeight.
wined3d: Add support for ld_raw on thread group shared memory.
wined3d: Rename shader_glsl_ld_buffer() to shader_glsl_ld_raw_structured(). Paul Gofman (4):
wined3d: Add support for atomic operations on thread group shared memory. d3dx9/tests: Add test for out of bounds array selector in effect.
wined3d: Add support for store_{raw, structured} on thread group shared memory. d3dx9: Set dirty flag on parameter change.
wined3d: Implement SM5 sync instruction. d3dx9/tests: Extend test effect and add checks to test_effect_preshader().
wined3d: Add ARB_shader_storage_buffer_object extension. d3dx9/tests: Factor out op results test helper function from test_effect_preshader().
d3d11/tests: Add test for thread group shared memory.
wined3d: Don't leak texture in wined3d_unordered_access_view_destroy_object(). Pierre Schweitzer (1):
wined3d: Add support for atomic min/max operations on thread group shared memory. iphlpapi: Flags in IP_ADAPTER_ADDRESSES_LH can be used as a bit field.
wined3d: Add FIXME() for unhandled UAV flags.
wined3d: Add ARB_shader_atomic_counters extension.
wined3d: Implement SM5 imm_atomic_alloc instruction.
wined3d: Implement SM5 imm_atomic_consume instruction.
wined3d: Implement UAV counters.
ntdll/tests: Add test for flushing file with FILE_APPEND_DATA access.
ntdll: Fix NtFlushBuffersFile() for files with FILE_APPEND_DATA access.
Kim Malmo (1):
po: Update Norwegian translation.
Lauri Kenttä (3):
po: Update Finnish translation.
readme: Update Finnish translation.
readme: Update Swedish translation.
Louis Lenders (2):
httpapi: Add stub for HttpCreateServerSession.
wmvcore: Add version resource.
Marcin Mikołajczak (1):
po: Updated Polish translation.
Matteo Bruni (3):
wined3d: Don't require a separate sRGB GL texture if the format doesn't support sRGB reads.
wined3d: Fix querying texture-related limits on core profile.
ddraw: Get rid of multiple interfaces from vertex buffer objects.
Michael Müller (1):
wininet: Handle query parameters for HTTPS urls in InternetOpenUrlW.
Nikolay Sivov (25):
regedit: Sort each of top level branches separately.
oledlg: Use W-functions to access window property.
explorerframe: Use W-functions to access window property.
include: Fix PROPSHEETPAGE_V4_SIZE definition.
comctl32/tests: Some tests for property page initialization.
po: Update Russian translation.
comdlg32: Expand initial directory path for file open dialog.
comdlg32: Consolidate file dialog initialization to avoid duplication.
comdlg32: Use GetPropW() to get to file dialog data.
usp10: Ignore device tables with invalid delta format.
dwrite/tests: Test runHeight underline attribute with all available fonts.
dwrite: Set runHeight attribute for underlines.
d2d1: Use DrawLine() to draw underlines.
dxgi: Fix naming in error traces.
ddraw: Remove references to IWineD3DDevice that doesn't exist anymore.
d3d8: Fix debug messages.
d2d1: Support strikethrough in DrawText()/DrawTextLayout().
usp10: Filter out DeltaFormat == 0 too, valid range is [1, 3].
shell32: Implement SHGetPropertyStoreFromParsingName() as a wrapper over IShellItem2.
gdiplus/tests: Fix region leak (Valgrind).
comctl32/propsheet: Enforce minimal PROPSHEETPAGE structure size when creating a page.
comctl32/propsheet: Implement PSPCB_ADDREF/PSPCB_RELEASE notifications.
xmllite/reader: Fix writing back resolved character reference value.
xmllite/writer: Implement WriteString().
xmllite/writer: Fix Release() trace.
Paul Gofman (2):
ntdll/tests: Add test for NtFlushBuffersFile error conditions.
ntdll: NtFlushBuffersFile should fail if the file handle has no write access.
Piotr Caban (11): Piotr Caban (11):
ucrtbase: Add __initialize_lconv_for_unsigned_char implementation. msvcp140: Add _ContextCallback implementation.
msvcrt: Use charmax to initialize lconv fields. msvcp140: Add _ContextCallback tests.
msvcrt: Add __ExceptionPtrCopyException implementation. msvcp140: Add __crtCreateThreadpoolTimer implementation.
msvcr100: Add _ReentrantBlockingLock class implementation. msvcp140: Add __crtSetThreadpoolTimer implementation.
msvcr100: Add _NonReentrantBlockingLock class implementation. msvcp140: Add __crtCreateThreadpoolWait implementation.
msvcr100: Add _ReentrantBlockingLock tests. msvcp140: Add __crtSetThreadpoolWait implementation.
msvcp110: Add _Lock_shared_ptr_spin_lock implementation. msvcr: Add _Wcsftime implementation.
msvcr110: Add _Lock_shared_ptr_spin_lock implementation. msvcr: Fix strftime spec file entry.
msvcr100: Use InterlockedDecrement in SpinWait::_SpinOnce. msvcp140: Add _TaskEventLogger class implementation.
msvcr: Add _get_dstbias implementation. msvcp140/tests: Add _TaskEventLogger tests.
msvcp140: Add task_continuation_context constructor implementation. msvcr: Add __crtUnhandledException implementation.
Sebastian Lackner (1): Sebastian Lackner (18):
wined3d: Clear device state in wined3d_device_reset. ntdll: Use FD_CLOEXEC instead of hardcoded values.
ntoskrnl.exe: Add KeReleaseInStackQueuedSpinLock stub.
Stefan Dösinger (5): ntdll: Implement FileAccessInformation class in NtQueryInformationFile.
d3d8/tests: Allow a higher slop for test_updatetexture. rasapi32: Set *lpcDevices in RasEnumDevicesA.
d3d9/tests: Allow a higher slop for test_updatetexture. include: Avoid typedef for tls_data.
d3d8/tests: Work around a r500 Windows point sprite bug. webservices: Unlock critical section before returning.
d3d9/tests: Work around a r500 Windows point sprite bug. webservices: Don't set is_addressed when an error occurred.
d3d9/tests: AMD r500 needs dummy texture output from vertex shaders for point sprites to work. webservices: Return the correct HRESULT on error.
webservices: Fix uninitialized variable in WsWriteArray.
Thomas Faber (3): server: Explicitly mark memory as undefined in mem_alloc wrapper.
winex11: Avoid unused variable warning when building without LIBGL. schedsvc: Simplify and standardize the heap_xxx() declarations.
ole32: Zero STGMEDIUM before calling IDataObject::GetData. bcrypt: Unify the object length handling.
msacm32: Free session driver instance using the correct heap. bcrypt: Return error when requesting BCRYPT_HASH_LENGTH for unsupported object.
bcrypt/tests: Move common tests to a helper function.
Zebediah Figura (5): bcrypt/tests: Add basic tests for BCryptDuplicateHash.
compobj.dll16: Implement CoGetClassObject16(). bcrypt: Remove a FIXME which no longer applies.
storage.dll16: Fix an error in a comment. vcomp/tests: Use ULL macro to define 64-bit constants.
storage.dll16: Fix get_nth_next_small_blocknr. krnl386.exe16: Ignore access denied error when flushing file.
mciavi32: Report version as 1.1.
winmm/tests: Test for avivideo driver version. Stefan Dösinger (1):
ddraw/tests: Rewrite SrcColorKey32BlitTest.
Vincent Povirk (1):
mscoree: Update Wine Mono to 4.7.0.
-- --
Alexandre Julliard Alexandre Julliard
......
Wine version 2.3 Wine version 2.4
#! /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.69 for Wine 2.3. # Generated by GNU Autoconf 2.69 for Wine 2.4.
# #
# Report bugs to <wine-devel@winehq.org>. # Report bugs to <wine-devel@winehq.org>.
# #
...@@ -580,8 +580,8 @@ MAKEFLAGS= ...@@ -580,8 +580,8 @@ MAKEFLAGS=
# Identity of this package. # Identity of this package.
PACKAGE_NAME='Wine' PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine' PACKAGE_TARNAME='wine'
PACKAGE_VERSION='2.3' PACKAGE_VERSION='2.4'
PACKAGE_STRING='Wine 2.3' PACKAGE_STRING='Wine 2.4'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='http://www.winehq.org' PACKAGE_URL='http://www.winehq.org'
...@@ -2226,7 +2226,7 @@ if test "$ac_init_help" = "long"; then ...@@ -2226,7 +2226,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 2.3 to adapt to many kinds of systems. \`configure' configures Wine 2.4 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
...@@ -2296,7 +2296,7 @@ fi ...@@ -2296,7 +2296,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 2.3:";; short | recursive ) echo "Configuration of Wine 2.4:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
...@@ -2504,7 +2504,7 @@ fi ...@@ -2504,7 +2504,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 2.3 Wine configure 2.4
generated by GNU Autoconf 2.69 generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc. Copyright (C) 2012 Free Software Foundation, Inc.
...@@ -3022,7 +3022,7 @@ cat >config.log <<_ACEOF ...@@ -3022,7 +3022,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 2.3, which was It was created by Wine $as_me 2.4, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@ $ $0 $@
...@@ -19200,7 +19200,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ...@@ -19200,7 +19200,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 2.3, which was This file was extended by Wine $as_me 2.4, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
...@@ -19271,7 +19271,7 @@ _ACEOF ...@@ -19271,7 +19271,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\ ac_cs_version="\\
Wine config.status 2.3 Wine config.status 2.4
configured by $0, generated by GNU Autoconf 2.69, configured by $0, generated by GNU Autoconf 2.69,
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