mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-06 04:40:48 +00:00
913 lines
50 KiB
Plaintext
913 lines
50 KiB
Plaintext
The Wine development release 1.1.6 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Beginnings of schannel implementation using GnuTLS.
|
|
- Many fixes from various code analysis tools.
|
|
- Support for X11 desktop work area.
|
|
- Fixes for Richedit tables.
|
|
- More complete JavaScript support.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.6.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.1.6.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.6:
|
|
|
|
2122 wrong window size on startup, busted graphics and invisible text in listboxes.
|
|
3875 ACM format codecs shutdown sound in WINE
|
|
3915 Win32 GTK apps are all black when run in WINE (dogfood)
|
|
5008 Wine 0.9.11 does not run applications on FreeBSD 6.0
|
|
5145 Microsoft Visual C++ Runtime Library (Etherlords 2 Demo)
|
|
6253 EQ II Patcher Fails
|
|
6382 CaptureWizard fails to install
|
|
7051 EVE Online isn't displaying some elements of the ui
|
|
7186 fonts in applications using cairo ( not only through GTK )
|
|
7200 Tab control flickers too much
|
|
7257 Documents Manager doesn't find iexplore.exe
|
|
7295 wine.inf's timezone data is inconsistent with Windows
|
|
7368 eISLP -font too small on main list
|
|
7441 GlobalMemoryStatus 2GB limiting results in failure of virtual > physical memory checks
|
|
7452 JScript not functioning
|
|
7488 Screen.ActiveForm run-time error 91
|
|
7581 Shell Folder AutoComplete List in browseui.dll not implemented
|
|
7645 Wine tests fail under FreeBSD and other problems
|
|
7829 Photoshop CS3 install / Adobe Setup fails at runtime
|
|
7996 serious sam dedicated servers don't work
|
|
9298 Empire at war, best of PC install failes
|
|
9319 Sony Vegas v4.0: Menus dissapear after single view
|
|
9519 Adobe Reader 8.1 (and Acrobat Pro 8): Unable to accept License (window.external object)
|
|
9877 AT1 crashes when system.ini or wini.ini have too many lines
|
|
9929 Internet Explorer 7 installer complains it cannot verify integrity of installation files, quits
|
|
9963 GPSMapEdit: Unimplemented function gdiplus.dll.GdipGetImageDecodersSize
|
|
10544 treeview scrolling on collapsing is broken on windows
|
|
10933 PAF 5 unicode font displays with inconsistent size
|
|
11294 Adobe Imageready 3 and 6 (part of Photoshop 6 and 7) and InDesign 2 tool option window in wrong place
|
|
11735 ClocX: UpdateLayeredWindow needs to be implemented
|
|
11838 Y axis inverted in tablet with OpenCanvas 1.1?
|
|
11938 Valve Hammer Editor unusable: window mostly black
|
|
11943 Wacom Tablet Y-axe gets inverted on click in ArtRage 2.5
|
|
11948 TF2 and Portal do not render correctly with nvidia-drivers-169.x and above
|
|
12059 Help window cannot be closed
|
|
12133 Desktop directory is invalid
|
|
12144 Endnote demo crashes on launch in gdiplus
|
|
12255 Static sound effects with Syberia 2
|
|
12309 energyXT gui rendering brings the system down to its knees.
|
|
12421 Digsby beta crashes during login (needs lots of gdiplus functions)
|
|
12447 MSN Messenger 7.0 crash while loading the Contact list
|
|
12861 Gtk+ demo (gtk-demo.exe) doesn't work
|
|
13214 No icons on control buttons with Audacity 1.2.6
|
|
13520 Facewound crosshair does not render
|
|
13634 dogfood: geany not usable at all
|
|
13728 Crash when running Oblivion installation program
|
|
13745 Installing DirectX breaks "gold" VB6 heavy application
|
|
14188 utorrent - it disconnects fast leaching peers with Error 10022
|
|
14281 Richedit's EM_SETTEXTEX handler doesn't notice \urtf as valid RTF sequence
|
|
14353 problem with displaying digits in the bookkeeping proram "Mala Ksiegowosc Rzeczpospolitej"
|
|
14422 AutoCAD 2005, Adobe Photoshop CS3 crash on unimplemented function gdiplus.dll.GdipGetFamily
|
|
14642 mIRC 6.33 hang up then IRC channel topic has ISO-8859-2 char
|
|
14674 Wine WordPad fails to correctly open CP1251 RTF documents with russian letter "ya"
|
|
14732 WINE Wordpad crashes horizontally resizing certain RTF documents
|
|
14744 Burning Sea: draw regression under alpha UI elements
|
|
14773 Adobe Photoshop CS3 crashes at startup on unimplemented function gdiplus.dll.GdipGetFontHeight, GdipGetFontStyle
|
|
14800 directx-dinput problem in PES2008
|
|
14913 Dawn of war, transperent characters become invisable
|
|
14986 Rome Total War v1.5 Gold crashs if buttons that highlight on mouse hover
|
|
15009 Black & White 2 crash on start up since 0.9.44
|
|
15066 FedExShipManager installer crashes in msi
|
|
15077 Myth II 1.6 fails with Wine 1.1.3 (regression from 1.1.2)
|
|
15096 This user account does not have sufficient rights to install
|
|
15138 Spore crashes after the first stage of life
|
|
15210 MIDI-OX installer crashes
|
|
15215 Microsoft Office 2007: Attempting to update IME dictionary => crash (dogfood)
|
|
15279 Saxo Trader installer crashes into unimplemented msi functoims
|
|
15281 PROFILE_Load and friends doesn't handle ini files with CR-only line endings
|
|
15298 Highway Pursuit crashes with a X Error
|
|
15313 Leela: graphics do not show (win32/GDI?)
|
|
15332 Compiling on PC-BSD with -Werror fails in dlls/mscms/handle.c
|
|
15334 richedit: cursor doesn't change when over a scrollbar
|
|
15335 Regedit: char format, different type arg errors
|
|
15344 reaper sequencer crashes
|
|
15347 Lexware: Installation fails with "Systemprüfung konnte nicht erfolgreich abgeschlossen werden"
|
|
15366 Starcraft cant find CD
|
|
15378 mshtml/tests: dom.c fails in gcc 3.3/CFLAGS="-Werror"
|
|
15387 VB6 Format error in wine 1.1.4
|
|
15391 "--without-opengl" configure option doesn't compile anymore
|
|
15413 dualcad crashes into msvcrt
|
|
15416 Garena : division by zero in comctl32
|
|
15488 IFC Trade Terminal crash on unimplemented function dwmapi.dll.DwmExtendFrameIntoClientArea
|
|
15507 winex11.drv regression causes ClocX 1.5 beta 2 installer window to be hidden
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.1.5:
|
|
|
|
Alexander Morozov (5):
|
|
ntoskrnl.exe: Initialize StackSize field of DEVICE_OBJECT structure.
|
|
include: Add some definitions.
|
|
include: Add usb.h, usb100.h, usb200.h and usbdlib.h.
|
|
ntoskrnl.exe: Implement some functions.
|
|
ntoskrnl.exe: Fix trace typo.
|
|
|
|
Alexander Nicolaysen Sørnes (3):
|
|
regedit: Fix char escaping for registry export.
|
|
regedit: Fix some fprintf arguments.
|
|
netapi32: Improve NetUserGetLocalGroups stub.
|
|
|
|
Alexandre Julliard (22):
|
|
configure: Always use -fno-builtin if supported, since it's needed for scanf too.
|
|
ntdll/tests: Fix a few test failures on NT4.
|
|
user32/tests: Fix some more message test failures.
|
|
comctl32/tests: Fix a couple of message test failures.
|
|
winex11: Fix SetLayeredWindowAttributes when called on a thread that doesn't have any window.
|
|
regedit: Fix file exports in ASCII format.
|
|
configure: Make sure opengl is not built with --without-opengl is specified.
|
|
user32/tests: Fix more message test failures on NT4 and XP.
|
|
user32/tests: Fix the winstation tests on NT4.
|
|
user32/tests: Fix some input test failures.
|
|
user32/tests: Fix the listbox tests on Win9x and NT4.
|
|
gdiplus: Fix a string buffer overflow.
|
|
advapi32: Always pass a valid argv pointer to a service even if there are no arguments.
|
|
oleaut32: Fix a couple of interface registrations to match Windows.
|
|
inetcomm: Add missing license header.
|
|
ntdll: Preserve the 2K block size returned for CDROMs.
|
|
msvcrt: Pass the command interpreter as exe name from _wpopen.
|
|
server: Follow symlink even with OBJ_OPENLINK unless it is the last element of the path.
|
|
ws2_32: Allow arbitrary-sized iovecs again in WSASendTo and WSARecvFrom.
|
|
msi/tests: Clean up the binary.dat file.
|
|
widl: Add support for attributes on enum, struct and union definitions.
|
|
stdole2: Add some missing attributes and fix some typos.
|
|
|
|
Alistair Leslie-Hughes (9):
|
|
mshtml: Implement IDispatch for IHTMLDOMNode2.
|
|
mshtml: Implement IDispatch for IHTMLDOMNode.
|
|
mshtml: Implement IDispatch for IHTMLElementCollection.
|
|
mshtml: Implement IDispatch for IHTMLDOMChildrenCollection.
|
|
mshtml: Implement IHTMLBodyElement put_background.
|
|
msxml3: Correct cast.
|
|
gdiplus: Stub GdipRecordMetafileFileName and GdipRecordMetafileFileNameI.
|
|
msxml3: Add IXMLHTTPRequest support.
|
|
mshtml: Implement IHTMLStyle put/get borderWidth.
|
|
|
|
Andrew Nguyen (1):
|
|
wine.inf: Add entry for fake wintab32.dll.
|
|
|
|
Andrew Talbot (12):
|
|
comdlg32: Sign-compare warnings fix.
|
|
comctl32: Sign-compare warnings fix.
|
|
credui: Sign-compare warnings fix.
|
|
crypt32: Sign-compare warnings fix.
|
|
crypt32: Sign-compare warnings fix.
|
|
dbghelp: Sign-compare warnings fix.
|
|
dbghelp: Sign-compare warnings fix.
|
|
ddraw: Sign-compare warnings fix.
|
|
dinput: Sign-compare warnings fix.
|
|
ddraw: Sign-compare warning fix.
|
|
dsound: Sign-compare warnings fix.
|
|
gdi32: Sign-compare warnings fix.
|
|
|
|
Andrey Turkin (7):
|
|
ntdll: Add stubbed implementations for NtQueryEaFile and NtSetEaFile.
|
|
regedit: Ignore spaces in regedit files.
|
|
dwmapi: Add a few stub implementations.
|
|
kernel32: Add ExitProcess wrapper to please Shrinker.
|
|
wordpad: Fix some unicode bugs.
|
|
wordpad: Convert some ANSI calls to Unicode.
|
|
wordpad: Fix some compile-time warnings.
|
|
|
|
Aric Stewart (19):
|
|
imm32: ImmConfigureIME should return 0 when the type is IME_CONFIG_REGISTERWORD and the data is NULL.
|
|
mlang/tests: IMultiLanguage2_GetRfc1766FromLcid can return S_FALSE on partial name matching so deal with this properly.
|
|
mlang/tests: Some versions of native mlang return E_FAIL when source string is NULL and a source length is supplied.
|
|
mlang/tests: GetLastError may not be set if Japanese conversions fail with S_FAIL so do not require that to skip the Japanese tests.
|
|
mlang/tests: Skip testing a codepage returning the buggy, legacy unicodeFEFF charset (only appears to exist on windows 2008).
|
|
mlang/tests: windows 2008's version of mlang E_FAILs when you pass in a rgelt in IEnumCodePage::Next.
|
|
mlang: Correct use of uninitialized rfcstr value (Coverity 796).
|
|
user32/tests: GetMenuItemCount returns an INT which can be -1 (Coverity 543).
|
|
user32/tests: GetMenuItemCount returns INT so check for -1 (Coverity 542).
|
|
ole32: Handle GetMenuItemCount returning -1 by changing UINT to INT (Coverity 228).
|
|
version: Check for out of memory in VerInstallFileA/W conversion (Coverity 635).
|
|
x11drv: ime: In the update functions if we get a null string with a len report this and fix len to be 0 (Coverity 656 and 655).
|
|
winealsa: Don't dereference a potentially NULL value in the WARN statement (Coverity 93).
|
|
quartz: Check hr so we are not incrementing a NULL (Coverity 106).
|
|
wineoss: Don't dereference a potentially NULL value in the WARN statement (Coverity 93).
|
|
d3d8: Initialize IDirect3DDevice8 *device to NULL in case of immediate cleanup (Coverity 795).
|
|
oleaut32: In variants check bOverflow to make sure not to accidently overun static buffers in an overflow case (Coverity 313).
|
|
browseui: Update AutoComplete Multi to have a stub implemntation of CLSID_ACListISF and IID_IACList2.
|
|
mlang/tests: Make sure a given codepage has 'abc' before depending on that conversion to detect if a codepage is convertable.
|
|
|
|
Austin English (3):
|
|
mscms: Undefine HIWORD to avoid a conflict.
|
|
mshtml/tests: Fix gcc warnings.
|
|
ntdll: Quiet a noisy fixme.
|
|
|
|
Christian Costa (8):
|
|
d3dxof: Rewrite check_TOKEN and parse_TOKEN_* to work properly and be more logical.
|
|
d3dxof: Implement IDirectXFileDataImpl_GetNextObject.
|
|
d3dxof: Do not print an error for interfaces that can be queried to retrieve the type of the object.
|
|
d3dxof: Implement IDirectXFileDataReference.
|
|
d3dxof: Allow omission of comma which separates array elements.
|
|
d3dxof: Enumerate only 2 levels of objects obtained from a reference.
|
|
d3dxof: Store number of subojects for all top level objects.
|
|
d3dxof: Enable referencing of named subobjects too.
|
|
|
|
Damjan Jovanovic (1):
|
|
oleaut32: Fix double negative sign regression in VarFormat.
|
|
|
|
Detlef Riekenberg (6):
|
|
jscript/tests: Fix a typo in ok().
|
|
oleaut32: Remove redundant NULL check before SysFreeString.
|
|
msxml3: Remove redundant NULL check before SysFreeString.
|
|
msi: Remove redundant NULL check before SysFreeString.
|
|
shdocvw: Remove redundant NULL check before SysFreeString.
|
|
shdocvw: Set the default homepage.
|
|
|
|
Dimitrie O. Paun (1):
|
|
user32: Fix a noisy FIXME.
|
|
|
|
Dmitry Timoshkov (13):
|
|
gdi32: Add a test for PS_NULL pen being equal to NULL_PEN stock object.
|
|
gdi32: Make the PS_NULL test pass under Wine.
|
|
wine.inf: Correct the Pacific SA Standard Time entry.
|
|
gdi32: Do not skip the font metrics update after the DC transform change.
|
|
winex11.drv: Add support for _NET_WORKAREA.
|
|
user32: Print the expected and received rectangles.
|
|
gdi32: Make test_font_metrics require the font being selected into the DC.
|
|
gdi32: Add a test for a font being selected into 2 DCs with different transformations.
|
|
gdi32: Allow a rounding error in the text justification test.
|
|
winex11.drv: Use the monitor work area to decide whether a window should be made managed.
|
|
gdi32: Remove the code which bypasses the DC transformation checks.
|
|
gdi32: Revert incorrect fix introduced in a5d288f08c08dc19d217093fdf8622605c92a4e0.
|
|
winmm: The buffer provided by an application is valid only in the mmioOpen(FOURCC_MEM) case.
|
|
|
|
Dylan Smith (21):
|
|
richedit: Removed space in front of function signature.
|
|
richedit: Fixed test failure that happend on older builds of riched20.dll.
|
|
richedit: Fixed test failing on windows version with larger font sizes.
|
|
richedit: Make sure border properties are saved for undo/redo.
|
|
richedit: Prevent font or colour buffer overflow on stream out.
|
|
richedit: Prevent assertion failure when streaming out nested tables.
|
|
richedit: Added code to stream out table border properties.
|
|
richedit: Fixed a bug preventing streaming out nested table properties.
|
|
richedit: Made sure table row gap/offset is copied on append row.
|
|
richedit: Print hex string for strcmp test failing on Windows 95, 98 & NT4.
|
|
richedit: Swapped the expected and destination buffers in a test.
|
|
richedit: Avoided testing for undocumented behaviour causing test to fail.
|
|
richedit: Removed invalid assertion.
|
|
richedit: Unsigned cast char to avoid EOF equality.
|
|
richedit: Use RTF reader for text starting with {\urtf.
|
|
richedit: ES_AUTOHSCROLL window style disables word wrapping.
|
|
user32: Converted rcScrollBar to screen coordinates.
|
|
richedit: Show arrow cursor over scrollbar.
|
|
runtest: More helpful error when top of wine directory isn't found.
|
|
runtest: Modified the default program so that it might find the test program.
|
|
runtest: Let the test program handle the lack of a test name.
|
|
|
|
Eric Pouech (21):
|
|
dbghelp: Added stubs for add symbol functions.
|
|
dbghelp: Added the latest stubs.
|
|
dbghelp: Added stub for SymSetScopeFromAddr.
|
|
dbghelp,winedump: Added support for symbol 0x113a.
|
|
dbghelp,winedump: Added support for symbol 0x1012.
|
|
winedump: Added support for dumping long long constants.
|
|
winedump: Dump a bit more of information from procedures.
|
|
winedump: Add preliminary dumping of 0x1136 and 0x1137 symbols.
|
|
dbghelp: Silence symbol 0x1139.
|
|
dbghelp,winedump: Added support for 0x113d symbol.
|
|
dbghelp,winedump: Added support for symbol 0x113c.
|
|
dbghelp,winedump: Added support for symbol symbol.
|
|
winedump: Improved a bit the MS Tool V3 description.
|
|
dbghelp: Now fully reading the leafs as variant for constants.
|
|
dbghelp: Added support for real80 (aka long double) in inner codeview types.
|
|
winedump: Now dumping codeview source line information.
|
|
winedump: First stab at dumping the "new" line information out of pdb files.
|
|
dbghelp: Rewrote the linetab access so that we don't need to allocate intermediate information.
|
|
dbghelp: Add support for the newest line number information in pdb files.
|
|
msvcrt: Implemented wcsncpy_s.
|
|
msvcrt: Implemented splitpath_s.
|
|
|
|
Erik Inge Bolsø (1):
|
|
kernel32: Fix PROFILE_Load to handle mac line endings.
|
|
|
|
Francois Gouget (10):
|
|
kernel32/tests: Fix compilation on systems that don't support nameless unions.
|
|
jscript: Remove spaces before '\n' in Wine traces.
|
|
jscript: Add a trailing '\n' to a Wine trace.
|
|
secur32: Fix compilation with GNU TLS 1.0.16.
|
|
make_opengl: Avoid the deprecated '$#' construct.
|
|
comctl32/tests: FreeMRUList(NULL) crashes on Win98 OSR0.
|
|
comctl32/tests: Don't crash if adding the tooltip failed.
|
|
mshtml/tests: Add a trailing '\n' to an ok() call.
|
|
cryptdlg: Fix compilation on systems that don't support nameless unions.
|
|
Assorted spelling fixes.
|
|
|
|
Gerald Pfeifer (1):
|
|
cryptnet: Include stdarg.h.
|
|
|
|
Hans Leidekker (13):
|
|
rpcrt4: Add stub implementations for RpcMgmtInqStats and RpcMgmtStatsVectorFree.
|
|
winhttp: Implement WinHttpCreateUrl.
|
|
winhttp: Add tests for WinHttpCreateUrl.
|
|
wininet: Support setting username and password through options.
|
|
shlwapi: Fix PathIsValidChar tests that fail on some versions of Windows.
|
|
winhttp: Skip notifications that may arrive out of order.
|
|
include: Define IRangeList, IIMAPCallback and IIMAPTransport.
|
|
inetcomm: Add a stub implementation of IIMAPTransport.
|
|
wldap32: Return an error when ldap_parse_sort_control or ldap_parse_vlv_control is called with NULL control array.
|
|
wldap32: Add tests for ldap_parse_sort_control and make them pass.
|
|
wininet: Option INTERNET_OPTION_CALLBACK is not settable.
|
|
wininet: Avoid a crash on certain buffer size queries in HTTP_HttpQueryInfoW.
|
|
usp10: Store glyph mappings and widths in the script cache.
|
|
|
|
Henri Verbeet (44):
|
|
wined3d: Make sure update_minfilter and update_magfilter are initialized.
|
|
wined3d: Destroy FBO entries in the context.
|
|
wined3d: Fix a memory leak.
|
|
wined3d: Don't try to draw with unsupported attribute data types.
|
|
wined3d: Get rid of the wantsDepthStencilBuffer in IWineD3DSwapChainImpl.
|
|
wined3d: Add/update the D3DPRESENTFLAG constants.
|
|
wined3d: Skip copying the depth stencil if it's discarded.
|
|
wined3d: Merge pshader_hw_map2gl() and vshader_hw_map2gl().
|
|
wined3d: Use shader_glsl_log() in some more places.
|
|
secur32: Skip schannel tests if schannel is unavailable.
|
|
secur32: Require gnutls for schannel.
|
|
secur32: Basic implementation of schannel AcquireCredentialsHandle/FreeCredentialsHandle.
|
|
secur32: Allocate schannel client credentials.
|
|
secur32: Allow gnutls debug output to be shown.
|
|
wined3d: Move part of the shader instruction table to the backend.
|
|
wined3d: atifs_shader_backend doesn't exist anymore.
|
|
wined3d: Make some more ARB program functions private to the backend.
|
|
wined3d: Make some more GLSL functions private to the backend.
|
|
wined3d: Remove the "Wine 1.0 safety path".
|
|
wined3d: Split SetGlTextureDesc() up.
|
|
wined3d: Set the texture name at surface creation.
|
|
wined3d: Properly handle the offset for compressed surfaces in IWineD3DDeviceImpl_UpdateSurface().
|
|
wined3d: If a stage isn't mapped to a texture unit, we can't set default coordinates either.
|
|
wined3d: Handle texture coordinates the same way we handle other vertex attributes.
|
|
wined3d: Enable lights on the correct swapchain.
|
|
secur32: Use ~0UL instead of -1 for invalid schannel handles.
|
|
secur32: Improve error handling for gnutls_certificate_allocate_credentials().
|
|
secur32: Forward schannel InitializeSecurityContextA to InitializeSecurityContextW.
|
|
d3d9: Use more reasonable texture dimensions.
|
|
gdi32: Call AbortProc from StartDoc instead of EndPage.
|
|
comdlg32: Add a test for AbortProc handling.
|
|
wined3d: Print an error when drawStridedSlow() is called with 0 idxSize and non-NULL idxData (CID 509).
|
|
wined3d: Remove a redundant initialization of cfgs in WineD3D_ChoosePixelFormat.
|
|
wined3d: Cleanup CreateAdditionalSwapChain error handling a bit (LLVM/Clang).
|
|
wined3d: Assign the correct "levels" variable (LLVM/Clang).
|
|
wined3d: Remove a redundant initialization of cfgs in CheckDepthStencilCapability (LLVM/Clang).
|
|
wined3d: Get rid of some redundant assignments (LLVM/Clang).
|
|
wined3d: Set the correct pow2Matrix for cube textures when NPOT textures are supported.
|
|
wined3d: Don't do GL calls without a context.
|
|
wined3d: Correct some swizzles and write masks in arb_program_shader.
|
|
wined3d: Make sure some variables are always initialized.
|
|
wined3d: Declare diffuseColor and specularColor inside their respective blocks (LLVM/Clang).
|
|
wined3d: Pass the correct RECT to LoadLocation() in LockRect().
|
|
ddraw: Remove a few more redundant inits (LLVM/Clang).
|
|
|
|
Huw Davies (9):
|
|
inetcomm: Start of IMimeMessage_SetOption.
|
|
inetcomm: Start of IMimeBody_SetOption.
|
|
inetcomm: Charset name comparison should be case insensitive.
|
|
inetcomm: Content-Disposition can have parameters.
|
|
inetcomm: Implement IMimeBody_IsType(IBT_EMPTY).
|
|
inetcomm: Add wrapper functions MimeOleFindCharset and MimeOleGetDefaultCharset.
|
|
include: Add a missing WINAPI.
|
|
rpcrt4: Actually set an unmarshalled object ptr to NULL when a NULL pointer id is received.
|
|
ole32: Remove an unneeded WINAPI and remove some useless comments.
|
|
|
|
Jacek Caban (151):
|
|
mshtml: Fixed dynamic properties allocation.
|
|
jscript: Added string to number conversion implementation.
|
|
jscript: Added Array.push implementation.
|
|
jscript: Added Array.join implementation.
|
|
jscript: Added Array.toString implementation.
|
|
jscript: Added Number constructor implementation.
|
|
jscript: Added Number.toString implementation.
|
|
jscript: Added Number function implementation.
|
|
jscript: Added Array.sort implementation.
|
|
jscript: Fixed array literal length calculation.
|
|
jscript: Added Array.concat implementation.
|
|
jscript: Added Object default value implementation.
|
|
jscript: for..in is not error if in expression is not an object.
|
|
jscript: Added Array default value implementation.
|
|
jscript: Fixed typo in to_integer.
|
|
jscript: Added String.substring implementation.
|
|
jscript: Added String.toString implementation.
|
|
jscript: Added String.valueOf implementation.
|
|
jscript: Added String.slice implementation.
|
|
jscript: Added String.charCodeAt implementation.
|
|
jscript: Added parseInt implementation.
|
|
jscript: Remove no longer used jsdisp_set_prototype.
|
|
jscript: Added String constructor implementation.
|
|
jscript: Added String default value implementation.
|
|
jscript: Added String.concat implementation.
|
|
jscript: Added String function implementation.
|
|
jscript: Added Math.min implementation.
|
|
jscript: Added Math.round implementation.
|
|
jscript: Added Math.abs implementation.
|
|
jscript: Added Math.max implementation.
|
|
jscript: Added Math.pow implementation.
|
|
jscript: Added Math.ceil implementation.
|
|
jscript: Don't call IDispatch as constructor.
|
|
jscript: Added Function.toString implementation.
|
|
jscript: Added Function default value implementation.
|
|
jscript: Added RegExp contruction implementation.
|
|
jscript: Fixed a typo.
|
|
jscript: Added VT_R8 to string conversion implementation.
|
|
jscript: Added Number default value implementation.
|
|
jscript: Added object to number conversion implementation.
|
|
jscript: Split regexp_match function.
|
|
jscript: Added String.replace implementation.
|
|
jscript: Added String.match implementation for non-regexp arguments.
|
|
jscript: Added String.split implementation.
|
|
mshtml: Use ActiveScript for JavaScript in file protocol documents.
|
|
mshtml: Fixed tests timeout.
|
|
shdocvw: Fixed tests on IE5.
|
|
urlmon: Fixed file protocol tests on win9x.
|
|
mshtml: Fixed tests on IE7.
|
|
urlmon: Fixed potential null dereference.
|
|
mshtml.idl: Added IHTMLTableRow declaration.
|
|
mshtml.idl: Added DispHTMLTable declaration.
|
|
mshtml.idl: Added DispHTMLTableRow declaration.
|
|
mshtml: Added IHTMLTableRow stub implementation.
|
|
mshtml: Added IDispatchEx support to HTMLTableRow.
|
|
mshtml: Added IDispatchEx support to IHTMLTable.
|
|
mshtml: Don't use IHTMLControlElement in IDispatchEx implementations.
|
|
mshtml: Move IHTMLElementCollection to separated file.
|
|
mshtml: Use create_collection_from_nodelist in IHTMLElement::get_children implementation.
|
|
mshtml: Use create_all_collection in IHTMLElement::get_all implementation.
|
|
mshtml: Store nsIDOMHTMLTableElement in HTMLTable.
|
|
mshtml: Added IHTMLTable::get_rows implementation.
|
|
mshtml: Added IHTMLTableRow::get_cells implementation.
|
|
mshtml: Ignore IDispatchJS in QueryInterface.
|
|
jscript: Optimize GetDispID usage.
|
|
jscript: Allocate variables when entering execution context.
|
|
jscript: Don't clear uninitialized variable.
|
|
jscript: Added Date constructor object implementation.
|
|
jscript: Added IDispatchEx::GeleteMemberByDispID implementation.
|
|
jscript: Added delete expression for EXPRVAL_IDREF implementation.
|
|
mshtml.idl: Added IHTMLStyle2 interface declaration.
|
|
mshtml: Added IHTMStyle2 stub implementation.
|
|
mshtml: Added IHTMLStyle2 to IDispatchEx support.
|
|
mshtml: Added IHTMLElement2::get_currentStyle implementation.
|
|
jscript: Don't initialize variables without initialiser to undefined in variable_list_eval.
|
|
jscript: Fixed conflict in Block statement that caused problems with empty blocks.
|
|
jscript: Fixed backslash handling in regular expressions.
|
|
jscript: Added possibility to run test scripts from file.
|
|
mshtml.idl: Added DispHTMLCurrentStyle dispinterface declaration.
|
|
mshtml: Added IDispatchEx support to HTMLCurrentStyle.
|
|
mshtml: Moved HTMLStyle to separated header file.
|
|
mshtml: Use IDs instead of strings in HTMLStyle implementation.
|
|
mshtml: Store nsIDOMCSSStyleDeclaration in HTMLCurrentStyle.
|
|
mshtml: Added IHTMLCurrentStyle::get_display implementation.
|
|
mshtml: Release nsstyle when destroying HTMLStyle.
|
|
mshtml: Added IHTMLStyle::[get|put]_border implementation.
|
|
mshtml: Added IHTMLStyle::[get|put]_left implementation.
|
|
mshtml: Added IHTMLStyle::[get|put]_cursor implementation.
|
|
mshtml: Added IHTMLStyle::[put|get]_top implementation.
|
|
mshtml: Added IHTMLStyle::[get|put]_verticalAlign implementation.
|
|
mshtml: Added IHTMLStyle::[get|put]_height implementation.
|
|
mshtml: Added IHTMLStyle2::[get|put]_position.
|
|
mshtml: Added INVOKE_FUNC support to InvokeEx.
|
|
mshtml: Fixed handing non-element nodes in IHTMLElementCollection.
|
|
mshtml: Added DispHTMLIFrame dispinterface declaration.
|
|
msi: Added MsiInstallMissingComponentW stub implementation.
|
|
jscript: Added String.indexOf implementation.
|
|
jscript: Added a few missing allocation checks (Coverity).
|
|
jscript: Fixed compare function check in Array.sort (Coverity).
|
|
jscript: Fixed copy&paste bug in disp_propget.
|
|
jscript: Fixed list literal length calculation.
|
|
jscript: Added Array.pop implementation.
|
|
jscript: Fixed numeric escapes unescaping.
|
|
jscript: Added encodeURI implementation.
|
|
jscript: Added String.split implementation for non-regexp arguments.
|
|
mshtml: Added IHTMLElement::get_offsetWidth implementation.
|
|
mshtml: Added IHTMLElement3 stub implementation.
|
|
mshtml: Added HTMLIFrame stub implementation.
|
|
mshtml: Added IDispatchEx support for HTMLIFrame.
|
|
mshtml: Added IHTMLStyle::[get|put]_zIndex implementation.
|
|
mshtml: Added support for accessing style attributes by CSS syntax.
|
|
mshtml: Added IHTMLStyle::[get|put]_textAlign implementation.
|
|
mshtml: Added IHTMLStyle::[get|put]_filter implementation.
|
|
mshtml: Store nsIDOMHTMLDocument in HTMLDocument.
|
|
mshtml: Use stored nsdoc in handle_load.
|
|
mshtml: Use stored nsdoc in get_compatMode.
|
|
mshtml: Use stored nsdoc in createRange.
|
|
mshtml: Use stored nsdoc in get_doc_string.
|
|
mshtml: Use stored nsdoc in set_font_size.
|
|
mshtml: Use stored nsdoc in exec_hyperlink.
|
|
mshtml: Use stored nsdoc in createTextRange.
|
|
mshtml: Use stored nsdoc in HTMLCurrentStyle_Create.
|
|
mshtml: Use stored nsdoc in IHTMDocument2::get_all.
|
|
mshtml: Use stored nsdoc in IHTMLDocument2::get_body.
|
|
mshtml: Use stored nsdoc in IHTMLDocument2::put_title.
|
|
mshtml: Use stored nsdoc in IHTMLDocument2::get_title.
|
|
mshtml: Use stored nsdoc in IHTMLDocument2::write.
|
|
mshtml: Use stored nsdoc in IHTMLDocument2::createElement.
|
|
mshtml: Use stored nsdoc in IHTMLDocument2::get_styleSheets.
|
|
mshtml: Use stored nsdoc in createTextNode.
|
|
mshtml: Use stored nselem in get_documentElement.
|
|
mshtml: Use stored nsdoc in IHTMLDocument3::getElementById.
|
|
mshtml: Use stored nsdoc in prev_node.
|
|
mshtml: Use stored nsdoc in IHTMLTxtRange::put_text.
|
|
jscript: Added '%' expression implementation.
|
|
jscript: Added '%=' expression implementation.
|
|
mshtml: Use stored nsdoc in IHTMLTxtRange::expand.
|
|
mshtml: Use stored nsdoc in exec_indent.
|
|
mshtml: Use stored nsdoc in IHTMLElement::insertAdjacentHTML.
|
|
mshtml: Use stored nsdoc in IHTMLElement::insertAdjacentText.
|
|
mshtml: Use stored nsdoc in IHTMOptionElement::put_text.
|
|
mshtml: Use stored nsdoc in IHTMLOptionElementFactory::create.
|
|
mshtml: Get rid of setup_nswindow.
|
|
mshtml: Forward IHTMLelement3::[get|put]_disabled to child object if possible.
|
|
mshtml: Added IHTMLElement3::[get|put]_implementation.
|
|
mshtml: Use IHTMLElement3 in IDispatchEx.
|
|
mshtml: Added IHTMLSelectElement::[get|put]_disabled implementation.
|
|
mshtml: Don't use IDispatchEx for timer callbacks.
|
|
mshtml.idl: Added DispCEventObj declaration.
|
|
mshtml: Added IDispatchEx support to HTMLEventObj.
|
|
mshtml: Moved events declaration to separated file.
|
|
|
|
James Hawkins (31):
|
|
comctl32: Fix several failing tests in win95.
|
|
comctl32: Fix a failing test in win95.
|
|
comctl32: Add a missing newline.
|
|
crypt32: Fix several test failures in win98.
|
|
ntdll: Fix a couple failing tests in NT4.
|
|
oleaut32: Fix a failing test in win95.
|
|
secur32: Fix a failing test in win95.
|
|
comctl32: Fix a failing test in win9x.
|
|
msi: Fix several test failures in win9x.
|
|
crypt32: Fix several failing tests in win9x.
|
|
comctl32: Fix a test on locales where default first day of week is not the max value.
|
|
msi: Add a stub implementation of MsiDatabaseMerge.
|
|
msi: Forward MsiDatabaseMergeA to MsiDatabaseMergeW.
|
|
msi: Fix a test that fails in win95.
|
|
comctl32: Only log system messages.
|
|
comctl32: Fix several test failures in win2k.
|
|
comctl32: Only log system messages.
|
|
msi: Implement the DROP TABLE sql command.
|
|
msi: Resolve file source paths dynamically, as the source directory can be changed.
|
|
msi: Remove a break that kept other columns from getting the table name.
|
|
msi: Remove the columns in reverse order.
|
|
msi: Add tests for dropping tables with multiple columns.
|
|
msi: Don't update the table columns if there are no more columns.
|
|
msi: Remove a part of a debugging statement that was accidentally left in.
|
|
msi: Add tests for converting record fields between strings and ints.
|
|
msi: Add initial implementation of MsiDatabaseMerge, with tests.
|
|
msi: Replace lengthy calls to MSI_DatabaseOpenView with MSI_OpenQuery.
|
|
msi: Add a stub implementation of MsiDetermineApplicablePatches.
|
|
msi: Add extra constraints on the formatting string of edit path text.
|
|
msi: Initialize the count variable to zero.
|
|
comctl32: Fix MCM_SETFIRSTDAYOFWEEK when the first day set is greater than max allowed.
|
|
|
|
Jan-Peter Nilsson (1):
|
|
wininet: Fix HTTP_ProcessCookies only processing one cookie.
|
|
|
|
Jeff Zaroyko (2):
|
|
hhctrl.ocx: Always set WS_OVERLAPPEDWINDOW.
|
|
msvcrt: Avoid a NULL pointer deref in ctime.
|
|
|
|
John Klehm (3):
|
|
wintab32: Improve tracing of LOGCONTEXT struct.
|
|
wintab32: Handle negative output context range for y-axe.
|
|
wintab32: Send notification when z-order changes.
|
|
|
|
Joris Huizer (1):
|
|
version/tests: Corrected memset placement.
|
|
|
|
Juan Lang (40):
|
|
cryptui: Implement CryptUIDlgViewCertificateA on top of CryptUIDlgViewCertificateW.
|
|
cryptui: Build import lib.
|
|
wintrust: Search all additional stores when building a chain, not just the first one.
|
|
wintrust: Store the error status and confidence for each element in the chain.
|
|
wintrust: Always initialize CERT_CHAIN_PARA's RequestedUsage.
|
|
wintrust: Use helper function to allocate CRYPT_PROVIDER_DATA.
|
|
wintrust: Use helper function to add the trust steps to execute.
|
|
wintrust: Only do policy check if pointer is set.
|
|
wintrust: Check that the end certificate in the chain isn't disallowed to match native behavior.
|
|
wintrust: Support the CERT_CERTIFICATE_ACTION_VERIFY action.
|
|
cryptdlg: Implement CertViewPropertiesA on top of CertViewPropertiesW.
|
|
cryptdlg: Implement CertViewPropertiesW on top of CryptUIDlgViewCertificateW.
|
|
cryptdlg: Implement CertTrustInit.
|
|
cryptdlg: Implement CertTrustFinalPolicy.
|
|
include: Add definition of CRYPTUI_DISABLE_ISSUERSTATEMENT.
|
|
wintrust: Map cert trust error status to a windows error.
|
|
wintrust: Use helper function for setting confidence in SoftpubCheckCert.
|
|
wintrust: Only set the error on the root element of the chain.
|
|
secur32: Fix test failure with neither gnutls nor ntlm_auth available.
|
|
inetmib1: Skip tests if a portion of inetmib1 isn't implemented.
|
|
wintrust: Add stub for WTHelperGetKnownUsages.
|
|
wintrust: Add tests for WTHelperGetKnownUsages.
|
|
wintrust: Implement WTHelperGetKnownUsages.
|
|
wintrust: Implement OpenPersonalTrustDBDialog.
|
|
wininet: Trace the cache file entry's local file name rather than the passed-in cache entry info's local file name, as the caller may have passed a NULL pointer.
|
|
wininet: Don't call URL_LocalFileNameToPathA when asked for a unicode string and URL_LocalFileNameToPathW fails.
|
|
wininet: Fix trace typo.
|
|
cryptnet: Don't access URL cache entry before it's been read.
|
|
cryptnet: Set cache expiration time of objects that have an expiration time to the object's expiration time, rather than relying on the HTTP Expires header.
|
|
wintrust: Implement CryptSIPGetSignedDataMsg for .cat files.
|
|
crypt32: Implement CryptSIPRetrieveSubjectGuid for .cat files.
|
|
wintrust: Don't hardcode supported OIDs, let CryptDecodeObject handle it directly.
|
|
crypt32: Fix test failures on NT4.
|
|
crypt32: Fix some chain failures on Win9x/NT4.
|
|
crypt32: Remove an error that no longer fails.
|
|
crypt32: Fix error handling for cyclic chains.
|
|
wintrust: Fix test failures on Win9x.
|
|
inetmib1: Fix some test failures on Win9x/NT4.
|
|
inetmib1: Fix remaining failure on Win9x/NT4.
|
|
crypt32: Fix some test failures on Win9x.
|
|
|
|
Kai Blin (2):
|
|
secur32: Make GetComputerObjectName(A|W) tests work on win2k3 domains.
|
|
dplayx: Set tests to "interactive" to avoid timing out on all machines.
|
|
|
|
Kirill K. Smirnov (1):
|
|
oleaut32: Add tests for metafiles, make them pass under Wine.
|
|
|
|
Kjell Rune Skaaraas (1):
|
|
wined3d: Implement IWineD3DResourceImpl_GetPriority and IWineD3DResourceImpl_SetPriority for resource management.
|
|
|
|
Konstantin Kondratyuk (2):
|
|
fonts: Add afii61352 into tahoma.sfd.
|
|
fonts: Add afii61352 into tahomabd.sfd.
|
|
|
|
Lei Zhang (11):
|
|
winspool: Check the return results from schedule_* functions.
|
|
gdiplus: Allocate enough space for BITMAPINFO in GdipCreateTextureIA.
|
|
gdiplus: Free memory on a failure.
|
|
gdiplus: Allocate enough space for BITMAPINFO in GdipBitmapLockBits.
|
|
gdiplus: Allocate enough space for BITMAPINFO in GdipBitmapUnlockBits.
|
|
gdiplus: Allocate enough space for BITMAPINFO in GdipLoadImageFromStream.
|
|
comctl32: Avoid a divide by zero in listview.
|
|
regedit: Use W version of TreeView_GetItem.
|
|
regedit: Check return values, don't request unneeded value which always fails.
|
|
regedit: Make branch export behavior work more like native regedit.
|
|
regedit: Pass VK_DELETE messages to Listview/Treeview child windows.
|
|
|
|
Louis Lenders (2):
|
|
shdocvw: Create default App Paths key for iexplore.exe.
|
|
msi: Add stub for MsiSetExternalUIRecord.
|
|
|
|
Maarten Lankhorst (7):
|
|
quartz: Implement IMediaPosition::put_CurrentPosition.
|
|
quartz: Add missing calls to EndFlush.
|
|
quartz: Don't abort starting for unconnected pin in avi splitter.
|
|
quartz: Return VFW_E_WRONG_STATE in file source if flushing.
|
|
quartz: Requeue in pullpin if request for data timed out.
|
|
dsound: Fix volume and panning for primary buffer.
|
|
winealsa.drv: Don't hang on last few bytes not played.
|
|
|
|
Marcus Meissner (6):
|
|
jscript: Fixed crash in run test.
|
|
jscript: Fix number conversion in non-English locales.
|
|
msi/tests: Fix explicit C:\\Program Files\\ references.
|
|
msi: Fix potential uninitialized use of substg.
|
|
gdiplus: Also handle 32bpp bitmaps.
|
|
advapi32: Check for NULL ptr.
|
|
|
|
Michael Karcher (12):
|
|
msxml3/tests: Clean up test_removeChild.
|
|
msxml3: removeChild can only delete direct children.
|
|
msxml3: Fail a bit earlier on removeChild(...,NULL,...).
|
|
msxml3: Simplify IXMLDOMNode::removeChild.
|
|
msxml3: Parameter validation for IXMLDOMNode::replaceChild and tests.
|
|
msxml3/tests: Valgrind fix.
|
|
msxml3: Basic implementation of IXMLDOMNode::replaceChild.
|
|
msxml3: replaceNode accepts IXMLDOMElement instead of IXMLDOMNode.
|
|
msxml3: Handle all variant types in IXMLDOMDocument::createNode.
|
|
msxml3: Revert "Simplify IXMLDOMNode::removeChild".
|
|
msxml3: _domtext->element is in fact a IXMLDOMNode.
|
|
msxml3: Text node should not aggregate element.
|
|
|
|
Michael Stefaniuc (28):
|
|
oleaut32/tests: Remove redundant NULL check before SysFreeString (Smatch).
|
|
jscript: Remove redundant NULL check before SysFreeString (Smatch).
|
|
msxml3/tests: Remove redundant NULL check before SysFreeString (Smatch).
|
|
oleaut32: Remove redundant NULL check before SysFreeString (Smatch).
|
|
shlwapi/tests: Remove redundant NULL check before SysFreeString (Smatch).
|
|
oleaut32/tests: Fix printf format warning.
|
|
shell32: Use FAILED instead of !SUCCEEDED.
|
|
ole32: Use the right FAILED/SUCCEEDED macro instead of negating the opposite.
|
|
qmgr: Use FAILED instead of !SUCCEEDED.
|
|
quartz: Use the right FAILED/SUCCEEDED macro instead of negating the opposite.
|
|
ddraw/tests: Use FAILED instead of !SUCCEEDED.
|
|
urlmon/tests: Use FAILED instead of !SUCCEEDED.
|
|
mshtml/tests: Use FAILED instead of !SUCCEEDED.
|
|
d3d9/tests: Use FAILED instead of !SUCCEEDED.
|
|
shlwapi: Use FAILED instead of !SUCCEEDED.
|
|
dplayx: Use SUCCEEDED instead of !FAILED.
|
|
qcap: Use the right FAILED/SUCCEEDED macro instead of negating the opposite.
|
|
shdocvw: Use FAILED instead of !SUCCEEDED.
|
|
comctl32: Use FAILED instead of !SUCCEEDED.
|
|
dxdiagn: Use FAILED instead of !SUCCEEDED.
|
|
d3dxof: Use FAILED instead of !SUCCEEDED.
|
|
winefile: Use FAILED instead of !SUCCEEDED.
|
|
msxml3/tests: Use SUCCEEDED instead of !FAILED.
|
|
itss/tests: Use FAILED instead of !SUCCEEDED.
|
|
winecfg: Use FAILED instead of !SUCCEEDED.
|
|
msi: Use the right FAILED/SUCCEEDED macro instead of negating the opposite.
|
|
oleaut32: Use FAILED instead of !SUCCEEDED.
|
|
shell32/tests: Use FAILED instead of !SUCCEEDED.
|
|
|
|
Muneyuki Noguchi (22):
|
|
regedit: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
wineboot: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
winefile: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
taskmgr: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
winecfg: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
wordpad: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
winhlp32: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
notepad: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
avifil32: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
setupapi: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
shell32: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
user32: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
wineps.drv: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
wininet: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
comctl32: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
msacm32: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
oledlg: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
serialui: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
shlwapi: Use "MS Shell Dlg" 9 in Japanese resources.
|
|
write: Add Japanese resources.
|
|
reg: Add Japanese resources.
|
|
mshtml: Add Japanese resources.
|
|
|
|
Nikolay Sivov (7):
|
|
gdiplus: Stub for GdipSetPathGradientBlend.
|
|
gdiplus: Implement GdipGetTextureTransform with test.
|
|
gdiplus: Implemented GdipSetTextureTransform with tests.
|
|
gdiplus: Implemented GdipResetTextureTransform.
|
|
gdiplus: Implemented GdipSetClipRect/GdipSetClipRectI.
|
|
gdiplus: Implemented GdipSetClipPath.
|
|
gdiplus: Stubs for GdipIsVisiblePoint/GdipIsVisiblePointI.
|
|
|
|
Paul Vriens (39):
|
|
kernel32/tests: Use skip instead of trace.
|
|
kernel32/tests: Skip some tests on win9x.
|
|
kernel32/tests: Fix tests on NT4.
|
|
kernel32/tests: Make sure we can remove a test directory.
|
|
kernel32/tests: Add extra tests for SetCurrentDirectory.
|
|
ddraw/tests: Fix a test on a Win98 box.
|
|
dsound/tests: Fix failure on Win9x and NT4.
|
|
userenv/tests: Don't crash on NT4.
|
|
ntdll/tests: Use skip and add a FreeLibrary.
|
|
ntdll/tests: Show that we are skipping tests.
|
|
ntdll/tests: Show that we are skipping tests.
|
|
imm32/tests: Skip tests when IME support is not implemented.
|
|
kernel32/tests: Add a skip.
|
|
kernel32/tests: Add a skip.
|
|
comctl32/tests: Don't crash on some win9x boxes.
|
|
gdi32/tests: Fix a few failures on win9x.
|
|
kernel32/tests: Fix the remaining errors on win95.
|
|
kernel32/tests: Fix some failures on win9x.
|
|
kernel32/tests: Add some skips to fix failures on WinMe.
|
|
kernel32/tests: We need the return value.
|
|
kernel32/tests: Fix failures on WinMe.
|
|
user32/tests: Run tests on win95 again.
|
|
user32/tests: Fix failures on W2K and below.
|
|
kernel32/tests: Add a missing newline.
|
|
advapi2/tests: Compare instead of assign.
|
|
inetmib1/tests: Compare instead of assign.
|
|
msxml3/tests: Compare instead of assign.
|
|
shell32/tests: Compare instead of assign.
|
|
gdi32/tests: Skip some tests on Win9x/WinMe.
|
|
shlwapi/tests: Don't crash on NT4.
|
|
wininet/tests: Don't crash on W2K and below.
|
|
lz32/tests: Change a trace into a skip.
|
|
ole32/tests: Fix two failures on NT4.
|
|
shell32/tests: Fix a failure on NT4.
|
|
wintrust/tests: Vista/W2K8 have some extra struct members.
|
|
user32/tests: Don't crash on NT4.
|
|
winmm/tests: Fix the failures on Win9x and WinMe.
|
|
winmm/tests: Fix some failures on Vista and W2K8.
|
|
spoolss/tests: Fix a failure on Vista/W2K8.
|
|
|
|
Philip Nilsson (1):
|
|
configure: Add i486-mingw to the cross-compiler prefixes.
|
|
|
|
Piotr Caban (9):
|
|
msxml3: Change order of interface recognition and fix typo.
|
|
msxml3: Fix xmlnode_get_xml to work properly with XML_DOCUMENT_NODE.
|
|
msxml3/test: Add test for ISAXXMLReader_parse (passing XMLDOMDocument as argument).
|
|
msxml: Partial implementation of ISAXXMLReader_putProperty.
|
|
msxml: Fix implementation of ISAXContentHandler_characters.
|
|
msxml: Rewrite ISAXContentHandler_characters.
|
|
msxml: Fix parsing <.../> elements.
|
|
msxml: Added ISAXLexicalHandler_comment event.
|
|
msxml: Added CDATA related events handling.
|
|
|
|
Reece Dunn (1):
|
|
kernel32: Be more verbose when reporting the sync test failures.
|
|
|
|
Rob Shearman (58):
|
|
include: Add DShellFolderViewEvents to shldisp.idl.
|
|
rpcrt4: Don't call VirtualFree with MEM_RELEASE and non-zero size.
|
|
msvcrt: Fix mutual exclusion over logical or is always a non-zero constant.
|
|
msvcrt: Fix testing zero-valued expression with bitwise and in find_best_locale_proc.
|
|
msvcmaker: Define USE_COMPILER_EXCEPTIONS and HAVE_SPAWNVP.
|
|
msvcmaker: Fix the arguments passed to winebuild to generate the .def file.
|
|
msvcmaker: Fix the generated filename for the spec file for modules with extensions other than .dll.
|
|
msvcmaker: Fix generated imports for Wine modules and link with delayed imports.
|
|
msvcmaker: Factor out some common settings.
|
|
msvcmaker: Add HAVE_* defines for some types present in the MSVC build environment.
|
|
msvcmaker: Update the HAVE_* defines for headers in the generated config.h file.
|
|
msvcmaker: Remove the defining of __ASM_SHORT and __ASM_STRING in the generated config.h file.
|
|
msvcmaker: Update the function list for which HAVE_* defines are written into config.h.
|
|
msvcmaker: Add support for building wine.lib.
|
|
msvcmaker: Fix invocation of winebuild to generate compatible .def files.
|
|
msvcmaker: Generate .h files from .idl files specified in IDL_H_SRCS makefile rules.
|
|
msvcmaker: Generate include project and make every wine module depend on it.
|
|
msvcmaker: Fix detection of static libraries.
|
|
msvcmaker: Define _USE_MATH_DEFINES so that M_PI and other constants are defined when including <math.h>.
|
|
urlmon: Fix race in protocol tests.
|
|
ole32: Create a dummy window for use in the drag and drop API tests.
|
|
ole32: Fix clipboard test failures on some versions of Windows.
|
|
winebuild: Declare fatal_error and fatal_perror as non-returning functions.
|
|
uxtheme: SetPropW returns a BOOL not an HRESULT.
|
|
shlwapi: Use an error code instead of -1 for signalling prefix not being found in URL_GuessScheme.
|
|
d3d9: Fix incorrect ordering of brackets in IDirect3DVertexShader9Impl_GetDevice.
|
|
avifil32: Fix type of variable used to store the result of ICCompress in AVIFILE_EncodeFrame.
|
|
oledlg: Fix the type of ret in UIINSERTOBJECTDLG_PopulateObjectTypes.
|
|
avifil32: Fix treating the return values of mmio* functions as HRESULTs instead of MMRESULTs.
|
|
d3d8: Fix incorrect ordering of brackets in IDirect3DVertexShader8Impl_GetDevice.
|
|
comcat: Fix mixing of HRESULT and LSTATUS types in COMCAT_CLSID_IEnumGUID_Next, COMCAT_IEnumCATEGORYINFO_Next and COMCAT_CATID_IEnumGUID_Next.
|
|
advapi32: Output the last error when services tests fail.
|
|
cabinet: Check buffer size before copying in NONEfdi_decomp.
|
|
include: Define DD_OK to S_OK instead of 0.
|
|
include: Wrap uses of u_* types in ws2tcpip.h with WS() macro.
|
|
winhttp: Fix compilation with MinGW/MSVC.
|
|
urlmon: Compare HRESULT value explicitly against S_OK instead of using an implicit != 0 comparison.
|
|
wininet: Compare HRESULT values explicitly against S_OK instead of using an implicit != 0 comparison.
|
|
winedos: Compare HRESULT value explicitly against S_OK instead of using an implicit != 0 comparison.
|
|
quartz: Don't use strlenW in array size declaration.
|
|
quartz: Fix placement of WINAPI attribute in fnFoundSeek typedef.
|
|
wininet: Make WININET_AllocHandle 64-bit safe by using the correct type in the sizeof expression.
|
|
include: Generate error codes with correct type in urlmon.idl.
|
|
oleaut32: Make the code in copy_to_variant and copy_from_variant more portable.
|
|
wininet: Add tests for InternetTimeFromSystemTimeW with insufficient buffer.
|
|
wininet: Fix behaviour of InternetTimeFromSystemTimeA/W when a buffer that is too small is passed in.
|
|
wininet: Move internet time tests from http.c to internet.c.
|
|
Add configure check for dirent.h and readdir.
|
|
d3d8/9: Use WINED3D_OK instead of D3D_OK in vertexshader.c.
|
|
wininet: Return error codes explicitly from URLCache functions instead of returning a BOOL and storing the error code in the last error value.
|
|
wininet: Fix GetUrlCacheEntryInfoA/W when a NULL lpCacheEntryInfo parameter is passed in.
|
|
wininet: Add tests for passing invalid parameters into InternetTimeFromSystemTimeA/W.
|
|
wininet: Fix behaviour of InternetTimeFromSystemTimeA/W when dealing with invalid parameters.
|
|
wininet: Validate parameters passed to RetrieveUrlCacheEntryInfoA/W.
|
|
wininet: Get rid of rc variable in InternetReadFile_test.
|
|
wininet: Fix crash when calling HttpQueryInfoA/W(HTTP_QUERY_RAW_HEADERS) before any response has been received from a server.
|
|
msvcmaker: Don't generate project files for DLLs that can't be compiled with MSVC.
|
|
msvcmaker: Don't automatically add a define for the DLL name.
|
|
|
|
Roderick Colenbrander (7):
|
|
wined3d: Re-add a comment which got lost.
|
|
wined3d: UpdateSurface should take into account the offset from the source rectangle.
|
|
opengl32: Don't run wgl tests on old gl drivers.
|
|
opengl32: Add some driver traces to the tests.
|
|
opengl32: Remove some tests which cause issues on win9x.
|
|
opengl32: Merge recent opengl extensions and prepare for opengl 3.0.
|
|
opengl32: Add a test case for WGL_ARB_create_context/opengl3.
|
|
|
|
Stefan Dösinger (1):
|
|
wined3d: Initialize standalone surface parameters.
|
|
|
|
Stefan Leichter (1):
|
|
winscard: Add stubs for SCardAddReaderToGroupA/W.
|
|
|
|
Ulrich Czekalla (1):
|
|
shell32: Revert c1f2824429286dd60fac723611b801e67eb745b1. It caused poor performance.
|
|
|
|
Vincent Povirk (2):
|
|
shell32/tests: Accept delays in getting ABN_POSCHANGED notifications.
|
|
user32: Handle undocumented WM_POPUPSYSTEMMENU message.
|
|
|
|
Vitaliy Margolen (3):
|
|
user32/tests: Use empty_message_queue with timeouts.
|
|
user32/tests: Make it easier to identify failed tests.
|
|
user32/tests: Move shell test to the end - killing explorer affects lots of tests.
|
|
|
|
Vitaly Lipatov (1):
|
|
include/ddk: Fix include path and include guard name.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|