| The Wine development release 1.5.21 is now available. |
| |
| What's new in this release (see below for details): |
| - Beginnings of a netstat built-in program. |
| - Support for selecting resolution in the PostScript driver. |
| - Various bug fixes. |
| |
| The source is available from the following locations: |
| |
| http://prdownloads.sourceforge.net/wine/wine-1.5.21.tar.bz2 |
| http://mirrors.ibiblio.org/wine/source/1.5/wine-1.5.21.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.5.21 (total 32): |
| |
| 13567 Tecplot 360 : Program can not start |
| 18738 Fallout 3: Configuration combobox empty |
| 21174 cmd does not support /a arithmetic expression evaluation |
| 24491 AIM 7.3 Crashes on Start |
| 25871 netstat command missing (needed by Guild Wars 'test system' button) |
| 27627 Alpha Polaris demo wants d3dx9_36.dll.D3DXFileCreate (purist) |
| 27707 Invisible cars in GTAIV when ARB shaders are used |
| 28174 winecfg: audio settings don't take effect until winecfg is closed |
| 28924 Visual Studio 2010 fails on startup, needs atl100.AtlAdvise impl |
| 29574 Ajax example fails with unspecified error (IE8) |
| 29848 Installer of GLWorld 2011 beta3 crash while "I agree" button is clicking |
| 31067 Font smoothing doesn't work in Ubuntu except for large dpi |
| 31231 Borderlands installer crashes while trying to extract a cabinet file |
| 31302 [Splinter Cell Conviction]Very Slow in game |
| 31400 Rendering in Civilization III very slow |
| 31527 Delphi 7: Header control sends incorrect notifications |
| 31615 Canon DPP freeze randomly since Wine 1.5.11 |
| 31877 Torchlight II does not works when winecfg is set to Vista/win7 (CSS=unicode) |
| 32287 Built in iexplore crash when visiting elheraldo.co |
| 32407 Tales of Monkey Island crashes |
| 32416 Wizard101 launcher does not close window after launching client, has to be killed |
| 32430 LMS Virtual Lab: Unimplemented function atl100.dll.AtlRegisterClassCategoriesHelper |
| 32431 [ePSXe] Freeze when changing a keybind in "configure gamepad" |
| 32434 Installer of QQ2011 needs unimplemented atl80.dll.AtlComModuleRegisterServer |
| 32481 Windows Sysinternals "PsInfo" tool fails to retrieve "system uptime" using PDH (local computername prepended in path) |
| 32484 Origin 9 needs SHLWAPI.dll.IsCharSpaceA |
| 32505 installer of QQMusic 2012 beta2 needs Unimplemented function atl80.dll.AtlRegisterTypeLib |
| 32516 MS SQL Server management studio 2005 wants unimplemented msvcr80.dll._stricmp_l |
| 32518 Foxit Reader crashes |
| 32543 unhandled exception |
| 32551 Opticks import tif file failed |
| 32566 QzoneMusicInstall.exe crashes during installation |
| |
| ---------------------------------------------------------------- |
| |
| Changes since 1.5.20: |
| |
| Alexandre Julliard (6): |
| rpcss: Remove redundant define. |
| ntdll: Remove unused include. |
| gdi32: Use the correct physdev for each driver call (Coverity). |
| Update copyright info for 2013. |
| winex11: Add an option to disable shaping of layered window to work around compositor bugs. |
| advapi32/tests: Fix test failures on older Windows versions. |
| |
| Andrew Eikum (7): |
| winmm: Use a separate array to map the default device. |
| winmm: Rearrange device mapping when a new default device is chosen. |
| winmm: Don't give a period time to IAudioClient::Initialize. |
| winmm: Open WAVE_MAPPER devices in their own devices array. |
| winmm: Reroute WAVE_MAPPER devices as the default device changes. |
| wininet: Fail on URLs without a scheme. |
| winmm: Don't map the device if WAVE_FORMAT_DIRECT is given. |
| |
| Andrew Talbot (15): |
| winex11.drv: Indentation fix. |
| wined3d: Indentation fix. |
| usp10: Indentation fix. |
| user32: Indentation fix. |
| shlwapi: Indentation fix. |
| cabinet: Avoid signed-unsigned integer comparisons. |
| advapi32: Avoid signed-unsigned integer comparisons. |
| comctl32: Avoid signed-unsigned integer comparisons. |
| d3dcompiler_43: Avoid signed-unsigned integer comparisons. |
| cryptui: Avoid signed-unsigned integer comparisons. |
| crypt32: Avoid signed-unsigned integer comparisons. |
| d3dx9_36: Avoid signed-unsigned integer comparisons. |
| d3drm: Avoid signed-unsigned integer comparisons. |
| d3dxof: Avoid signed-unsigned integer comparisons. |
| d3dx9_36: Avoid signed-unsigned integer comparisons. |
| |
| André Hentschel (7): |
| cacls: Print out arguments. |
| netstat: Initial implementation. |
| winedbg: Add plain binary dataprocessing operators to Thumb2 disassembler. |
| winedbg: Add modified immediate dataprocessing operators to Thumb2 disassembler. |
| netstat: Make functions static. |
| netstat: Parse command line arguments. |
| netstat: Implement the UDP table output. |
| |
| Aurimas Fišeras (2): |
| po: Update Lithuanian translation. |
| po: Update Lithuanian translation. |
| |
| Caron Jensen (1): |
| wined3d: Add new Radeon HD 6570 GL renderer string. |
| |
| Chae Jong Bin (2): |
| urlmon: Add stub for FlushUrlmonZonesCache. |
| wininet: Add stub for DeleteWpadCacheForNetworks. |
| |
| Charles Davis (1): |
| loader: Build with -fno-builtin. |
| |
| Christian Costa (7): |
| dmusic: Move IDirectMusicDownloadedInstrument to port.c since it is port dependant and perform COM cleanup. |
| dmusic: Implement SynthPortImpl_IDirectMusicPort_DownloadInstrument. |
| dmsynth: Dump data passed to Download method. |
| d3dx9_36: Implement D3DXFileCreate with stubbed ID3DXFile interface + basic tests. |
| d3dx9_36: Check proper signature for DIB files. |
| d3dx9_36: Implement ID3DXFileImpl_RegisterTemplates + tests. |
| d3drm: Remove unused variable. |
| |
| Detlef Riekenberg (4): |
| api-ms-win-downlevel-user32-l1-1-0: Add version resource. |
| ntoskrnl.exe: Update version resource. |
| api-ms-win-security-base-l1-1-0: Add dll. |
| conhost.exe: Add stub program. |
| |
| Dmitry Timoshkov (10): |
| wineps.drv: Add an ability to select device resolution from UI. |
| wineps.drv: Make sure that DEVMODE fields changed through UI are marked as set. |
| wineps.drv: Update dmFormName when dmPaperSize is being changed through UI. |
| wineps.drv: Properly handle dmFormName in unicode DEVMODE structure. |
| wineps.drv: Update dmFormName when merging DEVMODE structures. |
| wineps.drv: Update dmPaperWidth/Height when dmPaperSize is being changed through UI. |
| po: Correct Russian translation of Portrait/Landscape to match other places. |
| windowscodecs: Add some tests for IWICImagingFactory_CreateBitmapFromMemory. |
| wineps.drv/generic.ppd: Change default page extents to A4 to match *DefaultPageSize. |
| windowscodecs: Implement ComponentFactory_CreateBitmapFromMemory. |
| |
| Eric Pouech (1): |
| winedbg: In 'info proc' command, list hierarchy of processus, and get rid of printing parent pid. |
| |
| Frédéric Delanoy (4): |
| d3drm: Fix a leak (coverity). |
| xdg: Fix a file handle leak (coverity). |
| appwiz.cpl: Fix a leak (coverity). |
| po: Update French translation. |
| |
| Hans Leidekker (11): |
| winhttp/tests: Accept another error from WinHttpGetProxyForUrl. |
| wmiutils: Introduce memory allocation helpers. |
| wmiutils: Validate parameters in IWbemPath::SetText and IWbemPath::GetText. |
| wmiutils: Register WbemDefPath. |
| wmiutils: Parse the path passed to IWbemPath::SetText. |
| wmiutils: Implement IWbemPath::GetNamespaceCount. |
| wmiutils: Support more flags in IWbemPath::GetText. |
| wmiutils: Add tests. |
| wmiutils: Fix buffer size query in IWbemPath::GetText. |
| wmiutils: Don't prepend a backslash if WBEMPATH_GET_NAMESPACE_ONLY is specified. |
| wmiutils/tests: Add more tests. |
| |
| Henri Verbeet (15): |
| ddraw: Avoid LPD3DMATRIXHANDLE. |
| ddraw: Avoid LPD3DRECT. |
| d3d10core: Implement d3d10_rasterizer_state_GetDesc(). |
| d3d10core: Only create unique rasterizer state objects. |
| d3d10core/tests: Add a small test for ID3D10Device_CreateRasterizerState(). |
| ddraw: Avoid LPD3DHVERTEX. |
| ddraw: Avoid LPD3DTLVERTEX. |
| wined3d: Simplify select_card_amd_mesa() a bit. |
| wined3d: Recognize any "X.Org" GL vendor as Mesa. |
| wined3d: Get rid of some useless braces in draw_primitive(). |
| ddraw: Avoid LPD3DMATRIX. |
| ddraw: Avoid LPD3DVIEWPORT. |
| wined3d: state->user_stream is always FALSE in device_stream_info_from_declaration(). |
| wined3d: Don't touch state->user_stream in wined3d_device_process_vertices(). |
| wined3d: Just restore state->user_stream in wined3d_device_draw_indexed_primitive_strided(). |
| |
| Hermès Bélusca-Maïto (1): |
| wpp: Fix path separator on Windows platforms. |
| |
| Hwang YunSong (1): |
| po: Update Korean translation. |
| |
| Jacek Caban (22): |
| jscript: Don't pass 'this' argument to DISPID_VALUE of pure IDispatch interfaces. |
| mshtml: Removed no longer used nsIProfile declaration. |
| atl100: Added AtlRegisterClassCategoriesHelper implementation. |
| atl: Use atlbase.h in tests. |
| atl100: Fixed a typo. |
| atl: Backport some tests from atl100. |
| atl: Changed AtlModuleInit FIXME to TRACE. |
| atl: Added locking to AtlModuleExtractCreateWndData. |
| wininet: Properly handle output buffer size in InternetGetCookieW. |
| wininet: Properly handle output buffer size in InternetGetCookieA. |
| atl100: Added support for typelibs in separate files in AtlLoadTypeLib. |
| atl80: Added AtlRegisterTypeLib implementation (based on AtlModuleRegisterTypeLib). |
| atl: Reimplemented AtlModuleRegisterTypeLib on top of AtlRegisterTypeLib. |
| urlmon: Fixed some tests on IE10. |
| atl100: Fixed NULL catmap handling in AtlRegisterClassCategoriesHelper. |
| iphlpapi: Added support for direct routes when using NET_RT_DUMP. |
| user32: Initialize cbSize of NONCLIENTMETRICSW struct in GetSystemMetrics. |
| atl100: Added AtlAdvise implementation. |
| atl100: Added AtlUnadvise implementation. |
| atl80: Added AtlComModuleRegisterServer implementation (based on AtlModuleRegisterServer). |
| atl: Added support for category maps in AtlModuleRegisterServer. |
| urlmon: Added support for 'Run' setup hook. |
| |
| Julian Rüger (1): |
| po: Update German translation. |
| |
| Ken Thomases (5): |
| winemac.drv: Tell git's diff engine to recognize Objective-C source files. |
| makedep: Add support for Objective-C .m files and #import directive. |
| makefiles: Allow use of Objective-C source files in modules. |
| winemac.drv: Implement EnumDisplayMonitors. |
| winemac.drv: Implement GetMonitorInfo. |
| |
| Maarten Lankhorst (1): |
| dsound: Use a thread instead of a timer for greater precision. |
| |
| Marcus Meissner (5): |
| usp10: Mark SHAPE_ApplyOpenTypePositions as hidden. |
| oleaut32: Mark PropertyPageSiteVtbl static. |
| winhttp: Do not free name too early (Coverity). |
| advapi32: Do not use invalid pSD value (Coverity). |
| xmllite: Remove duplicated statement (Coverity). |
| |
| Nikolay Sivov (7): |
| msxml3: Make callback data available for ready state event handler. |
| msxml3: Remove separate structures for test interfaces. |
| xmllite: Shrink buffer when enough data processed. |
| oledb32: Partial implementation of GetDataSource(). |
| oledb32: Support data source properties from init string passed to GetDataSource(). |
| xmllite: Implement decoding new input chunk from stream, use it for comment parsing. |
| comctl32/listview: Improve LVM_GETSUBITEMRECT implementation for out-of-bounds item indices. |
| |
| Piotr Caban (4): |
| msvcrt: Added _stricmp_l implementation. |
| msvcrt: Added _strnicmp_l implementation. |
| msvcrt: NULL terminate program arguments list in __getmainargs. |
| msvcrt: Return error in stat function when path is specified with trailing slash character. |
| |
| Ričardas Barkauskas (2): |
| comctl32: Use index value if property sheet page isn't found. |
| comctl32: Avoid code duplication by reusing PROPSHEET_GetPageIndex. |
| |
| Vincent Povirk (3): |
| windowscodecs: Add test showing CreateBitmapFromMemory copies the data. |
| winex11.drv: Select property change events on selection request windows. |
| winex11.drv: Flush property notify events before deleting properties. |
| |
| -- |
| Alexandre Julliard |
| julliard@winehq.org |