bcrypt: macOS version 10.8 is needed for encryption support.
[wine.git] / ANNOUNCE
blob69d3e52ded91478b43f6d235ff984d089dfea2ea
1 The Wine development release 3.0-rc3 is now available.
3 What's new in this release (see below for details):
4   - Bug fixes only, we are in code freeze.
6 The source is available from the following locations:
8   https://dl.winehq.org/wine/source/3.0/wine-3.0-rc3.tar.xz
9   http://mirrors.ibiblio.org/wine/source/3.0/wine-3.0-rc3.tar.xz
11 Binary packages for various distributions will be available from:
13   https://www.winehq.org/download
15 You will find documentation on https://www.winehq.org/documentation
17 You can also get the current source directly from the git
18 repository. Check https://www.winehq.org/git for details.
20 Wine is available thanks to the work of many people. See the file
21 AUTHORS in the distribution for the complete list.
23 ----------------------------------------------------------------
25 Bugs fixed in 3.0-rc3 (total 24):
27    9159  shell32/explorer: Add support for Progman DDE interface
28   10164  Pool of Radiance 1.4 intermittently shows garbage in surfaces
29   13548  Wine's setupapi does not know how to recursively delete registry keys
30   14937  Astroplanner 1.6.1 crashes when closing "preferences" window (TOOLTIPS_SubclassProc must be unsubclassed during WM_NCDESTROY)
31   21849  Sonic & Knuckles Collection: arrow buttons are very narrow
32   28652  SlingPlayer 2 has transparent view screen while loading
33   29871  drawing in photoshop cs5 is almost impossible
34   33268  SlingPlayer 2.0.4 screen flickers when pointer over screen
35   35562  Slingplayer 2 crashes when starting stream
36   36517  SlovoEB 2.1 (.NET 4.0 app) crashes on startup (unsupported WICPixelFormat32bppGrayFloat)
37   41220  Provide fallback implementation of strnlen for OS versions that don't have it in their Libc (Leopard, Snow Leopard, et al)
38   42924  Regression in Warframe - Crash when Updating user information (Usually when ending a mission). Last working version Wine 1.9.17.
39   43004  qedit/tests/mediadet.c intermittent crash
40   43217  Wine cannot execute position-independent (PIE) host executables via CreateProcess()
41   43627  regression in Age of Empires 2: ingame mostly black in recent wine version
42   44163  Far Cry crashes when opening the save game menu
43   44168  Wizardry 8 hangs when starting a new game or loading a saved game
44   44170  MSMoney data File password no more recognized
45   44173  error: use of undeclared identifier 'kCCAlgorithmAES'
46   44174  implicit declaration of function 'CCCryptorCreateWithMode'
47   44180  TMIDI Player: Crash on startup with a stack overflow
48   44194  Serious Sam Classic (First and Second Encounter) shifts the view and makes the game unplayable
49   44196  Autocad 2002 - Scrambled numbers in output
50   44201  SlingPlayer 2.0 crashes on unimplemented function mf.dll.MFGetService
52 ----------------------------------------------------------------
54 Changes since 3.0-rc2:
56 Akihiro Sagawa (1):
57       include: Fix a typo in newly added edit control message.
59 Alex Henrie (4):
60       po: Update Catalan translation.
61       gdi32: Scale outline font metrics as signed integers.
62       mmdevapi/tests: Fix memory leaks (Coverity).
63       netapi32/tests: Print NetWkstaTransportEnum error code on test failure.
65 Alexandre Julliard (5):
66       kernel32: Properly detect ELF binaries that are position independent executables.
67       msvcp90/tests: Use the correct return type for basic_istream::ipfx.
68       kernel32/tests: Improve tests for 32/64-bit image mappings.
69       ddraw: Validate the surface descriptor size in GetDisplayMode.
70       gdi32: Fix clipping to the DIB rectangle in GetPixel().
72 Andrey Gusev (4):
73       comctl32/tests: Fix a typo in ok() message.
74       kernel32/tests: Fix a typo in ok() message.
75       msi/tests: Fix typos in ok() messages.
76       winhttp/tests: Fix typos in ok() messages.
78 Hans Leidekker (6):
79       webservices/tests: Merge the listener tests into channel.c.
80       webservices/tests: Register an exception with the firewall to avoid a dialog.
81       bcrypt: Fix build on macOS 10.8 and older.
82       bcrypt: Require macOS version 10.7 or newer for encryption support.
83       bcrypt: Fix build error on systems with old GnuTLS.
84       winhttp/tests: Fix an intermittent test failure on Windows XP/Vista.
86 Huw D. M. Davies (1):
87       gdi32: Set otmMacLineGap from the line gap in the hhea table.
89 Jacek Caban (6):
90       mshtml.idl: Added IDOMMouseEvent declaration.
91       mshtml.idl: Added events dispinterfaces declarations.
92       jscript: Use WARN for exception traces instead of separated debug channel.
93       ntdll/tests: Add NtQueryInformationFile(FileNameInformation) on named pipes tests.
94       server: Introduce get_file_info request for server-side NtQueryInformationFile implementation.
95       server: Add support for querying FileNameInformation on named pipes.
97 Józef Kucia (1):
98       wined3d: Consider CPU blitter when clearing discarded textures.
100 Kim Malmo (3):
101       po: Update Norwegian translation.
102       po: Update Norwegian translation.
103       po: Update Simplified Chinese translation.
105 Louis Lenders (1):
106       kernelbase: Quiet a noisy fixme in QuirkIsEnabled3.
108 Mingcong Bai (1):
109       po: Update Simplified Chinese translation.
111 Nikolay Sivov (13):
112       user32/tests: Remove runtime check for GetMenuBarInfo().
113       user32/tests: Class API tests for interaction with activation contexts.
114       comctl32/tests: Add Edit control tests.
115       comctl32/tests: Add ListBox tests.
116       comctl32/tests: Remove some workarounds that no longer apply.
117       comctl32/tooltips: Remove window subclass right before window is destroyed.
118       include: Add newer definitions for user controls.
119       mfplat: Implement MFGetService().
120       comctl32/tests: Use CreateWindowEx() to create UpDown controls.
121       comctl32/tests: Add separate test for CreateUpDownControl().
122       comctl32/updown: Reset control width conditionally on UDM_SETBUDDY with NULL buddy handle.
123       comctl32/tooltips: Reset window subclass data when removing tools.
124       comctl32/tests: Make sure v6 module is used when running tests, run more tests with v6 module.
126 Piotr Caban (2):
127       msvcr71: Don't raise exception in _invalid_parameter.
128       msvcrt: Correctly set rounding mode in _ftol implementation.
130 Sebastian Lackner (1):
131       user32: Globally invalidate key state on changes in other threads.
133 Stefan Dösinger (2):
134       d3d9/tests: Work around focus-follows-mouse test failures.
135       d3d8/tests: Work around focus-follows-mouse test failures.
137 Zebediah Figura (10):
138       user32/tests: Don't leave hwndMain in a topmost state.
139       user32/tests: Add more tests for SetActiveWindow().
140       user32/tests: Add activation tests for hiding windows.
141       user32/tests: Add activation tests for minimizing windows.
142       winegstreamer: Hold a reference to the filter in push_data().
143       user32/tests: Explicitly test minimized window size.
144       user32/tests: Also test client rect size.
145       user32/tests: Add a basic test for maximizing windows.
146       Revert "msi: Don't execute a deferred custom action when not running the install script.".
147       regedit/tests: Skip tests if running as non-elevated admin.
149 Zhiyi Zhang (1):
150       winecfg: Fix a crash when inputting non-ASCII dll override name.
153 Alexandre Julliard
154 julliard@winehq.org