mirror of
https://github.com/reactos/wine.git
synced 2024-12-11 13:26:00 +00:00
540 lines
30 KiB
Plaintext
540 lines
30 KiB
Plaintext
The Wine development release 1.1.43 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- A number of new icons.
|
|
- Improved support for alpha channel in bitmaps.
|
|
- Many Direct3D fixes and optimizations.
|
|
- More complete msvcr80/90 implementations.
|
|
- A wide range of 64-bit fixes.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.43.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.1.43.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.43:
|
|
|
|
7436 Scroll bars don't scroll properly with thumb in Altium DXP2004 sch view
|
|
10406 Missing surface textures in Titan Quest game v.1.3
|
|
12611 Warcraft III world editor page faults when switching desktops / after restoring from minimization
|
|
13976 Axis&Allies crashes after a long time of game-play ~1 hour
|
|
14545 Baldur's Gate Trilogy: installation fails
|
|
14558 DirectX : Missing sprite frames in Double Dragon Forever with OffscreenRenderingMode=fbo
|
|
14795 amsn errors on startup
|
|
15772 Victoria: An Empire Under The Sun: Crashes on loading screen
|
|
16595 Scroll bars don't work on 4D 6.5.4
|
|
16622 possible bashism in config.guess
|
|
17359 Virtual Sailor 7.0 does not run properly due to bug in Direct3d emulation
|
|
17503 Diablo 2 refuses to detect D3D device
|
|
18652 Battlefield 2: Doesn't close cleanly
|
|
19385 the 'wine start' launcher does not open MS Office documents that have spaces in their path
|
|
20330 Buttons in The print show pro show up as blacked out and are not useable.
|
|
20391 Word 2003 background of tab stops is wrong color
|
|
20442 visio 2003 & 2007 crash after 2nd double click on element
|
|
20598 Elements Do Not Appear in Patcher Dialogue Box in Perfectworld International
|
|
20607 Machines Demo: loading screen is too dark
|
|
20611 Unimplemented function d3dx9_36.dll.D3DXCreateEffectEx (Singularity)
|
|
20761 Riven pallet error
|
|
21285 Axis & Allies setup.exe crashes
|
|
21352 odd behaviour with segmentation fault in openwatcoms DirectX sample (samples/directx/cpp/d3d/d3d.cpp)
|
|
21356 Some icons are completely black in HTML-Kit
|
|
21608 EVE Online ship icon rendering broken
|
|
21819 Fiesta Online unplayable
|
|
21847 Steam 2010 beta UI fails to draw
|
|
21957 Solfege from Kogado Studio hangs when trying to playing video
|
|
22070 Motocross madness shows wrong textures
|
|
22088 Starcraft II loading screen bar is messed up
|
|
22096 Starcraft II - crashes on launch if '-showfps=1' is used
|
|
22098 Starcraft II has missing effects on main menu
|
|
22108 Bloxx It's installer hangs
|
|
22127 Control Spy: animation control displays incorrectly
|
|
22197 PlayOnline viewer shows black screen
|
|
22200 Dragon Age: Origins needs msvcr80.dll.__CxxFrameHandler3 implemented
|
|
22209 Dragon Age does not start
|
|
22225 CDBurnerXP's disc icon is completely black
|
|
22235 mciqtz32: Add basic play capability causes regression in The Games Factory 2 demo
|
|
22245 AVR Studio fails to install
|
|
22248 Imperium Romanum: minimap is missing some stuff
|
|
22257 AntiVir requests IE installation in a WoW64 setup
|
|
22360 Icons in HTML-Kit lack transparency
|
|
22365 .NET Framework 2.0 installer hangs
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.1.42:
|
|
|
|
Alex Villacís Lasso (11):
|
|
oledb32: Tests for OLEDB32 conversion to DBTYPE_STR, marked as todo_wine.
|
|
oledb32: Implemented OLEDB32 conversion to DBTYPE_STR.
|
|
oledb32: Add tests for DBTYPE_I4 to DBTYPE_WSTR/DBTYPE_STR conversion.
|
|
oledb32: Add tests for DBTYPE_R4 to DBTYPE_WSTR/DBTYPE_STR conversion.
|
|
oledb32: Add tests for DBTYPE_R8 to DBTYPE_WSTR/DBTYPE_STR conversion.
|
|
oledb32: Add tests for DBTYPE_CY to DBTYPE_WSTR/DBTYPE_STR conversion.
|
|
oledb32: Add tests for DBTYPE_I1/DBTYPE_UI1/DBTYPE_UI2/DBTYPE_UI4/DBTYPE_I8/DBTYPE_UI8 to DBTYPE_WSTR/DBTYPE_STR conversion.
|
|
oledb32: Add tests for DBTYPE_GUID to DBTYPE_WSTR/DBTYPE_STR conversion as todo_wine.
|
|
oledb32: Implement conversion from DBTYPE_GUID to DBTYPE_STR/DBTYPE_WSTR/DBTYPE_BSTR.
|
|
oledb32: Added tests for DBTYPE_BYTES to DBTYPE_WSTR/DBTYPE_STR marked as todo_wine.
|
|
oledb32: Implement conversion from DBTYPE_BYTES to DBTYPE_WSTR/DBTYPE_STR.
|
|
|
|
Alexandre Julliard (98):
|
|
rpcrt4: Fix the pointer alignment macros for 64-bit.
|
|
rpcrt4: Replace the alignment macros by inline functions.
|
|
dpwsockx: Use standard Win32 types instead of the BSD ones.
|
|
include: Try harder to redefine u_long, and avoid using it in headers as far as possible.
|
|
d3dx9_36: Don't include the bison-generated header from the bison source file.
|
|
mmdevapi: Include system headers before Wine headers.
|
|
widl: Add a type_memsize_and_alignment function to make it explicit where the alignment is truly needed.
|
|
widl: Alignment for complex arrays and structs is the buffer alignment, not the memory one.
|
|
rpcrt4: Fix tracing of non-conformant strings.
|
|
rpcrt4: Always skip the conformance format, even if conformance is not present in the buffer.
|
|
rpcrt4: Add support for complex arrays in the generic array marshalling functions.
|
|
rpcrt4: Add support for complex arrays in the generic array unmarshalling functions.
|
|
user32/tests: Fix a test that was incorrectly skipped on non-Win9x platforms.
|
|
tools: Improve error handling in the buildicon script.
|
|
mmdevapi/tests: Remove some todos that succeed now.
|
|
mmdevapi/tests: Mark some failing tests as todo.
|
|
ole32: Don't use in-memory structure layouts to build the wire data, define wire-specific structures instead.
|
|
winedbg: Save internal variables as proper DWORD values.
|
|
rpcrt4: Clean up handling of enum16 types.
|
|
rpcrt4: Add support for marshalling int3264 types.
|
|
rpcrt4: Implement proxy/stub delegation for x86_64.
|
|
include: Fix a couple of oaidl.idl definitions for 64-bit.
|
|
ole32: Fix the free threaded marshaller data for 64-bit pointers.
|
|
oleaut32: Fix a couple of typelib test failures on 64-bit.
|
|
oleaut32: Fix some pointer conversion warnings on 64-bit.
|
|
shlwapi/tests: Fix some pointer conversion warnings on 64-bit.
|
|
msvcrt: Fix an unused variable warning.
|
|
msvcr90/tests: Fix the calling convention of the initterm callbacks.
|
|
winapi: Add some support for handling ifdefs, particularly ifdef _WIN64.
|
|
winapi: Generate the 64-bit variant of structure size/alignment tests.
|
|
winapi: Add a few more types to the ntdll generated tests.
|
|
configure: Don't disable includes for the Wow64 build.
|
|
crypt32: Fix computation of structure sizes in CRYPT_AsnDecodeSequence.
|
|
winex11: Fix the calling convention of X11DRV_wglCreateContextAttribsARB.
|
|
configure: Define WINE_CROSSTEST when building crosstests, and disable use of config.h in that case.
|
|
include: Move the exception handling support functions to winecrt0 instead of having them inline.
|
|
winecrt0: Add a trampoline function to align the stack on x86_64 before continuing an exception.
|
|
urlmon: Forward the DllMain call to the dlldata.c generated function.
|
|
inetcomm: Store an index instead of a handle for mime bodies to avoid pointer conversion warnings.
|
|
inetcomm: Rewrite MimeMessage_FindFirst/Next to iterate correctly and avoid invalid pointer conversions.
|
|
ntdll: Fix affinity mask check for 64-bit.
|
|
oleaut32: Query the path of the correct kind of typelib when unregistering it.
|
|
oleaut32: Use the x87 assembly code for rounding on x86_64 too.
|
|
ntdll: Restructure x86_64 exception processing to treat all functions with missing exception data as leaf functions.
|
|
wininet: Fix some pointer conversion warnings on 64-bit.
|
|
user32: Avoid pointer truncation in SetSysColorsTemp.
|
|
shell32: Convert the change notifications list to a standard list.
|
|
shell32: Store an id in change notifications to avoid invalid pointer conversions.
|
|
wined3d: Remove unused offset parameter in buffer_get_memory.
|
|
tests: Use the correct format of varargs list when building with msvcrt.
|
|
d3d8: Avoid using a pointer difference in a trace.
|
|
secur32: Avoid using a pointer difference in a trace.
|
|
ole32/tests: Avoid using a pointer difference in a trace.
|
|
cmd/tests: Add casts to pointer differences in traces.
|
|
hhctrl.ocx: Add casts to pointer differences in traces.
|
|
jscript: Add casts to pointer differences in traces.
|
|
ntdll: Build the virtual_release_address_space function on all platforms.
|
|
gdi32: Avoid some rounding errors in AngleArc.
|
|
msvcrt: Implemented setjmp for x86_64.
|
|
winebuild: Add a wrapper function to output cfi directives.
|
|
winebuild: Support for -fasynchronous-unwind-tables flag to enable/disable CFI generation.
|
|
winegcc: Add support for the -fasynchronous-unwind-tables option.
|
|
configure: Pass the -fasynchronous-unwind-tables flag to winegcc when supported.
|
|
winebuild: Add cfi annotations to the import thunk for i386.
|
|
winebuild: Add cfi annotations to the relay functions for i386.
|
|
libport: Make cfi annotations optional for x86_64.
|
|
libwine: Make cfi annotations optional for x86_64.
|
|
ntdll: Make cfi annotations optional for x86_64.
|
|
winmm/tests: Fix a pointer conversion warning on 64-bit.
|
|
msvcrt: Make a few more exception handling functions i386-specific.
|
|
msvcrt: Implement the missing exception constructor functions.
|
|
msvcrt: Add support for VC7 and VC8 extensions to the C++ exception handler.
|
|
msvcrt: Export a few more C++ functions that actually call standard C functions.
|
|
user32: The Z-order of owned windows doesn't depend on them having the WS_POPUP style.
|
|
libwine: Store more detailed information about characters direction.
|
|
kernel32: Map the new detailed direction information back to the Windows constants.
|
|
gdi32: Use the more detailed libwine information to classify bidi chars.
|
|
usp10: Use the more detailed libwine information to classify bidi chars.
|
|
include: Define some more NTSTATUS values.
|
|
msvcrt: Implement support for version 4 exception tables.
|
|
msvcrt: Implement _invalid_parameter and fix the handler definitions.
|
|
msvcr90: Implement _invalid_parameter_noinfo.
|
|
winex11: The source offset for mirrored Xrender blits must be scaled too.
|
|
winex11: Add a separate helper function for Xrender mono->color blits.
|
|
winex11: Use repeating instead of scaling when stretching a 1x1 source bitmap.
|
|
winex11: Define a structure to hold coordinates information for BitBlt operations.
|
|
winex11: Move logical to physical mapping into the BITBLT_GetVisRectangles helper function.
|
|
winex11: Use the BITBLT_GetVisRectangles helper function for AlphaBlend too.
|
|
winex11: Rewrite AlphaBlend to do everything on the server side, and support all types of source bitmaps.
|
|
winex11: Add support for big-endian 32-bpp Xrender formats.
|
|
configure: Don't disable 32-bit programs on Wow64 to support a future 32-bit compatibility mode.
|
|
wine.inf: Register iexplore from the system directory so that the 32-bit version gets registered too.
|
|
winex11: Mask out the alpha channel when converting from color to monochrome.
|
|
msvcrt: Initialize exported common variables to fix the build on Mac OS.
|
|
winex11: Set the NET_WM_ICON hint for 32-bpp icons.
|
|
winex11: Fix 16-bpp cursor conversions.
|
|
appwiz.cpl: Use the fancy new icon.
|
|
ntdll: Report the correct processor architecture.
|
|
|
|
Alistair Leslie-Hughes (1):
|
|
msxml4: Add Schema interfaces.
|
|
|
|
Anders Jonsson (1):
|
|
wineboot: Update Swedish translation.
|
|
|
|
Andrew Eikum (5):
|
|
mshtml: Return success in HTTPChannel::SetRequestMethod.
|
|
mshtml: Implement HTTPChannel::GetRequestSucceeded.
|
|
mshtml: Implement HTTPChannel::GetResponseHeader.
|
|
mshtml: Always load URLs without a base URL through Wine.
|
|
shlwapi: Check for NULL string in UrlIs.
|
|
|
|
André Hentschel (5):
|
|
winemaker: Fix manpage.
|
|
winedump: Update manpage.
|
|
server: Add German translation of the manpage.
|
|
winemaker: Add German translation of the manpage.
|
|
ntdll: Use NULL for a pointer.
|
|
|
|
Aric Stewart (8):
|
|
rpcrt4: Handle NULL pclsid in NdrDllRegisterProxy and NdrDllUnregisterProxy.
|
|
rpcrt4: Improve NdrDllRegisterProxy parameter checking.
|
|
rpcrt4/tests: Add NdrDllRegisterProxy tests.
|
|
include: Include fMergeNeutralItems in the SCRIPT_CONTROL Structure.
|
|
usp10: Improve ScriptItemize with a SCRIPT_CONTROL and SCRIPT_STATE set.
|
|
ups10: Reimplement ScriptLayout to properly handle mixed runs.
|
|
usp10: Have ScriptShape respect fLogicalOrder and fRTL when ordering glyphs.
|
|
usp10/tests: Expanded tests for ScriptShape.
|
|
|
|
Austin English (1):
|
|
imm32: Quiet ImmGetOpenStatus fixme.
|
|
|
|
Christian Costa (14):
|
|
d3dx9_36: Add stub for D3DXCheckTextureRequirements.
|
|
amstream: Fix AddRef calls.
|
|
d3dx9_36: Add definitions for ID3DXBaseMesh and ID3DXMesh interfaces.
|
|
d3dx9_36: Add stub for D3DXCreateBox.
|
|
d3dx9_36: Improve FIXMEs and TRACEs for surface.
|
|
d3dx9_36: Forward D3DXCreateTextureFromFileExW to D3DXCreateTextureFromFileInMemoryEx.
|
|
d3dx9_36: Add stub for D3DXCreateTextureFromFileA.
|
|
d3dx9_36: Fix indentation.
|
|
d3dx9_36: Implement D3DXGetImageInfoFromFileInMemory using WindowsCodecs (based on work from Tony Wasserka).
|
|
mciqtz32: Only call CoUninitialize when CoInitializeEx succeeds.
|
|
d3dx9_36: Add support for 32-bit BGRA in D3DXGetImageInfoFromFileInMemory.
|
|
d3dxof: Add support for mszip compressed files.
|
|
d3dx9_36/tests: Move surface tests into surface.c.
|
|
d3dx9_36: Check wnd just after CreateWindow. Remove useless wnd check before calling DestroyWindow.
|
|
|
|
Damjan Jovanovic (8):
|
|
wdm.h: Define IoGetNextIrpStackLocation.
|
|
ntoskrnl.exe: Use IoGetNextIrpStackLocation.
|
|
wdm.h: Define KeResetEvent and KeSetEvent.
|
|
ntoskrnl.exe: Stub out KeResetEvent and KeSetEvent.
|
|
wdm.h: Declare IoCallDriver.
|
|
ntoskrnl.exe: Implement IoCallDriver.
|
|
usb.h: Add and fix some USBD_STATUS codes.
|
|
ntoskrnl.exe: Stub out IoGetDeviceProperty.
|
|
|
|
Detlef Riekenberg (6):
|
|
msvcr90: Run the tests again on w2k and below.
|
|
msi: Display a MessageBox in MsiMessageBoxEx.
|
|
urlmon/tests: Do not depend on user security settings in sec_mgr tests.
|
|
urlmon/tests: Run the tests again on W95B (CoInternetParseUrl).
|
|
urlmon/tests: Fix a failure on Win98.
|
|
urlmon/tests: CoInternetGetSecurityUrl is not present on W95B.
|
|
|
|
Dmitry Timoshkov (5):
|
|
gdi32: Fix some DC leaks in gdi32 bitmap tests.
|
|
winex11.drv: Do not allow WM actions for windows with WS_DISABLED style set.
|
|
comctl32: Do not use width of the passed to ImageList_Add bitmap as an icon width.
|
|
user32: Button painting code always sets up the clipping, there is no need to duplicate it.
|
|
user32: Do not ask DrawFrameControl() to modify the passed in rectangle.
|
|
|
|
Eric Pouech (16):
|
|
dbghelp: Added support for DW_CFA_GNU_args_size.
|
|
ntdll: On x86_64 systems (as on i386 ones), hw breakpoints must generate a EXCEPTION_SINGLE_STEP exception.
|
|
winedbg: Simplify a bit the find_triggered_watch function.
|
|
winedbg: Allow using 8-byte long hardware assisted breakpoints on x86_64 CPUs.
|
|
server: Correctly set the DR0..7 registers on Linux for x86_64 architecture.
|
|
dbghelp: When trying to enumerate locals & parameters with SymEnumSymbols, don't return a global or public symbol when the nearest symbol of the current context isn't a function.
|
|
winedbg: Fix buffer size for 8-byte watchpoint.
|
|
winedbg: Properly guard against setting a watchpoint against a variable stored in a register.
|
|
winedbg: Describe pointer size in CPU backend structure.
|
|
winedbg: Merge pointer deref and array index functions into a single one.
|
|
winedbg: Use standard Wine lists for processes.
|
|
winedbg: Use standard Wine lists for threads.
|
|
winedbg: Add support for x86-64 in known CPUs while reading minidumps.
|
|
winedump: Add support for x86-64 in known CPUs while reading minidumps.
|
|
winedbg: Fix minidump support on 64bit OSes (don't clamp addresses out of 64bit minidumps).
|
|
kernel32: Added proper support for GetSystemInfo on x86_64.
|
|
|
|
Frédéric Delanoy (3):
|
|
manpages: Fix formatting errors.
|
|
wineserver: Fix French manpage.
|
|
loader: Fix French translation of wine manpage.
|
|
|
|
Hans Leidekker (7):
|
|
include: Add some error codes.
|
|
msi: Make the string reference count a short.
|
|
msi: Make the string reference count a short.
|
|
msi/tests: Run the RemoveODBC action to unregister the fake drivers.
|
|
msi: Release summary information on error in msi_parse_patch_summary.
|
|
msi: Move application of substorage transforms out of msi_parse_patch_summary.
|
|
msi: Make the string reference count a short.
|
|
|
|
Henri Verbeet (41):
|
|
wined3d: Add a separate function for wined3d object initialization.
|
|
wined3d: Simply inline dumpResources().
|
|
wined3d: Make some functions static.
|
|
wined3d: Rename HW_VENDOR_WINE to HW_VENDOR_SOFTWARE.
|
|
wined3d: Rename some GL vendors.
|
|
d3d8/tests: Use color_match() in test_rcp_rsq().
|
|
d3d8/tests: Clear with colors that are more obviously different from the expected value in test_rcp_rsq().
|
|
wined3d: Don't use GLSL if the supported version isn't at least 1.20.
|
|
wined3d: Capture the correct scissor rectangle.
|
|
ddraw: Fix and clarify texture filter state mappings.
|
|
quartz: Don't return a pointer to a stack variable in AMFilterData_ParseFilterData().
|
|
wined3d: Pass the correct window to Present() in IWineD3DSurfaceImpl_BltOverride().
|
|
wined3d: Pass the correct window to Present() in IWineD3DSurfaceImpl_Flip().
|
|
wined3d: Pass the correct window to Present() in IWineGDISurfaceImpl_Flip().
|
|
wined3d: Add a separate function for adding declaration elements in ConvertFvfToDeclaration().
|
|
wined3d: Add an extensionless STATE_INDEXBUFFER handler.
|
|
wined3d: Get rid of state_nogl().
|
|
wined3d: Update shader constants on viewport changes.
|
|
wined3d: Validate some more states.
|
|
wined3d: Add a FIXME for predicated shader instructions.
|
|
d3d9/tests: Add some depth buffer tests.
|
|
d3d8/tests: Add some depth buffer tests.
|
|
wined3d: Fix a GL extension prototype.
|
|
wined3d: Don't write past the end of the buffer's conversion_map.
|
|
winex11.drv: Allow OpenGL on minimized windows.
|
|
wined3d: Add a separate function for rendertarget view initialization.
|
|
wined3d: Add a separate function for palette initialization.
|
|
wined3d: Disable strict draw ordering by default.
|
|
wined3d: We always support at least a single modelview matrix.
|
|
wined3d: Prune unsupported world matrix transform states.
|
|
wined3d: Get rid of glRect from IWineD3DSurfaceImpl.
|
|
wined3d: The currentDesc and pow2 width/height are the same for power of two textures.
|
|
wined3d: Get rid of the width and height parameters to surface_allocate_surface().
|
|
wined3d: Get rid of the width and height parameters to surface_upload_data().
|
|
wined3d: Simply pass an IWineD3DSurfaceImpl pointer to context_apply_attachment_filter_states().
|
|
wined3d: Simply pass an IWineD3DSurfaceImpl pointer to context_attach_surface_fbo().
|
|
wined3d: Simply pass an IWineD3DSurfaceImpl pointer to context_attach_depth_stencil_fbo().
|
|
wined3d: Store render target attachments as IWineD3DSurfaceImpl pointers in struct fbo_entry.
|
|
wined3d: Store the depth/stencil attachment as IWineD3DSurfaceImpl pointer in struct fbo_entry.
|
|
wined3d: Remove some dead code from IWineD3DDeviceImpl_Uninit3D().
|
|
wined3d: Allow offscreen depth/stencil clears again with FBOs.
|
|
|
|
Jacek Caban (6):
|
|
mshtml: Fixed nsIHttpChannel::GetRequestSucceeded implementation.
|
|
mshtml: Improved focus handling.
|
|
mshtml: Use DOM designMode to switch to editor mode.
|
|
mshtml: Use NSContainer HWND in handle_blur.
|
|
jscript: Use special case for lastIndex<0 only for global regexps in run_exec.
|
|
jscript: Fixed String.match implementation for non-global regexps.
|
|
|
|
Joel Holdsworth (29):
|
|
configure: Maintainer mode requires icotool v0.29.0 or newer.
|
|
configure: Maintainer mode requires imagemagick.
|
|
tools: Installed new icon build script.
|
|
user32: Replaced oic_winlogo.ico with Tango compliant icon.
|
|
user32: Replaced oic_bang.ico with Tango compliant icon.
|
|
user32: Replaced oic_hand.ico with Tango compliant icon.
|
|
user32: Replaced oic_note.ico with Tango compliant icon.
|
|
user32: Replaced oic_ques.ico with Tango compliant icon.
|
|
user32: Replace oic_sample.ico with Tango compliant icon.
|
|
shell32: Replaced folder.ico with a Tango compliant icon.
|
|
shell32: Replaced document.ico with a Tango compliant icon.
|
|
shell32: Replaced cdrom.ico with a Tango compliant icon.
|
|
shell32: Replaced delete.ico with a Tango compliant icon.
|
|
shell32: Replaced desktop.ico with a Tango compliant icon.
|
|
shell32: Replaced drive.ico with a Tango compliant icon.
|
|
shell32: Replaced floppy.ico with a Tango compliant icon.
|
|
shell32: Replaced folder_open.ico with a Tango compliant icon.
|
|
shell32: Replaced mycomputer.ico with a Tango compliant icon.
|
|
shell32: Replaced mydocs.ico with a Tango compliant icon.
|
|
shell32: Replaced netdrive.ico with a Tango compliant icon.
|
|
shell32: Replaced netdrive2.ico with a Tango compliant icon.
|
|
shell32: Replaced printer.ico with a Tango compliant icon.
|
|
shell32: Replaced ramdisk.ico with a Tango compliant icon.
|
|
shell32: Replaced shortcut.ico with a Tango compliant icon.
|
|
shell32: Replaced trash_file.ico with a Tango compliant icon.
|
|
notepad: Replaced icon with a Tango compliant icon.
|
|
appwiz: Replaced program icon with a Tango compliant icon.
|
|
wordpad: Replaced program icon with a Tango compliant icon.
|
|
taskmgr: Replaced program icon with a Tango compliant icon.
|
|
|
|
Johan Gill (1):
|
|
ddraw/tests: Added todo_wine test to verify resizing of fullscreen windows.
|
|
|
|
Jörg Höhle (7):
|
|
msvidc32: Fix "Unknown message: 400e".
|
|
msacm32: Fix nesting in acmFilter/FormatTagEnum.
|
|
winmm: MCI system commands are not eligible for auto-open.
|
|
winmm: Improve MCI A/W mapping.
|
|
msvidc: Fix 16bit VIDEO-1/CRAM decompression.
|
|
winmm: Prepare transition of MCI parser to 64bit.
|
|
winmm: MCI_SYSINFO dwRetSize counts characters, not bytes.
|
|
|
|
Maarten Lankhorst (11):
|
|
mmdevapi: Add uuid include.
|
|
configure: Change openal detection.
|
|
mmdevapi: Add alext.h for openal support.
|
|
mmdevapi: Add dependency on openal.
|
|
mmdevapi: Use openal to enumerate devices.
|
|
winealsa.drv: Ignore unused bytes in wave headers.
|
|
mmdevapi: Blacklist alsa hw devices.
|
|
winmm: Remove timeGetTime.
|
|
mmdevapi: Add OSS to blacklist on linux.
|
|
mmdevapi: Don't load openal on older openal-soft versions.
|
|
mmdevapi: Fix wrong blacklist test.
|
|
|
|
Marcin Baczyński (1):
|
|
makedep: Silence unused result warnings.
|
|
|
|
Marcus Meissner (1):
|
|
msvcrt: Implement findfirst64 and findnext64.
|
|
|
|
Mikhail Maroukhine (1):
|
|
winedump: Fix compiler warnings with flag -Wcast-qual.
|
|
|
|
Nikolay Sivov (6):
|
|
shell32: Add stub shell folder for CLSID_Printers.
|
|
user32: Block TrackPopupMenu if menu is already active.
|
|
user32: Set WM_EXITMENULOOP wParam same way as for WM_ENTERMENULOOP.
|
|
gdi32: Use supplied hdc for DIB_RGB_COLORS if it's valid.
|
|
shell32: Add IPersistFolder2 stub for printers folder.
|
|
shell32: Support IShellView in ::CreateViewObject() for printers folder.
|
|
|
|
Paul Vriens (9):
|
|
ddrawex/tests: Don't crash on Windows 95.
|
|
rsaenh/tests: Run tests again on Windows 95.
|
|
msi/tests: Remove temporary files.
|
|
rsaenh/tests: Fix some test failures on NT4 and lower.
|
|
oleau32/tests: Fix test failures on Win9x/WinMe by using more A-functions.
|
|
ntdll/tests: Make sure we can enumerate the directory.
|
|
ntdll/tests: Enumerate one by one.
|
|
ntdll/tests: We need a bigger buffer for NtQueryInformationFile.
|
|
ntdll/tests: Prevent test failures on Windows.
|
|
|
|
Piotr Caban (18):
|
|
msvcrt: Added implemenatation of _create_locale and _free_locale.
|
|
msvcrt: Added _iswalpha_l implementation.
|
|
msvcr80: Fix typo in msvcr80.spec.
|
|
msvcr90: Forward ?_open@@YAHPBDHH@Z calls to _open.
|
|
msvcr90: Added __clean_type_info_names_internal stub.
|
|
msvcrt: Added memmove_s and memcpy_s implementation.
|
|
msvcr90: Forward _calloc_crt to calloc.
|
|
msvcr90: Forward _iswalpha_l calls to msvcrt.
|
|
msvcrt: Change _create_locale implementation so generated structure is easier to modify.
|
|
msvcrt: Change implementation of setlocale.
|
|
msvcrt: Add helper function that returns current locale.
|
|
msvcrt: Added _configthreadlocale implementation.
|
|
msvcrt: Move locale string interpretation to MSVCRT_locale_to_LCID.
|
|
msvcrt: Added multiple locales parsing to _create_locale.
|
|
msvcrt: Make setlocale working with per thread locales.
|
|
msvcrt: Use per thread locale in many functions.
|
|
msvcrt: Change localeconv implementation.
|
|
msvcrt: Fix locale initialization.
|
|
|
|
Qingchuan Wang (1):
|
|
amstream: Expose also IMultiMediaStream which is the base interface of IAMMultiMediaStream.
|
|
|
|
Rico Schüller (4):
|
|
d3d10: Fix an ERR message in parse_fx10_body().
|
|
d3d10: Move the effect shader input signature into a separate struct.
|
|
d3d10: Implement ID3DEffectVariable::GetInputSignatureElementDesc().
|
|
d3d10: Implement ID3DEffectVariable::GetOutputSignatureElementDesc().
|
|
|
|
Roderick Colenbrander (35):
|
|
wined3d: Move palette uploading code over to arbfp blit_shader.
|
|
wined3d: Move EXT_PALETTED_TEXTURE code over to ffp_blit.
|
|
wined3d: Disable paletted texture support. It was only offered on a few cards, so can be missed.
|
|
wined3d: Disable framebuffer to texture blitting.
|
|
wined3d: Move the arbfp p8 fixup to the format table and get rid of the d3dfmt_get_conv override.
|
|
wined3d: Due to code rewrites is_color_fixup_supported is not needed anymore in RealizePalette.
|
|
wined3d: Turn blit_shader color_fixup_supported into blit_supported.
|
|
wined3d: Remove redundant gl format/type code from d3dfmt_get_conv since it is already in the table.
|
|
wined3d: Only apply float R16G16F/R32G32F fixup when ARB_texture_rg isn't around and remove redundant code.
|
|
wined3d: Remove remaining redundant code from d3dfmt_get_conv.
|
|
wined3d: Let d3dfmt_get_conv return a wined3d_format_desc.
|
|
wined3d: Move srgb checks away from d3dfmt_get_conv.
|
|
wined3d: Start moving texture format fixups to the formats table.
|
|
wined3d: Move Q8W8V8U8 conversion to the format table.
|
|
wined3d: Move X8L8V8U8 surface conversion to the format table.
|
|
wined3d: Add an initial fbo_blit_supported implementation.
|
|
wined3d: Add an initial implementation of arbfp_blit_surface.
|
|
winex11: Add support for 32-bit DDBs.
|
|
wined3d: Move L6V5U5 conversion to the formats table.
|
|
wined3d: Move D24FS8 to formats table.
|
|
wined3d: Move D24X4S4 to the formats table.
|
|
wined3d: Move D15S1 over to the formats table.
|
|
wined3d: Move R32G32F convertion to the formats table.
|
|
wined3d: Move G16R16/R16G16F conversion to the formats table.
|
|
wined3d: Move A4L4 conversion to the formats table.
|
|
wined3d: Separate detection of D3D10+ and D3D9 Nvidia GPUs.
|
|
d3d9: Add an initial ColorFill regression test.
|
|
wined3d: Improve FBO support in ClearSurface.
|
|
wined3d: Add BLT_OP_COLOR_FILL to blit_supported and use it in BltOverride.
|
|
wined3d: Remove temporary conv_byte_count fixup from d3dfmt_get_conv.
|
|
wined3d: Remove call to d3dfmt_get_conv from read_from_framebuffer_texture.
|
|
wined3d: We don't need color keying for sysmem->drawable uploads.
|
|
wined3d: Remove paletteOverride from BltOverride offscreen->render_target blit.
|
|
wined3d: Separate AMD Radeon HD2300 from other HD2xxx/HD3xxx GPUs since it is D3D9 instead of D3D10.
|
|
wined3d: Separate AMD GPUs in D3D9 and D3D10 models, this allows for a more correct fall back when the GPU table isn't up to date.
|
|
|
|
Stefan Leichter (2):
|
|
ws2_32: In setsockopt implement IPV6_ADD_MEMBERSHIP and IPV6_DROP_MEMBERSHIP only when supported.
|
|
setupapi: Implement SetupGetInfFileListA.
|
|
|
|
Vincent Povirk (27):
|
|
ngen.exe: Add stubbed command.
|
|
mscoree: Use the mono embedding api instead of invoking mono.exe.
|
|
oleaut32: Limit the number of arguments traced.
|
|
gdiplus: Print the GdipCreateHalftonePalette FIXME only once.
|
|
gdiplus: Print the GdipGetFamilyName FIXME only once.
|
|
windowscodecs: Add locking to StreamOnMemory.
|
|
windowscodecs: Make IWICStream thread-safe.
|
|
windowscodecs: Set the threading model of ImagingFactory to Both.
|
|
windowscodecs: Combine the bitmap decoder and bitmap decoder frame objects.
|
|
windowscodecs: Add locking to the BMP decoder.
|
|
windowscodecs: Add locking to the PNG decoder.
|
|
windowscodecs: Add locking to the format converter.
|
|
windowscodecs: Add locking to the GIF decoder.
|
|
windowscodecs: Add locking to the ICO decoder.
|
|
windowscodecs: Add locking to the JPEG decoder.
|
|
ole32: Create storage files with 4096-byte blocks when asked.
|
|
windowscodecs: Add locking to the PNG encoder.
|
|
windowscodecs: Fix uninitialized variable use in StreamOnMemory_Write.
|
|
gdiplus: Ensure GdipGetGenericFontFamilySansSerif returns a truetype font.
|
|
gdiplus: Do not create FontFamilies for bitmap fonts.
|
|
gdiplus: Use UnitPixel for metafile bounds when creating from HMETAFILE.
|
|
gdiplus: Use a helper function to draw image data from bitmaps in software.
|
|
gdiplus: Transform bitmaps to non-rectangular parallelograms in software.
|
|
gdiplus: Correct the coordinate transform for non-rectangular parallelograms.
|
|
gdiplus: Implement color remapping.
|
|
gdiplus: Always use software to draw bitmaps to bitmaps.
|
|
gdiplus: Add fixmes for unimplemented imageattributes features.
|
|
|
|
Wolfram Sang (1):
|
|
tools: Upgrade the config.guess/config.sub scripts.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|