935 lines
50 KiB
Plaintext
935 lines
50 KiB
Plaintext
The Wine development release 1.1.3 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Beginnings of ddraw overlay support.
|
|
- Many more crypt32 functions.
|
|
- Improved support for tables in Richedit.
|
|
- Support for NETWM window maximization.
|
|
- Many installer fixes.
|
|
- Tweaks for better PulseAudio support.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.3.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.1.3.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.3:
|
|
|
|
1439 commdlg.dll.so comdlg32.dll.so, a possible font dialog bug ?
|
|
2538 Reaktor menus not displayed properly - gray bars
|
|
2605 Borland qtinf70 draw problems
|
|
3307 wininet: A cookie set during a 302 response won't be used during an automatic redirect
|
|
3332 Explore Folder using ShellExecute fails
|
|
3546 CLSID_InternetShortcut not available...
|
|
4101 Picasa: Unable to use Blogthis after signin.
|
|
5033 WINE_GET_SONAME does not pick up libjack soname
|
|
5286 TreeView in Becky! Internet Mail doesn't work properly
|
|
5504 riched20:Spinner on textfields and comboboxes
|
|
6160 eDrawings somewhat installs completely but fails to run
|
|
6519 Wine blacks out rotated font bitmap
|
|
6534 Counter Strike 1.6 crashes after asking for the gecko engine
|
|
7118 Wine does not listen to the clipboard
|
|
7211 Wine does not correctly launch Guild Wars
|
|
8829 EVE Online model of Large Artillery Battery structure is mostly transparent
|
|
9670 SparVoip crashes
|
|
10303 Unable to play Windows Media files
|
|
10437 Altium Designer crash
|
|
10620 PAF 5 help viewer hits unhandled page fault while closing
|
|
10684 Some games fail to restore pre-launch gamma
|
|
10951 Flashlight is darker then it should be in Half-Life 2: Episode 2
|
|
11029 Black & White game does not respond to mouse clicks
|
|
11098 Vaz Modular 3.03 hangs on exit
|
|
11526 Wine dies when starting Sigma Photo Pro 3.0
|
|
11616 Soulbringer crashes after intro
|
|
11766 Heap corruption in crypt32 during Sandra benchmark?
|
|
12087 winrar add file dialog cannot get multi-select files correctly
|
|
12089 winrar crashes when I try to add a file with a long file name
|
|
12206 Can't install Timeshift Demo
|
|
12364 Overlapping of windows within Photoshop CS2
|
|
12486 Microsoft Office Standard 2007 installation failure
|
|
12521 Origin 8.0: License expires immediately without native msxml3
|
|
12624 Installer failes to register typelib
|
|
12634 WMP10 main window spurious window decorations
|
|
12839 iphplapi: iphplapi.ok test fails in PC-BSD but not Linux
|
|
12856 user32: menu.ok test fails in PC-BSD but not Linux
|
|
12919 kernel32: virtual test fails in PC-BSD but not Linux
|
|
12921 kernel32: toolhelp test fails in PC-BSD but not Linux
|
|
13051 UI elements in Picasa displayed incorrectly after minimize and restore
|
|
13173 Dragon NaturallySpeaking 9.0 Preferred crash on unimplemented gdiplus.dll.GdipCreateLineBrushFromRectWithAngleI
|
|
13191 Trackmania Nations Forever doesn't work with PC2/3 shaders or with bloom-effect
|
|
13217 Minimize/restore needs to send a WM_SYSCOMMAND message
|
|
13231 msi: source.ok fails in Opensolaris
|
|
13236 shell32: shlexec.ok fails in Opensolaris
|
|
13256 Age of Mythology: missing bilinear filtering
|
|
13268 MsiExec Runtime Error during install
|
|
13446 Joining certain servers crashes Counter Strike: Source
|
|
13550 Wrong textures being displayed at wrong places.
|
|
13573 Room Arranger 5.04 needs GdipDrawEllipseI
|
|
13586 Prince of Persia The Two Thrones: weird rendering bug - duplications on the sides
|
|
13590 MS Office 2003: Cannot install Service Pack
|
|
13601 can't compile wine with Xcode 3.1 or iPhone SDK
|
|
13785 Opera 9.27 crashes at MSI install when you choose target location
|
|
13877 Microsoft Office Enterprise 2007 fails to install
|
|
14031 Max Payne 2: GL_INVALID_OPERATION in texture_activate_dimensions
|
|
14038 Max Payne 2: bullet time screen filled with solid color
|
|
14122 MagicMaps crashes in 2D window when user session via nxclient
|
|
14183 HttpSendRequest() should fetch connection parameters instead of HttpOpenRequest(), especially Cookies.
|
|
14192 ElsterFormular 2007/2008: Data submission fails with "Errorcode 49152"
|
|
14199 Vertical text not rendered in schematic view of Altium DXP 2004
|
|
14227 MathCAD 2000 Pro 2D graph text label bug
|
|
14268 carto exploreur 3 - crash
|
|
14280 Richedit's EM_SETTEXTEX ignores ST_SELECTION
|
|
14339 Download does not initialize when using Blizzard Downloader.
|
|
14379 Ares does not connect to its network
|
|
14384 Can not install MSDN - installer crashes
|
|
14468 Hearts of Iron 2: Armageddon stops loading savegames
|
|
14509 RegGetValue sometimes doesn't work properly
|
|
14513 msysgit installer fails due to missing CreateHardLinkA stub
|
|
14591 Oblivion crashes in wine 1.1.1
|
|
14594 crypt32.CryptHashMessage needed for VS.NET 2005 (deployment project type creation)
|
|
14605 Star Wars Galaxies: USB joystick crashes application
|
|
14615 rks_trial game is drawn out of place in its window
|
|
14635 Regression - Cups printer not showing after upgrade to 1.1.2
|
|
14678 Office 2003 Pro installer page faults at end of install process
|
|
14679 Diablo II Installer from Blizzard account download doesnt work.
|
|
14683 Microsoft Money 2007: Crash on program startup
|
|
14696 Mordor: the Depths of Dejenol installer crashes when running UNWIP.EXE
|
|
14706 Max Payne 2: Windows no longer transparent
|
|
14712 offcolour ingame text in Battlefield 1942
|
|
14714 intermittant crashes while playing bf1942
|
|
14716 distant objects not obscured by fog in bf1942
|
|
14720 Steam: uninstaller no longer launches from wine uninstaller
|
|
14724 Max Payne 2: PP effect performance (ORM=fbo)
|
|
14725 unimplemented function gdiplus.dll.GdipSetStringFormatTabStops
|
|
14726 AW broser crashes, starts fine with native wininet
|
|
14738 Sacred Underworld crashes when opening a lan game
|
|
14745 wined3d BltOverride - blits from non-pow2 surfaces cause issues without GL_ARB_texture_non_power_of_two
|
|
14790 after full tilt poker upgrade, client crashes randomly
|
|
14816 Build breaks on "Solaris Express Community Edition" (SX:CE) (Solaris 11) at git + many warnings
|
|
14908 listview items does not appear selected
|
|
14911 Unable to run Drakensang demo
|
|
14917 Ddraw Realizepalette regression
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.1.2:
|
|
|
|
Adam Petaccia (11):
|
|
gdiplus: Implement GdipGetRegionData.
|
|
gdiplus: Implement GdipCreateRegionPath.
|
|
gdiplus: Implement GdipCreateRegionRect.
|
|
gdiplus: Implement GdipCreateRegionRectI.
|
|
gdiplus: Implement GdipCloneRegion.
|
|
gdiplus: Implement GdipCombineRegionRect.
|
|
gdiplus: Implement GdipCombineRegionRectI.
|
|
gdiplus: Implement GdipCombineRegionRegion.
|
|
gdiplus: Implement GdipCombineRegionPath.
|
|
gdiplus: Add another test to getregiondata.
|
|
gdiplus: Skip the generic font tests if we don't have the required fonts.
|
|
|
|
Alexander Dorofeyev (5):
|
|
wined3d: Add ActivateContext in color_fill_fbo.
|
|
ddraw/tests: Skip cubemap tests when cubemap isn't supported.
|
|
wined3d: Disable TEXTURE_RECTANGLE in SetupForBlit.
|
|
wined3d: Set D3DPTEXTURECAPS_TRANSPARENCY.
|
|
wined3d: Fix copy paste error in IWineGDISurfaceImpl_RealizePalette.
|
|
|
|
Alexander Morozov (4):
|
|
include/ddk/wdm.h: Add defines.
|
|
ntoskrnl.exe: Add stubs for IoAllocateIrp, IoInitializeIrp and IoFreeIrp.
|
|
ntoskrnl.exe: Add stub for IoDeleteSymbolicLink.
|
|
kernel32: Fix a typo.
|
|
|
|
Alexander Nicolaysen Sørnes (13):
|
|
dpnet: Add basic DirectPlay8ThreadPool implementation.
|
|
shell32: Update Norwegian Bokmål translation.
|
|
appwiz.cpl: Fix overlapping controls.
|
|
appwiz.cpl: Add Norwegian Bokmål translation.
|
|
regedit: Convert deletion to unicode.
|
|
regedit: Convert printing&help to unicode.
|
|
regedit: Convert clipboard handling to unicode.
|
|
kernel32/winerr: Add Norwegian Bokmål translation.
|
|
regedit: Fix passing null pointer.
|
|
winhlp32: Update Norwegian Bokmål translation.
|
|
regedit: Convert key creation to unicode.
|
|
regedit: Convert AddEntryToTree to unicode.
|
|
dpnet: Add stubbed DirectPlay8Peer interface.
|
|
|
|
Alexandre Julliard (24):
|
|
configure: Don't use cups-config --libs, it returns garbage.
|
|
wine.inf; Don't overwrite path and temp dir environment variables on upgrades.
|
|
ntdll: Use the generic int 0x91 syscall on Solaris so that it works on all CPUs.
|
|
user32/tests: Fix some tests on Win9x.
|
|
user32: Return a proper rectangle from WINPOS_MinMaximize.
|
|
user32: Add an entry point for ShowWindow to the driver interface.
|
|
winex11: Fetch the current X window position on ShowWindow resulting from a window manager event.
|
|
winex11: Send WM_SYSCOMMAND instead of calling ShowWindow directly to minimize/restore a window.
|
|
winex11: Check for wm maximized state in ConfigureNotify and update the window state accordingly.
|
|
winex11: Also check the maximized when restoring a minimized window.
|
|
user32/tests: Fix some message test failures on various Windows versions.
|
|
gdi32/tests: Allow some more rounding errors in glyph sizes.
|
|
test.h: Fetch environment variables from the Win32 environment not the Unix one.
|
|
winetest: Set environment variables in the Win32 environment.
|
|
user32/tests: Fix the listbox LB_DIR tests when directories are present.
|
|
user32/tests: Don't check last error on success in the broadcast tests.
|
|
user32/tests: Fix some test failures on win9x.
|
|
user32/tests: Fix a number of message sequence tests that could sometimes fail.
|
|
gdi32/tests: Fix some test failures on Win9x.
|
|
makefiles: Add missing entries for mstask tests.
|
|
configure: Require autoconf version 2.59d.
|
|
configure: Generate the makefiles list in configure instead of make_makefiles.
|
|
kernel32: Fix a compiler warning on Mac OS.
|
|
Avoid some size_t printf format warnings.
|
|
|
|
Alistair Leslie-Hughes (10):
|
|
msxml3: Format get_xml string to be more like msxml3.
|
|
advapi32: Fix two tests for w2k8.
|
|
advapi32: Fix test under w2k8.
|
|
msxml3: Added and corrected trace string.
|
|
mshtml: Implement HTMLStyle get_background.
|
|
mshtml: Implement IDispatch for IHTMLStyle.
|
|
mshtml: Implement IDispatch for IHTMLElement.
|
|
mshtml: Implement IDispatch for IHTMLElement2.
|
|
mshtml: Implement IDispatch for IHTMLAnchorElement.
|
|
ole32: Stop crash under w2k8.
|
|
|
|
Andre Wisplinghoff (2):
|
|
user32: Make dde test use skip function.
|
|
user32: Add a test for ToUnicode.
|
|
|
|
Andrew Talbot (18):
|
|
advapi32: Remove unused variable.
|
|
browseui: Sign-compare warning fix.
|
|
appwiz.cpl: Sign-compare warning fix.
|
|
dmband: Sign-compare warning fix.
|
|
dmcompos: Sign-compare warning fix.
|
|
dmime: Sign-compare warning fix.
|
|
dmloader: Sign-compare warning fix.
|
|
dmscript: Sign-compare warning fix.
|
|
dmsynth: Sign-compare warning fix.
|
|
dmusic: Sign-compare warning fix.
|
|
d3dxof: Sign-compare warning fix.
|
|
dmstyle: Sign-compare warning fix.
|
|
dnsapi: Sign-compare warnings fix.
|
|
dswave: Sign-compare warning fix.
|
|
fusion: Sign-compare warnings fix.
|
|
gphoto2.ds: Sign-compare warning fix.
|
|
hhctrl.ocx: Sign-compare warning fix.
|
|
dmime: Indirection levels fix.
|
|
|
|
Aric Stewart (4):
|
|
mlang: Japanese conversion tests.
|
|
wined3d: Check validity of rects before locking surface in Blt.
|
|
wined3d: Rework surface Blt a bit to only lock the part of the destination surface being drawn to.
|
|
dinput: The DIK_ keycode is not the same as the scancode.
|
|
|
|
Austin English (1):
|
|
user32: Test what FindWindow does when window isn't found.
|
|
|
|
Christian Costa (8):
|
|
winmm: Implement stub for midiConnect and midiDisconnect.
|
|
winealsa.drv: Improve midi port names.
|
|
d3dxof: Implement some parsing in RegisterTemplates.
|
|
d3dxof: Create FileEnumObject using its constructor.
|
|
d3dxof: Create FileData object using its constructor. Fix return value of CreateEnumObject.
|
|
d3dxof: Add basic tests.
|
|
d3dxof: Add text format support to RegisterTemplates and fix corresponding test.
|
|
msvcirt: Implement some ostream stubs.
|
|
|
|
Colin Finck (3):
|
|
Fix some hackish usages of WideCharToMultiByte.
|
|
kernel32: Add a lot of new tests for the actual WideCharToMultiByte string conversion as well.
|
|
kernel32/tests: Fix a wrong length passed to a WideCharToMultiByte test, which led to a use of uninitialized stack memory.
|
|
|
|
Damjan Jovanovic (3):
|
|
shdocvw: Add IUniformResourceLocator declarations to intshcut.h.
|
|
shdocvw: Rudimentary implementation of CLSID_InternetShortcut.
|
|
oleaut32: Add a failing VarFormat test.
|
|
|
|
Dan Hipschman (6):
|
|
ntdll: Fix a small timer-queue bug whereby a deleted timer may still expire.
|
|
ntdll: Add support for a default timer queue.
|
|
kernel32/tests: Add tests for undocumented default timer queue "features".
|
|
widl: Honor typedef pointer attributes.
|
|
advapi32: Implement GetSecurityInfo.
|
|
advapi32/tests: Add tests for GetSecurityInfo with a NULL security descriptor pointer.
|
|
|
|
Dan Kegel (2):
|
|
wininet: HTTP_QUERY_RAW_HEADERS_CRLF length shouldn't include nul.
|
|
shell32/tests: Test whether SHGetFileInfo should clear hIcon.
|
|
|
|
David Adam (6):
|
|
d3dx8: Only the points in the positive ray are taken in account in D3DXSphereBoundProbe.
|
|
d3dx8: Implement D3DXBoxBoundProbe.
|
|
wordpad: Update the French translation.
|
|
appwiz.cpl: Add the French resource.
|
|
ddraw: Only ddraw checks wether one can give a null pointer to SetMaterial.
|
|
d3d8/d3d9: Remove unconsistent tests for SetMaterial.
|
|
|
|
Detlef Riekenberg (9):
|
|
kernel32/tests: Fix a crash on win9x (lpDefault is truncated inplace).
|
|
crypt32/tests: Fix test on win9x (CreateFileW not implemented).
|
|
shlwapi/tests: Fix a buffer overflow that results in a crash on Win9x.
|
|
advapi32/tests: Handle the results from Win9x in the registry tests.
|
|
shell32/tests: Do not crash on Win9x when testing shlfileop.
|
|
shlwapi/tests: Fix istream tests on win9x (GetTempPathW).
|
|
shell32/tests: Fix shelllink test on win9x (GetTempPathW).
|
|
spoolss/tests: Fix a test on vista/w2k8.
|
|
winealsa.drv: Fix a typo in an error message.
|
|
|
|
Dmitry Timoshkov (6):
|
|
mlang: Add a test for a CodePageToCodePages failure, make it pass under Wine.
|
|
mlang: Remove noise from mlang test output.
|
|
mlang: Do not use MAX_PATH for not path related things.
|
|
mlang: Remove debugging stuff.
|
|
gdi32: Avoid loading a bitmap if a glyph transformation is being requested.
|
|
gdi32: Replace DC transform by font scaling for bitmap fonts.
|
|
|
|
Dustin Brody (1):
|
|
riched20: EM_SETTEXTTEX obeys ST_SELECTION with RTF inputs.
|
|
|
|
Dylan Smith (18):
|
|
richedit: Added OleInitialize for clipboard operations.
|
|
richedit: Use tabstops to store cell positions.
|
|
richedit: Joined paragraph format depends on number of characters deleted.
|
|
richedit: Fixed rtf reader bug that caused large start indents.
|
|
richedit: Removed assumption about the order of rtf indent control words.
|
|
richedit: Word/Line/Paragraph selection had selection anchor on wrong side.
|
|
richedit: Handle tab key properly within table cells.
|
|
richedit: Protect deletion of cell boundaries when not deleting row.
|
|
richedit: Reversed deletion direction so tables are inserted forwards.
|
|
richedit: Each cell can contain multiple paragraphs in msftedit.
|
|
richedit: Added in support for streaming in and out nested tables.
|
|
richedit: EM_[SG]ETPARAFORMAT returned the wrong value.
|
|
richedit: Substitute space for \tab and \par control words for simple tables.
|
|
richedit: Removed an unused local variable and assignments to it.
|
|
richedit: Adjust table spacing with horizontal gap and left edge.
|
|
richedit: Borders are drawn for simple tables.
|
|
richedit: Borders are now drawn for tables and nested tables.
|
|
richedit: Added support for changing cell border colours.
|
|
|
|
Eric Pouech (1):
|
|
winedbg: Don't force integral values while displaying a stack value, it doesn't work for float/double values.
|
|
|
|
Francois Gouget (12):
|
|
gdiplus: Add a trailing '\n' to a Wine trace.
|
|
appwiz.cpl: Fix compilation on systems that don't support nameless unions.
|
|
appwiz.cpl: Fix the CPlApplet() prototype.
|
|
gdi32: Include config.h before using HAVE_XXX.
|
|
quartz: assert.h is not a local include.
|
|
winex11.drv: Fix the SysCommand() and ImeGetRegisterWordStyle() prototypes.
|
|
mscoree: Fix the ND_WI8() prototype.
|
|
Add some API documentation stubs to make winapi_check happy.
|
|
configure: Fix the 'no sound card' warning.
|
|
d3d9: Add an API documentation stub to make winapi_check happy.
|
|
Assorted spelling fixes.
|
|
dplayx/tests: Fix compilation on systems that don't support nameless unions.
|
|
|
|
Frans Kool (1):
|
|
appwiz.cpl: Added Dutch resources.
|
|
|
|
François Dorin (1):
|
|
ole32: Fix return value for DefaultHandler_SetExtent.
|
|
|
|
Gerald Pfeifer (4):
|
|
comctl32: Push down function scope variable into the different case statements which allows us using more specific types in case.
|
|
comctl32: Remove unused parameter from _read_bitmap().
|
|
Add return statements to avoid gcc warnings.
|
|
winhttp: #include <netinet/in.h> for sockaddr_in.
|
|
|
|
H. Verbeet (17):
|
|
wined3d: Container dirtification is already handled in ModifyLocation().
|
|
wined3d: FBO texture == drawable handling is already handled in LoadLocation().
|
|
wined3d: Call LoadLocation() on higher render targets as well, simplify some code in drawPrimitive.
|
|
wined3d: Move setting the draw buffer to a separate function.
|
|
wined3d: Use CTXUSAGE_RESOURCELOAD for ActivateContext() in color_fill_fbo().
|
|
wined3d: Mark STATE_SCISSORRECT dirty in color_fill_fbo().
|
|
wined3d: Apply FBO state in ActivateContext().
|
|
wined3d: Handle CTXUSAGE_BLIT with offscreen targets and FBO ORM.
|
|
wined3d: Move creating a texture id from PreLoad to BindTexture.
|
|
d3d8: Don't store shader_handle's.
|
|
secur32: Reserved3 / Reserved4 are actually EncryptMessage / DecryptMessage.
|
|
wined3d: Don't free backends if they're not created yet.
|
|
wined3d: Don't allocate This->draw_buffers in the error path for Init3D().
|
|
mountmgr: Include the terminating NULL in mount ids.
|
|
wined3d: Move depth stencil location handling code up a couple of lines.
|
|
wined3d: Track FBOs per-context.
|
|
wined3d: Remove useless hash_table_entry_t typedef.
|
|
|
|
Hans Leidekker (17):
|
|
wininet: Use getaddrinfo for thread-safe resolving if available.
|
|
wininet: Properly initialize access type when no proxy is configured.
|
|
winhttp: Add a handle management implementation.
|
|
winhttp: Implement WinHttpOpen and WinHttpCloseHandle.
|
|
winhttp: Implement WinHttpConnect.
|
|
winhttp: Implement WinHttpOpenRequest.
|
|
winhttp: Implement WinHttpSetStatusCallback. Start sending notifications.
|
|
winhttp: Add stub implementations for WinHttpGetDefaultProxyConfiguration, WinHttpGetProxyForUrl and WinHttpSetDefaultProxyConfiguration.
|
|
winhttp: Forward WinHttpCrackUrl and WinHttpCreateUrl to wininet for the time being.
|
|
winhttp: Implement WinHttpTimeFromSystemTime and WinHttpTimeToSystemTime.
|
|
include: Add prototype for WinHttpQueryOption.
|
|
winhttp: Deliver status notifications to the application.
|
|
winhttp: Add a stub implementation for WinHttpSetTimeouts.
|
|
winhttp: Implement WinHttpAddRequestHeaders.
|
|
winhttp: Implement WinHttpQueryHeaders.
|
|
winhttp: Use default values for verb, object and version parameters in WinHttpOpenRequest.
|
|
winhttp: Add some tests for WinHttpAddRequestHeaders.
|
|
|
|
Hongbo Ni (13):
|
|
user32: Implement WM_UNICHAR for edit control.
|
|
riched32: Implement WM_UNICHAR support.
|
|
msvcmaker: Fix msvc project file generation under MinGW32.
|
|
notepad: Update simplified Chinese resource.
|
|
clock: Update simplified Chinese resource.
|
|
winhlp32: Update simplified Chinese resource.
|
|
winefile: Update simplified Chinese resource.
|
|
winconsole: Update simplified Chinese resource.
|
|
progman: Update simplified Chinese resource.
|
|
user32: Update simplified Chinese resource.
|
|
shell32: Update simplified Chinese resource.
|
|
comdlg32: Update simplified Chinese resource.
|
|
comctl32: Update simplified Chinese resource.
|
|
|
|
Huw Davies (9):
|
|
gdi32: Keep track of the number of unique fonts that are created and return this in the second DWORD of the GdiRealizationInfo structure.
|
|
kernel32: GetCalendarInfo shouldn't return HRESULT codes. Change a MESSAGE to a FIXME.
|
|
wineps.drv: Make sure we call CreateFontIndirect with zero width, otherwise we'll get a scaled-width font.
|
|
gdi32: Don't use biSizeImage for a BI_BITFIELDS dib.
|
|
include: Fix CRYPT_SMIME_CAPABILITIES definition.
|
|
crypt32: Don't write to pvStructInfo if it's NULL.
|
|
crypt32: Initialize the size to zero.
|
|
crypt32: Don't decrease the size of the buffer, since we're already counting the characters that we're adding to it.
|
|
crypt32: Remove some unnecessary code.
|
|
|
|
Hwang YunSong(황윤성) (1):
|
|
shell32: Updated Korean resource.
|
|
|
|
Ismael Barros (28):
|
|
dplayx: Fix the definition of DirectPlayCreate.
|
|
dplayx: Changed debug channel from dplayx to dplay.
|
|
dplayx: Tests for DirectPlayCreate.
|
|
dplayx: Tests for EnumConnections.
|
|
dplayx: Tests for InitializeConnection.
|
|
dplayx: Tests for GetCaps.
|
|
dplayx: Tests for Open.
|
|
dplayx: Tests for EnumSessions.
|
|
dplayx: Tests for Get/SetSessionDesc.
|
|
dplayx: Tests for CreatePlayer.
|
|
dplayx: Tests for GetPlayerCaps.
|
|
dplayx: Tests for Get/SetPlayerData.
|
|
dplayx: Tests for Get/SetPlayerName.
|
|
dplayx: Tests for GetPlayerAccount.
|
|
dplayx: Tests for GetPlayerAddress.
|
|
dplayx: Tests for GetPlayerFlags.
|
|
dplayx: Tests for CreateGroup.
|
|
dplayx: Tests for GroupOwner.
|
|
dplayx: Tests for EnumPlayers.
|
|
dplayx: Tests for EnumGroups.
|
|
dplayx: Tests for EnumGroupsInGroup.
|
|
dplayx: Tests for checking the behaviour of groups in a p2p session.
|
|
dplayx: Tests for checking the behaviour of groups in a C/S session.
|
|
dplayx: Tests for Send.
|
|
dplayx: Tests for Receive.
|
|
dplayx: Tests for GetMessageCount.
|
|
dplayx: Tests for GetMessageQueue.
|
|
dplayx: Tests for checking remote data replication.
|
|
|
|
Jacek Caban (8):
|
|
mshtml: Added IHTMLElement2::get_scrollHeight implementation.
|
|
mshtml: Added IOmNavigator::get_platform implementation.
|
|
mshtml: Added IHTMLElement2::get_scrollWidth implementation.
|
|
mshtml: Forward IHTMLTextContainer::get_scroll[Hight|Width] implementation to IHTMLElement2.
|
|
mshtml: Added IHTMLElement2::get_scrollTop implementation.
|
|
mshtml: Forward IHTMLTextContainer::get_scrollTop to IHTMLElement2.
|
|
mshtml: Added IHTMLElement::get_offsetHeight implementation.
|
|
mshtml: Use heap_alloc_zero for HTMLWindow allocation.
|
|
|
|
James Hawkins (42):
|
|
msi: Handle the package context when unpublishing the product.
|
|
msi: Validate the szProduct parameter of MsiConfigureProductEx.
|
|
msi: Properly locate the published product in MsiConfigureProductEx.
|
|
msi: Handle the INSTALLSTATE_ABSENT state in MsiConfigureProductEx.
|
|
msi: Set the ALLUSERS property for the machine context.
|
|
msi: Add tests for MsiConfigureProductEx.
|
|
msi: Directly register the typelib if it's not embedded in a PE module.
|
|
msi: Reimplement MsiOpenProduct.
|
|
msi: Add tests for MsiOpenProduct.
|
|
msi: Add a stub implementation of MsiEnumPatchesEx.
|
|
msi: Change an ERR that was supposed to be a TRACE.
|
|
winex11: Reduce console spam for AlphaBlend deficiencies.
|
|
advpack: Skip the TranslateInfEx tests in win9x.
|
|
advpack: Fix a failing test in win98.
|
|
msi: Test how MsiConfigureProductEx locates the source package.
|
|
msi: Also check the LocalPackage install property when searching for the product package.
|
|
ole32: Test the file access and share modes of StgCreateDocFile.
|
|
fusion: Handle loading 64-bit .NET assemblies.
|
|
fusion: Align the metadata header pointer on a DWORD boundary.
|
|
fusion: Ignore the case of the assembly filename extension.
|
|
msi: Ignore all non-stream elements when filling the _Streams table.
|
|
msi: Perform costing again for the InstallExecute sequence.
|
|
msi: Factor out media handling and use the new interface to efficiently extract assemblies.
|
|
msi: Ignore a file that has a missing component.
|
|
msi: Don't check for a NULL component, as the component is guaranteed to exist.
|
|
msi: Don't remove a file if the old file is strictly newer than the version to be installed.
|
|
msi: A file's component's state does not determine file removal.
|
|
msi: Remove misc files from the RemoveFile table.
|
|
msi: Test the file access and share modes of MsiOpenDatabase.
|
|
ole32: Storage sharing should be implemented in ole32, not the lower-level file API.
|
|
msi: Add more tests for feature and component states.
|
|
msi: Base removal of a file on the component's action, not the file's state.
|
|
msi: Use MsiQueryComponent state to determine the component's state.
|
|
msi: Use MsiQueryFeatureState to determine the feature's state.
|
|
msi: Handle processing a component that is installed to source.
|
|
msi: If the filename is empty or NULL, remove the directory.
|
|
msi: Downgrade an ERR to a TRACE.
|
|
msi: Handle components installed as source in MsiQueryComponentState.
|
|
msi: Remove an invalid setting of the install state.
|
|
msi: Don't remove a file that is installed as source.
|
|
msi: Fix the logic to determine the appropriate action of the component.
|
|
msi: Don't remove a misc file if the action is unknown.
|
|
|
|
Jeff Latimer (5):
|
|
user32: DdeClientTransaction should return 0 in the last param for DDE_DATA.
|
|
user32: DdeQueryString returns a NULL str if there is no handle.
|
|
user32: DdeClientTransaction should check that pData is not NULL for XTYP_REQUEST.
|
|
user32/tests: Add tests for for invalid DDE conditions.
|
|
user32: Check for invalid conversation and return the correct error.
|
|
|
|
Jeff Zaroyko (1):
|
|
winmm: Remove misleading message.
|
|
|
|
Juan Lang (54):
|
|
shlwapi: Use CharNextA to iterate through characters in PathAddBackslashA. Fixes problems with MBCS paths.
|
|
crypt32: Move simplified message functions to their own file.
|
|
crypt32: Move simplified message tests to their own file.
|
|
crypt32: Add stub for CryptHashMessage.
|
|
crypt32: Add tests for CryptHashMessage.
|
|
crypt32: Implement CryptHashMessage.
|
|
rsaenh: Test and correct the maximum allowable salt length.
|
|
crypt32: Add test showing only file header is checked for cabinet files.
|
|
crypt32: Fix some test failures on Win9x.
|
|
msisip: Add stub dll.
|
|
msisip: Implement DllRegisterServer/DllUnregisterServer.
|
|
msisip: Implement MsiSIPIsMyTypeOfFile.
|
|
msisip: Implement MsiSIPGetSignedDataMsg.
|
|
tools/wine.inf: Register msisip.dll.
|
|
crypt32: Use ReadFile rather than a memory-mapped file to check the type of a file.
|
|
crypt32: Create a helper to load a SIP function from an open key.
|
|
crypt32: More fully implement CryptSIPRetrieveSubjectGuid.
|
|
crypt32: Use CryptSIPRetrieveSubjectGuid to determine how to read a message object from a file, rather than assuming the source file is always a PE executable.
|
|
ws2_32: Delay import iphlpapi.
|
|
crypt32: Add stub for CryptMsgGetAndVerifySigner.
|
|
crypt32: Add tests for CryptMsgGetAndVerifySigner.
|
|
crypt32: Implement CryptMsgGetAndVerifySigner.
|
|
crypt32: Add stub for CryptMsgVerifyCountersignatureEncodedEx.
|
|
crypt32: Add stub for CryptHashToBeSigned.
|
|
crypt32: Add tests for CryptHashToBeSigned.
|
|
crypt32: Implement CryptHashToBeSigned.
|
|
crypt32: Implement CERT_SIGNATURE_HASH_PROP_ID.
|
|
crypt32: Implement CertFindCertificateInStore for CERT_FIND_SIGNATURE_HASH.
|
|
crypt32: Set *pcbStructInfo on more success paths.
|
|
crypt32: Fix length calculation for decoding CRL_DIST_POINT_NAME.
|
|
crypt32: Free memory using the correct function on failure.
|
|
wincrypt.h: Add more missing definitions.
|
|
crypt32: Add tests for encoding/decoding CMSG_CMS_SIGNER_INFO.
|
|
crypt32: Implement CMSG_CMS_SIGNER_INFO encoding.
|
|
crypt32: Implement decoding CMSG_CMS_SIGNER_INFO.
|
|
crypt32: Allow messages to be opened when compiled with CMSG_SIGNER_ENCODE_INFO_HAS_CMS_FIELDS if CMS fields aren't actually used.
|
|
crypt32: Allow messages to be opened when compiled with CMSG_SIGNED_ENCODE_INFO_HAS_CMS_FIELDS if CMS fields aren't actually used.
|
|
crypt32: Allow CMS fields to be set when opening a signed message to encode.
|
|
crypt32: Always set *pcbStructInfo.
|
|
crypt32: Use CMS messages rather than PKCS messages internally.
|
|
crypt32: Test and correct encoding of signed CMS messages.
|
|
crypt32: Add more tests for the version of encoded signed CMS messages.
|
|
crypt32: Add tests for CMSG_CMS_SIGNER_INFO_PARAM.
|
|
crypt32: Implement CMSG_CMS_SIGNER_INFO_PARAM.
|
|
crypt32: Support the KeyId type of signer in CMSG_SIGNER_INFO_PARAM.
|
|
crypt32: Support the KeyId type of signer in CMSG_SIGNER_CERT_INFO_PARAM.
|
|
crypt32: Pass address of blob to store data rather than message to CDecodeMsg_CopyData.
|
|
crypt32: Rewrite CDecodeMsg_Update for better detached data handling.
|
|
crypt32: Handle the detached portion of detached signed messages.
|
|
crypt32: Remove an unneeded helper.
|
|
crypt32: Reduce excessive indenting.
|
|
crypt32: Add tests for encoding/decoding PKCS_SMIME_CAPABILITIES. With help from Huw Davies.
|
|
crypt32: Add support for encoding PKCS_SMIME_CAPABILITIES.
|
|
crypt32: Add support for decoding PKCS_SMIME_CAPABILITIES.
|
|
|
|
Ken Thomases (1):
|
|
kernel32: Strip modifiers from the Mac locale so setlocale can parse it.
|
|
|
|
Kirill K. Smirnov (10):
|
|
winhlp32: Remove superfluous buttons from propsheet dialog templates.
|
|
winhlp32: Remove outdated comment.
|
|
wineconsole: Check return value of CreateWindow() for errors, do not rely upon callback function.
|
|
winhlp32: Fix parsing system header of win3.0 help file.
|
|
winhlp32: Fix off-by-one error.
|
|
winhlp32: Clear richedit area before setting text.
|
|
winhlp32: Set correct font size while generating rtf stream.
|
|
winhlp32: Load internal file containing pagenum->topicoffset mapping.
|
|
winhlp32: Fix offsets handling for old 3.0 files.
|
|
winhlp32: Use TopicOffset mapping and get rid of unused function.
|
|
|
|
Lei Zhang (4):
|
|
cmd: Check the return value from HeapAlloc.
|
|
comctl32: Add a test for TTM_GETTEXT.
|
|
shell32: Handle directories in ShellExecute.
|
|
comctl32: Set listview focus on WM_LBUTTONUP instead of WM_LBUTTONDOWN.
|
|
|
|
Luis C. Busquets Pérez (3):
|
|
d3dx9: Implementation of D3DXGetPixelShaderProfile.
|
|
d3dx9: Implementation of D3DXGetVertexShaderProfile.
|
|
d3dx9: Avoid assignment in D3DXGetVertexShaderProfile.
|
|
|
|
Maarten Lankhorst (14):
|
|
qcap: Make the server directly register a filter instead of the workarounds.
|
|
uuids: Add MEDIASUBTYPE_AYUV.
|
|
quartz: Trace the iface pointer in the memory allocator.
|
|
quartz: Make transform filter return hresult from running/pausing.
|
|
quartz: Use correct media type in transformfilter's QueryAccept.
|
|
quartz: Pass InputPin as parameter to transform filter.
|
|
quartz: Fix end of file handling when first request is already end of file.
|
|
quartz: Fix support for files with multiple odml indexes.
|
|
winealsa.drv: Add ability to recover from underruns to directsound driver.
|
|
winealsa.drv: Fix compiler warnings and remove deprecated calls.
|
|
dsound: Remove int24_struct from conversion routines.
|
|
winmm: Test opening the same device twice.
|
|
winealsa.drv: Tune some parameters to make pulseaudio work.
|
|
dsound: Tune some parameters to make pulseaudio work.
|
|
|
|
Michael Karcher (6):
|
|
winex11: Fix GetDIBits with monochrome pixmaps.
|
|
kernel32: Fix profile sharing mode.
|
|
msvcrt/file: stdio should clamp characters to 8 bits.
|
|
kernel32/tests: Fix profile crash on NT and up.
|
|
ntdll: Add sub-second resolution to NtQueryInformationFile.
|
|
kernel32: Fix profile cache logic and don't cache new files.
|
|
|
|
Michael Stefaniuc (4):
|
|
msxml3: Remove redundant NULL checks before HeapFree and fix a memleak (Smatch).
|
|
advapi/tests: CreateFile returns INVALID_HANDLE_VALUE on error (Smatch).
|
|
riched20: Remove redundant NULL check before HeapFree (Smatch).
|
|
d3dxof: Remove unreachable break after return (Smatch).
|
|
|
|
Mikołaj Zalewski (1):
|
|
shell32: autocomplete: There is no need for separate IAutoComplete and IAutoComplete2 vtbls.
|
|
|
|
Muneyuki Noguchi (3):
|
|
regedit: Update Japanese translation.
|
|
notepad: Update Japanese translation.
|
|
winecfg: Update Japanese translation.
|
|
|
|
Nikolay Sivov (30):
|
|
gdiplus: Added testfile for customlinecap + constr./destr. tests.
|
|
gdiplus: Implemented GdipGetCustomLineCapStrokeJoin with basic test.
|
|
gdiplus: Implemented GdipSetCustomLineCapStrokeJoin + tests.
|
|
gdiplus: Implemented GdipGetCustomLineCapBaseInset + test.
|
|
gdiplus: Implemented GdipGetCustomLineCapWidthScale with some tests.
|
|
gdiplus: Add a test that shows GdipCreateFontFromLogfontW problem with empty FaceName.
|
|
gdiplus: GdipGetStringFormatDigitSubstitution implemented.
|
|
gdiplus: GdipSetStringFormatDigitSubstitution implemented.
|
|
gdiplus: GdipStringFormatGetGenericTypographic implemented.
|
|
gdiplus: GdipGetStringFormatTabStopCount implementation with tests.
|
|
gdiplus: Implemented Gdip[Get/Set]StringFormatTabStops with tests.
|
|
gdiplus: Use LANG_NEUTRAL instead of 0.
|
|
gdiplus: Implemented GdipStringFormatGetGenericDefault with tests.
|
|
gdiplus: Implemented Gdip[Get/Set]PenMode.
|
|
gdiplus: Implemented GdipGetPenCustom[Start/End]Cap.
|
|
gdiplus: Implemented GdipFillPolygon2/GdipFillPolygon2I.
|
|
gdiplus: Move some Beziers helpers to gdiplus.c to use them for graphicspath.
|
|
gdiplus: Implemented GdipAddPathCurve2 with tests.
|
|
gdiplus: Implemented GdipAddPathCurve2I using GdipAddPathCurve2.
|
|
gdiplus: Implemented GdipAddPathCurve/GdipAddPathCurveI.
|
|
gdiplus: Implemented GdipAddPathClosedCurve2 with tests.
|
|
gdiplus: Implemented GdipAddPathClosedCurve2I using GdipAddPathClosedCurve2.
|
|
gdiplus: Implemented GdipAddPathClosedCurve/GdipAddPathClosedCurveI.
|
|
gdiplus: Implemented GdipReversePath with tests.
|
|
gdiplus: Implemented GdipAddPathPie/GdipAddPathPieI with test.
|
|
gdiplus: Implemented GdipPathIterIsValid with tests.
|
|
gdiplus: Implemented GdipPathIterNextSubpathPath with tests.
|
|
gdiplus: Implemented GdipResetWorldTransform.
|
|
gdiplus: Implemented GdipPathIterNextMarkerPath with tests.
|
|
gdiplus: Implemented GdipFillClosedCurve2[I].
|
|
|
|
Owen Rudge (5):
|
|
winefile: Fix absolute pidl conversion for non-filesystem shell objects.
|
|
shell32: Fix descriptions being applied to wrong entries in control panel.
|
|
shell32: Ensure status bar in control panel is reset when menu closed. Also reset to blank when item deselected.
|
|
appwiz.cpl: Gather extra information for Support Info dialog.
|
|
uninstaller: Remove GUI portion of Wine uninstaller.
|
|
|
|
Paul Vriens (20):
|
|
comctl32/tests: Run tests again on Win95.
|
|
crypt32/tests: Don't crash on some win9x boxes.
|
|
gdi32/tests: Don't test unimplemented functions.
|
|
mshtml/tests: Don't fail on unimplemented function.
|
|
crypt32/tests: Use CryptAcquireContextA instead of CryptAcquireContextW.
|
|
kernel32/tests: Skip tests when codepage is not available.
|
|
mlang/tests: Skip tests for unsupported code page identifiers.
|
|
crypt32/tests: Don't crash on some win9x boxes.
|
|
iphlpapi/tests: Skip some tests for unsupported functions.
|
|
kernel32/tests: Fix a test failure on Win9x.
|
|
quartz/tests: Skip some tests on NT4.
|
|
kernel32/tests: Show the setting of the debugger registry value.
|
|
include/wine/svcctl.idl: Remove duplicate define.
|
|
ole32/tests: Fix a test on win98 and W2K.
|
|
advapi32/tests: Add helper function to get function pointers.
|
|
advapi32/tests: Add tests for QueryServiceStatus.
|
|
advapi32/tests: Add tests for QueryServiceStatusEx.
|
|
advapi32/tests: Add tests for EnumServicesStatusA.
|
|
advapi32: Prevent a crash when passing an allowed NULL parameter.
|
|
advapi32/tests: Add tests for EnumServicesStatusExA.
|
|
|
|
Piotr Caban (33):
|
|
msxml3: Generalize bsc_t implementation.
|
|
msxml3: Added ISAXXMLReader_parseURL implementation.
|
|
msxml3/tests: Added test for ISAXXMLReader_parseURL.
|
|
msxml3: Added stub implementation of ISAXAttributes.
|
|
msxml3: Initialize ISAXAttribute structure.
|
|
msxml3: Add ISAXAttribute_getLength implementation.
|
|
msxml3: Added ISAXAttributes_getLocalName implementation.
|
|
msxml3: Added ISAXAttributes_getValue implementation.
|
|
msxml3: Reorganize parse_buffer function (make use of libxml2 parserInternals.h).
|
|
msxml3: Added ISAXAttributes_getQName implementation.
|
|
msxml3: Prepare functions for IVBSAX... interfaces implementation.
|
|
msxml3: Added IVBSAXAttributes implementation.
|
|
msxml3: Prepare libxml2 callbacks for IVBSAX... interfaces implementation.
|
|
msxml3: Add IVBSAXLocator implementation.
|
|
msxml3: Integrate implementation of IVBSAXXMLReader and ISAXXMLReader interfaces.
|
|
msxml3: Return QNames properly.
|
|
msxml3: Add NULL pointers check in getLocalName, getQName and getValue.
|
|
msxml3: Add implementation of ISAXAttributes_getURI.
|
|
msxml3: Add ISAXContentHandler_startPrefixMapping event.
|
|
msxml3: Add namespaces to attributes.
|
|
msxml3: Add ISAXContentHandler_endPrefix event.
|
|
msxml3: Fix checking if ContentHandler was set.
|
|
msxml3: Add ISAXAttributes_getName implementation.
|
|
msxml3: Add ISAXAttributes_getIndexFromName implementation.
|
|
msxml3: Add ISAXAttributes_getIndexFromQName implementation.
|
|
msxml3: Add ISAXAttributes_getValueFromName implementation.
|
|
msxml3: Add ISAXAttributes_getValueFromQName implementation.
|
|
msxml3: Add error handling when reading from IStream.
|
|
msxml3: Fix IVBErrorHandler related bugs.
|
|
msxml3: Use LoadTypeLibEx to register typelib.
|
|
msxml3: Code clean up.
|
|
msxml3: Added queryresult's IDispatchEx implementation.
|
|
msxml3: Added IDispatchEx QueryInterface test.
|
|
|
|
Reece Dunn (6):
|
|
crypt32: Check Vista error codes for the msg tests.
|
|
secur32: Fix the ntlm tests crashing on Vista.
|
|
secur32: Fix the schannel tests crashing on Vista.
|
|
shell32: Fix shlexec crashing on Vista.
|
|
crypt32: Removed the failing base64 test in Vista.
|
|
shlwapi: Fixed the string tests on Vista.
|
|
|
|
Rico Schüller (1):
|
|
inetmib1: Fix wrong arguments.
|
|
|
|
Rob Shearman (50):
|
|
oleaut32: Use the typelib debug channel for debug messages output during loading of SLTG typelibs.
|
|
oleaut32: Move the debug logging of the variable type in SLTG_DoVars.
|
|
oleaut32: Dump the loaded module in SLTG_ProcessModule.
|
|
oleaut32: Handle strings with a length of 0xffff in SLTG_DoVars.
|
|
oleaut32: Fix the loading of the parameter name for SLTG propget functions.
|
|
rpcrt4: Validate the uuid portion of the string passed to RpcStringBindingParseA/W.
|
|
rpcrt4: Factorise conformant array NDR functions and use them to fix the wire-representation of complex structures with conformant arrays.
|
|
rpcrt4: Add tests for a complex struct with conformant array.
|
|
rpcrt4: Factorise conformant varying array functions into array_* functions.
|
|
rpcrt4: Factorise conformant string functions into array_* functions.
|
|
rpcrt4: Re-implement part of the conformant varying structure processing routines using array_* functions.
|
|
rpcrt4: Fix a typo in the ncalrpc protseq in the epm_endpoints structure.
|
|
rpcrt4: Fix crash calculation of tower size in rpcrt4_ncalrpc_get_top_of_tower.
|
|
rpcrt4: Fix crash in rpcrt4_ncalrpc_parse_top_of_tower due to unconditionally dereferencing networkaddr and endpoint variables.
|
|
rpcrt4: Fix the protid used in ncalrpc tower functions.
|
|
rpcss: Warn in ept_insert if TowerExplode fails.
|
|
rpcss: Register the endpoint for the ncalrpc protseq for the endpoint mapper.
|
|
rpcrt4: Check that strings in SMB, NB and pipe floors are nul-terminated before copying the data.
|
|
include: Fix the WINELIB_NAME_AW macro for RpcBindingToStringBinding.
|
|
rpcrt4: Add test for RpcBindingToStringBindingA.
|
|
rpcrt4: Fix RpcBindingToStringBinding to not generate a UUID string if the object UUID is nil.
|
|
rpcrt4: Print a warning if connecting to a named pipe failed in rpcrt4_conn_open_pipe in the !wait case.
|
|
rpcrt4: Fix RpcStringBindingComposeA/W and RpcStringBindingParseA/W to escape and unescape delimiters in the string binding.
|
|
oleaut32: Avoid unnecessary allocations in TLB_MultiByteToBSTR and SLTG_ReadString.
|
|
oleaut32: Fix invalid free of import library entry name with SLTG typelibs.
|
|
cryptnet: Fix mismatch between sizeof and countof quantities in CRYPT_GetUrlFromCertificateCRLDistPoint.
|
|
appwiz.cpl: Fix leak of thread and process handles in UninstallProgram.
|
|
d3d9: Fix variable type in IDirect3DDevice9Impl_GetSoftwareVertexProcessing.
|
|
d3d9: Remove unneeded local variable in IDirect3DDevice9Impl_SetFVF.
|
|
include: Remove superfluous semi-colons from wine/wined3d_gl.h.
|
|
hhctl.ocx: Fix reference count leak in InPlace_OnPosRectChange.
|
|
comctl32: Fix use of arithmetic operator on Boolean type in TREEVIEW_ComputeItemInternalMetrics.
|
|
msrle32: Fix uses of arithmetic operators on Boolean types in MSRLE32_CompressRLE4Line and MSRLE32_CompressRLE8Line.
|
|
msi: Fix handle leak in ITERATE_SelfRegModules.
|
|
ole32: Fix testing of HRESULT types with not operator instead of comparing against S_OK.
|
|
oleaut32: Fix testing of HRESULT types with not operator instead of comparing against S_OK.
|
|
quartz: Fix testing of HRESULT types with not operator instead of comparing against S_OK.
|
|
shlwapi: Fix testing of HRESULT types with not operator instead of comparing against S_OK.
|
|
urlmon: Fix testing of HRESULT types with not operator instead of comparing against S_OK.
|
|
shell32: Don't assign a result from a function that returns a BOOL to an HRESULT in shellex_get_dataobj.
|
|
oleaut32: Fix buffer length passed to VARIANT_DI_tostringW in VarBstrFromCy.
|
|
hhctrl.ocx: Nul-terminate url_indicator constant in NavigateToUrl.
|
|
quartz: Use memcmp instead of strncmp in MPEGSplitter_pre_connect.
|
|
rpcrt4: Remove unreachable code in EmbeddedComplexSize.
|
|
ole32: Remove dead code in StorageImpl_LoadFileHeader.
|
|
kernel32: Fix a typo in the leadin check in WaitNamedPipeW.
|
|
rpcrt4: Test the endpoint mapper for the ncalrpc protseq as well as the ncacn_np protseq.
|
|
rpcrt4: Check for previous association being NULL in RPCRT4_ResolveBinding.
|
|
rpcrt4: Don't get or create an association for bindings with incomplete endpoints.
|
|
rpcrt4: Implement RpcBindingReset.
|
|
|
|
Roderick Colenbrander (2):
|
|
wined3d: Fix BltOverride regression.
|
|
wined3d: Fix window rewrite regression.
|
|
|
|
Roy Shea (24):
|
|
mstask: Implemented DllRegisterServer.
|
|
mstask: Implemented DllUnregisterServer.
|
|
mstask/test: NewWorkItem conformance test.
|
|
mstask: Task stub with AddRef, QueryInterface, and Release.
|
|
mstask: Implemented NewWorkItem.
|
|
mstask: Activate conformance test.
|
|
mstask: Stub implementation of Activate.
|
|
include: Add task scheduler specific error codes.
|
|
include: Added defines used by TASK_TRIGGER members.
|
|
mstask/test: Conformance test for (Set|Get)ApplicationName.
|
|
mstask/test: Conformance test for CreateTrigger.
|
|
mstask/tests: Conformance test for (Set|Get)Parameters.
|
|
mstask/tests: Conformance test for (Set|Get)Comment.
|
|
mstask/tests: Conformance test for (Set|Get)MaxRunTime.
|
|
mstask/tests: Basic conformance test for (Set|Get)AccountInformation.
|
|
mstask: TaskTrigger stub with AddRef, QueryInterface, and Release.
|
|
mstask/tests: Conformance test for (Set|Get)Trigger.
|
|
mstask: Implemented (Set|Get)ApplicationName.
|
|
expand: Extended expand program to accept /r argument.
|
|
mstask: Task PersistFile AddRef, QueryInterface, and Release.
|
|
mstask: Implement (Set|Get)Parameters.
|
|
mstask: Implemented (Set|Get)Comment.
|
|
mstask: Implemented (Set|Get)MaxRunTime.
|
|
mstask: Implemented partial stub for (Set|Get)AccountInformation.
|
|
|
|
Stefan Dösinger (50):
|
|
wined3d: Do not enable GL_TEXTURE_SHADER_NV unconditionally.
|
|
wined3d: Add fog and tex types to the ffp fragment description.
|
|
wined3d: Use C bitfields to compact the ffp description.
|
|
wined3d: Use a hashmap to store the ffp shaders.
|
|
wined3d: GL_ARB_fragment_program ffp implementation.
|
|
wined3d: Initialize the texture op function properly.
|
|
wined3d: Clamp results in the arbfp pipeline replacement.
|
|
wined3d: Beware of the frontbuffer coordinate system difference.
|
|
ddraw: Set ddraw caps in wined3d.
|
|
wined3d: Only set D3D caps when GL was loaded successfully.
|
|
wined3d: Report the pitch alignment to ddraw.
|
|
wined3d: Always load glFinish and glFlush from opengl32.dll.
|
|
d3d9: Skip gracefully if A16R16G16B16 is not supported.
|
|
wined3d: Call glFlush outside the GL lock.
|
|
wined3d: Remove a glFlush.
|
|
wined3d: Move the pshader fog update to the vertex pipeline.
|
|
wined3d: Implement overlay position tracking.
|
|
wined3d: Basic overlay emulation with opengl.
|
|
wined3d: Implement overlay flipping.
|
|
wined3d: Update the surface locations in Present.
|
|
wined3d: Track overlay surfaces in the overlayed surface.
|
|
wined3d: Move some swapchain code into a base class.
|
|
wined3d: Remove unused enum entry.
|
|
wined3d: Use a swapchain for GDI surfaces.
|
|
wined3d: Support redirecting the primary context.
|
|
d3d: Remove IWineD3DDevice::SetHwnd.
|
|
wined3d: Remove the device-global fullscreen flag.
|
|
wined3d: Remove the ddraw_window device member.
|
|
wined3d: Add a swapchain method to set the dest override.
|
|
ddraw: Send the ddraw output to the clipper window, if any.
|
|
ddraw: Implement IDirectDraw7::GetFourCCCodes.
|
|
wined3d: Support YUV formats with GL_APPLE_ycbcr_422.
|
|
wined3d: Start a framework for color conversion shaders in blits.
|
|
wined3d: Test formats for surface support.
|
|
wined3d: Ask the ffp/shader/blit implementation about format support.
|
|
wined3d: Implement YUV emulation with GL_ARB_fragment_program.
|
|
ddraw: Do not set the rendertarget flag just because of the backbuffer flag.
|
|
wined3d: Keep track of the last used device.
|
|
ddraw: Set the bitdepth on YUV formats.
|
|
wined3d: Fix the unused arg marker.
|
|
wined3d: Update the overlay when the destination was drawn to.
|
|
d3d9: Test for fixed function value clamping.
|
|
winex11: Do not cap the cursor size.
|
|
wined3d: Prefer aux buffer matches over alpha matches.
|
|
wined3d: Don't enable texture dimensions with shaders.
|
|
wined3d: Don't skip applying texdims with shaders.
|
|
wined3d: Set the texture wrap default with the NP2 emulation properly.
|
|
d3d9: Make the bumpmap test less picky.
|
|
wined3d: De-pickify the texbem test.
|
|
wined3d: Filter out more spam.
|
|
|
|
Stefan Leichter (3):
|
|
rasapi32: Fix building the tests with MSVC (based on a patch by Reece Dunn).
|
|
rasapi32: Skip RasEnumDevicesA tests on configuration problems.
|
|
rasapi: Fix test failure on platforms vista, w2k8.
|
|
|
|
Tobias Jakobi (2):
|
|
ddraw: Fix typo in copy_mipmap_chain.
|
|
wined3d: Remove arb_tex_npot for NV FX series in fixup_extensions.
|
|
|
|
Tony Wasserka (1):
|
|
d3dx9: Add stubs for the ID3DXSprite functions.
|
|
|
|
Vijay Kiran Kamuju (1):
|
|
d3drm: Add minimal d3drmobj.h.
|
|
|
|
Vincent Povirk (2):
|
|
wininet: Default to keep-alive when the server is HTTP/1.1, not when it isn't.
|
|
user32: Implement TPM_*ALIGN flags.
|
|
|
|
Vitaliy Margolen (3):
|
|
dinput: Implement saturation property for evdev joystick driver.
|
|
dinput: Zero the out buffer.
|
|
dinput: Add mouse warp override config option.
|
|
|
|
Vladimir Pankratov (14):
|
|
taskmgr: Update Russian translation.
|
|
shell32: Update Russian translation.
|
|
taskmgr: Remove unused code.
|
|
taskmgr: Update Russian translation.
|
|
netapi32: Add stub for NetWkstaUserEnum.
|
|
netapi32: Add stub for NetGroupEnum.
|
|
taskmgr: Converted some functions to Unicode.
|
|
winecfg: Update Russian translation.
|
|
shell32: Update Russian translation.
|
|
taskmgr: Converted some functions and variables to Unicode.
|
|
taskmgr: Converted some functions and variables to Unicode.
|
|
taskmgr: Converted some functions and variables to Unicode.
|
|
taskmgr: Converted some functions and variables to Unicode.
|
|
taskmgr: Converted some functions and variables to Unicode.
|
|
|
|
Will Tipton (1):
|
|
comctl32: Added input validation to TOOLTIPS_GetTextW() in order to handle gracefully the case where it is called with an empty tooltip.
|
|
|
|
Zac Brown (10):
|
|
include/winhttp.h: Add WINHTTP_TIME_FORMAT_BUFSIZE.
|
|
winhttp: Add stub implementation for WinHttpWriteData.
|
|
winhttp/tests: Add test for sending request.
|
|
winhttp: Add stub implementation for WinHttpTimeFromSystemTime.
|
|
winhttp: Add test for WinHttpTimeFromSystemTime.
|
|
winhttp: Add stub implementation for WinHttpTimeToSystemTime.
|
|
winhttp: Add test for WinHttpTimeToSystemTime.
|
|
winhttp: Add stub implementation for WinHttpQueryHeaders.
|
|
winhttp: Add stub implementation for WinHttpAddRequestHeaders.
|
|
winhttp: Add test for adding/querying headers.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|