ws2_32/tests: Ensure we have more than one IP to test gethostbyname.
[wine/multimedia.git] / ANNOUNCE
blobed55e077e304290b7feb0c21edaee4d7a159796e
1 The Wine development release 1.8-rc1 is now available.
3 This is the first release candidate for the upcoming Wine 1.8. Please
4 give this release a good testing to help us make 1.8 as good as
5 possible.
7 What's new in this release (see below for details):
8   - Bug fixes only, we are in code freeze.
10 The source is available from the following locations:
12   http://dl.winehq.org/wine/source/1.8/wine-1.8-rc1.tar.bz2
13   http://mirrors.ibiblio.org/wine/source/1.8/wine-1.8-rc1.tar.bz2
15 Binary packages for various distributions will be available from:
17   http://www.winehq.org/download
19 You will find documentation on http://www.winehq.org/documentation
21 You can also get the current source directly from the git
22 repository. Check http://www.winehq.org/git for details.
24 Wine is available thanks to the work of many people. See the file
25 AUTHORS in the distribution for the complete list.
27 ----------------------------------------------------------------
29 Bugs fixed in 1.8-rc1 (total 54):
31    8712  amstream video demo does not play because of IDirectDrawMediaStreamImpl_CreateSample stub
32    9872  Leisure Suite Larry 7 fails to run in WinXP mode
33   16782  Sea3D chat text unreadable
34   21879  Word95 can't create new document
35   23817  Creative Writer 2 can't show images in .max files
36   25263  Biet-O-Matic calculates shipping cost wrong for German locale
37   25843  Wine causes terminal to lose some inputrc settings
38   26034  DNAsp5 crashes when trying to copy text from an output
39   27664  Various Telltale games crash on startup when a joystick is plugged in (application provides EnumDevice callback with wrong calling convention)
40   27859  Task Coach: Crashes on start (uses python2.7)
41   28729  EasyBCD: bcdedit complains about lack of privileges (import of registry hive using native API fails/wineserver token privilege check)
42   29206  Mystery Cases - Madame Fate (Bigfish games): Director Player Error:  Unable to load movie playlist
43   30588  Houdini 12.x (3D animation tool) crashes on startup
44   30855  Rhymes (Russian rhymes dictionary) doesn't work correctly
45   31889  Cmd testrunner fails in case of mismatches on synchronization lines
46   32639  Sega Rally Revo sound stuttering
47   32701  The Dame In Black Case: installer fails when registering msdxm6.ocx (needs 'HKLM\\Software\\Microsoft\\MediaPlayer' key 'Installation DirectoryLFN' value)
48   33718  comctl32:propsheet Add button test failure
49   34123  Sonic & All-Stars Racing Transformed: the game fails to initiate due to Wine failing to mount its CD images
50   34261  Sonic and All-Stars Racing Transformed (Steam) crashes during intro video
51   34953  Message "Application tried to create a window, but no driver could be loaded. Make sure that your X server is running and that $DISPLAY is set correctly." cannot be suppressed
52   35659  Dassault Systemes CATIA v5 reports 'no certified opengl libary has been found. Check your system installation' on startup (opengl32.dll version resource 'LegalCopyright' mismatch)
53   35688  iMesh 7.x reports 'You are using an older version of Windows Media Player!' (needs WMP 10 version registry key)
54   35718  Multiple games have extreme flicker, stutter, slowdown (Path of Exile, Roller Coaster Tycoon, Counter Strike: Global Offensive, Warframe, Crysis, Anno 1602,  Splinter Cell: Blacklist)
55   35970  Wine del returns 1 on error unlike on Windows
56   36255  World of tanks doesn't run after upgrade to 0.9
57   36428  valgrind shows a possible leak in scrrun/tests/dictionary.c
58   37161  D3D_SHADER_VARIABLE_FLAGS is not defined in d3dcommon
59   37200  Warhammer 40k: Kill Team (Steam version) does not start
60   37203  Age of Empires II Conquerors 800x600 launch screen black on wine versions later than 1.7.13
61   37595  cls command does not fill screen attributes
62   37799  Children of the Nile: crash on start when not using virtual desktop
63   37881  Multiple applications crash on unimplemented function msvcp120.dll._Cnd_init (Livescribe Echo Desktop 3.0, Acrobat Reader DC 2015)
64   37955  USB DAC sound problems
65   37994  AVRStudio 4.18: Editor window text rendered incorrectly (transparent tab characters)
66   38103  Process Hacker 2.x needs ntoskrnl.exe.ProbeForRead
67   38252  Candleworks FX Trade Station 2 updater crashes
68   38391  Deus Ex: Human Revolution does not properly detect speaker configuration
69   38427  Desura client 0.0.20.2 crashes on unimplemented function msvcp120.dll._Thrd_current
70   38600  Planetary Annihilation needs msvcp110.dll._Cnd_init
71   39018  A9CAD fails to start, throws 'X Error of failed request:  BadValue (integer parameter out of range for operation)'
72   39045  Accuweather.com download page displays only the background image in built-in iexplore
73   39212  cmd:batch fails if privileges not high enough
74   39230  odbccp32:misc fails if privileges not high enough
75   39323  StarForce 3.x: Protection Environment Driver v1.x 'sfdrv01.sys' crashes on unimplemented function ntoskrnl.exe.ExDeleteNPagedLookasideList (Blazing Angels Squadrons of WWII Demo)
76   39347  World of Warships 0.4.x/0.5.x: incorrect water surface height calculated for unknown reasons, causing ships to appear floating in the air (with GLSL shader backend)
77   39362  Blazblue Calamity Trigger crash on press start screen
78   39384  Tencent QQ 7.6 frame manager kernel driver 'QQFrmMgr.sys' crashes on unimplemented function ntoskrnl.exe.CmRegisterCallback
79   39426  skype crash - unimplemented combase.dll.RoGetActivationFactory
80   39468  Adobe Photoshop CS2 installer triggers __stack_chk_fail() on Wine builtin 'msiexec'
81   39517  No music or voices in Skyrim after intro video
82   39581  iMesh 7.x installer warns about old version of Microsoft Windows Media Player (missing 'HKLM\\SOFTWARE\\Microsoft\\Active Setup\\Installed Components\\{6BF52A52-394A-11d3-B153-00C04F79FAA6}' registry key)
83   39613  Microsoft .NET Framework 1.1 fails to install with Wine 1.3.2+
84   39630  Issue while building wow64 for Slackware 14.1
86 ----------------------------------------------------------------
88 Changes since 1.7.55:
90 Alexandre Julliard (13):
91       winegcc: Force stack alignment on all x86 platforms.
92       winegcc: Disable setting image base address on Android.
93       make_makefiles: Configure substitutions are allowed in the top makefile.
94       configure: Build binaries as PIE on Android.
95       configure: Disable the preloader on Android.
96       configure: Use the standard dll directory on Android.
97       makefiles: Generate makefiles and po rules only for disabled dlls.
98       winex11: Always create direct rendering OpenGL contexts.
99       winex11: Make OpenGL traces more compact and readable.
100       user32/tests: Fix a test that assumes that a menu handle is invalid.
101       user32: Add workaround for removed SC_TASKLIST system menu item.
102       configure: Don't allow doing a 32-bit Wow64 build from inside the source tree.
103       advapi32: Don't try to create the registry root.
105 Alistair Leslie-Hughes (2):
106       odbccp32/test: Correct tests without privileges.
107       configure: Correctly detect OpenAL.
109 Andrew Eikum (2):
110       user32: Use font default height if GetTextExtentPoint returns empty rectangle.
111       kernel32: Always uninitialize the terminal for the console shell process.
113 Andrew Nguyen (1):
114       dinput: Allow EnumDevices callback functions with broken calling conventions.
116 Andrey Gusev (2):
117       wine.inf: Add HKLM\Software\Microsoft\MediaPlayer\Installation DirectoryLFN key.
118       po: Update Ukrainian translation.
120 André Hentschel (2):
121       winepulse: Avoid 32-bit calculation with 64-bit result (Coverity).
122       winepulse: Add missing return after default case in a switch (Coverity).
124 Aric Stewart (2):
125       hidclass.sys: Break the report descriptor into multiple lines.
126       comctl32: ILC_COLORDDB imagelists can be created with 0 sizes.
128 Aurimas Fišeras (1):
129       po: Update Lithuanian translation.
131 Austin English (3):
132       user32: Use winediag debug channel for some error messages.
133       opengl32: Add "Not Microsoft" to Copyright string to satisfy CATIA.
134       ntoskrnl.exe: Add CmRegisterCallback/CmUnRegisterCallback stub.
136 Bruno Jesus (1):
137       user32: Don't add scroll bars to mdiclient if the window style doesn't allow it.
139 Dmitry Timoshkov (3):
140       user32/tests: Add more tests for mixed menu with strings and bitmaps.
141       user32: Menu item with a "magic" bitmap should not have MFT_BITMAP type set.
142       user32/tests: Add some tests for mdiclient scrolling.
144 François Gouget (7):
145       cmd/tests: Fix handling of synchronization line mismatches.
146       cmd/tests: Use net session to verify we have sufficient privileges.
147       wined3d: Make surface_prepare_rb() static.
148       configure: Clean up the winmm module checks.
149       msvcp120/tests: Make i386_Thrd_current() static.
150       advapi32: Fix the FILE_DIR_DISALLOWED spelling.
151       cmd/tests: Fix the %~a check on Windows >= 8.
153 Henri Verbeet (9):
154       d2d1: Validate brush types in d2d_d3d_render_target_FillGeometry().
155       d2d1: Add support for opacity brushes.
156       d2d1: Add a pixel shader for triangle/bitmap/bitmap draws.
157       d2d1: Add a pixel shader for triangle/bitmap/solid draws.
158       d2d1/tests: Add some tests for opacity brushes.
159       d2d1: Add a pixel shader for triangle/solid/bitmap draws.
160       d2d1: Take the recommended rendering mode into account in d2d_d3d_render_target_DrawGlyphRun().
161       d2d1: Calculate intersections in a more robust way in d2d_geometry_intersect_self().
162       wined3d: Ignore "always_offscreen" for ORM_BACKBUFFER in context_create().
164 Hugh McMaster (4):
165       reg/tests: Fix the add empty type test.
166       cmd: Set colour attributes when clearing the screen with 'cls'.
167       cmd: 'del' should set %errorlevel% to zero, not one, on error.
168       Assorted spelling and grammar fixes.
170 Jacek Caban (5):
171       ole32: Use absolute key path in create_classes_root_hkey.
172       mshtml: Added support for getElementsByTagName in document fragment nodes.
173       ntdll: Added more NtOpenKey tests.
174       kernel32: Call registry functions with full key path.
175       mshtml: Make msec argument of setTimeout optional.
177 Józef Kucia (1):
178       d3d11: Implement d3d11_immediate_context_RSGetViewports().
180 Ken Thomases (3):
181       winemac: Add resource file.
182       winemac: Enable localization of strings used to build Mac menus.
183       winemac: Use the display unit number rather than display ID for the initial display mode registry key.
185 Nikolay Sivov (12):
186       gdi32/tests: Some empty string tests for GetTextExtentPoint.
187       comctl32/tests: Enable visual tests in interactive mode, fix build failure.
188       winex11: Remove tracing function that was never used.
189       oleaut32: Remove unused tracing macro.
190       user32/tests: Use separate test window for each scrollbar test.
191       kernel32: Fix context initialization for EnumDateFormatsExEx.
192       winmm: Initialize AUXCAPSA.wReserved1 returned from auxGetDevCapsA() (Coverity).
193       dwrite: Return face count of 1 for CFF file type.
194       po: Update Russian translation.
195       d2d1: Properly free brush data buffer is created from.
196       user32/tests: Relax iCaptionWidth test to fix some failures.
197       winmm: Initialize reserved fields of data returned by waveOutGetDevCapsA and waveInGetDevCapsA (Coverity).
199 Piotr Caban (10):
200       oleaut32: Take lcid into account while parsing input variant in VARIANT_FormatNumber.
201       oleaut32: Take lcid into account while parsing input variant in VARIANT_FormatDate.
202       oleaut32: Take lcid into account while parsing input variant in VARIANT_FormatString.
203       msxml3/tests: Add more IXMLDOMNode_get_text tests.
204       msxml3/tests: Add tests for sub-nodes whitespaces trimming while getting node text.
205       msxml3/tests: Show that sub-elements should not be divided with ' ' in IXMLDOMNode_get_text.
206       msxml3/tests: Add CDATA block to whitespace trimming tests.
207       winex11.drv: Send WM_DROPFILES if IDropTarget_Drop failed or DROPEFFECT_NONE was set.
208       winex11.drv: Inform x11 that we're interested in drop if windows expects WM_DROPFILES message.
209       winex11.drv: Don't call IDropTarget::{DragOver,DragLeave,Drop} functions if DragEnter fails.
211 Qian Hong (3):
212       atl100: Implemented semi stub AtlAxCreateControlLic and AtlAxCreateControlLicEx.
213       ntoskrnl.exe: Add PsRemoveCreateThreadNotifyRoutine stub.
214       server: Remove out of date comment.
216 Sebastian Lackner (2):
217       ntdll/tests: Print the correct status code in ok() messages.
218       server: Do not require SeBackupPrivilege in load_registry and unload_registry.
220 Vincent Povirk (1):
221       setupapi: Add a manifest to indicate the tests don't need elevation.
224 Alexandre Julliard
225 julliard@winehq.org