1 The Wine development release 1.3.6 is now available.
3 What's new in this release (see below for details):
4 - Support for GStreamer filters.
5 - Mapping of standard cursors to native desktop cursors.
6 - Improved support for installers with services.
7 - Many MSXML improvements.
8 - Decoder for TGA-format images.
12 The source is available from the following locations:
14 http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.6.tar.bz2
15 http://prdownloads.sourceforge.net/wine/wine-1.3.6.tar.bz2
17 Binary packages for various distributions will be available from:
19 http://www.winehq.org/download
21 You will find documentation on http://www.winehq.org/documentation
23 You can also get the current source directly from the git
24 repository. Check http://www.winehq.org/git for details.
26 Wine is available thanks to the work of many people. See the file
27 AUTHORS in the distribution for the complete list.
29 ----------------------------------------------------------------
33 6437 CUPS Printer-Names are UTF-8, but we handle them as ANSI
34 7195 ratDVD fails to start
35 11744 Age of Empires III crashes at startup
36 12291 Restarting Dark Crusade 1.20 kills sound
37 12925 D3D8: Visual test fails
38 12934 Fugawi - OLE error 80004002
39 13095 MS Visio 2003 - Crashing after opening or creating a file.
40 13595 Sprite borders are 1 pixel lower in Double Dragon Forever
41 13670 Star Blaze: Page faults on startup
42 13939 Paint Shop Pro 7 hangs when inserting text
43 15212 ctSchedule.ocx: OleCreate returns E_INVALIDARG
44 15502 Crysis Warhead Installer fails with msi errors
45 15942 Printers can't print format largers than A4
46 16239 Cake Poker installer requires native msxml3
47 17090 Elite Force fails to set brightness at all,renders game dark and hard to play
48 17436 mRemote does not work
49 17713 EVE Online Apocrypha - Audio not supported on FreeBSD
50 17875 GetTempFileName with unique != 0 broken
51 17965 Graphical glitches in Orphelins of Baudelaire demo
52 18339 Microsoft Visio 2007 crashes when Drag&Dropping some elements
53 19590 Symantec LiveUpdate 1.5.2 uninstaller exits silently
54 20103 Beyond the Sword patch 3.19 fails to install
55 20195 PLSQLDeveloper shows OLE error 80004001 when trying to export object metadata to XML
56 20887 Dragon Age: Origins: Fails to find the DVD
57 21485 Kindle for PC Beta works, but 1.0 doesn't
58 21522 DnaSP 5 crashes under wine if a "Tajima's test" is performed.
59 21765 Age of Mythology fails to create the fonts with builtin msxml4
60 21798 SEHException / GdipGetRegionScansCount opening AutoWikiBrowser
61 21836 jscript: run tests fail on Ubuntu
62 21913 Visio 2007 Professional Crashes Immediately
63 22054 Assassin's Creed crashed after first level
64 22055 Assassin's creed crashes on launch occasionally
65 22394 Starcraft 2: Can't restart itself
66 22860 Enterprise Architect fails to create a new project or loads an existing one
67 23096 White box around cursor in Google SketchUp Pro 7
68 23173 Several game have upside down picture
69 23217 Runes of Magic client.exe needs unimplemented function msvcr80.dll._strlwr_s
70 23355 Ring-Protech CD/DVD Protection fails
71 23411 YoWindow: Fails to start
72 23790 Cursors in City of Heroes draw incorrectly with ATI graphics
73 23901 Civilization 4 Beyond the Sword 3.19 no longer starts
74 23985 Wine doesn't use standard mouse cursor
75 24096 08/19/2010 Steam client update wininet issue
76 24105 VB6 crashes while trying to start simple sample program
77 24117 Osmos main menu cursor is corrupt
78 24154 GetFirefox image is not viewable in wine iexplore with Gecko 1.1.0
79 24334 EarMaster 5.0 : black area instead of the sheet music in some exercises
80 24381 Children of the nile 3 demo hangs because of built-in d3dx9
81 24396 [ALSA driver bug] Windows applications crash on start up
82 24470 winegcc: 32-bit libs are not found with -m32 on 64-bit host
83 24619 Kitsu Saga Crashes
84 24646 Utorrent menu's can be open but not working
85 24668 Introduction screen in Melty Blood is drawn upside-down
86 24759 SAFEARRAY bounds data is marshalled in reversed order
87 24773 It is possible to click behind certain modal dialogs in Worms Armageddon, leading to loss of focus and crashes
88 24831 Fallout:New Vegas Fails to launch gamebryo renderer
89 24864 Windows Double Explorer complains "unable to find an entry point named 'IUnknown_SetSite' in DLL 'SHLWAPI.DLL'"
90 24871 Floppy diskette label and serial number not reported
91 24895 msxml4 installer crashes in 2nd dialog in msi_dialog_create_radiobutton
92 24929 FreeBSD build broken
94 ----------------------------------------------------------------
99 msxml3: Add a function to initialize xmlDoc->_private data.
100 msxml3: IXMLDOMSchemaCollection/XMLSchemaCache backend.
101 msxml3/tests: Internal schema doc storage tests.
102 msxml3: Implement schema_cache_get_length().
103 msxml3: Implement schema_cache_remove().
104 msxml3: Implement schema_cache_addCollection().
105 msxml3: Implement schema_cache_get_namespaceURI().
106 msxml3: Implement schema_cache_get().
107 msxml3: IXMLDOMSchemaCollection2 stubs.
108 msxml3: Fix a regression bug in domdoc_loadXML().
109 msxml3: libxml2 error/warning callback functions.
110 msxml3/tests: Add namespace-related XSLPattern tests.
111 msxml3: Fix XSLPattern namespace handling.
112 msxml3/tests: Add XSLPattern collection method tests.
115 cryptui: Update Japanese translation.
118 msi: Fix freed memory access and fix freeing of invalid pointer.
120 Alexandre Julliard (50):
121 riched20: Use the correct resource id for the reverse arrow cursor.
122 ole32: Use the correct resource ids for the drag&drop cursors.
123 comctl32: Use the correct resource ids for cursors.
124 winex11: Use GetIconInfoEx when creating cursors.
125 winex11: Avoid creating a DC when not necessary.
126 winex11: Add support for remapping standard Win32 cursors to the X11 system cursors.
127 winex11: Allow specifying system cursor replacements through the registry.
128 kernel32/tests: Add some tests for NtAreMappedFilesTheSame.
129 ntdll: Get rid of the FILE_VIEW typedef.
130 ntdll: More complete implementation of NtAreMappedFilesTheSame.
131 server: Return an error in get_handle_unix_name for objects that don't have a file name.
132 kernel32: Use RtlDosPathNameToNtPathName_U to validate the path in GetVolumeInformationW.
133 kernel32: Use the NT name to open the device in GetVolumeInformationW.
134 kernel32: Use the NT name to open the root directory in GetVolumeInformationW.
135 kernel32: Use the NT name to retrieve label and serial in GetVolumeInformationW.
136 kernel32: Fix last error code in GetVolumeInformationW when an explicit subdir is requested.
137 ntdll: Avoid using the CONTEXT86 type.
138 ntoskrnl.exe: Avoid using the CONTEXT86 type.
139 ifsmgr.vxd: Avoid using the CONTEXT86 type.
140 vwin32.vxd: Avoid using the CONTEXT86 type.
141 vmm.vxd: Avoid using the CONTEXT86 type.
142 user.exe: Avoid using the CONTEXT86 type.
143 system.drv: Avoid using the CONTEXT86 type.
144 windebug: Avoid using the CONTEXT86 type.
145 krnl386.exe: Avoid using the CONTEXT86 type.
146 include: Get rid of the non-standard CONTEXT86 type.
147 include: The FLOATING_SAVE_AREA type is i386-specific.
148 widl: Add some more attribute keywords.
149 widl: Add support for some more typelib flags based on the added attributes.
150 widl: Use get_size_procformatstring_func() for clients too instead of duplicating the code.
151 widl: Output some comments for proc format strings.
152 widl: Add a separate function to write the proc format string for a function.
153 configure: Disable Fortify if it's enabled by default, it's too broken.
154 widl: Duplicate all the proxy data tables between 32-bit and 64-bit.
155 widl: Duplicate the exception handling code between 32-bit and 64-bit.
156 widl: Output a format string table and server info structure for stubs.
157 widl: Output a format string table and server info structure for servers.
158 tools: Add some sanity checks in make_makefiles.
159 winegstreamer: Fix module name and remove obsolete variables in makefile.
160 mofcomp: Remove obsolete variables in makefile.
161 kernel32: Fix a FAT format sanity check for floppies.
162 comctl32: Make more functions available by name.
163 shell32: Make more functions available by name.
164 shlwapi: Make more functions available by name.
165 winegcc: Detect the appropriate lib directory for 32/64 cross-builds.
166 winedbg: Don't start another instance of the debugger when it crashes.
167 qcap: Define a real DllGetClassObject function.
168 winegstreamer: Define real DllCanUnloadNow and DllGetClassObject functions.
169 winegcc: Fix the lib dir detection.
170 configure: More aggressive disabling of Fortify.
173 comdlg32: Fix translations.
174 widl: Do not define MIDL_user_allocate and MIDL_user_free as it's already in the psdk.
177 crypt32: Update Swedish translation.
178 jscript: Update Swedish translation.
179 net: Add Swedish translation.
180 progman: Fix typos in Swedish translation.
181 cryptui: Fix typo in Swedish translation.
182 kernel32: Add Swedish translation.
183 taskmgr: Update Swedish translation.
186 msvcrt: Implement _mbsnbcat_s.
187 msvcrt: Implement _ultoa_s.
188 winhttp: Fix const qualifier warning for OpenSSL 1.0.0.
189 wininet: Fix const qualifier warning when compiling with OpenSSL 1.0.0.
190 winhttp: Fix misleading OpenSSL version number check.
191 wininet: Fix misleading OpenSSL version number check.
192 configure: Check for GStreamer functionality present in 0.10.26.
195 jscript: Update German translation.
196 winedump: Fix typo in code generation.
197 winedump: Ignore case when detecting void.
198 winemaker: Let winebuild use the default specfile name.
199 winedump: Add ARM Thumb detection.
200 include: Define PROCESSOR_ARCHITECTURE_IA32_ON_WIN64.
201 kernel32: Update function docs for GetBinayType.
204 strmbase: Begin implementations of AMovieDllRegisterServer2 and AMovieSetupRegisterFilter2.
205 strmbase: Define STRMBASE_DllMain.
206 strmbase: Implement OLE registration in AMovieDllRegisterServer2.
207 strmbase: Implement STRMBASE_DllGetClassObject and STRMBASE_DllCanUnloadNow.
208 winegstreamer: Add wine GStreamer parser filter framework.
209 qcap: Make use of a few more strmbase implementations.
210 winegstreamer: Add glib threading overrides.
211 winegstreamer: Add gstreamer splitter filter.
212 winegstreamer: Add splitter output pin with video format.
213 winegstreamer: Add output pin with audio format.
214 winegstreamer: Add SourceSeeking implementation to the Splitter.
215 winegstreamer: Handle active push of data in Splitter.
216 winegstreamer: Add structure for gstreamer transform filters.
217 winegstreamer: Add gstreamer YUV->RGB transform filter.
218 usp10/tests: Update test_ScriptStringXtoCP_CPtoX to test both rtl and ltr characters.
219 winegstreamer: Add gstreamer mp3 transform filter.
220 winegstreamer: Add gstreamer audio convert transform filter.
223 jscript: Update Lithuanian translation.
226 advapi32/tests: Fix test for WoW64 handle size differences.
227 user32/tests: Fix some combo box tests for different font sizes.
228 kernel32/tests: Increase timeouts to avoid test failures in CreateRemoteThread.
229 gdiplus/tests: Fix GetLogFont charset tests for Asian platforms.
230 user32/tests: Fixed WM_SETFONT combo box tests.
231 comdlg32/tests: Fixed up handling of temporary file in printdlg tests.
234 comdlg32: Removed 16 bit dependency.
237 kernel32/tests: Add a test for opening short paths of differing case.
238 kernel32/tests: Fix the mixed-case short path test to actually test something.
240 Damjan Jovanovic (5):
241 msvcrt: Implement wcsncat_s.
242 msvcrt: Define STRUNCATE.
243 msvcrt: Improve wcsncat_s.
244 include: Define WINCODEC_SDK_VERSION.
245 windowscodecs: Add COM proxies and stubs.
248 ws2_32: Null select() should fail with WSAEINVAL.
251 ddraw: Remove a useless function.
252 ddraw: SETFOCUSWINDOW lives independently of other flags.
253 d3d8: ApplyStateBlock with a zero token returns D3D_OK.
256 ole32: OleLoad should not fail even if IOleObject::GetMiscStatus fails.
257 ole32: Pass failures from delegate object's ::QueryInterface in default handler.
258 shell32: Handle INameSpaceTreeControlEvents::OnSelectionChanged.
259 shell32: Replace bitwise XOR with a contextually more proper operator.
260 shlwapi: Fix UrlGetPart to also return unknown schemes.
261 shlwapi: Add room for null terminator in local SHGetShellKey buffer.
264 net: Italian translation update.
266 Detlef Riekenberg (10):
267 shell32: We have a Unicode parameter when launching a CPL.
268 winspool: Set devices and printerports in AddPrinterW.
269 winspool: Use Unicode to add a driver entry for a unix printer.
270 winspool: Use Unicode for CUPS printer names.
271 shdocvw: Add a stub for ImportPrivacySettings.
272 advapi32: Add a stub for EventEnabled.
273 faultrep/tests: Add tests for AddERExcludedApplicationA.
274 wer: Add a stub for WerRemoveExcludedApplication.
275 wer/tests: Add initial tests.
276 include: Add WerReportCreate + WerReportCloseHandle.
278 Dmitry Timoshkov (2):
279 user32: FindWindow() should treat an empty title same way as NULL.
280 gdi32: Make AddFontToList skip adding a face into global lists if the font is not supposed to be enumerated, and return a pointer to first loaded face.
283 oleaut32: Fix invalid cast.
285 Frédéric Delanoy (1):
286 jscript: Update French translation.
288 Gustavo Henrique Milaré (3):
289 shell32: Update Portuguese translation.
290 mshtml: Update Portuguese translation.
291 jscript: Update Portuguese translation.
294 mscms: Fix a memory leak in TranslateColors.
295 msi: Compare strings without depending on thread locale.
296 services: Save service dependencies.
297 services: Support setting and changing service dependencies.
298 msi: Don't inline msi_feature_set_state and msi_component_set_state.
299 msi/tests: Add tests for msidbFeatureAttributesUIDisallowAbsent.
300 msi: Register the service description in the InstallServices action.
301 msi: The LoadOrderGroup, StartName and Password fields from the ServiceInstall table are formatted strings.
302 msi: Register service dependencies in the InstallServices action.
303 msi: Register service arguments in the InstallServices action.
304 include: Add rendering intent defines.
305 gdi32: Move EnumICMProfiles to the driver.
306 winex11: Implement EnumICMProfiles.
307 gdi32: Fix invalid parameter handling in EnumICMProfiles and SetICMProfile.
308 msi: Open the log file in shared write mode.
309 msi: Open the log file once per package.
310 msi: An inactive dialog control does not require a property.
311 advapi32: Implement EnumServicesStatusA/W.
312 advapi32: Implement EnumServicesStatusExA/W.
315 d3dcompiler: Make some variables static.
316 d3dcompiler: Move some bytecode output functions to bytecodewriter.c.
317 d3dcompiler: Merge asmutils.c into utils.c.
318 d3dcompiler: Mark some internal symbols hidden.
319 wined3d: Allow FBO blits again between surfaces with fixups if they have the same format.
320 wined3d: Always pass a valid rectangle to surface_get_blt_info().
321 wined3d: Properly flip in surface_blt_to_drawable().
322 wined3d: Remove a FIXME in context_apply_blit_state().
323 wined3d: Handle WINED3DFMT_R10G10B10A2_UNORM in getColorBits().
324 wined3d: Recognize the SM4 sqrt opcode.
325 d3d10core: Implement ID3D10Texture3D::Unmap().
326 d3d10core: Implement ID3D10Texture3D::Map().
327 wined3d: Flip destination coordinates when blitting to an offscreen target in arbfp_blit_surface().
328 wined3d: Check if we can do the blit before messing with surface flags in IWineD3DSurfaceImpl_BltOverride().
329 wined3d: Use surface_blt_to_drawable() in IWineD3DSurfaceImpl_BltOverride().
330 wined3d: Pass a sub-resource index instead of a miplevel to volume texture methods.
331 wined3d: Pass a sub-resource index instead of a miplevel to 2D texture methods.
332 wined3d: Pass a sub-resource index instead of a face + miplevel to cube texture methods.
333 wined3d: Explicitly pass parameters to shader_load_np2fixup_constants().
334 d3d10core: Try to create a software adapter when no regular adapters are found as well.
335 dxgi: Try to create a software adapter when no regular adapters are found as well.
336 wined3d: Get rid of the posFixup field from the device.
337 wined3d: Explicitly pass parameters to shader_arb_vs_local_constants().
338 wined3d: Explicitly pass parameters to shader_arb_ps_local_constants().
339 wined3d: Read transform flags from the compile args in pshader_hw_texm3x2tex().
340 wined3d: Read transform flags from the compile args in pshader_hw_texm3x3tex().
341 wined3d: Read transform flags from the compile args in pshader_hw_texm3x3vspec().
342 wined3d: Read transform flags from the compile args in pshader_hw_texm3x3spec().
343 d3d9: Partially implement IDirect3D9Ex::CreateDeviceEx().
344 d3d9: Use more reasonable return values for unimplemented functions.
345 wined3d: Access reg_maps though ins->ctx in shader_glsl_get_register_name().
346 wined3d: Access reg_maps though ins->ctx in shader_arb_get_register_name().
347 wined3d: Access reg_maps though ins->ctx in shader_hw_mov().
348 wined3d: Access reg_maps though ins->ctx in get_bool_const().
349 wined3d: Access reg_maps though ins->ctx in get_loop_control_const().
350 wined3d: Move "parse_state" to wined3d_shader_context.
351 wined3d: Move loop state to wined3d_shader_context.
352 wined3d: Only complain about unsupported filtering if we have a reason to.
353 wined3d: Don't flip the coordinate system in set_blit_dimension().
354 wined3d: Remove some redundant state save/restore code from flush_to_framebuffer_drawpixels().
357 taskmgr: Update Korean resource.
358 uninstaller: Update Korean resource.
359 winhlp32: Update Korean resource.
362 inetcpl.cpl: Updated Ukrainian translation.
363 ipconfig: Updated Ukrainian translation.
364 taskkill: Updated Ukrainian translation.
365 jscript: Updated Ukrainian translation.
368 wininet: Skip more tests on IE older than 6.0.
369 mshtml: Use IUri in nsIURI::Equals implementation.
370 jscript: Pass script_ctx_t instead of exec_ctx_t to eval functions.
371 msxml3: Remove unused xmlnode_* functions.
372 msxml3: Don't use xmlnode's IXMLDOMNode iface for a few stub functions.
373 mshtml.idl: Added IHTMLObjectElement declaration.
374 mshtml.idl: Added DispHTMLObjectElement declaration.
375 mshtml: Added IHTMLObjectElement stub implementation.
376 mshtml: Get rid of no longer needed parse_post_data.
377 mshtml: Added IDispatchEx support to HTMLObjectElement object.
378 mshtml.idl: Added IHTMLEmbedElement and DispHTMLEmbedElement declarations.
379 mshtml: Added IHTMLEmbedElement stub implementation.
380 msxml3: Don't use xmlnode's IXMLDOMNode iface in get_xml implementations.
383 crypt32: Test encoding more quoted strings.
384 crypt32: Test more encoded string to string conversions.
385 crypt32: Implement quoting of simple string types.
386 crypt32: Implement quoting of BMP strings.
387 crypt32: Remove broken UTF-8 string decoding support.
388 crypt32: Trace certificate chain verification parameters.
389 crypt32/tests: Add more tests of the authenticode policy.
390 crypt32: Remove unneeded comments.
391 crypt32/tests: Test more Unicode encoded string to string conversions.
392 crypt32/tests: Show expected values in ok output.
393 crypt32: Correct Unicode quoting of BMP strings.
394 crypt32: The newline character must also be quoted.
395 crypt32: Implement CertRDNValueToStr for UTF8 strings.
396 crypt32/tests: Fix test failures on Win98/NT4.
397 secur32: Trace flags as hex values.
398 crypt32: Pass additional store to CertVerifyRevocation.
399 crypt32: Check revocation status of chain element-by-element.
402 winmm/tests: Fix one mcicda test failure on VMware.
404 Konstantin Kondratyuk (1):
405 jscript: Update Russian translation.
407 Krzysztof Nowicki (3):
408 windowscodecs: Fix *_CopyPixels functions to properly handle a NULL rectangle.
409 windowscodecs/tests: Add test cases for *_CopyPixels calls with NULL rectangle.
410 windowscodecs: Optimise copy_pixels in case the whole bitmap is copied.
413 kernel32/tests: Add some more tests for GetTempFileName.
414 kernel32: Fix GetTempFileName with invalid path.
415 dwmapi: Add stubbed DwmGetWindowAttribute.
416 winscard: Add stub for SCardReleaseStartedEvent.
417 rpcrt4: Add stub for NdrMesTypeEncode2.
418 ws2_32: Return SOCKET_ERROR in stubbed WSALookupServiceNext, to prevent apps from looping forever.
421 jscript: Update Italian translation.
424 comdlg32: Fixed bad size to GetModuleFilenameW.
425 shell32: Pass correct size to MultiByteToWideChar.
426 ipconfig: Fixed buffer size to MultiByteToWideChar.
427 wineboot: Fixed 2 buffer sizes.
428 regedit: Fixed a wrong buffer size.
429 winspool.drv: Check return value of EnumPrintersA.
432 xcopy: Move command line parsing code into separate function.
433 xcopy: Fix command line parsing logic.
436 d3dx9: Search for a compatible pixel format in D3DXCheckTextureRequirements.
437 d3dx9: Fix D3DXFilterTexture return value.
438 d3dx9: Store transform matrix per-sprite.
439 d3dx9: Report usage of unsupported sprite flags.
440 d3dx9: Initialize a variable in ID3DXSpriteImpl_Flush.
442 Michael Stefaniuc (4):
443 mscms: Don't produce unreachable code with #ifdef (Smatch).
444 ddraw: Add missing unlock (Smatch).
445 msxml3: Remove returns after returns (Smatch).
446 msxml3/tests: Remove superfluous NULL check before free (Smatch).
449 msxml3: Get rid of ::get_dataType() forward to IXMLDOMNode interface.
450 msxml3: Get rid of ::put_text() forward to IXMLDOMNode interface.
451 oleaut32: Fix multidimensional SAFEARRAY marshalling.
452 msxml3: Add support for IStream destination in save().
453 msxml3: Silence urlmon query failures for IXMLDocument.
454 msxml3: Partially implement ::setAttributeNode().
455 mshtml: Remove useless initialization.
456 comctl32/treeview: Accept null item handle as a root for TVM_DELETEITEM.
457 comctl32/treeview: Fix TVN_DELETEITEM to use item that is about to be deleted.
458 shlwapi: Allow IUnknown_SetSite() to be requested by name.
459 oleaut32: Remove some useless null checks.
460 oleaut32: Fix properties type conversion on property bag load.
461 msxml3: Add stub connection container support.
462 msxml3: Add stub IConnectionPoint, return points for supported IIDs.
463 msxml3: Add ::GetConnectionInterface().
464 msxml3: Add ::GetConnectionPointContainer().
465 msxml3: Add ::Unadvise().
466 msxml3: Use proper naming and types for IObject* interfaces.
467 msxml3: Handle passed BSTR argument as a WCHAR string in ::createProcessingInstruction().
468 msxml3: Make line endings fix helper faster using BSTR stored length.
469 msxml3: Fix a leak of error message BSTR.
470 msxml3: Output error message for fatal errors.
471 msxml3: Actually try to use IPersistStream if it's available.
472 msxml3/tests: Some encoding switching tests.
473 msxml3: Add a helper to check for error handler being set.
474 msxml3: Build qualified name using libxml2 helper.
475 msxml3: Trace backend error even when user error handler is not set.
478 clock: Add the Serbian (Latin and Cyrillic) translation.
479 ipconfig: Add the Serbian (Latin and Cyrillic) translation.
480 notepad: Add the Serbian (Latin and Cyrillic) translation.
481 uninstaller: Add the Serbian (Latin and Cyrillic) translation.
482 wineboot: Add the Serbian Cyrillic and fix the Latin translation.
483 avifil32: Add the Serbian (Latin and Cyrillic) translation.
484 ipconfig: Update the Serbian (Latin and Cyrillic) translation.
485 browseui: Add the Serbian (Latin and Cyrillic) translation.
486 mshtml: Add the Serbian (Latin and Cyrillic) translation.
487 shdocvw: Add the Serbian (Latin and Cyrillic) translation.
488 comdlg32: Fix Serbian (Latin) translations.
489 comdlg32: Add the Serbian (Cyrillic) translation.
490 winspool.drv: Add the Serbian (Latin and Cyrillic) translation.
491 inetcpl.cpl: Add the Serbian (Latin and Cyrillic) translation.
492 write: Add the Serbian (Latin and Cyrillic) translation.
493 wldap32: Add the Serbian (Latin and Cyrillic) translation.
494 credui: Add the Serbian (Latin and Cyrillic) translation.
495 oleacc: Add the Serbian (Latin and Cyrillic) translation.
496 hhctrl.ocx: Add the Serbian (Latin and Cyrillic) translation.
499 jscript: Added VBArray stub.
500 jscript: Implement VBArray constructor.
501 jscrpt: Added VBScript.lbound() implementation.
502 jscript: Added VBArray.ubound() implementation.
503 jscript: Added VBArray.dimensions() implementation.
504 jscript: Added VBArray.getItem() implementation.
505 jscript: Added VBArray.toArray() implementation.
506 jscript: Added VBArray handling to to_object().
507 jscript: Improved error handling in VBArray functions.
508 jscript: Improved VBArray related tests.
509 jscript: Add index, input and lastIndex properties to regexp functions results.
510 jscript: Added DISPATCH_PROPERTYGET flag to some calls.
511 jscript: Added invocation flag tests.
512 msvcr90/tests: Make some tests fail if invalid_parameter_handler was not invoked.
513 urlmon: Improved url canonicalize when Uri_CREATE_FILE_USE_DOS_PATH is specified.
514 mshtml/test: Fix some memory leaks.
515 mshtml: Added IHTMLFormElement_{get/put}_method implementation.
516 mshtml: Added IHTMLFormElement_{get/put}_name implementation.
517 mshtml: Added IHTMLFormElement_{get/put}_encoding implementation.
518 mshtml: Added IHTMLTextAreaElement_get_type implementation.
521 include: Move D3D_SHADER_VARIABLE_CLASS to d3dcommon.h.
522 include: Move D3D_CBUFFER_TYPE to d3dcommon.h.
523 include: Move D3D_SRV_DIMENSION to d3dcommon.h.
524 include: Move D3D_REGISTER_COMPONENT_TYPE to d3dcommon.h.
525 include: Move D3D_RESOURCE_RETURN_TYPE to d3dcommon.h.
526 include: Move D3D_NAME to d3dcommon.h.
527 include: Move D3D_SHADER_INPUT_TYPE to d3dcommon.h.
528 include: Move D3D_SHADER_VARIABLE_TYPE to d3dcommon.h.
529 include: Move D3D_PRIMITIVE_TOPOLOGY to d3dcommon.h.
530 include: Move D3D_PRIMITIVE to d3dcommon.h.
532 Ričardas Barkauskas (7):
533 wer: Stub WerAddExcludedApplication.
534 wlanapi: New stub dll.
535 wlanapi: Stub WlanOpenHandle.
536 ddraw/tests: Test if surface with DDSCAPS_ZBUFFER can be render target.
537 ddraw/tests: Test some more caps combinations.
538 ddraw: Fix DDSCAPS_3DDEVICE surfaces always setting DDSCAPS_VISIBLE.
539 ddraw: Surfaces with DDSCAPS_3DDEVICE and DDSCAPS_ZBUFFER can't be render targets.
542 jscript: Update the Dutch translation.
543 taskkill: Update the Dutch translation.
545 Travis Athougies (4):
546 d3dcompiler_43/tests: Added HLSL test suite.
547 d3dcompiler_43/tests: Added order of operations test to HLSL test suite.
548 d3dcompiler_43/tests: Added tests for conditional expressions to HLSL test suite.
549 d3dcompiler_43/tests: Added float vector tests to HLSL test suite.
552 msi: Updated Norwegian translation.
553 wineconsole: Updated Norwegian translation.
554 shell32: Updated Norwegian translation.
555 oledlg: Updated Norwegian translation.
556 oleaut32: Updated Norwegian translation.
559 windowscodecs: Implement TiffFrameDecode_CopyPalette.
560 windowscodecs: Support TIFF images with alpha data.
561 windowscodecs: Add stub TGA decoder.
562 windowscodecs: Implement Initialize for the TGA decoder.
563 windowscodecs: Implement GetFrame for the TGA decoder.
564 windowscodecs: Implement GetPixelFormat for the TGA decoder.
565 windowscodecs: Implement GetSize for the TGA decoder.
566 windowscodecs: Seek to start of stream when opening TIFF files.
567 include: Add definition for IWICColorTransform.
568 include: Add definition for IWICFastMetadataEncoder.
569 include: Add definition for IWICMetadataQueryReader.
570 include: Add definition for IWICMetadataQueryWriter.
571 windowscodecs: Implement CopyPixels for the TGA decoder.
572 d3dx9_36: Check for the TGA container format.
573 windowscodecs: Handle TGA attribute bits.
574 windowscodecs: Add support for 32-bit TGA images.
575 windowscodecs: Support Run-length encoded TGA images.
576 windowscodecs: Implement CopyPalette for the TGA decoder.
577 windowscodecs: Implement conversion from 16bppBGRA to 32bppBGRA.
578 gdiplus: Implement GdipGetRegionScans.
579 gdiplus: Make get_path_hrgn work with HDC-less graphics objects.
580 gdiplus: Reject linear gradients where the start and end points are equal.
581 mscoree: Add tests for LoadLibraryShim.
582 wine.inf: Add some .NET-related fakedlls.
583 mscoree: Implement LoadLibraryShim.
585 Vladimir Panteleev (1):
586 user32: Update last active popup for all parents.
588 Yaron Shahrabani (20):
589 oledlg: Added Hebrew translation.
590 cmdlgtst: Added Hebrew translation.
591 wineps: Added Hebrew translation.
592 write: Added Hebrew translation.
593 wineconsole: Added Hebrew translation.
594 wordpad: Added Hebrew translation.
595 mshtml: Added Hebrew translation.
596 winefile: Added Hebrew translation.
597 mapi32: Added Hebrew translation.
598 comdlg32: Added Hebrew translation.
599 shdoclc: Added Hebrew translation.
600 winedbg: Added Hebrew translation.
601 oleview: Added Hebrew translation.
602 msvfw32: Added Hebrew translation.
603 msacm32: Added Hebrew translation.
604 avifile32: Added Hebrew translation.
605 mpr: Added Hebrew translation.
606 localspl: Added Hebrew translation.
607 iccvid: Added Hebrew translation.
608 user32: Added Hebrew translation.
610 Łukasz Wojniłowicz (4):
611 inetcpl: Update the Polish translation.
612 jscript: Update the Polish translation.
613 taskkill: Add the Polish translation.
614 ipconfig: Update the Polish translation.