828 lines
45 KiB
Plaintext
828 lines
45 KiB
Plaintext
The Wine development release 1.1.14 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Various bug fixes for Internet Explorer 7.
|
|
- Many crypt32 improvements, including new export wizard.
|
|
- Better support for windowless Richedit.
|
|
- Improvements to the print dialog.
|
|
- Many fixes to the regression tests on Windows.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.14.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.1.14.tar.bz2
|
|
|
|
Binary packages for various distributions will be available from:
|
|
|
|
http://www.winehq.org/site/download
|
|
|
|
You will find documentation on http://www.winehq.org/site/documentation
|
|
|
|
You can also get the current source directly from the git
|
|
repository. Check http://www.winehq.org/site/git for details.
|
|
|
|
Wine is available thanks to the work of many people. See the file
|
|
AUTHORS in the distribution for the complete list.
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Bugs fixed in 1.1.14:
|
|
|
|
1875 CoCreateGuid under wine generates rather weak guid's
|
|
2173 wineps printer driver does not print bitmaps (Geogrid-Viewer)
|
|
4650 cm3 does not start
|
|
5054 can not install microsoft visual C++ express 2005
|
|
6661 World Of Warcraft (WoW) installer: EULA is shown as wierd Chars
|
|
7187 WMI showstopper due to unimplemented function ole32.dll.CoSwitchCallContext
|
|
7920 Post provider setup of WMI core 1.5 fails due to wmi advapi32 exports missing
|
|
7987 NFS: Most Wanted crashes in light
|
|
8499 AutoWikiBrowser doesn't work (uses .NET 2 framework)
|
|
9574 IBExpert install crash with wine riched20.dll
|
|
9771 Steam Friends doesn't work (fails to render correctly or refresh)
|
|
9939 Microsoft OneNote 2007 trial install fails with ole/rpc crash
|
|
10293 sequentially running games/apps with different SafeDisc versions fails
|
|
10383 Models and backgrounds in Every Extend do not appear.
|
|
10596 unable to play mp3 voices in .dat file
|
|
10773 EVE Online permanently slows down every time a system is loaded
|
|
11672 NinjaTrader
|
|
12056 gdiplus.dll.GdipCreateFontFromDC not implemented (affects Sibelius)
|
|
12088 cannot scroll text in textbox in winrar
|
|
12109 Endnote X1: update X1.0.1 does not install
|
|
12351 thread stack PAGE_GUARD/overflow handling (NT compatibility)
|
|
12407 Call of Duty 2 1.00 crashes Wine on hit by enemy (Singleplayer)
|
|
12567 Richedit always uses word wrap
|
|
12786 Framedrops in World of Warcraft (WoW)
|
|
12803 "Empire Earth III" cannot install from DVD
|
|
12984 Icons incorrect in Dragon NaturallySpeaking 9.0 and TED Notepad
|
|
13235 Worldwide telescope crash on start
|
|
13568 VeohTV beta client shows bug report window due to missing pdh stub(PdhEnumObjectItemsW,PdhEnumObjectsA,PdhEnumObjectsHA)
|
|
13967 Pando crashes in install
|
|
14503 Riched20 assertion failure when running DNS9.0
|
|
14528 Warhammer online, game can start but patcher not it is needed to log in the game.
|
|
14597 Wine 0.9.60 Breaks SuperMemo 2006 Build 13.02 June 05, 2007 with "Runtime error 216 at 00406124"
|
|
14749 riched20: Fix vertical scrolling
|
|
14837 Red Alert 3 Beta crashes on volume IDs that are only one character
|
|
14953 Funky graphical artifacts - Unreal Tournament 3
|
|
14962 Dungeon Siege 2 full screen and mouse issues
|
|
15117 Full Tilt Poker crashes when initially opening a table
|
|
15188 Warcraft 3 World Editor: Panels for resize are to huge.
|
|
15203 World of Warcraft: Right alt key not working
|
|
15765 Homeworld 2: Crash/Lockup during Single Player game load
|
|
15914 TryWoW.exe WoW trial installer hangs extremely long on startup
|
|
16126 Keyboard keys displaced one position to left
|
|
16161 GetOverlappedResult called with NULL for lpNumberOfBytesTransferred
|
|
16466 Palm OS Resource Editor crashes
|
|
16533 A Vampyre Story Demo requests for d3dx9_38
|
|
16534 drakensang demo request s for d3dx9_39.dll
|
|
16585 Printing document with images crashes wine
|
|
16626 NBC Direct installer can't find resources
|
|
16725 Intermittent deadlock in GDI32 between freetype_cs and GDI_Level
|
|
16787 PowerDVD 8 (Trial) fails to install
|
|
16883 .NET 3.0: WCF installer fails due bug in services.exe svcctl_GetServiceKeyNameW
|
|
16886 .NET 3.0: WCF installer requires ChangeServiceConfig2 with SERVICE_CONFIG_FAILURE_ACTIONS support
|
|
16920 Automatic download of dotnetfx installer doesn't work anymore
|
|
16927 Compile broken in dlls/kernel32/cpu.c on NetBSD
|
|
16933 Compile broken in dlls/ntdll/signal_i386.c on NetBSD
|
|
16944 DVD-Ripper RipIt4Me stopped working as of version 1.1.8
|
|
16946 Calling CloseServiceHandle() multiple times on same client side service handle corrupts heap
|
|
16947 [v]DbgPrint[Ex][WithPrefix] output buffers as ansi - not suitable in cases when unicode format codes are passed
|
|
16960 UnrealTournament video issue: wined3d: Add support for EXT_vertex_array_bgra.
|
|
16970 read exactly on newline boundary returns the \r (crlf not being performed)
|
|
16982 fgets as first read on file followed by fread gives wrong results
|
|
16994 widechartomultibyte not converting properly
|
|
16999 Visual C++ 2005 Express IDE: stack overflow at startup due to empty class id string
|
|
17007 MSIMODIFY_SEEK = -1
|
|
17010 Interface not supported in mshtml
|
|
17020 Pasco DataStudio driver won't install
|
|
17022 Systemtools Hyena tool fails to start due to missing aclui.dll
|
|
17076 Embedded .NET installer hangs in installation of SnelStart
|
|
17077 Unity web player crashes with unimplemented KERNEL32.dll.DeleteTimerQueue
|
|
17115 Kega Fusion: Segmentation fault occurs with user32.dll from Wine 1.1.13
|
|
17125 Perfidia Standalone (part of DATALINE Lohnabzug): installer aborts
|
|
17135 virtual write watches cause problems in multithreaded .NET code (simultaneous GC heap allocations)
|
|
17161 Provide lodctr.exe tool to prevent misleading process spawn failure console messages (.NET installers)
|
|
17163 winrar text box covered by a horizontal scrollbar
|
|
17167 Graphics completely freeze in Halo
|
|
17168 In ShBrowseForFolder(), control forgotten when dialog is resized
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.1.13:
|
|
|
|
Alasdair Sinclair (17):
|
|
advapi32/tests: Fix missing void in empty parameter list.
|
|
comctl32/tests: Fix missing void in empty parameter list.
|
|
comctl32: Fix missing void in empty parameter list.
|
|
d3d9/tests: Fix missing void in empty parameter list.
|
|
ddraw/tests: Fix missing void in empty parameter list.
|
|
dwmapi: Fix missing void in empty parameter list.
|
|
kernel32/tests: Fix missing void in empty parameter list.
|
|
mshtml/tests: Fix missing void in empty parameter list.
|
|
msi/tests: Fix missing void in empty parameter list.
|
|
urlmon/tests: Fix missing void in empty parameter list.
|
|
winmm/tests: Fix missing void in empty parameter list.
|
|
user32/tests: Fix missing void in empty parameter list.
|
|
oleaut32/tests: Fix missing void in empty parameter list.
|
|
quartz/tests: Fix missing void in empty parameter list.
|
|
riched20/tests: Fix missing void in empty parameter list.
|
|
riched32/tests: Fix missing void in empty parameter list.
|
|
setupapi/tests: Fix missing void in empty parameter list.
|
|
|
|
Alexandre Julliard (67):
|
|
user32/tests: Fix some more msg test failures and improve message sequence tracing.
|
|
kernel32: LCMapString should include the terminating NULL also for LCMAP_SORTKEY.
|
|
server: Generate padding in request structures from make_requests.
|
|
server: Store process/thread affinity as a 64-bit value.
|
|
wintrust/tests: Clean up temp files after test.
|
|
libwine: Add support in cpmap.pl for parsing the Windows bestfit codepage files.
|
|
libwine: Enable perl warnings and use strict in cpmap.pl.
|
|
libwine: Re-generate the Windows codepage data using the bestfit files.
|
|
advapi32: Reimplemented QueryServiceConfig2W in services.exe.
|
|
advapi32: Get rid of the client-side service handle management.
|
|
advapi32/tests: Fix some service test failures on NT4 and Win64.
|
|
user32/tests: Fix some more message test failures on Windows.
|
|
winmm/tests: Increase the timing tolerances some more.
|
|
kernel32/nls: Use a codepage 950 encoding that round trips correctly for Unicode char 0x5341.
|
|
advapi32/tests: Improve error reporting in the service test. Don't check last error on success.
|
|
advapi32/tests: Add some more tests for GetServiceKeyName.
|
|
advapi32/tests: Add some more tests for GetServiceDisplayName.
|
|
advapi32: Fix GetServiceKeyNameW behavior to pass the tests.
|
|
advapi32: Fix GetServiceDisplayNameW behavior to pass the tests.
|
|
user32/tests: Ignore WM_IME_SELECT message. Skip mouse hovering test if the mouse isn't where we want.
|
|
user32/tests: Don't display window info for hooks that don't contain a window.
|
|
user32/tests: Make the DC test window top-most. Ignore an extra WM_MOUSEMOVE.
|
|
user32/tests: Don't try to do hook tests if we can't set hooks.
|
|
widl: We need an offset after the correlation descriptor for unencapsulated unions.
|
|
comcat/tests: Skip tests if we can't create a test category.
|
|
gdi32/tests: Fix the mapping test to handle the more precise LOMETRIC settings on Vista.
|
|
user32/tests: Fix various failures in the monitor test.
|
|
user32/tests: Ignore some more messages.
|
|
user32/tests: Make the traces less verbose in the window test.
|
|
userenv/tests: Don't check for TEMP and TMP variables on NT4.
|
|
ws2_32/tests: Fix a test failure on WinME.
|
|
include: Update the comments about the Wine exception macros.
|
|
user32: Use a finally handler to make sure capture is always released when exiting the menu loop.
|
|
user32: Make sure the submenu is valid in MENU_HideSubPopups.
|
|
gdi32: Avoid some pointer casts.
|
|
rpcrt4: Don't align the buffer pointer in ComplexStructMemorySize for alignment formats.
|
|
winex11: Flush the display after releasing the capture to make sure it happens right away.
|
|
ntdll: Ignore spurious write faults for a write watch that has been reset already.
|
|
services: Add stub implementation for SERVICE_CONFIG_FAILURE_ACTIONS in ChangeServiceConfig2W.
|
|
user32/tests: Accept DISP_CHANGE_RESTART also for tests expected to fail.
|
|
kernel32/tests: Don't hardcode C drive for SetCurrentDirectory tests.
|
|
gdi32: Release the GDI lock when calling the DC DeleteObject function.
|
|
gdi32: Don't hold the GDI lock while calling the DeleteObject method for GDI objects.
|
|
gdi32: Don't hold the GDI lock while calling the UnrealizeObject method for GDI objects.
|
|
gdi32: Don't hold the GDI lock while calling the GetObjectA/W methods for GDI objects.
|
|
gdi32: Use the official constants instead of the old Win9x magic numbers for GDI object types.
|
|
gdi32: Allocate and initialize GDI objects before giving them a handle.
|
|
gdi32: Release GDI handles before freeing the object.
|
|
gdi32: Allocate palette entries separately from the main GDI object.
|
|
gdi32: Get rid of GDI_ReallocObject.
|
|
gdi32: Don't hold the GDI lock while calling the Freetype font engine functions.
|
|
ntdll: Copy the msvcrt printf implementation to ntdll to allow supporting MS ABI varargs.
|
|
ntdll: Convert the DbgPrint* functions to use MS ABI varargs.
|
|
gdi32: Increment the reference count for the initial DC stock objects.
|
|
gdi32: Store a separate flag to mark a GDI object for delayed destruction.
|
|
gdi32: Store the region data directly in the GDI object.
|
|
gdi32: Don't hold the GDI lock while creating regions.
|
|
gdi32: Replace the MEMCHECK macro in the region code by a proper function.
|
|
gdi32: Check for memory allocation failure in region functions and propagate the error correctly.
|
|
kernel32/tests: Support broken GetTempPath return value on WinME.
|
|
kernel32/tests: Don't test the implementation details of the SList structure.
|
|
ntdll/tests: Add a couple of status values seen on Win2K3.
|
|
user32/tests: Add a few optional messages for Win2K3.
|
|
ntoskrnl.exe: Remove the vectored exception handler on dll unload.
|
|
msi: Fix compiler warning on older gcc.
|
|
configure: Include net/if.h to check for netinet headers on Solaris.
|
|
server: Don't return a value from a void function.
|
|
|
|
Alistair Leslie-Hughes (9):
|
|
mshtml: Implement IHTMLDocument5 createComment.
|
|
riched20: Return a long in fnGetObjectCount.
|
|
msxml3: Register missing SAXXMLReader Components.
|
|
msxml3: IXMLDOMDocument2 async default value is VARIANT_TRUE.
|
|
msxml3: Implement IXMLDOMDocument2 IPersistStream_Save.
|
|
mshtml: Implement IHTMLDocument3 getElementsByTagName.
|
|
shdocvw: Add test to show IServiceProvider is supported.
|
|
shdocvw: Add IServiceProvider support.
|
|
mshtml: Add missing interfaces.
|
|
|
|
Anders Jonsson (11):
|
|
wordpad: Add Swedish translation.
|
|
write: Add Swedish translation.
|
|
regedit: Add Swedish translation.
|
|
progman: Add Swedish translation.
|
|
winhlp32: Update Swedish translation.
|
|
winefile: Update Swedish translation.
|
|
oleview: Fix typo in English, Russian resources.
|
|
view: Add Swedish translation.
|
|
wineconsole: Fix typos in Swedish resources.
|
|
cmdlgtst: Add Swedish translation.
|
|
comdlg32: Update Swedish translation.
|
|
|
|
Andrew Nguyen (5):
|
|
kernel32/tests: Simplify a test function's parameters.
|
|
kernel32: Ensure that WriteConsoleW succeeds with an empty input buffer.
|
|
msi/tests: Fix a few handle leaks.
|
|
winmm: Make the return behavior of waveOutPrepareHeader consistent for 16-bit and 32-bit.
|
|
gdi32: Stub the NamedEscape function.
|
|
|
|
Andrew Talbot (14):
|
|
riched20: Declare some functions static.
|
|
rpcrt4: Declare some functions static.
|
|
netapi32: Fix some limits and bounds checking.
|
|
rsaenh: Declare some functions static.
|
|
rsaenh: Declare some functions static.
|
|
rsaenh: Declare some functions static.
|
|
rsaenh: Declare some functions static.
|
|
shell32: Declare some functions static.
|
|
secur32: Declare a function static.
|
|
setupapi: Declare a function static.
|
|
winealsa.drv: Declare a function static.
|
|
winedos: Declare some functions static.
|
|
winex11.drv: Declare some functions static.
|
|
msctf: Declare some variables static.
|
|
|
|
Andrey Turkin (6):
|
|
ole32: Add CoGetCallContext and CoSwitchCallContext implementations.
|
|
ole32: Add a few fields to OLE TLS area to match native memory layout.
|
|
ole32: Prevent recursion when CLSIDFromString is passed empty string.
|
|
dwmapi: Add DwmEnableMMCSS stub.
|
|
loadperf: Rename argument to match its function.
|
|
programs: Add lodctr and unlodctr tools.
|
|
|
|
André Hentschel (1):
|
|
comctl32: Fix callback in treeview.
|
|
|
|
Aric Stewart (16):
|
|
imm: Send WM_IME_SELECT messages when IME is selected and deselected.
|
|
shell32: Initial stub for SHCreateShellItem. It returns E_NOINTERFACE until shell32 version 6.0 or later.
|
|
shell32: Initial stub for SHGetImageList.
|
|
shdocvw: Stub implementation of IEParseDisplayNameWithBCW.
|
|
rasdlg: Initial stub dll.
|
|
msctf: Add base dll framework.
|
|
msctf: Add regsvr functions.
|
|
msctf: Add definition of CLSID_TF_ThreadMgr.
|
|
msctf: Add stub ITfThreadMgr interface.
|
|
reg.exe: Implement ADD for REG_SZ.
|
|
reg.exe: Implement DELETE.
|
|
wine.inf: Add reg.exe as a stub to system32 now that it does something.
|
|
setupapi: Implement pSetupInstallCatalog.
|
|
shell32: In ParseDisplayName make use of shdocvw if the display name is not a drive but has a :.
|
|
mlang: Implementation of base functionality of IMultiLanguage2::ValidateCodePage and IMultiLanguage2::ValidateCodePageEx.
|
|
oleaut32: Implement de/serialize_param of types VT_ARRAY|<type>.
|
|
|
|
Austin English (20):
|
|
ntdll: Add support for NetBSD.
|
|
kernel32: Fix a compiler warning on NetBSD.
|
|
ntdll: Add support for NetBSD (64-bit).
|
|
widl: Fix a compiler warning.
|
|
iphplapi: Reorder defines for NetBSD.
|
|
iphplapi: Include sys/protosw.h for Net/OpenBSD.
|
|
iphplapi: Reorder includes for NetBSD.
|
|
iphplapi: Include <sys/timeout.h> for OpenBSD/NetBSD.
|
|
updspapi: Add missing functions and forward to setupapi.
|
|
iphlpapi: Include netinet/if_inarp.h for NetBSD.
|
|
configure.ac: Fix a couple more includes on NetBSD.
|
|
iphlpapi: Fix includes for NetBSD.
|
|
tools/wine.inf: Add a placeholder for stdole2.tlb.
|
|
configure: Fix <netinet/in_pcb.h> detection on OpenBSD.
|
|
configure: Fix <netinet/tcp_var.h> detection on OpenBSD.
|
|
kernel32: Add a stub for OpenProfileUserMapping.
|
|
authz: Add stub dll.
|
|
traffic: Add stub dll.
|
|
mssign32: Add stub dll.
|
|
configure: Check for xinpgen struct.
|
|
|
|
Austin Lund (1):
|
|
riched20/tests: Added ITextServices::TxGetNaturalSize test.
|
|
|
|
Ben Klein (1):
|
|
winecfg: Fix a typo in autodetect_drives.
|
|
|
|
Christian Costa (2):
|
|
mciavi: Don't wait for events we don't handle.
|
|
d3dxof: Fix dead code.
|
|
|
|
Damjan Jovanovic (3):
|
|
shlwapi: Support the content type query.
|
|
shlwapi: Support the friendly doc name and default icon queries.
|
|
shlwapi: Support the command file type association query.
|
|
|
|
Dan Kegel (4):
|
|
msvcrt: Remove CRs earlier in ascii mode.
|
|
msvcrt: _flsbuf zeroes _cnt.
|
|
msvcrt: Remove CRs earlier in ascii mode in fseek, too.
|
|
winedos: Get File Attributes must fail for files with names ending in slash.
|
|
|
|
David Adam (3):
|
|
ddraw/tests: Add a few tests for ComputeShereVisibility.
|
|
d3dx9_38: Implement the dll and forward the functions to d3dx9_36.
|
|
d3dx9_39: Implement this dll and forward the functions to d3dx9_36.
|
|
|
|
Detlef Riekenberg (3):
|
|
ddrawex/tests: Fix a typo in ok().
|
|
comdlg32: Remove dead code (GetModuleHandleA can't fail).
|
|
comdlg32: Fix return type of COMDLG32_StrRetToStrNW.
|
|
|
|
Diaa Sami (2):
|
|
shell32: Include the text control when resizing ShBrowseForFolder dialog.
|
|
shell32: Fix a mem leak in SHBrowseForFolder.
|
|
|
|
Dylan Smith (23):
|
|
richedit: Added test for detecting ascii rtf with Unicode codepage.
|
|
richedit: EM_SETTEXTEX detects ascii richtext with Unicode codepage.
|
|
richedit: Prevent sending Ctrl-C to console and ending tests.
|
|
richedit: Implemented ITextHost for windowed richedit controls.
|
|
richedit: Used ITextHost methods to avoid using window handle directly.
|
|
richedit: Prevented using NULL hwnd for certain operations.
|
|
richedit: Implemented ITextServices_TxSendMessage.
|
|
richedit: Implemented ITextServices TxGetText and TxSetText.
|
|
richedit: Added test for scroll position after EM_SETTEXTEX.
|
|
richedit: Typing is ignored while mouse is captured.
|
|
richedit: Removed some unused invalidation code.
|
|
richedit: Implemented ITextServices_TxGetVScroll & TxGetHScroll.
|
|
riched32: Modified tests to show paragraph break inconsistency.
|
|
richedit: End of line sequence limited to 2 carriage returns.
|
|
riched32: Test EM_LINELENGTH between carriage return & line feed.
|
|
richedit: Handle case for EM_LINELENGTH when offset is between \r\n.
|
|
riched32: Test for EM_GETTEXTRANGE from middle of end of paragraph run.
|
|
richedit: Handle starting in EOL sequence in EM_GETTEXTRANGE.
|
|
richedit: Removed redundant ME_FindItemAtOffset using ME_RunOfsFromCharOfs.
|
|
riched32: Test EM_FINDTEXT searching for end of line characters.
|
|
richedit: Actually store end of line string for end paragraph runs.
|
|
richedit: Suppress scrollbar if missing WS_[VH]SCROLL style.
|
|
richedit: Updated internal style flags on EM_SHOWSCROLLBAR.
|
|
|
|
Erich Hoover (2):
|
|
regedit: Fix import mangling REG_EXPAND_SZ values.
|
|
oleaut32: Fix OLEPicture rendering vector metafiles without setting up the source rectangle.
|
|
|
|
Florian Köberle (11):
|
|
user32/tests: Fixed error message.
|
|
user32/tests: Extended test about thick child windows.
|
|
user32: Refactor of WINPOS_GetMinMaxInfo.
|
|
user32: Fixed max size of child with exStyle WS_EX_DGLMODALFRAME.
|
|
user32: Removed code without effect.
|
|
user32/tests: Use AdjustWindowRectEx to calculate minTrack and maxPosition.
|
|
user32: Fix maxPosition of thick child windows.
|
|
user32: Fix thick child minTrack and size.
|
|
user32/tests: Improved an error message.
|
|
user32: Fix maximized child windows.
|
|
user32: Unify handling of child and normal windows in getMinMaxInfo.
|
|
|
|
Francois Gouget (19):
|
|
kernel32: Fix some bad left-over uses of value in the CPU detection code.
|
|
winedbg: Make some functions static.
|
|
winedbg: Make lexeme_alloc() static in debug.l.
|
|
wineconsole: WCUSER_OptionDlgProc(): use the given configuration information.
|
|
wineconsole: Make some functions static.
|
|
wineconsole: Make WINECON_SetHistory{Mode,Size}() static.
|
|
comctl32/tests: Add a trailing '\n' to an ok() call.
|
|
riched20/tests: Make test_TxGetNaturalSize() static.
|
|
comdlg32: Remove a space before a '\n'.
|
|
quartz: Make the IMemInputPin functions static.
|
|
wineconsole: WINECON_GetHistory{Mode,Size}() are unused so remove them.
|
|
winecfg: Make enumerate_valuesW() static.
|
|
regedit: We don't bother unregistering window classes on exit, so remove HexEdit_Unregister().
|
|
regedit: Make some functions static.
|
|
d3d10core: Make some device_parent_*() functions static.
|
|
ddraw: Make some device_parent_*() functions static.
|
|
d3d8: Make some device_parent_*() functions static.
|
|
twain_32/tests: Add a trailing '\n' to ok() calls.
|
|
msvcrt/tests: Remove a space before a '\n'.
|
|
|
|
Frans Kool (2):
|
|
crypt32: Added missing Dutch translation.
|
|
cryptdlg: Added Dutch translations.
|
|
|
|
Ge van Geldorp (13):
|
|
user32/tests: Save iSmCaptionWidth for later testing.
|
|
winetest: Make the wrapper immune to Ctrl-C.
|
|
msi/tests: Windows Installer 3.0 often returns ERROR_INVALID_PARAMETER.
|
|
msi/tests: Double nul-terminate REG_MULTI_SZ values.
|
|
urlmon/tests: Fix protocol tests when proxy is configured.
|
|
msi/tests: EstimatedSize is not set consistently between Windows Installer versions.
|
|
user32/tests: Prevent buffer overflow.
|
|
ole32/tests: Some Windows versions need the class to be registered.
|
|
uxtheme/tests: Adjust error test for W2K8.
|
|
setupapi/tests: Make tests pass on Vista and W2K8.
|
|
kernel32/tests: "none" debugger test needs user interaction.
|
|
d3d8/tests: Make tests pass on a W2K8 VM.
|
|
ole32/tests: Write to HKCR instead of HKCU/Software/Classes for the benefit of older Windows versions.
|
|
|
|
Gerald Pfeifer (4):
|
|
comctl32: Remove unused parameter from SYSLINK_WrapLine.
|
|
comctl32: Simplify twelve functions by removing unused parameters.
|
|
comctl32: Simplify ten functions by removing unused parameters.
|
|
iphlpapi: #define RTF_LLINFO if not in system headers.
|
|
|
|
Hans Leidekker (20):
|
|
wininet: Avoid illegal filenames in CreateUrlCacheEntryW.
|
|
msvcrt: Forward ANSI open functions to their Unicode counterparts instead of the other way around. Implement _wfreopen.
|
|
wininet: Strip trailing slashes from filename in CreateUrlCacheEntryW.
|
|
updspapi: Add a stub implementation of UpdSpSetDynamicStringA.
|
|
wintrust: Set system attribute on the target catalog file in CryptCATAdminAddCatalog.
|
|
rpcrt4: Add a stub implementation of NdrGetUserMarshalInfo.
|
|
loadperf: Add stub implementations for InstallPerfDllA/W.
|
|
rpcrt4: Move NdrGetUserMarshalInfo stub near user marshal functions. Add documentation header.
|
|
mscat32: Forward CryptCATCDFEnumMembersByCDFTag to wintrust.
|
|
setupapi: Implement SetupInstallFileExA/W.
|
|
schannel: Add stub implementations of SslEmptyCacheA/W.
|
|
msi: Add stub implementations of MsiSourceListClearSourceA/W.
|
|
msvcrt: Add a test for _vsnwprintf.
|
|
wuapi: Add class factory for CLSID_AutomaticUpdates.
|
|
kernel32: Add stub implementations of Wow64DisableWow64FsRedirection and Wow64RevertWow64FsRedirection.
|
|
wininet: Mark IE6 behaviour of HttpSendRequestW as broken.
|
|
wininet: Return success from per connection option stubs. Fully initialize the value.
|
|
wininet: Add a stub implementation of GetDiskInfoA.
|
|
wininet: Make sure redirected POST requests become GET requests.
|
|
wininet: Implement IsDomainLegalCookieDomainW.
|
|
|
|
Henri Verbeet (30):
|
|
d3d10core: Implement device_parent_CreateSurface().
|
|
d3d10core: Implement device_parent_CreateRenderTarget().
|
|
d3d10core: Implement device_parent_CreateDepthStencilSurface().
|
|
dxgi: Allow dxgi_surface to be aggregated.
|
|
dxgi: Implement IDXGIDevice::CreateSurface().
|
|
wined3d: Remove some superfluous pointer casts.
|
|
d3d10core: Remove a superfluous pointer cast.
|
|
d3d9: Remove some superfluous pointer casts.
|
|
ddraw: Compare the against the correct IID in IDirect3DExecuteBufferImpl_QueryInterface().
|
|
ddraw: Fix Thunk_IDirect3DDeviceImpl_2_GetCurrentViewport().
|
|
ddraw: Get rid of ICOM_VFIELD_MULTI_NAME2.
|
|
ddraw: Get rid of ICOM_VFIELD_MULTI.
|
|
ddraw: Get rid of ICOM_INIT_INTERFACE.
|
|
ddraw: Get rid of ICOM_INTERFACE.
|
|
ddraw: Get rid of ICOM_VFIELD_MULTI_NAME and ICOM_VFIELD_OFFSET.
|
|
ddraw: Get rid of ICOM_THIS_FROM.
|
|
ddraw: Get rid of ICOM_OBJECT.
|
|
ddraw: Get rid of ddcomimpl.h.
|
|
ddraw: Get rid of CONVERT and CONVERT_REV.
|
|
ddraw: Rename the main vtables to lpVtbl.
|
|
wined3d: Take EXT_vertex_array_bgra into account in send_attribute() and loadNumberedArrays().
|
|
wined3d: Don't use drawStridedFast() when pointsize data is present.
|
|
wined3d: Don't use drawStridedFast() for drawing pretransformed vertices.
|
|
d3d10core: Add a stub ID3D10RenderTargetView implementation.
|
|
d3d10core: Add a stub ID3D10Buffer implementation.
|
|
d3d10core: Implement ID3D10Texture2D::GetDesc().
|
|
d3d10core: Implement ID3D10Texture2D::GetType().
|
|
d3d10core: Implement ID3D10Buffer::GetType().
|
|
d3d10core: Handle a NULL view desc in CreateRenderTargetView().
|
|
d3d10core: Add a small test for CreateRenderTargetView().
|
|
|
|
Hervé Chanal (3):
|
|
shell32: A new icon for mycomputer.
|
|
shell32: A new icon for trash_file.
|
|
shell32: A new icon for mydocs.
|
|
|
|
Huw Davies (42):
|
|
comdlg32: Fix spelling of millimeter.
|
|
comdlg32: Set the margins groupbox title to reflect whether we are using metric or imperial measurements.
|
|
comdlg32: Display the fractional part of the margins.
|
|
comdlg32: We need to be able to type the decimal separator into the margin edit controls so ES_NUMBER is no use. Subclass them and filter WM_CHAR instead.
|
|
comdlg32: Give update_margin_edits the ability to update just one edit control if required.
|
|
comdlg32: Fix parsing of the margin edit controls.
|
|
comdlg32: Switch to using a locale dependent decimal separator.
|
|
comdlg32: Let pagesetup_update_papersize take care of landscape mode.
|
|
comdlg32: Add a helper for setting the orientation.
|
|
comdlg32: Add a helper for getting the orientation.
|
|
comdlg32: Add helpers for getting and setting the devmode papersize.
|
|
comdlg32: Add a helper for setting the defaultsource.
|
|
comdlg32: Add a function to update the orientation buttons.
|
|
comdlg32: Rename PRINTDLG_PS_ChangePrinterA to better reflect its function.
|
|
comdlg32: Initialize the printer combobox using unicode strings.
|
|
comdlg32: Initialize the paper comboboxes using unicode.
|
|
comdlg32: Use unicode APIs to access the paper combos.
|
|
comdlg32: Use unicode APIs in pagesetup_update_papersize.
|
|
comdlg32: Use unicode APIs to react to the change printer combo.
|
|
comdlg32: Move invocation of the Printer... dialog to a separate function.
|
|
comdlg32: Move handling of the 'Properties' button to a separate function.
|
|
comdlg32: Rewrite the 10ths mm conversion function to use the is_metric helper.
|
|
comdlg32: Rewrite the 1000ths inch conversion function to use the is_metric helper.
|
|
comdlg32: Simplify the preview change function a little.
|
|
comdlg32: Rename pagesetup data type to reflect upcoming unicode/ansi merge.
|
|
comdlg32: Use a helper function to retrieve pagesetup flags.
|
|
comdlg32: Add a helper function to access the PAGESETUPDLG's ptPaperSize element.
|
|
comdlg32: Add a helper to access the margin rect.
|
|
comdlg32: Fix incorrect scaling.
|
|
comdlg32: Simplify the DEVNAMES access functions are unify the release.
|
|
comdlg32: Remove ugly macro.
|
|
comdlg32: Add a function to access the hooks.
|
|
comdlg32: Add a helper to return the dialog struct.
|
|
comdlg32: Move the initialization code into a common function.
|
|
comdlg32: Add a placeholder for the unicode dialog struct. Update helper functions to work in the unicode case.
|
|
comdlg32: Move the unicode version to the common implementation.
|
|
comdlg32: Set the correct error code if there is no default printer.
|
|
ole32: Move private data structure out of header file.
|
|
ole32: Move functions around in file to avoid forward declarations.
|
|
ole32: Add a helper function to return the file size and modify EnsureExists to use it.
|
|
ole32: The bigblockfile on ILockBytes implementation should work on any ILockBytes not just those based on HGLOBAL.
|
|
oleaut32: Print an LCID in hexadecimal.
|
|
|
|
Igor Tarasov (1):
|
|
gdi32: Add logcal points to device points conversion for source bitmap before bit stretching.
|
|
|
|
Jacek Caban (4):
|
|
jscript: Added Math.random implementation.
|
|
jscript: Fixed Math.round with no argument.
|
|
wininet: Set dwError to 0 in first INTERNET_STATUS_REQUEST_COMPLETE notification.
|
|
shdocvw: Fixed tests on IE7.
|
|
|
|
James Hawkins (3):
|
|
advpack: Skip tests for broken functions.
|
|
advapi32: Skip tests if the default provider cannot be removed.
|
|
advpack: Don't test properties of a file if it can't be created.
|
|
|
|
Jeff Latimer (5):
|
|
user32/tests: Resend: Fix test to work on Vista.
|
|
user32: Pass pConv to WDML_Global2DataHandle so that it can be correcly passed to DdeCreateDataHandle.
|
|
user32: Check the instance id on DdeCreateDataHandle and retire a couple of todos.
|
|
user32/tests: Add tests for invalid instance passed to DdeCreateStringHandle.
|
|
user32: DdeCreateStringHandle checks for an invalid instance Id and sets lastError for instances on that thread.
|
|
|
|
Jeremy White (8):
|
|
twain_32: Add an initial test framework for twain_32.dll.
|
|
twain_32: Modify get_condition_status to allow for a specific source.
|
|
twain_32: Add an interactive set of tests for a selected scanner.
|
|
twain_32: Add a bit more tracing about the scanners found.
|
|
sane.ds: Initialize the SupportedGroups field when returning a source.
|
|
sane.ds: Implement CAP_SUPPORTEDCAPS.
|
|
twain_32: Set the correct condition code for DG_CONTROL/DAT_IDENTITY/MSG_GETDEFAULT.
|
|
twain_32: Return TWRC_FAILURE/TWCC_NODS when we have no sources.
|
|
|
|
Juan Lang (71):
|
|
crypt32: Only open the read-only root store for the local machine location.
|
|
crypt32: Remove location checks when opening root store.
|
|
crypt32: Include root store in CertEnumSystemStore enumeration for the local machine location.
|
|
netapi32: Remove unused define.
|
|
crypt32: Add a localized name for the TrustedPublisher store.
|
|
quartz: Only test for the presence or absence of a single filter in a loop. Testing for more than one depends on the order of enumeration, which isn't guaranteed.
|
|
rpcrt4: Use pseudo-random numbers to generate UUIDs rather than using the (old, deprecated) MAC-address-and-time generation algorithm.
|
|
ntdll: Implement the ThreadAffinityMask query.
|
|
cryptui: Add stub for CryptUIWizExport.
|
|
cryptui: Add a do-nothing export wizard.
|
|
cryptui: Skip the format page of the export wizard if the format is implied.
|
|
cryptui: Remember format and format options when leaving the format page of the export wizard.
|
|
cryptui: Disable the PFX export format in the export wizard unless the source has a private key.
|
|
cryptui: Enable/disable checkboxes in the format page of the export wizard depending on selection.
|
|
cryptui: Validate filename in export wizard.
|
|
cryptui: Implement browsing for a filename in the export wizard.
|
|
cryptui: Show details of export on finish page of export wizard.
|
|
cryptui: Implement saving from the export wizard.
|
|
cryptui: Use a public type rather than a private one for export options in the export wizard.
|
|
cryptui: Implement CryptUIWizExport for the no UI case.
|
|
cryptui: Fix a typo.
|
|
cryptui: Call CryptUIWizExport when asked to.
|
|
include: Add definition of OBJECT_NAME_INFORMATION.
|
|
cryptui: Always initialize export wizard's export options.
|
|
cryptui: Default to exporting in DER format.
|
|
cryptui: Add error checking to CryptUIWizExport.
|
|
include: Add missing type to union.
|
|
cryptui: Add support for exporting a serialized store from CryptUIWizExport.
|
|
crypt32: Set save function in switch statement rather than with trinary conditional operator.
|
|
crypt32: Close file when appropriate in CertSaveStore.
|
|
cryptui: Implement CryptUIWizExport for CRYPTUI_WIZ_EXPORT_CERT_STORE_CERTIFICATES_ONLY.
|
|
cryptui: Select export format based on input in CryptUIWizExport.
|
|
cryptui: Move code for enabling the PFX export format to the correct dialog proc.
|
|
cryptui: Set default export file name based on input in CryptUIWizExport.
|
|
cryptui: Export all selected certificates when requested from the certificate manager, not just the first one.
|
|
crypt32: Fix typo.
|
|
include: Add a few definitions.
|
|
include: Add PFX definitions.
|
|
crypt32: Add stub for PFXExportCertStoreEx.
|
|
crypt32: Implement PFXExportCertStore on top of PFXExportCertStoreEx.
|
|
crypt32: Implement PFXIsPFXBlob.
|
|
crypt32: Add stub for PFXImportCertStore.
|
|
crypt32: Implement CertFindCertificateInStore for CERT_FIND_PUBLIC_KEY.
|
|
include: Add definitions for CryptFindCertificateKeyProvInfo.
|
|
crypt32: Implement CryptFindCertificateKeyProvInfo.
|
|
rsaenh: Add tests for key permissions.
|
|
rsaenh: Honor the CRYPT_EXPORTABLE flags to CryptImportKey.
|
|
rsaenh: Honor the CRYPT_EXPORTABLE flag to CryptAcquireContext and CryptGenKey.
|
|
rsaenh: Fix CryptSetKeyParam for KP_PERMISSIONS.
|
|
rsaenh: Split CPExportKey into helper functions for each export type.
|
|
rsaenh: Honor a key's permissions when exporting a private key.
|
|
rsaenh: Add a test for importing a key into a container and acquiring a container with the same name before the original container is released.
|
|
rsaenh: Separate storing a key container's keys from releasing them.
|
|
rsaenh: Use helper function to install keys.
|
|
rsaenh: Split CPImportKey into a helper function for each type of key supported.
|
|
rsaenh: Store a key's value to the registry when a key is imported.
|
|
rsaenh: Don't store a key to the registry when it's being read from the registry.
|
|
rsaenh: Use key spec rather than char * to identify a key pair.
|
|
rsaenh: Load/store key permissions along with key pair value.
|
|
rsaenh: Also write a key's permissions when it's being stored to the registry.
|
|
crypt32: Fix debug channel for PFX functions.
|
|
crypt32: Move test for duplicating a NULL cert to existing function.
|
|
crypt32: Add index of failing test to output.
|
|
crypt32: Fix CryptProtectData tests on older Windows versions.
|
|
cryptui: Fix a few test failures on older Windows versions.
|
|
cryptnet: Skip failing tests no matter what the last error is, but only on Windows.
|
|
inetmib1: Remove a test that's no longer true on Windows Vista.
|
|
rsaenh: Fix some recently introduced test failures on Win9x/NT4.
|
|
shell32: Fix a test on Windows Vista/2008.
|
|
shell32: Remove a test that no longer fails on Windows Vista/2008.
|
|
shell32: Allow PIDLs to have alternate types to support more recent versions of Windows.
|
|
|
|
Lei Zhang (1):
|
|
wineps.drv: Remove SelectBitmap stub implementation.
|
|
|
|
Marcus Meissner (17):
|
|
winefile: Avoid array overrun (coverity).
|
|
msi: Initialize row (Coverity).
|
|
ddrawex: Use stack ctx instead of uninitialized variable.
|
|
shell32: Added missing fclose (Coverity).
|
|
kernel32: Initialize events correctly.
|
|
d3d9: Initialize hr (Coverity).
|
|
riched20: rcUpdate cannot be NULL in ME_PaintContent (Coverity).
|
|
d3d9: Remove useless NULL check in stateblock test (Coverity).
|
|
regedit: Check HeapAlloc results (coverity).
|
|
riched20: Removed unneeded NULL check (Coverity).
|
|
riched20: Exit the loop instead of crashing (Coverity).
|
|
riched20: Handle cp NULL more gracefully (Coverity).
|
|
riched20: Handle NULL fp more gracefully (Coverity).
|
|
riched20: Handle more missing allocs gracefully (Coverity).
|
|
server: Handle NULL thread in send_hardware_message (Coverity).
|
|
msxml3: Handle get_element returning NULL (Coverity).
|
|
xcopy: Handle return from vsnprintfW (Coverity).
|
|
|
|
Mario Kacmar (4):
|
|
comdlg32: Update Slovak translation.
|
|
comctl32: Added Slovak translation.
|
|
setupapi: Added Slovak translation.
|
|
shlwapi: Added Slovak translation.
|
|
|
|
Michael Gruber (1):
|
|
winex11.drv: Remove "German keyboard layout without dead keys 105".
|
|
|
|
Michael Stefaniuc (52):
|
|
mlang: Remove superfluous pointer casts.
|
|
mscms: Remove superfluous pointer casts.
|
|
wordpad: Remove superfluous pointer casts.
|
|
winemine: Remove superfluous pointer casts.
|
|
view: Remove superfluous pointer casts.
|
|
crypt32: Remove some superfluous pointer casts.
|
|
winex11.drv: Remove superfluous pointer casts.
|
|
dbghelp: Remove superfluous pointer casts.
|
|
inetcomm: Remove superfluous pointer casts.
|
|
objsel: Remove superfluous pointer casts.
|
|
ole32/tests: Remove superfluous pointer casts.
|
|
oleview: Remove superfluous pointer casts.
|
|
comcat: Remove superfluous pointer casts.
|
|
crypt32/tests: Remove superfluous pointer casts.
|
|
quartz/tests: Remove superfluous pointer casts.
|
|
winenas.drv: Remove superfluous pointer casts.
|
|
qmgr: Remove superfluous pointer casts.
|
|
secur32: Remove superfluous pointer casts.
|
|
wineoss.drv: Remove superfluous pointer casts.
|
|
shlwapi: Remove superfluous pointer casts.
|
|
winealsa.drv: Remove superfluous pointer casts.
|
|
dinput8: Remove superfluous pointer casts.
|
|
ifsmgr.vxd: Remove superfluous pointer casts.
|
|
msdmo: Remove superfluous pointer casts.
|
|
msxml3: Remove superfluous pointer casts.
|
|
crypt32: Remove some more superfluous pointer casts.
|
|
itss: Remove some superfluous pointer casts.
|
|
gdi32: Remove superfluous pointer casts.
|
|
avifil32: Remove superfluous pointer casts.
|
|
hlink: Remove superfluous pointer casts.
|
|
ntprint: Remove superfluous pointer casts.
|
|
dmsynth: Remove superfluous pointer casts.
|
|
gphoto.ds: Remove superfluous pointer casts.
|
|
localspl: Remove superfluous pointer casts.
|
|
user32: Fix bogus "if (!x & y)" code.
|
|
wineesd.drv: Add missing return in function returning non-void.
|
|
dsound: Fix mixup between HWAVEOUT and HWAVEIN.
|
|
dsound: Use UlongToHandle to make the real payload a HWAVEIN/HWAVEOUT.
|
|
dinput: Remove superfluous pointer casts.
|
|
crypt32: Remove remaining superfluous pointer casts.
|
|
setupapi: Remove superfluous pointer casts.
|
|
oleaut32/tests: Remove superfluous pointer casts.
|
|
quartz: Remove superfluous pointer casts.
|
|
expand: Remove superfluous pointer casts.
|
|
wintrust: Remove superfluous pointer casts.
|
|
d3dxof: Remove superfluous pointer casts.
|
|
services: Remove superfluous pointer casts.
|
|
winspool.drv: Remove superfluous pointer casts.
|
|
msvcrt: Remove superfluous pointer casts.
|
|
d3d9: Remove superfluous pointer casts.
|
|
psapi: Remove superfluous pointer casts.
|
|
riched20: Remove superfluous pointer casts.
|
|
|
|
Mikołaj Zalewski (3):
|
|
comctl32: treeview: Add a test showing that a pszText of NULL is equivalent to LPSTR_CALLBACK.
|
|
regedit: Don't pass an ANSI string to vsprintfW.
|
|
comctl32: toolbar: Make sure all TBUTTON_INFO fields are initialized when a button is added in the middle.
|
|
|
|
Nikolay Sivov (13):
|
|
include/msiquery.h: Fix MSIMODIFY enum definition.
|
|
mshtml: Added ISupportErrorInfo for IHTMLDocument.
|
|
aclui: Added stub dll.
|
|
urlmon: Added a stub for HlinkSimpleNavigateToMoniker.
|
|
richedit: Update EM_GETOLEINTERFACE documentation status.
|
|
kernel32: Make GetOverlappedResult crash on NULL args as native does.
|
|
kernel32: Added DeleteTimerQueue.
|
|
msi: Remove redundant pointer check (Coverity).
|
|
msi: Fix NULL dereference in MsiQueryComponentStateW (Coverity).
|
|
msi: Fix potential NULL pointer dereference in ILockBytes_Release (Coverity).
|
|
mshtml/tests: Fix interface release (Coverity).
|
|
quartz: Fix NULL pointer dereference (Coverity).
|
|
gdiplus: Implemented GdipCreateRegionHrgn for rectangular regions.
|
|
|
|
Paul Chitescu (1):
|
|
wined3d: Detect Radeon Xpress Series, report PCI ID of Radeon Xpress 200M.
|
|
|
|
Paul Vriens (28):
|
|
wintrust/tests: Add a test for enumerating catalog attributes.
|
|
wintrust: Add some CryptCATCDF stubs.
|
|
wintrust/tests: Add a few parameter tests.
|
|
wintrust/tests: Make the catalog properties test a bit more flexible.
|
|
wintrust/tests: Add some tests that creates catalog files.
|
|
riched20/tests: Fix a test failure on Win9x.
|
|
wintrust: Add some cdf parsing definitions.
|
|
wintrust/tests: Add some cdf parsing tests.
|
|
wintrust/tests: Check file attributes set by CryptCATAdminAddCatalog.
|
|
crypt32/tests: Skip a few tests if needed.
|
|
shell32/tests: Fix a test failure on some platforms.
|
|
quartz/tests: Fix some test failures on Win95.
|
|
shell32/tests: Use A-functions to test on Win9x.
|
|
shell32/tests: Fix a test failure on Win9x and W2K.
|
|
shell32/tests: Fix a test on Win9x, WinME and W2K.
|
|
wintrust/tests: Fix a test failure on W2K.
|
|
user32: Allocate buffer on heap.
|
|
inetcomm: Wrap a few traces in debugstr_a() (Coverity).
|
|
quartz/tests: Fix test failures on Win95 by using A-functions.
|
|
kernel32/tests: Fill the buffer to show a bug in Wine.
|
|
kernel32/tests: Don't crash when run as a normal user.
|
|
kernel32/tests: Fix some test failures on several platforms.
|
|
kernel32/tests: Fix some test failures on Win9x and WinME (GetPrivateProfileSectionNames).
|
|
kernel32/tests: Fix some test failures on Win9x and WinME (GetPrivateProfileString).
|
|
crypt32: Fix CertDuplicateCertificateContext for a passed NULL context.
|
|
kernel32/tests: Skip some tests on Win9x and WinME.
|
|
kernel32/tests: Fix some test failures on Win9x and WinME.
|
|
rsaenh/tests: Fix the remaining test failures on Win9x up to W2K.
|
|
|
|
Reece Dunn (1):
|
|
comctl32: Don't generate a fixme message for the TBSTYLE_EX_DOUBLEBUFFER extended style.
|
|
|
|
Ricardo Filipe (5):
|
|
ntdll: Add stub for RtlGetCompressionWorkSpaceSize.
|
|
ntdll: Add stub for RtlCompressBuffer.
|
|
setupapi: Add stub for SetupDiGetClassImageList.
|
|
ntdll: Add stub for RtlDecompressBuffer.
|
|
pdh: Add stub for EdhEnumObjectItemsA/W.
|
|
|
|
Rico Schüller (3):
|
|
d3dx9_38: Fix version information.
|
|
d3dx9_39: Fix version information.
|
|
d3dx9_40: Implement d3dx9_40 and forward the functions to d3dx9_36.
|
|
|
|
Rob Shearman (12):
|
|
widl: Add a new function, type_alias_get_aliasee to wrap the retrieval of the type that the alias aliases.
|
|
widl: Add new type_get_type and type_get_real_type_type functions.
|
|
rpcrt4: Don't declare functions that aren't exported by rpcrt4.dll in include/rpcndr.h.
|
|
rpcrt4: Remove the NDR version check from NdrClientCall2 and NdrStubCall2.
|
|
rpcrt4: Fix buffer overflow in UUID tests.
|
|
ole32: Fix some tests that fail on NT4 and Win9x.
|
|
ole32: Fix a missing CoUninitialize in test_CoFreeUnusedLibraries.
|
|
rpcrt4: Don't test for a specific value for fBufferValid in test_client_init.
|
|
rpcrt4: Implement NdrGetUserMarshalInfo.
|
|
rpcrt4: Add tests for NdrGetUserMarshalInfo.
|
|
oleaut32: Fix the typelib tests on 64-bit platforms.
|
|
rpcrt4: Fix a cstub test failure on older versions of Windows.
|
|
|
|
Shunichi Fuji (1):
|
|
configure: Set default libs if ***-config is missing.
|
|
|
|
Stefan Dösinger (3):
|
|
wined3d: Don't single-allocate new gl shaders.
|
|
wined3d: Get rid of last_was_foggy_shader & friends.
|
|
wined3d: Get rid of is_compiled in the pixel shader.
|
|
|
|
Uwe Bonnes (1):
|
|
msvcrt/tests: Test case to show Wine still mishandles file text mode.
|
|
|
|
Vincent Pelletier (13):
|
|
dinput: Move WARN where it belongs.
|
|
winejoystick.drv: Fix file descriptor leak.
|
|
winejoystick.drv: Use JSIOCGAXMAP ioctl to correct axes mapping.
|
|
winejoystick.drv: Implement POV support.
|
|
dinput: Add effect gain support.
|
|
dinput: Test that upload, unacquire, acquire still permits updating uploaded effect.
|
|
dinput: Fix macro definitions.
|
|
dinput: Use tested DirectInput version instead of latest.
|
|
dinput: On Unacquire, stop all effects and unload them.
|
|
dinput: Add test to show that effects are stopped after Unacquire + Acquire and preserved in dinput.
|
|
dinput: Implement auto-center set & get.
|
|
dinput: Fix gain-related bugs.
|
|
dinput: Clamp lMagnitude to -10000..10000 range.
|
|
|
|
Vincent Povirk (1):
|
|
gdiplus: Do not call delete_element(NULL).
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|