Release 1.7.42.
This commit is contained in:
parent
bb37d75074
commit
e7a405ad9e
537
ANNOUNCE
537
ANNOUNCE
|
@ -1,16 +1,15 @@
|
|||
The Wine development release 1.7.41 is now available.
|
||||
The Wine development release 1.7.42 is now available.
|
||||
|
||||
What's new in this release (see below for details):
|
||||
- More Known Folders supported in the shell.
|
||||
- Some more support for kernel job objects.
|
||||
- More MSI patches improvements.
|
||||
- Some theming fixes.
|
||||
- Support for dynamic timezone information.
|
||||
- Initial desktop shell window support.
|
||||
- Some more Direct2D support.
|
||||
- Various bug fixes.
|
||||
|
||||
The source is available from the following locations:
|
||||
|
||||
http://prdownloads.sourceforge.net/wine/wine-1.7.41.tar.bz2
|
||||
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.41.tar.bz2
|
||||
http://prdownloads.sourceforge.net/wine/wine-1.7.42.tar.bz2
|
||||
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.42.tar.bz2
|
||||
|
||||
Binary packages for various distributions will be available from:
|
||||
|
||||
|
@ -26,283 +25,321 @@ AUTHORS in the distribution for the complete list.
|
|||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Bugs fixed in 1.7.41 (total 41):
|
||||
Bugs fixed in 1.7.42 (total 34):
|
||||
|
||||
11364 WinRar doesn't fully utilize CPU cores in the multithreaded (SMP) mode
|
||||
20041 DirectPlay8 requires some IP_ADAPTER_UNICAST_ADDRESS parameters to be correct in GetAdaptersAddresses (Rise of Nations, Two Worlds, Cultures Northland)
|
||||
23481 Network game in Heroes 3 doesn't work
|
||||
26333 Star Wars: Galactic Battlegrounds: Clone Campaigns 1.0x crashes on pressing 'Multiplayer' -> 'Show Games'
|
||||
28754 valgrind shows an uninitialized value in comdlg32/tests/itemdlg.ok, update_layout()
|
||||
28769 shell32/shellpath tests: test_knownFolders() triggers use-after-free and invalid free in foldermanager
|
||||
31264 iTunes will not connect to the iTunes music store
|
||||
32719 WinISIS 1.5.3 crashes when opening a database
|
||||
33723 EA Origin needs job objects
|
||||
33914 Pokemon uranium Crashes
|
||||
34820 Path of Exile fails to start in windowed mode (crashes on resize)
|
||||
35337 GOG.com installer--a small line appears on the progress bar after some time
|
||||
36331 Rhapsody 2 installer renders app folder inaccessible (SetNamedSecurityInfo with 'everyone' access)
|
||||
36809 valgrind shows an unitialized variable in dlls/dmscript/tests/dmscript.c
|
||||
36821 Multi Theft Auto: San Andreas 1.3.5 'FairplayKD.sys' driver continuously spams terminal due to 'PsLookupProcessByProcessId' stub
|
||||
36897 No sound recording
|
||||
37103 Wine incorrectly handles UNIX group permissions
|
||||
37150 python 3.1.1: test_math failed
|
||||
37527 Multiple games and applications fail to connect/login via SSL, reporting 'schannel failed to setup sequence detection' (Desura client, Darkfall, ARMA II multiplayer)
|
||||
37689 Sumatra PDF 3.0 crashes when opening .epub and .mobi files
|
||||
37750 Assassin's Creed: graphical issues in the menus and in-game
|
||||
37851 Call of Duty 4: colors and textures are not rendered correctly
|
||||
37956 Photoshop (CS6/CC) 64bit crash when you press "cancel" button
|
||||
38041 GTAVC abruptly switches sound from left speaker to right when steering a car
|
||||
38058 Resident Evil Revelations missing scene objects
|
||||
38132 Multiple .NET 4.x WPF applications need 'IDWriteTextAnalyzer::AnalyzeNumberSubstitution' method implementation in Win7 mode (sb0t v.5, Samsung Smart View 2.0)
|
||||
38134 Uplay v5.x: can't log in (Uplay hangs with the login screen)
|
||||
38206 Sound clicks in Blizzard's "Heroes of the Storm" and "Diablo 3", and also some slightly annoying clicking in "World of Tanks".
|
||||
38297 Prince of Persia: Warrior Within: rendering issues
|
||||
38330 DraftSight registration submission causes page fault (fixme:wbemprox:client_security_SetBlanket)
|
||||
38340 iexplore crashes after follow links.
|
||||
38341 Photoshop CS6 crash at startup
|
||||
38344 Invalid memory access in get_registry_locale_info()
|
||||
38348 _wsopen_s does not respect the pmode parameter when O_CREAT is set
|
||||
38351 Ninite downloader fails to install application
|
||||
38353 DIRT3 crashes after showing racing results screen (ToUnicodeEx should accept NULL pointer as keystate)
|
||||
38361 Dead Space 2 (Steam) crashes at the <Please wait...Connecting> screen
|
||||
38366 Outlast crashes with ARB shaders enabled
|
||||
38372 Midnight Mysteries: The Salem Witch Trials crashes on start (SO_ERROR returns zero instead of ECONNREFUSED after connect attempt fails)
|
||||
38387 Multiple .NET 4.x WPF applications abort with 'Unrecoverable system error' in Win7 mode (dwrite font family resolution must be case-insentive)
|
||||
38410 ws2_32 fails compile without IPX
|
||||
22840 Screen resolution changes when it shouldn't in Anarchy Online
|
||||
23403 X11 mouse pointer sometimes hidden, sometimes visible in Anarchy Online
|
||||
23503 AutoCAD 2008: Crash when reusing coordinates
|
||||
28905 DeusEx: Invisible War npc voices not played
|
||||
31628 Guild Wars 2 Low Performance/Not using all CPU cores
|
||||
32153 Guild Wars 2: Input gets stuck
|
||||
32308 Missing radio buttons in Evernote installer
|
||||
32916 Brazilian timezones are not correctly detected
|
||||
33997 win86emu needs Unimplemented function KERNEL32.dll.CreateSymbolicLinkA
|
||||
34144 Guild Wars 2: Crash if minimized
|
||||
36148 valgrind shows an unitialized variable in dlls/msi/tests/automation.c
|
||||
36151 valgrind shows a couple warnings in dlls/msi/tests/package.c
|
||||
36216 Hearthstone fails to start, says the game timed out
|
||||
36374 Israel timezone handled incorrectly
|
||||
36889 Guild Wars 2: After minimizing the game immediately recovers the window
|
||||
37014 Evernote tray icon popup menu appears on random locations on screen
|
||||
37500 Evernote 5.5.x, 5.6.x, 5.7.x fail to connect to evernote service
|
||||
37914 XCOM: Enemy Within launcher fails to start with Wine Mono
|
||||
38048 Unigine Heaven 4.0 Benchmark Basic renders lots of black textures
|
||||
38049 NFS 11 crash
|
||||
38160 Evernote 5.8.x - search and note title boxes have invisible text
|
||||
38178 Crash with Heroes VI at very begin
|
||||
38239 MATLAB R2014b/R2015a crashes on startup ("libut.dll" failed to initialize) ('_Getcvt' must use caller allocated hidden parameter for returning '_Cvtvec' structure)
|
||||
38264 Chessmaster 10 & 11 crash on startup
|
||||
38367 Desura client 0.0.20.2 crashes on unimplemented function msvcr120.dll.strtoull
|
||||
38388 Visual Studio Express 2013 (12.0) installer aborts with 'Runtime Error! R6016 - not enough space for thread data' in Win 8.1 mode (needs ntdll.dll 'WinSqmIsOptedIn')
|
||||
38398 Multiple application installers requiring native mspatcha.dll abort on 'PatchFiles' action (Adobe Reader 11)
|
||||
38419 regression in mshtml with SolidWorks
|
||||
38442 valgrind shows some uninitialized variables in d3d10core/tests/device.c test_scissor()
|
||||
38446 valgrind shows an unitialized variable in dlls/msi/tests/msi.c
|
||||
38455 valgrind shows an invalid read in dlls/wshom.ocx/tests/wshom.c
|
||||
38458 valgrind shows an uninitialized variable in dlls/d3d9/tests/visual.c yuv_color_test()
|
||||
38459 valgrind shows an uninitialized variable in dlls/d3d9/tests/visual.c test_fragment_coords()
|
||||
38463 valgrind shows a possible leak in winhttp/tests/winhttp.c WinHttpSendRequest()
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Changes since 1.7.40:
|
||||
Changes since 1.7.41:
|
||||
|
||||
Aaryaman Vasishta (4):
|
||||
d3drm: Fix IDirect3DRMFrame2::QueryInterface returning incorrect HRESULT.
|
||||
d3drm: Add more interfaces to be queried from IDirect3DRMFrame2::QueryInterface.
|
||||
d3drm/tests: Make get_refcount return ULONG instead of int.
|
||||
d3drm/tests: Add QueryInterface tests for IDirect3DRMFrame{1-3}.
|
||||
Aaryaman Vasishta (3):
|
||||
d3drm: Move QueryInterface from frame2->frame3.
|
||||
d3drm: Move AddRef from frame2->frame3.
|
||||
d3drm: Move Release from frame2->frame3.
|
||||
|
||||
Alexandre Julliard (2):
|
||||
ws2_32: Include wsnwlink.h even without IPX support.
|
||||
msvcp60: Merge more I/O stream code with msvcp90 to reduce the differences.
|
||||
Alex Henrie (1):
|
||||
comdlg32: Remove unused string resource "Borders".
|
||||
|
||||
Alexandre Julliard (5):
|
||||
server: Return a valid position also in posted messages.
|
||||
riched20: Update rectangle on WM_WINDOWPOSCHANGED instead of WM_SIZE.
|
||||
msi: Inherit state for radio buttons from the parent group dynamically.
|
||||
secur32: Add a loop around gnutls_record_send since it may send a partial record.
|
||||
ws2_32: Avoid UINT32_MAX.
|
||||
|
||||
Alistair Leslie-Hughes (1):
|
||||
dpnet: Convert Address components to use an array.
|
||||
packager: Mark DllCanUnloadNow, DllGetClassObject, DllRegisterServer, DllUnregisterServer as private.
|
||||
|
||||
Andrew Cook (2):
|
||||
ntdll: Return success for JobObjectBasicUIRestrictions.
|
||||
server: Implement TerminateJobObject.
|
||||
Andrew Eikum (1):
|
||||
dsound: Apply rolloff factor to distance attenuation.
|
||||
|
||||
Andrew Eikum (12):
|
||||
gdiplus: Avoid unnecessary pre-multiplied alpha conversions in GdipDrawImagePointsRect.
|
||||
wineoss.drv: Cap reported OSS fill level to expected level.
|
||||
shell32: Support setting and retrieving KnownFolder parsing names.
|
||||
shell32: Add more knownfolder definitions.
|
||||
shell32: Allocate returned array in IKnownFolderManager::GetFolderIds.
|
||||
shell32: Add more knownfolders.
|
||||
shell32: Add more knownfolders.
|
||||
shell32: Add more knownfolders.
|
||||
shell32: Add more knownfolders.
|
||||
dsound: Stricter validation for formats in secondary buffers.
|
||||
winecfg: Use a listview for speaker configuration.
|
||||
dsound/tests: Don't perform ALAW test on secondary buffers.
|
||||
Aric Stewart (2):
|
||||
server: Do not replace focus and active windows with NULL on thread_attach_input.
|
||||
comctl32: TTM_SETTOOLINFO does not change subclassing flags.
|
||||
|
||||
Aric Stewart (1):
|
||||
dinput: Add JoystickID to the Instance Name.
|
||||
Dmitry Timoshkov (3):
|
||||
user32/tests: Add a test for sending inter-thread messages.
|
||||
user32/tests: Add PeekMessage(PM_NOREMOVE) call to inter-thread messages test.
|
||||
server: GetQueueStatus should clear only checked queue changed bits.
|
||||
|
||||
Bruno Jesus (19):
|
||||
ws2_32: Fix copy & paste error in fd_sets_to_poll (Coverity).
|
||||
ws2_32: Better trace shutdown().
|
||||
ws2_32: Shortcut socket() to WSASocketW instead of WSASocketA.
|
||||
netapi32: Better stub NetStatisticsGet().
|
||||
gdi32: Support negative count values in GetBitmapBits.
|
||||
ws2_32/tests: Add some more select() related tests.
|
||||
ws2_32: Add a more generic function to retrieve socket errors from server.
|
||||
ws2_32: Handle SO_ERROR manually in getsockopt().
|
||||
secur32: Don't try to set an empty target name in schan_InitializeSecurityContextW.
|
||||
ws2_32/tests: Add tests about retrieving the local address of an interface bound socket.
|
||||
ws2_32: Restore the local socket address that was bound with filter for getsockname().
|
||||
include: Update iptypes.h with the old XP IP_ADAPTER_ADDRESSES structure.
|
||||
ws2_32/tests: Add more select() tests.
|
||||
ws2_32/tests: Add one more SO_ERROR test.
|
||||
ws2_32: Convert EBADF errno to ENOTSOCK.
|
||||
include: Add a missing field to IP_ADAPTER_ADDRESSES_LH.
|
||||
iphlpapi/tests: Add more test_GetAdaptersAddresses tests.
|
||||
iphlpapi: Update the buffer size only if required in GetAdaptersAddresses.
|
||||
iphlpapi: Stub more IP_ADAPTER_UNICAST_ADDRESS fields in GetAdaptersAddresses.
|
||||
Erich Hoover (2):
|
||||
kernel32: Invalid console handles for new processes are 0, not INVALID_HANDLE_VALUE.
|
||||
krnl386: Invalid console handles should translate into real handles when creating a new process.
|
||||
|
||||
Daniel Lehman (1):
|
||||
wininet: Trace loaded proxy settings.
|
||||
|
||||
François Gouget (2):
|
||||
shell32: Add support for the OS X 'My Stuff' folders.
|
||||
windowscodecs/tests: Fix compilation on systems that don't support nameless unions.
|
||||
François Gouget (5):
|
||||
ws2_32/tests: Add a trailing '\n' to an ok() call.
|
||||
wined3d: Make glsl_vertex_pipe_view() static.
|
||||
ddraw/tests: Fix compilation on systems that don't support nameless unions.
|
||||
ole32; Fix some storage32 comments and standardize some virtual table names.
|
||||
kernel32/tests: Make test_StartupNoConsole() static.
|
||||
|
||||
Gerald Pfeifer (1):
|
||||
wininet: Avoid four instances of "logical not is only applied to the to the left hand side".
|
||||
urlmon: Simplify a (redundant) expression in parse_canonicalize.
|
||||
|
||||
Grazvydas Ignotas (2):
|
||||
dbghelp: Detect if return address information is missing.
|
||||
include: Add a few missing entries in wingdi.h.
|
||||
Hans Leidekker (11):
|
||||
iexplore: Update version to 9.0.8112.16421.
|
||||
msi: Fix a trace.
|
||||
msi: Initialize a variable (valgrind).
|
||||
msi: Fix an invalid memory access (valgrind).
|
||||
msi: Initialize a variable (valgrind).
|
||||
winhttp: Initialize some variables (valgrind).
|
||||
winhttp: Fix a memory leak (valgrind).
|
||||
msvcrt: Handle NULL arguments in _mbscmp.
|
||||
msvcr120: Add _ismbcprint export.
|
||||
advapi32: Return fake handles from RegisterTraceGuidsW.
|
||||
wininet: Reuse cached basic authorization across sessions.
|
||||
|
||||
Hans Leidekker (10):
|
||||
fusion: Support buffer size queries in IAssemblyName::GetName.
|
||||
fusion: Fix insufficient buffer size handling in IAssemblyName::GetDisplayName.
|
||||
msi: Don't read past the end of the patch list in MsiApplyMultiplePatchesW.
|
||||
msi: Take the component action into account for file patches.
|
||||
msi: Assume that file patches from registered MSI patches have already been applied.
|
||||
msi: Add support for patching global assembly files.
|
||||
msi: Improve the check for files obsoleted by patches.
|
||||
msi: Perform a suffix match on the volume name.
|
||||
advapi32: Support parsing mandatory label ACE strings.
|
||||
server: Accept mandatory label ACEs.
|
||||
Henri Verbeet (35):
|
||||
d3d9/tests: Release "d3d9ex" after we're done with it in test_wndproc() (Valgrind).
|
||||
wined3d: Initialize "type.padding" in arbfp_blit_set() (Valgrind).
|
||||
wined3d: Introduce a function to compile ARB vertex/fragment programs.
|
||||
wined3d: Completely initialize "correction_params" in shader_glsl_load_constants() (Valgrind).
|
||||
wined3d: Slightly simplify get_info_log_line().
|
||||
wined3d: Simplify shader_arb_dump_program_source().
|
||||
wined3d: Get rid of the tracing code in shader_vaddline().
|
||||
d2d1: Do not flip/mirror the bitmap in d2d_d3d_render_target_DrawBitmap().
|
||||
d2d1: Take scaling into account for the source offset in d2d_d3d_render_target_DrawBitmap().
|
||||
d2d1: Implement d2d_bitmap_brush_GetBitmap().
|
||||
d2d1: Implement d2d_bitmap_brush_SetInterpolationMode().
|
||||
d2d1: Implement d2d_bitmap_brush_GetInterpolationMode().
|
||||
d2d1/tests: Add a test for bitmap brushes.
|
||||
wined3d: Release the context before potentially destroying the swapchain in wined3d_device_uninit_3d() (Valgrind).
|
||||
wined3d: Also free the input signature in shader_cleanup() (Valgrind).
|
||||
d2d1: Implement d2d_bitmap_brush_SetExtendModeX().
|
||||
d2d1: Implement d2d_bitmap_brush_GetExtendModeX().
|
||||
d2d1: Implement d2d_bitmap_brush_SetExtendModeY().
|
||||
d2d1: Implement d2d_bitmap_brush_GetExtendModeY().
|
||||
wined3d: Cleanup the sampler map in shader_cleanup() (Valgrind).
|
||||
d2d1: Do not flip/mirror the rectangle in d2d_d3d_render_target_FillRectangle().
|
||||
d2d1/tests: Add some extend mode tests to test_bitmap_brush().
|
||||
wined3d: Don't try to apply format fixups for SM4+ shaders.
|
||||
d3d10core: Don't use potentially uninitialized data in the depth/stencil state key (Valgrind).
|
||||
d3d10core: Release the wined3d query in d3d10_query_Release() (Valgrind).
|
||||
dxgi: Initialize auto_restore_display_mode in dxgi_factory_CreateSwapChain() (Valgrind).
|
||||
ddraw: Release the surface clipper (if any) in ddraw_surface_wined3d_object_destroyed() (Valgrind).
|
||||
ddraw: Check if the ddraw object still exists in d3d_device_inner_Release() (Valgrind).
|
||||
ddraw/tests: Don't destroy the background material until the viewport is done with it in test_material() (Valgrind).
|
||||
ddraw/tests: Release the palette after a GetPalette() call in PaletteTest() (Valgrind).
|
||||
d3dcompiler: Free the filename if we don't store it in the HLSL preproc_directive rule (Valgrind).
|
||||
d3dcompiler: Actually free the function in free_function() (Valgrind).
|
||||
d3dcompiler: Rename "func" to "decl" in free_function_decl().
|
||||
d3drm: Release the child object after we're done with it in load_data() (Valgrind).
|
||||
d3drm: Release the child object after we're done with it in load_mesh_data() (Valgrind).
|
||||
|
||||
Henri Verbeet (14):
|
||||
d3d9/tests: Test D3DPRESENT_PARAMETERS after a successful reset.
|
||||
d3d8/tests: Test D3DPRESENT_PARAMETERS after a successful reset.
|
||||
d3d9: Merge most of d3d9_device_Reset() and d3d9_device_ResetEx().
|
||||
d3d9: Update the backbuffer D3DPRESENT_PARAMETERS after a successful reset.
|
||||
d3d8: Update the BackBufferCount after a successful reset.
|
||||
wined3d: Use the display format if WINED3DFMT_UNKNOWN is passed as backbuffer format for windowed mode resets.
|
||||
wined3d: Bind sampler objects to the correct texture stage.
|
||||
wined3d: Properly handle WINED3DSIH_DP2 in the GLSL shader backend.
|
||||
d2d1: Take the world transform into account when calculating the bitmap brush texcoord transform.
|
||||
d2d1: Add opacity support to bitmap brushes.
|
||||
wined3d: Bind the texture before calling wined3d_volume_upload_data() in wined3d_volume_load_location().
|
||||
wined3d: Use wined3d_texture_bind_and_dirtify() in device_update_volume().
|
||||
wined3d: Use wined3d_texture_bind_and_dirtify() in wined3d_texture_upload_data().
|
||||
wined3d: Get rid of context_invalidate_active_texture().
|
||||
Huw D. M. Davies (10):
|
||||
comctl32: TBSTYLE_EX_MIXEDBUTTONS doesn't mean buttons should be auto-sized.
|
||||
comctl32: Invalidate the toolbar if the button size is changed.
|
||||
riched20/tests: Fix test on 64-bit win8.
|
||||
ole32/tests: Win 8 releases the drop target in OleUninitialize().
|
||||
dssenh/tests: Fix some tests on Win 8.
|
||||
rpcrt4/tests: Avoid a double-free.
|
||||
rpcrt4/tests: Fix some tests on Win 8.
|
||||
comctl32: Move the style change code to the TB_SETSTYLE handler.
|
||||
comctl32: A change in TBSTYLE_WRAPABLE should produce a recalc.
|
||||
comctl32: Remove button wrap states when TBSTYLE_WRAPABLE is cleared.
|
||||
|
||||
Hugh McMaster (1):
|
||||
wineconsole: Do not truncate argument strings larger than 256 bytes.
|
||||
|
||||
Igor Kotrasinski (1):
|
||||
dsound: Fix conning formula to correctly interpolate volume.
|
||||
|
||||
Jacek Caban (7):
|
||||
wmvcore: Added IWMReaderAdvanced* stub implementation.
|
||||
wmsdkidl.idl: Added WMCreateReader declaration.
|
||||
mshtml: Increment ref count in QI(IID_HTMLPluginContainer) call.
|
||||
mshtml: Use debugstr_mshtml_guid in object and embed element implementation.
|
||||
textstor.idl: Added missing GXFPF_* constants.
|
||||
msxml3: Create unknode object only for node types supported by msxml.
|
||||
mshtml: Use NS_Alloc and NS_Free directly instead of via nsIMemory.
|
||||
|
||||
Jason Overland (1):
|
||||
winecfg: Add owner to file picker dialogs, making them modal.
|
||||
Jacek Caban (10):
|
||||
mshtml: Get rid of duplicated NS_DLSYM defines.
|
||||
mshtml: Fixed binding event scripts to window objects.
|
||||
inseng: Added CLSID_ActiveSetupEng class factory.
|
||||
inseng.idl: Added new IDL.
|
||||
inseng.idl: Added more declarations.
|
||||
inseng: Added IInstallEngine2 stub.
|
||||
wininet: Initialize send and receive timeouts to 0.
|
||||
ws2_32: Avoid overflows in get_rcvsnd_timeo.
|
||||
ws2_32: Call get_rcvsnd_timeo directly.
|
||||
ws2_32: Use get_rcvsnd_timeo helper in getsockopt.
|
||||
|
||||
Jianqiu Zhang (1):
|
||||
include: Add declaration for FILE_FS_FULL_SIZE_INFORMATION.
|
||||
ntdll/tests: Add test for FileFsFullSizeInformation.
|
||||
|
||||
Joachim Priesner (1):
|
||||
wined3d: Load ModelView matrix for glLightfv calls.
|
||||
Marcus Meissner (2):
|
||||
inetcomm: Avoid overlapping memcpy (Coverity).
|
||||
ntdll: Potential buffer overwrite (Coverity).
|
||||
|
||||
Julius Schwartzenberg (1):
|
||||
dwrite: Font search is case insensitive.
|
||||
Mark Harmstone (4):
|
||||
include: Add buffered paint functions to uxtheme.h.
|
||||
include: Add buffered animation functions to uxtheme.h.
|
||||
uxtheme: Stub out buffered painting functions.
|
||||
uxtheme: Stub out GetThemeTransitionDuration.
|
||||
|
||||
Marcus Meissner (3):
|
||||
comctl32: Avoid integer overflow (Coverity).
|
||||
d3drm: Avoid potential double free (Coverity).
|
||||
wininet: Avoid memory leak in error exit (Coverity).
|
||||
Matteo Bruni (34):
|
||||
opengl32: Update to the current OpenGL spec.
|
||||
d3d9/tests: Add a lighting test with non-affine worldview matrix.
|
||||
d3d8/tests: Add a lighting test with non-affine worldview matrix.
|
||||
ddraw/tests: Add more d3d7 lighting tests.
|
||||
ddraw/tests: Port the lighting test to the previous d3d versions.
|
||||
ddraw/tests: Fix ddraw2 test_lighting() cleanup code.
|
||||
ddraw: Cleanup d3d_light_SetLight() a bit.
|
||||
wined3d: Introduce D3D7+ normal matrix computation.
|
||||
wined3d: Fix specular lighting for non-local viewer.
|
||||
d3d9/tests: Add a specular lighting test.
|
||||
wined3d: Drop glPrioritizeTextures() call.
|
||||
wined3d: Drop the ARB_SHADER_OBJECTS extension flag.
|
||||
wined3d: Rename struct wined3d_shader_buffer to wined3d_string_buffer.
|
||||
wined3d: Reduce initial wined3d_string_buffer buffer size to 32.
|
||||
wined3d: Introduce a scratch string buffers framework.
|
||||
wined3d: Don't use the builtin FFP uniforms for texture transformation matrices.
|
||||
wined3d: Don't use the builtin FFP uniforms for the material.
|
||||
wined3d: Set spotlight direction .w component to 0.0f.
|
||||
wined3d: Store the directional light direction in the lightDirn field.
|
||||
wined3d: Use struct wined3d_vec4 to store the light position and direction.
|
||||
wined3d: Don't use the builtin FFP uniforms for the lights.
|
||||
d3d9/tests: Add spotlight and light range tests.
|
||||
d3d8/tests: Add a specular lighting test.
|
||||
ddraw/tests: Add a ddraw7 specular lighting test.
|
||||
wined3d: Use string_buffer_sprintf() in handle_ps3_input().
|
||||
wined3d: Use string_buffer_sprintf() in shader_glsl_generate_ffp_fragment_shader().
|
||||
wined3d: Report ATI1N and ATI2N volume textures as not supported.
|
||||
wined3d: Allow texture updates in some cases even when mip levels don't match.
|
||||
wined3d: Don't use the same va_list multiple times in shader_vaddline().
|
||||
ddraw: D3DRENDERSTATE_LOCALVIEWER doesn't exist before d3d7.
|
||||
wined3d: Implement legacy light attenuation behavior in the GLSL vertex ffp.
|
||||
include: Fix comments about the availability of D3D light types.
|
||||
wined3d: Implement WINED3D_LIGHT_PARALLELPOINT support in the GLSL ffp.
|
||||
ddraw/tests: Add a ddraw4 specular lighting test.
|
||||
|
||||
Mark Harmstone (11):
|
||||
include: Add MUI constants to winnls.h.
|
||||
kernel32: Stub out GetFileMUIPath.
|
||||
uxtheme: Fix off-by-one error in array size.
|
||||
include: Update value of MAX_INTLIST_COUNT in uxtheme.h.
|
||||
include: Add SM_CXPADDEDBORDER to winuser.h.
|
||||
comctl32: Fix drawing of buddy background for updown controls.
|
||||
uxtheme: Fix colour errors in UXTHEME_StretchBlt.
|
||||
uxtheme: Fix a copy-paste error which mean that GetThemeString would always fail.
|
||||
uxtheme: Free properties when theme file closed.
|
||||
uxtheme: Fix typo making fonts italic.
|
||||
uxtheme: Resize source image if destination smaller than margins.
|
||||
Michael Müller (2):
|
||||
ntdll: Add support for Dynamic DST (daylight saving time) information in registry.
|
||||
wbemprox: Allow connecting to localhost.
|
||||
|
||||
Maxime Lombard (1):
|
||||
wined3d: Add support for Nvidia GTX 970M.
|
||||
Michael Stefaniuc (8):
|
||||
rpcrt4: Don't open code CONTAINING_RECORD().
|
||||
d3dxof: Don't ERR on alloc failures for small compile time known sizes.
|
||||
dmloader: Use the generic DirectMusicObject implementation for DMContainer.
|
||||
dmloader/tests: Add more DirectMusicCollection tests.
|
||||
dmloader: Add and use a generic IPersistStream_GetClassID.
|
||||
dmloader: Remove superfluous "IDirectMusicContainer" from method names.
|
||||
dmscript: Use the generic DirectMusicObject implementation for DMScript.
|
||||
dmscript: Get rid of the extra pointer to a DMUS_OBJECTDESC.
|
||||
|
||||
Michael Müller (1):
|
||||
ws2_32: Don't return an error in WS_select when EINTR happens during timeout.
|
||||
|
||||
Nikolay Sivov (19):
|
||||
dwrite: Add cluster metrics entry for inline objects too.
|
||||
dmscript: Implement GetClassID() for IDirectMusicTrack.
|
||||
ole32: Remove a couple of interface casts.
|
||||
browseui: Return interface pointer instead of impl pointer.
|
||||
scrrun: Implement GetSpecialFolder().
|
||||
dwrite: Return S_OK from AnalyzeNumberSubstitution().
|
||||
shell32: Fix allocation size (Valgrind).
|
||||
shell32: Cleanup item array creation code.
|
||||
shell32: Remove a couple of redundant lines.
|
||||
shell32: Cleanup IShellItem creation calls.
|
||||
scrrun: Fix iterating through per-bucket pair list (Valgrind).
|
||||
winealsa: Fix a leak of a silence buffer (Valgrind).
|
||||
mmdevapi: Fix returned format leak (Valgrind).
|
||||
rpcrt4/tests: Fix a minor leak (Valgrind).
|
||||
shlwapi/tests: Fix uninitialized memory reads (Valgrind).
|
||||
oleaut32/tests: Skip cache tests if it's disabled.
|
||||
rpcss: Fix a protseq string leak (Valgrind).
|
||||
wshom.ocx/tests: Fix a BSTR leak (Valgrind).
|
||||
usp10/tests: Fix some leaks on error path (Valgrind).
|
||||
|
||||
Patrick Rudolph (1):
|
||||
gdi32: Add stub functions.
|
||||
Nikolay Sivov (39):
|
||||
dxdiagn/tests: Fix a couple of leaks (Valgrind).
|
||||
wshom.ocx: Fix BSTR allocation for string registry values (Valgrind).
|
||||
dwrite: Added a helper to get source text pointer.
|
||||
dwrite: Fix script position reported with SetScriptAnalysis().
|
||||
wbemprox/tests: Fix interface instance leak (Valgrind).
|
||||
wbemprox: Fix BSTR leaks caused by incorrect use of SafeArrayPutElement() (Valgrind).
|
||||
msdmo: Fix DMOGetName() error handling and error values.
|
||||
msdmo: Remove a helper only used once.
|
||||
msdmo: Next() method should use CoTaskMemAlloc() for returned names.
|
||||
dwrite: Set some more cluster properties.
|
||||
dwrite: Track a run this cluster came from.
|
||||
dwrite: Trace text strings up to specified length.
|
||||
msdmo: Store requested category GUID instead of a pointer to it.
|
||||
msdmo: Added a helper to duplicate partial media type arrays.
|
||||
msdmo: Add more tracing.
|
||||
dwrite: Implement ApplyCharacterSpacing().
|
||||
dmime: Fix a couple of trace messages.
|
||||
dmime: Implement GetClassID() for IDirectMusicGraph.
|
||||
dmime/tests: Fix some failures on Win2k VMs.
|
||||
dmime: No need to allocate description separately for IDirectMusicGraph.
|
||||
dmime: Don't expose IDirectMusicAudioPath impl details.
|
||||
include: Use wellknown DISPID_* values.
|
||||
include: Added IShellFolderViewDual definition.
|
||||
dmime: Remove separate IUnknown vtable from IDirectMusicAudioPath impl.
|
||||
shell32/tests: Some tests for IShellWindows.
|
||||
explorer: Added a stub IShellWindows implementation.
|
||||
include: Fixed method arguments attributes for oleacc.idl.
|
||||
shell32: Added a stub implementation of IShellFolderViewDual3.
|
||||
shell32/tests: Some more tests for IShellWindows implementation.
|
||||
shell32: Update to IShellView3.
|
||||
dmime: COM cleanup for IDirectMusicAudioPath.
|
||||
shell32: Update to IFolderView2.
|
||||
shell32: Forward to CreateViewWindow3().
|
||||
explorer: Added stub IWebBrowser2 support for desktop shell window.
|
||||
dwrite: Fix typo in SetStrikethrough().
|
||||
dwrite: Improve run tracing format.
|
||||
ole32/tests: Fix test failures on some VMs with limited user permissions.
|
||||
setupapi/tests: Trace error codes when SetupOpenLog fails.
|
||||
ole32/tests: Fix a test failure on Win8.
|
||||
|
||||
Piotr Caban (2):
|
||||
msvcr120: Added strtoll and strtoull exports.
|
||||
msvcrt: Don't ignore pmode attribute in _wsopen_s.
|
||||
msvcp110: Fix _Getcvt implementation.
|
||||
msvcp120: Add _Getcvt tests.
|
||||
|
||||
Sebastian Lackner (17):
|
||||
include: Automatically detect if tests are running under Wine when WINETEST_PLATFORM is not specified.
|
||||
kernel32: Fix calculation of returned buffer in get_registry_locale_info.
|
||||
user32: Check for NULL pointer in ToUnicodeEx.
|
||||
user32/tests: Add tests for ToUnicodeEx with a NULL pointer as keystate.
|
||||
user32/tests: Add tests for ToAscii.
|
||||
secur32: Return more context attributes in schan_InitializeSecurityContextW.
|
||||
ntoskrnl: Avoid repeated FIXME messages in PsLookupProcessByProcessId.
|
||||
user32: Move key state cache into a separate struct.
|
||||
user32: Invalidate key state cache globally after running LL hooks.
|
||||
kernel32: Add stub for PowerCreateRequest.
|
||||
kernel32: Add stub for PowerSetRequest.
|
||||
kernel32: Add stub for PowerClearRequest.
|
||||
kernel32/tests: Add tests for waiting on an job object.
|
||||
server: Implement waiting for job objects.
|
||||
wined3d: Fix typo in init_output_registers.
|
||||
wined3d: Fix a typo in vertexshader_init.
|
||||
ws2_32: Add a missing call to release_sock_fd.
|
||||
Qian Hong (1):
|
||||
ntdll: Correctly document the offset of ntdll_thread_data.
|
||||
|
||||
Stas Cymbalov (1):
|
||||
dsound: Fix angle to sound source calculation.
|
||||
Sebastian Lackner (19):
|
||||
msxml3: Add a missing break (Coverity).
|
||||
d3d9/tests: Fix compile error with gcc 4.9.
|
||||
wine.inf: Remove deprecated daylight saving time information for various timezones.
|
||||
wine.inf: Fix timezone for Africa/Windhoek.
|
||||
wine.inf: Fix timezone for America/St_Johns.
|
||||
wine.inf: Fix timezone for America/Tijuana.
|
||||
wine.inf: Add dynamic DST information for America/Sao_Paulo.
|
||||
wine.inf: Add dynamic DST information for Pacific/Fiji.
|
||||
wine.inf: Add dynamic DST information for America/Godthab.
|
||||
wine.inf: Add dynamic DST information for Asia/Jerusalem.
|
||||
wine.inf: Add dynamic DST information for Asia/Amman.
|
||||
wine.inf: Rename 'E. Europe Standard Time' to 'Belarus Standard Time'.
|
||||
wine.inf: 'Central Brazilian Standard Time' should refer to America/Campo_Grande.
|
||||
wine.inf: Add timezone information for America/{Buenos_Aires, Bahia, Asuncion}.
|
||||
wine.inf: Add timezone information for Asia/{Dhaka, Magadan, Karachi, Damascus, Ulaanbaatar}.
|
||||
wine.inf: Add timezone information for Europe/{Kaliningrad, Istanbul}.
|
||||
wine.inf: Add timezone information for Africa/{Tripoli, Casablanca}.
|
||||
wine.inf: Add timezone information for Pacific/Kiritimati and Indian/Mauritius.
|
||||
kernel32/tests: Add tests for deleting readonly files with NtCreateFile.
|
||||
|
||||
Stefan Dösinger (16):
|
||||
wined3d: Use a shader for unconverted blits.
|
||||
wined3d: Add a function for wined3d_gl_resource_type to texture target conversion.
|
||||
wined3d: Move surface_convert_color_to_float to utils.c.
|
||||
wined3d: Add more formats to wined3d_format_convert_color_to_float.
|
||||
wined3d: Set color keys through the command stream.
|
||||
wined3d: Allow ARB blits from converted surfaces.
|
||||
wined3d: Implement color keying in arbfp_blit.
|
||||
wined3d: Implement color keying in the glsl fragment pipeline.
|
||||
wined3d: Match blitter and fragment processing color keying capabilities.
|
||||
wined3d: Move alpha test states to the fragment pipeline.
|
||||
wined3d: Simplify alpha test and color keying in GLSL.
|
||||
wined3d: Handle color key dirtification in wined3d_cs_exec_set_texture.
|
||||
wined3d: Use finer grained colorkey state invalidation.
|
||||
wined3d: Implement color keying in the ARB fixed function pipeline.
|
||||
wined3d: Move fixed function draw blits out of surface_blt_special.
|
||||
wined3d: Call arbfp_blit_surface and ffp_blit_blit_surface through the blit interfaces.
|
||||
Stefan Dösinger (9):
|
||||
wined3d: Shadow format flags in the resource.
|
||||
wined3d: Shadow format flags in wined3d_rendertarget_view.
|
||||
wined3d: Introduce resource-type specific format flags.
|
||||
wined3d: Read flags of the right resource type in check_device_format.
|
||||
wined3d: Query info for each resource type from ARB_internalformat_query2.
|
||||
wined3d: Move the EXT_texture3D check to init_format_texture_info.
|
||||
wined3d: Move volume DXTn handling to apply_format_fixups.
|
||||
wined3d: Move the ARB_texture_cube_map check to init_format_texture_info.
|
||||
wined3d: Move the ARB_texture_rectangle check to init_format_texture_info.
|
||||
|
||||
Thomas Faber (5):
|
||||
include: Use correct UUIDs for IAudioMute, IAudioAutoGainControl and DevTopologyLib (MIDL).
|
||||
include: Add missing retval attribute to propget output parameters (MIDL).
|
||||
include: Do not use out attribute for non-pointer parameters in shdeprecated.idl (MIDL).
|
||||
include: Fix MIDL build in mshtml.idl.
|
||||
mshtml: Remove nsIDOMWindowUtils::SetCriticalDisplayPortForElement.
|
||||
Stefan Leichter (3):
|
||||
netapi: Add stub for NetGroupAddUser.
|
||||
ntdll: Add stub for WinSqmIsOptedIn.
|
||||
wtsapi32: Add stub for WTSEnableChildSessions.
|
||||
|
||||
Vincent Povirk (5):
|
||||
gdiplus: Fix leak in png metadata reader.
|
||||
windowscodecs: Add test for PNG gAMA metadata.
|
||||
windowscodecs: Implement PNG gAMA metadata reader.
|
||||
gdiplus: Add support for reading png gAMA chunks.
|
||||
windowscodecs: Fix crash when PNG decoder is freed without successful init.
|
||||
Thomas Faber (3):
|
||||
comctl32: Avoid use-after-free in DPA_Merge (DPH).
|
||||
ntdll/tests: Ensure 4-byte alignment for ATOM_BASIC_INFORMATION.
|
||||
ntdll/tests: Avoid printing an unterminated string (DPH).
|
||||
|
||||
YongHao Hu (2):
|
||||
msvcp90/tests: Fix a spelling error.
|
||||
msvcp120/tests: Free msvcp120 library.
|
||||
|
||||
--
|
||||
Alexandre Julliard
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#! /bin/sh
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.69 for Wine 1.7.41.
|
||||
# Generated by GNU Autoconf 2.69 for Wine 1.7.42.
|
||||
#
|
||||
# Report bugs to <wine-devel@winehq.org>.
|
||||
#
|
||||
|
@ -580,8 +580,8 @@ MAKEFLAGS=
|
|||
# Identity of this package.
|
||||
PACKAGE_NAME='Wine'
|
||||
PACKAGE_TARNAME='wine'
|
||||
PACKAGE_VERSION='1.7.41'
|
||||
PACKAGE_STRING='Wine 1.7.41'
|
||||
PACKAGE_VERSION='1.7.42'
|
||||
PACKAGE_STRING='Wine 1.7.42'
|
||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||
PACKAGE_URL='http://www.winehq.org'
|
||||
|
||||
|
@ -2022,7 +2022,7 @@ if test "$ac_init_help" = "long"; then
|
|||
# Omit some internal or obsolete options to make the list less imposing.
|
||||
# This message is too long to be a string in the A/UX 3.1 sh.
|
||||
cat <<_ACEOF
|
||||
\`configure' configures Wine 1.7.41 to adapt to many kinds of systems.
|
||||
\`configure' configures Wine 1.7.42 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
|
@ -2091,7 +2091,7 @@ fi
|
|||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of Wine 1.7.41:";;
|
||||
short | recursive ) echo "Configuration of Wine 1.7.42:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
|
@ -2287,7 +2287,7 @@ fi
|
|||
test -n "$ac_init_help" && exit $ac_status
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
Wine configure 1.7.41
|
||||
Wine configure 1.7.42
|
||||
generated by GNU Autoconf 2.69
|
||||
|
||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||
|
@ -2805,7 +2805,7 @@ cat >config.log <<_ACEOF
|
|||
This file contains any messages produced by compilers while
|
||||
running configure, to aid debugging if configure makes a mistake.
|
||||
|
||||
It was created by Wine $as_me 1.7.41, which was
|
||||
It was created by Wine $as_me 1.7.42, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
$ $0 $@
|
||||
|
@ -18476,7 +18476,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
|||
# report actual input values of CONFIG_FILES etc. instead of their
|
||||
# values after options handling.
|
||||
ac_log="
|
||||
This file was extended by Wine $as_me 1.7.41, which was
|
||||
This file was extended by Wine $as_me 1.7.42, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
|
@ -18547,7 +18547,7 @@ _ACEOF
|
|||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
||||
ac_cs_version="\\
|
||||
Wine config.status 1.7.41
|
||||
Wine config.status 1.7.42
|
||||
configured by $0, generated by GNU Autoconf 2.69,
|
||||
with options \\"\$ac_cs_config\\"
|
||||
|
||||
|
|
Loading…
Reference in New Issue