2009-06-19 15:49:15 +00:00
|
|
|
|
The Wine development release 1.1.24 is now available.
|
2008-06-13 15:15:29 +00:00
|
|
|
|
|
2008-06-27 14:24:42 +00:00
|
|
|
|
What's new in this release (see below for details):
|
2009-06-19 15:49:15 +00:00
|
|
|
|
- Support for freedesktop file associations.
|
|
|
|
|
- Support for exception handling on 64-bit.
|
|
|
|
|
- Improved ARB shaders.
|
|
|
|
|
- Fixes for the FBO mode.
|
|
|
|
|
- Many listview improvements.
|
2008-06-27 14:24:42 +00:00
|
|
|
|
- Various bug fixes.
|
2005-10-25 12:04:17 +00:00
|
|
|
|
|
2008-06-13 15:15:29 +00:00
|
|
|
|
The source is available from the following locations:
|
2005-10-25 12:04:17 +00:00
|
|
|
|
|
2009-06-19 15:49:15 +00:00
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.24.tar.bz2
|
|
|
|
|
http://prdownloads.sourceforge.net/wine/wine-1.1.24.tar.bz2
|
2005-10-25 12:04:17 +00:00
|
|
|
|
|
|
|
|
|
Binary packages for various distributions will be available from:
|
|
|
|
|
|
|
|
|
|
http://www.winehq.org/site/download
|
|
|
|
|
|
2008-06-13 15:15:29 +00:00
|
|
|
|
You will find documentation on http://www.winehq.org/site/documentation
|
1998-10-18 17:19:57 +00:00
|
|
|
|
|
2008-06-13 15:15:29 +00:00
|
|
|
|
You can also get the current source directly from the git
|
|
|
|
|
repository. Check http://www.winehq.org/site/git for details.
|
1994-12-27 14:11:53 +00:00
|
|
|
|
|
1997-07-20 16:23:21 +00:00
|
|
|
|
Wine is available thanks to the work of many people. See the file
|
|
|
|
|
AUTHORS in the distribution for the complete list.
|
1994-12-27 14:11:53 +00:00
|
|
|
|
|
2006-10-13 14:43:39 +00:00
|
|
|
|
----------------------------------------------------------------
|
|
|
|
|
|
2009-06-19 15:49:15 +00:00
|
|
|
|
Bugs fixed in 1.1.24:
|
|
|
|
|
|
|
|
|
|
2720 File open dialog crashes in Micrographic designer
|
|
|
|
|
9042 Paradise Poker Client gives black desktop background - bug
|
|
|
|
|
10551 When emulating Sprint-Layout the mouse doesn't catch obejects
|
|
|
|
|
10981 Anti-Grain Geometry GDI Demo does not run
|
|
|
|
|
11030 JIT fails to launch
|
|
|
|
|
11942 Trouble with actor's shadow in "Journey to the Center of the Earth"
|
|
|
|
|
12137 Test Drive: Unlimited slow performance
|
|
|
|
|
12169 Supreme Commander: Black bar obscuring screen when fidelity >low
|
|
|
|
|
12183 EVE Premium 4.10.51200 does not render correctly with shadows on
|
|
|
|
|
12380 Support fd.o file type associations
|
|
|
|
|
12405 Crash at starting WISO Sparbuch 2008
|
|
|
|
|
13266 ArchiCad 11 installer: Crashes after extraction (Java related?)
|
|
|
|
|
13705 keyboard does not work in Trackmania Nations Forever
|
|
|
|
|
13917 Supreme Commander won't let me select high fidelity
|
|
|
|
|
13922 configure script produces misleading warning about libhal
|
|
|
|
|
14767 WGL_SWAP_METHOD_ARB attribute not implemented
|
|
|
|
|
15206 Trouble with symbolic stack dumps and Chromium
|
|
|
|
|
15371 HDR not rendered correctly (e.g. in Rainbow 6 Vegas)
|
|
|
|
|
15377 1.1.5 breaks d3d game that worked in 1.1.4
|
|
|
|
|
15457 Languages dialog is empty in inetcpl.cpl (IMultiLanguage2_GetRfc1766Info)
|
|
|
|
|
15878 Dogfood: Gimp 2.6 will not open images.
|
|
|
|
|
15925 World of Warcraft: Extreme FPS drop since 3.0.2
|
|
|
|
|
16115 jscript: field with has wrong type
|
|
|
|
|
16195 GetKeyNameTextW returns a wrong length
|
|
|
|
|
16267 Vista Winetest24112008 MSItest loop
|
|
|
|
|
16331 inetcomm: possible null pointer dereferences
|
|
|
|
|
16385 Photoshop CS4 interface doesn't load
|
|
|
|
|
16506 some GUI feedback is needed when wine crashes
|
|
|
|
|
16521 With separate x-screens, windowed applications in the secondary screen are limited to resolution of primary screen
|
|
|
|
|
16609 Wine's XDnD should support text/uri-list lines not ending in \r\n
|
|
|
|
|
16681 Adobe Photoshop CS4 fails to start, complains "Some of the application components are missing..."
|
|
|
|
|
17433 Photoshop CS4 crash in unimplemented function gdiplus.dll.GdipMeasureDriverString
|
|
|
|
|
17437 ATI and EVE Premium: no models display / crashes on startup
|
|
|
|
|
17591 WISO MeinBuero 2009 trial segfaults in wintrust.dll
|
|
|
|
|
17600 MSOffice installer (XP, 2003, 2007) : msi crash in custom action
|
|
|
|
|
17681 mcm2 Help immediately exists (Motocross Madness 2)
|
|
|
|
|
17914 Using \n rather then \r\n breaks HTTP RFC with HTTP_AddRequestHeadersW
|
|
|
|
|
18202 Programs show unhandled exception dialog on every run
|
|
|
|
|
18256 Quicktime 2 Unimplemented function olesvr32.dll.OleRevokeServer on exit
|
|
|
|
|
18516 Goldwave 5.25 File Save dialog no longer has options for file format...
|
|
|
|
|
18610 Quicken 2009 crashes
|
|
|
|
|
18617 Regedit can't import registry from standard input
|
|
|
|
|
18638 .NET 3.0 apps abort with: Call from to unimplemented function GDI32.dll.GdiEntry13, aborting
|
|
|
|
|
18641 Adobe Lightroom 2.3 crashes on unimplemented function gdiplus.dll.GdipCreateHICONFromBitmap
|
|
|
|
|
18735 Photoshop CS4 crash in unimplemented function GdipGetVisibleClipBoundsI
|
|
|
|
|
18736 Photoshop CS4 crash in unimplemented function GdipDrawDriverString
|
|
|
|
|
18742 WoW: Icons under d3d are incorrectly desaturated
|
|
|
|
|
18797 CATIAV5R19: Fails to install on Wine higher than 1.1.18
|
|
|
|
|
18798 Neuro-Programmer v2.5 unable to start
|
|
|
|
|
18809 Dragon NaturallySpeaking 10 no longer installs
|
|
|
|
|
18811 Lexware: wine crashes during .Net 2.0 SP1 Installation
|
|
|
|
|
18824 Thief 3 crashes when starting a new game
|
|
|
|
|
18841 Ghost Recon Installer Crashes
|
|
|
|
|
18882 Allow windows links (.lnk) to be handled by Wine
|
|
|
|
|
18895 Thief 3 crashes on closing.
|
|
|
|
|
18900 Wineserver crashes starting Team Fortress 2
|
|
|
|
|
18915 FAR Manager: crashes shortly after startup
|
|
|
|
|
18916 Thief 2 crashes when bringing up in-game menu
|
|
|
|
|
18925 OS X build broken
|
2008-02-22 16:04:30 +00:00
|
|
|
|
|
2008-03-07 14:24:24 +00:00
|
|
|
|
----------------------------------------------------------------
|
2008-02-22 16:04:30 +00:00
|
|
|
|
|
2009-06-19 15:49:15 +00:00
|
|
|
|
Changes since 1.1.23:
|
|
|
|
|
|
|
|
|
|
Alexander Nicolaysen Sørnes (1):
|
|
|
|
|
regedit: Fix reading from stdin.
|
|
|
|
|
|
|
|
|
|
Alexandre Julliard (47):
|
|
|
|
|
wininet: Always use a full URL for redirects, even with an absolute path.
|
|
|
|
|
user32: Disable assert() for the mingw build since mingw gets confused trying to import MessageBoxA.
|
|
|
|
|
kernel32: Fix handling of %ws format for Unicode.
|
|
|
|
|
comctl32: Avoid repainting a NULL link.
|
|
|
|
|
widl: Don't make the proxy virtual tables const if they use delegation.
|
|
|
|
|
server: Avoid a crash when trying to wait on a disconnected pipe client.
|
|
|
|
|
ole32: Get rid of line feeds and tabs in traces.
|
|
|
|
|
kernel32: Forward RtlUnwindEx to ntdll for x86_64.
|
|
|
|
|
winebuild: Properly restore %rax and %rbx in call_from_regs on x86_64.
|
|
|
|
|
rpcrt4: Adjust the start of the proxy virtual table for stubless proxies.
|
|
|
|
|
opengl32: Make the script default to version 1.1. Remove the glGetLevelParameter stubs.
|
|
|
|
|
configure: Detect the appropriate form for the __ASM_GLOBAL_FUNC macro.
|
|
|
|
|
configure: Add .cfi_startproc/endproc directives to assembly functions if supported.
|
|
|
|
|
riched20: Move the textHostVtbl definition to work around Mac OS X breakage with __ASM_GLOBAL_FUNC.
|
|
|
|
|
server: Restart at the head of the wait queue when we woke a thread, since this can modify the queue.
|
|
|
|
|
configure: Make sure that gcc is recent enough for building 64-bit code.
|
|
|
|
|
configure: Add a macro to define an stdcall suffix in assembly code.
|
|
|
|
|
configure: Add a macro to define an stdcall function in assembly.
|
|
|
|
|
msvcrt: Add appropriate stdcall decorations to assembly functions.
|
|
|
|
|
riched20: Add appropriate stdcall decorations to assembly functions.
|
|
|
|
|
rpcrt4: Add appropriate stdcall decorations to assembly functions.
|
|
|
|
|
hal: Add appropriate stdcall decorations to assembly functions.
|
|
|
|
|
ntoskrnl.exe: Add appropriate stdcall decorations to assembly functions.
|
|
|
|
|
kernel32: Add appropriate stdcall decorations to assembly functions.
|
|
|
|
|
ntdll: Add appropriate stdcall decorations to assembly functions.
|
|
|
|
|
advapi32/tests: Avoid accessing an uninitialized pointer.
|
|
|
|
|
advapi32: Fix self-relative security descriptor creation for 64-bit.
|
|
|
|
|
ntdll: Fix handling of self-relative security descriptors for 64-bit.
|
|
|
|
|
msvcrtd/tests: Fix calling convention for operator_new_dbg.
|
|
|
|
|
libwine: Add unwind annotations to the stack switching functions for x86_64.
|
|
|
|
|
ntdll: Add unwind annotations to the call_entry_point function for x86_64.
|
|
|
|
|
winebuild: Add unwind annotations to all the generated functions for x86_64.
|
|
|
|
|
ntdll: Handle x86_64 signals on a separate signal stack.
|
|
|
|
|
winebuild: Implement a --large-address-aware flag.
|
|
|
|
|
winegcc: Add support for the -Wl,--large-address-aware option.
|
|
|
|
|
ntdll: Implement stack unwinding for x86_64 builtin modules based on the Dwarf data.
|
|
|
|
|
include: Add a target address for unwinding for platforms that need it.
|
|
|
|
|
ntdll: Add support for calling the TEB exception chain handlers on x86_64.
|
|
|
|
|
server: The ptrace interfaces uses longs, not ints.
|
|
|
|
|
kernel32: Fix the HGLOBAL header size for 64-bit.
|
|
|
|
|
ntdll: Simplify the thread startup routine and make it CPU-specific.
|
|
|
|
|
ntdll: Move all thread exit processing to exit_thread(), and make RtlExitUserThread() CPU-specific.
|
|
|
|
|
configure: Don't accept mingw32 as target name, we need an explicit CPU specification.
|
|
|
|
|
rpcrt4/tests: Fix the marshalling test for Win64.
|
|
|
|
|
rpcrt4/tests: Fix the marshalling test for Win9x.
|
|
|
|
|
rpcrt4: Fix memory sizes of marshalled pointers on 64-bit.
|
|
|
|
|
urlmon/tests: Avoid comparing uninitialized structure data.
|
|
|
|
|
|
|
|
|
|
Anders Jonsson (8):
|
|
|
|
|
ntoskrnl.exe: Stub for KeInitializeMutex.
|
|
|
|
|
ntoskrnl.exe: Stub for KeWaitForSingleObject.
|
|
|
|
|
ntoskrnl.exe: Stub for IoInitializeTimer.
|
|
|
|
|
ntoskrnl.exe: Stub for IoStartTimer.
|
|
|
|
|
ntoskrnl.exe: Stub for ExInitializeResourceLite.
|
|
|
|
|
ntoskrnl.exe: Stub for ExInitializeZone.
|
|
|
|
|
ntoskrnl.exe: Stub for PsTerminateSystemThread.
|
|
|
|
|
ntoskrnl.exe: Stub for ExInitializeNPagedLookasideList.
|
|
|
|
|
|
|
|
|
|
Andrew Eikum (1):
|
|
|
|
|
gdiplus: Test cases and parameter checks for GdipDrawCurve.
|
|
|
|
|
|
|
|
|
|
Andrew Talbot (8):
|
2009-06-05 17:28:43 +00:00
|
|
|
|
comctl32: Constify some variables.
|
|
|
|
|
comctl32: Constify some variables.
|
2009-06-19 15:49:15 +00:00
|
|
|
|
comdlg32: Constify some variables.
|
|
|
|
|
credui: Constify a variable.
|
|
|
|
|
crypt32: Constify some variables.
|
|
|
|
|
crypt32: Constify some variables.
|
|
|
|
|
crypt32: Constify some variables.
|
|
|
|
|
crypt32: Constify some variables.
|
|
|
|
|
|
|
|
|
|
André Hentschel (10):
|
|
|
|
|
shell32/tests: Fix error messages.
|
|
|
|
|
wordpad: Add German translation.
|
|
|
|
|
shell32: Add German translation.
|
|
|
|
|
setupapi: Add German translation.
|
|
|
|
|
oleacc: Add German translation.
|
|
|
|
|
winedbg: Fix comment header.
|
|
|
|
|
cryptui: Add German translation.
|
|
|
|
|
cryptdlg: Add German translation.
|
|
|
|
|
cryptui: Improve German translation.
|
|
|
|
|
documentation: Keep README.de in sync.
|
|
|
|
|
|
|
|
|
|
Aric Stewart (11):
|
|
|
|
|
msctf: Framework for ITfCompartmentMgr.
|
|
|
|
|
msctf: Define ITfCompartmentMgr for ThreadMgr.
|
|
|
|
|
msctf: Add ITfComponentMgr to documentmgr.
|
|
|
|
|
msctf: Define ITfCompartmentMgr for Context.
|
|
|
|
|
msctf: Setup global CompartmentMgr.
|
|
|
|
|
msctf: Implement ITfContext::GetDocumentMgr.
|
|
|
|
|
msctf: Implement ITfThreadMgr::IsThreadFocus.
|
|
|
|
|
msctf: Contexts have a default DocumentMgr of the one that creates them.
|
|
|
|
|
msctf: Implement ITfCompartmentMgr::ClearCompartment.
|
|
|
|
|
msctf: Implement ITfCompartmentMgr::EnumCompartments.
|
|
|
|
|
comctl32: In COMBOEX_FindStringExact do not try to get text from invalid items.
|
|
|
|
|
|
|
|
|
|
Aurimas Fišeras (4):
|
|
|
|
|
winemine: Add Lithuanian translation.
|
|
|
|
|
wininet: Add Lithuanian translation.
|
|
|
|
|
hhctrl.ocx: Add Lithuanian translation.
|
|
|
|
|
oleacc: Add Lithuanian translation.
|
|
|
|
|
|
|
|
|
|
Austin English (10):
|
|
|
|
|
mshtml: Make the wine-gecko warning more clear.
|
|
|
|
|
winex11: Return correct length for GetKeyNameText.
|
|
|
|
|
wine.desktop: Allow start to execute lnk files.
|
|
|
|
|
kernel32: GetConsoleAliasW is a stub, make sure it acts like one.
|
|
|
|
|
configure: Fix mach-o/dyld_images.h detection on OS X.
|
|
|
|
|
configure: Add a note about missing dbus if libhal is missing.
|
|
|
|
|
oleaut32: Fix a compiler warning for libjpeg includes.
|
|
|
|
|
gphoto2.ds: Fix a compiler warning for libjpeg includes.
|
|
|
|
|
wine.inf: Fix incorrect entry for hh.exe.
|
|
|
|
|
wine.inf: Add placeholder exe for wordpad.exe.
|
|
|
|
|
|
|
|
|
|
Damjan Jovanovic (6):
|
|
|
|
|
winemenubuilder: Generate icons for Wine's MIME types.
|
|
|
|
|
start.exe: Add infrastructure to launch windows file open associations from freedesktop.
|
|
|
|
|
wine.inf: Update file type associations on startup.
|
|
|
|
|
shell32: Update file type associations when requested.
|
|
|
|
|
winex11.drv: Fix file drops on KDE4 and XFCE.
|
|
|
|
|
winemenubuilder: Log where freedesktop menu files are created, and provide an option to clean them up.
|
|
|
|
|
|
|
|
|
|
Detlef Riekenberg (12):
|
|
|
|
|
mlang/tests: Fix failures with IE 5.5 and below.
|
|
|
|
|
mlang: Implement IMultiLanguage2_GetRfc1766Info.
|
|
|
|
|
mlang/tests: Add tests for IMultiLanguage2_GetRfc1766Info.
|
|
|
|
|
mlang/tests: Fix a failure on win98 with mlang 4.72.
|
|
|
|
|
mlang/tests: Store the expected results for GetRfc1766Info as Unicode.
|
|
|
|
|
shlwapi: Forward DnsRecordSetCompare to dnsapi.
|
|
|
|
|
mlang: Implement IMultiLanguage_GetRfc1766Info.
|
|
|
|
|
urlmon/tests: Move SecurityManager and ZoneManager tests to a separate file.
|
|
|
|
|
setupapi: Move IsUserAdmin to shell32.IsUserAnAdmin.
|
|
|
|
|
urlmon/tests: Fix a typo in an ok message.
|
|
|
|
|
mlang/tests: Some old IE versions truncate one character too short.
|
|
|
|
|
mlang: Implement IMultiLanguage_GetNumberOfCodePageInfo, with test.
|
|
|
|
|
|
|
|
|
|
Dmitry Timoshkov (4):
|
|
|
|
|
wine.inf: Add kernel32.48/kernel32.49 (ReleaseThunkLock/RestoreThunkLock) to the RelayExclude list.
|
|
|
|
|
user32: Add support for SPI_GETFOCUSBORDERWIDTH and SPI_GETFOCUSBORDERHEIGHT.
|
|
|
|
|
user32: Add a test for PeekMessage((HWND)-1), make it pass under Wine.
|
|
|
|
|
user32: Invalidate button on WM_KILLFOCUS, like Windows does.
|
|
|
|
|
|
|
|
|
|
Eric Pouech (1):
|
|
|
|
|
dbghelp: Improve speed of our hashtable implementation by remembering the last element added to every bucket.
|
|
|
|
|
|
|
|
|
|
Francois Gouget (19):
|
|
|
|
|
cryptdlg & cryptui: Use SUBLANG_NEUTRAL for German.
|
|
|
|
|
winedos: Move VGA_SetGraphicMode() up a bit and make it static. VGA_GetModeInfoList() is unused so remove it.
|
|
|
|
|
winedos: DPMI_FreeInternalRMCB() is not used so remove it.
|
|
|
|
|
winedos: DOSVM_GetTimer() is not used so remove it.
|
|
|
|
|
gdi32/tests: Small indentation fix.
|
|
|
|
|
msctf/tests: Make EditSession_Constructor() static.
|
|
|
|
|
msctf: Make the CompartmentMgr functions static.
|
|
|
|
|
gdiplus: Remove spaces before '\n's.
|
|
|
|
|
winapi/c_parser: Remove some dead code.
|
|
|
|
|
rpcrt4/tests: Replace malloc() with HeapAlloc().
|
|
|
|
|
cmd: Introduce a WCMD_strsubstW() function to simplify string substitutions.
|
|
|
|
|
cmd: Replace malloc() with HeapAlloc().
|
|
|
|
|
comctl32: Extend the LVTILEINFO structure.
|
|
|
|
|
winapi: Fix a $blevel / $plevel mismatch.
|
|
|
|
|
wineesd.drv: Initialize the stream name before using it.
|
|
|
|
|
winweesd.drv: Make sure esd_all_info is always initialized and freed when needed.
|
|
|
|
|
wineesd.drv: Remove a redundant assignment.
|
|
|
|
|
dmime: Remove patterntrack.c and tool.c as they are unused and don't correspond to objects.
|
|
|
|
|
comctl32/tests: Make DummyCompareEx() static.
|
|
|
|
|
|
|
|
|
|
Frank Richter (1):
|
|
|
|
|
d3d9: Fix bitmask for A2R10G10B10 format.
|
|
|
|
|
|
|
|
|
|
Frédéric Delanoy (1):
|
|
|
|
|
documentation: Keep README.fr in sync.
|
2009-06-05 17:28:43 +00:00
|
|
|
|
|
|
|
|
|
Ge van Geldorp (1):
|
2009-06-19 15:49:15 +00:00
|
|
|
|
advapi32: Set values to 0 in LsaEnumerateAccountRights.
|
2009-06-05 17:28:43 +00:00
|
|
|
|
|
|
|
|
|
Gerald Pfeifer (7):
|
2009-06-19 15:49:15 +00:00
|
|
|
|
user32: Fix logic condition in SPY_DumpStructure().
|
|
|
|
|
winmm: Use & instead of && for bit test in wave_out_test_deviceOut().
|
|
|
|
|
wined3d: Use & instead of && for bit test in IWineD3DDeviceImpl_CreateSurface().
|
|
|
|
|
wined3d: Fix (and simplify) the ATI case in IWineD3DImpl_FillGLCaps.
|
|
|
|
|
d3d9: Use correct constant types (WINED3DPOOL_DEFAULT instead of D3DPOOL_DEFAULT and WINED3DRTYPE_SURFACE instead of D3DRTYPE_SURFACE).
|
|
|
|
|
cmd.exe: Fix incorrect check in WCMD_HandleTildaModifiers().
|
|
|
|
|
crypt32: Fix incorrect logic condition in test_decodePKCSAttribute().
|
2009-06-05 17:28:43 +00:00
|
|
|
|
|
|
|
|
|
Guy Albertelli (2):
|
2009-06-19 15:49:15 +00:00
|
|
|
|
kernel32/tests: Fix tests when GetVolumeNameForVolumeMountPoint fails.
|
|
|
|
|
kernel32/tests: Fix tests to pass on Win9x and WinME.
|
|
|
|
|
|
|
|
|
|
Hans Leidekker (5):
|
|
|
|
|
msi: Add some reinstall tests.
|
|
|
|
|
wintrust: Add stub implementations of HTTPSCertificateTrust and HTTPSFinalProv.
|
|
|
|
|
wininet: Always create a URL cache entry.
|
|
|
|
|
wininet: Don't fail if dwReserved is set in CreateUrlCacheEntryW.
|
|
|
|
|
wininet: Implement InternetQueryOption(INTERNET_OPTION_CACHE_TIMESTAMPS).
|
|
|
|
|
|
|
|
|
|
Henri Verbeet (51):
|
|
|
|
|
wined3d: Add support for the ARB_depth_buffer_float extension.
|
|
|
|
|
wined3d: Use GL_DEPTH_COMPONENT32F for WINED3DFMT_D32F_LOCKABLE.
|
|
|
|
|
wined3d: Use GL_DEPTH32F_STENCIL8 for WINED3DFMT_D24FS8.
|
|
|
|
|
wined3d: Use context_attach_depth_stencil_fbo() to clear FBO depth attachments.
|
|
|
|
|
wined3d: Set FBO stencil attachments for relevant depth stencil formats.
|
|
|
|
|
wined3d: Avoid comparing shader compile args if the relevant shader isn't present.
|
|
|
|
|
wined3d: Simplify some code in set_glsl_shader_program().
|
|
|
|
|
wined3d: Don't modify the internal format in d3dfmt_get_conv().
|
|
|
|
|
wined3d: Get rid of the silly pointers in WINED3DVOLUME_DESC.
|
|
|
|
|
wined3d: Add some FIXMEs about blitting with unsupported fixups.
|
|
|
|
|
wined3d: Set explicitly sized internal formats for color key conversion in d3dfmt_get_conv().
|
|
|
|
|
wined3d: Check the correct extensions in d3dfmt_get_conv().
|
|
|
|
|
wined3d: Round rows up to whole blocks for compressed surface blits in BltFast().
|
|
|
|
|
wined3d: Store compression information about compressed formats.
|
|
|
|
|
wined3d: Use the format info for doing compressed surface blits in BltFast().
|
|
|
|
|
wined3d: Remove some redundant s3tc extension checks.
|
|
|
|
|
wined3d: Improve some TRACEs in init_format_fbo_compat_info().
|
|
|
|
|
wined3d: Use the format info to calculate compressed surface size in IWineD3DDeviceImpl_CreateSurface().
|
|
|
|
|
wined3d: Use the format info to calculate compressed surface size in IWineD3DBaseSurfaceImpl_SetFormat().
|
|
|
|
|
wined3d: Use the format info to calculate compressed surface pitch in IWineD3DBaseSurfaceImpl_GetPitch().
|
|
|
|
|
wined3d: Use the compressed format info in IWineD3DBaseSurfaceImpl_LockRect().
|
|
|
|
|
wined3d: Use WINED3DFMT_FLAG_COMPRESSED instead of checking for specific formats.
|
|
|
|
|
wined3d: Remove the useless "resource_type" parameter from IWineD3DDevice::CreateSurface().
|
|
|
|
|
wined3d: Respect the "srgb" parameter to IWineD3DSurfaceImpl_BindTexture().
|
|
|
|
|
wined3d: Avoid checking depth/stencil and compressed formats in init_format_fbo_compat_info().
|
|
|
|
|
wined3d: Introduce surface_cleanup().
|
|
|
|
|
wined3d: Introduce surface_gdi_cleanup().
|
|
|
|
|
wined3d: Introduce surface_init() to handle most of the surface initialization.
|
|
|
|
|
wined3d: Introduce surface_calculate_size().
|
|
|
|
|
wined3d: Get rid of the pointers in WINED3DSURFACE_DESC.
|
|
|
|
|
shdocvw: Take the riid parameter to TaskbarList_Create() into account.
|
|
|
|
|
shdocvw: Add SHDOCVW_LockModule()/SHDOCVW_UnlockModule() calls to ITaskbarList.
|
|
|
|
|
d3d8: Do some more verification on handles.
|
|
|
|
|
d3d8: Deleting an invalid pixel shader handle should return D3D_OK.
|
|
|
|
|
d3d8: Add tests for deleting invalid shader handles.
|
|
|
|
|
wined3d: Add format conversions for some depth stencil formats.
|
|
|
|
|
wined3d: Fix a typo.
|
|
|
|
|
wined3d: Fall back to backbuffer offscreen rendering if FBOs are unavailable.
|
|
|
|
|
wined3d: Only initialize unused components of varyings that are read.
|
|
|
|
|
wined3d: Avoid some unneeded depthstencil copies.
|
|
|
|
|
wined3d: Avoid some unneeded rendertarget copies.
|
|
|
|
|
wined3d: Make sure we have a context in stretch_rect_fbo().
|
|
|
|
|
wined3d: Reuse the FBO for check_fbo_compat().
|
|
|
|
|
wined3d: Remove some useless code in IWineD3DDeviceImpl_SetLightEnable().
|
|
|
|
|
wined3d: Simplify IWineD3DSurfaceImpl_LockRect() a bit.
|
|
|
|
|
wined3d: Remove a redundant ActivateContext() call in IWineD3DSurfaceImpl_UnlockRect().
|
|
|
|
|
d3d8: Add WINED3DFMT_W11V11U10 <=> D3DFMT_W11V11U10 conversion.
|
|
|
|
|
wined3d: Don't load a rendertarget just because alpha test is enabled.
|
|
|
|
|
d3dx9_36: Implement D3DXGetDeclVertexSize().
|
|
|
|
|
d3dx9_36: Add a test for D3DXGetDeclVertexSize().
|
|
|
|
|
d3d9: Use color_match() in the fog test.
|
|
|
|
|
|
|
|
|
|
Hib Eris (1):
|
|
|
|
|
msi: Fix a crash when freeing memory.
|
|
|
|
|
|
|
|
|
|
Huw Davies (6):
|
|
|
|
|
widl: Add support for the lcid parameter attribute.
|
|
|
|
|
widl: Fix typelib lcid fields to match those produced by midl.
|
|
|
|
|
oleaut32: TLibAttr.lcid is read from the second lcid field in the header. Confirmed by manually editing a tlb file.
|
|
|
|
|
oleaut32: Calling SetLcid with LOCALE_NEUTRAL is a special case which sets the first header lcid to US English and the second one to 0.
|
|
|
|
|
tools/widl: Fix behaviour when both lcid and retval arguments are present.
|
|
|
|
|
oleaut32/tests: Add some tests for [lcid] parameters.
|
|
|
|
|
|
|
|
|
|
Jacek Caban (2):
|
|
|
|
|
wininet: Fixed gzip decoding on chunked stream.
|
|
|
|
|
urlmon: Fixed test on IE8.
|
|
|
|
|
|
|
|
|
|
Jonathan Ernst (8):
|
|
|
|
|
crypt32: Updated French translation.
|
|
|
|
|
mshtml: Updated French translation.
|
|
|
|
|
notepad: Updated French translation.
|
|
|
|
|
regedit: Updated French translation.
|
|
|
|
|
setupapi: Updated French translation.
|
|
|
|
|
wordpad: Updated French translation.
|
|
|
|
|
reg: Updated French translation.
|
|
|
|
|
shell32: Updated French translation.
|
|
|
|
|
|
|
|
|
|
Joris Huizer (1):
|
|
|
|
|
winemenubuilder: reg_get_val[AW]: Fix memory leak.
|
|
|
|
|
|
|
|
|
|
José Manuel Ferrer Ortiz (1):
|
|
|
|
|
winecfg: Spanish resources update.
|
|
|
|
|
|
|
|
|
|
Juan Lang (3):
|
|
|
|
|
wintrust: Only check the pgKnownSubject member if the struct includes it.
|
|
|
|
|
wintrust: Check for the presence of required members of WINTRUST_BLOB_INFO rather than requiring callers to be compiled with the same SDK version.
|
|
|
|
|
wintrust: Check for the presence of required members of WINTRUST_CERT_INFO rather than requiring callers to be compiled with the same SDK version.
|
|
|
|
|
|
|
|
|
|
Ken Sharp (6):
|
|
|
|
|
gdiplus: Add stubs for GdipGetVisibleClipBoundsI, GdipDrawDriverString & GdipMeasureDriverString.
|
|
|
|
|
olesvr32: Add OleRevokeServer stub.
|
|
|
|
|
ntoskrnl: Add ObfReferenceObject stub.
|
|
|
|
|
ntoskrnl: Add IoRegisterFileSystem stub.
|
|
|
|
|
ntoskrnl: Add IoUnregisterFileSystem stub.
|
|
|
|
|
ntoskrnl: Add FsRtlRegisterUncProvider stub.
|
|
|
|
|
|
|
|
|
|
Louis Lenders (1):
|
|
|
|
|
gdi32: Add stub for GdiEntry13.
|
2009-05-08 17:33:02 +00:00
|
|
|
|
|
|
|
|
|
Marcus Meissner (2):
|
2009-06-19 15:49:15 +00:00
|
|
|
|
widl: ifdef some not always present LANG_*.
|
|
|
|
|
ddraw: Use correct union member.
|
|
|
|
|
|
|
|
|
|
Michael Abbott (1):
|
|
|
|
|
wined3d: Remove division from inner loop.
|
|
|
|
|
|
|
|
|
|
Mike Kaplinskiy (4):
|
|
|
|
|
msi: Store temporary rows in the same place as persistent rows, just with a flag.
|
|
|
|
|
msi: Add a test to insert a null primary key temporary row and check its order.
|
|
|
|
|
wininet: Make \r and \n valid header separators.
|
|
|
|
|
wininet/test: Test malformed header separators.
|
|
|
|
|
|
|
|
|
|
Mikio Idneuma (1):
|
|
|
|
|
appwiz.cpl: Update Japanese translation.
|
|
|
|
|
|
|
|
|
|
Nikolay Sivov (25):
|
|
|
|
|
ntdll: Call NtCreateSection with NULL attributes loading native dll.
|
|
|
|
|
comctl32/listview: Edit box should be destroyed on invalid index too (LVM_EDITLABEL).
|
|
|
|
|
comctl32/listview: Test showing that Edit box should be positioned after LVN_BEGINLABELEDIT.
|
|
|
|
|
comctl32/listview: Position edit box after notification.
|
|
|
|
|
comctl32/listview: Defaulting to NFR_ANSI on query failure.
|
|
|
|
|
comctl32/listview: Use LV_VIEW_* constants instead of style.
|
|
|
|
|
comctl32/listview: Revert column scrolling recent change, it should be handled differently.
|
|
|
|
|
comctl32/listview: Fix item count tests to be dpi aware.
|
|
|
|
|
comctl32/listview: Remove outdated todo entries.
|
|
|
|
|
comctl32/listview: Test for indentation callback.
|
|
|
|
|
comctl32/listview: Implement callback functionality for item indentation.
|
|
|
|
|
comctl32/listview: Update some ListView structures with recently added members.
|
|
|
|
|
comctl32/listview: Make item width calculation not rely on column order for LV_VIEW_DETAILS.
|
|
|
|
|
comctl32/listview: Don't use special value (1) for item width to represent both zero and one pixel width.
|
|
|
|
|
comctl32/header: Update some Header flags and structures.
|
|
|
|
|
comctl32/listview: Don't offset item box to item position on LVS_EX_FULLROWSELECT if item isn't in leftmost column.
|
|
|
|
|
comctl32/listview: Fix some hittest problems on LVS_EX_FULLROWSELECT.
|
|
|
|
|
comctl32/listview: Don't offset subitems on painting.
|
|
|
|
|
comctl32/listview: Get rid of Header_* macros.
|
|
|
|
|
comctl32/listview: Setting item text to callback stub value already having it raises item-change notifications.
|
|
|
|
|
comctl32/listview: Block header items drag if LVS_EX_HEADERDRAGDROP isn't set.
|
|
|
|
|
comctl32/listview: Forward HDN_DIVIDERDBLCLICK to parent.
|
|
|
|
|
comctl32/listview: Convert forwarded header notifications to ANSI if NFR_ANSI is current format.
|
|
|
|
|
comctl32/listview: Fix test crashes on comctl32 <5.80.
|
|
|
|
|
comctl32/listview: Add ability to test comctl32 version 6. Add basic LVM_[G,S]ETVIEW test.
|
|
|
|
|
|
|
|
|
|
Paul Vriens (36):
|
|
|
|
|
mshtml/tests: Correct a test and show a Wine bug.
|
|
|
|
|
mshtml/tests: Use lstrcmpA in a helper function to make it work correctly on Win98.
|
|
|
|
|
mshtml/tests: Correct another test.
|
|
|
|
|
mshtml/tests: Use strcmp_wa instead of lstrcmpW to test correctly on Win98.
|
|
|
|
|
kernel32/tests: Only report unimplemented functions once.
|
|
|
|
|
winecfg: Fix Dutch translations.
|
|
|
|
|
setupapi/tests: pSetupGetField returns A or W string depending on OS.
|
|
|
|
|
msi/tests: Make sure we only create one logfile.
|
|
|
|
|
riched32/tests: Fix some test failures on Win9x/WinME/NT4.
|
|
|
|
|
riched32/tests: Fix a few test failures on Win9x, WinME and NT4.
|
|
|
|
|
riched32/tests: Correct a test to better show the behavior.
|
|
|
|
|
riched32/tests: Fix a few test failures on Win9x/WinME/NT4.
|
|
|
|
|
riched32/tests: Cater for differences between platforms.
|
|
|
|
|
riched32/tests: Fix test failures on Win9x, WinMe and NT4.
|
|
|
|
|
mlang/tests: Fix a test failure on Win95.
|
|
|
|
|
user32/tests: Skip some tests on Win9x/WinME.
|
|
|
|
|
shell32/tests: Fix a test failure on some Win95 boxes and NT4.
|
|
|
|
|
gdi32/tests: Fix several test failures on Win9x/WinME/NT4.
|
|
|
|
|
gdi32/tests: Fix some test failures on NT4.
|
|
|
|
|
gdi32/tests: Fix the last test failure on NT4.
|
|
|
|
|
shell32/tests: Fix some test failures on NT4 (and some Win95 boxes).
|
|
|
|
|
comdlg32/tests: Fix some typos.
|
|
|
|
|
comctl32/tests: Fix some typos (copy-paste).
|
|
|
|
|
shell32/tests: Fix a test failure on Vista.
|
|
|
|
|
shell32/tests: Fix a test failure on Vista.
|
|
|
|
|
shell32/tests: Fix a test failure on Vista and higher.
|
|
|
|
|
shell32/tests: Fix some test failures on Vista and higher.
|
|
|
|
|
wldap32/tests: Skip a test on older versions of wldap32 to prevent a crash.
|
|
|
|
|
shell32/tests: Fix a test failure on Vista and higher.
|
|
|
|
|
shell32/tests: Fix some test failures on Vista and higher.
|
|
|
|
|
msi/tests: Fix test (logical || with non-zero constant).
|
|
|
|
|
d3d8/tests: Fix some tests (logical || with non-zero constant).
|
|
|
|
|
msi/tests: Fix some test failures on Win95 by using more A-functions.
|
|
|
|
|
mapi32/tests: Don't run tests if ScInitMapiUtil() fails.
|
|
|
|
|
mapi32/tests: Don't run tests if ScInitMapiUtil() fails.
|
|
|
|
|
mapi32/tests: Don't run tests if ScInitMapiUtil() fails.
|
|
|
|
|
|
|
|
|
|
Piotr Caban (13):
|
|
|
|
|
jscript: Added Date_getFullYear and Date_getUTCFullYear implementation.
|
|
|
|
|
jscript: Added Date_getMonth and Date_getUTCMonth implementation.
|
|
|
|
|
jscript: Added Date_getDate and Date_getUTCDate implementation.
|
|
|
|
|
jscript: Added Date_getDay and Date_getUTCDay implementation.
|
|
|
|
|
jscript: Added Date_getHours and Date_getUTCHours implementation.
|
|
|
|
|
jscript: Fixed hour_from_time and week_day functions.
|
|
|
|
|
jscript: Added Date_getUTCMinutes and Date_getMinutes implementation.
|
|
|
|
|
jscript: Added Date_getUTCSeconds and Date_getSeconds implementation.
|
|
|
|
|
jscript: Added Date_getUTCMilliseconds and Date_getMilliseconds implementation.
|
|
|
|
|
jscript: Added Date_setUTCMilliseconds and Date_setMilliseconds implementation.
|
|
|
|
|
jscript: Added Date_setUTCSeconds and Date_setSeconds implementation.
|
|
|
|
|
jscript: Added Date_setUTCMinutes and Date_setMinutes implementation.
|
|
|
|
|
jscript: Added Date_setUTCHours and Date_setHours implementation.
|
|
|
|
|
|
|
|
|
|
Rein Klazes (4):
|
|
|
|
|
gdi32: Fix RectInRegion() if right < left or bottom < top.
|
|
|
|
|
winedos: int21, function 32h returns data in DS:BX, not DS:DX.
|
|
|
|
|
comdlg32: Delay setting the initial size of resizable file dialog until the CDN_INITDONE notification has been processed.
|
|
|
|
|
comdlg32/tests: Fix file dialog resize failures on NT4 and with tiny desktops.
|
|
|
|
|
|
|
|
|
|
Rico Schüller (1):
|
|
|
|
|
wined3d: Don't allow a negative lock_count in buffer_Unmap.
|
|
|
|
|
|
|
|
|
|
Robert Key (1):
|
|
|
|
|
wined3d: Add missing HD 3400 renderer string.
|
|
|
|
|
|
|
|
|
|
Roderick Colenbrander (3):
|
|
|
|
|
opengl32: Sync with the latest opengl 3.1 extensions and don't export opengl32 1.2 functions.
|
|
|
|
|
opengl32: Get rid of glext.h.
|
|
|
|
|
wgl: Get rid of glXQueryDrawable because officially it only works on GLXDrawables.
|
|
|
|
|
|
|
|
|
|
Stefan Doesinger (20):
|
|
|
|
|
wined3d: Unroll loops in ARB if needed.
|
|
|
|
|
wined3d: Implement break and breakc.
|
|
|
|
|
wined3d: Implement IFC in ARB.
|
|
|
|
|
wined3d: Use flags instead of bools to control shader_hw_sample.
|
|
|
|
|
wined3d: Implement texldd in ARB.
|
|
|
|
|
wined3d: Implement texldl in ARB.
|
|
|
|
|
wined3d: Implement vpos and vface.
|
|
|
|
|
wined3d: Use bitfields for reg_maps uses* members.
|
|
|
|
|
d3d9: Accept an alternative oFog->ps_3_0 handling.
|
|
|
|
|
wined3d: Fix texm3x3pad.
|
|
|
|
|
wined3d: Add modifier support to tex and friends.
|
|
|
|
|
wined3d: Implement D3DSPDM_PARTIALPRECISION support.
|
|
|
|
|
wined3d: Deal with instructions that do not support _SAT.
|
|
|
|
|
wined3d: Properly free srgb textures.
|
|
|
|
|
wined3d: Properly load the y correction.
|
|
|
|
|
wined3d: Handle SM 3.0 varyings in ARB.
|
|
|
|
|
wined3d: Don't run out of varyings because of clipplanes.
|
|
|
|
|
wined3d: Implement vertex texture fetch in ARB.
|
|
|
|
|
wined3d: Emulate clipplanes in ARB if the NV extensions are not available.
|
|
|
|
|
wined3d: Implement EvictManagedResources.
|
|
|
|
|
|
|
|
|
|
Stefan Dösinger (5):
|
|
|
|
|
wined3d: Store the bumpmap ARB constants in ARB structures.
|
|
|
|
|
wined3d: Implement loops with the NV extensions.
|
|
|
|
|
wined3d: Implement dsy in ARB.
|
|
|
|
|
wined3d: A small atifs bump map improvement.
|
|
|
|
|
wined3d: Don't set unloaded arrays to zero.
|
|
|
|
|
|
|
|
|
|
Stefan Leichter (1):
|
|
|
|
|
kernel32: Implement QueryFullProcessImageNameA.
|
2009-06-05 17:28:43 +00:00
|
|
|
|
|
|
|
|
|
Stefan Stranz (1):
|
2009-06-19 15:49:15 +00:00
|
|
|
|
c2man: Add xml documentation creation.
|
2009-06-05 17:28:43 +00:00
|
|
|
|
|
2009-06-19 15:49:15 +00:00
|
|
|
|
Vincent Povirk (7):
|
|
|
|
|
windowscodecs: Add stub dll.
|
|
|
|
|
include: Add wincodec.idl.
|
|
|
|
|
include: Extend TVITEMEX and add NMTVDISPINFOEX.
|
|
|
|
|
comctl32: Use NMTVDISPINFOEX in the TVN_GETDISPINFO notification.
|
|
|
|
|
kernel32/tests: Test waiting on a disconnected client pipe.
|
|
|
|
|
gdiplus: Stub GdipSetPathGradientPresetBlend.
|
|
|
|
|
include: Add definitions needed for image decoding to wincodec.idl.
|
2009-06-05 17:28:43 +00:00
|
|
|
|
|
|
|
|
|
Vladimir Pankratov (1):
|
2009-06-19 15:49:15 +00:00
|
|
|
|
advpack: Add stub for ExtractFilesW.
|
2009-06-05 17:28:43 +00:00
|
|
|
|
|
2009-06-19 15:49:15 +00:00
|
|
|
|
Yann Droneaud (1):
|
|
|
|
|
wined3d: Improved ATI Radeon HD 4xxx detection.
|
2006-10-13 14:43:39 +00:00
|
|
|
|
|
1994-12-27 14:11:53 +00:00
|
|
|
|
--
|
|
|
|
|
Alexandre Julliard
|
2003-11-26 03:55:01 +00:00
|
|
|
|
julliard@winehq.org
|