mirror of
https://github.com/reactos/wine.git
synced 2024-11-30 07:00:30 +00:00
521 lines
29 KiB
Plaintext
521 lines
29 KiB
Plaintext
The Wine development release 1.5.13 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Client-side window rendering using the DIB engine.
|
|
- Raw input support for keyboard and mouse.
|
|
- Support for transparent window areas using color keying.
|
|
- Proper C++ RTTI support on 64-bit.
|
|
- Implementation of logical processor information.
|
|
- Support for fonts with localized names.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://prdownloads.sourceforge.net/wine/wine-1.5.13.tar.bz2
|
|
http://mirrors.ibiblio.org/wine/source/1.5/wine-1.5.13.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.5.13 (total 104):
|
|
|
|
6078 ICQ 5.1 fails to start (crashes)
|
|
6795 Skype 3.0.0.137 Beta dies trying to login in win98, winme mode
|
|
8826 Silent Hunter III: Fires and smoke visible only with view zoomed far out.
|
|
9509 Weak performance in System Shock 2
|
|
10086 SDL error causes some applications to crash
|
|
11178 Legacy 5 freezes on closing its data file.
|
|
11303 HtmlHelp causes problems in Elster
|
|
11641 winefile inappropriately launched instead of winebrowser with wine explorer <valid url>
|
|
12570 AutoCAD 2008 Register Today window contents not displayed
|
|
13066 Moving child window hangs X with flashing cursor
|
|
15886 In Kvirc the text cursor moves faster than the text is imputed if input is in Cyrillic, UTF-8
|
|
16013 xmllitesetup (subinstaller of IE7) fails to install
|
|
16122 Output area of a window moves twice as fast as the window itself
|
|
16500 Gothic 3 Forsaken Gods: Water textures not working
|
|
16641 Call of Duty 4 - Depth of field and soften smoke edges broken
|
|
17015 Sins of a Solar Empire: In-game fonts appear too large
|
|
17742 winhelp: some help chapters cannot be accessed at all inside a .hlp file
|
|
18014 Paraworld page fault when starting game
|
|
18351 QuickTimePlayer 7.55 unhandled exception
|
|
18771 Switching desktops or minimizing desktop makes application disappear
|
|
18931 Photoshop CS4 page fault on creating new file
|
|
19258 Adobe AIR can not be downloaded through Adobe Flash
|
|
19261 WebSlingPlayer IE doesn't work
|
|
19571 Adobe CS4 installers can not be closed with the X button
|
|
19572 Adobe CS4 installer's Quit window has no buttons most of the time
|
|
19598 Adobe Bridge CS4 causes a page fault
|
|
19600 Adobe Updater 6 crashes when clicking on "Show Details"
|
|
20395 Mouse / keyboard input not handled (RawInput)
|
|
20436 Toolbars in Photoshop CS3 do not render correctly with wine's gdiplus
|
|
21302 RVTMod7: Exception STATUS_ACCESS_VIOLATION
|
|
21447 Monopolie 0.9.7 does not run
|
|
21650 Crash in Ultima Online Stygian Abyss Installer
|
|
21947 IE7 for XP installer crashes in setupapi
|
|
21963 Maya 2010: can't register product, registration window is blank
|
|
23172 Photoshop CS4 page fault on load
|
|
23444 Internet Explorer crash when start
|
|
23615 Left 4 Dead 2 wont start
|
|
24119 WoW:Cataclysm installer complains about Insufficient CPU speed
|
|
24409 MaxIM DL 5 reports an error when opening files
|
|
24465 Installer of Adobe Photoshop CS4 bootstrapper fails
|
|
24482 Project64 fails to set display mode on subsequent attempts.
|
|
24890 Window transparency with LWA_COLORKEY is not supported.
|
|
26551 Nothing but white screen in Diner Dash
|
|
26553 Diner Dash games crash when taking them out of full screen
|
|
26571 WoW 4.x D3D: High quality water is broken
|
|
26660 Fairy Godmother installation hangs BFG client
|
|
26661 Big Fish Games client fails to validate some downloads
|
|
26749 in cmd, PATH=FOO should set PATH to FOO
|
|
26924 Calling UpdateLayeredWindowIndirect in multi-threaded apps might lead to freezes (Beta League of Legends Patcher, Tunatic, .NET 3.x/4.x WPF apps)
|
|
27189 Hydrophobia Prophecy wants GetLogicalProcessorInformation implemented
|
|
27770 Iexplore not show any message or dialog
|
|
27894 Inconsistent "for /L" parsing
|
|
27934 Inconsistent "for /D" parsing when using wildcards
|
|
28017 Adobe Reader X: Cannot print, error is "There were no pages selected to print"
|
|
28106 Skype 5.5: Page fault on read access after installing from .msi
|
|
28152 Heroes 6 Demo fails to find video card
|
|
28258 cmd/batch.ok fails under WINEDEBUG=warn+heap
|
|
28310 Microkey Millennium needing phoneInitialize, phoneGetMessage, and lineGetMessage functions
|
|
28322 err:service:service_send_command service protocol error - failed to write pipe!
|
|
28365 rmdir /s wrongly outputs "path not found" message when confirming a recursive directory deletion
|
|
28533 Google Earth graphics garbage
|
|
28536 MS Reader cannot be moved or closed after full-screen mode
|
|
28909 Internet Explorer 8 crashes on resetting settings - unimplemented function wininet.dll.DeleteWpadCacheForNetworks
|
|
29377 Tectia ssh client 6.1.5 unable to install
|
|
29420 Skyrim needs msvcp90.dll.??0?$basic_ifstream@_WU?$char_traits@_W@std@@@std@@QAE@PB_WHH@Z
|
|
29453 Some game installers don't finish properly (cancels installation due to error)
|
|
30116 Internet Explorer 8 will not run
|
|
30152 Metatrader 5 Demo hangs during registration
|
|
30263 builtin iexplore does not display Chinese
|
|
30437 Acrobat X print functions fail after aborted install (worked around)
|
|
30519 Iexplore frame navigation doesn't work correctly
|
|
30534 rename in cmd.exe is not working across dir.
|
|
30567 Paltalk Messenger crashes on start (kernel32.OutputDebugStringA needs to cope with NULL pointer)
|
|
30610 64-bit JRE installer needs kernel32.dll _local_unwind and kernel32.dll _C_specific_handler
|
|
30690 no mouse or keyboard in orcs must die
|
|
30693 Mono: Could not load Mono into this process in Wine 1.5.4
|
|
30706 Sony USB Driver installer fails on unimplemented function setupapi.dll.SetupAddToSourceListA
|
|
30771 Comm port Properties missing Interval Timeouts capability
|
|
30965 Diablo III (installer): Progress bar stays at 0%
|
|
31085 Pulsen complains "A required *.pulsen file is missing"
|
|
31105 .NET 3.x/4.x WPF based apps require windowscodecs.dll ComponentFactory_CreateBitmapFromSource
|
|
31287 Visual Studio 2005 Trial "Server Explorer" needs IWbemClassObject::GetObjectText when inspecting Management Classes
|
|
31312 HtmlHelp crashes when opening CHM file (take 2)
|
|
31339 Microsoft SQL Server 2005 Express Edition: SQL Server System Configuration Checker fails (needs class_object_SpawnInstance)
|
|
31466 Stunt Rally crashes on start, needs msvcp90.dll.?flush@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z
|
|
31503 Adobe Audition CS6 - Crash during UI paint at startup
|
|
31541 Microsoft SQL Server 2005 Express Edition installer fails due to unhandled exception
|
|
31569 UltraEdit crashes on startup in jscript
|
|
31573 Firefox 10 (plugin) needs msvcp80.dll.??0?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAE@XZ
|
|
31590 AMD Radeon HD 7850 with 2GB video memory is recognized as Radeon HD 3200 with 128MB video memory.
|
|
31597 ZBrush 3.1 demo aborts on startup with unimplemented function vcomp.dll.omp_get_wtime
|
|
31601 Playchess pieces are missing
|
|
31604 Steam: Windows can not be closed, they are always opened again
|
|
31606 Operation Flaspoint GOTY 1.95
|
|
31627 iexplore is crashing when opening http://www.battlefieldheroes.com/de/
|
|
31641 problem with client side rendering in certain games
|
|
31642 Algodoo demo needs msvcp90.dll.?ws@std@@YAAAV?$basic_istream@GU?$char_traits@G@std@@@1@AAV21@@Z (purist)
|
|
31645 Invisible selection rectangle in ListView control
|
|
31652 .NET Framework Setup Verification Tool stopped working with dotnet20sp1
|
|
31667 Stunt Rally hangs after loading screen, may need msvcp90._Locinfo__Locinfo_ctor_cat_cst()
|
|
31689 Recent devel versions of WINE report "Not enough memory" on open or save document attempts in MS Office 2003
|
|
31690 Algodoo demo wants msvcp90.dll.?setiosflags@std@@YA?AU?$_Smanip@H@1@H@Z on exit (purist)
|
|
31691 Raw mouse input is erratic and/or causes major performance drops
|
|
31692 SQL Server 2000 manager: Tray icon displayed as solid black square
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.5.12:
|
|
|
|
Akihiro Sagawa (2):
|
|
po: Update Japanese translation.
|
|
user32: Add support for legacy access keys.
|
|
|
|
Alexandre Julliard (43):
|
|
winex11: Only create the client window when the pixel format is changed.
|
|
winex11: Store the OpenGL drawable in a separate structure with its own context.
|
|
winex11: Treat the client window as an OpenGL drawable.
|
|
winex11: Move the GL drawable management to opengl.c.
|
|
user32: Only show a window the first time WS_VISIBLE is toggled, to work around Steam's WM_SETREDRAW usage.
|
|
server: Always repaint the whole non-client area if part of it is exposed.
|
|
winex11: Create the whole window at window creation time.
|
|
winex11: Store the rectangle of the GL drawable and use it when updating the window size.
|
|
user32: Add a helper function to retrieve the virtual screen rectangle.
|
|
gdi32: Let user32 specify the device rectangle when setting the visible region.
|
|
gdi32: Add a graphics driver to render windows contents through the DIB engine.
|
|
user32: Add support for managing a DIB surface for a window.
|
|
user32: Maintain a list of active window surfaces and flush them periodically.
|
|
winex11: Use window surfaces for rendering top-level windows.
|
|
winex11: Handle Expose events by refreshing from the window surface.
|
|
winex11: Check for changes in min/maximize state even when the window rectangle didn't change.
|
|
winex11: Get the current pixel format from the drawable structure for wglSetPixelFormat.
|
|
winex11: Store a drawable structure also for pbuffer contexts.
|
|
winex11: Get the current pixel format from the drawable structure in wglGetPixelFormat.
|
|
winex11: Store a format pointer instead of an index in the drawable structures.
|
|
winex11: Get the current pixel format from the drawable structure in wglCreateContext.
|
|
winex11: Get the current pixel format from the drawable structure in wglCreateContextAttribsARB.
|
|
winex11: Get the current pixel format from the drawable structure in wglMakeCurrent.
|
|
winex11: Get the current pixel format from the drawable structure in wglMakeContextCurrentARB.
|
|
user32: Fix DrawFocusRect to always invert the destination regardless of the text color.
|
|
comctl32: XOR'ing with a black pen is not useful.
|
|
winex11: Get the information from the drawable structure in SwapBuffers.
|
|
opengl32: Update the extension list.
|
|
gdi32: Move the SwapBuffers entry point to the OpenGL driver.
|
|
winex11: Move the fps tracing to opengl32.
|
|
winex11: Add helper functions to retrieve drawable information for a window or DC.
|
|
winex11: Disable client-side rendering for OpenGL windows.
|
|
winex11: Remove support for icon windows, use a default icon instead.
|
|
server: Ignore color-keyed windows when updating the z-order.
|
|
user32: Check for the need to flush window surfaces every time a window finishes painting.
|
|
winex11: Add support for the LWA_COLORKEY layered window attribute.
|
|
winex11: Don't use a window surface for embedded windows.
|
|
server: Don't trigger repaints on position changes for layered windows.
|
|
user32: Don't send messages on position changes in UpdateLayeredWindow.
|
|
user32: Refresh the frame when the style bits of a layered window are changed.
|
|
user32/tests: Add some tests for UpdateLayeredWindow.
|
|
mountmgr: Support udisks2 versions that store the uuid as an array.
|
|
ddraw/tests: Allow the clip region to contain multiple rectangles.
|
|
|
|
Alistair Leslie-Hughes (1):
|
|
include: Add msdasc.idl.
|
|
|
|
Andrew Eikum (2):
|
|
advapi32: Consolidate helper function.
|
|
advapi32: Implement CreateProcessAsUserA.
|
|
|
|
Bernhard Übelacker (1):
|
|
mshtml: Check parameter load_group before calling RemoveRequest.
|
|
|
|
Chae Jong Bin (2):
|
|
netapi32: Add stub for NetScheduleJobAdd.
|
|
fltlib: Add stub for FilterUnload.
|
|
|
|
Charles Davis (4):
|
|
configure: Prefer stabs debug info on Mac OS.
|
|
configure: Fix ipstat tests to work on Mac OS.
|
|
d3dxof: Don't release a garbage object pointer (Clang).
|
|
advapi32: Fix memory leak on Mac OS (Clang).
|
|
|
|
Dan Kegel (5):
|
|
msvcr100: Add wmemmove_s and wmemcpy_s.
|
|
vcomp: Implement omp_get_wtime.
|
|
vcomp: Add better stub for omp_get_num_procs.
|
|
msvcp90: Handle npos as length in more places.
|
|
vcomp: Better stub for _vcomp_set_num_threads.
|
|
|
|
Daniel Jelinski (2):
|
|
comctl32/listview: Do not draw unnecessary grid lines.
|
|
comctl32: Invalidate correct rectangle for marquee selection.
|
|
|
|
Dmitry Timoshkov (23):
|
|
gdiplus: Add support for StringFormatFlagsNoClip.
|
|
gdiplus: Add support for generic typographic string format.
|
|
windowscodecs: Add more tests for PNG metadata.
|
|
windowscodecs: Add a bunch of GIF metadata tests.
|
|
include/wincodecsdk.idl: Fix a typo.
|
|
include/wincodecsdk.idl: Add some missing metadata writer UIDs.
|
|
windowscodecs: Add a bunch of tests for Logical Screen Descriptor metadata reader.
|
|
windowscodecs: Add a bunch of tests for Image Descriptor metadata reader.
|
|
windowscodecs: Add a bunch of tests for Graphic Control Extension metadata reader.
|
|
windowscodecs: Correct name of the PNG text metadata reader.
|
|
windowscodecs: Implement Logical Screen Descriptor metadata reader.
|
|
windowscodecs: Implement Image Descriptor metadata reader.
|
|
windowscodecs: Implement Graphic Control Extension metadata reader.
|
|
windowscodecs: Make sure that all GIF metadata blocks are properly packed.
|
|
windowscodecs: Create Logical Screen Descriptor metadata for the GIF decoder.
|
|
windowscodecs: Implement GetContainerFormat for the TIFF metadata block reader.
|
|
windowscodecs: Check guid pointer for NULL in TiffDecoder_GetContainerFormat.
|
|
windowscodecs: Create Image Descriptor metadata block for a GIF frame.
|
|
windowscodecs: Create Graphic Control Extension metadata block for a GIF frame.
|
|
windowscodecs: Add a bunch of tests for GIF Application Extension metadata reader.
|
|
windowscodecs: Add a bunch of tests for GIF Comment Extenstion metadata reader.
|
|
windowscodecs: Fix calculation of GIF local color table size from decoder data.
|
|
windowscodecs: Test GIF metadata using a specially created GIF image with a bunch of extensions.
|
|
|
|
Erich Hoover (4):
|
|
hhctrl.ocx: Implement HH_GET_WIN_TYPE.
|
|
hhctrl.ocx: Properly show HTML Help dialogs without Tri-Pane display.
|
|
hhctrl.ocx: Resize the window when HH_SET_WIN_TYPE is called.
|
|
hhctrl.ocx: Do not permit a NULL caption for HtmlHelp windows.
|
|
|
|
Francois Gouget (1):
|
|
Assorted spelling fixes.
|
|
|
|
Hans Leidekker (14):
|
|
wbemprox: Get rid of a duplicate string constant.
|
|
wbemprox: Add a function to query the service configuration.
|
|
wbemprox: Add support for boolean values in get_value_bstr.
|
|
wbemprox: Implement IWbemClassObject::GetObjectText.
|
|
wbemprox: Implement Win32_ComputerSystem.DomainRole.
|
|
wbemprox: Correctly report the number of logical processors.
|
|
wbemprox: Add a function to retrieve the maximum processor clock speed.
|
|
wbemprox: Implement IWbemClassObject::SpawnInstance.
|
|
wbemprox: Add support for uncommitted instances in IWbemClassObject::Put.
|
|
wbemprox: Support IClientSecurity on class objects.
|
|
iphlpapi: Implement GetExtendedUdpTable.
|
|
iphlpapi: Add partial support for UDP_TABLE_OWNER_MODULE in GetExtendedUdpTable.
|
|
msi: Only remove a component if the number of clients drops to zero.
|
|
msi: Don't reinstall components shared with other products.
|
|
|
|
Henri Verbeet (29):
|
|
wined3d: Get rid of wined3d_device_get_wined3d().
|
|
d3d10: Handle D3D10_SVT_UINT in read_int32_value() and read_int8_value().
|
|
d3d10: Improve a couple of debug messages.
|
|
wined3d: Read complete shader instructions at a time.
|
|
wined3d: Add type information to shader registers.
|
|
wined3d: Just return the swapchain from wined3d_device_get_swapchain().
|
|
d3d10core: Update the MipLevels field after texture creation.
|
|
wined3d: wined3d_device_set_index_buffer() never fails.
|
|
wined3d: Just return the buffer from wined3d_device_get_index_buffer().
|
|
d3d10core: Store the resource in the d3d10core rendertarget view.
|
|
wined3d: wined3d_device_set_viewport() never fails.
|
|
wined3d: wined3d_device_get_viewport() never fails.
|
|
user32: Implement RegisterRawInputDevices().
|
|
d3d10core: Implement d3d10_depthstencil_view_GetResource().
|
|
wined3d: wined3d_device_set_render_state() never fails.
|
|
wined3d: wined3d_device_get_render_state() never fails.
|
|
user32: Add rawinput mouse support.
|
|
d3d10core: Implement d3d10_shader_resource_view_GetResource().
|
|
wined3d: wined3d_device_set_transform() never fails.
|
|
wined3d: wined3d_device_get_transform() never fails.
|
|
user32: Add rawinput keyboard support.
|
|
d3d10core: Implement d3d10_depthstencil_view_GetDesc().
|
|
d3d10core/tests: Add a small test for ID3D10Device_CreateDepthStencilView().
|
|
wined3d: wined3d_device_set_base_vertex_index() never fails.
|
|
server: Only remove WM_INPUT messages from the queue if PM_REMOVE is set.
|
|
d3d10core: Implement d3d10_shader_resource_view_GetDesc().
|
|
d3d10core/tests: Add a small test for ID3D10Device_CreateShaderResourceView().
|
|
wined3d: wined3d_device_multiply_transform() never fails.
|
|
wined3d: Just handle all instructions in the shader backend.
|
|
|
|
Huw Davies (1):
|
|
winspool: Skip scanner-only devices.
|
|
|
|
Jacek Caban (51):
|
|
urlmon: Added better debug traces for BINDSTATUS values.
|
|
urlmon: Process pending tasks before exiting Start function.
|
|
urlmon: Avoid direct notifications from callbacks from Read call.
|
|
urlmon: Added more tests.
|
|
jscript: Fixed argument conversion in disp_call_value when 'this' is specified.
|
|
mshtml: Moved getting frame by name to separated function.
|
|
mshtml: Open targeted anchors in existing frames if available.
|
|
mshtml: Use nsIDOMWindowCollection::NamedItem in get_window_by_name.
|
|
mshtml.idl: Added IHTMLIFrameElement2 and IHTMLIFrameElement3 declarations.
|
|
mshtml: Added IHTMLIFrameElement2 stub implementation.
|
|
mshtml: Added IHTMLIFrameElement3 stub implementation.
|
|
mshtml: Properly expose frame and iframe element's windows to scripts.
|
|
mshtml: Added IHTMLWindow2::onhelp property implementation.
|
|
mshtml: Added IHTMLStyle::put_pixelWidth implementation.
|
|
mshtml: Added IHTMLElement::contains implementation.
|
|
jscript: Fixed empty cases in the end of switch statement.
|
|
wininet: Set last error for invalid URL argument.
|
|
vbscript: Fixed uninitialized opcode param in forto statement bytecode.
|
|
vbscript: Renamed vbscode_t's variables to not suggest that they are global code-only.
|
|
vbscript: Added IActiveScriptParseProcedure2::ParseProcedureText implementation.
|
|
vbscript: Added IActiveScriptParseProcedure2::ParseProcedureText tests.
|
|
mshtml: Added VBScript as event attribute tests.
|
|
mshtml: Avoid duplicated string release in navigate_anchor.
|
|
vbscript: Fixed class_desc_t leak.
|
|
vbscript: Use separated IDispatchEx implementation for script dispatch.
|
|
vbscript: Added ScriptDisp::GetDispID implementation.
|
|
vbscript: Added ScriptDisp::InvokeEx implementation.
|
|
vbscript: Added ScriptDisp tests.
|
|
jscript: Be more verbose about parser failure.
|
|
vbscript: Added support for DISPATCH_PROPERTYGET in invoke_variant_prop.
|
|
mshtml: Use first script host's GUID as default script guid.
|
|
mshtml: Check if value is function only when it needs to be in invoke_builtin_prop.
|
|
vbscript: Added support for comparing to null.
|
|
vbscript: Added support for VT_NULL in stack_pop_bool.
|
|
mshtml: Added support for DISPATCH_METHOD|DISPATCH_PROPERTYGET flags in HTMLDocumentNode_invoke.
|
|
mshtml: Added IHTMLWindow2::onscroll implementation.
|
|
mshtml: Added support for navigating to anchors with IDs containing '#'.
|
|
jscript: Added support for no new line between break and identifier rule.
|
|
jscript: Added support for no new line between continue and identifier rule.
|
|
jscript: Added support for no new line between return and expression rule.
|
|
vbscript: Skip tests on too old vbscript.
|
|
oaidl.idl: Added REFVARIANT declaration.
|
|
mshtml: Added HTMLElement::ondataavailable implementation.
|
|
mshtml: Added IHTMLDocument4::createEventObject implementation.
|
|
mshtml: Added support for event object in HTMLElement::fireEvent.
|
|
mshtml: Added more events tests.
|
|
mshtml: Added IHTMLDocument4::fireEvent implementation.
|
|
mshtml: Try using IWinInetHttpInfo if OnResponse was not called.
|
|
jscript: Don't leave current scope in return statement before evaluating the expression.
|
|
jscript: Added support for host objects being part of scope chain.
|
|
textstor.idl: Added TS_ST_CORRECTION declaration.
|
|
|
|
James Eder (8):
|
|
include/winternl.h: Fix CPU_FEATURE_3DNOW bit mask.
|
|
kernel32: Use PROCESSOR_FEATURE_MAX in IsProcessorFeaturePresent.
|
|
kernel32: Remove outdated comment.
|
|
ntdll: Remove outdated comment.
|
|
ntdll: Return as many PROCESSOR_POWER_INFORMATIONs as there are CPUs.
|
|
wineboot: Expect one PROCESSOR_POWER_INFORMATION structure for each CPU present when calling NtPowerInformation.
|
|
ntdll/tests: Add test for ProcessorInformation case of NtPowerInformation.
|
|
ntdll: Add more complete implementation of NtPowerInformation.
|
|
|
|
Jason Edmeades (9):
|
|
cmd: for loops did not respect boundaries.
|
|
cmd: for /l with zero iterations failed to skip its commands.
|
|
cmd: Fix rmdir error during recursive delete.
|
|
cmd: Fix renaming inside directories.
|
|
cmd: Fix "PATH=value" command.
|
|
cmd: More generic zero iteration for loop fix.
|
|
cmd: Fix incorrect pointer comparison.
|
|
cmd: A successful set should reset the errorlevel.
|
|
cmd: Space does not delimit environment variable names.
|
|
|
|
Jiang Yike (1):
|
|
wined3d: Add AMD Radeon HD 7700 series and HD 7800 series graphics cards.
|
|
|
|
Josh DuBois (1):
|
|
msls31: Add stub dll.
|
|
|
|
Jörg Höhle (1):
|
|
mciseq: Remove superfluous NULL pointer check.
|
|
|
|
Marcus Meissner (13):
|
|
gameux: Move SysFreeString to success branches (Coverity).
|
|
quartz: Handle freeing pins in error case (Coverity).
|
|
dinput: Added some missing free/close in disabled case (Coverity).
|
|
shell32: Use characters not bytes in one place (Coverity).
|
|
gdiplus: Avoid uninitialized usage of bitmap (Coverity).
|
|
dinput: No need for null ptr check of pKeyboard.
|
|
msctf: Also free the sink in the non-source branch (Coverity).
|
|
joy.cpl: Added missing break; (Coverity).
|
|
wbemprox: Break out of loop when out of memory (Coverity).
|
|
msi: Move free after last usage (Coverity).
|
|
gdi32: Fixed passed buffer size.
|
|
winecfg: Remove incorrect HeapFree (Coverity).
|
|
kernel32: Add condition variables prototypes and tests.
|
|
|
|
Michael Geddes (1):
|
|
tapi32: Stub some missing functions.
|
|
|
|
Michael Stefaniuc (17):
|
|
include/windowsx.h: Avoid a TRUE:FALSE conditional expression.
|
|
opengl32: Move the opengl_ext.h include before the other Wine headers.
|
|
opengl32: Avoid conflicting defines for GLAPI / WINGDIAPI.
|
|
dsound: Inline some of the IDirectSound helpers.
|
|
comdlg32: Remove gratuitous "stub" from a TRACE message.
|
|
shlwapi: Remove gratuitous "stub" from TRACE messages.
|
|
ntdll: Always set a valid SUB_Q_HEADER AudioStatus for CD-ROMs.
|
|
msdmo: DMOGetTypes() is implemented and not a stub.
|
|
shell32: Use a helper to trace the type of a STRRET.
|
|
shell32: Fix the messed up indentation level in the STRRET functions.
|
|
ntdll: IOCTL_DISK_GET_MEDIA_TYPES is the same as IOCTL_STORAGE_GET_MEDIA_TYPES.
|
|
comctl32/tests: Remove commented out struct declaration.
|
|
comctl32/tests: Use the proper type for function pointers.
|
|
dsound: Get rid of an unused macro.
|
|
user32: Don't bother using the register storage class specifier.
|
|
gdi.exe16: Don't bother using the register storage class specifier.
|
|
gdi32: Don't bother using the register storage class specifier.
|
|
|
|
Nikolay Sivov (2):
|
|
oleaut32: Added some VT_DECIMAL rounding tests.
|
|
user32: Release uniscribe data on Edit control destruction (valgrind).
|
|
|
|
Philip Pemberton (1):
|
|
kernel32: Scan for SCSI scanners and printers.
|
|
|
|
Piotr Caban (38):
|
|
ntdll: Added partial support for SystemLogicalProcessorInformation information class in NtQuerySystemInformation (linux).
|
|
ntdll: Added processor cache information to SystemLogicalProcessorInformation (linux).
|
|
ntdll: Added numa nodes information to SystemLogicalProcessorInformation (linux).
|
|
ntdll/tests: Added basic NtQuerySystemInformation(SystemLogicalProcessorInformation) tests.
|
|
kernel32: Added GetLogicalProcessorInformation implementation.
|
|
ntdll: Added processor cores information to SystemLogicalProcessorInformation (Mac).
|
|
ntdll: Added numa node information to SystemLogicalProcessorInformation (Mac).
|
|
ntdll: Added processor cache to SystemLogicalProcessorInformation (Mac).
|
|
msvcrt: Moved RTTI and thiscall related macros to separate header.
|
|
msvcrt: Support 64-bit RTTI in __RTtypeid function.
|
|
msvcrt: Support 64-bit RTTI in __RTDynamicCast.
|
|
msvcp90: Fixed RTTI structure on 64-bit systems.
|
|
msvcp90: Fixed basic_stringbuf_wchar_overflow implementation.
|
|
msvcp90: Fixed locale_ctor_cstr implementation.
|
|
msvcp90: Added locale_ctor_locale_locale implementation.
|
|
msvcp60: Fixed RTTI structure on 64-bit systems.
|
|
msvcp100: Fixed RTTI structure on 64-bit systems.
|
|
msvcrt: Fixed RTTI structure on 64-bit systems.
|
|
msvcp90: Pass RTTI base pointer from DllMain.
|
|
msvcp90: Added std::flush(basic_ostream) implementation.
|
|
msvcp: Sync spec files and implementations.
|
|
msvcrt: Fixed strncpy_s behavior when count equals 0.
|
|
msvcrt: Skip RTTI signature==1 tests on platforms that doesn't support it.
|
|
msvcp90: Fixed reading lines containing only delimiter in basic_istream::getline_bstr_delim.
|
|
msvcp90: Fixed copied buffer siezes in functions operating on wchar_t.
|
|
msvcp: Prevent overflows while operating on string sizes.
|
|
msvcp80: Fixed ctype_short__Getcat implementation.
|
|
msvcp90: Added std::ws(basic_istream) implementation.
|
|
msvcp: Sync spec files and implementations.
|
|
msvcp: Fixed displaying of not NULL-terminated strings in debug traces.
|
|
msvcrt: Fixed RTTI base pointer calculation if signature==0.
|
|
msvcrt/tests: Added more RTTI tests.
|
|
msvcp90: Added ios_base flags manipulators implementation.
|
|
msvcp: Sync spec files and implementations.
|
|
msvcp90: Fixed _Getcat return type.
|
|
msvcp80: Added codecvt<wchar>::_Getcat implementation.
|
|
msvcp90: Remove unused thiscall functions.
|
|
msvcp100: Remove unused thiscall functions.
|
|
|
|
Qian Hong (14):
|
|
gdi32/tests: Added font name tests on English locale.
|
|
gdi32: Read otmpFaceName from TT_NAME_ID_FULL_NAME.
|
|
gdi32: Read otmpFullName from TT_NAME_ID_UNIQUE_ID.
|
|
gdi32: Fixed family and face name on non English locale.
|
|
gdi32/tests: Fixed a typo in style name test.
|
|
gdi32/tests: Better trace in test_fullname2_helper.
|
|
gdi32: Fixed localized font style name.
|
|
gdi32/tests: Added tests for symbol fonts.
|
|
gdi32: Fixed get_name_table_entry for symbol fonts.
|
|
gdi32: Fixed localized font full name (UNIQUE ID).
|
|
gdi32/tests: Added tests for vertical fonts.
|
|
gdi32: Prepend at when create vertical font face.
|
|
gdi32/tests: Added more tests for vertical fonts.
|
|
gdi32: Prepend at in get_outline_text_metrics for vertical fonts.
|
|
|
|
Rico Schüller (13):
|
|
d3dx9: Remove PixelFormatDesc typedef.
|
|
d3dx9: Remove FormatType typedef.
|
|
d3dx9: Don't use memcpy in ID3DXConstantTable::GetDesc().
|
|
d3dx9: Fix ID3DXConstantTable::GetConstantElement() for structs.
|
|
d3dx9: Make '\0' the default case in get_constant_by_name().
|
|
d3dx9: Use sizeof variable instead of type.
|
|
d3dx9: Remove ID3DXMatrixStackImpl typedef.
|
|
d3dx9: Move D3DXPARAMETER_TYPE conversion helpers to util.
|
|
d3dx9: Move bool cropping into helper function.
|
|
winex11.drv: Remove unneeded variable definition.
|
|
d3dx9: Use set_number instead of get_bool/int/float.
|
|
d3dx9: Move transpose matrix into set_matrix().
|
|
d3dx9: Move transpose matrix into get_matrix().
|
|
|
|
Thomas Faber (1):
|
|
msxml3: Do not directly write to resource section.
|
|
|
|
Vincent Povirk (9):
|
|
mscoree: Add support for tracing the entry point assembly.
|
|
mscoree: Preserve %ecx when calling ReallyFixupVTable.
|
|
windowscodecs: Only copy the palette to new bitmaps if they might be indexed.
|
|
windowscodecs: Implement PNG tEXt metadata reader.
|
|
propsys: Stub PropVariantCompareEx.
|
|
propsys: Add tests for PropVariantCompareEx.
|
|
propsys: Add basic implementation of PropVariantCompareEx.
|
|
propsys: Implement prop variant integer conversions with tests.
|
|
propsys: Use integer conversion functions in PropVariantCompareEx.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|