mirror of
git://source.winehq.org/git/wine.git
synced 2024-11-02 17:43:44 +00:00
601 lines
32 KiB
Text
601 lines
32 KiB
Text
The Wine development release 1.3.33 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Support for text output in the DIB engine.
|
|
- Improved support for HTTP proxies.
|
|
- New version of the Gecko engine.
|
|
- A number of cursor fixes.
|
|
- Some fixes in bidirectional text layout.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.33.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.3.33.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.33:
|
|
|
|
2666 Text color lost
|
|
9916 "make test" usually fails
|
|
10133 After successful installation, Pool of Radiance 1.4 does not start
|
|
12705 Openal 1.1 installer license not shown
|
|
12917 Finale 2008 (& Notepad) curly braces and ties not drawn correctly
|
|
13364 Firefox 3 rc1 displays ROS Explorer FAQ poorly [dogfood]
|
|
13932 Colobot DEMO does not render properly
|
|
14320 School Tycoon has so much 'lag' that it becomes unplayable
|
|
14988 Strange rendering in Colin McRae 2005
|
|
16616 Wine's D3DXOF rises an out of memory
|
|
16691 Parkan2 crashes on start
|
|
17487 Stage Studio displays a black screen
|
|
18016 Sub Culture: Software rendered version crashes right away
|
|
18158 Approach thinks Samba Read Only databases are in a foreign language
|
|
18353 Twelve Sky 2 page faults on start
|
|
19709 FeedDemon cannot sync feeds
|
|
19725 image rendering problem in basic application
|
|
21212 Notepad fonts do not display correctly after re-opening program, when using NatSpeak
|
|
21271 python's test_socket test hangs
|
|
21878 Sonic R produces a blank screen in Direct3D mode
|
|
22413 Cursor flickers/is sluggish
|
|
22744 Incoming: missing textures, blocky characters
|
|
23429 Airport Tycoon 2: graphical corruption in roads and others
|
|
23519 Microsoft Office 2007: Mini-toolbar does nothing.
|
|
24450 Touhou 6, 7, 8 and 9 do not render text correctly.
|
|
24655 BiDi support broken for writing Arabic
|
|
24840 PDF Xchange Viewer 2.0.54 Showing a Critical Error When Saving the PDF file
|
|
24856 Magic & Mayhem: Crashing on any menu item.
|
|
24869 Worms Armageddon: Dismissing post-mission frontend dialogues after sound has finished playing causes a freeze
|
|
25161 Warlords III demo: mouse clicks don't register in the main game
|
|
25444 ArcaniA - Gothic 4 Demo requires msvcp90.dll.??0?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@XZ
|
|
25522 League of Legends - Typing in game chat causes freeze (1.0.0.107)
|
|
25575 Microsoft Flight Simulator X: Deluxe Edition, doesn't like builtin msxml4
|
|
25613 Grass rendering glitch in Stalker: Shadow of Chernobyl
|
|
25730 xmlnode_get_nodeTypedValue need to handle node type
|
|
25839 winedbg complains fixme:dbghelp_msc:codeview_snarf Unsupported symbol id 1113
|
|
25850 Transparency in toolbar icons does not work (black background)
|
|
26027 ActiveX control of cmbchina online bank has no display
|
|
26546 Buitin IE cannot run some methods of ActiveX controls from ICBC online bank
|
|
26548 GómezPEER is always visible behind other windows
|
|
26597 [World of Warcraft] Wow.exe: err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0xf7703fd3
|
|
26944 GomezPEER fails to end gozilla.exe
|
|
27028 Touchpad mouse cursor flickers when moved, jumps back towards original position when released
|
|
27029 Nvidia hdr sample/Winmerge crash on msvcp71.dll.??0?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@XZ
|
|
27223 Desktop Dungeons does not display properly
|
|
27387 Lexware installers need some IXMLDOMParseError properties implemented (srcText, line, linepos)
|
|
27442 wine iexplore won't display verify code image of ICBC
|
|
27653 EVE Online responds with "Connection Failure: Handshake Error" on login attempt.
|
|
27779 Desktop mouse pointer always visible in Steam games
|
|
28019 Iexplore crash when clicking link
|
|
28116 Heavy Gear II, sound shutters heavily and dies very fast
|
|
28187 expand: No usage in wineconsole
|
|
28188 icinfo: No output in wineconsole
|
|
28217 Worms Armageddon frontend palette rapidly flickers between normal and messed up
|
|
28321 D3D: Out of adapter memory, wrong thread problem
|
|
28347 Severe FPS regression in Source-based games with orm=backbuffer
|
|
28374 Libre Office 3.4.3 installer wants msvcp90.dll.??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@DABV10@@Z
|
|
28507 Gómez PEER fails to draw window
|
|
28552 winhttp proxy doesn't work
|
|
28562 Plastic Animation Paper 4.0 doesn't start
|
|
28600 Gameshadow crashes into msxml3
|
|
28607 Unhandled exception installing X-COM Collector's Edition
|
|
28649 Some fonts render wrong in Age Of Empires III
|
|
28701 Adobe Acrobat Pro 8 tray tool needs msvcr80.dll.freopen_s
|
|
28885 Windows DosBox .74 no longer runs
|
|
28928 Pulsen needs msvcp90.dll.?insert@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@D@Z
|
|
28958 Rayman 2 demo crashes on screen resolution change
|
|
28974 Microsoft EMET v2.x and other tools need apphelp.dll.SdbCreateDatabase
|
|
28975 InstallShield-based installers need apphelp.dll.ApphelpCheckInstallShieldPackage stub (YouSendIt, Nokia S60 5th Edition SDK 1.0)
|
|
29000 Spectromancer refuses to start: 'Failed to init D3D8 object!'
|
|
29004 Numberwise crashes when trying to log-in
|
|
29013 Text underline height and vertical position wrong.
|
|
29014 Internet Explorer 7 and 8 crash on startup due to unimplemented function apphelp.dll.ApphelpCheckShellObject
|
|
29022 Texture corruption in Mass Effect and Mass Effect 2
|
|
29039 League Of Legends game client crashes after champion selection
|
|
29041 Star wars : The Old Republic launcher crashes due to custom cursors
|
|
29047 regsvr32 /i scrrun.dll crashes
|
|
29051 Internet Connection Wizard: tapi.dll - unimplemented function TAPI32.dll.tapiGetLocationInfoW
|
|
29063 Jack the Ripper hangs with a black screen on launch (without native msvcrt.dll)
|
|
29065 Phoenix (steam file extractor) hangs when opening
|
|
29074 Google Chrome outer installer could not connect to the Internet
|
|
29086 winhlp32.exe: no readable content
|
|
29093 Posting data with winhttp fails
|
|
29095 DiskPulse: missing text
|
|
29106 DDO installer crashes on startup in X11DRV_SetupGCForPatBlt() with X error
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.3.32:
|
|
|
|
Akihiro Sagawa (3):
|
|
gdi32: Add a string table resource for the translation.
|
|
gdi32: Use the translated string as a charset name.
|
|
po: Update Japanese translation.
|
|
|
|
Alexandre Julliard (47):
|
|
gdi32/tests: Avoid some array bounds warnings.
|
|
shell32/tests: Avoid some array bounds warnings.
|
|
advpack: Pass all the specified parameters to do_ocx_reg.
|
|
gdi32: Fix positioning of font underlines and strikeouts.
|
|
gdi32: Retrieve the brush pattern bits from the cache for metafiles.
|
|
gdi32: Retrieve the brush pattern bits from the cache for enhanced metafiles.
|
|
configure: Remove some no longer used variables.
|
|
wineps: Use the brush information passed in SelectBrush for pattern brushes.
|
|
winex11: Use the brush information passed in SelectBrush for pattern brushes.
|
|
winex11: Implement a SelectBrush entry point in the XRender driver.
|
|
gdi32: Return the original brush data in GetObject.
|
|
setupapi: Add a trace for the install mode value.
|
|
spoolss: Remove an unused variable.
|
|
gdi32: Reselect the pattern brush on every use if it's mapped with DIB_PAL_COLORS.
|
|
gdi32: Avoid copying the brush pattern if the format matches the DC.
|
|
regedit: Convert dialogs to po files.
|
|
progman: Convert dialogs to po files.
|
|
user32/tests: Flush events before the key flags test.
|
|
gdi32: Get rid of the get_bitmap_image helper.
|
|
gdi32: Grab the bits directly for DIB pattern brushes instead of duplicating the bitmap.
|
|
gdi32: Add a CopyBitmap driver entry point.
|
|
gdi32: Implement the CopyBitmap entry point in the null driver.
|
|
winex11: Implement the CopyBitmap entry point.
|
|
gdi32: Use the CopyBitmap entry point to copy the bitmap of a pattern brush.
|
|
gdi32: Don't set the bitmap owner when selecting a pattern brush.
|
|
winex11: Don't allow setting the cursor across processes while clipping.
|
|
winex11: Use the motion event time to decide when to update the cursor.
|
|
winex11: Still process all MotionNotify events when using XInput2.
|
|
winex11: Remove check for DIB color table in ExtTextOut.
|
|
server: Cope with stdio file descriptors being closed on startup.
|
|
wineps: Print a fixme for unhandled composite glyph scaling.
|
|
comctl32: Add a couple of DIB helper functions for imagelists.
|
|
comctl32: Setup the alpha channel also when reading an imagelist from a stream.
|
|
user32/tests: Add tests for small sizes of cursor bitmaps.
|
|
winex11: Make sure we create valid bitmaps even for a 1x1 mask.
|
|
comctl32: Avoid losing the color masks in CreateMappedBitmap.
|
|
winex11: Fix selecting a pattern brush into a DIB section device.
|
|
gdi32: Don't mark a local variable static.
|
|
taskmgr: Convert dialogs to po files.
|
|
ieframe: Convert dialogs to po files.
|
|
winspool: Convert dialogs to po files.
|
|
wineps: Convert dialogs to po files.
|
|
winedbg: Convert dialogs to po files.
|
|
winecfg: Set the program name and version at dialog init time.
|
|
winecfg: Convert dialogs to po files.
|
|
comctl32/syslink: Wrap the link text on \n characters.
|
|
wrc: Fix lookup of strings that contain a context.
|
|
|
|
Alistair Leslie-Hughes (2):
|
|
mscoree: Move clearing of processes to Terminate.
|
|
mscoree: Implement ICorDebug CreateProcess.
|
|
|
|
Andrew Eikum (2):
|
|
urlmon: Improve parsing of SCHEME_MK URIs.
|
|
dsound: Don't specify period size for the IAudioClient.
|
|
|
|
Andrew Talbot (19):
|
|
dplayx: Remove extraneous braces from switch statement.
|
|
inetcomm: Remove extraneous braces from switch statements.
|
|
kernel32: Remove extraneous braces from switch statement.
|
|
msi: Remove extraneous braces from switch statement.
|
|
oledlg: Remove extraneous braces from switch statement.
|
|
sane.ds: Remove extraneous braces from switch statement.
|
|
wined3d: Remove extraneous braces from switch statements.
|
|
msvcp90: Superfluous semicolons fix.
|
|
secur32: Superfluous semicolons fix.
|
|
shlwapi: Suppress sign-extension through integer promotion.
|
|
user32: Suppress sign-extension through integer promotion.
|
|
advapi32: Remove an unused variable.
|
|
appwiz.cpl: Remove an unused function.
|
|
atl: Remove an unused variable.
|
|
cryptnet: Remove unused file-static variable.
|
|
dinput: Qualify use of WINE_DEFAULT_DEBUG_CHANNEL.
|
|
dinput: Remove unused Wine debug channel.
|
|
kernel32: Remove unused file-static variables.
|
|
mshtml: Remove unused file-static variable.
|
|
|
|
André Hentschel (13):
|
|
ntdll: Declare debug channel only when used.
|
|
winebuild: Add support for building on powerpc64.
|
|
apphelp: Add stub for ApphelpCheckInstallShieldPackage.
|
|
apphelp: Add stub for SdbCreateDatabase.
|
|
apphelp: Add stub for ApphelpCheckMsiPackage.
|
|
unicows: Add GetRoleTextW from oleacc.
|
|
po: Update German translation.
|
|
tapi32: Implement tapiGetLocationInfoW.
|
|
ole32: Implement writing VT_CLSID properties.
|
|
msvcrt: Implement freopen_s.
|
|
msvcrt: Implement _wfreopen_s.
|
|
kernel32/tests: Fix two typos.
|
|
wininet: Improve stub message for InternetSetFilePointer.
|
|
|
|
Aric Stewart (16):
|
|
usp10: Avoid an end of buffer overrun when seeking non space characters at an end of a BiDi string.
|
|
usp10: Add a few chars that Windows itemizes as punctuation.
|
|
usp10/tests: Add Kannada shaping test.
|
|
usp10: Better handle the absorption of whitespace in bidi runs.
|
|
usp10: Better understand and handle numbers level in RTL runs.
|
|
usp10: Add some additional Latin script ranges.
|
|
usp10: Break with a better understanding on the handling of bidi strengths.
|
|
usp10: Move scripts to an array initialized once to minimize get_char_script calls.
|
|
usp10: Merge neutral scripts.
|
|
usp10: Pay attention to script changes for bidi run itemization.
|
|
usp10: Devanagari danda and double danda are used for all Indic scripts.
|
|
usp10: Properly set LayoutRTL.
|
|
usp10: Windows 7 defines a Tibetan numeric script but never uses it.
|
|
usp10: Keep the levels array in more cases.
|
|
usp10: If leading with a strong character use its bidi level for our intial LayoutRTL.
|
|
usp10: When converting common indic items use the main indic script not the Numeric or currency script, even if that was the most recent.
|
|
|
|
Aurimas Fišeras (1):
|
|
po: Update Lithuanian translation.
|
|
|
|
Austin English (2):
|
|
include: Define _WIN64 on sparc/powerpc64.
|
|
apphelp: Add a stub for ApphelpCheckShellObject.
|
|
|
|
Bernhard Loos (3):
|
|
mountmgr, ntoskrnl: METHOD_BUFFERED uses irp->AssociatedIrp.SystemBuffer for both input and output.
|
|
mountmgr: Also call IoCompleteRequest in case of an error.
|
|
ntoskrnl: irp.AssociatedIrp.SystemBuffer is also used for METHOD_IN/OUT_DIRECT ioctls.
|
|
|
|
Daniel Scharrer (1):
|
|
include: Don't use min/max in d3dx9math.inl as they might not be defined at this point.
|
|
|
|
Dmitry Timoshkov (6):
|
|
ntdll: Use PAGE_EXECUTE_READWRITE protection when allocating stubs.
|
|
kernel32: Add a bunch of tests for protections accepted by VirtualAlloc, make it pass under Wine.
|
|
gdi32: Remove a duplicated line of code.
|
|
user32: Add tests for mixed WS_CHILD | WS_POPUP window styles.
|
|
user32: Dialog creation code should force WS_CHILD style for dialog controls.
|
|
user32: Issue a warning when dialog control creation fails.
|
|
|
|
Eric Pouech (3):
|
|
expand: Remove extraneous curly braces from switch statements.
|
|
expand: No longer use Unix stdio functions, but rather the kernel32 equivalent.
|
|
winhlp32: Fix hlpfile content decompression in phrase40 mode.
|
|
|
|
Erich Hoover (1):
|
|
user32: Prioritize focus for dialog owner on EndDialog.
|
|
|
|
Francois Gouget (61):
|
|
ddraw/tests: Fix compilation on systems that don't support nameless unions.
|
|
version: Add some macros and prototypes to winver.h.
|
|
version: Add verrsrc.h and make it so it does not need other headers to be used in resource files.
|
|
include: Move the language and sort macros to winnt.rh.
|
|
winealsa.drv: Delete the g_sessions_lock critical section when unloading the dll.
|
|
winecoreaudio.drv: Give a name to the midi and mmdevapi critical sections.
|
|
kernel32: Declare more TimerQueue functions in winbase.h.
|
|
ddraw/tests: Fix compilation on systems that don't support nameless unions.
|
|
dlls: Remove unneeded include directives in resource files.
|
|
include: Add some more sublanguages and sort orders.
|
|
include: Move the DDE_xxx macros to dde.rh.
|
|
include: Update commctrl.rh and remove duplication with commctrl.h.
|
|
include: Update dlgs.h.
|
|
dsound: Unset Spare[0] before deleting non-static critical sections.
|
|
strmbase: Unset Spare[0] before deleting non-static critical sections.
|
|
dmloader: Remove an unused critical section.
|
|
msvcp90: Remove an unneeded cast.
|
|
browseui: Give a name and delete the critical sections.
|
|
winhttp: Give a name to the critical sections.
|
|
urlmon: Give a name to the critical sections.
|
|
rpcrt4: Give a name to the critical sections.
|
|
quartz/tests: Give a name to the critical sections.
|
|
qmgr: Give a name to the critical sections.
|
|
msvcrt: Give a name to the critical sections.
|
|
mcicda: Give a name to the critical sections.
|
|
inetcomm: Give a name to the critical sections and delete them when done.
|
|
wininet: Add prototypes for a couple of mpr functions.
|
|
crypt32: Move a couple of functions to avoid forward declarations.
|
|
winealsa.drv: Don't unset Spare[0] when deleting static critical sections.
|
|
winecoreaudio.drv: Don't unset Spare[0] when deleting static critical sections.
|
|
dsound: Give a name to the critical sections, make them static and delete them when unloading the dll.
|
|
wineoss.drv: Give a name to the mmdevapi critical sections, make them static and delete them when unloading the dll.
|
|
winmm: Give a name to the critical sections, make them static and delete them when unloading the dll.
|
|
scrrun: Remove an unneeded include directive in the resource file.
|
|
secur32: Make the cs critical section static.
|
|
wintab32: Make the csTablet critical section static.
|
|
rpcrt4: The offset to the complex pointer's description is signed.
|
|
rpcrt4: An interface pointer just has the size of a regular pointer.
|
|
dxgi: Remove an unneeded refcount field.
|
|
msvcrt: Statically initialize and name the MSVCRT_file_cs critical section.
|
|
wininet: Give a name to the critical sections, make them static and delete them when unloading the dll.
|
|
credui: Delete the static critical section when unloading the dll.
|
|
dinput: Delete the static critical section when unloading the dll.
|
|
dxgi: Delete the static critical section when unloading the dll.
|
|
mscms: Delete the static critical section when unloading the dll.
|
|
crypt32: Delete the oid and sip static critical sections when unloading the dll.
|
|
ws2_32: Delete the static critical section when unloading the dll.
|
|
mshtml: Delete the dispex and gecko static critical sections when unloading the dll.
|
|
msi: Delete the handle static critical sections when unloading the dll.
|
|
msvideo: Delete the static critical section when unloading the dll.
|
|
msxml3: Delete the dispex static critical section when unloading the dll.
|
|
ole32: Delete the compobj and rpc static critical sections when unloading the dll.
|
|
openal32: Delete the static critical section when unloading the dll.
|
|
pdh: Delete the static critical section when unloading the dll.
|
|
urlmon: Delete the static critical section when unloading the dll.
|
|
user32: Delete the static critical section when unloading the dll.
|
|
wined3d: Delete the static critical sections when unloading the dll.
|
|
winex11: Delete the palette and xrender static critical sections when unloading the dll.
|
|
winspool.drv: Delete the static critical section when unloading the dll.
|
|
rpcrt4: Delete the static critical sections when unloading the dll.
|
|
winhttp: Delete the static critical sections when unloading the dll.
|
|
|
|
Frédéric Delanoy (11):
|
|
po: Update French translation.
|
|
cmd: Avoid comparison between signed and unsigned values.
|
|
dxdiag: Avoid dead increment (clang).
|
|
cmd: Trim whitespace in echo on/off.
|
|
cmd: Avoid duplication of commonly used strings.
|
|
rsaenh: Remove unused file-static variables.
|
|
atl: Avoid harcoding array lengths.
|
|
comctl32: Avoid hardcoding array lengths.
|
|
ole32: Avoid hardcoding array lengths.
|
|
wineboot: Make runkeys_names global variable static.
|
|
cmd: Move WCMD_part_execute function to avoid forward declaration.
|
|
|
|
Hans Leidekker (15):
|
|
scrrun: New dll.
|
|
scrrun: Add a version resource.
|
|
winhttp: Fix sending data with synchronous requests.
|
|
winhttp: Use a separate function to set request parameters.
|
|
imm32: Validate the window handle passed to ImmGetContext.
|
|
winhttp: Convert string data to UTF-8 and add a corresponding content type header.
|
|
scrrun: Add stub implementations of DllRegisterServer and DllUnregisterServer.
|
|
msi: Process messages while waiting for custom actions to complete.
|
|
msi: Trace the exit code from custom action processes.
|
|
ws2_32: Fix handling of NULL and empty hostname in getaddrinfo/GetAddrInfoW.
|
|
winhttp: Implement WinHttpDetectAutoProxyConfigUrl.
|
|
winhttp: Accept a missing buffer when parsing a decoded URL.
|
|
winhttp: Clean up properly in request_send.
|
|
winhttp: Implement WinHttpGetIEProxyConfigForCurrentUser.
|
|
winhttp: Implement WinHttpGetProxyForUrl.
|
|
|
|
Henri Verbeet (40):
|
|
wined3d: Remove surface_preload from wined3d_surface_ops.
|
|
wined3d: Remove surface_draw_overlay from wined3d_surface_ops.
|
|
comctl32: Avoid using __FUNCTION__ in ranges_check.
|
|
wined3d: Make the surface parameter to upload_palette() const.
|
|
wined3d: Make the surface parameter to blit_shader.set_shader() const.
|
|
wined3d: Only report a broken pitch in wined3d_surface_map().
|
|
wined3d: Get rid of holdbitmap from wineD3DSurface_DIB.
|
|
wined3d: Get rid of client_memory from wineD3DSurface_DIB.
|
|
wined3d: Get rid of the wineD3DSurface_DIB typedef.
|
|
wined3d: Get rid of the SAVEDSTATES typedef.
|
|
wined3d: Don't print FIXMEs for misaligned surface maps.
|
|
wined3d: Get rid of RTL_DISABLE.
|
|
wined3d: Simplify context_choose_pixel_format().
|
|
wined3d: Get rid of the WINED3DSAMPLER_TEXTURE_TYPE typedef.
|
|
wined3d: Get rid of the COMPARISON_TYPE typedef.
|
|
ddraw: Use wined3d_mutex_lock() / wined3d_mutex_unlock() for locking.
|
|
wined3d: x11_copy_to_screen() shouldn't be called on mapped surfaces.
|
|
wined3d: Introduce a "state" variable in shader_glsl_load_constants().
|
|
wined3d: Get rid of the WINED3DSHADER_PARAM_REGISTER_TYPE typedef.
|
|
wined3d: Get rid of the winetexturestates typedef.
|
|
d3d10: Add the ID3D10StateBlock interface.
|
|
d3d10: Add a stub ID3D10StateBlock implementation.
|
|
d3d10: Implement D3D10StateBlockMaskDifference().
|
|
wined3d: Get rid of the WINED3DSHADER_PARAM_SRCMOD_TYPE typedef.
|
|
wined3d: Get rid of the WINED3DSHADER_PARAM_DSTMOD_TYPE typedef.
|
|
d3d10: Implement D3D10StateBlockMaskDisableAll().
|
|
d3d10: Implement D3D10StateBlockMaskDisableCapture().
|
|
d3d10: Implement D3D10StateBlockMaskEnableAll().
|
|
wined3d: Get rid of the WINED3DCOLORVALUE typedef.
|
|
wined3d: Pass a wined3d_color struct to wined3d_device_clear().
|
|
d3d10: Implement D3D10StateBlockMaskEnableCapture().
|
|
d3d10: Implement D3D10StateBlockMaskGetSetting().
|
|
d3d10: Implement D3D10StateBlockMaskIntersect().
|
|
wined3d: Get rid of the WINED3DDISPLAYMODE typedef.
|
|
wined3d: Get rid of the WINED3DVECTOR typedef.
|
|
d3d10: Implement D3D10StateBlockMaskUnion().
|
|
wined3d: Recognize the SM4 deriv_rtx opcode.
|
|
wined3d: Recognize the SM4 deriv_rty opcode.
|
|
ddraw: We can't render to the desktop window either.
|
|
wined3d: Get rid of the WINED3DMATRIX typedef.
|
|
|
|
Huw Davies (12):
|
|
gdi32: Keep track of the text pixel color.
|
|
gdi32: Expose a solid_rects function.
|
|
gdi32: Move the ETO_OPAQUE rectangle drawing to the dib driver.
|
|
gdi32: Calculate the min/max color component intensities for 17 glyph levels.
|
|
gdi32: Add draw_glyph primitives.
|
|
gdi32: Add support for drawing text in the dib driver.
|
|
gdi32/tests: Add tests for text rendering.
|
|
gdi32: Add a helper to return the maximum level to use for a given anti-aliasing format.
|
|
gdi32: Return valid anti-alias format bitmaps if the glyph is a monochrome bitmap.
|
|
gdi32: Use an array of masks to simplify the bitmap conversion.
|
|
gdi32: Add a helper to retrieve the octant bias.
|
|
msxml3: Re-initialise the variant so that VariantChangeType doesn't free the user string.
|
|
|
|
Hwang YunSong (3):
|
|
po: Updated Korean translation.
|
|
cmdlgtst: Updated Korean translation.
|
|
po: Updated Korean translation.
|
|
|
|
Jacek Caban (47):
|
|
mshtml: Make nsIURL::GetParam a stub.
|
|
mshtml: Always use IUri-based nsIRI::GetAsciiHost implementation.
|
|
mshtml: Wine Gecko 1.4 release.
|
|
mshtml: Store window URL as BSTR.
|
|
mshtml: Use IUri in set_current_mon if possible and store it in window object.
|
|
mshtml: Use IUri in use_gecko_script.
|
|
mshtml: Fixed memory leak in nsIURL::GetDirectory implementation.
|
|
mshtml: Use set_nsstyle_attr_var in IHTMLStyle::put_height implementation.
|
|
mshtml: Fixed HTMLPrivateWindow_GetAddressBarUrl function name.
|
|
mshtml: Get rid of an unused parameter in prepare_for_binding.
|
|
mshtml: Moved QueryService(IID_IShellBrowser) call to the right place.
|
|
urlmon: Improved IUri debug traces.
|
|
mshtml: Improved debug traces in nsIChannel::AsyncOpen implementation.
|
|
urlmon: Fixed some failures on IE9.
|
|
urlmon: Fixed misc.c tests on IE9 and make image_tiff_filter behave like IE9.
|
|
ieframe: Store ShellBrowser in DocHost instead of creating it on every QueryService call.
|
|
ieframe: Added IDocObjectService::FireBeforeNavigate2 implementation.
|
|
ieframe: Added IDocObjectService::FireNavigateComplete2 implementation.
|
|
ieframe: Improved debug traces in IShellBrowser::QueryInterface.
|
|
mshtml: Split IHTMLPrivateWindow::SuperNavigate implementation.
|
|
mshtml: Properly handle navigation in containers supporting IWebBrowserApp.
|
|
mshtml: Split setting window URI from set_current_mon.
|
|
mshtml: Properly implement nsIURI::CloneIgnoreRef.
|
|
mshtml: Properly implement nsIURI::EqualsExceptRef.
|
|
mshtml: Properly handle fragment-only navigation.
|
|
mshtml: Added more navigation tests.
|
|
mshtml: Added nsIURI::GetSpecIgnoringRef implementation.
|
|
urlmon: Fixed protocol tests on IE9.
|
|
mshtml: Fixed script tests on IE9.
|
|
urlmon: Get rid of create_todo_* from uri_equality struct.
|
|
urlmon: Don't set is_opaque for file URIs in validate_components.
|
|
mshtml: Update window URI when its binding is redirected.
|
|
mshtml: Fixed some htmldoc.c tests on IE9.
|
|
mshtml: Fixed events tests on IE9.
|
|
mshtml: Added support for ActiveX objects without IQuickActivate support.
|
|
mshtml: Reinitialize list entry in detach_plugin_host.
|
|
mshtml: Added tests of handling ActiveX objects without IQuickActivate interface implemented.
|
|
mshtml: Fixed remaining IE9 failures.
|
|
mshtml: Don't mix PRBool pointers with BOOL pointers.
|
|
mshtml: Implement nsIStandardURL interface in nsWineURI object.
|
|
ieframe: Fixed tests on IE9.
|
|
mshtml: Use CLEAR_CALLED instead of SET_CALLED in some places.
|
|
jscript: Use a helper function to allocate expression structs.
|
|
jscript: Store expression type in expression_t.
|
|
jscript: Added minimal bytecode compiler/interpreter and use it for '===' expressions.
|
|
jscript: Use bytecode interpreter for '!==' expressions.
|
|
jscript: Use bytecode interpreter for logical negation expression.
|
|
|
|
Juan Lang (5):
|
|
iphlpapi: Implement retrieving IPv4 addresses using getifaddrs, when available.
|
|
iphlpapi: Combine #ifdef HAVE_IFADDRS_H blocks.
|
|
iphlpapi: Remove an unmaintained comment, and update copyright.
|
|
iphlpapi: Remove unneeded includes.
|
|
iphlpapi: Fix enumerating IPv6 addresses.
|
|
|
|
Jörg Höhle (2):
|
|
mmdevapi/tests: Prevent crash when device is in use.
|
|
mmdevapi/tests: Add PCM format tests.
|
|
|
|
Luca Bennati (1):
|
|
po: Update Italian translation.
|
|
|
|
Maarten Lankhorst (1):
|
|
ntdll: Use VALGRIND_RESIZEINPLACE_BLOCK when available.
|
|
|
|
Marcus Meissner (4):
|
|
wmc: Increate allocated size to match \0 (Coverity).
|
|
gdi32: Fixed loop end setting (Coverity).
|
|
urlmon: Fixed an array overread (Coverity).
|
|
oleaut32: Use correct variable (Coverity).
|
|
|
|
Matej Špindler (1):
|
|
ws2_32: Test GetAddrInfo with zero port.
|
|
|
|
Matteo Bruni (6):
|
|
wined3d: Fix post-pixelshader blending test.
|
|
wined3d: Skip blending test on some texture formats.
|
|
wined3d: Make a copy of gl_info for later context_destroy_gl_resources() usage.
|
|
wined3d: Disable WINED3DFMT_B8G8R8_UNORM.
|
|
d3d8: Remove D3DFMT_R8G8B8 special handling.
|
|
d3d9: Remove D3DFMT_R8G8B8 special handling.
|
|
|
|
Michael Mc Donnell (3):
|
|
d3dx9/tests: Test for D3DXMESH_VB_SHARE option.
|
|
d3dx9/tests: Show D3DXMESH_VB_SHARE with new declaration should fail.
|
|
d3dx9: Return error if D3DXMESH_VB_SHARE and new declaration.
|
|
|
|
Michael Stefaniuc (6):
|
|
include: Fixup "long" numeric constants in commctrl.h.
|
|
include: Make "long" numeric constants LP64/LLP64 proof (mmddk.h).
|
|
include: Fixup "long" numeric constants in vfw.h.
|
|
include: Drop "l" modifiers from numeric constants in winternl.h.
|
|
include: Make "long" numeric constants LP64/LLP64 proof (tapi.h).
|
|
include: Make "long" numeric constants LP64/LLP64 proof (shlwapi.h).
|
|
|
|
Nikolay Sivov (18):
|
|
msxml3: Fix IDispatch support for IXMLDocument.
|
|
msxml3: Support IDispatch in IXMLElement.
|
|
msxml3: Add IDispatchEx support for IXMLDOMNamedNodeMap.
|
|
msxml3: Fix collection index based support for IXMLDOMSelection.
|
|
msxml3: Implement get_line() and get_linepos().
|
|
msxml3: Implement get_srcText().
|
|
msxml3: Some tests to show that leading spaces are not allowed for xml stream.
|
|
msxml3: Test that IXMLHTTPRequest doesn't support IDispatchEx.
|
|
msxml3: Move XSLPattern test data to a table.
|
|
msxml3: Implement get_nodeTypeValue() for attributes without a type.
|
|
msxml3: Fix getNamedItem() for qualified node names.
|
|
msxml3: Support multiple IXMLDOMNamedNodeMap implementations.
|
|
msxml3: Added IDispatchEx support for IXMLDOMImplementation.
|
|
msxml3: Properly handle qualified names in getAttributeNode().
|
|
msxml3: Properly return node prefix from get_prefix().
|
|
msxml3: Fix get_namespaceURI().
|
|
msxml3: Return qualified name from get_nodeName().
|
|
msxml3: Convert test stream to single byte string.
|
|
|
|
Octavian Voicu (3):
|
|
makefiles: Add manual dependencies also for testlist cross object.
|
|
ddraw/tests: Fix a couple of copy-paste typos in test messages.
|
|
ddraw: Make IDirectDrawClipperImpl_[GS]etHWnd function names consistent with SDK.
|
|
|
|
Piotr Caban (14):
|
|
userenv: Improved CreateEnvironmentBlock implementation.
|
|
services: Create service environment when first service is started.
|
|
msvcr90: Added __vswprintf_l implementation.
|
|
msvcp90: Don't define empty structure.
|
|
msvcrt: Don't hold FILE critical section in some functions.
|
|
msvcrt: Don't use fputc in flsbuf implementation.
|
|
msvcr90/tests: Added nonblocking FILE functions test.
|
|
msvcp90: Added basic_string::_Copy implementation.
|
|
msvcp90: Added basic_string::copy implementation.
|
|
msvcp90: Added basic_string::insert implementation.
|
|
msvcp90: Fixed parameters number in functions returning structures.
|
|
msvcp: Sync spec files.
|
|
msvcp90: Forward basic_string<short> to basic_string<wchar_t>.
|
|
msvcp: Sync spec files.
|
|
|
|
Rafał Mużyło (1):
|
|
configure: Fix a typo.
|
|
|
|
Rico Schüller (3):
|
|
d3dx9: Improve argument check in ID3DXBaseEffect::GetBool/Int/Float().
|
|
d3dx9: Allow setting texture to NULL.
|
|
d3dx9: Add count to trace in ID3DXBaseEffect::GetMatrixArray().
|
|
|
|
Stefan Dösinger (10):
|
|
d3d9/tests: Test partial block locks.
|
|
wined3d: YUY2 and UYVY are block based.
|
|
d3d8/tests: Port the double unlock test to d3d8.
|
|
d3d8/tests: Port the block lock test to d3d8.
|
|
ddraw/tests: Add a partial block lock test.
|
|
ddraw/tests: Add a test for YV12 partial block locks and lock offsets.
|
|
ddraw/tests: Add a YV12 blit test.
|
|
ddraw/tests: Mark a VMware failure broken.
|
|
ddraw: Add more tests and fixes for SetSurfaceDesc.
|
|
ddraw: Set correct HEL and HAL color models.
|
|
|
|
Thomas Faber (6):
|
|
msvcrt: Fix MSVC build in exit.c and msvcrt.h.
|
|
msvcrt: Fix MSVC build in locale.c.
|
|
kernel32/tests: Add tests for GetDllDirectory.
|
|
advapi32/tests: Use already existing static string instead of literal.
|
|
advapi32/tests: Do not assume the test is called with an absolute path.
|
|
mshtml: Fix MSVC build in htmllocation.c.
|
|
|
|
Vincent Povirk (6):
|
|
gdiplus: Fix center point calculation in GdipAddPathPie.
|
|
include: Add definition of IWICComponentFactory and its dependencies.
|
|
include: Define IWICPersistStream.
|
|
windowscodecs: Add tests for IWICMetadataReader.
|
|
windowscodecs: Add test for CreateMetadataReaderFromContainer.
|
|
windowscodecs: Flesh out IWICMetadataReader test.
|
|
|
|
Vitaliy Margolen (1):
|
|
dinput: Return correct key names for num_lock and pause.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|