Release 1.5.11.
This commit is contained in:
parent
ccc4c35a7a
commit
49550c647d
769
ANNOUNCE
769
ANNOUNCE
|
@ -1,16 +1,16 @@
|
||||||
The Wine development release 1.5.10 is now available.
|
The Wine development release 1.5.11 is now available.
|
||||||
|
|
||||||
What's new in this release (see below for details):
|
What's new in this release (see below for details):
|
||||||
- New version of the Gecko engine based on Firefox 14.
|
- Multi-channel support in the ALSA driver.
|
||||||
- Support for OpenGL in the DIB engine using libOSMesa.
|
- Removal of the big X11 lock.
|
||||||
- Off-screen rendering is now the default in Direct3D.
|
- Support for pair positioning adjustments in Uniscribe.
|
||||||
- Some more WMI infrastructure.
|
- More I/O stream implementations in the C++ runtime.
|
||||||
- Various bug fixes.
|
- Various bug fixes.
|
||||||
|
|
||||||
The source is available from the following locations:
|
The source is available from the following locations:
|
||||||
|
|
||||||
http://prdownloads.sourceforge.net/wine/wine-1.5.10.tar.bz2
|
http://prdownloads.sourceforge.net/wine/wine-1.5.11.tar.bz2
|
||||||
http://mirrors.ibiblio.org/wine/source/1.5/wine-1.5.10.tar.bz2
|
http://mirrors.ibiblio.org/wine/source/1.5/wine-1.5.11.tar.bz2
|
||||||
|
|
||||||
Binary packages for various distributions will be available from:
|
Binary packages for various distributions will be available from:
|
||||||
|
|
||||||
|
@ -26,442 +26,395 @@ AUTHORS in the distribution for the complete list.
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Bugs fixed in 1.5.10 (total 53):
|
Bugs fixed in 1.5.11 (total 36):
|
||||||
|
|
||||||
10016 age of wonders 2: the application does not get any mouse input
|
7260 Graphical corruptions in Sim City 4
|
||||||
10028 rappelz updater is slow because of dlls/mshtml/htmlnode.c:get_node(...)
|
10469 Radmin viewer 3.1: Mass selection of users does not work in the text chat mode
|
||||||
11793 Hulk demo crashes in DSOUND
|
13436 Checkbox at finish screen is invisible unless checkbox is given focus
|
||||||
12240 Scar fails to launch
|
13868 Starlancer crashes with force feedback enabled
|
||||||
14476 Display window placed in wrong location
|
16226 Office XP keeps reinstalling at program startup
|
||||||
15485 EVE Online hangs on focus restore after applying Empryan Age 1.1.1 patch
|
16580 S.T.A.L.K.E.R: sky not redrawn correctly with dynamic lighting
|
||||||
16151 Dragon 10 crashes with 'err:region:CombineRgn Invalid rgn=(nil)'
|
17570 Can't build/install DPK files in Delphi 7.
|
||||||
16200 Miranda IM can't connect on MSN and Gmail protocol
|
19936 Mother - crashes on start
|
||||||
16274 Mortyr 2093-1944: Shots leave black squares
|
20531 Steam version of Need for speed undercover crashes if you click on it.
|
||||||
16408 Half Life 2 NPC characters appear stretched
|
21496 Xfire 1.120: Cannot login - page fault on write access
|
||||||
18303 Adobe Acrobat Pro 7: Crashes when selecting the "edit" menu while having a file open.
|
23012 Black sky in Gothic 3
|
||||||
19222 menus jump and scramble input for MS SQL Server Management Studio Express
|
23616 Fallout 3: childbirth scene halts after every (second) line of dialogue, preventing new game
|
||||||
20689 BloodRayne crashes after intro video
|
24629 Prince of Persia: The Forgotten Sands won't start without native d3dx9_36
|
||||||
21538 SSL implementation is incomplete (affects yahoo and SSL'ed ICQ Miranda connections)
|
26371 Back to the Future Ep.1: It's About Time Crashes
|
||||||
21907 Firefox 3.6 on FreeBSD - Rough, text and mangled graphics
|
27685 [F.E.A.R.3]Black Textures/Screen
|
||||||
22493 Baldur's Gate 2: poor rendering with ddr=opengl
|
27861 starcraft ii.exe has encountered a serious problem and needs to close
|
||||||
22802 City of Heroes crashes on startup with Intel graphics
|
28489 Ghost Recon Advanced Warfighter: graphical glitches
|
||||||
23034 Tools->Plugins menu in Stud_PE cannot be clicked
|
29844 Mouse input issue on Macosx Snowleopard/Lion in games Like Mass Effect and others
|
||||||
24002 Areena 5 crashes with runtime error when entering battle
|
30936 Star Wars: Knights of the Old Republic crashes after first location
|
||||||
24380 Final Fantasy XIV beta: crashes if launching in full screen mode
|
31018 OpenGL OBJ Viewer Demo crashes when opening an object (msvcp100)
|
||||||
25234 Half Life 2: wrong colors
|
31042 Wine crash when browsing google
|
||||||
25711 Temple Of Elemental Evil end slideshow display black, except for fractions of a second
|
31049 Team Fortress 2 - Pyromania update locks up screen
|
||||||
26285 Mass Effect 2 Demo ignores keyboard input until mouse clicked
|
31071 DotA 2: overbright/broken lighting effects
|
||||||
27024 3DMark06: dies on msvcp71.dll.?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AVconst_iterator@12@XZ (purist)
|
31100 Outlook 2010 crashes on calender alerts
|
||||||
27040 Intellicad Viewer needs msvcp71.dll.??0?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAE@PBDHH@Z
|
31192 CodeWright 7.5 Will Not Even Start - Serious Error Message
|
||||||
27617 DLL function import error: MSVCP60.dll/??_7out_of_range@std@@6B@ in Quest Atlantis
|
31255 msvcp100 missing _J versions of several functions
|
||||||
27649 Silverlight 4 fails to show animations
|
31316 Game Controllers Panel looks weird when dpi is higher than 96 ppp.
|
||||||
27698 EA Origin wants msvcp100.dll.?_Orphan_all@_Container_base0@std@@QAEXXZ (purist)
|
31326 ScriptStringOut draw glyphs with wrong pitch with some fonts
|
||||||
27748 Chenzo Cove requires unimplemented function d3dx9_36.dll.D3DXCreateRenderToEnvMap (purist)
|
31344 Anarchy online needs msvcp80.dll.?uncaught_exception@std@@YA_NXZ
|
||||||
28260 dsound/ds3d.ok crashes under WINEDEBUG=warn+heap
|
31352 Driftmoon needs more WMI stuff?
|
||||||
28283 text overlap in pdf-xchange
|
31364 Truncated text (in Portuguese) in winecfg.exe
|
||||||
28345 dragon age:origins fails to load save game (??0?$basic_stringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@H@Z)
|
31370 Full screen functionality broken in full screen programs
|
||||||
28641 Baldur's Gate II - Throne of Bhaal crashes
|
31386 Installshield Wizard welcome screen displays inverted text
|
||||||
29155 Builtin IE with ICBC bank input control crash while closing
|
31455 OpenGeneral: cannot start the application
|
||||||
29225 WinMerge needs msvcp71.dll.?begin@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE?AViterator@12@XZ (purist)
|
31463 GeForce GT 630M (with Bumblebee) is not properly recognized
|
||||||
29357 ImgBurn's disc layout editor toolbar gets corrupted after switching to side by side view and back
|
31484 Operation Flashpoint hangs for a short period on each keypress
|
||||||
29549 QQMusic crash at unimplemented msvcr80.dll.tmpfile_s
|
|
||||||
30669 Civilization 3 game display fully corruption
|
|
||||||
30701 Can't install Sony Sound Forge pro 10 , Installer crashed .
|
|
||||||
31064 built in IE will not login to U-Haul dealer network
|
|
||||||
31089 Civilization V demo has black screen, complains "Could not load width data" without native msvcp90 (purist)
|
|
||||||
31091 Kindle hangs (crashes) on second run with builtin msvcp90
|
|
||||||
31093 League of Legends / Pando downloader crashes with builtin msvcp90
|
|
||||||
31179 crash in Jack5 since upgrade to wine 1.5.8-0ubuntu1~pulse18
|
|
||||||
31180 DC Universe Online: installer fails with "generic error"
|
|
||||||
31211 Tanner S-Edit rubberbanding leaves screen garbage
|
|
||||||
31239 GTAIV lacks some lights
|
|
||||||
31276 Total Commander 8.0 64-bit installer crashes during cabinet extraction (wrong FCI/FDI structure packing for Win64)
|
|
||||||
31288 Visual Studio 2005 Trial "Server Explorer" needs IWbemClassObject::BeginMethodEnumeration when inspecting Management Classes
|
|
||||||
31305 AxisPro: Hangs when drawing stock chart
|
|
||||||
31317 Age of Empires 2: top of the screen turns white when creating a new player
|
|
||||||
31320 Steam fails to start, needs dwrite.dll.DWriteCreateFactory
|
|
||||||
31323 Microsoft SQL Server Management Studio Express 2005: cannot control server service (needs Win32_Service WMI class and improved parser for wbem_services_GetObject)
|
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Changes since 1.5.9:
|
Changes since 1.5.10:
|
||||||
|
|
||||||
Alex Henrie (1):
|
Alex Henrie (1):
|
||||||
wininet: Support ICU_ENCODE_PERCENT, ICU_ENCODE_SPACES_ONLY, and ICU_NO_META.
|
user32: Correct dialog focus behavior.
|
||||||
|
|
||||||
Alexandre Goujon (1):
|
Alexandre Julliard (18):
|
||||||
kernel32: Reimplement GetLogicalDrives using Nt{Open, Query}DirectoryObject.
|
msvcp90: Fix the calling convention of the basic_string helpers.
|
||||||
|
winex11: Remove X11 locking around simple X calls.
|
||||||
|
winex11: Remove remaining X11 locking around graphics calls.
|
||||||
|
winex11: Remove unnecessary cleanups on process exit.
|
||||||
|
winex11: Add a critical section to protect the OpenGL context list.
|
||||||
|
winex11: Initialize the OpenGL format list at startup and simplify the conversion routines.
|
||||||
|
winex11: Make pixel format objects const and get rid of the WineGLPixelFormat typedef.
|
||||||
|
winex11: Remove the redundant pixel format index from the pixel format object.
|
||||||
|
winex11: Store XInput2 device info in the thread data.
|
||||||
|
winex11: Use the labels to find the mouse motion valuators for XInput2.
|
||||||
|
winex11: Create contexts at initialization time to avoid the need for locks.
|
||||||
|
winex11: Add a critical section to protect the keyboard mapping tables.
|
||||||
|
winex11: Remove the remaining X11 locking calls.
|
||||||
|
wined3d: Remove references to the (no longer used) X11 lock.
|
||||||
|
winex11: Get rid of the X11 locking functions.
|
||||||
|
msvcrt: Add a number of floating point functions for 64-bit.
|
||||||
|
msvcr100: Add the 64-bit variants of the C++ exported names.
|
||||||
|
winex11: Release the keyboard lock before sending input to the server.
|
||||||
|
|
||||||
Alexandre Julliard (40):
|
Alistair Leslie-Hughes (3):
|
||||||
user32/tests: Try to fix a test that frequently fails on Windows.
|
scrrun: Implement IFileSystem3 FolderExists.
|
||||||
opengl32: Generate a header file containing function tables for all OpenGL functions.
|
scrrun: Add missing id value.
|
||||||
opengl32: Generate a function table with null OpenGL entry points and store it in the TEB.
|
scrrun: Correct FileExists for directories.
|
||||||
winex11: Fill a function table with the standard OpenGL functions and store it in the TEB.
|
|
||||||
opengl32: Call standard OpenGL functions through the TEB function table.
|
|
||||||
opengl32: Call OpenGL extension functions through the TEB function table.
|
|
||||||
opengl32: Redirect standard OpenGL functions through the TEB function table.
|
|
||||||
opengl32: Call all OpenGL functions through the current context table and don't link against libGL.
|
|
||||||
winex11: Use the function table pointer to call dynamically loaded OpenGL functions.
|
|
||||||
opengl32: Remove redundant fields in the functions hashes.
|
|
||||||
gdi32: PatBlt needs to bypass the brush for ROPs that don't make use of it.
|
|
||||||
wined3d: Load glPointParameter functions as extensions rather than standard OpenGL functions.
|
|
||||||
gdi32: Remove left-over debug trace.
|
|
||||||
opengl32: Declare input pointers as const in function prototypes.
|
|
||||||
opengl32: Move the wgl functions to the main OpenGL function table.
|
|
||||||
opengl32: Add supported wgl extension functions to the OpenGL function table.
|
|
||||||
opengl32: Add a mechanism for managing different types of OpenGL handles.
|
|
||||||
opengl32: Use proper handles for PBuffers instead of raw pointers.
|
|
||||||
winex11: Remove unused fields in the PBuffer object.
|
|
||||||
winex11: Get rid of the glGetIntegerv wrapper.
|
|
||||||
wined3d: Fetch GL functions from the WGL driver table, including glFinish and glFlush.
|
|
||||||
fusion: Simplify the parsing of clr tables.
|
|
||||||
include: Fix alignment of cabinet structures on 64-bit.
|
|
||||||
gdi32: Work around a gcc array out of bounds warning.
|
|
||||||
opengl32: Load GLU functions from glu32.dll instead of the Unix library.
|
|
||||||
winex11: Add a helper function to correctly check extension strings.
|
|
||||||
opengl32: Allocate a separate context structure to store generic information.
|
|
||||||
opengl32: Store the context current DCs on the opengl32 side.
|
|
||||||
opengl32: Store the modified extension string in the context.
|
|
||||||
wined3d: Retrieve OpenGL extension functions directly through the TEB table.
|
|
||||||
msvcrt: Make sure that errno is always set when calling the invalid parameter handler.
|
|
||||||
msvcr90/tests: Fix tests for errno values.
|
|
||||||
gdi32: Support OpenGL in bitmaps through libOSMesa.
|
|
||||||
msxml3: Fix an uninitialized variable.
|
|
||||||
winex11: Get rid of the OpenGL bitmap support.
|
|
||||||
gdi32: Add a helper function to initialize Bresenham parameters for line drawing.
|
|
||||||
gdi32: Limit line drawing coordinates to reasonable values to avoid overflows.
|
|
||||||
gdi32: Clip solid pen regions to the DIB rectangle to avoid overflows.
|
|
||||||
gdi32: Move DescribePixelFormat and SetPixelFormat to the WGL driver.
|
|
||||||
gdi32: Compute the line parameters using the cropped coordinates to avoid overflows.
|
|
||||||
|
|
||||||
André Hentschel (2):
|
Andrew Eikum (3):
|
||||||
msvcrt: Add tmpfile_s implementation.
|
mciavi32: Advance video frames based on frame duration, not audio sample rate.
|
||||||
winspool.drv: Update allowed driver version.
|
winealsa.drv: Don't cap the allowed number of channels.
|
||||||
|
winealsa.drv: Remap mmdevapi channels to correct ALSA channels.
|
||||||
|
|
||||||
Aurimas Fišeras (1):
|
André Hentschel (6):
|
||||||
po: Update Lithuanian translation.
|
winedbg: Add Coprocessor move operators to Thumb2 disassembler.
|
||||||
|
d3drm: Add SceneBackground handling.
|
||||||
|
kernel32/tests: Test LocaleNameToLCID with bad name.
|
||||||
|
include: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT.
|
||||||
|
winebuild: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT.
|
||||||
|
kernel32: Fix LocaleNameToLCID on mismatch.
|
||||||
|
|
||||||
Caron Jensen (1):
|
Aric Stewart (5):
|
||||||
wined3d: Recognize AMD Tahiti cards.
|
usp10: Cache OUTLINETEXTMETRICW in addition to TEXTMETRICW.
|
||||||
|
usp10: Use cached values in GPOS functions.
|
||||||
|
usp10: Correct implementation of Pair Positioning Adjustment: Format 1.
|
||||||
|
usp10: Correct rounding of negative offsets in GPOS.
|
||||||
|
usp10: Implement MarkToMark Attachment Positioning Subtable.
|
||||||
|
|
||||||
|
Austin English (2):
|
||||||
|
configure: Use -gdwarf-2 / -gstrict-dwarf when available.
|
||||||
|
kernel32: Implement IsValidLocaleName (with tests).
|
||||||
|
|
||||||
|
Bruno Jesus (1):
|
||||||
|
wininet/tests: Add invalid index test for HttpQueryInfo.
|
||||||
|
|
||||||
Dan Kegel (1):
|
Dan Kegel (1):
|
||||||
msvcp100: Add _Container_base0::_Swap_all, _Container_base0::_Orphan_all.
|
msvcrt: memmove_s shouldn't zero its output buffer on error.
|
||||||
|
|
||||||
Detlef Riekenberg (10):
|
Detlef Riekenberg (6):
|
||||||
include: Add appcompatapi.h.
|
kernel32/tests: Fix test failures on win7.
|
||||||
apphelp: Implement ApphelpCheckShellObject.
|
mpr/tests: Handle result from the AppV virtual drive.
|
||||||
apphelp/tests: Add tests for ApphelpCheckShellObject.
|
mshtml/tests: Mark IE6 behavior as broken.
|
||||||
wer: Return S_OK from WerReportSetParameter.
|
d3dx9_36/tests: Fix failures on vista x64.
|
||||||
wer: Add a stub for WerReportAddFile.
|
wintrust/tests: Handle ERROR_ACCESS_DENIED failures.
|
||||||
msi/tests: Use always static binding for GetTokenInformation.
|
advpack/tests: Avoid test failures without high access rights.
|
||||||
wer: Return S_OK from the WerRepostSubmit stub.
|
|
||||||
include: Add TOKEN_MANDATORY_LEVEL definitions.
|
|
||||||
ntdll: Support TokenIntegrityLevel.
|
|
||||||
advapi32/tests: Simple tests for TokenIntegrityLevel.
|
|
||||||
|
|
||||||
Dmitry Timoshkov (47):
|
Dmitry Timoshkov (18):
|
||||||
gdiplus: Add a test for font and graphics using different base units.
|
windowscodecs: Handle short reads in the metadata handler.
|
||||||
gdiplus: Factor out units_to_pixels() helper.
|
gdiplus: Correct GdipSaveImageToFile spec entry.
|
||||||
gdiplus: GdipGetFontHeight should convert height from font to device units.
|
include/gdipluspixelformats.h: Avoid explicit TRUE/FALSE in conditional expressions.
|
||||||
gdiplus: GdipMeasureString operates internally in pixels but in/out rectangles are in device units.
|
gdiplus: Add more tests for GdipMeasureString using device with custom resolution.
|
||||||
include: Add PixelFormat32bppCMYK definition.
|
Revert commit b20a1f56b0c915b24f70b8be83fbf76ea7378123.
|
||||||
include: Add some useful helpers to check various pixel format properties.
|
gdiplus: GdipGetLogFontW should transform returned font height using font and device unit/resolution/scale.
|
||||||
include: Move PaletteFlags definition to gdipluspixelformats.h.
|
gdiplus: get_font_hfont helper should transform returned font height using font and device unit/resolution/scale.
|
||||||
gdiplus: Set actual resolution of an image being encoded.
|
gdiplus: GdipMeasureString should apply its internal scaling factors to layout rectangle.
|
||||||
windowscodecs: Add support for generating WICBitmapPaletteTypeFixedHalftone27 palette.
|
gdiplus: Replace convert_unit() by a clearer units_to_pixels() helper.
|
||||||
windowscodecs: Add support for generating WICBitmapPaletteTypeFixedHalftone125 palette.
|
gdiplus: Add a test for font height scaling.
|
||||||
windowscodecs: Add support for generating WICBitmapPaletteTypeFixedHalftone216 palette.
|
gdiplus: Add a test for GdipDrawImage scaling.
|
||||||
windowscodecs: Add support for generating WICBitmapPaletteTypeFixedHalftone252 palette.
|
gdiplus: Forward GdipDrawImage to GdipDrawImagePointRect.
|
||||||
windowscodecs: Add support for adding trasparent color to generated palettes.
|
winedbg: Make the crash dialog slightly larger and minimize/maximize-able.
|
||||||
windowscodecs: Add a test for invalid predefined palette type.
|
gdiplus: Destination points passed to GdipDrawImagePointsRect should be in device units.
|
||||||
windowscodecs: Implement MetadataHandler_Load.
|
gdiplus: When there is no target rectangle specified DrawImage should scale image to device dpi.
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object.
|
gdiplus: Properly convert source coordinates to device units in GdipDrawImagePointsRect.
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object.
|
gdiplus: Dump the matrix passed to GdipSetWorldTransform.
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
|
gdiplus: Make GdipSetPropertyItem return Ok.
|
||||||
windowscodecs: Make classinfo structure const.
|
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
|
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object.
|
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
|
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
|
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
|
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
|
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object.
|
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
|
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object.
|
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object.
|
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
|
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
|
|
||||||
windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
|
|
||||||
gdiplus: Retrieve image palette from WIC.
|
|
||||||
gdiplus: Add 8bppIndexed to the list of supported formats.
|
|
||||||
gdiplus: Use predefined palette if an image doesn't provide one.
|
|
||||||
gdiplus: Add 8bppGray to the list of supported formats.
|
|
||||||
gdiplus: Make get_palette() usable for generating predefined palettes.
|
|
||||||
gdiplus: Handle image loading failures under some XP versions.
|
|
||||||
gdiplus: Add missing 'break'.
|
|
||||||
gdiplus: Store device resolution in the graphics object.
|
|
||||||
gdiplus: Add some GdipTransformPoints tests for a device with different x/y resolutions.
|
|
||||||
windowscodecs: Fix warnings detected by compiling with inline wrappers.
|
|
||||||
windowscodecs: Implement IWICPalette_InitializeFromPalette.
|
|
||||||
include/winnt.h: MSC compiler doesn't support __asm keyword in x86_64 mode.
|
|
||||||
include/winbase.h: MSC compiler implements interlocked* APIs as intrinsics in x86_64 mode.
|
|
||||||
windowscodecs: Fix memory leak in error case.
|
|
||||||
gdiplus: Improve precision of calculated pixel to units transformation.
|
|
||||||
|
|
||||||
Francois Gouget (9):
|
Eric Pouech (3):
|
||||||
winex11.drv: Don't include wgl_driver.h if OpenGL is not supported.
|
msacm32: In format chosse dialog, get rid of static variables, and store information as a property of dialog.
|
||||||
d3dcompiler_43: Add a trailing '\n' to a couple of Wine traces.
|
msacm32: Convert acmFormatChoose internals to Unicode, implement acmFormatChoose[AW] on top of it.
|
||||||
d3dcompiler_43: Make some functions static.
|
msacm32: In acmFormatChoose, added support for template.
|
||||||
d3d10: Make get_property_info() static.
|
|
||||||
kernel32/tests: Use NULL instead of casting 0.
|
|
||||||
msvcp90: Make num_put__Iput() static.
|
|
||||||
d3dcompiler_43: Make debug_dump_ir_expr() static.
|
|
||||||
kernel32/tests: Make initonce_callback() static.
|
|
||||||
wbemprox: Make some signature table functions static.
|
|
||||||
|
|
||||||
Frédéric Delanoy (1):
|
Erich Hoover (1):
|
||||||
po: Update French translation.
|
hhctrl.ocx: Centralize merging HH_WINTYPE data.
|
||||||
|
|
||||||
Gustavo Henrique Milaré (2):
|
Francois Gouget (12):
|
||||||
po: Update Brazilian Portuguese translation.
|
winmm: MMDRV_GetRelated() is not used anymore so remove it.
|
||||||
po: Update Brazilian Portuguese translation.
|
dsound/tests: Clarify some skip() traces.
|
||||||
|
dsound/tests: Trace the number of tested DirectSound drivers.
|
||||||
|
taskmgr: Tweak the spelling of a label.
|
||||||
|
winecfg: Tweak the spelling of a couple of labels.
|
||||||
|
winefile: Tweak the spelling of a menu.
|
||||||
|
inetcpl: Tweak the spelling of a label.
|
||||||
|
winecfg: An English spelling tweak.
|
||||||
|
kernel32: Fix the spelling of 'combo box' and 'top-level' in some error messages.
|
||||||
|
wined3d: Change some internal function and structure names to the more standard 'converter' spelling.
|
||||||
|
msvcp90: Make basic_istream_read_str() static.
|
||||||
|
gdiplus/tests: Make pixels_to_units() static.
|
||||||
|
|
||||||
Hans Leidekker (18):
|
Gustavo Henrique Milaré (1):
|
||||||
wbemprox: Implement IWbemClassObject::Put.
|
po: Fix Brazilian Portuguese translation.
|
||||||
wbemprox: Add helpers for retrieving class instances.
|
|
||||||
wbemprox: Fix corner cases in IEnumWbemClassObject::Skip.
|
|
||||||
wbemprox: Reset the number of rows only when the table was filled dynamically.
|
|
||||||
wbemprox: Implement IWbemClassObject::GetMethod.
|
|
||||||
msi: Use the right interface to call 32-bit and 64-bit custom action scripts.
|
|
||||||
msi: Use inline wrappers for calling COM methods.
|
|
||||||
wbemprox: Add a partial Win32_Service class implementation.
|
|
||||||
wbemprox: Parse the object path passed to IWbemServices::GetObject.
|
|
||||||
winhttp: Use platform-specific versions of IActiveScriptParse methods.
|
|
||||||
wbemprox: Add support for boolean properties.
|
|
||||||
wbemprox: Implement Win32_Service.AcceptPause and Win32_Service.AcceptStop.
|
|
||||||
wbemprox: Store the class name in the class object.
|
|
||||||
wbemprox: Add support for enumerating class methods.
|
|
||||||
wbemprox: Add support for enumerating class properties.
|
|
||||||
sxs: Use inline wrappers for calling COM methods.
|
|
||||||
fusion: Use inline wrappers for calling COM methods.
|
|
||||||
msi: Implement the RemoveExistingProducts standard action.
|
|
||||||
|
|
||||||
Heiko Hund (1):
|
Hans Leidekker (2):
|
||||||
winhttp: Make strings in WINHTTP_PROXY_INFO non-const.
|
msi: Avoid an out of bounds access in msi_build_directory_name.
|
||||||
|
msi: Try the registered install location first when resolving the target directory.
|
||||||
|
|
||||||
Henri Verbeet (29):
|
Henri Verbeet (2):
|
||||||
include: Add some more SP_PROT_* flags.
|
winex11: Don't set MWM decorations either for fullscreen virtual desktops.
|
||||||
secur32: Recognize some more TLS versions.
|
winex11: Explicitly clear virtual desktop maximized state.
|
||||||
d3d10: Add support for parsing blend factors to parse_fx10_object().
|
|
||||||
d3d10: Add support for parsing sample masks to parse_fx10_object().
|
|
||||||
d3d10: Add support for parsing stencil reference values to parse_fx10_object().
|
|
||||||
ddraw: Implement ddraw7_GetScanLine() on top of wined3d_get_adapter_raster_status().
|
|
||||||
ddraw: Implement ddraw7_GetVerticalBlankStatus() on top of wined3d_get_adapter_raster_status().
|
|
||||||
wined3d: Fix the draw buffer limit calculation.
|
|
||||||
wined3d: Disable the X11 / GL lock.
|
|
||||||
wined3d: Enable "AlwaysOffscreen" by default.
|
|
||||||
wined3d: Get rid of some unused PCI IDs.
|
|
||||||
wined3d: Convert some uppercase hex constants to lowercase.
|
|
||||||
d3d10/tests: Add a test for default state values.
|
|
||||||
d3d10: Add support for parsing rasterizer states.
|
|
||||||
d3d10: Implement d3d10_effect_rasterizer_variable_GetBackingStore().
|
|
||||||
wined3d: Get rid of APPLE_flush_render, it doesn't exist.
|
|
||||||
wined3d: Fix some EXT_gpu_shader4 function names.
|
|
||||||
d3d10: Add support for parsing depth/stencil states.
|
|
||||||
d3d10: Implement d3d10_effect_depth_stencil_variable_GetBackingStore().
|
|
||||||
wined3d: Handle core fixups like any other kind of extension fixup.
|
|
||||||
wined3d: Use struct opengl_funcs for storing GL extension pointers.
|
|
||||||
ddraw: Implement ddraw7_GetMonitorFrequency() on top of wined3d_get_adapter_display_mode().
|
|
||||||
d3d10: Add support for parsing blend states.
|
|
||||||
d3d10: Implement d3d10_effect_blend_variable_GetBackingStore().
|
|
||||||
d3d10: Add support for parsing sampler states.
|
|
||||||
d3d10: Implement d3d10_effect_sampler_variable_GetBackingStore().
|
|
||||||
wined3d: Get rid of the GL extension function pointer typedefs.
|
|
||||||
wined3d: Pass a gl_info structure to fragment_pipeline.enable_extension().
|
|
||||||
wined3d: Call core GL functions through gl_info.gl_ops as well.
|
|
||||||
|
|
||||||
Hwang YunSong (1):
|
Jacek Caban (37):
|
||||||
po: Update Korean translation.
|
mshtml: Test contentWindow interfaces of frame and iframe elements.
|
||||||
|
mshtml: Fixed DISPATCH_PROPERTYGET|DISPATCH_METHOD support in invoke_builtin_prop.
|
||||||
|
mshtml: Default to previous script type if not given.
|
||||||
|
vbscript: Ignore fdexNameCaseSensitive flag.
|
||||||
|
mshtml: Added VBScript in HTML tests.
|
||||||
|
vbscript: Added IActiveScriptParseProcedure2 stub implementation.
|
||||||
|
wscript: Use proper helpers for iface calls.
|
||||||
|
inetcomm: Use proper iface call helpers.
|
||||||
|
oleaut32/tests: Use proper helpers for iface calls.
|
||||||
|
ole32: Use proper helpers for iface calls.
|
||||||
|
ole32/tests: Use proper helpers for iface calls.
|
||||||
|
ole32: Added ISynchronizeHandle implementation.
|
||||||
|
ole32: Added ISynchronizeHandle tests.
|
||||||
|
rpcrt4: Added RpcError* stubs.
|
||||||
|
mshtml: Store moniker in HTMLInnerWindow.
|
||||||
|
mshtml: Use inner window's moniker in PluginHost implementation.
|
||||||
|
mshtml: Use helper to get IUri in HTMLLocation implementation.
|
||||||
|
mshtml: Moved HTMLLocation reference to inner window.
|
||||||
|
vbscript: Added shell registry for VBSFile.
|
||||||
|
rpcrt4: Use proper helper for IRpcStubBuffer call.
|
||||||
|
rpcrt4: Added prepare_async_request helper.
|
||||||
|
rpcrt4: Use helper for handling async call wait.
|
||||||
|
rpcrt4: Optimize buffer allocation in rpcrt4_ncacn_http_read.
|
||||||
|
rpcrt4: Properly handle async HTTP failures.
|
||||||
|
rpcrt4: Added cancelling support for all HTTP requests.
|
||||||
|
rpcrt4: Fixed memory leak.
|
||||||
|
rpcrt4: Moved sending echo request to separated function.
|
||||||
|
mmdevapi: Use proper helpers for iface calls.
|
||||||
|
strmbase: Use proper helpers for iface calls.
|
||||||
|
shlwapi: Use proper helpers for iface calls.
|
||||||
|
comdlg32: Use proper helpers for iface calls.
|
||||||
|
mshtml: Moved Invoke(DISPID_ENABLED) invocation to separated function.
|
||||||
|
mshtml: Added IHTMLObjectElement::put_width implementation.
|
||||||
|
mshtml: Added IHTMLObjectElement::get_width implementation.
|
||||||
|
mshtml: Added IHTMLObjectElement::put_height implementation.
|
||||||
|
mshtml: Added IHTMLObjectElement::get_height implementation.
|
||||||
|
mshtml: Added more IHTMLObjectElement tests.
|
||||||
|
|
||||||
Jacek Caban (68):
|
Jan Beich (2):
|
||||||
vbscript: Fixed locale-related test failures.
|
ntdll: Prefer a portable function to get thread id.
|
||||||
vbscript: Use current locale in to_string.
|
ntdll: Fetch thread id on NetBSD.
|
||||||
mshtml: Wine Gecko 1.7 release.
|
|
||||||
ole32: Forward BSTR functions to oleaut32.
|
|
||||||
mshtml: Make node object cycle collector aware.
|
|
||||||
mshtml: Make node object's dynamic IDispatchEx-based properties cycle collectable.
|
|
||||||
mshtml: Make nsIDOMHTMLDocument reference cycle collectable.
|
|
||||||
mshtml: Store MSHTML node reference in Gecko node object and get rid of all node list in document object.
|
|
||||||
ole32: Use proper allocators for storing source in ErrorInfoImpl.
|
|
||||||
ole32: Use proper allocators for storing description in ErrorInfoImpl.
|
|
||||||
ole32: Use proper allocators for storing help file in ErrorInfoImpl.
|
|
||||||
mshtml: Moved creating nsIFile to separated function.
|
|
||||||
mshtml: Store scheme in nsWineURI instead of nsChannel.
|
|
||||||
mshtml: Added nsIFileURL stub implementation.
|
|
||||||
mshtml: Added nsIFileURL::GetFile implementation.
|
|
||||||
vbscript: Added parser support for select case statement.
|
|
||||||
vbscript: Added compiler support for select case statement.
|
|
||||||
vbscript: Added interp_case implementation.
|
|
||||||
vbscript: Added select case statement tests.
|
|
||||||
mshtml.idl: Added IXMLHttpRequest declaration.
|
|
||||||
mshtml.idl: Added more *XMLHttpRequest* declarations.
|
|
||||||
mshtml.idl: Added IDOMEvent and IDOMEventTarget declarations.
|
|
||||||
widl: Add IDL installation directory to include path.
|
|
||||||
mshtml: Fixed tests on Vista.
|
|
||||||
mshtml: Unescape script from javascript: URLs before executing them.
|
|
||||||
mshtml: Share IHTMLFrameBase tests between iframe and frame element tests.
|
|
||||||
mshtml: Added IHTMLFrameBase::frameBorder implementation.
|
|
||||||
jscript: Don't expose properties belonging to Object prototype from Object instance.
|
|
||||||
jscript: Don't expose properties that belong to function prototype from function instance.
|
|
||||||
jscript: Properly handle builtin properties in Object.prototype.hasOwnProperty implementation.
|
|
||||||
jscript: Added more tests.
|
|
||||||
jscript: Use prototype for builtin Array properties.
|
|
||||||
jscript: Use prototype for builtin Boolean properties.
|
|
||||||
jscript: Use prototype for builtin Date properties.
|
|
||||||
jscript: Use prototype for builtin Number properties.
|
|
||||||
jscript: Use prototype for builtin RegExp properties.
|
|
||||||
jscript: Use prototype for builtin String properties.
|
|
||||||
mshtml: Use proper document node for createElement called on document fragment.
|
|
||||||
mshtml: Added IHTMLDOMAttribute::get_specified implementation.
|
|
||||||
mshtml: Clean up InvokeEx implementation by using get_dispid_type.
|
|
||||||
mshtml: Moved more logic to HTMLStyle_Create.
|
|
||||||
mshtml: Added IHTMLElement2::get_runtimeStyle hackish implementation.
|
|
||||||
mshtml: Added runtimeStyle tests.
|
|
||||||
activdbg.idl: Undef GetCurrentThread macro to avoid collision with interface function declaration.
|
|
||||||
widl: Added an extension that uses inline functions instead of macros for C interface calls.
|
|
||||||
mshtml: Use inline wrappers and fixed found warnings.
|
|
||||||
mshtml: Properly handle NULL VT_DISPATCH refChild in IHTMLDOMNode::insertBefore.
|
|
||||||
mshtml: Moved IStream::Read calls to separated function.
|
|
||||||
mshtml: Moved conversion to unicode of buffers from binding to navigate.c.
|
|
||||||
mshtml: Added support for BOM in bind_mon_to_wstr.
|
|
||||||
mshtml: Grow the buffer faster in BufferBSC_read_data.
|
|
||||||
ieframe: Use proper helpers for iface calls.
|
|
||||||
urlmon: Use proper helpers for iface calls.
|
|
||||||
oleaut32: Use proper helpers for iface calls.
|
|
||||||
urlmon: SecManagerImpl_QueryInterface clean up.
|
|
||||||
ieframe/tests: Use proper helpers for iface calls.
|
|
||||||
urlmon/tests: Use proper helpers for iface calls.
|
|
||||||
mshtml/tests: Use proper helpers for iface calls.
|
|
||||||
jscript/tests: Use proper helpers for iface calls.
|
|
||||||
mshtml: Store inner window directly in HTMLDocumentNode.
|
|
||||||
mshtml: Use inner window directly from document node in htmlevent.c.
|
|
||||||
mshtml: Use inner window directly in HTMLImageElementFactory implementation.
|
|
||||||
mshtml: Use inner window directly in HTMLOptionElementFactory implementation.
|
|
||||||
mshtml: Use inner window directly in run_insert_script.
|
|
||||||
mshtml: Use inner window directly in handle_load.
|
|
||||||
guiddef.h: Use static const IID instance for __uuidof.
|
|
||||||
vbscript/tests: Use proper helpers for iface calls.
|
|
||||||
mshtml.idl: Added IHTMLDOMConstructorCollection declaration.
|
|
||||||
|
|
||||||
Józef Kucia (1):
|
Julian Rüger (1):
|
||||||
d3dx9: Allow D3DX_DEFAULT to be passed as srclevel to D3DXFilterTexture.
|
po: Update German translation.
|
||||||
|
|
||||||
Marcus Meissner (1):
|
Józef Kucia (18):
|
||||||
mshtml: Remove superflous check (Coverity).
|
d3dx9/tests: Clean up device state after tests.
|
||||||
|
d3dx9: Introduce separate functions for restoring and capturing device state.
|
||||||
|
d3dx9: Implement rendering to cube textures in ID3DXRenderToEnvMap.
|
||||||
|
d3dx9/tests: Add basic tests for ID3DXRenderToEnvMap.
|
||||||
|
d3dx9/tests: Add cube texture tests for ID3DXRenderToEnvMap.
|
||||||
|
d3dx9: Introduce helper functions to operate on constant handles.
|
||||||
|
d3dx9: Introduce a helper function for setting float shader constants.
|
||||||
|
d3dx9: Correctly handle constants without default values in D3DXGetShaderConstantTableEx.
|
||||||
|
d3dx9: Implement ID3DXConstantTable::SetDefaults.
|
||||||
|
d3dx9/tests: Add tests for constant tables with default values.
|
||||||
|
d3dx9/tests: Add tests for ID3DXConstantTable::SetDefaults.
|
||||||
|
d3dx9: Implement ID3DXConstantTable::SetBool.
|
||||||
|
d3dx9: Implement ID3DXConstantTable::SetBoolArray.
|
||||||
|
d3dx9/tests: Add tests for setting matrix shader constants.
|
||||||
|
d3dx9: Implement ID3DXConstantTable::SetValue.
|
||||||
|
d3dx9/tests: Add tests for ID3DXConstantTable::SetValue.
|
||||||
|
d3dx9: Fix ID3DXConstantTable::SetVector.
|
||||||
|
d3dx9: Fix ID3DXConstantTable::SetMatrix.
|
||||||
|
|
||||||
Matteo Bruni (10):
|
Lauri Kenttä (1):
|
||||||
d3dcompiler: Check for invalid matrix majority modifiers.
|
po: Update Finnish translation.
|
||||||
d3dcompiler: Don't allow const variables without initializers.
|
|
||||||
d3dcompiler: Don't allow semantics on local variables.
|
|
||||||
d3dcompiler: Parse multiplicative expressions.
|
|
||||||
d3dcompiler: Parse relational operators, stub out more rules.
|
|
||||||
d3dcompiler: Parse some postfix operators.
|
|
||||||
d3dcompiler: Parse unary and prefix operators.
|
|
||||||
d3dcompiler: "void" is not a plain scalar data type.
|
|
||||||
d3dcompiler: Stub assignment parsing.
|
|
||||||
d3dcompiler: Parse assignments.
|
|
||||||
|
|
||||||
Michael Stefaniuc (24):
|
Lucas Zawacki (5):
|
||||||
dsound/tests: Add IDirectSound refcount and COM aggregation tests.
|
joy.cpl: Remove uneeded FIXME message.
|
||||||
dsound: Merge the two IUnknown/IDirectSound implementations for DirectSound.
|
joy.cpl: Better arrangement of elements even with higher DPIs.
|
||||||
dsound: Rename the DirectSound object refcount to "numIfaces".
|
joy.cpl: Correct misplaced elements when using high DPIs.
|
||||||
dsound: Cleanup IDirectSoundImpl_Create() and move it.
|
dinput/tests: Tests for IDirectInputJoyConfig8_GetConfig.
|
||||||
dsound: Merge IUnknown into the main DirectSound object.
|
dinput: Semi-stub for IDirectInputJoyConfig8_GetConfig.
|
||||||
dsound: Merge the DirectSound create functions.
|
|
||||||
dsound: Drop a redundant 'IDirectSound8' from the method names.
|
|
||||||
dsound: Merge IDirectSound8 into the main DirectSound object.
|
|
||||||
dsound: Handle IDirectSound by the IDirectSound8 implementation.
|
|
||||||
dsound: Get rid of the DSOUND_QueryInterface() helper.
|
|
||||||
winedump: Simplify the "pointer to start of array" idiom.
|
|
||||||
dnsapi: Remove a superfluous TRUE-FALSE conditional expression.
|
|
||||||
cabinet: Simplify the "pointer to start of array" idiom.
|
|
||||||
mlang/tests: Simplify the "pointer to start of array" idiom.
|
|
||||||
cabinet: Avoid TRUE-FALSE conditional expressions.
|
|
||||||
wined3d: Avoid TRUE-FALSE conditional expressions.
|
|
||||||
winaspi.dll16: Simplify the "pointer to start of array" idiom.
|
|
||||||
setupapi: Simplify the "pointer to start of array" idiom.
|
|
||||||
winedbg: Simplify the "pointer to start of array" idiom.
|
|
||||||
comdlg32: Use a helper to detect the need for win16 looks.
|
|
||||||
winmm: Avoid TRUE FALSE conditional expressions.
|
|
||||||
mapi32: Remove superfluous TRUE:FALSE conditional expressions.
|
|
||||||
winex11.drv: Avoid TRUE:FALSE conditional expressions.
|
|
||||||
kernel32: Avoid TRUE:FALSE conditional expressions.
|
|
||||||
|
|
||||||
Nikolay Sivov (28):
|
Marek Chmiel (4):
|
||||||
ole32: Fix QueryInterface for file-based ILockBytes.
|
dssenh/tests: Key length tests for the DSSENH cryptographic service provider.
|
||||||
ole32: Remove unsupported interface REFIID from storage stream QueryInterface.
|
dssenh/tests: Hash tests for the DSSENH cryptographic service provider.
|
||||||
ole32: Give names to 1Ole stream header fields.
|
dssenh/tests: Added encryption tests for the DSSENH cryptographic service provider.
|
||||||
msxml3: Accept selection namespaces string with trailing spaces.
|
dssenh/tests: Added block cipher mode tests for the DSSENH cryptographic service provider.
|
||||||
ole32: Use a single implementation for 1Ole stream initialization.
|
|
||||||
kernel32: Partial CompareStringEx implementation.
|
|
||||||
advapi32/tests: Add some more well known SIDs to tests.
|
|
||||||
kernel32: Added GetSystemDefaultLocaleName().
|
|
||||||
kernel32: Forward GetLocaleInfoEx() to GetLocaleInfoW().
|
|
||||||
kernel32: Added InitOnceInitialize() implementation.
|
|
||||||
kernel32: Single thread test for InitOnceExecuteOnce().
|
|
||||||
msxml3: Accept ISequentialStream as reader input.
|
|
||||||
kernel32: Some tests for blocking initialization with InitOnceBeginInitialize().
|
|
||||||
dwrite: Added initial stub.
|
|
||||||
kernel32: Some test for handling locales specified by language only.
|
|
||||||
kernel32: Fix base for value returned with LOCALE_RETURN_NUMBER.
|
|
||||||
kernel32: Some tests for LOCALE_SNAME and neutral locales.
|
|
||||||
widl: Emit default argument values for cpp methods.
|
|
||||||
msxml3: Enable inline wrappers and fix warnings.
|
|
||||||
shell32: Use proper macros when calling COM methods.
|
|
||||||
kernel32: Added WerRegisterMemoryBlock stub.
|
|
||||||
msxml3: Enable inline wrappers for tests.
|
|
||||||
widl: Protect from duplicated method names in C-style vtable struct.
|
|
||||||
widl: Don't output method macro if name duplicates another method name.
|
|
||||||
include: Added dwrite.idl file.
|
|
||||||
dwrite: Stub for IDWriteFactory.
|
|
||||||
dwrite: Added IDWriteGdiInterop stub.
|
|
||||||
dwrite: Added basic test for IDWriteFont created from LOGFONTW.
|
|
||||||
|
|
||||||
Nozomi Kodama (3):
|
Matteo Bruni (4):
|
||||||
d3dx9_36: Implementation of D3DXSHRotateZ.
|
wined3d: Use GL_FRAMEBUFFER_SRGB when possible.
|
||||||
d3dx9_36: Add some traces.
|
wined3d: Dump postblend color.
|
||||||
d3dx9_36: Add more traces.
|
wined3d: Fix pixel format masks.
|
||||||
|
wined3d: Improve post-pixelshader blending test.
|
||||||
|
|
||||||
Piotr Caban (9):
|
Michael Stefaniuc (65):
|
||||||
msvcp90: Fixed EOF detection in basic_filebuf_char_uflow function.
|
avifil32: Avoid TRUE:FALSE conditional expressions.
|
||||||
msvcp90: Fixed EOF detection in basic_streambuf_char__Xsgetn_s function.
|
crypt32: Avoid TRUE:FALSE conditional expressions.
|
||||||
msvcp90: Added num_put<short> implementation.
|
krnl386.exe16: Avoid TRUE:FALSE conditional expressions.
|
||||||
msvcp90: Fixed num_get<short>::vftable.
|
server: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
ole32: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
user32: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
gdiplus: Remove unreachable break after return (Smatch).
|
||||||
|
ole32: Remove superfluous NULL pointer check before free (Smatch).
|
||||||
|
comctl32: Get rid of two macros.
|
||||||
|
comctl32: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
comdlg32: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
credui: Avoid TRUE:FALSE conditional expressions,.
|
||||||
|
gdi32: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
jscript: Avoid FALSE:TRUE conditional expressions.
|
||||||
|
msvcp60: Avoid FALSE:TRUE conditional expressions.
|
||||||
|
msvcrt: Aoid TRUE:FALSE conditional expressions.
|
||||||
|
oledlg: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
winedbg: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
shlwapi: Avoid FALSE:TRUE conditional expressions.
|
||||||
|
wordpad: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
include/wininet.h: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
ntdll: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
setupapi: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
shell32: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
dsound: Avoid a TRUE:FALSE conditional expression.
|
||||||
|
hlink: Avoid a TRUE:FALSE conditional expression.
|
||||||
|
iexplore: Avoid a TRUE:FALSE conditional expression.
|
||||||
|
mmdevapi: Avoid a TRUE:FALSE conditional expression.
|
||||||
|
wineps.drv: Drop a superfluous TRUE:FALSE conditional expression.
|
||||||
|
explorerframe/tests: Avoid a TRUE:FALSE conditional expression.
|
||||||
|
dbghelp: Remove a superfluous TRUE:FALSE conditional expression.
|
||||||
|
setupx.dll16: Avoid a FALSE:TRUE conditional expression.
|
||||||
|
msi/tests: Avoid a TRUE:FALSE conditional expression.
|
||||||
|
riched20: Avoid a TRUE:FALSE conditional expression.
|
||||||
|
ws2_32: Avoid a FALSE:TRUE conditional expression.
|
||||||
|
secur32: Avoid a FALSE:TRUE conditional expression.
|
||||||
|
wintrust: Avoid a TRUE:FALSE conditional expression.
|
||||||
|
winspool.drv: Drop a superfluous TRUE:FALSE conditional expression.
|
||||||
|
winhlp32: Avoid TRUE:FALSE conditional expressions.
|
||||||
|
winefile: Avoid a TRUE:FALSE conditional expression.
|
||||||
|
widl: Avoid FALSE:TRUE conditional expressions.
|
||||||
|
taskmgr: Drop a superfluous TRUE:FALSE conditional expression.
|
||||||
|
dsound: Merge the DirectSoundCapture create functions.
|
||||||
|
dsound: IDirectSoundCapture / IUnknown use separate refcounts.
|
||||||
|
dsound/tests: Refcount tests for IDirectSoundCapture / IUnknown.
|
||||||
|
dsound/tests: Add DirectSoundFullDuplex COM tests.
|
||||||
|
dsound: Cleanup the DirectSoundFullDuplex create functions.
|
||||||
|
dsound: Cleanup error handling in IDirectSoundFullDuplex::Initialize().
|
||||||
|
dsound: COM cleanup for the IDirectSoundFullDuplex iface.
|
||||||
|
dsound: Pass the object instead of ifaces to helpers.
|
||||||
|
dsound: Add an object refcount for DirectSoundFullDuplex.
|
||||||
|
dsound: Merge IUnknown into the main DirectSoundFullDuplex object.
|
||||||
|
dsound: Add COM aggregation to DirectSound for internal use.
|
||||||
|
dsound: Aggregate IDirectSound8 instead of wrapping it.
|
||||||
|
dsound: Add COM aggregation to DirectSoundCapture for internal use.
|
||||||
|
dsound: Aggregate IDirectSoundCapture8 instead of wrapping it.
|
||||||
|
dsound: Move the QI implementation from IDirectSoundFullDuplex to IUnknown.
|
||||||
|
ddrawex: Use unsafe_impl_from_IDirectDrawSurface4() for application provided ifaces.
|
||||||
|
ddrawex: Get rid of dds_get_inner().
|
||||||
|
ddrawex: Rename impl_from_dds4 to impl_from_IDirectDrawSurface4.
|
||||||
|
ddrawex: Forward to the wrapped surface instead of recursing forever.
|
||||||
|
ddrawex: COM cleanup for the IDirectDrawSurface4 iface.
|
||||||
|
advpack/tests: Use the global "current directory" variable.
|
||||||
|
d3d9/tests: Simplify some logic operations.
|
||||||
|
advapi32/tests: Don't shadow some local variables.
|
||||||
|
|
||||||
|
Nikolay Bogoychev (1):
|
||||||
|
wined3d: Recognize GeForce GT 630M.
|
||||||
|
|
||||||
|
Nikolay Sivov (6):
|
||||||
|
riched20: Use proper interface methods macros.
|
||||||
|
dwrite: Added IDWriteFont stub.
|
||||||
|
dwrite: Store font style provided in LOGFONT data.
|
||||||
|
dwrite: Implement IDWriteBitmapRenderTarget creation.
|
||||||
|
dwrite: Implement IDWriteBitmapRenderTarget_GetSize.
|
||||||
|
quartz: Use proper method macros.
|
||||||
|
|
||||||
|
Per Johansson (1):
|
||||||
|
wineqtdecoder: Avoid CFSTR in global initializer.
|
||||||
|
|
||||||
|
Piotr Caban (29):
|
||||||
|
msvcp: Rename msvcp90 debug channel.
|
||||||
|
msvcp90: Only define virtual function callers in base class.
|
||||||
|
msvcp90: Added basic_filebuf<wchar> and basic_filebuf<short> implementation.
|
||||||
|
msvcp90: Added basic_ostream<short> implementation.
|
||||||
|
msvcp90: Added basic_istream<short> implementation.
|
||||||
|
msvcp90: Added basic_iostream<short> implementation.
|
||||||
|
msvcp90: Added basic_ofstream<wchar> implementation.
|
||||||
|
msvcp90: Added basic_ifstream<wchar> implementation.
|
||||||
|
msvcp90: Added basic_fstream<wchar> implementation.
|
||||||
|
msvcp90: Export wcin, wcout, wcerr and wclog objects.
|
||||||
|
msvcp90: Added basic_ostringstream<short> implementation.
|
||||||
|
msvcp90: Added basic_istringstream<short> implementation.
|
||||||
|
msvcp90: Added basic_stringstream<short> implementation.
|
||||||
|
msvcp90: Use streamoff in std::_BADOFF definition.
|
||||||
|
msvcp90: Added partial strstreambuf implementation.
|
||||||
|
msvcp90: Fixed basic_streambuf::sputn functions behaviour when there's no place in buffer.
|
||||||
|
msvcp90: Reset width value in basic_istream class on error.
|
||||||
|
msvcp90: Added strstreambuf seekpos and seekoff implementation.
|
||||||
|
msvcp90: Added missing -ret64 option.
|
||||||
|
msvcp100: Copy source files from msvcp90.
|
||||||
|
msvcp100: Fixed streamoff and streamsize definition.
|
||||||
|
msvcp100: Fixed basic_streambuf virtual functions table.
|
||||||
|
msvcp100: Fixed ctype class virtual functions table.
|
||||||
|
msvcp100: Update spec file.
|
||||||
|
msvcp100: Fixed 64-bit variables alignment.
|
||||||
msvcp: Sync spec files.
|
msvcp: Sync spec files.
|
||||||
msvcp71: Added functions for creating basic_string iterators.
|
msvcp90: Manually define virtual destructors in vtables.
|
||||||
msvcp71: Added iterator based basic_string::replace implementation.
|
msvcp60: Manually define virtual destructors in vtables.
|
||||||
msvcp71: Added basic_string::append(iterator, iterator) implementation.
|
msvcp100: Manually define virtual destructors in vtables.
|
||||||
msvcp71: Added _String_base::_Xlen and _Xran implementation.
|
|
||||||
|
|
||||||
Sergey Guralnik (1):
|
Qian Hong (3):
|
||||||
user32: Rearrange ComboBox repositioning code.
|
riched20/tests: Added UTF8 BOM test.
|
||||||
|
riched20/tests: Fixed typo in test_EM_STREAMIN.
|
||||||
|
riched20: Added support for UTF8 BOM stream.
|
||||||
|
|
||||||
Thomas Faber (1):
|
Rico Schüller (2):
|
||||||
comdlg32: Do not modify dialog resource directly.
|
d3dx9/tests: Reduce effect parameter value test count.
|
||||||
|
d3dx9/tests: Check all elements in the effect parameter value test.
|
||||||
|
|
||||||
Vincent Povirk (1):
|
Sergey Guralnik (2):
|
||||||
msi: Stub Migrate10CachedPackagesW.
|
comctl32/tests: Add test for MCN_SELECT/MCN_SELCHANGE notifications.
|
||||||
|
comctl32: Correct values passed in MCN_SELECT/MCN_SELCHANGE notifications.
|
||||||
|
|
||||||
Wei-Lun Chao (9):
|
Vijay Kiran Kamuju (1):
|
||||||
po: Update Chinese (Taiwan) translation.
|
atl80: Implement AtlGetVersion.
|
||||||
po: Update Chinese (Taiwan) translation.
|
|
||||||
po: Update Chinese (Taiwan) translation.
|
Vincent Povirk (10):
|
||||||
po: Update Chinese (Taiwan) translation.
|
windowscodecs: Add tests for IWICBitmap.
|
||||||
po: Update Chinese (Taiwan) translation.
|
windowscodecs: Add a stub IWICBitmap implementation.
|
||||||
po: Update Chinese (Taiwan) translation.
|
windowscodecs: Implement BitmapImpl_SetPalette and CopyPalette.
|
||||||
po: Update Chinese (Taiwan) translation.
|
windowscodecs: Implement IWICBitmap::Lock.
|
||||||
po: Update Chinese (Taiwan) translation.
|
windowscodecs: Implement getters on IWICBitmapLock.
|
||||||
po: Update Chinese (Taiwan) translation.
|
windowscodecs: Implement IWICBitmap::CopyPixels.
|
||||||
|
windowscodecs: Implement IWICBitmap::GetPixelFormat.
|
||||||
|
windowscodecs: Implement IWICBitmap::GetSize.
|
||||||
|
windowscodecs: Implement IWICBitmap::SetResolution and GetResolution.
|
||||||
|
windowscodecs: Add test for IWICImagingFactory::CreateBitmapFromSource.
|
||||||
|
|
||||||
--
|
--
|
||||||
Alexandre Julliard
|
Alexandre Julliard
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
# Guess values for system-dependent variables and create Makefiles.
|
# Guess values for system-dependent variables and create Makefiles.
|
||||||
# Generated by GNU Autoconf 2.69 for Wine 1.5.10.
|
# Generated by GNU Autoconf 2.69 for Wine 1.5.11.
|
||||||
#
|
#
|
||||||
# Report bugs to <wine-devel@winehq.org>.
|
# Report bugs to <wine-devel@winehq.org>.
|
||||||
#
|
#
|
||||||
|
@ -580,8 +580,8 @@ MAKEFLAGS=
|
||||||
# Identity of this package.
|
# Identity of this package.
|
||||||
PACKAGE_NAME='Wine'
|
PACKAGE_NAME='Wine'
|
||||||
PACKAGE_TARNAME='wine'
|
PACKAGE_TARNAME='wine'
|
||||||
PACKAGE_VERSION='1.5.10'
|
PACKAGE_VERSION='1.5.11'
|
||||||
PACKAGE_STRING='Wine 1.5.10'
|
PACKAGE_STRING='Wine 1.5.11'
|
||||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||||
PACKAGE_URL='http://www.winehq.org'
|
PACKAGE_URL='http://www.winehq.org'
|
||||||
|
|
||||||
|
@ -1399,7 +1399,7 @@ if test "$ac_init_help" = "long"; then
|
||||||
# Omit some internal or obsolete options to make the list less imposing.
|
# Omit some internal or obsolete options to make the list less imposing.
|
||||||
# This message is too long to be a string in the A/UX 3.1 sh.
|
# This message is too long to be a string in the A/UX 3.1 sh.
|
||||||
cat <<_ACEOF
|
cat <<_ACEOF
|
||||||
\`configure' configures Wine 1.5.10 to adapt to many kinds of systems.
|
\`configure' configures Wine 1.5.11 to adapt to many kinds of systems.
|
||||||
|
|
||||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||||
|
|
||||||
|
@ -1468,7 +1468,7 @@ fi
|
||||||
|
|
||||||
if test -n "$ac_init_help"; then
|
if test -n "$ac_init_help"; then
|
||||||
case $ac_init_help in
|
case $ac_init_help in
|
||||||
short | recursive ) echo "Configuration of Wine 1.5.10:";;
|
short | recursive ) echo "Configuration of Wine 1.5.11:";;
|
||||||
esac
|
esac
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
|
|
||||||
|
@ -1614,7 +1614,7 @@ fi
|
||||||
test -n "$ac_init_help" && exit $ac_status
|
test -n "$ac_init_help" && exit $ac_status
|
||||||
if $ac_init_version; then
|
if $ac_init_version; then
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
Wine configure 1.5.10
|
Wine configure 1.5.11
|
||||||
generated by GNU Autoconf 2.69
|
generated by GNU Autoconf 2.69
|
||||||
|
|
||||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||||
|
@ -2132,7 +2132,7 @@ cat >config.log <<_ACEOF
|
||||||
This file contains any messages produced by compilers while
|
This file contains any messages produced by compilers while
|
||||||
running configure, to aid debugging if configure makes a mistake.
|
running configure, to aid debugging if configure makes a mistake.
|
||||||
|
|
||||||
It was created by Wine $as_me 1.5.10, which was
|
It was created by Wine $as_me 1.5.11, which was
|
||||||
generated by GNU Autoconf 2.69. Invocation command line was
|
generated by GNU Autoconf 2.69. Invocation command line was
|
||||||
|
|
||||||
$ $0 $@
|
$ $0 $@
|
||||||
|
@ -16445,7 +16445,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
||||||
# report actual input values of CONFIG_FILES etc. instead of their
|
# report actual input values of CONFIG_FILES etc. instead of their
|
||||||
# values after options handling.
|
# values after options handling.
|
||||||
ac_log="
|
ac_log="
|
||||||
This file was extended by Wine $as_me 1.5.10, which was
|
This file was extended by Wine $as_me 1.5.11, which was
|
||||||
generated by GNU Autoconf 2.69. Invocation command line was
|
generated by GNU Autoconf 2.69. Invocation command line was
|
||||||
|
|
||||||
CONFIG_FILES = $CONFIG_FILES
|
CONFIG_FILES = $CONFIG_FILES
|
||||||
|
@ -16516,7 +16516,7 @@ _ACEOF
|
||||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
||||||
ac_cs_version="\\
|
ac_cs_version="\\
|
||||||
Wine config.status 1.5.10
|
Wine config.status 1.5.11
|
||||||
configured by $0, generated by GNU Autoconf 2.69,
|
configured by $0, generated by GNU Autoconf 2.69,
|
||||||
with options \\"\$ac_cs_config\\"
|
with options \\"\$ac_cs_config\\"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue