Release 1.7.11.
This commit is contained in:
parent
d640018a3c
commit
e12a1bdf78
722
ANNOUNCE
722
ANNOUNCE
|
@ -1,17 +1,17 @@
|
||||||
The Wine development release 1.7.10 is now available.
|
The Wine development release 1.7.11 is now available.
|
||||||
|
|
||||||
What's new in this release (see below for details):
|
What's new in this release (see below for details):
|
||||||
- Window maximization in the Mac driver.
|
- Uniscribe support in the RichEdit control.
|
||||||
- AVI compressor implementation.
|
- Support for condition variables and Slim Reader/Writer locks.
|
||||||
- Thread local storage support in dynamically loaded libraries.
|
- More D3D command stream preparation work.
|
||||||
- Beginnings of a Task Scheduler implementation.
|
- Optional Start Menu in desktop mode.
|
||||||
- Extended IPX protocol support.
|
- Improved support for vertical fonts metrics.
|
||||||
- Various bug fixes.
|
- Various bug fixes.
|
||||||
|
|
||||||
The source is available from the following locations:
|
The source is available from the following locations:
|
||||||
|
|
||||||
http://prdownloads.sourceforge.net/wine/wine-1.7.10.tar.bz2
|
http://prdownloads.sourceforge.net/wine/wine-1.7.11.tar.bz2
|
||||||
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.10.tar.bz2
|
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.11.tar.bz2
|
||||||
|
|
||||||
Binary packages for various distributions will be available from:
|
Binary packages for various distributions will be available from:
|
||||||
|
|
||||||
|
@ -27,316 +27,454 @@ AUTHORS in the distribution for the complete list.
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Bugs fixed in 1.7.10 (total 48):
|
Bugs fixed in 1.7.11 (total 46):
|
||||||
|
|
||||||
3542 Dungeon Keeper Gold not starting
|
12118 F1 button in WinAMP Milkdrop visualization shows garbage instead of the help info
|
||||||
4633 Garmin MapSource 6.x crashes during attempt to communicate with GPS device
|
13489 Frets on fire doesn't start(python issue) [dogfood]
|
||||||
6833 AIM Pro fails to load 'apExtCmp.dll' (MSVCRT_ungetc write operation on read-only section/mapping)
|
15270 Garmin MapSource doesn't run anymore after upgrading to the latest version (6.14.1)
|
||||||
8549 lsTasks tool fails due to ITaskScheduler::SetTargetComputer stub
|
16034 Bombzone won't start
|
||||||
10911 Jumpstart Mystery Club download manager doesn't work
|
22544 POI Loader 2.5.x and 2.7.x fail to run
|
||||||
13407 The Bat! Voyager fails to accept the master password
|
22636 Guitar Pro 5.2 demo file browser treeview has extraneous ":" item
|
||||||
13982 Multiple Realarcade installers fail on startup, complaining with COM/LUA scripting errors (need IFileSystem3::GetFolder method implementation)
|
23005 WinWULFF (VB6 app) fails on startup, reporting "Run-time error '10': This array is fixed or temporarily locked"
|
||||||
16265 ActiveX Control Pad installer hangs sometimes on exit; deadlock between LdrShutdownThread and TASK_ExitTask?
|
24798 OLE error 800200009 on EasyWorship 2009 eval version startup
|
||||||
17747 Using race07 server on wan crashes
|
25505 MSN Messenger Live 2009 (14.0) installer crashes on startup
|
||||||
18752 Skype 4 MSI installer fails to start Skype.exe when finishing installation in Vista mode (missing TaskScheduler component)
|
26652 Graphical glitches in Big Fish Games client
|
||||||
19052 Jasc Animation Shop 3.05 crashes on startup
|
27476 Spotify Crashes On Log In
|
||||||
21107 Portable RDP 6 client fails on startup, claiming "An error occurred. Try to reconnect." (MoleBox application virtualization scheme)
|
27539 EasyHook 2.6 'ProcessMonitor.exe' example (.NET 2.0 app) crashes shortly after launch
|
||||||
21112 Newsbin 32 Bit Client crashes
|
29140 ScriptTextOut passes wrong widths to ExtTextOutW
|
||||||
21541 Farscape: The Game crash at game launch
|
29698 iexplore http://www.coupons.com/ shows blank page
|
||||||
21575 Shareaza 2.5.x Media Player refuses to play any media
|
30164 Multiple applications need KERNEL32.dll.InitializeConditionVariable implementation (Adobe Lightroom 4.x and 5.x, Sibelius 7, 64-bit Dolphin Emulator)
|
||||||
21711 MotorM4X crashes when running with virtual desktop
|
30173 Adobe Lightroom 4 fails to start: Unimplemented function KERNEL32.dll.SleepConditionVariableCS
|
||||||
23764 Segmentation fault when installing openmtb maps
|
31888 June 2010 directx sdk installer: fails with builtin mono
|
||||||
25061 20dollars2surf app throws run-time error 445 while creating InternetExplorer.Application object
|
31989 Garmin ANT Agent 2.3.3 doesn't recognize 'ANT' USB stick, crashes on unimplemented function cfgmgr32.dll.CM_Get_Device_ID_ExA
|
||||||
25109 Blood Bowl Legendary Edition cannot be launched.
|
32182 GetResolvedNeutrals always returns input
|
||||||
26507 Muvee Reveal 8.0.1.1421 installer fails to extract its CABINET payload from embedded PE resource
|
32396 iexplore http://imgur.com doesn't open
|
||||||
26524 Muvee Reveal 8.0.1.1421 crashes on startup (main assembly manifest parser failure)
|
33006 Installation of Garmin Training Center 3.6.5 fails
|
||||||
27180 Mobile Master: Crash at update
|
33020 GetLongPathName does not properly resolve the relative string '.'
|
||||||
27651 Google Music Manager installer fails to start
|
33256 Garmin WebUpdater says "You must be a local administrator to run this application"
|
||||||
30547 Corel Photo Downloader (Part of Corel MediaOne) crashes due to unimplemented function SHELL32.dll.SHCreateQueryCancelAutoPlayMoniker
|
33272 Pinging 0.0.0.0 returns success, when it should return failure.
|
||||||
31057 makefile(3) : fatal error U1034: syntax error : separator missing
|
33519 POI Loader 2.5.x and 2.7.x refuse to install, claiming "No administrator privileges for install"
|
||||||
32281 Visual C++ 2010 fails to install in 64-bit WINEPREFIX
|
34205 Regedit doesn't import .reg files formatted like the example in the FAQ
|
||||||
32330 Steam slow to redraw when dragging offscreen in virtual desktop
|
34250 When leaving full screen mode IrfanView creates an on-top unusable excess screen-wide control
|
||||||
32937 Freemake Video Converter: needs tasklist.exe
|
34891 Application DesignSpark Crashes when adding components to schematic
|
||||||
33886 Anno 1602: Unhandled exception: divide by zero in 32-bit code
|
34925 SolForge needs msvcp110.dll.?_Init@locale@std@@CAPAV_Locimp@12@_N@Z
|
||||||
34869 Microsoft Office 2013 full offline installer crashes on startup (TEB access with NULL TLS array pointer, failure to handle case where only late-bound modules have TLS directory)
|
35006 Foxit Reader 6.xx crashes on opening Help->About
|
||||||
34971 Volvo The Game crashes when selecting competition mode
|
35055 Incorrect SourceDir used for product update.
|
||||||
35028 SPSS Legacy Viewer (SmartViewer 15) fails to install ("TempFolder" property reset by custom action)
|
35124 Shattered Horizon needs msvcr90.dll.?_is_exception_typeof@@YAHABVtype_info@@PAU_EXCEPTION_POINTERS@@@Z
|
||||||
35061 GoldCoin 0.7.1.7 shows assertion on startup (needs ntdll.NtQuerySemaphore implementation)
|
35145 RSA SecurID token v411 crashes on startup
|
||||||
35084 Visual Studio 2010 installer fails to install in 64-bit Windows XP WINEPREFIX (claims "Windows XP x64 Service Pack 2 is required")
|
35196 Depth Hunter crashes when changing video options
|
||||||
35138 Keil uVision 3 IDE (PK51 version) crashes when coming out of hardware debug session
|
35227 Secret Files 2: hardware mouse pointer corrupted
|
||||||
35146 Gazillionaire stops drawing icons
|
35237 Ivona Voices needs MSVCP110.dll.?setw@std@@YA?AU?$_Smanip@_J@1@_J@Z
|
||||||
35176 MSVC 2012 C compiler 'cl.exe' fails/crashes (TLS not correctly initialised for explicitly-loaded DLLs)
|
35247 Teleglitch: Die More Edition needs msvcr110.dll._libm_sse2_sqrt_precise
|
||||||
35198 Torch Browser needs USERENV.dll.GetAppliedGPOListW
|
35261 Ys 1 crashes on startup
|
||||||
35199 Eve Online needs msvcp100.dll.?_Getname@_Locinfo@std@@QBEPBDXZ
|
35303 Multiple Realarcade installers fail on startup, complaining with COM/LUA scripting errors (need support for IFolder::get_Files)
|
||||||
35204 oleacc:cannot find function DllGetClassObject
|
35318 build fail on FreeBSD
|
||||||
35235 GoldCoin 0.7.1.7: synchronization with network spams terminal with "fixme:winsock:convert_eai_u2w Unhandled unix EAI_xxx ret 0" messages
|
35328 Multiple Realarcade installers fail on startup, complaining with COM/LUA scripting errors (need support for file collection '_NewEnum' property)
|
||||||
35236 Multiple applications refuse to load or crash on startup (Nitro PDF Reader 3, Mozilla Firefox) (exception in builtin 'msvcp100' entry point if 'msvcrt' is not mapped)
|
35346 sscanf clears first unmatched string arg
|
||||||
35262 HorzionX360: Unable to run installer
|
35354 PSO2 Tweaker needs Win32_OperatingSystem WMI class 'Name' property
|
||||||
35269 Mobile Master crashes on startup (array-index out of bounds for IFile_tid in scrrun get_typeinfo)
|
35365 Multiple applications fail to install (IE7, MS .NET Framework 4.0)
|
||||||
35289 Star Wars - The Force Unleashed: launcher crash at start (better diagnostics for missing 'lcms2' support needed)
|
35366 Warhammer 40K Dawn of War and Winter Assault: not working on 1.7.10
|
||||||
35292 Missing folder icons when changing installation location in TreeSize Free installer
|
35377 League of Legends launcher crashes on start
|
||||||
35296 Multiple Realarcade installers fail on startup, complaining with COM/LUA scripting errors (need support for IFolder::get_SubFolders)
|
|
||||||
35302 AMD Processor Driver 1.3.2.x installer has incorrect image and text placement
|
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Changes since 1.7.9:
|
Changes since 1.7.10:
|
||||||
|
|
||||||
Alexander Nicolaysen Sørnes (1):
|
Akihiro Sagawa (9):
|
||||||
po: Update Norwegian translation.
|
gdi32: Use defined names in GetFontLanguageInfo.
|
||||||
|
gdi32: Fix DBCS mask value in GetFontLanguageInfo.
|
||||||
|
gdi32: Relax vertical face requirements.
|
||||||
|
gdi32: Use the vertAdvance value for cellIncX if vertical metrics are available.
|
||||||
|
gdi32: Fix sub-pixel shift calculations for vertical writing.
|
||||||
|
gdi32/tests: Add more GetCharABCWidths tests for rotated font.
|
||||||
|
gdi32: Fix ABC metrics for rotated font.
|
||||||
|
gdi32/tests: Add tests for vertical writing metrics.
|
||||||
|
gdi32: Improve vertical writing metrics.
|
||||||
|
|
||||||
Alexandre Julliard (57):
|
Alexandre Julliard (31):
|
||||||
msvcp90: Avoid mismatched parentheses inside ifdefs.
|
makedep: Grow the include file array dynamically.
|
||||||
msvcp90: Work around Mingw duplicate encode/decode_pointer definition.
|
makedep: Don't expand variable references that use ${}.
|
||||||
msvcp100: Implement _Locinfo::_Getname.
|
configure: Don't allow overriding INSTALL.
|
||||||
winebuild: Fix path separator for Cygwin.
|
makefiles: Expand define arguments directly into the generated rules.
|
||||||
ntdll: Allocate a separate pointer for each TLS slot.
|
makefiles: Allow define arguments to be specific to a single file.
|
||||||
ntdll: Allocate TLS slots dynamically on module load.
|
makefiles: Always create dependencies from the top-level directory.
|
||||||
ntdll: Allocate TLS data in all running threads on module load.
|
mountmgr.sys: Use the correct variable for the include paths.
|
||||||
makedep: Specify the old extension explicitly when replacing it.
|
makefiles: Automatically add the necessary msvcrt flags to the generated rules.
|
||||||
makedep: Use array of filenames in more places.
|
makefiles: Generate explicit commands to create object subdirectories.
|
||||||
makedep: Add a separate pragma flag for typelibs that need registration.
|
ntdll/tests: Fix a test that fails on Win2k.
|
||||||
widl: Determine the output type from the file name if not specified explicitly.
|
gdi32/tests: Don't test unreliable palette entries.
|
||||||
makedep: Generate a common rule for all objects of a given idl source.
|
gdi32/tests: Run all DIB tests with a hardcoded palette.
|
||||||
configure: Always use the local install-sh script for installing.
|
makedep: Add helper functions for computing source dir paths.
|
||||||
makefiles: Leave it to install-sh to create destination directories.
|
makedep: Expand the script names into the generated rules.
|
||||||
makedep: Use a string array to manage include directories.
|
msvcrt: Return per-thread information also in lc_codepage_func and lc_handle_func.
|
||||||
makedep: Use a string array to manage dlldata source files.
|
msvcp90: Call the appropriate secure function instead of duplicating the checks.
|
||||||
makedep: Use a string array to store makefile variables.
|
msvcp90: Remove parameter checks from functions that are only used for old msvcp versions.
|
||||||
makedep: Allow overriding makefile variables through the command line.
|
msvcp90: Don't build the new-style string iterator functions for old msvcp versions.
|
||||||
makedep: Allow overriding makefile variables through the MAKEFLAGS environment variable.
|
msvcp90: Avoid using get_current_locale that doesn't exist in old msvcrt versions.
|
||||||
makedep: Manage generated source files explicitly instead of relying on name comparisons.
|
msvcp90: Add wrappers for functions that don't exist in old msvcrt versions.
|
||||||
makedep: Generate rules for svg files in maintainer mode.
|
msvcp71: Import the correct msvcrt version.
|
||||||
makedep: Generate rules for TrueType fonts in maintainer mode.
|
makedep: Expand the winegcc target arguments into the generated rules.
|
||||||
msvcp: Don't forward __uncaught_exception to msvcrt.
|
makedep: Expand tool names into the generated rules.
|
||||||
msvcp: Don't forward the mbtowc functions to msvcrt.
|
makedep: Expand compilation flags into the generated rules.
|
||||||
msvcp: Don't assume that msvcrt is imported.
|
makedep: Generate dependencies for mo files when supported.
|
||||||
configure: Don't create cross-compiled import libraries for 16-bit modules.
|
makefiles: Get rid of Make.rules.
|
||||||
makedep: Generate a list of phony targets.
|
user32/tests: Protect the global message sequence with a critical section.
|
||||||
makedep: Clean up output files on failure.
|
gdi32/tests: Update a few more failing DIB cases.
|
||||||
makedep: Manage current output column with a global variable.
|
shell32: Avoid a duplicate const.
|
||||||
makedep: Pass string arrays by value in some places.
|
makedep: Make the makefile mode the default behavior and remove obsolete options.
|
||||||
gdi32: Don't bother returning the driver module from DRIVER_load_driver.
|
makedep: Create target subdirectories at make depend time.
|
||||||
gdi32: Trigger the display driver load for CreateCompatibleDC(0).
|
|
||||||
scrrun: Add missing ITextStream id.
|
|
||||||
makedep: Keep track of object files in separate arrays.
|
|
||||||
makedep: Generate rules for the main module.
|
|
||||||
makedep: Generate rules for import libraries.
|
|
||||||
makedep: Generate rules for static libraries.
|
|
||||||
makedep: Generate rules for test binaries.
|
|
||||||
makedep: Generate rules for API documentation.
|
|
||||||
oleaut32: Don't create non-existent typelib files.
|
|
||||||
makefiles: Use a single variable for all types of idl files.
|
|
||||||
makefiles: Remove no longer needed dlldata.o and testlist.o extra objects.
|
|
||||||
makefiles: Include program files in the all: target.
|
|
||||||
makefiles: Include manpages in the all: target.
|
|
||||||
makefiles: Add support for a variable to list extra targets.
|
|
||||||
makefiles: Define libwine soversion from configure.
|
|
||||||
Update copyright info for 2014.
|
|
||||||
makefiles: Generate cross-compile rules automatically when supported.
|
|
||||||
makefiles: Automatically add dll flags where necessary.
|
|
||||||
makefiles: Automatically output appropriate target flags.
|
|
||||||
makefiles: Determine module type based on the defined variables, and add some sanity checks.
|
|
||||||
shell32: Use Shell_GetImageLists to retrieve image lists instead of using a global variable.
|
|
||||||
makefiles: Get rid of the MAKE_DLL_RULES variable.
|
|
||||||
makefiles: Get rid of the MAKE_PROG_RULES variable.
|
|
||||||
makefiles: Get rid of the MAKE_IMPLIB_RULES variable.
|
|
||||||
makefiles: Get rid of the MAKE_TEST_RULES variable.
|
|
||||||
version: Load the resource that corresponds to the current language first.
|
|
||||||
|
|
||||||
Andrey Gusev (2):
|
Alistair Leslie-Hughes (2):
|
||||||
d3d8: Added missing hyphen in WARN message.
|
dpnet: Add stubbed interface IDirectPlay8Server.
|
||||||
po: Ukrainian translation updates and spelling fixes.
|
dpnet: Cleanup IDirectPlay8Peer COM interface.
|
||||||
|
|
||||||
André Hentschel (3):
|
Andrey Gusev (5):
|
||||||
kernel32: Adapt input checking in OpenConsoleW to match win8 behaviour.
|
d3dcompiler: Correct filename string.
|
||||||
kernel32/tests: Accept more win8 return values.
|
d3dx9_xx: Correct filename string.
|
||||||
gdi32: Fix a comment.
|
xapofx1_1: Add version.rc file.
|
||||||
|
Assorted typos fixes.
|
||||||
|
po: Update Ukrainian translation.
|
||||||
|
|
||||||
Austin English (1):
|
André Hentschel (10):
|
||||||
wine.inf: Bump XP 64-bit to service pack 2.
|
libwine: Added LDT support for GNU/Hurd.
|
||||||
|
ntdll: Add signal definitions for GNU/Hurd.
|
||||||
|
kernel32/tests: Allow more last errors from win8.
|
||||||
|
ws2_32: Don't leak hostname (Coverity).
|
||||||
|
msi: Check return value from MSIREG_OpenInstallProps (Coverity).
|
||||||
|
Assorted spelling fixes.
|
||||||
|
kernel32/tests: Add missing last errors for win8.
|
||||||
|
kernel32/tests: Don't test last error on success.
|
||||||
|
oleaut32/tests: Mark W2k results as broken.
|
||||||
|
oleaut32/tests: Fix a test output.
|
||||||
|
|
||||||
Bruno Jesus (9):
|
Aurimas Fišeras (1):
|
||||||
ws2_32: Do not convert EAI_xxx return in case of success.
|
po: Update Lithuanian translation.
|
||||||
ws2_32: Normalize IPX protocol names using the WS prefix.
|
|
||||||
ws2_32/tests: Fix some test message typos.
|
|
||||||
ws2_32: Add support to print IPX socket address.
|
|
||||||
ws2_32: Add support to check if an IPX socket is bound.
|
|
||||||
ws2_32: Add a missing release_sock_fd.
|
|
||||||
ws2_32: Use a helper function to set the IPX packet type.
|
|
||||||
ws2_32: Add extended IPX protocol support.
|
|
||||||
ws2_32: Cope with invalid hints in getaddrinfo/GetAddrInfoW.
|
|
||||||
|
|
||||||
Dmitry Timoshkov (22):
|
Bruno Jesus (10):
|
||||||
taskschd: Add new dll.
|
include: Add some LUP_* definitions to winsock2.h.
|
||||||
ws2_32: Add a workaround for broken versions of glibc which return EAI_SYSTEM and set errno to 0 instead returning of EAI_NONAME.
|
include: Add NLA_BLOB structure and its dependencies in mswsock.h.
|
||||||
ws2_32: Add translation for AI_V4MAPPED.
|
ws2_32/tests: Add some WSALookupService[Begin|Next|End] tests.
|
||||||
ws2_32: Add more traces.
|
ws2_32: Fix FreeBSD compiling issue on ipx address structure.
|
||||||
ws2_32/tests: Add a test for inet_ntoa called from two threads.
|
ws2_32/tests: Add some FIONREAD tests.
|
||||||
ws2_32: Move the buffer used by inet_ntoa into the per-thread data.
|
ws2_32/tests: Show that the last WSACleanup must destroy sockets.
|
||||||
ntdll: Implement NtQuerySemaphore/SemaphoreBasicInformation.
|
iphlpapi/tests: Add IcmpSendEcho tests.
|
||||||
include: Add Task Scheduler typelib definition.
|
iphlpapi/tests: Add more IcmpSendEcho tests related to the reply size.
|
||||||
taskschd: Add ITaskService stub implementation.
|
ws2_32/tests: Add broken for a WSALookupServiceBegin test in NT.
|
||||||
taskschd: Add Task Scheduler class factory.
|
iphlpapi: Return error for IP address with value zero in IcmpSendEcho.
|
||||||
taskschd: Add registration for TaskScheduler interfaces.
|
|
||||||
advapi32/tests: Test generic access mapping for a mutex.
|
|
||||||
advapi32/tests: Test generic access mapping for an event.
|
|
||||||
advapi32/tests: Test generic access mapping for a semaphore.
|
|
||||||
advapi32/tests: Test generic access mapping for a pipe.
|
|
||||||
advapi32/tests: Test generic access mapping for a file.
|
|
||||||
cabinet/tests: Add an FDICopy test which emulates extracting from a memory block.
|
|
||||||
cabinet: Read CAB size from the file header instead of calling FDI seek callback with SEEK_END.
|
|
||||||
cabinet: Remove a no longer valid comment about seeking and restoring CAB position.
|
|
||||||
xmllite: Use wine_dbg_sprintf instead of a static buffer.
|
|
||||||
xmllite: Constify pointers in arrays that hold const data.
|
|
||||||
winebuild: Write actual (not aligned) sizes in the resource headers.
|
|
||||||
|
|
||||||
François Gouget (2):
|
Dmitry Timoshkov (31):
|
||||||
gdi32/tests: Fix a flood of failures on Windows XP SP1 and 2003 pre-SP1.
|
qmgr: Remove unused IUnknown *outer parameter from object constructor.
|
||||||
ddraw/tests: Fix compilation on systems that don't support nameless unions.
|
wiaservc: Remove unused IUnknown *outer parameter from object constructor.
|
||||||
|
wuapi: Remove unused IUnknown *outer parameter from object constructors.
|
||||||
|
winhttp: Remove unused IUnknown *outer parameter from object constructor.
|
||||||
|
wbemdisp: Remove unused IUnknown *outer parameter from object constructor.
|
||||||
|
wbemprox: Remove unused IUnknown *outer parameter from object constructors.
|
||||||
|
wmiutils: Remove unused IUnknown *outer parameter from object constructors.
|
||||||
|
ntdll: Remove shadow local variables.
|
||||||
|
msxml3: Remove unused IUnknown *outer parameter from object constructors.
|
||||||
|
cabarc: Fix printing of a not recognized compression type argument.
|
||||||
|
advapi32/tests: Add tests for access 0 mapping.
|
||||||
|
advapi32/tests: Add a test for opening a mutex with access 0.
|
||||||
|
advapi32/tests: Add a test for opening an event with access 0.
|
||||||
|
advapi32/tests: Add more file access tests, add access tests for a directory.
|
||||||
|
advapi32/tests: Add access tests for a file mapping.
|
||||||
|
advapi32/tests: Add access tests for a thread.
|
||||||
|
advapi32/tests: Add access tests for a process.
|
||||||
|
wuapi: Fix object constructors to match the changed prototype.
|
||||||
|
taskschd/tests: Add some tests for ITaskService::Connect.
|
||||||
|
secur32: Slightly simplify the GetUserNameExW implementation.
|
||||||
|
taskschd: Implement ITaskService::get_Connected.
|
||||||
|
taskschd: Implement ITaskService::Connect.
|
||||||
|
taskschd: Implement ITaskService::get_TargetServer.
|
||||||
|
taskschd/tests: Add some tests for invalid parameters.
|
||||||
|
windowscodecs: Move the aggregation check from object constructors to class factory.
|
||||||
|
taskschd/tests: Use IP 0.0.0.0 as a bad server name and test that unsuccessful connection attempt shouldn't trash an existing connection.
|
||||||
|
taskschd/tests: Add some ITaskFolder tests.
|
||||||
|
taskschd: Treat VT_BSTR/NULL or empty variant as NULL.
|
||||||
|
taskschd/tests: Add more task folder tests.
|
||||||
|
taskschd: Add ITaskFolder stub implementation.
|
||||||
|
taskschd: Implement ITaskFolder::get_Path.
|
||||||
|
|
||||||
Frédéric Delanoy (38):
|
Erich Hoover (3):
|
||||||
comcat/tests: Constify some character strings.
|
ddraw: Make DirectDrawEnumerateEx only enumerate secondary display devices when requested.
|
||||||
crypt32/tests: Constify some character strings.
|
ddraw: Make DirectDrawEnumerateEx report the driver description.
|
||||||
dnsapi/tests: Constify a character string.
|
ddraw/tests: Test DirectDrawEnumerateEx with DDENUM_ATTACHEDSECONDARYDEVICES.
|
||||||
faultrep/tests: Constify some character strings.
|
|
||||||
gdi32/tests: Constify a character string.
|
François Gouget (3):
|
||||||
hlink/tests: Constify some character strings.
|
d3dx9_36/tests: Fix compilation on systems that don't have NAN (Solaris).
|
||||||
imagehlp/tests: Constify some character strings.
|
ws2_32/tests: Add a trailing '\n' to a win_skip() call.
|
||||||
inetcomm/tests: Constify some character strings.
|
riched20: Make ME_GetDITypeName() static.
|
||||||
infosoft/tests: Constify a character string.
|
|
||||||
kernel32/tests: Constify some character strings.
|
Frédéric Delanoy (24):
|
||||||
localspl/tests: Constify some character strings.
|
gdi32: Use BOOL type where appropriate.
|
||||||
localui/tests: Constify some character strings.
|
msxml3/tests: Use BOOL type where appropriate.
|
||||||
winedump: Make segdir[] static.
|
msi/tests: Use BOOL type where appropriate.
|
||||||
|
setupapi/tests: Use BOOL type where appropriate.
|
||||||
|
wbemprox/tests: Use BOOL type where appropriate.
|
||||||
|
wmiutils/tests: Use BOOL type where appropriate.
|
||||||
|
xmllite/tests: Use BOOL type where appropriate.
|
||||||
|
crypt32: Use BOOL type where appropriate.
|
||||||
|
mountmgr.sys: Use BOOL type where appropriate.
|
||||||
|
Assorted spelling fixes.
|
||||||
|
kernel32/tests: Unconstify a character string.
|
||||||
|
dbghelp: Remove an "#if 1" preprocessor directive.
|
||||||
|
dplayx: Remove "#if 1" preprocessor directives.
|
||||||
|
winedump: Remove an "#if 1" preprocessor directive.
|
||||||
|
oleaut32: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
dplayx: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
ntdll: Avoid TRUE:FALSE conditional expressions.
|
||||||
winedump: Use BOOL type where appropriate.
|
winedump: Use BOOL type where appropriate.
|
||||||
msi/tests: Constify some character strings.
|
odbc32: Use BOOL type where appropriate.
|
||||||
ntdll/tests: Constify a character string.
|
comctl32: Avoid TRUE:FALSE conditional expressions.
|
||||||
msxml3/tests: Constify some character strings.
|
po: Update French translation.
|
||||||
oleaut32/tests: Constify some character strings.
|
wine/test.h: Fix a typo in comment.
|
||||||
ole32/tests: Constify some character strings.
|
ntdll: Fix a typo in comment.
|
||||||
oledb32/tests: Constify some character strings.
|
mmdevapi/tests: Remove unused dbgstr_guid function.
|
||||||
qedit/tests: Constify some character strings.
|
|
||||||
scrrun/tests: Constify a character string.
|
|
||||||
secur32/tests: Constify a character string.
|
|
||||||
shdocvw/tests: Constify some character strings.
|
|
||||||
shell32/tests: Constify some character strings.
|
|
||||||
shlwapi/tests: Fix StrChrNW prototype.
|
|
||||||
shlwapi/tests: Constify some character strings.
|
|
||||||
urlmon/tests: Constify some character strings.
|
|
||||||
user32/tests: Constify some character strings.
|
|
||||||
version/tests: Constify some character strings.
|
|
||||||
winhttp/tests: Constify a character string.
|
|
||||||
wininet/tests: Constify some character strings.
|
|
||||||
winspool.drv/tests: Constify some character strings.
|
|
||||||
wintrust/tests: Constify some character strings.
|
|
||||||
winedump: Use BOOL type where appropriate.
|
|
||||||
winedump: Use BOOL type where appropriate.
|
|
||||||
ddraw/tests: Use BOOL type where appropriate.
|
|
||||||
comctl32/tests: Use BOOL type where appropriate.
|
|
||||||
|
|
||||||
Hans Leidekker (4):
|
Hans Leidekker (3):
|
||||||
msi: Always derive the SourceDir property from the database path.
|
wbemprox: Implement Win32_OperatingSystem.Name.
|
||||||
msi: Fall back to the global temporary directory when the TempFolder property resolves to a non-existing directory.
|
advapi32: PP_USE_HARDWARE_RNG is a parameter, not a flag.
|
||||||
msi: Remove the unused CurrentlyScripting field from MSISCRIPT.
|
advapi32: Don't shadow keychain_item in mac_write_credential.
|
||||||
mscms: Print a fixme when compiled without support for liblcms2.
|
|
||||||
|
|
||||||
Jacek Caban (16):
|
Henri Verbeet (15):
|
||||||
msrle32/tests: Added tests.
|
wined3d: Get rid of the unused screen_palents field in struct wined3d_palette.
|
||||||
qcap: Added IPersistPropertyBag stub implementation to AVI compressor.
|
wined3d: Fix up the backbuffer count on failure in swapchain_init().
|
||||||
qcap: Added AVI compressor input pin stub implementation.
|
d3d9/tests: Make sure create_device() returns NULL on failure.
|
||||||
qcap: Added AVI compressor output pin stub implementation.
|
wined3d: Reset the command stream state as well in wined3d_device_reset().
|
||||||
qcap: Added IPersistPropertyBag::Load implementation.
|
wined3d: Introduce a common GLSL handler for scalar instructions.
|
||||||
qcap: Added AVICompressorIn_CheckMediaType implementation.
|
wined3d: Store color keys in textures instead of in surfaces.
|
||||||
qcap: Added AVICompressorIn_ReceiveConnection implementation.
|
ddraw: Don't propagate color key changes to attached surfaces.
|
||||||
qcap: Added AVICompressorOut_GetMediaType implementation.
|
ddraw: Return DDERR_NOTONMIPMAPSUBLEVEL for ddraw_surface7_SetColorKey() on mipmap sub levels.
|
||||||
qcap: Added AVICompressorOut_DecideBufferSize implementation.
|
ddraw/tests: Add some color key tests for complex surfaces.
|
||||||
qcap: Added AVI compressor Start and Stop implementations.
|
wined3d: Place the cursor texture in the default pool.
|
||||||
msrle32: Use the same default quality as native.
|
wined3d: Place the logo texture in the default pool.
|
||||||
msrle32: Get rid of ICM_GETQUALITY and ICM_SET_QUALITY that should not be supported.
|
wined3d: Explicitly request alpha testing for blitting the cursor and logo textures to screen.
|
||||||
msrle32: Append EOI instead of replacing EOL.
|
wined3d: Make rebind_fbo in struct wined3d_context a bitfield.
|
||||||
msrle32: Get rid of no longer needed lDist argument in MSRLE32_CompressRLE8Line.
|
ddraw: Pass the monitor to the callback in ddraw_enumerate_secondary_devices().
|
||||||
msrle32: Properly set compression output flags.
|
ddraw/tests: Verify dwBackBufferCount on back buffer surfaces in test_flip().
|
||||||
qcap: Added AVICompressorIn_Receive implementation.
|
|
||||||
|
|
||||||
Ken Thomases (11):
|
Huw D. M. Davies (8):
|
||||||
winemac: Don't check the state of the SC_MINIMIZE item of the window menu when asked to minimize.
|
riched20: Simplify the code by accessing paragraphs directly from runs.
|
||||||
winemac: Extract some duplicated code to a new perform_window_command() function.
|
riched20: Don't split a run if the cursor is at the end of it.
|
||||||
winemac: Move some state-based feature adjustment into the -adjustFeaturesForState method.
|
riched20: Correctly handle the cursor at the end of a run case.
|
||||||
winemac: Prevent disabled windows from being moved.
|
riched20: Correctly handle the cursor at the end of run case while splitting paragraphs.
|
||||||
winemac: Allow programmatic changes of the window frame even if a window is disabled (prevented from resizing).
|
riched20: Ensure the cursors are equal after deleting the selection.
|
||||||
winemac: Implement support for maximizing windows.
|
mshtml: Finish with the correct string.
|
||||||
winemac: Defer adjusting window levels while the process is hidden.
|
mshtml: Release a leaked class factory.
|
||||||
winemac: Track whether our windows would be visible if the process weren't hidden.
|
riched20: Add uniscribe support.
|
||||||
winemac: Explicitly unhide the app early when showing windows.
|
|
||||||
winemac: For WINDOW_DID_UNMINIMIZE events, don't attempt to restore windows which aren't minimized and visible.
|
|
||||||
winemac: More thoroughly discard events which have been obsoleted by subsequent Wine- or program-driven changes.
|
|
||||||
|
|
||||||
Marcus Meissner (4):
|
Jacek Caban (12):
|
||||||
gdiplus: Free the correct pointer (Coverity).
|
strmbase: Store BasePinFuncTable inside Base*PinFuncTable structs.
|
||||||
mmsystem.dll16: Free the correct pointer (Coverity).
|
devenum: Moved test for special category GUID to separated function.
|
||||||
setupapi: Do not free stack pointers (Coverity).
|
devenum: Enumerate both regular key and special key for special categories.
|
||||||
msxml3: Avoid double free of str (Coverity).
|
devenum: Populate CLSID_VideoCompressorCategory category in key in DEVENUM_CreateSpecialCategories.
|
||||||
|
dxdiagn: Don't fail the whole initialization for invalid filter data in build_directshowfilters_tree.
|
||||||
|
devenum: Make CLSID_VideoCompressorCategory a special category.
|
||||||
|
devenum: Added more strict CLSID_VideoCompressorCategory test.
|
||||||
|
widl: Make identifiers file more compatible with midl.
|
||||||
|
mshtml: Fixed double release in NPP_New.
|
||||||
|
mshtml: Added more traces to nsDocumentObserver_BindToDocument.
|
||||||
|
msctf.idl: Added some missing declarations.
|
||||||
|
include: Fixed eConnTypeRJ11Modem declaration.
|
||||||
|
|
||||||
Martin Storsjo (1):
|
Jactry Zeng (1):
|
||||||
ntdll: Improve handling of THUMB_MOV32 relocations.
|
riched20: Use CP_UNICODE instead of 1200.
|
||||||
|
|
||||||
Michael Müller (1):
|
Jonathan Liu (1):
|
||||||
quartz: Return increasing monitor GUID on VMR7 monitor enumeration.
|
wined3d: Avoid wined3d_ftoa buffer overflow.
|
||||||
|
|
||||||
Michael Stefaniuc (5):
|
Julian Rüger (1):
|
||||||
dmusic: These COM classes don't support COM aggregation.
|
po: Update German translation.
|
||||||
dmusic/tests: Centralize the skip().
|
|
||||||
dmusic/tests: Add some COM tests for IDirectMusic/IDirectMusicCollection.
|
|
||||||
dmusic/tests: Don't crash with old dmusic versions.
|
|
||||||
dmusic/tests: Change the way of detecting a workable dmusic.
|
|
||||||
|
|
||||||
Nikolay Sivov (16):
|
Ken Thomases (17):
|
||||||
oleacc: Added DllGetClassObject() stub.
|
winemac: Don't record original display modes when not the active app.
|
||||||
include: Added ID2D1SimplifiedGeometrySink definition.
|
winemac: Don't assume the current display mode is the original if we don't have the displays captured.
|
||||||
ntdll: Open source file only when needed during context creation.
|
winemac: Restore display mode to original in more cases.
|
||||||
ntdll: Fix return value when failed to locate resource.
|
winemac: Clear the latentDisplayModes instance variable before realizing the latent modes.
|
||||||
ole32: Call moniker methods with proper wrappers.
|
winemac: Simplify display mode code.
|
||||||
include: Added IQueryCancelAutoPlay definition.
|
winemac: For ChangeDisplaySettingsEx(), if caller didn't specify, prefer non-interlaced and unstretched modes.
|
||||||
shell32: Implement SHCreateQueryCancelAutoPlayMoniker() with some tests.
|
winemac: When clearing the OpenGL context, disassociate it from its view.
|
||||||
ntdll: Fix manifest attribute parsing.
|
winemac: When setting a view for an OpenGL context and it is latent, clear any existing view.
|
||||||
scrrun: Store folder path.
|
winemac: Consolidate code paths for clearing the OpenGL context.
|
||||||
scrrun: Implement GetFolder().
|
winemac: Don't remove an OpenGL context from its view if we're only going to re-add it.
|
||||||
scrrun: Use DISPID_VALUE instead of 0 in private idl.
|
winemac: Make WineOpenGLContext hold a strong reference to its view.
|
||||||
scrrun: Added IFolderCollection stub.
|
opengl32: Fix Perl compilation errors in make_opengl script.
|
||||||
scrrun: Fix IFolder::QueryInterface() to respond to IDispatch query.
|
opengl32: Download OpenGL registry files even if server certificate can't be verified.
|
||||||
scrrun: Implement Count() property for folder collection.
|
winemac: Eliminate unused "hdc" field of OpenGL context structure.
|
||||||
scrrun: Implement IEnumVARIANT stub for folder collection.
|
winecoreaudio: Remove some no-longer-used code.
|
||||||
scrrun: Implement Reset() for folder collection.
|
winemac: Ignore failure to send or 0 result from WM_QUERYENDSESSION if target window was destroyed.
|
||||||
|
wineboot: Ignore 0 result from WM_QUERYENDSESSION if target window was destroyed.
|
||||||
|
|
||||||
Piotr Caban (4):
|
Lauri Kenttä (1):
|
||||||
msvcrt: Convert data to multibyte encoding in ungetwc if needed.
|
po: Update Finnish translation.
|
||||||
msvcrt: Don't write to buffer in ungetc if _IOSTRG flag is specified.
|
|
||||||
msvcrt: Try to convert C to C++ exception in __CxxFrameHandler.
|
|
||||||
msvcp80: Fix ostreambuf_iterator<char> structure definition.
|
|
||||||
|
|
||||||
Sebastian Lackner (4):
|
Marcus Meissner (2):
|
||||||
ntdll: Allow passing NULL buffer to printf functions.
|
msvcp90: Return on error (Coverity).
|
||||||
ntdll/tests: Add test for _snprintf.
|
ws2_32: handle error return from get_sock_fd (Coverity).
|
||||||
kernel32: Prevent endless loop if NtQuerySystemInformation fails.
|
|
||||||
server: Don't call close() on uninitialized memory in sock_check_pollhup.
|
|
||||||
|
|
||||||
Stefan Dösinger (10):
|
Martin Storsjo (8):
|
||||||
wined3d: Fix an msvc warning.
|
api-ms-win-core-processthreads-l1-1-1: Add stub dll.
|
||||||
d3dx9_36: Use D3DX_PI instead of M_PI.
|
api-ms-win-core-debug-l1-1-1: Add stub dll.
|
||||||
d3dx9_36/tests: Use D3DX_PI instead of M_PI.
|
api-ms-win-core-errorhandling-l1-1-1: Add stub dll.
|
||||||
d3dx9_36: Use SIZE_T for some iterators.
|
api-ms-win-core-interlocked-l1-2-0: Add stub dll.
|
||||||
d3dx9_36: Make NUM_ELEM a define.
|
api-ms-win-core-profile-l1-1-0: Add stub dll.
|
||||||
d3dx9_36: Use float math functions.
|
api-ms-win-core-string-l1-1-0: Add stub dll.
|
||||||
d3dx9_36: Floatify some constants.
|
api-ms-win-core-sysinfo-l1-2-0: Add stub dll.
|
||||||
d3dx9_36: Add explicit casts in type conversion functions.
|
api-ms-win-core-util-l1-1-0: Add stub dll.
|
||||||
d3dx9_36/tests: Fix calling convention specification.
|
|
||||||
d3dx9_36/tests: Use NAN.
|
|
||||||
|
|
||||||
Zhenbo Li (3):
|
Michael Stefaniuc (46):
|
||||||
kernel32/tests: Add some tests for DeleteFileA.
|
dmusic: Always AddRef the returned iface in QueryInterface.
|
||||||
kernel32/tests: Add one more test for FindFirstFileA.
|
dmusic: Don't leak mem if DirectMusicCollection creation fails.
|
||||||
wineps.drv: Constify a few pointers.
|
dmusic: The object class is immutable in a DirectMusicObject.
|
||||||
|
dmusic: Don't crash on NULL in IDirectMusicObject::GetDescriptor.
|
||||||
|
dmusic/tests: Add some DirectMusicCollection tests.
|
||||||
|
dmusic: Don't hardcode the guidClass in IDirectMusicObject::ParseDescriptor.
|
||||||
|
dmime: Don't use an IDirectMusicSegment8 method implementation directly.
|
||||||
|
dmime: Remove duplicated "IDirectMusicSegment8" from the method names.
|
||||||
|
dmime: COM cleanup for IDirectMusicSegment8.
|
||||||
|
dmime: Remove the extraneous IUnknown from DirectMusicSegment8.
|
||||||
|
dmime: Fix copy and paste errors.
|
||||||
|
dmime: Remove "#if 1" preprocessor directives.
|
||||||
|
dmime: None of the COM classes support COM aggregation.
|
||||||
|
dmime/tests: Move the unrelated COM test out of performance.c.
|
||||||
|
dmime/tests: Add COM tests for DirectMusicSegmentState.
|
||||||
|
dmime/tests: COM tests for the different DirectMusic*Tracks.
|
||||||
|
dmime/tests: COM tests for DirectMusicGraph.
|
||||||
|
dmime/tests: COM tests for DirectMusicAudioPath and DirectMusicAudioPathConfig.
|
||||||
|
include: There is no need to duplicate CLSID_DirectMusicAudioPathConfig as CLSID_DirectMusicAudioPath.
|
||||||
|
dmscript: Don't use the method implementations directly.
|
||||||
|
dmscript: Remove duplicate "IDirectMusicScript" from method names.
|
||||||
|
dmscript: COM cleanup for IDirectMusicScript.
|
||||||
|
dmscript: Remove the extraneous IUnknown from DirectMusicScript.
|
||||||
|
dmscript/tests: Add COM tests for DirectMusicScript.
|
||||||
|
dmscript: Remove the superfluous "IDirectMusicScriptTrack" from method names.
|
||||||
|
dmscript: COM cleanup for IDirectMusicTrack8 from DirectMusicScriptTrack.
|
||||||
|
dmscript/tests: Add COM tests for DirectMusicScriptTrack.
|
||||||
|
dmscript: COM cleanup for IPersistStream from DirectMusicScriptTrack.
|
||||||
|
dmscript: Remove the extraneous IUnknown from DirectMusicScriptTrack.
|
||||||
|
dmscript: Include the DMUS_OBJECTDESC directly into DirectMusicScriptTrack.
|
||||||
|
dmime/tests: Fix a crash due to a missing audio driver.
|
||||||
|
dmloader/tests: Fix a crash due to a missing audio driver.
|
||||||
|
dmscript: Return CLASS_E_CLASSNOTAVAILABLE for classes not implemented.
|
||||||
|
dmstyle: None of the COM classes support aggregation.
|
||||||
|
dmstyle/tests: Add COM tests for IDirectMusicStyle8.
|
||||||
|
dmstyle/tests: COM tests for the different DirectMusic*Tracks.
|
||||||
|
dmstyle: Use a better error for an unimplemented COM class.
|
||||||
|
dmstyle/tests: COM tests for DirectMusicSection.
|
||||||
|
dmcompos: Use a better error for an unimplemented COM class.
|
||||||
|
dmcompos: None of the COM classes support aggregation.
|
||||||
|
dmcompos/tests: Add COM tests for IDirectMusicComposer.
|
||||||
|
dmcompos/tests: Add COM tests for IDirectMusicChordMap.
|
||||||
|
dmcompos/tests: COM tests for the different DirectMusic*Tracks.
|
||||||
|
dmcompos/tests: Add COM tests for DirectMusicTemplate.
|
||||||
|
dmstyle/tests: Fix a crash on old dmusic versions.
|
||||||
|
dmcompos: COM cleanup for IDirectMusicComposer.
|
||||||
|
|
||||||
|
Nikolay Sivov (18):
|
||||||
|
scrrun: Implement Next() for folder collection.
|
||||||
|
scrrun: Implement Name() property for Folder.
|
||||||
|
scrrun: Added IFileCollection stub.
|
||||||
|
dwrite: Implement ConvertFontFaceToLOGFONT().
|
||||||
|
scrrun: Added stub NewEnum support for IFileCollection.
|
||||||
|
scrrun: Implement Next() for file collection.
|
||||||
|
scrrun: Implement Reset() for file collection.
|
||||||
|
scrrun: Implement Name() property for File.
|
||||||
|
scrrun: Implement Skip() for file and folder collections.
|
||||||
|
scrrun: Store collection pointer directly in IEnumVARIANT data.
|
||||||
|
scrrun: Implement Clone() for folder collection.
|
||||||
|
scrrun: Implement Clone() for file collection.
|
||||||
|
scrrun: Fill find data on second Next() call before testing it.
|
||||||
|
oleaut32: Mask out certain features on array copy.
|
||||||
|
oleaut32: Add missing methods to test IRecordInfo implementation.
|
||||||
|
oleaut32/tests: Make it clear which vartypes are tested, skip calls on undefined vartype values.
|
||||||
|
oleaut32/tests: Test Invoke() arguments in *FromDisp() tests.
|
||||||
|
po: Update Russian translation.
|
||||||
|
|
||||||
|
Piotr Caban (13):
|
||||||
|
msvcr90: Add _is_exception_typeof implementation.
|
||||||
|
msvcp110: Share the source code with msvcp90.
|
||||||
|
msvcr110: Add __libm_sse2_sqrt_precise implementation.
|
||||||
|
msvcr110: Add __crtTerminateProcess implementation.
|
||||||
|
msvcrt: Handle null mbstr parameter in mbstowcs.
|
||||||
|
msvcp110: Fix streamsize parameter size in spec file.
|
||||||
|
msvcrt/tests: Fix crash in mbstowcs tests.
|
||||||
|
msvcp110: Make locale::facet::Incref and Decref virtual.
|
||||||
|
msvcp110: Add locale::_Init implementation.
|
||||||
|
msvcp110: Add _New_Locimp implementation.
|
||||||
|
msvcp110: Fix basic_streambuf structure layout.
|
||||||
|
msvcp110: Fix _Ctypevec structure layout.
|
||||||
|
msvcrt: Don't overwrite unmatched string in scanf.
|
||||||
|
|
||||||
|
Sebastian Lackner (5):
|
||||||
|
ntdll: Implement condition variable functions using keyed events.
|
||||||
|
kernel32: Forward condition variable functions to ntdll.
|
||||||
|
kernel32/tests: Add basic tests for SRWLock commands.
|
||||||
|
kernel32/tests: Add a SRWLock test to simulate a typical use case.
|
||||||
|
ntdll: Implement SRWLock functions using keyed events.
|
||||||
|
|
||||||
|
Sergey Guralnik (1):
|
||||||
|
winedump: Get rid of the MAKE_DLL_RULES in the Makefile.in template.
|
||||||
|
|
||||||
|
Stefan Dösinger (47):
|
||||||
|
d3dx9_36: Cast D3DPARAMETER_TYPE * to DWORD *.
|
||||||
|
d3dx9_36: Don't make the input parameter to remap_faces_for_attrsort const.
|
||||||
|
d3dx9_36: Improve error handling in remap_faces_for_attrsort.
|
||||||
|
d3dx9_36: Make the order parameter of weightedcapintegrale an UINT.
|
||||||
|
d3dx9_36: Cast UINTs to FLOATs in d3dx9_line_Begin.
|
||||||
|
wined3d: Support custom pitches in wined3d_surface_update_desc.
|
||||||
|
ddraw: Always set surface width, height and format in ddraw_surface7_SetSurfaceDesc.
|
||||||
|
wined3d: Simplify wined3d_surface_set_mem.
|
||||||
|
wined3d: Merge wined3d_surface_set_mem into wined3d_surface_update_desc .
|
||||||
|
ddraw/tests: Add a getdc test with a custom pitch.
|
||||||
|
wined3d: Remove SFLAG_USERPTR.
|
||||||
|
wined3d: Mark the system location up to date in the DIB recreation codepath.
|
||||||
|
wined3d: GL_NV_vertex_program2_option supports relative offsets > 63.
|
||||||
|
wined3d: Add a map_binding field to surfaces.
|
||||||
|
wined3d: Use the map binding to reload surfaces on palette changes.
|
||||||
|
wined3d: Use the map binding to reload surfaces on color key changes.
|
||||||
|
wined3d: Use the map binding for RGB<->sRGB loads.
|
||||||
|
wined3d: Mark the map binding up to date in texture2d_sub_resource_add_dirty_region.
|
||||||
|
wined3d: Move location flag updating out of surface_init_sysmem.
|
||||||
|
wined3d: Load surfaces into map binding memory on unload.
|
||||||
|
wined3d: Give user memory its own location.
|
||||||
|
wined3d: Use the map binding to optimize sysmem->sysmem blits.
|
||||||
|
wined3d: Make the callers of load_location responsible for allocating sysmem.
|
||||||
|
wined3d: Start to split up surface_prepare_system_memory.
|
||||||
|
wined3d: Move map binding loading to wined3d_surface_map.
|
||||||
|
d3dx9_36: Make emsquare an unsigned int in create_outline.
|
||||||
|
wined3d: Don't lock directly into the DIB.
|
||||||
|
wined3d: Do not use surface->resource.allocatedMemory.
|
||||||
|
wined3d: Give the DIB section its own location.
|
||||||
|
wined3d: Don't map the surface in getdc.
|
||||||
|
wined3d: Re-enable mapping into the DIB.
|
||||||
|
wined3d: Add INDIB and INUSERMEM to resource_access_from_location.
|
||||||
|
wined3d: Load textures from dib without copying to sysmem first.
|
||||||
|
wined3d: Remove SFLAG_PBO.
|
||||||
|
wined3d: Decide about PBO use at surface creation time.
|
||||||
|
wined3d: Give buffers their own location.
|
||||||
|
wined3d: Sysmem can be freed when user memory is used.
|
||||||
|
wined3d: Remove resource->allocatedMemory.
|
||||||
|
wined3d: Remove surface_init_sysmem.
|
||||||
|
wined3d: Prevent blits to surfaces that will be converted.
|
||||||
|
d3dx9_36/tests: Use a window with a non-zero size.
|
||||||
|
wined3d: Add a missing break.
|
||||||
|
wined3d: Remove surface_ops->map.
|
||||||
|
wined3d: Separate surface locations and flags.
|
||||||
|
wined3d: Migrate surfaces to the new location flags.
|
||||||
|
wined3d: Don't set SFLAG_DYNLOCK at surface creation.
|
||||||
|
wined3d: Only set SFLAG_DYNLOCK when map_binding = sysmem.
|
||||||
|
|
||||||
|
Vincent Povirk (10):
|
||||||
|
gdiplus: Mark the Graphics object as busy before freeing it.
|
||||||
|
explorer: Add non-functional start button.
|
||||||
|
explorer: Add a start menu.
|
||||||
|
explorer: Add run dialog to start menu.
|
||||||
|
explorer: Add a registry setting to always show the systray.
|
||||||
|
explorer: Default to showing the systray if the desktop is named "shell".
|
||||||
|
include: Fix off-by-one error in EmfPlusRecordType enumeration.
|
||||||
|
gdiplus: Fix recording metafile bounds/dpi reporting.
|
||||||
|
gdiplus: Implement writing SetPageTransform records.
|
||||||
|
gdiplus: Implement SetPageTransform playback.
|
||||||
|
|
||||||
--
|
--
|
||||||
Alexandre Julliard
|
Alexandre Julliard
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#! /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 1.7.10.
|
# Generated by GNU Autoconf 2.69 for Wine 1.7.11.
|
||||||
#
|
#
|
||||||
# Report bugs to <wine-devel@winehq.org>.
|
# Report bugs to <wine-devel@winehq.org>.
|
||||||
#
|
#
|
||||||
|
@ -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='1.7.10'
|
PACKAGE_VERSION='1.7.11'
|
||||||
PACKAGE_STRING='Wine 1.7.10'
|
PACKAGE_STRING='Wine 1.7.11'
|
||||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||||
PACKAGE_URL='http://www.winehq.org'
|
PACKAGE_URL='http://www.winehq.org'
|
||||||
|
|
||||||
|
@ -1930,7 +1930,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 1.7.10 to adapt to many kinds of systems.
|
\`configure' configures Wine 1.7.11 to adapt to many kinds of systems.
|
||||||
|
|
||||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||||
|
|
||||||
|
@ -1999,7 +1999,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 1.7.10:";;
|
short | recursive ) echo "Configuration of Wine 1.7.11:";;
|
||||||
esac
|
esac
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
|
|
||||||
|
@ -2190,7 +2190,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 1.7.10
|
Wine configure 1.7.11
|
||||||
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.
|
||||||
|
@ -2708,7 +2708,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 1.7.10, which was
|
It was created by Wine $as_me 1.7.11, which was
|
||||||
generated by GNU Autoconf 2.69. Invocation command line was
|
generated by GNU Autoconf 2.69. Invocation command line was
|
||||||
|
|
||||||
$ $0 $@
|
$ $0 $@
|
||||||
|
@ -17888,7 +17888,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 1.7.10, which was
|
This file was extended by Wine $as_me 1.7.11, 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
|
||||||
|
@ -17959,7 +17959,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 1.7.10
|
Wine config.status 1.7.11
|
||||||
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\\"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue