Jump to content
Compatible Support Forums
Sign in to follow this  
news

Wine release 1.7.22

Recommended Posts

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 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 ( -at -) winehq.org

 

 

 

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×