259 lines
13 KiB
Plaintext
259 lines
13 KiB
Plaintext
The Wine development release 1.7.22 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Support for Unicode bracketing pairs.
|
|
- Improved Internet cookie support.
|
|
- OS X CoreAudio driver uses AUHAL instead of AudioQueue.
|
|
- Initial support for geographical information.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://prdownloads.sourceforge.net/wine/wine-1.7.22.tar.bz2
|
|
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.22.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.7.22 (total 68):
|
|
|
|
4122 Picasa 2.x/3.x: "Open File" from photo menu does nothing
|
|
7404 ShowWindow(SW_MINIMIZE) should not generate a WM_PAINT message
|
|
8284 Wild Earth: Photo Safari Demo: Freezes at a loading screen following main menu start game selection choices
|
|
10182 Hapedit doesn't launch web browser
|
|
10264 Multiple games wrapped with Tages Protection 5.x DRM scheme fail to start (Tages driver needs 'IoAllocateMdl' implementation)
|
|
10480 Safari refuses to load secure URLs
|
|
13075 Planetside crashes Character selection screen
|
|
15353 Safari 3.1.2: crash when clicking on tab
|
|
15520 DVD version of Riven fails to start.
|
|
16648 Defense Grid, the Awakening: Fails to load, X3DAudio1_4.dll, d3dx9_38.dll
|
|
19303 Sketchup 7 shows toolbars and menus, but work area is blank
|
|
19838 Treeview 'access violation' in ImgBurn v2.5.0.0's Disc Layout Editor window
|
|
21804 FPS Creator trial crashes on startup
|
|
22698 mshtml: iexplore crash after click "Install" at www.browserchoice.eu
|
|
22829 Sysinternals RAMMap crashes (shell32.CommandLineToArgvW needs to include terminating NULL element in returned array of pointers starting with WinVer >= Windows Vista)
|
|
23210 REDCINE v20.0.0 silently exits during startup
|
|
24286 Google SketchUp 8 crashes when using Phototextures feature
|
|
24904 No$Zoomer.exe 2.3.x crashes when run.
|
|
25110 PDF Password Cracker 3.2 Enterprise immediately page faults
|
|
25916 MediaGet v1.12.x crashes when starting downloading file
|
|
26166 Google Sketchup 8.0.4811 is not functional
|
|
26635 SketchUp 8 cannot use the components tool
|
|
27249 Edcast 3.1.21 fails on startup
|
|
27259 progeCAD 10.x installer causes spurious 'winemenubuilder' hangs
|
|
27487 Rift crashes on exit in winebrowser
|
|
27878 Picasa 3.8 in Fedora 15 just displays a black window
|
|
27880 Google Sketchup: moving tool windows: mouse button state not correct?
|
|
28465 shlwapi/path.c test crashes if CFLAGS="-fstack-protector-all" is used
|
|
28469 Lahore Trading Work Station crashes on startup
|
|
28490 IE 3.02 installer crashes with builtin shdocvw - unimplemented function shdocvw.dll.InstallReg_RunDLL
|
|
29159 Multiple apps and games fail due to 'HTTP_HttpOpenRequestW' being unable to escape some characters
|
|
29191 Google Sketchup 8 - no scrollbar on template selection screen
|
|
29408 Call to Power 1.2 crashes on startup
|
|
30258 NIPO Odin Developer crashes on unimplemented function rpcrt4.dll.RpcSsDontSerializeContext
|
|
30416 Live Baduk fails to start
|
|
30829 Fallout 3: Game of the Year Edition (Steam) crashes on startup
|
|
30865 Flash Player 11 "downloader" fails
|
|
31048 Dolphin XPS Viewer crashes on load
|
|
31224 Toribash 3.x/4.x crashes with hardware acceleration disabled in nouveau
|
|
31269 Multiple .NET apps and games crash with System.OverflowException (incorrect scaling for DECIMAL values in VarDecAdd)(Dungeons, Space Engineers)
|
|
31559 Planetside 2 (Beta), extremely low FPS
|
|
31577 Avast! antivirus protection driver crashes on unimplemented function ntoskrnl.exe.ExCreateCallback
|
|
31844 CitiesXL (all versions) needs native D3DXCreateSphere (purist)
|
|
31966 Babylon 9 installer crashes
|
|
32207 Planetside 2 (Beta) Crash when opening ingame Menus
|
|
32415 Distance 6.x randomly crashes on startup
|
|
32711 Multiple applications crash on unimplemented function ADVAPI32.dll.RegSetKeyValueA/W (Vista+ API)(BSAopt, Microsoft OneDrive)
|
|
32912 Wine Crash following champion select
|
|
33125 Tomb Raider (2013) freezes (bug in game engine, semaphore object handle value must be zero on all error paths)
|
|
33529 Planetside 2 0.608.21.21306 crashed ingame
|
|
34015 crash problem planetside 2
|
|
34069 "wine winemenubuilder" chokes on safari shortcut.
|
|
34456 Rift installer crashes
|
|
35395 Google SketchUp 8.2 draw pane freezes after save
|
|
35703 Lingea Lexicon 5 crashes on start up
|
|
36021 In the KDE Plasma desktop the mousepointer disappears in wine windows
|
|
36435 Adobe Flash Builder 4.6 uses potentially erroneous shell32.dll PathYetAnotherMakeUniqueName stub
|
|
36483 Multiple applications crash on unimplemented function ADVAPI32.dll.RegDeleteKeyValueA/W (Vista+ API)(Age of Mythology: Extended Edition)
|
|
36641 valgrind shows several invalid reads in wininet/tests/http.c
|
|
36651 shlwapi/tests/path.c: stack smashing detected (valgrind/gcc-4.9.0)
|
|
36810 valgrind shows a definite leak in winspool.drv/tests/info.c
|
|
36811 Avast! Free Antivirus 9.0.2013 'AvastSvc.exe' crashes on unimplemented function KERNEL32.dll.GetFirmwareEnvironmentVariableA
|
|
36817 valgrind shows a mismatched free in msvcrt/tests/file.c
|
|
36829 Can not recieve kindle delivery
|
|
36832 winetricks ie7 / riched20/tests/editor.c crash
|
|
36840 Tron 2.0 Demo crashes with "Out of memory" error
|
|
36858 Wine 1.7.16 does not work correctly with Pacestar LanFlow
|
|
36867 Localization bug in gdi32 font.c test
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.7.21:
|
|
|
|
Akihiro Sagawa (1):
|
|
winmm: Fallback to SND_FILENAME if the alias isn't found in the profile.
|
|
|
|
Alexandre Julliard (2):
|
|
configure: Always build wine.inf even if we don't install it.
|
|
tools: Don't include wine/unicode.h if not necessary.
|
|
|
|
Andrew Eikum (3):
|
|
mmdevapi: Standardize period sizes.
|
|
mmdevapi: Don't stop sending event signals after IAudioClient::Stop.
|
|
winecoreaudio.drv: Use AUHAL API instead of AudioQueue.
|
|
|
|
Aric Stewart (2):
|
|
tools: Generate the Unicode Bidi Bracketing table.
|
|
usp10: Implement N0: bracketing pairs.
|
|
|
|
Austin English (5):
|
|
kernel32: Add stubs for GetFirmwareEnvironmentVariableA/W.
|
|
loader: Add WBEM installation directory key.
|
|
rpcrt4: Add a stub for RpcSsDontSerializeContext.
|
|
kernel32: Initialize return value in CreateSemaphoreExW.
|
|
advapi32: Fix a memory leak in test_process_security.
|
|
|
|
Bruno Jesus (7):
|
|
dssenh/tests: Add tests for the default encryption chaining mode.
|
|
rsaenh/tests: Add tests for the default encryption chaining mode.
|
|
rsaenh/tests: Add more AES encrypt/decrypt tests.
|
|
ws2_32: Only declare IPX support if the required definitions are found.
|
|
ws2_32: Improve WSAStartup/WSACleanup tracing.
|
|
dnsapi: Do not fail if NETDB_INTERNAL is not present.
|
|
winspool: Fix a leak in DocumentPropertiesA (valgrind).
|
|
|
|
Erich Hoover (1):
|
|
advapi32: Implement RegSetKeySecurity on top of NtSetSecurityObject.
|
|
|
|
François Gouget (1):
|
|
shlwapi/tests: Make test_PathIsRelative[AW]() static.
|
|
|
|
Frédéric Delanoy (3):
|
|
msvcrt: Avoid potential integer overflow when computing median position in bsearch.
|
|
Assorted spelling/grammar fixes.
|
|
ntdll: Avoid potential integer overflow when computing median position in bsearch.
|
|
|
|
Gediminas Jakutis (2):
|
|
d3dx9: Add adjacency generation for D3DXCreateSphere().
|
|
d3dx9: Implement D3DXCreateTorus() + tests.
|
|
|
|
Grazvydas Ignotas (1):
|
|
kernel32: Don't return uninitialized values on failures.
|
|
|
|
Henri Verbeet (10):
|
|
d3d9: Improve d3d9_device_CheckDeviceState() a little.
|
|
d3d8: Improve d3d8_device_TestCooperativeLevel().
|
|
d3d8: Check the device status in present calls.
|
|
ddraw: Improve ddraw7_TestCooperativeLevel().
|
|
ddraw: Implement ddraw7_RestoreAllSurfaces().
|
|
ddraw: Check for a lost surface in ddraw_surface7_Flip().
|
|
wined3d: Print a winediag message if we failed to create a DXTn texture because of lack of driver support.
|
|
ddraw/tests: Get rid of struct vertex.
|
|
ddraw/tests: Get rid of struct tvertex.
|
|
ddraw/tests: Get rid of struct nvertex.
|
|
|
|
Huw D. M. Davies (4):
|
|
comctl32: Don't use the RECT from the custom draw structure when referring to the button alone.
|
|
comctl32: The RECT in the custom draw structure should be the entire item's size. This includes any separated dropdown arrow.
|
|
comctl32: Propagate the return value of WM_ERASEBKGND.
|
|
tools: Only allow the absolute difference in bracket pairs to be less than 128, since we need the sign.
|
|
|
|
Jacek Caban (13):
|
|
iphlpapi: Protect res_init call with critical section.
|
|
urlmon: Don't decode percent-encoded characters in file URLs with implicit scheme.
|
|
urlmon.idl: Added missing Uri_CREATE_* flags.
|
|
wininet: Forward InternetGetCookieA to InternetGetCookieExA, not the other way around.
|
|
wininet: Forward InternetGetCookieW to InternetGetCookieExW, not the other way around.
|
|
wininet.h: Added missing INTERNET_COOKIE_* flags.
|
|
wininet: Forward InternetSetCookieExA to InternetSetCookieExW instead of InternetSetCookieA.
|
|
wininet.h: Added InternetCookieState declaration.
|
|
wininet: Fixed InternetSetCookieExW return type and forward InternetSetCookieW to InternetSetCookieExW instead of the other way around.
|
|
wininet: Added support for INTERNET_COOKIE_HTTPONLY flag to InternetSetCookieEx.
|
|
wininet: Added support for INTERNET_COOKIE_HTTPONLY flag to InternetGetCookieEx.
|
|
wininet/tests: Added INTERNET_COOKIE_HTTPONLY tests.
|
|
wininet: Don't allow overriding httponly cookies with non-httponly ones.
|
|
|
|
Jactry Zeng (3):
|
|
riched20: Don't create too many IRichEditOle interface for a RichEdit.
|
|
riched20: Initialize ed->reOle in ME_MakeEditor().
|
|
riched20: Return nonzero value instead of zero when EM_SETREADONLY succeeds.
|
|
|
|
Joris van der Wel (4):
|
|
server: Any of the 4 SE_*_DEFAULTED controls should not be stored on objects, their usage is transient.
|
|
advapi32/tests: Changed an invalid comment.
|
|
advapi32/tests: Refactor the retrieval of a security descriptor into a separate function so that it can be used in other tests.
|
|
server: Setting a security descriptor should not replace an existing owner or group with a default, if only a DACL is being set.
|
|
|
|
Ken Thomases (2):
|
|
dbghelp: If the caller didn't provide a module load address use the segment start address.
|
|
dbghelp: Ignore the __PAGEZERO segment.
|
|
|
|
Marcus Meissner (2):
|
|
windowscodecs: Fixed incorrect memset (Coverity).
|
|
packager: Fixed incorrect size (Coverity).
|
|
|
|
Nikolay Sivov (5):
|
|
shell32: Implement PathYetAnotherMakeUniqueName().
|
|
advapi32: Implement RegDeleteKeyValue().
|
|
kernel32: Added support for C3_HIGHSURROGATE/C3_LOWSURROGATE in GetStringTypeW().
|
|
advapi32: Implement RegSetKeyValue().
|
|
kernel32: Partially implement GetGeoInfo().
|
|
|
|
Piotr Caban (4):
|
|
msvcrt: Fix buffer allocation in setvbuf.
|
|
ole32: Don't do any message processing when we're already done with dragdrop operation.
|
|
msvcrt: Always set fd to -1 in _sopen_s on failure.
|
|
urlmon: Recognize <body> tag in FindMimeFromData function.
|
|
|
|
Qian Hong (3):
|
|
mshtml: Fixed typo.
|
|
gdi32/tests: Improve font name localization tests by not requiring a strict language match.
|
|
gdiplus: Set outer pointer to NULL when image loading functions fail.
|
|
|
|
Sebastian Lackner (4):
|
|
wininet: Fix invalid memory access in HTTP_QUERY_RAW_HEADERS (Valgrind).
|
|
oleaut32/tests: Add additional tests for VarDecAdd.
|
|
oleaut32: Decrease accuracy if scaling is not possible in VarDecAdd.
|
|
shell32: Return NULL-terminated list of arguments in CommandLineToArgvW.
|
|
|
|
Shuai Meng (2):
|
|
vbscript: Implemented VarType.
|
|
vbscript: Implemented Sgn.
|
|
|
|
Stefan Dösinger (8):
|
|
wined3d: Set palettes on the swapchain.
|
|
wined3d: Do not write a FIXME about WINED3DUSAGE_WRITEONLY.
|
|
ddraw: Refuse SetPalette and GetPalette on lost surfaces.
|
|
d3d9: Ignore SetPriority and GetPriority calls on surfaces.
|
|
wined3d: Ignore set_priority calls on non-managed resources.
|
|
d3d9/tests: Add a test for SetPriority and GetPriority.
|
|
d3d8/tests: Add a test for SetPriority and GetPriority.
|
|
d3d9/tests: Fix some ok() call style issues.
|
|
|
|
Vincent Povirk (7):
|
|
ole32: Simplify the FileMonikerImpl_BindToStorage code.
|
|
winebrowser: Manually percent-encode file: paths for unix filenames.
|
|
winebrowser: Add traces for file uri conversion steps.
|
|
winebrowser: Don't use IUriBuilder with unix file: uri's.
|
|
urlmon: Add tests for implicit file uri's with percent encodings.
|
|
gdiplus: Account for transforms when calculating hdc bounds.
|
|
winex11: Leave fullscreen state alone when minimizing.
|
|
|
|
Zhenbo Li (1):
|
|
shlwapi/tests: Add tests for PathIsRelativeA/W.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|