mirror of
https://github.com/reactos/wine.git
synced 2024-11-25 20:59:54 +00:00
513 lines
27 KiB
Plaintext
513 lines
27 KiB
Plaintext
The Wine development release 1.3.36 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- UDisks backend for the dynamic device support.
|
|
- Polygons and geometric pens implemented in the DIB engine.
|
|
- JScript now compiles entire functions.
|
|
- Improved support for vertical fonts.
|
|
- A few more scripts in UniScribe.
|
|
- A bunch of ctype functions implemented in MSVCP.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.36.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.3.36.tar.bz2
|
|
|
|
Binary packages for various distributions will be available from:
|
|
|
|
http://www.winehq.org/download
|
|
|
|
You will find documentation on http://www.winehq.org/documentation
|
|
|
|
You can also get the current source directly from the git
|
|
repository. Check http://www.winehq.org/git for details.
|
|
|
|
Wine is available thanks to the work of many people. See the file
|
|
AUTHORS in the distribution for the complete list.
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Bugs fixed in 1.3.36:
|
|
|
|
1129 bitmaps are not drawn in "Dink Smallwood"
|
|
2116 Bible Companion stop at Unhandled Exception
|
|
7150 Implement Arabic shaping
|
|
11572 Adobe FrameMaker 8: Registration Dialog Blocks Execution
|
|
11628 Gekkeiju Online: Bad audio sync/latency
|
|
12633 Windows Media Player 10 crashes on "Add to Library" and exit
|
|
13033 Homeworld2 v1.0 and demo v0.99 fails to launch (crash due to unimplemented function ntoskrnl.exe.IoGetDeviceProperty)
|
|
13289 Multiple apps/games need ntoskrnl.exe IoGetCurrentProcess (Zeus maplestory, BASCOM AVR Demo)
|
|
13448 AnyDVD - ElbyCDIO does not work (crash due to unimplemented function ntoskrnl.exe.IoUnregisterShutdownNotification)
|
|
14052 CoreAudio driver broken
|
|
15200 Dawn of War: Dark Crusade freezes at black screen
|
|
15521 AnyDVD setup failure (crash due to unimplemented ntoskrnl.exe.KeSetEvent)
|
|
15596 Windows Live Writer does not install (IPersistStreamInit support for IXMLDOMDocument needed)
|
|
16499 Adobe Photoshop CS4 crashes upon using text input tool
|
|
16513 locomotive like noise effects with Syberia 2
|
|
17165 VT Trader 2 fails on startup with "Invalid property XML format" error
|
|
18002 err:msi:call_script Could not find CLSID for Windows Script (VBScript)
|
|
18402 NAVIGON Fresh failed to login
|
|
18513 Autohotkey: ctrl/shift keys are nonfunctional under Controlsend
|
|
18514 Wine botches keysends under autohotkey
|
|
19034 Starship Titanic freezes during introduction sequence.
|
|
19150 FlashDevelop 3.0.1 RTM crashes on startup
|
|
20046 MacOSX race condition during 3D/GL initialisation
|
|
20048 SIV (System Information Viewer) shows incorrect PCI device information
|
|
21713 Add support for D-Bus provider "UDisks" (libhal.so is deprecated)
|
|
22507 Half-life 1: missing PAUSE banner and looking through walls
|
|
22794 Macrium Reflect 4.2 installer needs "HKLM\System\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}" registry key present
|
|
23068 Free FLV Converter: Fails to display select language window
|
|
23069 Free FLV Converter: Buttons have hatched appearance
|
|
23900 Photoshop Elements 8 installer: “Next button” is grayed out
|
|
24009 Tomb Raider 4: Wrong camera position (Unnecessary Viewport Scaling transformation)
|
|
24520 Anno 1503 crashes on start
|
|
24579 Steam windows move twice as far as they are moved
|
|
25016 Thief 2 movies stopped working with recent wine update
|
|
25249 Leonardo.exe from ENVI-met (microclimate model simulation software) crashes due to strict comctl32.151 (CreateMRUListLazyA) input parameter validation
|
|
25414 Fleet Operations: mouse cursor not drawn during movement
|
|
25660 Half-Life 1 Demo: "The selected D3D mode is not supported by your video card."
|
|
25894 Free serial port monitor helper driver crashes due to unimplemented function ntoskrnl.exe.IoInitializeRemoveLockEx
|
|
25906 DC Universe Online: launcher doesn't work
|
|
25963 Dead Space 2 dvd installer fails to switch discs (no ready_media/msi_change_media for normal files)
|
|
25981 Duty Calls: loader fails to resolve msvcm90.dll due to partial manifest data in WinSxS (empty assembly list for process default activation context)
|
|
25982 Duty Calls: fails to run
|
|
25986 Windws Live Mail 2009 crashes in actctx / msvcr80.dll
|
|
26079 Dragon Age - Origins requires d3dx9_36 D3DXLoadMeshFromXW
|
|
26239 GPU-Z: Crash when trying to save screenshot
|
|
26340 MSXML3, HTTP POST fails
|
|
26434 gamestop downloader has an infinite loop error in msxml3
|
|
26605 Nitro PDF Reader: Menu is black rectangle
|
|
26631 Plants vs Zombies installer crashes
|
|
26798 Lego Star Wars 2: whole screen upside down
|
|
26956 Mouse not released after moving or resizing any UI window
|
|
27176 Metro 2033 mouse movement hangs application
|
|
27251 Aliwangwang display ugly
|
|
27265 system tray menu of POPO2011 missing display some text
|
|
27536 XMLHTTP POST, server receive incorrect data
|
|
27709 Implement cryptui.dll.CryptUIDlgSelectCertificateA
|
|
28093 GetCurrentPadding must slowly decrease (MacOS)
|
|
28690 ABBYY Finereader 10 needs msvcr90.dll._ultow_s
|
|
28748 Two Worlds: missing audio
|
|
28776 Korean text isn't shown
|
|
28998 Total Annihilation crashes
|
|
29026 Tree Icons have incorrect color
|
|
29029 Selection of an Arabic text is not highlighted in Notepad
|
|
29064 3DMark 2001 SE crashes on startup
|
|
29087 hh crashes on non-chm files
|
|
29144 skyrim freeze starting new game with ati/catalyst
|
|
29157 energyXT crashes immediately
|
|
29198 Unknown program crashes when minimized
|
|
29234 Anarchy Online crashes every time you zone
|
|
29241 Miranda IM crashes at startup, is unuseable
|
|
29242 Biblio 7.34. Logo image disappears, returning: "err:menubuilder:convert_to_native_icon error 0x88982F81 initializing encoder"
|
|
29350 Ground Control II: opaque water
|
|
29373 Window decorations lost in virtual desktop mode
|
|
29375 Collins Concise German Dictionary crashes on startup
|
|
29393 Notepad enter / arrow keys are broken
|
|
29394 d3drm:IDirect3DRMImpl_QueryInterface (0x12e528)->({4516ecc8-8f20-11d0-9b6d-0000c0781bc3},0x416c7c),not found
|
|
29395 msxml3/domdoc tests hang indefinitely
|
|
29398 foobar2000: attempting to edit advanced preferences text fields clears existing content
|
|
29403 Tab control ignores TCN_SELCHANGING result
|
|
29404 SketchUp 8 crashes under OpenSuse 12.1
|
|
29407 Word 2003/2007/2010: lines in Equation Editor 3.0 objects are abnormally heavy
|
|
29413 Acronis True Image 11 Home installer: custom action returns with invalid SQL syntax error (empty column name in select expression)
|
|
29481 Free serial port monitor crashes due to unimplemented function setupapi.dll SetupDiGetClassBitmapIndex
|
|
29482 Free serial port monitor crashes due to unimplemented function setupapi.dll SetupDiDrawMiniIcon
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.3.35:
|
|
|
|
Akihiro Sagawa (1):
|
|
gdi32: Avoid making a DBCS character in range.
|
|
|
|
Alexander E. Patrakov (1):
|
|
dsound: Always resample buffers in mixer thread.
|
|
|
|
Alexandre Julliard (58):
|
|
winex11: Hardcode the MWM hints for the desktop window.
|
|
winex11: Only take managed popups into account when deciding whether to make a window managed.
|
|
winex11: Remove DIB locking calls from all blitting entry points.
|
|
gdi32: Remove support for deferring brush calls to X11, all brush types are supported now.
|
|
regedit: Merge accelerators into the main resource file.
|
|
winefile: Merge accelerators into the main resource file.
|
|
wordpad: Merge accelerators into the main resource file.
|
|
configure: Add a check for libdbus independent from the libhal check.
|
|
mountmgr: Rename hal.c to dbus.c.
|
|
mountmgr: Add dynamic devices support using UDisks.
|
|
mountmgr: Require at least one of device or mount point to match when looking for an existing volume.
|
|
winex11: Keep the device info around as long as XInput2 is active.
|
|
winex11: Scale raw motion events according to their valuator range.
|
|
msvcrt: Fix formatting of pointers in printf.
|
|
gdi32: Fix handling of COLORREFs with illegal values for the high byte.
|
|
gdi32: Recompute the brush masks on every use to support PALETTEINDEX colors.
|
|
gdi32: Recompute the pen masks on every use to support PALETTEINDEX colors.
|
|
gdi32: Recompute the background masks on every use to support PALETTEINDEX colors.
|
|
gdi32: Recompute the foreground masks on every use to support PALETTEINDEX colors.
|
|
gdi32: Add a common helper for computing pen and brush masks.
|
|
gdi32: Always use proper RGB colors for monochrome DDB pattern brushes.
|
|
gdi32/tests: Add tests for PALETTEINDEX colors.
|
|
gdi32: Add a helper function to compute the list of rectangles to paint after clipping.
|
|
gdi32: Use the get_clipped_rects helper in the text functions.
|
|
gdi32: Use the get_clipped_rects helper in the pen functions.
|
|
gdi32: Use the get_clipped_rects helper in the blitting functions.
|
|
gdi32: Avoid making a copy of the device clipping region in the DIB driver.
|
|
gdi32: Re-create the brush bits only when the ROP has really changed.
|
|
gdi32: Compute the correct rectangle interior when using wide pens.
|
|
gdi32: Add a helper function to add a rectangle to a region.
|
|
gdi32: Add support for PS_INSIDEFRAME pens when drawing rectangles.
|
|
gdi32: Pass the clip region to the brush_rect helper and add a similar helper for pens.
|
|
gdi32: Fix the scaling of the width of cosmetic pens.
|
|
gdi32: Wide cosmetic pens don't support dashes.
|
|
gdi32: Extended pens are always transparent.
|
|
gdi32: Fix handling of invalid pen styles.
|
|
gdi32: Add support for 1-pixel wide geometric dashed pens.
|
|
gdi32: Add support for PS_ALTERNATE pens.
|
|
gdi32: Add support for 1-pixel wide PS_USERSTYLE pens.
|
|
gdi32: Add support for updating a region from the pen backend functions instead of painting directly.
|
|
gdi32: Implement returning a region for 1-pixel wide solid pen lines.
|
|
gdi32: Implement returning a region for 1-pixel wide dashed pen lines.
|
|
gdi32: Use a region to render geometric and wide pens in PolyPolyline.
|
|
gdi32: Use a region to render geometric and wide pens in Rectangle.
|
|
gdi32: Use a region to render geometric and wide pens in LineTo.
|
|
gdi32: Implement PolyPolygon in the DIB driver.
|
|
gdi32: Add helpers to paint a region with the brush or pen.
|
|
gdi32: Add checks for invalid color usage values.
|
|
gdi32/tests: Get rid of Win9x compatibility in the pen tests.
|
|
gdi32: Add a structure to store all the extra information needed for a pattern brush.
|
|
gdi32: Add sanity checks for brush hatch styles.
|
|
gdi32: Store the pattern brush information for geometric pens.
|
|
gdi32: Pass a brush_pattern structure to the SelectBrush entry point.
|
|
gdi32: Pass a brush_pattern structure to the SelectPen entry point for brushed pens.
|
|
gdi32: Define a structure to make the brush state independent from the physdev.
|
|
gdi32: Implement brushed pens.
|
|
gdi32: Don't bother computing interior regions when the brush is null.
|
|
user32/tests: Remove a crashing test.
|
|
|
|
Alistair Leslie-Hughes (2):
|
|
jscript: Don't double free IObjectWithSite interface.
|
|
mmcndmgr: Register MMCVersionInfo Interface.
|
|
|
|
Andrew Eikum (1):
|
|
winealsa.drv: Limit the data written to ALSA's buffer.
|
|
|
|
André Hentschel (15):
|
|
po: Update German translation.
|
|
secur32/tests: Fail on missing NTLM.
|
|
po: Update German translation.
|
|
include: Add CM_DRP_* and CM_CRP_* defines to cfgmgr32.h.
|
|
msvcrt/tests: Fix two test messages.
|
|
dsound: Use if(0) instead of #if 0 to make sure code still compiles.
|
|
d3drm: Fix the order of the IDirect3DRM methods.
|
|
d3drm: Add IDirect3DRMMeshBuilder2 interface.
|
|
d3drm: Add IDirect3DRM2 interface.
|
|
po: Update German translation.
|
|
d3drm: Add IDirect3DRMMeshBuilder3 interface.
|
|
d3drm: Add IDirect3DRM3 interface.
|
|
comctl32: Also free pszHeaderTitle and pszHeaderSubTitle in DestroyPropertySheetPage.
|
|
cscript: Add forwarder to wscript.
|
|
po: Update German translation.
|
|
|
|
Aric Stewart (19):
|
|
usp10: N'Ko uses the Ebrima font as a fallback.
|
|
usp10: Code for the cmap format 12 table for unicode code points beyond the BMP.
|
|
usp10: Decode surrogate pairs in get_char_script and handle ranges beyond the BMP.
|
|
usp10: Handle surrogate pairs when shaping.
|
|
usp10: Add Deseret script.
|
|
usp10: Add Osmanya script.
|
|
usp10: Add Mathematical Alphanumeric Symbols script.
|
|
usp10: Improve selection drawing if selection starts in the middle of a cluster.
|
|
user32: Modify EDIT_GetLineRect to better handle RTL lines.
|
|
user32: Do not simply return 0 in EDIT_EM_PosFromChar if line ssa is NULL.
|
|
usp10: Correct error in EDIT_GetLineRect in index for ScriptStringCPtoX.
|
|
usp10: Implement ScriptGetFontScriptTags.
|
|
usp10: Add currency scripts to match windows.
|
|
usp10: Updates to ScriptGetFontScriptTags.
|
|
usp10: Cache FontScriptTags information.
|
|
usp10: Replace GSUB_get_script_table with GSUB_GetFontScriptTags.
|
|
usp10: Update get_opentype_script to return OPENTYPE_TAG.
|
|
usp10: Remove redundant information by making scriptData accessible and removing otTag.
|
|
usp10: Convert newOtTag to an OPENTYPE_TAG.
|
|
|
|
Aurimas Fišeras (4):
|
|
po: Update Lithuanian translation.
|
|
po: Update Lithuanian translation.
|
|
winecfg: Increase the size of the dpi label to fit Lithuanian translation.
|
|
po: Update Lithuanian translation.
|
|
|
|
Austin English (3):
|
|
ntoskrnl.exe: Add a stub for Ke386IoSetAccessProcess.
|
|
ntoskrnl.exe: Add a stub for Ke386SetIoAccessMap.
|
|
inetcpl.cpl: Add a stub for LaunchPrivacyDialog.
|
|
|
|
Detlef Riekenberg (1):
|
|
ieframe: Improve status updates in BindStatusCallback_OnProgress.
|
|
|
|
Dmitry Timoshkov (2):
|
|
kernel32: Add a test for MapViewOfFile called on a not accessible mapping.
|
|
user32: Add some SetFocus message tests.
|
|
|
|
Erich Hoover (1):
|
|
hhctrl.ocx: Fix HTML Help crashing on non-chm files.
|
|
|
|
Francois Gouget (30):
|
|
user32: Avoid hardcoding the Unicode string literal lengths.
|
|
dlls: Standardize on 'static const WCHAR' for our Unicode string literals.
|
|
include: Add a few missing include directives to shlguid.h.
|
|
include: Add the missing guiddef.h include directives.
|
|
include: bits.h should include bits1_5.h.
|
|
include: Add missing include directives to cor.idl.
|
|
include: Import shtypes.idl in shdeprecated.idl.
|
|
include: Don't import servprov.idl from urlhist.idl.
|
|
include: indexsrv.idl should import oaidl, not objidl.
|
|
iphlpapi/tests: Fix compilation on systems that don't support nameless unions.
|
|
mountmgr: Add a trailing '\n' to a WARN() message.
|
|
include: Move the ITargetFramePriv* interfaces to htiface.idl.
|
|
winetest: Always report errors and fatal errors, even in quiet mode.
|
|
sensapi: Define the SensEvents library in sensevts.idl.
|
|
quartz: Define the QuartzTypeLib library in control.idl.
|
|
comdlg32: Use sentence capitalization for group box labels.
|
|
cryptui: Don't assign access keys to group box labels.
|
|
inetcpl: Don't pad group box labels with spaces.
|
|
winemine: Use sentence capitalization for group box labels.
|
|
winefile: Fix the group box labels to follow the Windows GUI guidelines,.
|
|
notepad: Don't assign access keys to group box labels or give them trailing punctuation.
|
|
taskmgr: Use sentence capitalization for group box labels.
|
|
include: Fix the wia idl imports.
|
|
include: Fix the metahost.idl import directives.
|
|
include: strmif.idl should import unknwn.idl.
|
|
include: Add some D3D import and include directives.
|
|
include: wincodecsdk.idl should import wtypes.idl.
|
|
include: pstore.idl should import wtypes.idl.
|
|
include: oledb.idl should include accctrl.h.
|
|
winecfg: Fix the group box labels to follow the Windows GUI guidelines.
|
|
|
|
Frédéric Delanoy (5):
|
|
crypt32: Avoid reading unitialized variables (Coverity).
|
|
comctl32: Avoid using uninitialized value (Coverity).
|
|
cmd: Merge two if blocks.
|
|
po: Update French translation.
|
|
po: Update French translation.
|
|
|
|
Gabriele Moabiti (1):
|
|
wineconsole: Light and dark gray colors are exchanged in the user backend.
|
|
|
|
Gerald Pfeifer (1):
|
|
winedump: Remove unused parameter from codeview_dump_linetab(). codeview_dump_linetab().
|
|
|
|
Hans Leidekker (6):
|
|
winhttp/tests: Avoid crashes on some win2k systems.
|
|
iphlpapi: Add a stub implementation of GetExtendedTcpTable.
|
|
ws2_32: Return the right value for SO_CONNECT_TIME if the socket is not connected.
|
|
msi: Fix changing media for normal files.
|
|
msi: Use a common function to validate a product ID.
|
|
msi: Fix handling of single quoted column names in SELECT queries.
|
|
|
|
Henri Verbeet (25):
|
|
ddraw/tests: Introduce some functions for comparing floating-point vectors.
|
|
ddraw/tests: Remove a redundant IDirect3DDevice7_SetViewport() call.
|
|
ddraw/tests: Introduce proper vector types.
|
|
wined3d: Get rid of the WINED3DBLEND typedef.
|
|
wined3d: Get rid of the WINED3DBLENDOP typedef.
|
|
ddraw/tests: Remove some error checking from ProcessVerticesTest().
|
|
ddraw/tests: Add a ProcessVertices() test for Direct3D3.
|
|
ddraw/tests: Move the Direct3D7 ProcessVertices() test to ddraw7.c.
|
|
wined3d: Get rid of the WINED3DDEGREETYPE typedef.
|
|
wined3d: Get rid of the WINED3DRENDERSTATETYPE typedef.
|
|
wined3d: Don't call surface_init_sysmem() on surfaces with a PBO.
|
|
wined3d: Handle client storage in surface_init_sysmem().
|
|
wined3d: Handle client storage in surface_remove_pbo().
|
|
wined3d: Get rid of the WINED3DVERTEXBLENDFLAGS typedef.
|
|
wined3d: Get rid of the WINED3DCMPFUNC typedef.
|
|
ddraw: Handle the Direct3D clipspace transformation.
|
|
ddraw/tests: Fix a couple of test messages.
|
|
ddraw/tests: Add some tests for DDSCL_CREATEDEVICEWINDOW.
|
|
wined3d: Get rid of the WINED3DZBUFFERTYPE typedef.
|
|
wined3d: Get rid of the WINED3DFOGMODE typedef.
|
|
ddraw: DDSCL_CREATEDEVICEWINDOW requires DDSCL_EXCLUSIVE.
|
|
ddraw: Clear the focus and device windows on DDSCL_NORMAL.
|
|
ddraw: Properly handle DDSCL_CREATEDEVICEWINDOW.
|
|
ddraw: Handle the special DDSCL_SETFOCUSWINDOW | DDSCL_CREATEDEVICEWINDOW combination.
|
|
ddraw: Fix the title and class name for the auto ddraw device window.
|
|
|
|
Huw Davies (2):
|
|
gdi32: Add support for geometric solid pens.
|
|
gdi32/tests: Add tests for geometric solid pens.
|
|
|
|
Hwang YunSong (2):
|
|
po: Updated Korean translation.
|
|
po: Updated Korean translation.
|
|
|
|
Jacek Caban (51):
|
|
jscript: Store type information in statement nodes.
|
|
jscript: Use bytecode for block statement implementation.
|
|
jscript: Use bytecode for execution main code block in exec_source.
|
|
jscript: Use compiler for handling expression statements.
|
|
jscript: Use compiler for handling if statement.
|
|
jscript: Use compiler for hanling empty statements.
|
|
jscript: Use compiler to handle variable statement.
|
|
jscript: Get rid of no longer used expr_eval flags.
|
|
jscript: Get rid of no longer needed identifier in exprval_t.
|
|
jscript: Renamed jmp_z and jmp_nz to cnd_z and cnd_nz.
|
|
jscript: Added new jmp_z opcode, more appropriate for branches.
|
|
jscript: Added bytecode version of while statement.
|
|
jscript: Added bytecode version of for loop statement.
|
|
jscript: Added bytecode version of with statement.
|
|
jscript: Added bytecode version of switch statement.
|
|
jscript: Use bytecode for labelled statement stub.
|
|
ntoskrnl.exe: Added IoGetCurrentProcess stub.
|
|
vbscript: Added compiler support for parametrized assignment statements.
|
|
jscript: Added bytecode version of for..in statement.
|
|
jscript: Rename throw opcode to throw_ref.
|
|
jscript: Use bytecode for throw statement.
|
|
jscript: Added bytecode version of try statement.
|
|
jscript: Use labels in compiler for ending loops.
|
|
jscript: Added bytecode versions of break and continue statements.
|
|
jscript: Get rid of no longer needed no_fallback hack.
|
|
jscript: Added more control flow tests.
|
|
mshtml: Use IURi for IHTMLLocation::get_hash implementation.
|
|
jscript: Always use bytecode for with statement.
|
|
jscript: Always use bytecode for for..in statement.
|
|
jscript: Always use bytecode for for statement.
|
|
jscript: Always use bytecode for switch statement.
|
|
jscript: Always use bytecode for try statement.
|
|
jscript: Always use bytecode for while statement.
|
|
jscript: Moved exec_source to the bottom of the file.
|
|
jscript: Get rid of stat_eval_table.
|
|
jscript: No longer support per-statement compilation.
|
|
jscript: Moved instr_off from statement_t to source_elements_t.
|
|
jscript: Added bytecode dumper implementation.
|
|
mshtml: Use IUri in IHTMLLocation::get_protocol implementation.
|
|
mshtml: Reorder nsIURL functions to match vtbl order.
|
|
actxprxy: Added htiface.idl interfaces.
|
|
jscript: Handle invalid break statements in compiler.
|
|
jscript: Handle invalid continue statements in compiler.
|
|
jscript: Make compiler responsible for proper return from regular code vs. eval-interpreted code.
|
|
jscript: Use bytecode for return statement implementation.
|
|
jscript: Get rid of no longer needed type field of return_type_t structure.
|
|
jscript: Use bytecode for labeled continue and break statements.
|
|
jscript: Get rid of no longer needed compile_interp_fallback since we can handle all execution by bytecode.
|
|
jscript: Get rid of no longer needed interp_tree.
|
|
jscript: Get rid of return_type_t.
|
|
mshtml: Use IUri in IHTMLLocation::put_port implementation.
|
|
|
|
Jörg Höhle (3):
|
|
mmdevapi: Enforce limits on period and duration.
|
|
winealsa.drv: Request ALSA period time to match MMDevAPI period time.
|
|
winealsa: Use an ALSA buffer of 4 periods to limit prefill.
|
|
|
|
Ken Thomases (3):
|
|
comdlg32: Fix a leak.
|
|
winex11: Have ToUnicodeEx null-terminate the output buffer, if there's room.
|
|
user32/tests: Test that ToUnicode null-terminates the buffer if it's big enough.
|
|
|
|
Kusanagi Kouichi (6):
|
|
gdi32: Add a helper function to convert a string from A to W.
|
|
gdi32: Use find_family_from_name and LIST_FOR_EACH instead of open-coding them.
|
|
gdi32: Merge two ifs.
|
|
gdi32: Split AddFontToList into two functions.
|
|
gdi32: Add vertical fonts to font list.
|
|
gdi32: Substitute glyph for vertical font only.
|
|
|
|
Luca Bennati (2):
|
|
po: Update Italian translation.
|
|
po: Update Italian translation.
|
|
|
|
Matteo Bruni (3):
|
|
wined3d: Improve invalid TEXTURETRANSFORMFLAGS handling.
|
|
wined3d: Improve projection TEXTURETRANSFORMFLAGS handling in the ARB fragment ffp implementation.
|
|
d3d9/tests: More D3DTSS_TEXTURETRANSFORMFLAGS projection tests.
|
|
|
|
Michael Mc Donnell (1):
|
|
d3dx9/tests: Add a D3DXValidMesh test.
|
|
|
|
Nikolay Sivov (17):
|
|
msxml3: Skip leading space characters when loading from BSTR.
|
|
msxml3: Implement response headers access methods.
|
|
msxml3: libxml2 is not used for writer.
|
|
msxml3: Use ascii/utf-8 encoding for request body.
|
|
msxml3: Support VT_VARIANT|VT_BYREF for body data.
|
|
comctl32: Fix parameter validation for CreateMRUListLazyA().
|
|
msxml3: Support VT_ARRAY|VT_UI1 as body type.
|
|
msxml3: Support DELETE method in IXMLHttpRequest.
|
|
msxml3: Fix VT_BSTR case for IXMLHttpRequest::send().
|
|
po: Update Russian translation.
|
|
msxml3: IXSL* implementations do not depend on libxml2.
|
|
comctl32: Block selection change depending on TCN_SELCHANGING result.
|
|
msxml3: Implement element stack and use it in related callbacks.
|
|
wshom.ocx: Added IDispatch support for IWshShell3.
|
|
po: Update Russian translation.
|
|
wshom.ocx: Fix IWshShell3 definition.
|
|
wshom.ocx: Added IWshCollection stub and some tests.
|
|
|
|
Piotr Caban (31):
|
|
msvcp90: Reorder classes to avoid forward declarations.
|
|
msvcp90: Added collate<char> constructors implementation.
|
|
msvcp90: Use macro to define RTTI data.
|
|
msvcp90: Added macro to call functions from vtable.
|
|
msvcp90: Added collate<char>::compare implementation.
|
|
msvcp90: Added collate<char>::do_hash implementation.
|
|
msvcp90: Correctly export collate<short> constructors.
|
|
msvcp90: Added partial collate<wchar_t> implementation.
|
|
msvcp90: Added ctype<char> constructors implementation.
|
|
msvcp90: Added ctype<char>::narrow functions implementation.
|
|
msvcp90: Added ctype<char>::widen functions implementation.
|
|
msvcp90: Hold _LOCK_LOCALE critical section while _Lockinfo object exists.
|
|
msvcp90: Added ctype<char>::tolower functions implementation.
|
|
msvcp90: Added ctype<char>::toupper functions implementation.
|
|
msvcp90: Added ctype<char>::is functions implementation.
|
|
msvcp90: Don't crash if NULL is passed to _Strcoll and _Wcscoll.
|
|
msvcp90: Added ctype<wchar_t> constructors implementation.
|
|
msvcp90: Added ctype<wchar_t>::narrow functions implementation.
|
|
msvcp90: Added ctype<wchar_t>::widen functions implementation.
|
|
msvcp90: Added ctype<wchar_t>::tolower functions implementation.
|
|
msvcp90: Added ctype<wchar_t>::toupper functions implementation.
|
|
msvcp90: Added ctype<wchar_t>::is functions implementation.
|
|
msvcp90: Added ctype<wchar_t>::scan functions implementation.
|
|
msvcp90: Added numpunct<char> class stub.
|
|
msvcp90: Added numpunct<wchar_t> class stub.
|
|
msvcp90: Correctly initialize vtable pointer in Getcat functions.
|
|
msvcrt: NULL terminate strings returned by _Getdays and _Getmonths.
|
|
msvcp90: Fix class functions invocation on 64bit systems.
|
|
msvcp90: Added numpunct<char> constructors implementation.
|
|
msvcp90: Added numpunct<char> class implementation.
|
|
msvcp90/tests: Test virtual function calls returning structures.
|
|
|
|
Rico Schüller (16):
|
|
d3dx9/tests: Add effect parameter value GetValue() test.
|
|
d3dx9/tests: Add effect parameter value GetBool() test.
|
|
d3dx9/tests: Add effect parameter value GetBoolArray() test.
|
|
d3dx9/tests: Add effect parameter value GetInt() test.
|
|
d3dx9/tests: Add effect parameter value GetIntArray() test.
|
|
d3dx9: Simplify ID3DXBaseEffect::SetInt().
|
|
d3dx9: Use a loop in get_vector().
|
|
d3dx9/tests: Add effect parameter value GetFloat() test.
|
|
d3dx9/tests: Add effect parameter value GetFloatArray() test.
|
|
d3dx9/tests: Add effect parameter value GetVector() test.
|
|
d3dx9/tests: Add effect parameter value GetVectorArray() test.
|
|
d3dx9: Fix variable sequence.
|
|
d3dx9/tests: Add effect parameter value GetMatrix() test.
|
|
d3dx9/tests: Add effect parameter value GetMatrixArray() test.
|
|
d3dx9/tests: Add effect parameter value GetMatrixTranspose() test.
|
|
d3dx9/tests: Add effect parameter value GetMatrixTransposeArray() test.
|
|
|
|
Ričardas Barkauskas (2):
|
|
ws2_32/tests: Test some completion port behavior.
|
|
ws2_32: Don't post completion packet if sending fails with error immediately.
|
|
|
|
Stefan Leichter (6):
|
|
dhcpcsvc: New stub dll.
|
|
ntoskrnl.exe: Add stub for IoUnregisterShutdownNotification.
|
|
wine.inf: Add registry key for DiskDrive class.
|
|
ntoskrnl.exe: Add stub for IoInitializeRemoveLockEx.
|
|
setupapi: Add stub for SetupDiGetClassBitmapIndex.
|
|
setupapi: Add stub for SetupDiDrawMiniIcon.
|
|
|
|
Łukasz Wojniłowicz (1):
|
|
po: Update Polish translation.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|