| The Wine development release 1.2-rc5 is now available. |
| |
| What's new in this release (see below for details): |
| - Many translation updates. |
| - A lot of bug fixes. |
| |
| The source is available from the following locations: |
| |
| http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.2-rc5.tar.bz2 |
| http://prdownloads.sourceforge.net/wine/wine-1.2-rc5.tar.bz2 |
| |
| Binary packages for various distributions will be available from: |
| |
| http://www.winehq.org/site/download |
| |
| You will find documentation on http://www.winehq.org/site/documentation |
| |
| You can also get the current source directly from the git |
| repository. Check http://www.winehq.org/site/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.2-rc5: |
| |
| 3756 ATMEL AVRStudio4 crash |
| 8665 winecfg: please do not remove not-present directories |
| 11188 Most attempts to save in Warcraft III 1.21a Reign of Chaos crash the game |
| 12973 QIP: Does not work |
| 13028 winetest's Stop button does not work |
| 13891 start.exe http://someurl/ does not work (affects any app that invokes external browser, e.g. Google Sketchup) |
| 14319 When running Call of Duty 2, the text in the main game menu is blocky and unreadable. |
| 14554 FLSynthmaker menus show up on the wrong screen in Xinerama mode |
| 15567 Navision 4.0 sp2 stoped to work when wine upgraded to version 1.1.5 |
| 15728 star wars force commander graphics are blocky |
| 16001 Quicken crashes when attempting to load files. |
| 16342 Songbird can't play music files |
| 16368 installer need access to My Documents |
| 16670 Angry Planet Temper (app does not start) starting problems give some dll differences |
| 18314 The Witcher: Launcher window invisible (taskbar enty appears) |
| 18450 EVE Online crashes |
| 18710 Installer omits question because of langid |
| 18808 Microsoft FlightSimulator 9 (2004): surface errors and missing textures |
| 19154 Recent Blizzard Downloader crashing during download |
| 19394 Quicken 2007 Basic Crashes on file load |
| 19419 EVE Online crashes when loading Caldari station environment |
| 20084 winetricks -q controlpad fails |
| 20145 DrawIconEx() doesn't draw 1 bpp monochrome Icons correctly |
| 20155 FlatOut 2 - some UI elements shown as transparent white instead of correct color |
| 20698 FlatOut 2 - Screen is rendered as black (HUD and menus are working) |
| 20816 Civilization II crashes on startup when sound is enabled in Wine |
| 20821 Fusion Sega emulator renders content misplaced |
| 20848 Pumuckl: regained sound but crashes at start (16bit mm) |
| 21125 Asteroids game crashes when sound is enabled |
| 21498 Metatrader 4: window gets lost after minimize |
| 21509 Windows 7 SDK aborts on startup because of unimplemented gdiplus.GdipGetImageThumbnail |
| 21962 Call of Duty 4 crashes |
| 22003 Napoleon: Total War demo has no sound |
| 22311 PlayOnline viewer corrupts terminal console |
| 22684 Jedi Knight: Dark Forces II screen flips when picking up an item |
| 22685 unimplemented function msvcr90.dll._wmakepath_s (affects Spiceworks) |
| 22897 Mouse cursor is damaged when DCOM98 is used |
| 22990 Lotus Organizer and Word Pro will not print |
| 23025 D-Pad is not functional in epsxe |
| 23112 flash player install crashes |
| 23169 GeForce FX: Extremely low performance with NPOT textures |
| 23171 Adobe CS4 installer causes a page fault |
| 23201 Motocross Madness 2 crashes at start (d3d) |
| 23238 Repton 3: crashes when viewing map (unhandled page fault on write) |
| 23241 Icons are blacked out/blank in some Altium Designer 2009 GUI elements |
| 23242 Windows Platform SDK 2003 installer crashes |
| 23263 Moon Tycoon gets stuck in loop saying No Direct3D / Switching to software rasterizer. |
| 23274 Jedi Knight: Dark Forces II screen blue-tearing when picking up an item |
| 23306 AOE III: Polish patch v1.13 fails to apply |
| 23314 cmd treats all command lines with '/?' as builtin commands |
| |
| ---------------------------------------------------------------- |
| |
| Changes since 1.2-rc4: |
| |
| Akihiro Sagawa (9): |
| hhctrl.ocx: Add Japanese translation. |
| comdlg32: Update Japanese translation. |
| gphoto2.ds: Add Japanese translation. |
| mapi32: Add Japanese translation. |
| localspl: Update Japanese translation. |
| shdoclc: Add Japanese translation. |
| winspool.drv: Add Japanese translation. |
| jscript: Add Japanese translation. |
| shdoclc: Fix Japanese translation. |
| |
| Alessandro Pignotti (1): |
| winedevice: Use 64-bit wide delta when relocating. |
| |
| Alexandre Julliard (20): |
| hlink/tests: Comment out a test for an uninitialized return value. |
| ntdll: Fix the initial FPU control word on 64-bit. |
| shell32/tests: Use the windows directory for the SHParseDisplayName test to avoid ambiguous namings. |
| user32: Fallback to English in MessageBoxIndirect if the specified language is not supported. |
| advapi32: Make rpcrt4 a delayed import to work around circular dependencies with native. |
| ntdll: Fix the initial FPU control word on 32-bit too. |
| jscript/tests: Fix a test that fails because of the reduced FPU precision. |
| psapi/tests: Fix the working set tests for Wow64. |
| ntdll/tests: Fix some exception tests for Wow64. |
| kernel32: Add the TlsAlloc/FreeInternal entry points. |
| user32/tests: Add more systematic tests to validate the DDE client-side A<->W conversions. |
| user32/tests: Fix some DDE test failures on Win9x. |
| kernel32: Avoid returning the same name when GetTempFileName is called twice in a short interval. |
| ntdll: Add a WINEARCH environment variable that allows forcing a specific 32- or 64-bit architecture. |
| user32/tests: Restructure the DDE end-to-end tests to make it easier to add new cases. |
| user32/tests: Add some Unicode test cases for A/W mappings. |
| user32/tests: Fix more DDE test failures on Win9x. |
| user32: Add a heuristic for Unicode mappings of DDE data on the server side. |
| Revert "winebrowser: Convert URL obtained through DdeGetData to Unicode." |
| shell32: Fix DDE command tracing now that we are receiving Unicode. |
| |
| Andrew Nguyen (6): |
| ddraw: Validate structure pointers and sizes in IDirect3D3::FindDevice. |
| ddraw: Allow the ddraw RGB device to be enumerated in IDirect3D3::FindDevice. |
| ddraw/tests: Add an observation regarding device color model criteria for IDirect3D3::FindDevice. |
| msvcrt: Implement _makepath_s. |
| msvcrt: Implement _wmakepath_s. |
| gdiplus: Add a few additional traces to gdiplus image functions. |
| |
| Andrey Turkin (1): |
| ntdll: Fix race in NtRead/WriteFile. |
| |
| André Hentschel (13): |
| winedump: Update README. |
| cmd: Update German translation. |
| user32: Update comment. |
| krnl386.exe16: Update a comment. |
| winemaker: Ignore the Global section. |
| winemaker: Ignore files not found by the search function. |
| winemaker: Warn on include path starting with drive letter. |
| winemaker: Don't use deprecated -mcpu option. |
| uxtheme: Quiet a noisy fixme. |
| winetest: Implement aborting. |
| kernel32: Update a warning. |
| wineps.drv: Update comments. |
| winetest: Also abort while sending. |
| |
| Aric Stewart (2): |
| winex11.drv: Make UploadGlyph fallback to notdef and space so as to not fail. |
| shlwapi: URL_FILE_USE_PATHURL flag only unescapes file urls in UrlCanonicalize. |
| |
| Aurimas Fišeras (1): |
| cmd: Update Lithuanian translation. |
| |
| Dmitry Timoshkov (1): |
| comctl32: Add a bunch of imagelist storage tests, make them pass under Wine. |
| |
| Dylan Smith (5): |
| winemine: Native RegisterClassEx requires cbSize to be set. |
| shell32: Native RegisterClassEx requires cbSize to be set. |
| shdocvw: Native RegisterClassEx requires cbSize to be set. |
| wordpad: Remove untranslated resources from the Chinese translation. |
| wordpad: Use correct resource ID for tab stops dialog. |
| |
| Eric Pouech (2): |
| mmsystem.drv: Always map parameters for all callback kinds. |
| mmsystem.drv: Always create a thunk for MMIO objects. |
| |
| Florian Köberle (1): |
| comctl32/tests: Test calculating the rect of a child item while handling TVN_ITEMEXPANDED. |
| |
| Francois Gouget (27): |
| crypt32/tests: Add a trailing '\n' to ok() calls. |
| d3d10/tests: Add a trailing '\n' to ok() calls. |
| msvcrt/tests: Add a trailing '\n' to an ok() call. |
| opengl32/tests: Add a trailing '\n' to a skip() call. |
| usp10/tests: Add a trailing '\n' to an ok() call. |
| msvcrt/tests: Make test_dup2() static. |
| shlwapi/tests: Make the XXX_Construct() functions static. |
| ntdll: Fix a typo in a parameter name. |
| ws2_32/tests: Fix a typo in a variable name. |
| msvcr90/tests: Make test_invalid_parameter_handler() static. |
| winemenubuilder: Add a trailing '\n' to a FIXME() call. |
| msvcr100: The msvcr100 debug channel is unused so remove it. |
| mmdevapi/tests: Add a trailing '\n' to an ok() call. |
| wined3d: Remove spaces after '\n's. |
| shell32/tests: Make I{DataObject,ShellBrowser}Impl_Construct() static. |
| d3dxof: Make fdi_{alloc,free}() static. |
| d3dx9_36: Make assemble_shader() static. |
| gdiplus: Make measure_ranges_callback() static. |
| wordpad: Make print_preview() and preview_page_hittest() static. |
| kernel32: GetProcessDword() is unused so remove it. |
| usbd.sys: Fix the test for type control endpoints. |
| winecfg: The winecfg debug channel is unused so remove it. |
| programs: Remove spaces before '\n's in the resources. |
| winhlp32: Remove a space before an ellipsis in the Dutch translation. |
| wineboot: Remove a space before an ellipsis in the Norwegian (Bokmal) translation. |
| programs: Add a space before ellipses in the Slovenian translation. |
| Assorted typo and spelling fixes. |
| |
| Frédéric Delanoy (2): |
| cmd: Initial PATH value taken from registry, not wine.conf. |
| cmd: Update French translation. |
| |
| Gustavo Henrique Milaré (21): |
| winecfg: Update Portuguese translation. |
| wordpad: Update Portuguese translation. |
| browseui: Update Portuguese (Brazilian) translation. |
| appwiz.cpl: Update Portuguese translation. |
| notepad: Fix Portuguese translation. |
| credui: Update Portuguese (Brazilian) translation. |
| avifil32: Update Portuguese (Brazilian) translation. |
| wordpad: Fix Portuguese translation. |
| notepad: Update Portuguese (Brazilian) translation. |
| winefile: Update Portuguese translation. |
| progman: Update Portuguese translation. |
| gphoto2.gs: Update Portuguese (Brazilian) translation. |
| jscript: Update Portuguese (Brazilian) translation. |
| mapi32: Update Portuguese (Brazilian) translation. |
| msacm32: Update Portuguese (Brazilian) translation. |
| mshtml: Updated Portuguese (Brazilian) translation. |
| oledlg: Update Portuguese (Brazilian) translation. |
| msi: Update Portuguese (Brazilian) translation. |
| oleacc: Update Portuguese (Brazilian) translation. |
| sane.ds: Update Portuguese (Brazilian) translation. |
| serialui: Fix Portuguese (Brazilian) translation. |
| |
| Hans Leidekker (1): |
| msi: Avoid a crash when the cabinet file must be downloaded. |
| |
| Henri Verbeet (2): |
| wined3d: read_from_framebuffer_texture() isn't suitable for readback of onscreen surfaces. |
| ddraw: Avoid an integer overflow in IDirectDrawSurfaceImpl_BltFast(). |
| |
| Hwang YunSong (9): |
| comctl32: Update Korean resource. |
| gphoto2.ds: Update Korean resource. |
| oledlg: Update Korean resource. |
| setupapi: Update Korean resource. |
| shdoclc: Update Korean resource. |
| winecfg: Update Korean resource. |
| wininet: Update Korean resource. |
| avifil32: Update Korean resource. |
| mapi32: New Korean resource. |
| |
| Ilya Basin (1): |
| shell32/tests: SHELL_ArgifyW(%2|%*|%~3, ...) tests. |
| |
| Jacek Caban (4): |
| mshtml: Fixed event tests. |
| mshtml: Check if event_table entry is allocated before using it in remove_event_handler. |
| shdocvw: Return IHTMLDocument2's IDispatch in get_Document. |
| mshtml: Use correct iexplore.exe path in mshtml.inf. |
| |
| Jose Rostagno (5): |
| wineconsole: Fix Spanish translation. |
| winecfg: Fix Spanish translation. |
| start: Fix Spanish translation. |
| regedit: Fix Spanish translation. |
| winhlp32: Fix Spanish translation. |
| |
| Juan Lang (1): |
| wincrypt.h: Remove duplicate definitions. |
| |
| Jörg Höhle (2): |
| winealsa: Only linear PCM is supported. |
| mmsystem: Handle WAVE_FORMAT_QUERY case. |
| |
| Ken Thomases (1): |
| winex11: Allow setting focus on active window, if no focus window. |
| |
| Luca Bennati (2): |
| kernel32: Update Italian translation. |
| cmd: Update Italian translation. |
| |
| Maarten Lankhorst (1): |
| winecfg: Only initialise the audio drivers once. |
| |
| Marko Nikolic (2): |
| advapi32/tests: Fixed -Wsign-compare warnings in security tests. |
| advapi32/tests Fixed test macro in ConvertSecurityDescriptorToString. |
| |
| Matteo Bruni (1): |
| wined3d: Check for error conditions in GL call. |
| |
| Michael Stefaniuc (17): |
| wordpad: "Fix" an error in the Norvegian translation. |
| wordpad: Remove untranslated resources from the Turkish translation. |
| winecfg: Fix an error in the Chinese (Traditional) translation. |
| xcopy: Add the Romanian translation. |
| xcopy: Update the English resource. |
| cmd: Don't treat all command lines with '/?' as builtin commands. |
| serialui: Add the Romanian translation. |
| hhctrl.ocx: Add the Romanian translation. |
| gphoto.ds: Add the Romanian translation. |
| net: Add the Romanian translation. |
| notepad: Fix an error in the Wallon resource. |
| notepad: Fix an error in the Chinese (Simplified) resource. |
| msvfw32: Add the Romanian translation. |
| oledlg: Add the Romanian translation. |
| jscript: Update the Romanian translation. |
| reg: Add the Romanian translation. |
| winedbg: Add the Romanian translation. |
| |
| Misha Koshelev (1): |
| include: Include d3dx9shape.h in d3dx9.h. |
| |
| Nikolay Sivov (10): |
| msxml3: Don't force parser encoding when loading from file. |
| msxml3: Support xml:lang attribute in IXMLElement::getAttribute(). |
| msxml3: Don't crash on null pointer when doing ::Next() on a last child. |
| msxml3: Extend traces for inc/dec refs on libxml2 documents. |
| msxml3: Properly free namespace structure pointer. |
| msxml3: Use vtable macros consistently, depending on pointer type. |
| msxml3: Silence a warning in ::get_baseName() for document nodes. |
| msxml3: Accept CLSID_FreeThreadedDOMDocument30 in class factory. |
| msxml3: Don't free namespace data tracked in a tree. |
| msxml3/tests: A test to show difference in XPath and XSLPattern for node position. |
| |
| Paul Chitescu (1): |
| gdi32: If driver is missing claim vectorial fonts are supported so GDI fonts (freetype) are used. |
| |
| Peter Davies (1): |
| winegcc: Enable the use of gcov and PGO. |
| |
| Piotr Caban (1): |
| msvcrt: Added __crtLCMapStringW partial implementation. |
| |
| Sven Baars (3): |
| cmd: Update Dutch translation. |
| oledlg: Fix Dutch translation. |
| shell32: Fix Dutch translation. |
| |
| Vincent Povirk (6): |
| gdiplus: Stub GdipGetRenderingOrigin. |
| gdiplus: Stub GdipGetLineTransform. |
| gdiplus: Stub GdipMultiplyLineTransform. |
| gdiplus: Stub GdipGetPathGradientCenterColor. |
| gdiplus: Always create path gradient brushes with blend positions. |
| gdiplus: Stub GdipGetEncoderParameterListSize. |
| |
| Łukasz Wojniłowicz (1): |
| kernel32: Update the Polish translation. |
| |
| -- |
| Alexandre Julliard |
| julliard@winehq.org |