| The Wine development release 1.7.26 is now available. |
| |
| What's new in this release (see below for details): |
| - Still more DirectWrite functions. |
| - Improvements to the common File Dialog. |
| - A number of C runtime improvements. |
| - Various bug fixes. |
| |
| The source is available from the following locations: |
| |
| http://prdownloads.sourceforge.net/wine/wine-1.7.26.tar.bz2 |
| http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.26.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.26 (total 48): |
| |
| 7711 TomTom Home can not detect TomTom devices |
| 12916 MPQEdit 2.x crashes on startup if World of Warcraft 'wow.exe' process is already running |
| 13443 Incomedia Website X5: impossible to select the main window |
| 13497 Kudos generates an access violation when trying to run |
| 13951 SetParent doesn't behave properly |
| 17455 UnrealED 2: Cannot manipulate the viewports in any way. |
| 19263 Slow performance when the theme is changed to vista inspirat |
| 20793 Call of Atlantis : does not start after click "Play Game" button |
| 23273 Spore doesn't start |
| 23277 MetaTrader 4 'MetaEditor' tool has icon transparency problems |
| 24576 Final Fantasy XIV: Live Client Launch Fails |
| 24618 Aeria Games 'Grand Fantasia' crashes on startup |
| 25803 War Leaders: Clash of Nations corrupts graphics |
| 26039 The msi package test produce many failures in the root directory |
| 26502 Ava Trader 'FX_Client.exe' crashes on startup |
| 26569 Baldur's Gate II: SoA v23037 and ToB v26498 crashes during character creation |
| 28412 high processor usage of Reaper |
| 29585 wineoss.drv audio renderer not on par with others |
| 30041 npptools.dll is needed by multiple network authentication clients |
| 30871 Binary Domain (FPS) fails on startup, reporting 'inputLanguage is not recognized by the system' |
| 30880 Depth Hunter: pictures missing from photo album without native d3dx9_36 |
| 30931 Newsbin cannot connect to ssl servers |
| 31230 Topo4 by National Geographic no longer loads |
| 31327 RV Graphich Bug |
| 31513 fre:ac vs. window manager - Drag and Drop doesn't work |
| 32581 Invalid dwFlags of reference rasterizer's HAL D3DDEVICEDESC |
| 33675 Opera Next 15.0 for Windows doesn't display web pages |
| 33839 YY crash with builtin msvcr90 when 'my setting' is clicked |
| 34709 Terraria 1.0.x crashes during display mode change from windowed mode to fullscreen or vise versa |
| 35065 Macromedia Fireworks 8 needs msvcp71.dll.??$?5DU?$char_traits@D@std@@@std@@YAAAV?$basic_istream@DU?$char_traits@D@std@@@0@AAV10@AAE@Z |
| 35667 64-bit Comodo Backup installer fails to complete ('COSService.exe' crash) |
| 35760 gdi32:font test_fullname2() fails on Windows 7 in the French locale |
| 36085 Markets.com MetaTrader 4 crashes on startup |
| 36122 valgrind shows a definite leak in winemenubuilder/winemenubuilder.c |
| 36242 valgrind shows several warnings/leaks in d3dx9_36/tests/core.c |
| 36243 valgrind shows several leaks in d3dx9_36/tests/mesh.c |
| 36375 eRacer demo doesn't start, fails to load audio files |
| 36774 Adobe Creative Cloud: Adobe Application Manager crashes after signing in |
| 36808 Serif PhotoPlus X5 installation fails with dialog stating "this action is not supported, please use setup.exe" |
| 36997 Git error message: "Tweaking file descriptors doesn't work with this MSVCRT.dll" |
| 37028 QQ crashes because unimplemented function msvcr100.dll._strnset_s |
| 37078 Full Spectrum Warrior demo installer: 'Next' button has no effect after path selection (needs msi builtin 'OutOfNoRbDiskSpace' property) |
| 37086 Assassin's Creed: wrong colors in the menus and in-game with built-in d3dx9_36 |
| 37100 Norton Power Eraser: The procedure OpenEncryptedFileRawW could not be located in ADVAPI32 |
| 37152 Rainbow Six Lockdown: screen shows garbage when anti-aliasing enabled |
| 37189 [Myst Online: Uru Live] unable to start |
| 37194 SpellForce 2: Demons of the Past: textures too dark |
| 37209 Midnight Mysteries 3: Devil on the Mississipi (Steam) crashes on start with built-in msvcr100 |
| |
| ---------------------------------------------------------------- |
| |
| Changes since 1.7.25: |
| |
| Akihiro Sagawa (3): |
| winmm/tests: Add more tests for custom procedures. |
| winmm: Avoid sending MMIOM_SEEK message in debug trace. |
| winmm: Don't call the custom MMIOM_SEEK handler while opening. |
| |
| Alexandre Julliard (2): |
| make_makefiles: Check for idl sources in parent directory to set clean flag. |
| make_makefiles: Support the GIT_DIR environment variable. |
| |
| Alistair Leslie-Hughes (2): |
| dpvoice: New stub dll. |
| dpvoice: Register interfaces. |
| |
| Aric Stewart (14): |
| dwrite: Make gdiinterop an allocated object. |
| dwrite: Beginning implementation of IDWriteLocalFontFileLoader. |
| dwrite: Initialize realloc'ed memory to zero. |
| dwrite: Add the system font collection to the dwrite factory object. |
| dwrite: Store font data in its own structure. |
| dwrite: Store fontface data in its own structure. |
| dwrite: Add face data to font data. |
| dwrite: Implement GetGlyphIndices from the CMAP table. |
| dwrite: Break out basic IDWriteFont creation from requiring a logfont. |
| dwrite: Check if family is set before releasing. |
| dwrite: Implement a list of font data for IDWriteFontFamily. |
| dwrite: Implement GetFontCollection. |
| dwrite: Shift get_font_properties to opentype. |
| dwrite: Shift to using localized string for family name. |
| |
| Austin English (6): |
| npptools: Add stub dll. |
| include: Add EncryptedFileRaw functions and defines. |
| advapi32: Add stub for OpenEncryptedFileRawA/W. |
| advapi32: Add stub for ReadEncryptedFileRaw. |
| advapi32: Add stub for WriteEncryptedFileRaw. |
| advapi32: Add stub for CloseEncryptedFileRaw. |
| |
| David Hedberg (6): |
| comdlg32: Implement IFileDialogCustomize::StartVisualGroup() and ::EndVisualGroup(). |
| comdlg32/tests: Add some IFileDialogEvents tests. |
| comdlg32: Implement calling IFileDialogEvents::OnTypeChange(). |
| comdlg32: ::SetFileTypeIndex and ::GetFileTypeIndex uses a one-based index. |
| comdlg32: Set BS_MULTILINE also for check buttons. |
| comdlg32: Expand the filetype combobox dropdown to fit the contents. |
| |
| Felix Janda (3): |
| server: Include <sys/types.h> for mode_t. |
| makedep: Don't mix options and arguments for wrc and widl. |
| ntdll: getdents64 might have been defined previously. |
| |
| François Gouget (5): |
| dwrite: Remove WINAPI on static functions where not needed. |
| dwrite: Remove a space before a '\n'. |
| mshtml/tests: Avoid an http -> https redirection. |
| winewrapper: In 64 bit trees the loader is called wine64. |
| comdlg32/tests: Add a trailing '\n' to an ok() call. |
| |
| Gerald Pfeifer (5): |
| jscript: Remove unused propertyIsEnumerableW and isPrototypeOfW. |
| crypt32: Remove elementStatus29, simpleStatus29, andnoMatchingNameBrokenStatus. |
| crypt32: Remove unused bin58. |
| gdiplus: Remove three unused constants. |
| winedbg: Avoid a compiler warning about "use of uninitialized" in in types_extract_as_longlong. |
| |
| Guillaume Charifi (1): |
| oleaut32/tests: Add test for TLB dependencies lookup in resources. |
| |
| Hans Leidekker (7): |
| msiexec: Command line option '!' is used to hide the cancel button. |
| msi/tests: Make tests pass when running from the root directory. |
| msi: Set the OutOfNoRbDiskSpace property. |
| msi: Return an error from MSI_GetComponentPath if the buffer is too small. |
| msi: Update the cached product code when the property has changed. |
| winhttp/tests: Avoid test failures caused by connection errors. |
| msi: Check transform validation flags. |
| |
| Henri Verbeet (12): |
| wined3d: Allow sRGB read/write and VTF on WINED3DFMT_R8G8B8A8_UNORM. |
| d3d10core: Set wined3d state in d3d10_device_RSSetState(). |
| d3d10core/tests: Add a basic scissoring test. |
| d3d10core: Properly handle parentless views in d3d10_device_OMGetRenderTargets(). |
| d3d10: Implement d3d10_stateblock_Capture(). |
| d3d10: Implement d3d10_stateblock_Apply(). |
| d3d10_1: Forward stateblock functions to d3d10. |
| d2d1: Get rid of a FIXME in d2d_d3d_render_target_BeginDraw(). |
| d2d1: Implement d2d_d3d_render_target_EndDraw(). |
| d2d1: Implement d2d_d3d_render_target_GetPixelSize(). |
| d2d1: Implement d2d_d3d_render_target_GetDpi(). |
| d2d1: Implement d2d_d3d_render_target_SetDpi(). |
| |
| Indrek Altpere (2): |
| winemenubuilder: Fix resource leak (Valgrind). |
| winemenubuilder: Fix crash on invalid icon entries. |
| |
| Jacek Caban (12): |
| restartmanager.h: Added some missing declarations. |
| d3d11.idl: Added a few more missing constants. |
| msctf.idl: Added ITfMouse* interfaces. |
| atl: Added typelib. |
| mshtml: Fixed session_storage leak. |
| mshtml: Use TID_LIST in debugstr_mshtml_guid. |
| mshtml: Use debugstr_mshtml_guid in htmlhead.c. |
| wininet: Fixed buffer size rising in get_cookie. |
| wininet/tests: Fixed most tests on IE11. |
| wininet/tests: Always use test.winehq.org instead of www.codeweavers.com in tests. |
| wininet/tests: Fixed security flags tests on IE11. |
| wininet/tests: Fixed more tests on IE11. |
| |
| Jactry Zeng (1): |
| mshtml: Add IHTMLStyle5::minWidth property implementation. |
| |
| Johannes Brandstätter (1): |
| wined3d: Fix trace output of emulated_textureram. |
| |
| Jonathan Vollebregt (1): |
| reg.exe: Fix stack overflow on large registry keys. |
| |
| Matteo Bruni (14): |
| d3dx9: Properly evaluate fallbacks for luminance texture formats in D3DXCheckTextureRequirements. |
| d3dx9: Account for include paths mixing '/' and '\'. |
| d3dx9/tests: Add a test for an include path containing '/'. |
| d3dcompiler/tests: Add a test for an include path containing '/'. |
| d3dx9/tests: Create the asm shader test files under the temporary files directory. |
| d3dcompiler/tests: Free the Direct3D9 object (Valgrind). |
| d3dcompiler: Free the relative addressing data of destination registers (Valgrind). |
| d3dx9: Release child mesh objects (Valgrind). |
| d3dx9: Remove stray hunk. |
| d3dx9: Correctly handle out of memory conditions while reallocating children array. |
| d3dx9: Avoid reading outside of the allocated surface memory (Valgrind). |
| d3dx9: Allow implicit conversions in D3DXCreateTextureFromFileInMemoryEx. |
| wined3d: Handle half-float attributes in load_numbered_arrays(). |
| wined3d: Store bool uniforms location in the GLSL shader structures. |
| |
| Nikolay Sivov (18): |
| advapi32: Use heap* helpers in service code. |
| dwrite: Add a tiny helper to return DWRITE_TEXT_RANGE values. |
| dwrite: Support a few more range attributes. |
| dwrite: Support getting/setting per range font size value. |
| strmbase: Remove noop assignment (PVS-Studio). |
| po: Update Russian translation. |
| advapi32: Use heap helpers in security code. |
| advapi32/registry: Use heap helpers. |
| usp10/tests: Test for S_OK return value in a clean way. |
| advapi32: Switch to heap helpers in the rest of the code. |
| dwrite/tests: Initial tests for SetLineBreakpoints(). |
| msvcrt: Implement llabs(). |
| ntdll: NtWaitForMultipleObjects()'s third arguments means 'wait_any', not 'wait_all'. |
| qedit: Use V_BSTR() to access BSTR data. |
| quartz: Use V_* macros to access variant members. |
| devenum: Use V_* macros to access variant data. |
| usp10: Add a missing 'break' for rule LB20. |
| dwrite: Implement AnalyzeLineBreakpoints() using Unicode breaking algorithm. |
| |
| Piotr Caban (6): |
| msvcp71: Add basic_istream_char_read_ch export. |
| msvcp90: Don't fail if conversion was successful in wctob. |
| msvcp90: Fix complex::operator*= implementation. |
| msvcrt: Add _strnset_s implementation. |
| msvcr80: Throw bad_alloc exception when operator new fails. |
| msvcrt: Fix _stricmp behavior on characters that doesn't fit into signed char. |
| |
| Qian Hong (1): |
| riched20: Handle QI failure in ME_GetOLEObjectSize. |
| |
| Sebastian Lackner (7): |
| msi: Fix ITERATE_MoveFiles when no source- and destname is specified. |
| kernel32/tests: Add some even more basic pipe tests without call to PeekNamedPipe. |
| kernel32/tests: Ensure that pipe tests read the full pipe content. |
| kernel32/tests: Add basic tests for partially received pipe messages (ERROR_MORE_DATA). |
| kernel32/tests: Add tests for partially received pipe messages after calling SetNamedPipeHandleState. |
| kernel32/tests: Add additional tests for multithreaded partial reads from named pipes. |
| configure: Fix detection of ncurses library on Archlinux. |
| |
| Shuai Meng (2): |
| vbscript: Implemented Date. |
| vbscript: Implemented Time. |
| |
| Stefan Dösinger (4): |
| wined3d: Replace VFLAG_PBO with resource->map_binding. |
| wined3d: Move volume flags to volume.c. |
| wined3d: Initialize the map binding in resource_init. |
| ddrawex: Don't leak surfaces. |
| |
| YongHao Hu (1): |
| msvcp90: Added complex_float_pow implementation (fix precision) and tests. |
| |
| Zhenbo Li (1): |
| mshtml/tests: Fix a memory leak. |
| |
| -- |
| Alexandre Julliard |
| julliard@winehq.org |