mirror of
https://github.com/reactos/wine.git
synced 2024-11-26 13:10:28 +00:00
733 lines
35 KiB
Plaintext
733 lines
35 KiB
Plaintext
The Wine development release 1.3.1 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Support for drag & drop between X11 and OLE.
|
|
- New ipconfig.exe builtin tool.
|
|
- Support for favorites in builtin Internet Explorer.
|
|
- Beginnings of a shell Explorer control.
|
|
- A number of DirectDraw code cleanups.
|
|
- Improvements to the calendar control.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.1.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.3.1.tar.bz2
|
|
|
|
Binary packages for various distributions will be available from:
|
|
|
|
http://www.winehq.org/download
|
|
|
|
You will find documentation on http://www.winehq.org/documentation
|
|
|
|
You can also get the current source directly from the git
|
|
repository. Check http://www.winehq.org/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.3.1:
|
|
|
|
3975 FILE: printing does not work as expected
|
|
5779 Corrupted Graphics in Tropico / Tropico Paradise Island
|
|
6580 Mia's Math crashes on startup if you have saved a game
|
|
6869 Need for Speed Carbon wont install due to detecting Wine as having DirectX 0
|
|
7575 Corel Lightning demo installer hangs
|
|
9724 Intellicad - Unhandled exception when saving
|
|
10815 Drag from native apps, drop to Wine doesn't work
|
|
11067 Kid Pix Deluxe 4 Home Edition installer hangs near end
|
|
11539 Anycount 6.0 refuses to start (VMWare backdoor check, magic 0x564D5868 on port 0x5658)
|
|
12269 DirectX 6 SDK d3dim sample programs fail
|
|
12710 Call of Duty 2 1.02: Game hangs up after several seconds
|
|
12720 Text missing in Miranda's "View/Change My Details" dialog
|
|
12874 The Master Genealogist 4.0d - Unhandled page fault on write access
|
|
12977 Kid Pix Deluxe 4 Home Edition crashes if you click on Backgrounds
|
|
13265 winepath exit always with zero code
|
|
13690 failed to crosscompile dbghelp.dll (dogfood)
|
|
14101 DirectX update takes very long time to complete
|
|
15011 ooVoo: Interface isn't drawn correctly, is unusable.
|
|
15370 DX-applications (mostly games) do not render shadows correctly
|
|
15482 iTunes 8.0.2.20 fails while sign in to iTunes Store
|
|
15957 GRLevelX Images Hidden
|
|
16211 DC++ .707 fails to run, throws an unhandled exception
|
|
16378 Mia's Math sound regressions
|
|
16413 Ignored return values
|
|
16450 EssentialPIM: Doesn't restore from tray
|
|
17084 .NET 1.0: imagehlp.ImageGetDigestStream needs more flesh (assembly registration fails)
|
|
17435 AntiDupl: crashes when duplicated images founded
|
|
17699 World In Conflict 1.010: New launcher crashes preventing application usage
|
|
17704 Seamonkey 2.0b1pre not drawing images
|
|
18149 msvcrt.dll.??2@YAPEAX_K@Z is not implemented
|
|
18165 dlls/winhttp/net.c: assignment discards qualifies from pointer target type
|
|
18170 regedit should accept CR-separated lines
|
|
18365 Shareaza uses 100% CPU when not minimized
|
|
18401 Cars won't be renderer with PC3 shaders
|
|
18955 SupremeCommander: GPGNet fails to install
|
|
19093 Canon DPP: Editor window quits unexpectedly when zooming to 100%
|
|
19245 GPUZ crashes on unimplemented hal and ntoskrnl APIs
|
|
19276 Internet Explorer 1.0 fails to install
|
|
19414 Excel 2003 & 2007 crash trying to run macros
|
|
19529 .NET 2.0: LDAP authorization fails
|
|
19849 Links 2003 does not run
|
|
19867 Active Identity installation crashes due to unimplemented function winscard.dll.SCardListCardsA
|
|
20001 Unimplemented function ntdll.dll.NtQuerySystemEnvironmentValue
|
|
20429 X3 Terran Conflict (v 2.5) - intermittent cursor problems
|
|
20443 EslWire: crash at start (dwmapi.DwmDefWindowProc is not implemented)
|
|
20828 InstallUtil.exe fails on "Appraise It" setup
|
|
20864 Tropico 3 1.09 crashes in-game after several seconds
|
|
21027 Lego Digital Designer hangs on startup
|
|
21568 advapi32/crypt tests crash with +heap
|
|
22121 EVEMon (v1.3.1.2138): crashes on adding an account
|
|
22131 CDBurnerXP 4.3.x: arrow buttons do not appear correctly
|
|
22277 Pool Sharks requires implemented GdipSetImageAttributesWrapMode
|
|
22504 Bioshock: fog renders red
|
|
22540 CMake hangs when trying to detect and test MinGW compiler (gcc.exe & g++.exe)
|
|
22574 Blockland v14 freezes on startup
|
|
22605 Open R-Community Tools crashes (SafeNativeMethods.SelectObject Exception)
|
|
22881 Custom-decorated windows not movable with Openbox (affects steam, wow...)
|
|
22958 Missing disc icon on CDBurnerXP's progress dialog
|
|
23014 InstallShield .prq doesn't find Windows Installer 4.5
|
|
23385 NVIDIA Demo: Cascades needs unimplemented function d3d10.dll.D3D10ReflectShader
|
|
23477 WoW Cataclysm Beta needs KERNEL32.SetFileValidData
|
|
23701 Crucial Memory Application - CrucialScan.exe
|
|
23705 Runes of Magic says it can't log in if ConnectEx not available
|
|
23707 stack overflow when destroying a window whose owner is itself
|
|
23753 3D Sexvilla 2 : Installs but doesn't launch.
|
|
23754 Kintecus: missing ipconfig.exe
|
|
23801 Need for Speed: Shift Demo has partly transparant pit crew
|
|
23818 Adobe FrameMaker 8: crashes on exit
|
|
23834 Black Buccaneer: game freezes at start
|
|
23848 Unable to build a shared WoW 64 build
|
|
23849 Hofmann photo album app has access violation dialog during startup
|
|
23879 Mopsos does not start
|
|
23885 Build fails in dlls/d3dx9_36/tests
|
|
23904 Starcraft II game screens are rendered upside-down
|
|
23908 regedit fails to process some registry files
|
|
23935 Can't install video conferencing program from NanoCorp
|
|
23940 SetWindowPos does not work for other process windows
|
|
23953 qemu.exe exhausts file descriptors
|
|
24046 Keypressing in listview can result in infinite hang
|
|
24047 Chessmaster Grandmaster Edition crashes
|
|
24054 Unreal Tournament fails to start
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.3.0:
|
|
|
|
Alexander Nicolaysen Sørnes (9):
|
|
shdocvw: Add Favorites menu to IE.
|
|
shdocvw: Allow navigating to Favorites in IE.
|
|
shdocvw: Recurse into directories when adding Favorite in IE.
|
|
shdocvw: Add a toolbar to IE.
|
|
shdocvw: Make the Home button in IE work.
|
|
shdocvw: Add icons to the IE toolbar.
|
|
shdocvw: Allow the addressbar text in IE to be localized.
|
|
shdocvw: Add View menu to IE with list of installed toolbars.
|
|
mshtml: Send more informative messages to OleInPlaceFrame.
|
|
|
|
Alexandre Goujon (1):
|
|
atl: Fix AtlAxAttachControl wine check.
|
|
|
|
Alexandre Julliard (15):
|
|
configure: Add dependency on makefile for import libs to make sure the destination directory is created.
|
|
winex11: Sending a move/resize client message to the root requires a SubstructureRedirect mask too.
|
|
winebuild: Copy the strmake function from winegcc to simplify string formatting.
|
|
winebuild: Support an arbitrary number of temporary files.
|
|
winebuild: Add a spawn() helper function to avoid starting a shell where possible.
|
|
winebuild: Get rid of the ignored symbol support.
|
|
winegcc: Add a printf format attribute to the strmake() function.
|
|
winemenubuilder: Rename some variables to reflect the fact that we no longer use XPM format.
|
|
shdocvw: Fix an incorrect const typecast.
|
|
makefiles: Add dependencies for cross-compiled objects in static libraries.
|
|
configure: Check that the cross-compiler that we found actually works.
|
|
d3dx9: Fix some incorrect const typecasts.
|
|
explorer: Only run the systray timer when a systray icon is present.
|
|
configure: Require autoconf 2.62, older versions don't handle source dir symlinks correctly.
|
|
winhttp: Make WinHttpQueryHeaders behave the same way for all query types.
|
|
|
|
Anders Jonsson (16):
|
|
mapi32: Add Swedish translation.
|
|
cryptui: Add Swedish translation.
|
|
README: Update Swedish translation.
|
|
cryptui: Fix typos in English resources.
|
|
winmm: Fix typo in English, Slovak resources.
|
|
xcopy: Add Swedish translation.
|
|
start: Add Swedish translation.
|
|
reg: Add Swedish translation.
|
|
jscript: Add Swedish translation.
|
|
credui: Update Swedish translation.
|
|
setupapi: Update Swedish translation.
|
|
wininet: Update Swedish translation.
|
|
mshtml: Update Swedish translation.
|
|
shdocvw: Update Swedish translation.
|
|
ipconfig: Add Swedish translation.
|
|
jscript: Update Swedish translation.
|
|
|
|
Andrew Eikum (10):
|
|
regedit: Add regedit test suite.
|
|
regedit: Process reg files which use \r line endings.
|
|
shell32/tests: Fix some Win9x failures.
|
|
shell32: Add tests for SHChangeNotify functions.
|
|
regedit: Improve importing of REG_SZ with invalid quoting.
|
|
hlink: Implement HLINKGETREF flags handling.
|
|
oleaut32: Use correct bitpattern if referenced type is not user defined.
|
|
oleaut32: Overwrite previous CustData segment.
|
|
oleaut32: Ensure that CyclicList nodes have a type.
|
|
oleaut32: Implement ITypeInfo2::GetCustData.
|
|
|
|
Andrew Nguyen (8):
|
|
gdi32: Improve AddFontMemResourceEx parameter validation.
|
|
mpr: Initialize the output enumeration handle to NULL in WNetOpenEnumA/W with no providers available.
|
|
ipconfig: Add stub implementation.
|
|
ipconfig: Implement basic command-line parsing.
|
|
include: Add prototype for GetAdaptersAddresses.
|
|
ipconfig: Partially implement basic adapter information output.
|
|
include: Add definitions for IP_ADAPTER_ADDRESSES flag values.
|
|
ipconfig: Partially implement full adapter information output.
|
|
|
|
Andrew Talbot (8):
|
|
comctl32: Constify some variables.
|
|
comctl32: Constify some variables.
|
|
comctl32: Constify some variables.
|
|
comdlg32: Constify a variable.
|
|
crypt32: Constify some variables.
|
|
crypt32: Constify some variables.
|
|
crypt32: Constify some variables.
|
|
crypt32: Constify some variables.
|
|
|
|
Andrey Turkin (2):
|
|
imagehlp: Remove uninitialized variable.
|
|
ntdll/tests: Do not check signedness for char types.
|
|
|
|
André Hentschel (13):
|
|
winecfg: Sync German keyboard shortcuts.
|
|
comdlg32: Fix German font dialog.
|
|
comdlg32: Fix German shortcut conflict.
|
|
ntdll: Add SXS error codes.
|
|
shdocvw: Update German translation.
|
|
mshtml: Update German translation.
|
|
mshtml: Fix indentation in resource file.
|
|
shdocvw: Update German translation.
|
|
dwmapi: Add stub for DwmDefWindowProc.
|
|
user32: Use a macro instead of direct values.
|
|
jscript: Update German translation.
|
|
ntdll: Add more error codes.
|
|
ipconfig: Add German translation.
|
|
|
|
Aric Stewart (8):
|
|
usp10: Add beginning support for GSUB Alternate Substitution Subtable.
|
|
usp10: Factor out script ranges in an more expandable way.
|
|
usp10: Report accurate information about our currently known scripts.
|
|
usp10: Have ScriptIsComplex reflect information in our scripts.
|
|
usp10: Generalize out applying Opentype features and define default features for currently known scripts.
|
|
usp10: Add contextual shaping proc to the script shaping data.
|
|
usp10: Add Syriac contextual shaping.
|
|
usp10: Update pwLogClust with glyph transformations.
|
|
|
|
Aurimas Fišeras (5):
|
|
shdocvw: Updated Lithuanian translation.
|
|
mshtml: Update Lithuanian translation.
|
|
shdocvw: Updated Lithuanian translation.
|
|
jscript: Update Lithuanian translation.
|
|
ipconfig: Add Lithuanian translation.
|
|
|
|
Austin English (2):
|
|
kernel32: Add stub for SetFileValidData.
|
|
ntdll: Check for __FreeBSD_kernel__, remove redundant ifdef's, make FIXME's consistent.
|
|
|
|
Austin Lund (6):
|
|
dmime/tests: Added tests for IDirectMusicPerformance.
|
|
dmime: Ensure IDirectMusicPort is initialised when calling IDirectMusicPerformance::PChannelInfo.
|
|
advapi32: Add magic codes to HCRYPTKEY and HCRYPTHASH.
|
|
advapi32/tests: Add more error reporting for ReportEvent tests.
|
|
comctl32/tests: Do not perform comparison of dates if GetDateFormat fails.
|
|
comctl32/tests: DateTimePicker and MonthCalendar controls only support Gregorian calendar.
|
|
|
|
Damjan Jovanovic (4):
|
|
winex11.drv: Use a Wine list to store XDnD data.
|
|
winex11.drv: Filter out all CF_* formats when CF_HDROP is present.
|
|
winex11.drv: Implement a framework for dragging from X and dropping to OLE.
|
|
winex11.drv: Implement the DataObject for dragging from X and dropping to OLE.
|
|
|
|
David Hedberg (37):
|
|
explorerframe: Add dll stub.
|
|
explorerframe: Implement DllGetVersion.
|
|
explorerframe: Add a stub of NamespaceTreeControl.
|
|
explorerframe: Add classfactory implementation.
|
|
explorerframe/tests: Add initial NamespaceTreeControl tests.
|
|
explorerframe: Add some infrastructure to register the NamespaceTreeControl CLSID.
|
|
shell32: Replace some checks with calls to _ILIsEmpty().
|
|
explorerframe: Implement Initialize.
|
|
explorerframe: Create the treeview on initialization.
|
|
explorerframe: Add IOleWindow implementation.
|
|
explorerframe: Implement Set/GetControlStyle(2).
|
|
explorerframe: Implement TreeAdvise/TreeUnadvise.
|
|
explorerframe: Implement InsertRoot and AppendRoot.
|
|
explorerframe: Handle TVN_GETDISPINFO to get icons, filename and information about subfolders.
|
|
explorerframe: Implement RemoveRoot and RemoveAllRoots.
|
|
explorerframe: Implement GetRootItems.
|
|
shell32: Partial implementation of IShellItem::BindToHandler.
|
|
explorerframe: Fix INameSpaceTreeControl::RemoveRoot.
|
|
explorerframe: Implement expansion of nodes.
|
|
explorerframe: Handle changing the selection.
|
|
explorerframe: Handle keyboard events.
|
|
explorerframe: Handle some mouse events.
|
|
explorerframe: Implement CollapseAll.
|
|
comctl32: Don't break on TVIS_NOSINGLEEXPAND.
|
|
explorerframe: Implement SetItemState and GetItemState.
|
|
comctl32: Return 0 when extended item state is requested from a treeview.
|
|
explorerframe: Implement GetNextItem.
|
|
explorerframe: Implement GetSelectedItems.
|
|
explorerframe: Implement GetItemRect.
|
|
explorerframe: Implement HitTest.
|
|
explorerframe: Implement EnsureItemVisible.
|
|
explorerframe: Some additional basic tests.
|
|
shell32: Add IExplorerBrowser interface stub.
|
|
shell32/tests: Add initial tests for the IExplorerBrowser control.
|
|
shell32: Add IShellBrowser stub.
|
|
shell32: Implement IExplorerBrowser::Initialize.
|
|
shell32: Implement IExplorerBrowser::SetRect.
|
|
|
|
Davide Pizzetti (2):
|
|
xcopy: Italian translation update.
|
|
wordpad: Italian translation update.
|
|
|
|
Detlef Riekenberg (10):
|
|
include: Add a closing bracket.
|
|
shdocvw: Do not trim the last character, when using the iexplore open menu.
|
|
gdi32: Always use a HANDLE for GDI_ReleaseObj.
|
|
shlwapi/tests: Run more language dependent tests only on English locales.
|
|
include: Add inaddr.h.
|
|
wineps: Use winspool.drv for job management.
|
|
qmgr/tests: Detect when the service is disabled.
|
|
ntdll: Implement RtlIpv4AddressToString / RtlIpv4AddressToStringEx.
|
|
ntdll/tests: Add tests for RtlIpv4AddressToString / RtlIpv4AddressToStringEx.
|
|
gdi32/enhmfdrv: Remove unneded if() before HeapFree.
|
|
|
|
Dmitry Timoshkov (5):
|
|
gdi32: Do not crash on an invalid pointer passed to AddFontMemResourceEx.
|
|
user32: Add a test for GetClassInfo, make it pass under Wine.
|
|
ws2_32: Rearrange the code to avoid a needless release_sock_fd().
|
|
user32: Protect from setting as a window owner one of its successors.
|
|
user32: Properly pack the WM_WINE_SETWINDOWPOS internal message.
|
|
|
|
Frédéric Delanoy (5):
|
|
shdocvw: Update French translation.
|
|
shdocvw: Update French translation.
|
|
mshtml: Update French translation.
|
|
jscript: Update French translation.
|
|
ipconfig: Add French translation.
|
|
|
|
Gerald Pfeifer (2):
|
|
comctl32: Merge is_textT and is_textW into a single is_text.
|
|
d3dx9_36: minwidth and minheight are set but not used in point_filter_simple_data; remove them.
|
|
|
|
Hans Leidekker (7):
|
|
mscms/tests: Mark some win98 test results as broken.
|
|
msi/tests: Fix some WoW64 test failures.
|
|
msi/tests: Use HKEY_CURRENT_USER instead of HKEY_LOCAL_MACHINE for registry tests.
|
|
msi/tests: Skip SourceDir tests on win9x.
|
|
msi: Handle signature filenames in short|long notation.
|
|
msi: Bump version to 4.5.
|
|
wldap32: Fix handling of zero timeout value in ldap_search_extW.
|
|
|
|
Henri Verbeet (51):
|
|
d3dx9_36/tests: Avoid the non-portable NAN macro.
|
|
wined3d: Use the correct divider for 15-bit depth formats in IWineD3DSurfaceImpl_BltZ().
|
|
wined3d: Pass the color as floating point values to device_clear_render_targets().
|
|
wined3d: Always set the get_drawable_size() surface function.
|
|
wined3d: Allow filtering and blending with WINED3DFMT_ATI2N.
|
|
wined3d: Replace color_fill_fbo() with device_clear_render_targets().
|
|
wined3d: Cleanup Get/SetRenderTarget().
|
|
wined3d: Cleanup Get/SetDepthStencilSurface().
|
|
wined3d: Only try to acquire a context in surface_cleanup() if there are GL resources to be destroyed.
|
|
wined3d: Make some lookup tables const.
|
|
wined3d: Reattach FBO attachments when any of the corresponding surfaces is unloaded.
|
|
wined3d: Fix some misspellings of "surface".
|
|
wined3d: Cleanup IWineD3DBaseSwapChainImpl_GetBackBuffer() a bit.
|
|
wined3d: Print the correct resource location in surface_set_texture_name().
|
|
wined3d: Correctly calculate the resource size for ATI2N surfaces.
|
|
wined3d: Rename surface_calculate_size() to wined3d_format_calculate_size().
|
|
wined3d: Round up to complete compressed blocks in IWineD3DDeviceImpl_UpdateSurface().
|
|
wined3d: Fix a couple of typos.
|
|
wined3d: Remove SetContainer() from the public IWineD3DVolume interface.
|
|
wined3d: Remove SetContainer() from the public IWineD3DSurface interface.
|
|
wined3d: A volume's container is always a volume texture.
|
|
wined3d: Also store the subresource container type.
|
|
wined3d: Get rid of the now redundant SFLAG_SWAPCHAIN surface flag.
|
|
wined3d: Avoid IWineD3DSurface_GetContainer().
|
|
dsound: Remove the useless CINTERFACE definition.
|
|
mmdevapi: Remove the useless CINTERFACE definitions.
|
|
wined3d: Add a TRACE to IWineD3DSurfaceImpl_LoadTexture().
|
|
ddraw: Merge direct3d.c into ddraw.c.
|
|
ddraw: Remove useless light callbacks.
|
|
ddraw: Remove a useless material callback.
|
|
ddraw: Remove a useless viewport callback.
|
|
wined3d: Don't print format IDs in decimal.
|
|
wined3d: Release the previous render target only after replacing it in IWineD3DDeviceImpl_SetRenderTarget().
|
|
wined3d: Cleanup device_resource_released().
|
|
ddraw: Merge gamma.c into surface.c.
|
|
ddraw: Merge texture.c into surface.c.
|
|
ddraw: Remove unused / redundant includes.
|
|
ddraw: Add a separate function for light initialization.
|
|
ddraw: Add a separate function for material initialization.
|
|
ddraw: Add a separate function for viewport initialization.
|
|
ddraw: Add a separate function for parent initialization.
|
|
ddraw: Add a separate function for clipper initialization.
|
|
usp10: Pass the correct buffer size to lstrcpynA() in load_GSUB_feature().
|
|
ddraw: Add a separate function for device initialization.
|
|
ddraw: Add a separate function for execute buffer initialization.
|
|
ddraw: Add a separate function for palette initialization.
|
|
ddraw: Add a separate function for vertex buffer initialization.
|
|
ddraw: Add a separate function for ddraw initialization.
|
|
ddraw: Add a separate function for surface initialization.
|
|
ddraw: Add / improve TRACEs.
|
|
wined3d: Do not release a reference we do not have in IWineD3DSurfaceImpl_Flip().
|
|
|
|
Huw Davies (1):
|
|
rpcrt4: Add a missing STUBLESS_INITOUT case.
|
|
|
|
Hwang YunSong (3):
|
|
mshtml: Update Korean resource.
|
|
shdocvw: Update Korean resource.
|
|
winmm: Update Korean resource.
|
|
|
|
Igor Paliychuk (4):
|
|
shdocvw: Update Ukrainian translation.
|
|
mshtml: Update Ukrainian translation.
|
|
jscript: Ukrainian translation update.
|
|
ipconfig: Added Ukrainian translation.
|
|
|
|
Jacek Caban (41):
|
|
mshtml: Get rid of useless nsQIResult type.
|
|
jscript: Use generic properties for NaN and Infinity implementation.
|
|
jscript: Fixed test crash on some win9x installations.
|
|
jscript: Use generic property for Error.number.
|
|
mshtml: Improved tracing of nsACString arguments.
|
|
mshtml: Moved HTTP headers list freeing to separated function.
|
|
mshtml: Moved getting HTTP header to separated function.
|
|
mshtml: Moved setting HTTP header to separated function.
|
|
mshtml: Moved headers parsing to separated function.
|
|
mshtml: Allow customization of BeginningTransaction.
|
|
mshtml: Store request headers in nsChannel if possible.
|
|
mshtml: Added nsIChannel::GetRequestHeader implementation.
|
|
mshtml: Added nsIChannel::SetRequestHeader implementation.
|
|
mshtml: Store request method in nsChannel.
|
|
mshtml: Added nsIChannel::GetRequestMethod implementation.
|
|
mshtml: Added support for custom post data type.
|
|
jscript: Use generic property for Error.description.
|
|
jscript: Use generic property for Error.message.
|
|
jscript: Fixed Error.toString implementation for non-Error this.
|
|
jscript: Get rid of no longer needed ErrorInstance struct.
|
|
jscript: Throw TypeError in instanceof_expression_eval.
|
|
jscript: Throw TypeError in in_eval.
|
|
shdocvw: Ignore invalid NULL PostData.
|
|
dbghelp: Silence template related dwarf FIXMEs.
|
|
mshtml: Use QueryCommandState to get align state.
|
|
mshtml: Added nsIHttpChannel::referrer implementation.
|
|
mshtml: Treat file URLs pointing to Gecko installation directory as special URIs.
|
|
mshtml: Added nsIURL::Resolve implementation.
|
|
mshtml: Use fake scheme only for about protocol in nsIURI::GetScheme.
|
|
mshtml: Return true spec in nsIURI::GetSpec.
|
|
mshtml: Added nsIChannel::GetName implementation.
|
|
mshtml: Call nsILoadGroup::AddRequest from AsyncOpen.
|
|
mshtml: Moved update_window_doc to on_start_nsrequest and update callback's document if needed.
|
|
mshtml: Skip mutation notifications on documents that are being replaced.
|
|
mshtml: Call on_stop_nsrequest asynchronously.
|
|
mshtml: Avoid asynchronous parse_complete call.
|
|
mshtml: Added an explicit CDECL attribute to imported functions.
|
|
mshtml: Don't use start_binding in IPersistStreamInit::InitNew.
|
|
oleaut32: Try both SYS_WIN64 and SYS_WIN32 syskind in QueryPathOfRegTypeLib on win64.
|
|
ntdll: IMAGE_REL_BASED_HIGH, IMAGE_REL_BASED_LOW and IMAGE_REL_BASED_HIGHLOW should be supported on win64.
|
|
wscript.exe: Improved argument parsing.
|
|
|
|
Jeff Cook (2):
|
|
winealsa.drv: Init mixer on cards with a single Mic control, like snd_usb_audio mics.
|
|
winealsa.drv: If we can't open a device as stereo, try mono. This is necessary for snd-usb-audio mics.
|
|
|
|
Jeff Latimer (1):
|
|
msvcirt: Add some stubs.
|
|
|
|
Jerome Leclanche (1):
|
|
gdi32: Properly set ERROR_NOACCESS when GetObject receives invalid arguments.
|
|
|
|
Jose Rostagno (5):
|
|
shdocvw: Add Spanish translation.
|
|
notepad: Fix Spanish translation.
|
|
cmd: Fix Spanish translation.
|
|
shdocvw: Update Spanish translation.
|
|
mshtml: Update Spanish translation.
|
|
|
|
Juan Lang (8):
|
|
ntdll: Implement NtQueryInformationProcess for ProcessDefaultHardErrorMode.
|
|
ntdll: Implement NtSetInformationProcess for ProcessDefaultHardErrorMode.
|
|
kernel32: Implement GetErrorMode/SetErrorMode on top of NTDLL.
|
|
crypt32/tests: Add a test of SSL_EXTRA_CERT_CHAIN_POLICY_PARA's fdwChecks field.
|
|
crypt32: Honor SECURITY_FLAG_IGNORE_CERT_CN_INVALID.
|
|
iphlpapi: Don't overwrite last IPv4 address with first IPv6 address.
|
|
shdocvw: Apply default scheme when none is present.
|
|
mshtml: Fix off by one error in setting status text.
|
|
|
|
Jörg Höhle (5):
|
|
winecoreaudio: Use same hard-coded limit on frequency as ALSA/OSS.
|
|
mcicda: Rework MCI notification system.
|
|
mcicda: Fix several return codes.
|
|
mcicda: Fix seeking.
|
|
kernel32/tests: GetVolumeInformationA X: succeeds iff drive's default dir is root.
|
|
|
|
Konrad Wartke (2):
|
|
wineboot: Added more architectures in create_enviroment_registry_keys.
|
|
browseui: Improved a FIXME in DllGetVersion.
|
|
|
|
Luca Bennati (6):
|
|
shdocvw: Add Italian translation.
|
|
shdocvw: Update Italian translation.
|
|
shdocvw: Update Italian translation.
|
|
mshtml: Update Italian translation.
|
|
jscript: Update Italian translation.
|
|
ipconfig: Add Italian translation.
|
|
|
|
Maarten Lankhorst (2):
|
|
winmm: Fix fd leak on restarting timer.
|
|
mciqtz32: Fix window visibility.
|
|
|
|
Mariusz Pluciński (6):
|
|
gameux/tests: Add test of IGameExplorer creation.
|
|
gameux: Add stub of IGameStatisticsMgr implementation.
|
|
gameux/tests: Add test of IGameStatisticsMgr creation.
|
|
gameux: Add IGameExplorer2 implementation stub.
|
|
gameux/tests: Add test of IGameExplorer2 creation.
|
|
gameux: Add definitions of resource identifiers to header file.
|
|
|
|
Marko Nikolic (2):
|
|
advapi32/tests: Removed sign comparison warnings in eventlog tests.
|
|
advpack/tests: Removed sign comparison warning in advpack tests.
|
|
|
|
Matteo Bruni (18):
|
|
d3dcompiler_43: Add dll directory.
|
|
include: Add some d3dcompiler-related definitions.
|
|
include: Fix some d3d10shader.h defines.
|
|
include: Stub d3dcompiler.h, d3d11shader.h.
|
|
d3dcompiler_42: Stub dll.
|
|
d3dcompiler_41: Stub dll.
|
|
wined3d: Call set_render_offscreen at the end of context_setup_target.
|
|
wined3d: Fix context_apply_clear_state with ORM = backbuffer.
|
|
wined3d: Remove isInDraw hack from context_setup_target.
|
|
d3dcompiler: Remove useless kernel32 imports.
|
|
d3dcompiler_40: Stub dll.
|
|
d3dcompiler_39: Stub dll.
|
|
d3dcompiler_38: Stub dll.
|
|
d3dcompiler_37: Stub dll.
|
|
d3dcompiler_36: Stub dll.
|
|
d3dcompiler_35: Stub dll.
|
|
d3dcompiler_34: Stub dll.
|
|
d3dcompiler_33: Stub dll.
|
|
|
|
Michael Stefaniuc (3):
|
|
ddraw: Use FAILED instead of NOT SUCCEEDED.
|
|
gameux: Don't bother to output a "stub" FIXME in DllCanUnloadNow().
|
|
explorerframe: Don't cast NULL.
|
|
|
|
Mike Kaplinskiy (7):
|
|
include/mswsock: Add WS_ prefix if necessary.
|
|
ws2_32/tests: Test ConnectEx.
|
|
ws2_32: Don't set FD_READ/FD_WRITE before the connection is complete.
|
|
ws2_32: Create a wrapper for connect.
|
|
ws2_32: Implement ConnectEx.
|
|
ws2_32: Implement SO_UPDATE_CONNECT_CONTEXT.
|
|
ws2_32: Fix a bad pointer crash.
|
|
|
|
Mikko Rasa (1):
|
|
crypt32: Only clear *pcbDecoded on error in CryptVerifyMessageSignature.
|
|
|
|
Misha Koshelev (4):
|
|
d3dx9: Complete test for D3DXCreateSphere.
|
|
d3dx9: Add _D3DXMESH enumeration.
|
|
d3dx9: Add stub and tests for D3DXCreateMesh.
|
|
d3dx9: Add tests for FVF <-> declaration conversion.
|
|
|
|
Nikolay Sivov (25):
|
|
comctl32/monthcal: Rename button navigation helper to better reflect its purpose.
|
|
comctl32/monthcal: Fix navigation from last day in a month.
|
|
comctl32/monthcal: Add helper to jump to specified number of months.
|
|
comctl32/monthcal: Add support for month delta in button navigation.
|
|
comctl32/monthcal: Get rid of stored current selection date, it's always synced with lower bound.
|
|
comctl32/monthcal: No need to calculate month length on every iteration.
|
|
comctl32/monthcal: Erase week numbers rectangle before drawing new text.
|
|
comctl32/monthcal: Add some tests for post-V1 hittest fields.
|
|
comctl32/tests: Remove some noise from function names.
|
|
comctl32/monthcal: Support new hittest fields for some cases.
|
|
comctl32/monthcal: Properly adjust selections on scrolling.
|
|
comctl32/monthcal: Make month popup menu respect multiple calendars.
|
|
comctl32/monthcal: Properly scroll calendars on year change.
|
|
comctl32/monthcal: Remove macro used once.
|
|
comctl32/monthcal: Fix assumption about a single calendar for minimal rectangle calculation.
|
|
comctl32/monthcal: Store all control colors in a single array.
|
|
comctl32/monthcal: Use recently introduced enum in scroll buttons painting helper.
|
|
comctl32/listview: Fix infinite loop case for full item range as a first search range.
|
|
comctl32/tests: Use better names for test functions, discover some new test failures.
|
|
comctl32/tests: Use reduced IMAGELISTDRAWPARAMS structure size for tests.
|
|
comctl32/imagelist: Fix failure code for IImageList_Draw().
|
|
comctl32/imagelist: Fix failure code for IImageList_Remove().
|
|
comctl32/tests: More imagelist tests to show broken parameter validation.
|
|
comctl32/imagelist: Fail in ImageList_GetIconSize on null parameters.
|
|
comctl32/imagelist: Fail to create imagelist with zero or negative image dimensions.
|
|
|
|
Oldřich Jedlička (3):
|
|
ddraw/tests: New CreateSurface for DDSCAPS_BACKBUFFER tests.
|
|
ddraw/tests: New attachment/flipping tests for back buffers.
|
|
ddraw/tests: Add test for bad size of surface caps in CreateSurface.
|
|
|
|
Owen Rudge (11):
|
|
d3dx10: Add stub for d3dx10_43.
|
|
d3dx10: Add stub for d3dx10_42.
|
|
d3dx10: Add stub for d3dx10_41.
|
|
d3dx10: Add stub for d3dx10_40.
|
|
d3dx10: Add stub for d3dx10_39.
|
|
d3dx10: Add stub for d3dx10_38.
|
|
d3dx10: Add stub for d3dx10_37.
|
|
d3dx10: Add stub for d3dx10_36.
|
|
d3dx10: Add stub for d3dx10_35.
|
|
d3dx10: Add stub for d3dx10_34.
|
|
d3dx10: Add stub for d3dx10_33.
|
|
|
|
Paul Vriens (1):
|
|
cmd: Add the Swedish translation.
|
|
|
|
Piotr Caban (22):
|
|
msvcp90: Added char_traits<char> 64-bit exports.
|
|
msvcp90: Added char_traits<wchar_t> 64-bit exports.
|
|
msvcp90: Added char_traits<unsigned short> 64-bit exports.
|
|
msvcp90: Added 64-bit char_traits tests.
|
|
msvcp90: Added allocator<char> 64-bit exports.
|
|
msvcp90/tests: Added allocator<char> tests.
|
|
msvcp90: Add exception throwing function.
|
|
msvcp90: Added bad_alloc exception.
|
|
msvcp90: Added allocator<wchar_t> implementation.
|
|
msvcp90: Added allocator<unsigned short> implementation.
|
|
msvcp90: Added allocator<void> implementation.
|
|
msvcp90: Added basic_string<char> constructor (with no arguments) implementation.
|
|
msvcp90: Added basic_string<char>::npos.
|
|
msvcp90: Added basic_string<char>::erase implementation.
|
|
msvcp90: Added some basic_string<char>::assign implementations.
|
|
msvcp90: Added ~basic_string<char> implementation.
|
|
msvcp90: Added basic_string<char> copy constructor implementation.
|
|
msvcp90: Added basic_string<char> constructor implementation (from cstr).
|
|
msvcp90: Added basic_string<char>::c_str implementation.
|
|
msvcp90: Added logic_error exception.
|
|
msvcp90: Added _String_base::Xlen implementation.
|
|
msvcp90: Added _String_base::Xran implementation.
|
|
|
|
Rico Schüller (7):
|
|
d3d10: Fix d3dcommon.h inclusion.
|
|
d3dcompiler: Implement D3DCreateBlob().
|
|
d3dcompiler: Implement ID3DBlob::GetBufferPointer().
|
|
d3dcompiler: Implement ID3DBlob::GetBufferSize().
|
|
d3d10: Forward D3D10CreateBlob to d3dcompiler_43.dll.
|
|
d3dcompiler: Add D3DCreateBlob() declaration.
|
|
d3dcompiler: Add D3DCreateBlob() test.
|
|
|
|
Roderick Colenbrander (1):
|
|
winex11: X11DRV_nores_SetCurrentMode return DISP_CHANGE_SUCCESSFUL when switching to the current mode.
|
|
|
|
Stefan Dösinger (4):
|
|
wined3d: Add double to float conversion casts in device.c.
|
|
wined3d: Fix another DWORD to WORD conversion warning.
|
|
wined3d: Replace pow with powf in surface_base.c.
|
|
wined3d: MSVC fixes in state.c.
|
|
|
|
Sven Baars (4):
|
|
shdocvw: Update the Dutch translation.
|
|
shdocvw: Update the Dutch translation.
|
|
mshtml: Update the Dutch translation.
|
|
shdocvw: Update the Dutch translation.
|
|
|
|
Thomas Mullaly (36):
|
|
urlmon: Implemented IUri_GetHostType.
|
|
urlmon: Silenced a noisy fixme.
|
|
urlmon: Implemented IUri_GetAuthority.
|
|
urlmon: Implemented function for finding the domain name of a URI.
|
|
urlmon: Implemented IUri_GetDomain.
|
|
urlmon: Implemented a path parser for hierarchical URIs.
|
|
urlmon: Implemented a path parser for opaque URIs.
|
|
urlmon: Implemented canonicalization function for hierarchical URI paths.
|
|
urlmon: Implemented a function which removes dot segments from paths of hierarchical URIs.
|
|
urlmon: Implemented canonicalization function for paths in opaque URIs.
|
|
urlmon: Implemented IUri_GetPath.
|
|
urlmon: Implemented function to the file extension of a file in a URI path.
|
|
urlmon: Implemented IUri_GetExtension.
|
|
urlmon: Implemented a parser for URI query strings.
|
|
urlmon: Implemented canonicalization of query strings.
|
|
urlmon: Implemented IUri_GetQuery.
|
|
urlmon: Implemented IUri_GetPathAndQuery.
|
|
urlmon: Implemented a fragment parser.
|
|
urlmon: Implemented canonicalization for URI fragments.
|
|
urlmon: Implemented IUri_GetFragment.
|
|
urlmon: Implemented IUri_GetAbsoluteUri.
|
|
urlmon: Implemented IUri_GetDisplayUri.
|
|
urlmon: Implemented IUri_GetProperties and IUri_HasProperty.
|
|
urlmon: Added support for pre-processing URI strings.
|
|
urlmon: Added support for invalid flag combinations to CreateUri.
|
|
urlmon: Print fixme for unsupported flags to CreateUri.
|
|
urlmon: Implemented IUri_IsEqual.
|
|
urlmon: Added stub for CreateUriWithFragment.
|
|
urlmon/tests: Added testing suite for CreateUriWithFragment.
|
|
urlmon: Implemented CreateUriWithFragment.
|
|
urlmon: Added documentation for CreateUri and CreateUriWithFragment.
|
|
urlmon/tests: Added a few tests for CreateIUriBuilder.
|
|
urlmon/tests: Added tests for IUriBuilder_CreateUri.
|
|
urlmon/tests: Added tests for IUriBuilder_CreateUriSimple.
|
|
urlmon/tests: Added tests for IUriBuilder_CreateUriWithFlags.
|
|
urlmon/tests: Added tests for IUriBuilder_GetFragment.
|
|
|
|
Tony Wasserka (3):
|
|
d3dx9: Move pixel sampling and recombination in copy_simple_data to separate helper functions.
|
|
d3dx9: Return D3DERR_INVALIDCALL in D3DXLoadSurfaceFromMemory if pDestRect is invalid.
|
|
d3dx9: Implement ARGB point filtering in D3DXLoadSurfaceFromMemory.
|
|
|
|
Uwe Bonnes (1):
|
|
wininet: Add const qualifier after openssl version check.
|
|
|
|
Vincent Povirk (18):
|
|
gdiplus: Stub GdipSetPenTransform.
|
|
gdiplus: Stub GdipRotatePenTransform.
|
|
gdiplus: Stub GdipGetPenTransform.
|
|
gdiplus: Stub GdipGetPathGradientPresetBlendCount.
|
|
gdiplus: Stub GdipMultiplyPathGradientTransform.
|
|
gdiplus: Don't require an HDC for the convert_unit function.
|
|
gdiplus: Don't require an HDC in get_graphics_bounds.
|
|
gdiplus: Give a nice warning when we try to draw to an HDC-less graphics.
|
|
gdiplus: Don't require an HDC to get the resolution of a graphics object.
|
|
gdiplus: Create HBITMAP-less bitmap objects for exotic pixel formats.
|
|
gdiplus: Stub GdipSetPathGradientTransform.
|
|
gdiplus: Stub GdipRotatePathGradientTransform.
|
|
gdiplus: Stub GdipScalePathGradientTransform.
|
|
gdiplus: Stub GdipSetPathGradientLinearBlend.
|
|
gdiplus: Stub GdipGetPathGradientTransform.
|
|
gdiplus: Use the software method to draw HBITMAP-less bitmaps.
|
|
gdiplus: Add tests for the HDC's we get from bitmap objects.
|
|
gdiplus: Add a fallback method for getting HDC's from Graphics objects.
|
|
|
|
Wolfgang Schwotzer (2):
|
|
ws2_32/tests: Only log threads which not terminated by themselves.
|
|
ws2_32: Initialize variable lsap_sel.
|
|
|
|
Wolfram Sang (2):
|
|
user32: Check for valid pointer in CreateIconFromResource.
|
|
kernel32: Change fixme to trace in comm.c.
|
|
|
|
Yaron Shahrabani (4):
|
|
wineboot: Added Hebrew translation.
|
|
clock: Added Hebrew translation.
|
|
regedit: Added Hebrew translation.
|
|
clock: Updated Hebrew translation.
|
|
|
|
Łukasz Wojniłowicz (1):
|
|
shdocvw: Add the Polish translation.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|