mirror of
https://github.com/reactos/wine.git
synced 2024-11-25 20:59:54 +00:00
580 lines
29 KiB
Plaintext
580 lines
29 KiB
Plaintext
The Wine development release 1.1.8 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Substantial parts of inetcomm implemented (for Outlook).
|
|
- Still better crypt32 support.
|
|
- Memory management improvements.
|
|
- Theming support for buttons.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.8.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.1.8.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.8:
|
|
|
|
3109 Werkkzeug 1 remains black and creates buffer underruns
|
|
3493 Commandos get's very slow (almost locked) while mouse is moving
|
|
3819 Keyboard problem with Alien vs Predator 2 demo
|
|
3910 PortAudio error at Unable to open streams: Illegal error number
|
|
4046 Freezes waiting for short sound-samples that don't happen with sound off.
|
|
4063 Quitting webed causes abort in _CheckNotSysLevel
|
|
4078 memory allocation fails
|
|
4144 Numerous RichText problems
|
|
4558 Some numeric keypad keys don't work in user mode
|
|
4855 ZOC window does not retain size after workspace switch
|
|
4977 Mindstar Script Editor aborts on startup with "Runtime Error 430: Class does not support Automation..."
|
|
5101 Age of Mythology The Titans - Memory Leak
|
|
5224 Grim Fandango patch Gfupd101.exe doesn't start
|
|
5707 Settlers IV is slow in WIne 0.9.16+
|
|
5784 Dark Age of Camelot not connect update server
|
|
6683 IrfanView's "Save Picture as ..." dialog problems
|
|
6694 Java App Problems with Filechooser
|
|
6700 Magic Workstation Application occupying 100% of cpu
|
|
6709 [Game] Ceasar IV crashes.
|
|
6948 CSpy/Tab: Tab images have wrong offset
|
|
7052 The game Locomotion crashes on startup (after drawing an empty desktop window) due to an unhandled page fault.
|
|
7639 Papyrus loses focus when user clicks on font size pulldown
|
|
8234 Supreme Commander Install fail - Error : 87
|
|
9460 Sid Meiers Pirates does not load after caps changes
|
|
9577 Serious Sam II demo installer creates blank window
|
|
9714 MapViewOfFile with write permissions should not succeed on a read-only file mapping
|
|
9715 winecfg should allow display resolution beyond 120dpi
|
|
10129 Guitar Rig 3 crashes
|
|
10375 Stranger demo makes Wine segfaults
|
|
10579 mingw32: reimp and other tools can't launch each other
|
|
10727 .Net 2.0 does not install
|
|
10810 Constant crash while using EDXOR
|
|
10859 access violation in mshtml.dll since 0.9.48 / Heredis 9
|
|
10980 ConvertImage cannot run
|
|
11092 cutscene does not display correctly - jedi knight dark forces II demo
|
|
11199 Unhandled exception: page fault on read access to 0x00000050 when starting Archlord
|
|
11369 CheckPoint SmartDashboard R65 causes wine crash
|
|
11483 MSTSC (remote desktop) needs winscard.dll.SCardAccessStartedEvent
|
|
12046 MinGW32: unhandled page faults and exceptions
|
|
12175 Blank window appears during Sims 2 installation
|
|
12219 The "House of the Dead 3" "start game" options menu doesn't show any text.
|
|
12244 Unhandled page fault in Lotus Wordpro R9.5
|
|
12282 Oracle Forms 6i runtime crashes while opening a form
|
|
12545 The Ship: Does not launch
|
|
12584 Rendering problems in NWN2
|
|
12669 Flash 8: crashes when a pixmap in clipboard
|
|
12711 Guitar Pro 5 don't show in the task bar
|
|
12864 Quick 2007 Home & Business fails during startup
|
|
12865 Flash wIndow initially displays off screen
|
|
12940 e-sword app does not install
|
|
12953 DAZStudio 2.1 installer intermittantly hangs on startup
|
|
12974 Crash of Max Payne v1 on radeon DRI
|
|
12986 emachineshop crashes when closing the help window
|
|
13026 winetest may start without a tag
|
|
13103 tomtom home does not install due to no loading sensapi.dll
|
|
13135 Wine crash when starting program hedgewars
|
|
13255 sigabort for most files used with vissim 7.0
|
|
13285 WriteIniValues does not create c:/windows/DieVölkerGold.ini
|
|
13312 shipsim 2006 crashes
|
|
13329 World of Warcraft (WoW) trial installer crashes with unimplemented function js3250.dll.JS_SetGCParameter
|
|
13421 Lotus Notes 6.5.4 - wrong windows behavior
|
|
13546 Che Guevara demo crashes
|
|
13557 Regression. mdac25 fails to install
|
|
13672 mIRC 6.32 script editor crashes with assertion failure in riched20
|
|
13737 Word 2003 crashes on opening specific file
|
|
14037 worldwide telescope installer crashes in X11DRV_GetBitmapBits
|
|
14333 WALL-E demo displays upside down.
|
|
14437 Voipcheap installs but does not run
|
|
14477 Installer of sins of solar empire is not copying any files at all
|
|
14499 ImageDirectoryEntryToDataEx: section header param [out, optional], needs to be zeroed before RtlImageRvaToVa
|
|
14560 Australian etax program help feature segfaults
|
|
14658 Font rendering regression
|
|
14731 Crash upon starting a network server in 1000 game
|
|
14751 Max Payne 2: PP effects produce black screen in ARB mode
|
|
14774 Max Payne 2: PP effects flood console with GL errors (ORM=fbo)
|
|
14817 Msi property names passed on the command line need to be interpreted as uppercase (Corel Draw X3 installer)
|
|
14983 CM2000 Graphics slowed down !
|
|
15142 Diablo - The Hell & Hellfire: DirectX issues
|
|
15607 MyPhotoBooks doesn't run
|
|
15691 Page fault while editing RichText
|
|
15692 Apps crash with FontLink settings since Wine 1.1.6
|
|
15722 OpenOffice3 apps won't run
|
|
15725 calendar sizing incorrect in Paf5
|
|
15756 Inline file rename text box does not disappear appropriately in 7-zip 4.60 beta
|
|
15757 Address bar is not updated when navigating through directories in 7-zip 4.60 beta
|
|
15758 Page Maker 6.5 can't find resource file
|
|
15786 FEAR 1.08: GL errors in D3D8 mode
|
|
15807 Problem editing HTML in TestLog
|
|
15829 1000net installer crashes after selecting install button
|
|
15842 winecfg: You don't have a drive C. This is not so great.
|
|
15854 Age of Mythology: Vertex pipeline replacement patches break water transparency.
|
|
15863 Unable to find X development files on Leopard
|
|
15937 [PATCH] Pens of width = 1 scale on Windows, don't on Wine
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.1.7:
|
|
|
|
Alexandre Julliard (45):
|
|
jscript: Avoid a compiler warning.
|
|
shdocvw/tests: Avoid sizeof in trace.
|
|
ntdll: Make sure the last relocation contains some data.
|
|
ntdll: Use the end of the reserved area as address space limit, in case we have more than 3Gb available.
|
|
ntdll: Ignore some system directories in NtQueryDirectoryFile to avoid recursion troubles.
|
|
user32: Move handling of internal messages into peek_message.
|
|
user32: Move thread info setting and WH_GETMESSAGE call into peek_message.
|
|
user32: Specify the new queue mask separately from the PeekMessage flags.
|
|
user32: Use a local buffer in peek_message to save a server call for small buffer sizes.
|
|
user32: Add a bunch of tests for GetQueueStatus and GetMessage combinations.
|
|
ntdll: Simplify the RtlIsDosDeviceName_U implementation.
|
|
ntdll: Add a few more tests for RtlIsDosDeviceName_U, fix some failures on Windows.
|
|
ntdll: Allocate a new virtual region for large blocks, and ensure 16-byte alignment.
|
|
ntdll: Store the exit code in the server in RtlExitUserThread.
|
|
kernel32: Only try to open a VxD if opening a normal device failed.
|
|
kernel32: Use ntdll functions where possible to implement the pthread wrappers.
|
|
kernel32: Moved the pthread emulation support to ntdll.
|
|
configure: Re-generate with autoconf 2.63.
|
|
ntdll: Merge HEAP_InitSubHeap and HEAP_CreateSubHeap.
|
|
ntdll: Create a separate heap for allocating memory views instead of using malloc.
|
|
kernel32: Allocate global arenas on the Win32 heap.
|
|
kernel32: Call build_argv in the parent process so that it can use the Win32 heap.
|
|
kernel32: Call build_envp in the parent process so that it can use the Win32 heap.
|
|
winecfg: Display an nicer error when the mount manager cannot be accessed.
|
|
ntdll: Initialize the large address space before attaching dlls.
|
|
ntdll: Return more correct information for SystemBasicInformation and GetSystemInfo.
|
|
winemenubuilder: Move the xdg global variables out of the libpng ifdef block.
|
|
wrc: Fix the duplicate resource check for user-defined types.
|
|
ntdll: Store the per-view flags in the high word of the page protection bits.
|
|
ntdll: Add a noexec flag for memory views where we don't want to force exec permission.
|
|
kernel32/tests: Fix a couple of failures on Windows.
|
|
kernel32/tests: Add a few more tests, fix some failures on Windows.
|
|
ntdll: Store the per-page committed status in the server for anonymous file mappings.
|
|
ntdll: Don't force anonymous file mappings to always be fully committed.
|
|
ntdll/tests: Fix a couple of tests on NT4.
|
|
ntdll,server: Fixed access checks for OpenFileMapping and MapViewOfFile.
|
|
include: Add extern "C" to the exported Wine headers.
|
|
kernel32/tests: Fix a few more errors on Win9x.
|
|
ntdll: Keep track of the current working set limit independently of system views that may be allocated beyond it.
|
|
ntdll: Do not report non-reserved memory areas as free since we don't know what's in them.
|
|
kernel32/tests: Fix one more failing test on Win9x.
|
|
ntdll: Store correct values in the various limits on all platforms instead of using 0.
|
|
loader: Reserve some space for the virtual heap too.
|
|
loader: Use a hidden function instead of an exported global variable to setup pthread functions.
|
|
advapi32/tests: Avoid sizeof in traces.
|
|
|
|
Alistair Leslie-Hughes (6):
|
|
comdlg32: Fix test under win98.
|
|
msxml3: Add support to get_nodeTypedValue on Element Nodes.
|
|
oleacc: Removed failed test case.
|
|
inetcomm: Correct test under w2k8.
|
|
mshtml: Supply a default value for get_designMode.
|
|
mshtml: Implement IHTMLElement get_document.
|
|
|
|
Andrew Fenn (1):
|
|
xinput: Added header file that defines a lot of the functionality of the library.
|
|
|
|
Andrew Nguyen (1):
|
|
winmm: Fix a potential infinite recursion bug.
|
|
|
|
Andrew Talbot (7):
|
|
odbc32: Sign-compare warnings fix.
|
|
oleaut32: Sign-compare warnings fix.
|
|
oledlg: Sign-compare warnings fix.
|
|
quartz: Sign-compare warnings fix.
|
|
quartz: Sign-compare warnings fix.
|
|
riched20: Sign-compare warnings fix.
|
|
rpcrt4: Sign-compare warnings fix.
|
|
|
|
Aric Stewart (7):
|
|
ws2_32: Only set the overlapped hEvent if it exists.
|
|
crypt32: Static functions CertContext_GetProperty and CertContext_SetProperty do not need to be WINAPI.
|
|
ntdll: Fix parsing of proc file. Also correct memory deallocation on the Mac.
|
|
gdiplus: Stub implementation of GdipNewInstalledFontCollection.
|
|
msimtf: Add a mostly wrapper stub for IActiveIMMApp.
|
|
shell32: Do not automatically fail in SHGetFileInfo if the flag SHGFI_USEFILEATTRIBUTES is combined with SHGFI_ATTRIBUTES, SHGFI_EXETYPE, or SHGFI_PIDL.
|
|
comctl32: Add implementation of LVS_EX_ONECLICKACTIVATE.
|
|
|
|
Austin English (5):
|
|
ole32: Implement IEnumFORMATETC_Next_Proxy and IEnumFORMATETC_Next_Stub.
|
|
winecfg: Set default windows version to XP.
|
|
advapi32/tests: fix a couple failures on Vista.
|
|
crypt32: fix a test failure on Free/PC-BSD.
|
|
wininet: Change a couple fixme's to warn's.
|
|
|
|
Bobby Bingham (1):
|
|
gdi32: Add support for the GGO_UNHINTED flag in GetGlyphOutline.
|
|
|
|
Clinton Stimpson (1):
|
|
comctl32: Fix getting of min size of monthcal when changing font.
|
|
|
|
Damjan Jovanovic (1):
|
|
winemenubuilder: Generate icons in winemenubuilder instead of wineshelllink.
|
|
|
|
David Adam (3):
|
|
d3dx8: Implement ID3DXMatrixStack_GetTop().
|
|
d3dx8: Implement ID3DXMatrixStack_LoadIdentity.
|
|
d3dx8: Implement ID3DXMatrixStack_LoadMatrix.
|
|
|
|
Detlef Riekenberg (3):
|
|
user32/tests: Avoid crash on win9x.
|
|
shdocvw/tests: Use the correct size for memset.
|
|
user32/tests: Fix crash on win9x in the dde test.
|
|
|
|
Dmitry Timoshkov (9):
|
|
gdi32: Search the child font list first.
|
|
winex11.drv: Print the characters returned by ToUnicode.
|
|
user32: Make ToAscii(Ex) and ToUnicode(Ex) prototypes match PSDK.
|
|
wineconsole: Don't ignore extended keys.
|
|
kernel32: Don't ignore extended keys.
|
|
gdi32: Move DC mapping APIs to the 'dc' debug channel.
|
|
user32: Handle all kinds of values returned by WIN_GetPtr.
|
|
gdi32: Try to avoid not necessary glyph transformations.
|
|
gdi32: Fix a broken test.
|
|
|
|
Dylan Smith (3):
|
|
richedit: Added riched32 tests for word wrap.
|
|
richedit: Fixed initial word wrap setting when emulating 1.0.
|
|
richedit: Handle negative position given to EM_POSFROMCHAR.
|
|
|
|
Eric Pouech (1):
|
|
winedbg: Add a kill command to kill the current process.
|
|
|
|
Francois Gouget (4):
|
|
wined3d: Fix the WineDirect3DCreate() export.
|
|
cryptui: Fix compilation on systems that don't support nameless unions.
|
|
d3dx8/tests: Fix compilation on systems that don't support nameless unions.
|
|
shlwapi/tests: AssocQueryStringA/W() are missing on Windows 98.
|
|
|
|
Frans Kool (1):
|
|
oleacc: Added Dutch translations.
|
|
|
|
Hans Leidekker (14):
|
|
wsock32: Make EnumProtocols a wrapper around WSAEnumProtocols instead of forwarding directly.
|
|
inetcomm: Add a stub implementation of IPOP3Transport.
|
|
inetcomm: Add a stub implementation of ISMTPTransport2.
|
|
inetcomm: Add an implementation of the pop3 USER and PASS commands.
|
|
inetcomm: Add an implementation of IPOP3Transport::CommandLIST.
|
|
inetcomm: Add an implementation of IPOP3Transport::CommandQUIT.
|
|
inetcomm: Add an implementation of IPOP3Transport::CommandSTAT.
|
|
inetcomm: Add an implementation of IPOP3Transport::CommandUIDL.
|
|
inetcomm: Implement IPOP3Transport::Disconnect.
|
|
inetcomm: Add an implementation of IPOP3Transport::CommandUSER.
|
|
inetcomm: Add an implementation of IPOP3Transport::CommandPASS.
|
|
inetcomm: Add an implementation of ISMTPTransport2::CommandDATA.
|
|
inetcomm: Advertise support for a couple more interfaces.
|
|
inetcomm: CreateIMAPTransport, CreatePOP3Transport and CreateSMTPTransport are implemented.
|
|
|
|
Henri Verbeet (28):
|
|
wined3d: Move depth_blt to surface.c.
|
|
wined3d: Pass the texture type to the shader depth blt function.
|
|
wined3d: Pass explicit texcoords to depth blt.
|
|
wined3d: Support some more texture types for GLSL depth blts.
|
|
dxgi: Make some functions static.
|
|
d3d10: Make some functions static.
|
|
wined3d: Rename CreateAdditionalSwapChain to CreateSwapChain.
|
|
wined3d: Fix some indentation.
|
|
wined3d: Support some more depth blt texture types for arb programs.
|
|
wined3d: Support some more depth blt texture types in surface_depth_blt().
|
|
wined3d: Handle lack of NPOT support for depth blts.
|
|
wined3d: Handle projected cube textures.
|
|
dxgi: Add some stubs for IDXGIAdapter.
|
|
dxgi: Add some stubs for IDXGISwapChain.
|
|
d3d10: Add a test to show d3d10 devices implement IDXGIDevice.
|
|
d3dx8: Return E_NOTIMPL from ID3DXMatrixStack stubs.
|
|
d3dx8: Correct some ID3DXMatrixStack prototypes.
|
|
d3dx8: Initialize the matrix stack in D3DXCreateMatrixStack().
|
|
d3dx8: Implement ID3DXMatrixStack_Push() and ID3DXMatrixStack_Pop().
|
|
d3dx8: Make expect_mat a bit more useable.
|
|
d3dx8: Add a few tests for ID3DXMatrixStack.
|
|
wined3d: Properly break in get_argreg() (LLVM/Clang).
|
|
wined3d: Print an error when drawStridedSlowVs() is called with 0 idxSize and non-NULL idxData (LLVM/Clang).
|
|
wined3d: Remove a FIXME that doesn't apply anymore.
|
|
d3d8: Don't ignore the GetCursorInfo() return value (LLVM/Clang).
|
|
d3d9: Don't ignore the GetCursorInfo() return value (LLVM/Clang).
|
|
wined3d: vertexshader should never be NULL in generate_param_reorder_function() (LLVM/Clang).
|
|
wined3d: Remove another redundant NULL check (LLVM/Clang).
|
|
|
|
Hervé Chanal (2):
|
|
shell32: A nicer icon for "Open folder".
|
|
shell32: A nicer icon for "folder".
|
|
|
|
Huw Davies (4):
|
|
ole32: Create the '\1Ole' stream.
|
|
ole32: Try to load the '\1Ole' stream and create it if it doesn't exist.
|
|
ole32: Implement IEnum*_Next marshallers.
|
|
ole32: Call the object's GetClassID if it's running.
|
|
|
|
Jacek Caban (4):
|
|
mshtml: Remove no longer used interfaces.
|
|
jscript: Fixed SetScriptSite called before InitNew handling.
|
|
jscript: Added SCRIPTSTATE_CONNECTED implementation.
|
|
jscript: Added SCRIPTITEM_ISVISIBLE flag implementation.
|
|
|
|
James Hawkins (13):
|
|
msi: Set the source path tests to "interactive" to avoid timing out on some machines.
|
|
msi: Use the long file name in the WriteIniValues action.
|
|
msi: Convert command line property names to uppercase.
|
|
msi: Skip the leading period of the extension to be registered.
|
|
msi: Do not reinstall an assembly that already exists in the global assembly cache.
|
|
msi: Allow private properties from the AdminProperties property list.
|
|
msi: Factor out the table insertion code.
|
|
msi: Factor out the table insertion code.
|
|
msi: Factor out the table insertion code.
|
|
msi: Factor out the code to open a product key.
|
|
msi: Factor out the code to open the features key.
|
|
msi: Factor out the code to open the UserData features key.
|
|
msi: Remove an unused registry function.
|
|
|
|
Jeff Zaroyko (1):
|
|
ws2_32: Test WSAAccept optional callback parameter before trying to use it.
|
|
|
|
Juan Lang (35):
|
|
cryptui: Don't crash if pImportSrc is NULL.
|
|
cryptui: Add tests for CryptUIWizImport.
|
|
cryptui: Improve parameter checking.
|
|
cryptui: Move cert creation to a helper function.
|
|
cryptui: Support importing certificate contexts.
|
|
cryptui: Test the import destination of a couple more certs.
|
|
cryptui: Choose appropriate destination store for a cert.
|
|
crypt32: Fix a failing test on Windows.
|
|
cryptui: Fix a failing test on Windows.
|
|
cryptui: Fix destination store for self-signed certs.
|
|
crypt32: Fix failing test.
|
|
crypt32: Fix frequency with which chains are checked for cycles.
|
|
crypt32: Don't neglect status to ignore on a Windows platform when a test is todo_wine.
|
|
crypt32: Fix chain error status when a cert's issuer can't be found.
|
|
crypt32: Fix some test failures on Win9x/NT4.
|
|
advapi32: Print error if opening /dev/urandom fails, and update comment.
|
|
crypt32: Fix test failures on older versions of Windows.
|
|
crypt32: Fix typo.
|
|
wintrust: Add stub for WVTAsn1SpcFinancialCriteriaInfoEncode.
|
|
wintrust: Add tests for WVTAsn1SpcFinancialCriteriaInfoEncode.
|
|
wintrust: Implement WVTAsn1SpcFinancialCriteriaInfoEncode.
|
|
wintrust: Add stub for WVTAsn1SpcFinancialCriteriaInfoDecode.
|
|
wintrust: Add tests for WVTAsn1SpcFinancialCriteriaInfoDecode.
|
|
wintrust: Implement WVTAsn1SpcFinancialCriteriaInfoDecode.
|
|
crypt32: Add missing ok calls.
|
|
crypt32: Separate checking the tag of encoded bits from decoding the bits.
|
|
crypt32: Add tests for CryptFormatObject.
|
|
crypt32: Add base implementation of CryptFormatObject.
|
|
crypt32: Make a global copy of crypt32's HINSTANCE.
|
|
crypt32: Implement CryptFormatObject for szOID_AUTHORITY_KEY_IDENTIFIER2.
|
|
crypt32: Implement CryptFormatObject for szOID_ENHANCED_KEY_USAGE.
|
|
crypt32: Implement CryptFormatObject for szOID_BASIC_CONSTRAINTS2.
|
|
crypt32: Implement CryptFormatObject for szOID_AUTHORITY_INFO_ACCESS.
|
|
crypt32: Implement CryptFormatObject for szOID_CRL_DIST_POINTS.
|
|
crypt32: Implement CryptFormatObject for SPC_FINANCIAL_CRITERIA_OBJID.
|
|
|
|
Katayama Hirofumi MZ (1):
|
|
notepad: Don't save maximized size.
|
|
|
|
Kirill K. Smirnov (1):
|
|
gdi32: Fix copy/paste typo.
|
|
|
|
Krzysztof Kotlenga (1):
|
|
winex11: Make pens of width = 1 scalable.
|
|
|
|
Kusanagi Kouichi (1):
|
|
winex11: Implement large data transfers.
|
|
|
|
Lei Zhang (7):
|
|
comctl32: Get rid of DragDetect.
|
|
comctl32: Don't notify if listview edit box contents have not changed.
|
|
comctl32: Reset nEditLabelItem in LISTVIEW_EndEditLabelT.
|
|
comctl32: Only update comboex edit box if the mask has CBEIF_TEXT set.
|
|
ntdll: Skip deleted files in read_directory_getdents.
|
|
wininet: Remove redundant variables.
|
|
wininet: Handle HTTP 303 redirects.
|
|
|
|
Marcus Meissner (9):
|
|
netapi32: Fixed buffer sizes to GetUserNameW and GetComputerNameW.
|
|
programs: Fixed two RegEnumValue name lengths.
|
|
oleview: Fixed size passed to LoadStringW.
|
|
ntoskrnl.exe: Check irp for NULL consistently.
|
|
advapi32: Removed redundant NULL check.
|
|
msxml3: Fixed NULL ptr dereference possibilities (Coverity).
|
|
msxml3: Fixed if nesting / ptr checking problems in xmlnode_transformNode.
|
|
mshtml: Fixed reversed NULl check.
|
|
wininet: Removed redundant NULL check (Coverity).
|
|
|
|
Michael Karcher (3):
|
|
msxml3: IXMLCDATASection is not an element.
|
|
msxml3: Clean up initialization.
|
|
msxml3: Simplify IXMLDOMNodeMap::removeNamedItem.
|
|
|
|
Michael Stefaniuc (54):
|
|
advapi32/tests: Use 0 instead of casting NULL to a handle of integer type.
|
|
rsaenh: Use 0 instead of casting NULL to a handle of integer type.
|
|
comctl32: Just use 0 instead of casting NULL twice to an integer type.
|
|
comctl32: HGDIOBJ is interchangeable with other handle types so don't cast.
|
|
user32: HGDIOBJ is interchangeable with other handle types; no casts are needed.
|
|
gdi32/tests: HGDIOBJ is interchangeable with other handle types; no casts are needed.
|
|
taskmgr: HGDIOBJ is interchangeable with other handle types; no casts are needed.
|
|
cmdlgtst: HGDIOBJ is interchangeable with other handle types; no casts are needed.
|
|
cmdlgtst: Use NULL instead of casting 0 to a pointer.
|
|
comctl32: Remove superfluous casts as HANDLE to other handle types.
|
|
comctl32: HANDLE/HGLOBAL are basically just void pointers. No casts to other pointers are needed.
|
|
comdlg32: Don't cast the return value of GetProp() as it is a HANLE aka void pointer.
|
|
gdi32: Don't cast NULL.
|
|
winedump: Remove casts of void pointers to other pointer types.
|
|
winex11.drv: ImmLockIMCC() returns a void pointer; no need to cast that.
|
|
cabinet: Do not cast NULL.
|
|
riched20: Do not cast NULL.
|
|
riched20: Use MAKELPARAM instead of "(LPARAM) MAKELONG".
|
|
winedbg: Use FIELD_OFFSET instead of reimplementing it.
|
|
user32: Do not cast NULL.
|
|
dmusic: Do not cast NULL.
|
|
dnsapi: Transform two for loops into while loops.
|
|
d3dx8: Do not cast NULL.
|
|
netapi32/tests: Do not cast NULL.
|
|
ole32: Do not cast NULL.
|
|
oleview: Do not cast NULL.
|
|
setupapi: Do not cast NULL.
|
|
dmsynth: Do not cast NULL.
|
|
winedos: Do not cast NULL.
|
|
shell32: Do not cast NULL.
|
|
dmloader: Do not cast NULL.
|
|
oleaut32: Do not cast NULL.
|
|
comctl32: Do not cast NULL.
|
|
Remove the remaining casts of NULL.
|
|
avifil32: Remove superfluous casts of void pointers.
|
|
uxtheme: Remove superflous casts.
|
|
comctl32/tests: Use MAKELPARAM instead of "(LPARAM) MAKELONG".
|
|
wined3d: Use the integer variant of zero instead of casting "0.0".
|
|
kernel32: Do not cast zero.
|
|
riched20: Remove superflous casts.
|
|
comctl32: Do not cast zero.
|
|
user32: Do not cast zero.
|
|
crypt32: Remove superfluous casts of void pointers.
|
|
iphlpapi: Do not cast zero.
|
|
user32: Remove superfluous casts of void pointers.
|
|
fusion: Remove superfluous casts of void pointers.
|
|
shell32: Use FIELD_OFFSET instead of hand coding its functionality.
|
|
make_requests: Do not generate code that casts zero to a pointer.
|
|
shell32: Remove superfluous casts; mostly of void pointers.
|
|
ole32: Remove some superfluous casts of void pointers and zero.
|
|
shlwapi: Remove superfluous casts of/to void pointers.
|
|
comdlg32: Remove superfluous casts of void pointers to other pointer types.
|
|
comctl32: Remove superfluous casts that crept in as well as some older ones.
|
|
crypt32: Fix the aligning up to a DWORD_PTR boundary.
|
|
|
|
Nicolas Le Cam (7):
|
|
msi/tests: Fix a failing test on all platforms up to and including win2k.
|
|
wininet/tests: Fix a failing test on IE6.
|
|
shell32/tests: Fix a test on several platforms.
|
|
user32: Partially implement SystemParametersInfo(SPI_{GET/SET}FOREGROUNDLOCKTIMEOUT).
|
|
advapi32/tests: test_enum_provider_types test cleanup.
|
|
advapi32/tests: Run a test on more platforms.
|
|
cryptui/tests: Fix test failures on Win2k and below.
|
|
|
|
Nikolay Sivov (3):
|
|
gdiplus: Add a structure to header for easier navigation (by wrapper class).
|
|
gdiplus: Added CachedBitmap calls.
|
|
gdiplus: Added TRACE(..) for Pen calls.
|
|
|
|
Owen Rudge (1):
|
|
appwiz.cpl: Use MS Shell Dlg instead of MS Sans Serif for dialog boxes.
|
|
|
|
Paul Bryan Roberts (5):
|
|
ntdll: Avoid potential infinite loop.
|
|
advapi32/tests: Simple tests of GetFileSecurity()/SetFileSecurity().
|
|
advapi32: Add TRACE to GetFileSecurity().
|
|
server: Refactor server side implementation of GetFileSecurity().
|
|
server: Clone file_get_sd() and file_set_fd() for directories.
|
|
|
|
Paul Vriens (12):
|
|
shlwapi/tests: Fix some failures on XP and W2K3.
|
|
ddraw/tests: Fix a test on W2K3.
|
|
shlwapi/tests: Fix a failure on Win9x and NT4.
|
|
shell32/tests: Fix a test failure on NT4.
|
|
rsaenh/tests: Fix a test failure on NT4 and below.
|
|
user32/tests: Fix some test failures on Win9x and WinMe.
|
|
winmm/tests: Fix failure on Win9x and WinMe.
|
|
gdi32/tests: Don't crash on NT4.
|
|
user32/tests: Fix some test failures on Win9x.
|
|
user32/tests: Set last error if the menu item cannot be found.
|
|
user32/tests: Skip GetMenuItemInfo tests on NT4 and below.
|
|
winmm/tests: Fix a test failure on Vista and W2K8.
|
|
|
|
Reece Dunn (6):
|
|
winecfg: Add ellipsis ('...') to buttons that launch other dialogs.
|
|
winecfg: Renamed 'Shell Folder' to 'Folder'.
|
|
uxtheme: Fixed the todo blocks in the IsThemed tests when theming is inactive.
|
|
comctl32: Support themed push buttons.
|
|
comctl32: Support themed check boxes and radio buttons.
|
|
comctl32: Don't draw the theme background of the group box over it's content area.
|
|
|
|
Rob Shearman (9):
|
|
inetcomm: Add an implementation of the HELO/EHLO command.
|
|
inetcomm: Add an implementation of ISMTPTransport2::SendMessage.
|
|
inetcomm: Add an implementation of ISMTPTransport2::CommandQUIT.
|
|
inetcomm: Add an implementation of ISMTPTransport2::CommandMAIL.
|
|
inetcomm: Add an implementation of ISMTPTransport2::CommandRCPT.
|
|
inetcomm: Add an implementation of ISMTPTransport2::CommandEHLO.
|
|
inetcomm: Add an implementation of ISMTPTransport2::CommandHELO.
|
|
inetcomm: Add an implementation of ISMTPTransport2::CommandAUTH.
|
|
inetcomm: Add an implementation of ISMTPTransport2::CommandRSET.
|
|
|
|
Roderick Colenbrander (4):
|
|
winex11: Move all delayed GLX context creation code to create_glxcontext in order to prepare for WGL_ARB_create_context.
|
|
Opengl32: Add defines for WGL_/GLX_ARB_create_context.
|
|
opengl32: Mark some opengl3 tests as wine_todo.
|
|
wnaspi32: Fix a buffer size regression.
|
|
|
|
Sergey Khodych (5):
|
|
winex11: BitBlt returns TRUE when drawing outside of the clipping or visible region.
|
|
comctl32: toolbar: Calculate a correct size for empty buttons with the BTNS_AUTOSIZE style.
|
|
comctl32: toolbar: Improve text layout in TBSTYLE_LIST toolbars.
|
|
comctl32: toolbar: Use a cx field for buttons in TOOLBAR_WrapToolbar.
|
|
comctl32/tests: Fix typo in toolbar todo test.
|
|
|
|
Stefan Dösinger (8):
|
|
wined3d: Restore the fragment replacement prog after depth_blt.
|
|
d3d9: Test the effect of lighting on the result alpha.
|
|
d3d: Do not restore the display mode in ddraw.
|
|
d3d9: Use the correct AddRef and Release macros.
|
|
d3d9: WINED3DSURFACE_DESC::MultiSampleType is not a DWORD.
|
|
wined3d: Fix the num blend values -> type match.
|
|
wined3d: Kill the GL_ATI_envmap_bumpmap code.
|
|
d3d9: Add a test for GetTexture with no texture set.
|
|
|
|
Tobias Jakobi (1):
|
|
wined3d: Fix typo in baseshader.c.
|
|
|
|
Tony Wasserka (2):
|
|
d3dx9: Implement D3DXCreateSprite.
|
|
d3dx9: Implement ID3DXSprite_Draw.
|
|
|
|
Vincent Povirk (5):
|
|
shell32: Try to guess the working directory in the run dialog.
|
|
setupapi/tests: Add test for ProfileItems directive.
|
|
setupapi: Implement ProfileItems directive.
|
|
setupapi: Add a matching CoUninitialize call.
|
|
rundll32: Build with -mwindows.
|
|
|
|
Vitaliy Margolen (5):
|
|
winmm: Support more joysticks.
|
|
dxdiagn: Replace remaining FIXMEs with TRACEs.
|
|
dxdiagn: Add pagefile size info.
|
|
dxdiagn: Add windows path.
|
|
dxdiagn: Add service pack version.
|
|
|
|
Vitaly Perov (2):
|
|
netapi32: Add stub for NetShareGetInfo.
|
|
netapi32: Add stub for NetShareAdd.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|