875 lines
48 KiB
Plaintext
875 lines
48 KiB
Plaintext
The Wine development release 1.1.13 is now available.
|
||
|
||
What's new in this release (see below for details):
|
||
- Freedesktop.org-compliant startup notifications.
|
||
- Many fixes for 64-bit application support.
|
||
- Improved graphics support in Internet Explorer.
|
||
- Various Richedit improvements.
|
||
- Better certificate manager dialog.
|
||
- Various bug fixes.
|
||
|
||
The source is available from the following locations:
|
||
|
||
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.13.tar.bz2
|
||
http://prdownloads.sourceforge.net/wine/wine-1.1.13.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.13:
|
||
|
||
4937 NASA WorldWind doesn't start.
|
||
5415 Intuit QuickBooks Pro 2006/2007 does not install
|
||
5554 Tachyon the Fringe crashes when detecting video modes
|
||
6334 support the fd.o startup notification spec better
|
||
6494 shdocvw fails to build on linux ppc
|
||
8081 ABMIS Professional - Loading of typelib L"oleacc.dll" failed with error 1812
|
||
8084 Starmoney 6 requires IE6
|
||
8404 Dungeon Keeper 2 crashes after mouse movement
|
||
8460 DVD Profiler: returns "Invalid floating point operation"
|
||
10547 .NET 3.5 Framework installation problems (msi, bits, crypt32)
|
||
10612 LookupAccountNameA returns Domain Size that is one byte too big
|
||
10698 Windows Installer 3.1 Incorrectly verifies
|
||
10765 The Format function of Visual Basic 6 does not work properly
|
||
10966 explorer.exe crash every time when removing folders
|
||
11600 Jetmen revival: mouse only moves from left to right
|
||
11691 Truespace crashes when using file save
|
||
11720 Intuit (Au) QuickBooks Pro 2007/2008 free trial massive memory leak
|
||
12021 Navyfield crashes after starting (possible dsound crash)
|
||
12099 .NET Framework 1.1 installer requires loadperf.dll in case of AeDebug -> Auto=0 (unhandled exception dialog)
|
||
12136 Sketchup6: crashes on x86-64 right after startup
|
||
12394 PanoramaStudio automatic Barrel/pincushion correction fails on too many pipes
|
||
12513 Cepstral SwiftTalker changes font when modifying a different option
|
||
12667 Sins of Solar Empire Key bindings glitches
|
||
12750 Forte Agent crashes when using Freefont 20080323
|
||
12766 Cursor incorectly drawn in Dungeon Siege
|
||
12810 Blade Runner crashes after opening sequence
|
||
12887 Regression: GTA san andreas too slow to be playable
|
||
13160 Final Fantasy XI Official Benchmark v. 3 doesn't display properly
|
||
13174 Launching the game through AssassinsCreed_Game.exe fails
|
||
13237 Cannot insert pictures from file due to rapid folder switching in Office 2007
|
||
13331 aSc TimeTables new timetable wizard can't receive focus with managed windows
|
||
13462 Launchpad Enhanced crashes due to problem with Context_QueryInterface
|
||
13473 Cannot load Python's sqlite module
|
||
13540 Sound recorder in aimp2.5 beta does not work
|
||
13755 Outcast (and sometimes Outcast Demo 1) : crashes when starting a new game because of amstream.dll
|
||
13803 QUIK Junior, not restored child windows, regression.
|
||
13962 wine-1.0rc5-6-g0123f5a compiler warnings - dlls/kernel32
|
||
13964 small .NET cmd util: CoWaitForMultipleHandles Unexpected wait termination
|
||
14015 Eclipse 3.3.x (customized) crashes on null REFCLSID passed to ole32.WriteClassStg
|
||
14056 Anatomie des Gehirns Version 2.0: crashes during installation after asking, wether program group should be created
|
||
14065 WordPerfect Office X3: Application crash after change of window focus
|
||
14068 Blade Runner not drawing overlays
|
||
14160 Surface conversion problem with native d3dx
|
||
14171 Igor Engraver 1.7: crashes on startup
|
||
14191 Might and Magic 7: Crash at startup
|
||
14196 eclipse 3.4 crashes when starting
|
||
14341 gtasa: looking underwater turns things black
|
||
14354 Wineasio in no longer available in the Audio selection of MyOrgan
|
||
14362 RtlDestroyHeap forgot to notify_free on allocated blocks
|
||
14363 valgrind #includes have changed
|
||
14372 co-operate with valgrind to load debugging info
|
||
14406 Goldwave loaded mp3 file is corrupted
|
||
14874 Might and Magic 7: DirectDraw errors
|
||
15076 MS Train Simulator crashes on start
|
||
16102 archicad 10 demo installer crashes when launched
|
||
16231 ArchiCAD 11 cannot install, NULL pointer dereference
|
||
16349 Text is garbled in Teach 2000
|
||
16403 No text visible in Ever17
|
||
16546 Slingplayer exits with a Vis C error
|
||
16598 winuser.rh misses some standard control ids (dialog button, ...) resulting in wrc failure with windows.h include only
|
||
16635 Mathematica 7 Player crashes on startup with unimplemented KERNEL32.dll.GetErrorMode
|
||
16708 Installshield regression: PureEdge Viewer, Final Fantasy XI Benchmark 2 and 3 install fail
|
||
16714 World of Goo crashes on exit
|
||
16732 wine crashes on breakpoints
|
||
16735 ddraw/device: ‘oldcw’ is used uninitialized, needs FPUPRESERVE implemented
|
||
16738 Lineage2 shows only black screen at startup
|
||
16739 kernel32/instr.c: initialization from incompatible pointer type
|
||
16741 msvcrt/except.c: compiler errors
|
||
16743 ntoskrnl.exe: warning: initialization from incompatible pointer type
|
||
16748 rpcrt4/ndr_marshall.c: value computed is not used
|
||
16777 EnumDisplaySettingsEx does not set DM_DISPLAYFLAGS
|
||
16780 directory listing in cmd is not formatted correctly
|
||
16790 Lineage 2: Graphics bug with camera position
|
||
16828 Nirvis CDJ: serial port mode not completely clean on FreeBSD (IEXTEN still on)
|
||
16840 Children of the nile demo crashes when loading the menu
|
||
16875 .NET 3.0: WIC installer fails due to bug(s) in setupapi.SetupGetTargetPathW
|
||
16878 .NET 3.0: XPSEPSC installer fails due to missing ntoskrnl.exe placeholder and version resource
|
||
16879 .NET 3.0: XPSEPSC installer fails due to unimpl kernel32.RtlCaptureStackBackTrace
|
||
16888 .NET 3.0: WCF installer requires httpapi.dll with some stubs
|
||
16893 .NET 3.0: Windows Workflow Foundation post-install: loadperf needs LoadPerfCounterTextStringsA/W stubs
|
||
16906 .NET 3.0: XPSEPSC installer copies print processor files to wrong directory (setupapi unhandled dirid 55)
|
||
16911 WriteProcessMemory() not working for memory protected by X11DRV_DIB_DoProtectDIBSection()
|
||
16922 Build broken on NetBSD
|
||
|
||
----------------------------------------------------------------
|
||
|
||
Changes since 1.1.12:
|
||
|
||
Aleksey Bragin (1):
|
||
ntdll: Fix buffer overread in RtlNumberOfSetBits.
|
||
|
||
Alexandre Julliard (169):
|
||
server: Avoid crash on initialization of the thread creation debug event.
|
||
server: Simplify the debug_event_t structure.
|
||
server: Replace EXCEPTION_RECORD by an explicit definition in debug events.
|
||
msvcrt: Fix formatting of pointers in printf.
|
||
msvcrt: Convert all the printf functions to use MS ABI varargs.
|
||
msvcrt: Convert all the scanf functions to use MS ABI varargs.
|
||
msvcrt: Convert the open functions to use MS ABI varargs.
|
||
msvcrt: Convert the spawn and exec functions to use MS ABI varargs.
|
||
reg.exe: Fix broken usage of va_list.
|
||
cmd.exe: Don't use wvsprintf on sysv-style varargs, use a libwine function instead.
|
||
xcopy.exe: Don't use wvsprintf on sysv-style varargs, use a libwine function instead.
|
||
ntdll/tests: Skip large integer tests that crash on 64-bit Vista.
|
||
ntdll: Fix the various structures returned by NtQuerySystemInformation for 64-bit.
|
||
msvcrt: Add missing __cdecl on some function pointers.
|
||
advpack/tests: Add CDECL to the cabinet callback functions.
|
||
cabinet/tests: Add CDECL to the cabinet callback functions.
|
||
msi/tests: Add CDECL to the cabinet callback functions.
|
||
comctl32/tests: Fix pointer casting warnings on 64-bit.
|
||
gdi32/tests: Fix a pointer casting warning on 64-bit.
|
||
mlang/tests: Fix a pointer casting warning on 64-bit.
|
||
msi/tests: Fix pointer casting warnings on 64-bit.
|
||
ntdll/tests: Fix pointer casting warnings on 64-bit.
|
||
ole32/tests: Fix a pointer casting warning on 64-bit.
|
||
qedit/tests: Fix a pointer casting warning on 64-bit.
|
||
shell32/tests: Fix handle casting warnings on 64-bit.
|
||
winhttp/tests: Use ~0u instead of ~0ul for DWORD values.
|
||
wininet/tests: Use ~0u instead of ~0ul for DWORD values.
|
||
wldap32/tests: Use ~0u instead of ~0ul for DWORD values.
|
||
winmm/tests: Fix handle casting warnings on 64-bit.
|
||
user32/tests: Fix pointer casting warnings on 64-bit.
|
||
user32/tests: Fix some printf formats for 64-bit.
|
||
kernel32/tests: Fix pointer casting warnings on 64-bit.
|
||
kernel32/tests: Don't compare the result of llseek or hwrite against HFILE_ERROR.
|
||
kernel32/tests: Fix the NT header initialization for 64-bit.
|
||
kernel32/tests: Use the correct SIZE_T type instead of unsigned long.
|
||
msvcrt/tests: Use unsigned int instead of size_t for the malloc tests.
|
||
msvcrt/tests: Fix some printf formats for 64-bit.
|
||
ntdll/tests: Avoid long long printf formats in traces.
|
||
include: Fix data structures for processor affinity on 64-bit.
|
||
include: Fix the PROCESSENTRY32 structure on 64-bit.
|
||
include: Fix the msvcrt time_t definition on 64-bit.
|
||
msvcrt/tests: Fix the printf pointer formatting tests on 64-bit.
|
||
msvcrt/tests: Fix the scanf pointer formatting tests on 64-bit.
|
||
kernel32/tests: Comment out a couple of heap tests that crash on 64-bit Vista.
|
||
kernel32/tests: Use the actual name of the exe module in toolhelp tests.
|
||
riched20/tests: Move the itextServicesStdcallVtbl definition to avoid a compiler warning.
|
||
libwine: Fix vsnprintfW string formatting to handle alignment and padding.
|
||
libwine: Ignore format modifiers 'h' and 'l' when formatting a string.
|
||
cabinet: Add CDECL to the cabinet callback functions.
|
||
setupapi: Add CDECL to the cabinet callback functions.
|
||
dinput: Fix pointer cast warnings on 64-bit.
|
||
wldap32: Use ~0u instead of ~0ul for DWORD values.
|
||
winhttp: Use ~0u instead of ~0ul for DWORD values.
|
||
wininet: Use ~0u instead of ~0ul for DWORD values.
|
||
msvcrt: Fix the time_t definition for the msvcrt build.
|
||
urlmon/tests: Fix an uninitialized variable check for Win64.
|
||
mshtml/tests: Fix the platform test for Win64.
|
||
ole32/tests: Fix a structure size check for Win64.
|
||
crypt32/tests: Fix handle size in CERT_KEY_PROV_HANDLE_PROP_ID for Win64.
|
||
include: Fix the PROCESS_MEMORY_COUNTERS structure definition for Win64.
|
||
jscript/tests: Don't crash if we fail to get the IActiveScriptParse interface.
|
||
include: Fix 64-bit sign extension in the MAKEWPARAM/LPARAM macros.
|
||
setupapi: Implemented SetupEnumInfSectionsA/W.
|
||
setupapi/tests: Added some tests for SetupEnumInfSectionsA/W.
|
||
updspapi: Added an updspapi implementation that forwards to setupapi.
|
||
ntdll: Change the DEFINE_REGS_ENTRYPOINT macro to use a number of args instead of a size.
|
||
kernel32: Change the DEFINE_REGS_ENTRYPOINT macro to use a number of args instead of a size.
|
||
winebuild: Improve the calling sequence for register functions.
|
||
winedump: List exported functions sorted by ordinal.
|
||
winedump: Implement dumping of relocations.
|
||
include: Document offsets in the x86_64 context structure.
|
||
winebuild: Implement register entry points for x86_64.
|
||
ntdll: Implement relay debugging for register entry points on x86_64.
|
||
ntdll: Print exception context on x86_64.
|
||
ntdll: Replaced get_cpu_context by RtlCaptureContext. Implemented it for x86_64.
|
||
kernel32: Moved _DebugOutput to kernel16.c.
|
||
kernel32: Moved the 16-bit WOW thunk routines to thunk.c.
|
||
kernel32: #ifdef out some code that is not needed on non-i386.
|
||
winefile: Get rid of hack to load vswprintf from msvcrt.
|
||
regedit: Fix integer printf formats in resource strings.
|
||
regedit: Convert error box display to Unicode.
|
||
include/msvcrt: Replace va_list by __ms_va_list for x86_64.
|
||
msvcrt: Correctly walk up the list of trylevels in except_handler3.
|
||
user32/tests: Fix most of the macro abuse in the menu test.
|
||
opengl32: Use INT_PTR instead of ptrdiff_t in generated code to avoid printf warnings.
|
||
opengl32: Automatically download the GL spec files in make_opengl. Add a default value for the OpenGL version.
|
||
msvcrt/tests: Avoid printing pointer differences in traces.
|
||
ntdll/tests: Avoid printing pointer differences in traces.
|
||
oleaut32/tests: Avoid printing pointer differences in traces.
|
||
rpcrt4/tests: Avoid printing pointer differences in traces.
|
||
shlwapi/tests: Avoid printing pointer differences in traces.
|
||
ws2_32/tests: Avoid printing pointer differences in traces.
|
||
crypt32: Avoid printing pointer differences in traces.
|
||
kernel32/tests: Use _lclose instead of CloseHandle to avoid handle casts.
|
||
msi/tests: Use CreateFile instead of OpenFile to avoid handle casts.
|
||
ntdll/tests: Fix a long long format in a trace.
|
||
user32/tests: Fix some integer to pointer conversion warnings.
|
||
dinput: Avoid size_t in traces.
|
||
msvcrt: Avoid size_t in printf format.
|
||
dsound: Avoid a pointer cast in a trace.
|
||
imm32: Avoid pointer casts in traces.
|
||
shell32: Avoid a pointer cast in a trace.
|
||
user32: Avoid a pointer cast in a trace.
|
||
version: Avoid pointer casts in a trace.
|
||
wininet: Avoid pointer casts in traces.
|
||
quartz: Avoid a pointer cast in a trace.
|
||
kernel32/tests: Fix some integer to pointer conversion warnings.
|
||
user32/tests: Fix some integer to pointer conversion warnings.
|
||
advapi32: Fix pointer cast warnings on 64-bit.
|
||
mshtml: Fix pointer cast warnings on 64-bit.
|
||
msi: Fix pointer cast warnings on 64-bit.
|
||
ntoskrnl.exe: Fix handle cast warnings on 64-bit.
|
||
oleaut32: Fix handle cast warnings on 64-bit.
|
||
setupapi: Fix pointer cast warnings on 64-bit.
|
||
shell32: Fix a pointer cast warning on 64-bit.
|
||
shdocvw: Fix a pointer cast warning on 64-bit.
|
||
urlmon: Fix pointer cast warnings on 64-bit.
|
||
user32: Fix pointer cast warnings on 64-bit.
|
||
wininet: Fix handle cast warnings on 64-bit.
|
||
ntdll: Fix pointer cast warnings on 64-bit.
|
||
wineps.drv: Use INT_MAX instead of LONG_MAX to initialize a LONG value.
|
||
ws2_32: Fix an error return value in bind().
|
||
msvcrt: Fix an unused function warning on non-i386.
|
||
rpcrt4: Fix an unused value warning on non-i386.
|
||
ddraw: Fix an uninitialized variable warning on non-i386.
|
||
quartz: Use SetWindowLongPtr to store a pointer value.
|
||
wineconsole: Replace a couple of handle casts by the appropriate server function.
|
||
winhlp32: Use LONG instead of long for data loaded from a file.
|
||
winhlp32: Use GetWindowLongPtr to retrieve a pointer, and make sure there is enough space for it.
|
||
winedbg: Fix pointer cast warnings on 64-bit.
|
||
oleaut32/tests: Only compare the initialized part of DECIMAL variants.
|
||
include: Fix packing of the setupapi structures.
|
||
include: Fix packing of the STRRET structure.
|
||
include: Fix packing of the msacm structures.
|
||
include: Fix a number of mmsystem.h structure for Win64.
|
||
gdi32/tests: Fix an uninitialized pointer check for Win64.
|
||
rpcrt4/tests: Fix an uninitialized pointer check for Win64.
|
||
shell32/tests: Fix some uninitialized handle checks for Win64.
|
||
setupapi/tests: Pass the correct size to SetupDiGetDeviceInterfaceDetailA.
|
||
comctl32: Fix the COMBOBOXEXITEM structure and the treeview handles for Win64.
|
||
comctl32/tests: Fix lparam checks in the treeview test for Win64.
|
||
gdi32/tests: Fix an uninitialized value check and a structure size for Win64.
|
||
ole32/tests: Fix marshalling data layout for Win64.
|
||
user32: Winproc handles do not get sign-extended on 64-bit.
|
||
user32: The PackDDElParam return value is sign-extended on 64-bit.
|
||
makedep: Copy the makefile to append dependencies instead of truncating in place.
|
||
configure: Improve error reporting for missing 32-bit development environment.
|
||
configure: Don't force a 32-bit build when cross-compiling.
|
||
user32/tests: Centralize the tracing of the received messages in the msg.c test.
|
||
user32/tests: Only display failing message sequences instead of every single message.
|
||
user32/tests: Comment out the menu size tests, there's no consistent behavior to test for.
|
||
user32/tests: Fix the layered window tests for some Vista versions.
|
||
winebuild: Add -b as a short option for --target for gcc compatibility.
|
||
configure: Specify the target flags directly from configure to avoid trouble on BSD make.
|
||
cabinet: Don't try to copy data from the file if we don't even have a data buffer.
|
||
ntdll: Check buffer for access in NtWriteFile before performing I/O.
|
||
ntdll: Check buffer for access in NtReadFile before performing I/O.
|
||
kernel32/tests: Add test cases for reading/writing from an invalid buffer address.
|
||
gdi32/tests: Add a test case for calling WriteFile with the DIB section bits as buffer.
|
||
kernel32: Remove the DIB section hack in WriteFile now that NtWriteFile takes care of it.
|
||
ntdll: Check buffer for access in NtRead/WriteVirtualMemory.
|
||
kernel32/tests: Add test cases for reading/writing process memory from an invalid buffer address.
|
||
user32: Use the message_data_t union when receiving a message.
|
||
user32/tests: Print the failure position in the message sequence.
|
||
user32/tests: Add support for testing only some bits of wparam or lparam. Make some more messages optional.
|
||
winebuild: Add -m32/-m64 options to allow 32/64-bit cross-compiles.
|
||
server: Set stderr in line-buffered mode before doing anything else.
|
||
user32/tests: Fix some more failures in the message test.
|
||
gdiplus: Fix a typo that breaks the Mingw build.
|
||
|
||
Alistair Leslie-Hughes (8):
|
||
mshtml: Add missing IHTMLStyle interfaces.
|
||
mshtml: Implement IHTMLStyle get/set Attribute.
|
||
msxml3: Add fixme for unsupported parameter.
|
||
mshtml: Add missing IHTMLCurrentStyle interfaces.
|
||
mshtml: Implement IHTMLStyle get/put borderLeftStyle.
|
||
mshtml: Implement IHTMLStyle get/put borderBottomStyle.
|
||
mshtml: Implement IHTMLStyle get/put borderRightStyle.
|
||
mshtml: Implement IHTMLStyle get/put borderTopStyle.
|
||
|
||
Allan Tong (1):
|
||
wined3d: Add code to cleanup device multistate_funcs.
|
||
|
||
Anders Jonsson (1):
|
||
winebrowser: Fix typo.
|
||
|
||
Andrew Fenn (6):
|
||
xinput1_3: Added stub code for XInputGetKeystroke.
|
||
xinput1_3: Added tests for XInputGetKeystroke.
|
||
xinput1_3: Added stub for XInputGetDSoundAudioDeviceGuids.
|
||
xinput1_3: Added test for XInputGetDSoundAudioDeviceGuids.
|
||
xinput1_3: Added stub code for XInputGetBatteryInformation.
|
||
xinput1_3: Added test for XInputGetBatteryInformation.
|
||
|
||
Andrew Talbot (16):
|
||
dbghelp: Declare some functions static.
|
||
dpnet: Declare a function static.
|
||
dsound: Declare some variables static.
|
||
inkobj: Declare a variable static.
|
||
jscript: Declare a function static.
|
||
msacm32: Declare a function static.
|
||
msacm32: Declare a variable static.
|
||
d3dxof: Declare a function static.
|
||
mshtml: Declare a function static.
|
||
iphlpapi: Remove unused function.
|
||
ddraw: Fix double unlock of critical section.
|
||
msi: Declare some functions static.
|
||
ole32: Declare a function static.
|
||
qcap: Declare a function static.
|
||
riched20: Declare some functions static.
|
||
riched20: Declare some functions static.
|
||
|
||
Andrey Turkin (20):
|
||
user32: GetUserObjectSecurity should return a valid security descriptor.
|
||
shell32: Add explorer toolbar bitmaps.
|
||
ntdll: Always set output values in RtlGetDaclSecurityDescriptor.
|
||
shell32: Fix typo.
|
||
include: Add more definitions to winuser.rh.
|
||
loadperf: Add stub loadperf.dll.
|
||
loadperf: Add UnloadPerfCounterTextStrings stubs.
|
||
loadperf: Add LoadPerfCounterTextStrings stubs.
|
||
ntoskrnl: Add version resource.
|
||
ntdll: Add RtlCaptureStackBackTrace stub.
|
||
programs: Add cacls stub.
|
||
httpapi: Add HttpInitialize and HttpTerminate stubs.
|
||
httpapi: Add HttpDeleteServiceConfiguration, HttpQueryServiceConfiguration and HttpSetServiceConfiguration stubs.
|
||
setupapi: Add support for DIRID_PRINTPROCESSOR.
|
||
include: Add ctxtcall.idl file with IContextCallback interface definition.
|
||
ole32/tests: Add test for IContextCallback.
|
||
ole32: Add IContextCallback interface to context object.
|
||
ole32: Do not crash in WriteClassStg if passed NULL pointer.
|
||
gdiplus: GdipLoadImageFromStream should use well-known pixel format constants when possible.
|
||
qmgr: Make credentials stubs return success code.
|
||
|
||
André Hentschel (1):
|
||
comctl32/tests: Fix wrong comment-headline in toolbar.c.
|
||
|
||
Austin English (7):
|
||
kernel32: Add heap support for OpenBSD.
|
||
ntdll: Add file support for OpenBSD.
|
||
mpr: Fix a compiler warning on PowerPC.
|
||
kernel32: Fix a compiler warning on non-i386.
|
||
httpapi: Add stub dll.
|
||
ole32: Add tests for CoInitializeEx.
|
||
iphlpapi: Define RTF_MULTICAST if not available.
|
||
|
||
Austin Lund (1):
|
||
riched20/tests: Added ITextServices::TxSetText test.
|
||
|
||
Chris Wulff (2):
|
||
gdiplus: Partial implementation of GdipCreateHatchBrush.
|
||
gdiplus: Implement hatch brush accessor functions.
|
||
|
||
Christian Costa (2):
|
||
d3dxof: Avoid accessing template/object buffer directly.
|
||
mciavi: In MCI, RECT structure is used differently: rc.right = width & rc.bottom = height so do the conversion when needed.
|
||
|
||
Damjan Jovanovic (1):
|
||
winex11: Support the startup notification fd.o spec.
|
||
|
||
David Adam (2):
|
||
d3dx9_36/test: Remove an unconsistent test.
|
||
d3dx9: Fix falling tests in native windows.
|
||
|
||
Detlef Riekenberg (1):
|
||
localspl: Call DrvDriverEvent in AddPrinterDriverEx.
|
||
|
||
Dmitry Timoshkov (10):
|
||
winex11: Indicate that dmDisplayFlags is also initialized.
|
||
credui: Use "-1" as a "don't care value", fix dialog id duplicates.
|
||
cryptui: Use "-1" as a "don't care value", fix dialog id duplicates.
|
||
mshtml: Use "-1" as a "don't care value", fix dialog id duplicates.
|
||
serialui: Use "-1" as a "don't care value", fix dialog id duplicates.
|
||
oleview: Use "-1" as a "don't care value", fix dialog id duplicates.
|
||
progman: Use "-1" as a "don't care value", fix dialog id duplicates.
|
||
winemine: Use "-1" as a "don't care value", fix dialog id duplicates.
|
||
wordpad: Use "-1" as a "don't care value", fix dialog id duplicates.
|
||
wrc: Warn for duplicate dialog ids.
|
||
|
||
Dylan Smith (28):
|
||
richedit: Fix unicode truncation on EM_GETLINE message.
|
||
richedit: Mask window id on WM_COMMAND notifications.
|
||
richedit: Use 32-bit rather than 16-bit trackbar value for scrolling.
|
||
richedit: Scroll up with less than page of text with ES_DISABLENOSCROLL.
|
||
richedit: Prevent redundant rewraps when scrollbar is shown.
|
||
richedit: Avoid rewrapping all text for isolated format changes.
|
||
richedit: Added tests for WM_GETDLGCODE message.
|
||
richedit: Fixed implementation of WM_GETDLGCODE message.
|
||
richedit: Missing condition for inserting newline before table.
|
||
wordpad: Use winelib's sprintfW for floating point formatting.
|
||
wordpad: Use unicode version of CBEM_GETITEM message.
|
||
richedit: Added tests to show that options are stored internally.
|
||
richedit: Added tests for autoscrolling options based on WS_V/HSCROLL.
|
||
richedit: Tested EM_CHARFROMPOS with position outside of control.
|
||
richedit: Pressing enter adds newline on WM_KEYDOWN rather than WM_CHAR.
|
||
richedit: Set bEmulateVersion10 initially to avoid retroactive changes.
|
||
richedit: Prevent an unsigned integer underflow.
|
||
richedit: Store mouse captured state rather than calling GetCapture.
|
||
richedit: Added tests for zooming.
|
||
richedit: Zoom in and out with mouse wheel with control held.
|
||
richedit: Correct limitations on values for setting zoom ratio.
|
||
richedit: Clip painting to formatting rectangle.
|
||
richedit: Implemented the horizontal scrollbar.
|
||
richedit: Fix implementation of handling Page Up/Down keys.
|
||
richedit: Added tests for initial options.
|
||
richedit: Store an internal copy of the window style flags.
|
||
richedit: Prevent copying PARAFORMAT2 fields from PARAFORMAT struct.
|
||
richedit: Respect the cbSize field on EM_GETPARAFORMAT.
|
||
|
||
Erich Hoover (2):
|
||
wcmd: Handle batch scripts containing quotes within quotes.
|
||
wcmd: Fix redirecting a pipe to another pipe.
|
||
|
||
Francois Gouget (37):
|
||
winemine: Make some functions static.
|
||
cmd: Make WCMD_ask_confirm() static.
|
||
cmd: WCMD_strtrim_trailing_spaces() is unused so remove it.
|
||
cmd: Make some functions static.
|
||
oleview: Make some functions static.
|
||
gdi32: Remove some dead code.
|
||
winedos: Remove unused functions from devices.c.
|
||
winedos: VGA_SetTextAttribute() is unused so remove it.
|
||
winedos: VGA_SetQuadPalette() is unused so remove it.
|
||
d3dxof: Reorder some functions to avoid forward declarations.
|
||
view: Make FileIsPlaceable() and GetPlaceableMetaFile() static.
|
||
quartz: Reorder some functions to avoid forward declarations.
|
||
w32skrnl: _GetThunkBuff() is unused so remove it.
|
||
dnsapi: dns_ns_name_pton() is unused so remove it.
|
||
dnsapi: Reorder a couple of functions to avoid forward declarations.
|
||
Assorted spelling fixes.
|
||
quartz: OutputPin_DeliverNewSegment() is unused so remove it.
|
||
winapi_test: Updated so the generated tests work.
|
||
winapi_test: FIELD_ALIGNMENT() is redundant so remove it.
|
||
winapi_test: Fix TEST_FIELD() so it correctly tests the field size.
|
||
winapi_test: The real tests are done at compile time so use C_ASSERT() instead of ok(). Do only one test per line so one can know exactly what went wrong.
|
||
winapi_test: The tests don't support WIN64 yet so disable them there.
|
||
winhlp32: Reorder some functions to avoid forward declarations in winhelp.c.
|
||
winhlp32: Make some functions static in winhelp.c.
|
||
ole32: Don't use the default debug channel before it has been defined.
|
||
winhlp32: Reorder some functions to avoid forward declarations in macro.c.
|
||
winhlp32: Make some functions static in macro.c.
|
||
setupapi: Fix the StringTableLookUpStringEx() prototype.
|
||
xinput1_3/tests: Add a trailing '\n' to an ok() call.
|
||
kernel32: Fix the sysctl() usage and the CPU detection on NetBSD.
|
||
configure: Check for HAL and GnuTLS even if pkg-config is not present.
|
||
rpcrt4/tests: Add a trailing '\n' to ok() calls.
|
||
widl: Add a trailing '\n' to an error() message.
|
||
ddrawex: Add a trailing '\n' to a Wine trace.
|
||
configure: Check for ESound, FreeType, GPhoto2 and SANE even if their 'xxx-config' tool is missing.
|
||
winhlp32: Reorder some functions to avoid forward declarations in hlpfile.c.
|
||
winhlp32: Make some functions static in hlpfile.c and remove HLPFILE_PointsToTwips().
|
||
|
||
G. Paul Ziemba (1):
|
||
ntdll: Clear IEXTEN when clearing ICANON.
|
||
|
||
Ge van Geldorp (11):
|
||
ole32/tests: Work around broken Windows urlmon.dll.
|
||
ole32/tests: Add declarations which are not present in SDK headers.
|
||
comctl32/tests: Fix title bar tests for non-English locales.
|
||
wininet/tests: INTERNET_STATUS_CLOSING_CONNECTION and ..._CONNECTION_CLOSED callbacks can appear after ..._REQUEST_COMPLETE.
|
||
mscms/tests: Pass correct device name to AssociateColorProfileWithDevice().
|
||
mshtml/tests: Skip a couple of tests when IE is running in Enhanced Security Configuration.
|
||
urlmon/tests: Skip a couple of tests when IE is running in Enhanced Security Configuration.
|
||
msi/tests: Opening package with relative filename sometimes succeeds on Windows.
|
||
rpcrt4/tests: Remove NdrVaryingArrayUnmarshall() test, it is broken on Windows.
|
||
user32/tests: keybd_event can send HCBT_KEYSKIPPED notifications.
|
||
shell32/tests: Prevent crash on XP/W2K3.
|
||
|
||
Gerald Pfeifer (2):
|
||
README: Make FreeBSD requirements less conservative, only requiring FreeBSD 6.3.
|
||
Sync documentation/README.de.
|
||
|
||
Hans Leidekker (19):
|
||
winhttp: Set last error for invalid URLs passed to WinHttpCrackUrl.
|
||
setupapi: Add stubs for pSetupInstallCatalog and pSetupVerifyCatalogFile.
|
||
sfc: Add missing exports.
|
||
sfc: Add a stub implementation for ordinal 3.
|
||
setupapi: Implement StringTableLookUpStringEx.
|
||
setupapi: Have each test create and destroy its own string table.
|
||
setupapi: Add tests for StringTableAddStringEx and StringTableLookupStringEx.
|
||
usp10: Improve handling of whitespace in ScriptBreak.
|
||
usp10: Handle CR/LF in ScriptItemize.
|
||
usp10: Set better visual attribute values in ScriptShape.
|
||
usp10: Improve some traces.
|
||
qmgr: Improve a couple of stubs.
|
||
setupapi: Add some tests for StringTableLookUpStringEx. Make them pass.
|
||
setupapi: Enable reuse of create_inf_file in tests.
|
||
setupapi: Fix resolving target path when given a section. Default to the system directory.
|
||
wininet: Send a content length header for all verbs other than GET.
|
||
shell32: Implement GUIDFromStringW.
|
||
wininet: Implement InternetReadFileExW.
|
||
wininet: Calculate the header size if needed in HttpSendRequestW.
|
||
|
||
Henri Verbeet (60):
|
||
wined3d: Fix the line number for some fglrx spam.
|
||
wined3d: Don't bother with the GLSL info log if nobody's looking.
|
||
d3d: Fix the value of D3DFVF_POSITION_MASK.
|
||
wined3d: Handle WINED3DFVF_XYZW in get_flexible_vertex_size().
|
||
wined3d: Convert textures to a bitmap in struct SAVEDSTATES.
|
||
ntdll: Fix ExceptionAddress for FPU exceptions.
|
||
ntdll: Don't throw masked FPU exceptions.
|
||
ntdll: Add a small test for FPU exceptions.
|
||
wined3d: Convert transform to a bitmap in struct SAVEDSTATES.
|
||
wined3d: Convert renderState to a bitmap in struct SAVEDSTATES.
|
||
wined3d: Convert samplerState to a bitmap in struct SAVEDSTATES.
|
||
d3d9: Remove d3d8 enum elements from D3DTEXTURESTAGESTATETYPE.
|
||
wined3d: Remove unused enum elements from WINED3DTEXTURESTAGESTATETYPE.
|
||
d3d9: Don't test invalid texture stages.
|
||
ddraw: Properly handle sampler states.
|
||
d3d: Explicitly translate texture stage states.
|
||
wined3d: Renumber WINED3DTEXTURESTAGESTATETYPE enum elements.
|
||
wined3d: Convert textureState to a bitmap in struct SAVEDSTATES.
|
||
wined3d: Also apply the last sampler state.
|
||
wined3d: Make calling a query from the wrong context a FIXME.
|
||
wined3d: Simplify IWineD3DOcclusionQueryImpl_GetData().
|
||
wined3d: Don't delete queries from the wrong context.
|
||
wined3d: Remove a redundant parameter to drawPrimitive().
|
||
wined3d: Cleanup drawStridedFast().
|
||
wined3d: Move position_transformed out of u.s in struct WineDirect3DVertexStridedData.
|
||
wined3d: Simplify handling of swizzled attributes.
|
||
wined3d: Add support for EXT_vertex_array_bgra.
|
||
wined3d: Enable GL_HALF_FLOAT_NV when NV_HALF_FLOAT is supported.
|
||
wined3d: Use GL_ALIASED_POINT_SIZE_RANGE to retrieve the max point size.
|
||
wined3d: Failing HeapAlloc() should be an ERR.
|
||
wined3d: Simplify checking if an attribute is used in loadNumberedArrays().
|
||
wined3d: Remove a silly check in drawStridedInstanced().
|
||
wined3d: Rewrite BeginStateBlock() to use CreateStateBlock() instead of duplicating the code.
|
||
wined3d: Remove stray tabs.
|
||
wined3d: Update the pixelshader when the texture type changes.
|
||
wined3d: Get rid of D3DINITIALIZEBASETEXTURE.
|
||
wined3d: Get rid of D3DCREATESHADEROBJECTINSTANCE.
|
||
wined3d: Fix and unify shader creation error handling.
|
||
dsound: Const correctness fixes.
|
||
wined3d: Get rid of D3DCREATERESOURCEOBJECTINSTANCE.
|
||
wined3d: Fix texture creation error handling.
|
||
wined3d: Fix surface creation error handling.
|
||
wined3d: Fix volume texture creation error handling.
|
||
wined3d: Fix cube texture creation error handling.
|
||
wined3d: Remove CleanDirtyBox().
|
||
wined3d: Remove AddDirtyBox() from the public interface.
|
||
wined3d: Remove AddDirtyRect() from the public interface.
|
||
wined3d: Get rid of D3DCREATEOBJECTINSTANCE.
|
||
wined3d: Fix a memory leak in CreateSwapChain() error handling.
|
||
dxgi: Add a stub IDXGISurface implementation.
|
||
d3d10core: Add a stub ID3D10Texture2D implementation.
|
||
wined3d: Implement a R5G6B5 to X8R8G8B8 surface format converter.
|
||
wined3d: Remove some comments.
|
||
dsound: Don't convert single samples at a time.
|
||
wined3d: Add an IWineD3DDeviceParent interface.
|
||
dxgi: Add a small test for CreateSurface().
|
||
d3d10core: Add a small test for CreateTexture2D().
|
||
d3d8: Properly test for dynamic usage in device_parent_CreateSurface().
|
||
d3d9: Properly test for dynamic usage in device_parent_CreateSurface().
|
||
ddraw: Add extern to some global variable declarations.
|
||
|
||
Hervé Chanal (1):
|
||
shell32: A nicer icon for desktop.
|
||
|
||
Huw Davies (12):
|
||
comdlg32: Update the original dialog structure rather than a temporary copy.
|
||
comdlg32: Use the DEVMODE and DEVNAMES directly from the PAGESETUPDLG structure.
|
||
comdlg32: Keep the DEVMODE's orientation member up to date.
|
||
comdlg32: Keep the DEVMODE's papersize member up to date.
|
||
comdlg32: Use a unicode dialog.
|
||
comdlg32: We no longer need to update the dialog struct on exit as all of the information is up to date.
|
||
comdlg32: If a measurement system isn't specified use the default one and update the Flags field to reflect this.
|
||
comdlg32: Simplify the margin initialization.
|
||
comdlg32: Set the margin edit controls using unicode functions.
|
||
comdlg32: Remove a couple of obsolete WARN()s.
|
||
comdlg32: Correctly rotate the margins when the paper orientation is changed.
|
||
comdlg32: Add an is_metric() helper function.
|
||
|
||
Hwang YunSong(황윤성) (1):
|
||
cryptui: New Korean resource.
|
||
|
||
Jacek Caban (13):
|
||
mshtml: Added IHTMLWindow2::get_location implementation.
|
||
mshtml: Added IDispatchEx support to HTMLLocation object.
|
||
mshtml: Fixed IOmNavigator::get_platform for win64 platform.
|
||
urlmon: Skip more tests on old IE and ignore BINDSTATUS_PROXYDETECTING notification.
|
||
wininet: Improve NETCON_recv over SSL implementation.
|
||
wininet: Use SSL_pending in NETCON_query_data_available.
|
||
urlmon: Added https pluggable protocol handler.
|
||
wininet: Make sure that we have data buffered before sending INTERNET_STATUS_REQUEST_COMPLETE notification.
|
||
urlmon: Call ReportProgress(BINDSTATUS_ACCEPTRANGES) in https handler.
|
||
urlmon: Added HttpSProtocol object tests.
|
||
urlmon: Ignore ReportProgress(BINDSTATUS_ACCEPTRANGES) calls.
|
||
urlmon: Use pluggable protocol handler for https binding.
|
||
urlmon: Added https binding tests.
|
||
|
||
Jeff Latimer (3):
|
||
user32: Check for NULL pData in DdeClientTransAction expecting to be passed a handle.
|
||
user32/tests: Add tests for DdeGetData Ascii interface.
|
||
user32/tests: Clarify the msgs to differentiate Unicode and ASCII in tests.
|
||
|
||
Juan Lang (29):
|
||
crypt32: Add stub for CryptMsgEncodeAndSignCTL.
|
||
crypt32: Add stub for CryptMsgSignCTL.
|
||
crypt32: Implement CryptMsgEncodeAndSignCTL on top of CryptMsgSignCTL.
|
||
crypt32: Implement CryptMsgSignCTL.
|
||
crypt32: Use specified inner content type for signed messages when it's given.
|
||
cryptui: Add a (empty) certificate manager dialog.
|
||
cryptui: Add purpose selection and column headings to certificate manager dialog.
|
||
cryptui: Show names of stores certificate manager dialog.
|
||
cryptui: Display contents of certificate store in certificate manager dialog.
|
||
cryptui: Refresh store display when a tab is switched or the purpose selection is changed in the certificate manager dialog.
|
||
cryptui: Add a (empty) advanced dialog to the certificate manager dialog.
|
||
cryptui: Add known usages to certificate manager dialog's advanced dialog.
|
||
cryptui: Allow toggling a usage in the certificate manager dialog's advanced dialog.
|
||
cryptui: Recall usage state from registry in certificate manager dialog's advanced dialog.
|
||
cryptui: Save purposes in certificate manager dialog's advanced dialog.
|
||
cryptui: Add saved purposes to the purpose selection in the certificate manager dialog.
|
||
cryptui: Refresh cert view when purpose selection is changed in the certificate manager dialog.
|
||
cryptui: Filter shown certs according to purpose selection in certificate manager dialog.
|
||
cryptui: Enable/disable controls based on selection in certificate manager dialog.
|
||
cryptui: Show selected certificate when requested in the certificate manager dialog.
|
||
cryptui: Show usages for selected cert in certificate manager dialog.
|
||
cryptui: Implement removing certificates from certificate manager dialog.
|
||
cryptui: Set appropriate radio button in CryptUIWizImport if the destination store is specified.
|
||
cryptui: Call CryptUIWizImport from the certificate manager dialog.
|
||
cryptui: Fix crash with native riched20.
|
||
cryptui: Improve control spacing.
|
||
cryptui: Don't make certificate status control disabled.
|
||
riched20: Add stub IOleClientSite interface.
|
||
shell32: Document SHFlushSFCache, and remove an unneeded fixme.
|
||
|
||
Lei Zhang (1):
|
||
quartz: Add a filtergraph test for mpeg files.
|
||
|
||
Markus Weiland (1):
|
||
dxdiaxgn: Implemented retrieval of szDeviceIdentifier property.
|
||
|
||
Michael Karcher (7):
|
||
ole32: Add HICON user marshalling stubs.
|
||
oleaut32: Implement IPropertyBag::Read proxying.
|
||
widl: Make write_base_type take a format char instead of a type desc ptr.
|
||
widl: Write struct fields as signed fields.
|
||
widl: Fix handling of [local] functions without [call_as].
|
||
widl: Don't forget conformance info on [iid_is] void pointers.
|
||
widl: Dereference operator in expr works on any declared pointer.
|
||
|
||
Michael Stefaniuc (82):
|
||
dpnet: Remove superfluous casts.
|
||
browseui: Remove superfluous casts from/to void pointers.
|
||
ddraw/tests: Simplify a pointer increment.
|
||
ddraw/tests: Remove superfluous casts.
|
||
mshtml: Add the Romanian translation.
|
||
mshtml: Fix a dialog size for the Pt and Si translations.
|
||
appwiz.cpl: Add Romanian translation.
|
||
include: Change RPC_STATUS from long to LONG for Win64 compatibility.
|
||
include: Change unsigned long to ULONG in rpcdce.h for Win64 compatibility.
|
||
include: Use LONG instead of long in richedit.h.
|
||
include: Change long to LONG in d3dtypes.h for Win64 compatibility.
|
||
include: Change RPC_LENGTH to ULONG for Win64 compatibility.
|
||
msi: Change MSIHANDLE to ULONG for Win64 compatibility.
|
||
include: Change long to LONG in olectl.h for Win64 compatibility.
|
||
comctl32/tests: Do not cast the IDC_* defines to a LPSTR.
|
||
include: Use ULONG instead of unsigned long in ipexport.h.
|
||
include: sspi.h: Use the Win types as per MSDN.
|
||
include: Change the rest of sspi.h to use LONG/ULONG for Win64 compatibility.
|
||
include: Change mapix.h to use ULONG for Win64 compatibility.
|
||
include: Change twain.h to use LONG/ULONG for Win64 compatibility.
|
||
include: Change mapi.h to use ULONG for Win64 compatibility.
|
||
imm32: Remove superfluous casts.
|
||
fusion: Remove superfluous casts.
|
||
qcap: Remove superfluous casts.
|
||
cmdlgtst: Remove superfluous casts.
|
||
amstream: Remove superfluous casts.
|
||
dmband: Remove superfluous casts.
|
||
dmcompos: Remove superfluous casts.
|
||
winecfg: Remove superfluous casts.
|
||
mapi32: Remove superfluous casts.
|
||
ddrawex: Remove redundant NULL check before HeapFree (Smatch).
|
||
include: Change MUSIC_TIME from long to LONG for Win64 compatibility.
|
||
include: Use LONG instead of long in dmusici.h for Win64 compatibility.
|
||
include: Use LONG instead of long in msacmdrv.h.
|
||
include: Change to ULONG in dmerror.h for Win64 compatibility.
|
||
include: Change to LONG/ULONG in xcmc.h for Win64 compatibility.
|
||
include: Use LONG instead of long in dmusics.h for Win64 compatibility.
|
||
include: Change from long to LONG in the remaining DirectMusic headers.
|
||
widl: Move "inline" right after the storage class specifier.
|
||
crypt32/tests: Remove some superfluous pointer casts.
|
||
dsound: Remove superfluous pointer casts.
|
||
mpr: Remove superfluous pointer casts.
|
||
msvfw32: Remove superfluous pointer casts.
|
||
include: Use ULONG in rpcdcep.h for Win64 compatibility.
|
||
include: Use LONG in vfw.h for Win64 compatibility.
|
||
dxgi: Remove superfluous pointer casts.
|
||
include: Replace unsigned long with unsigned int in winerror.h.
|
||
wsock32: Remove superfluous pointer casts.
|
||
devenum: Remove superfluous pointer casts.
|
||
wldap32: Remove superfluous pointer casts.
|
||
dmloader: Remove superfluous pointer casts.
|
||
rsaenh: Remove superfluous pointer casts.
|
||
dmscript: Remove superfluous pointer casts.
|
||
dmstyle: Remove superfluous pointer casts.
|
||
uxtheme: Remove superfluous pointer casts.
|
||
advapi32/tests: Remove superfluous pointer casts.
|
||
wintrust/tests: Remove superfluous pointer casts.
|
||
user32/tests: Do not cast the (IDC|IDI|RT)_* defines to LPSTR.
|
||
version: Remove superfluous pointer casts.
|
||
dmusic: Remove superfluous pointer casts.
|
||
dmime: Remove superfluous pointer casts.
|
||
comdlg32: Fix typo in #pragma line in cdlg_Ro.rc.
|
||
wineps.drv: Add the Romanian translation.
|
||
setupapi: Add the Romanian translation.
|
||
comdlg32: Remove superfluous pointer casts.
|
||
ddraw: Remove superfluous pointer casts.
|
||
ddrawex: Remove superfluous pointer casts.
|
||
include: Change to LONG/ULONG in fci.h for Win64 compatibility.
|
||
include: Change to LONG/ULONG in fdi.h for Win64 compatibility.
|
||
gdiplus: Remove superfluous pointer casts.
|
||
dswave: Remove superfluous pointer casts.
|
||
d3d8: Remove superfluous pointer casts.
|
||
cryptnet: Remove superfluous pointer casts.
|
||
mciseq: Remove superfluous pointer casts.
|
||
msi/tests: Remove superfluous pointer casts.
|
||
msrle32: Remove superfluous pointer casts.
|
||
msi: Remove superfluous pointer casts.
|
||
regedit: Remove superfluous pointer casts.
|
||
dxdiagn: Remove superfluous pointer casts.
|
||
winejack.drv: Remove superflouous pointer casts.
|
||
dplayx: Remove superfluous pointer casts.
|
||
riched20: Fix a typo (stray address of operator).
|
||
|
||
Nikolay Sivov (13):
|
||
oleaut32: Add PICTYPE_NONE and PICTYPE_UNINITIALIZED to IPicture_get_Attributes.
|
||
oleaut32: Check pointer in IPicture_get_Attributes.
|
||
ole32: Fix return value for DefaultHandler_GetMiscStatus.
|
||
oleaut32: Check pointer in IPicture::get_Handle.
|
||
oleaut32: Check pointer in IPicture::get_Type.
|
||
oleaut32/tests: Fix copy/paste typo in test output.
|
||
ole32: Fix some comment typos.
|
||
ole32: Some tests for IMoniker::IsRunning with NULL args.
|
||
kernel32: Implemented GetErrorMode().
|
||
ntdll: Check pointers in NtAccessCheck to prevent access violation.
|
||
kernel32/tests: Some todo tests for CompareStringA and lstrcmpi.
|
||
advapi32/tests: Test for enumeration order preservation of reg keys.
|
||
advapi32: Added SaferCreateLevel stub.
|
||
|
||
Paul Bryan Roberts (1):
|
||
libwine: Avoid writing to repository during install.
|
||
|
||
Paul Vriens (24):
|
||
d3d8/tests: Fix a test failure on VMware and VirtualBox.
|
||
shdocvw/tests: Fix test failures on XP SP2 and higher.
|
||
shell32/tests: Fix some test failures on Vista and W2K8.
|
||
advapi32/tests: Fix two test failures on Vista and W2K8.
|
||
shell32/tests: Fix some test failures on Win9x and NT4.
|
||
shell32/tests: Change some tests with respect to Vista.
|
||
shell32/tests: Fix some test failures on Vista.
|
||
shell32/tests: Use a different name for the return value.
|
||
shell32/tests: Fix some test failures on NT4 (FO_MOVE).
|
||
shell32/tests: Fix some test failures on NT4 (FO_COPY).
|
||
setupapi/tests: Skip some tests if we don't have enough rights.
|
||
msi/tests: Skip some tests if we don't have enough rights.
|
||
shell32/tests: Fix test failures on Win9x, NT4 and Vista (FO_RENAME).
|
||
wintrust/tests: Add a few tests.
|
||
wintrust: Fix removing a catalog file.
|
||
shell32/tests: Fix the last test failure on Win9x.
|
||
shell32/tests: Fix some errors on NT4 (FO_DELETE).
|
||
shell32/tests: Fix some test failures on Vista.
|
||
shell32/tests: Fix remaining test failures on NT4.
|
||
shell32/tests: Fix test failures on Vista.
|
||
shell32/tests: Skip a test on Vista.
|
||
crypt32/tests: Make tests run on some Win9x boxes again.
|
||
setupapi/tests: Fix some test failures on win9x.
|
||
ddrawex/tests: Don't crash on win9x.
|
||
|
||
Pavel Troller (1):
|
||
ntdll: Fix serial.c for linux-2.6.28.
|
||
|
||
Peter Urbanec (1):
|
||
wintab32: Check for NULL before using context.
|
||
|
||
Rich Ercolani (1):
|
||
winefile: Fix NULL pointer deref in read_tree.
|
||
|
||
Rico Schüller (2):
|
||
wined3d: Add a checkGLcall() after glReadBuffer.
|
||
setupapi: Fix if condition in SetupEnumInfSectionsA/W.
|
||
|
||
Rob Shearman (22):
|
||
widl: Add aliased types to the typelib for statements in the library block if the typedef itself doesn't need to be added.
|
||
widl: Do the consistency checks on interfaces after parsing is complete.
|
||
widl: Move funcs and stmts fields from type_t structure to module_details and function_details.
|
||
widl: Access array type properties through accessors instead of getting them directly.
|
||
widl: Add new type_is_alias and type_get_real_type helper functions.
|
||
widl: Move duptype and alias to parser.y.
|
||
widl: Move creation of module type into a separate function, type_new_module and give it a special FC type.
|
||
widl: Don't store typelib kind information in the type structure.
|
||
widl: Add function for getting the interfaces defined by a coclass type.
|
||
widl: Move the ifaces field of the type_t structure to coclass details.
|
||
widl: Add a new function, type_array_get_element.
|
||
widl: Add a new function, type_pointer_get_ref.
|
||
widl: Add a new function, type_iface_get_inherit.
|
||
widl: Add new function, type_iface_get_stmts.
|
||
widl: Replace uses of get_func_return_type with type_function_get_rettype.
|
||
widl: Determine the type of an array entirely at code generation time instead of at parse time.
|
||
widl: Make the case of messages output by warning and error functions consistent.
|
||
oleaut32: Dump MSFT format typeinfos upon loading.
|
||
ntoskrnl: Free allocated buffers on exit from wine_ntoskrnl_main_loop.
|
||
user32: Free allocated memory in USER_unload_driver.
|
||
oleaut32: Test the return value of the remote IWidget_StructArgs call.
|
||
rpcrt4: Unmarshalling functions should always set fMustAlloc when allocating memory.
|
||
|
||
Stefan Dösinger (21):
|
||
ddraw: Add a test for IDirectDrawSurface::GetDC.
|
||
ddraw: Reject IDirectDraw3 QI in ddraw.dll.
|
||
include: Fix a typo in ddraw.h.
|
||
include: Fix a IDirectDrawSurface4 method prototype.
|
||
include: Fix the EnumOverlayZOrders prototype.
|
||
ddrawex: Implement a wrapper around IDirectDraw.
|
||
ddrawex: Start some tests.
|
||
ddraw[ex]: Show a caps handling difference.
|
||
ddrawex: Add a refcount test.
|
||
ddrawex: Create a surface wrapper.
|
||
ddrawex: Implement a GetDC special behavior Internet Explorer depends on.
|
||
ddrawex: Make the GetDC test more generic.
|
||
ddrawex: Add a test for the permanent DC function.
|
||
wined3d: Remove the pixelshader fogstart/fogend optimization.
|
||
wined3d: Use the ARB fog option in ARB_fragment_program shaders.
|
||
wined3d: Move fogdensity and fogcolor to the fragment pipeline.
|
||
wined3d: Remove the apply_pshader_fog state handler.
|
||
wined3d: Split the remains of state_fog.
|
||
wined3d: Avoid hooking non-fog glEnable/glDisable calls.
|
||
d3d9: Properly set AutoRestoreDisplayMode.
|
||
d3d9: Use D3DFOG_* constants instead of plain integers.
|
||
|
||
Stefan Leichter (2):
|
||
shell32: Add stub for ordinal 526.
|
||
shell32: Rename ordinal 525 to SHFlushSFCache.
|
||
|
||
Stefan Reimer (1):
|
||
loader: Fix build with gcc-4.3 and ssp.
|
||
|
||
Vincent Pelletier (1):
|
||
wined3d: Make WARN about oversized texture output surface and texture sizes.
|
||
|
||
Vincent Povirk (3):
|
||
start.exe: Don't use the NO_UI flag when invoked with /unix.
|
||
explorer: Quiet a few fixmes.
|
||
winex11: Select StructureNotifyMask input on all windows.
|
||
|
||
Vitaliy Margolen (2):
|
||
dinput: Allow for holes in device status structure.
|
||
dinput: Copy device data up to maximum available bytes.
|
||
|
||
--
|
||
Alexandre Julliard
|
||
julliard@winehq.org
|