| The Wine development release 1.1.28 is now available. |
| |
| What's new in this release (see below for details): |
| - Support for IRDA protocol. |
| - Faster initial wineprefix creation. |
| - Axis remapping with evdev joysticks. |
| - More image formats in WindowsCodecs. |
| - Various bug fixes. |
| |
| The source is available from the following locations: |
| |
| http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.28.tar.bz2 |
| http://prdownloads.sourceforge.net/wine/wine-1.1.28.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.1.28: |
| |
| 2568 visual bug with ms word 2000 |
| 6162 CACLS.exe is unimplemented |
| 6168 Statistica 6 Demo fails because of unimplemented ole32.OleCreateEmbeddingHelper |
| 7067 Simcity 3000 has partial, grainy, B&W video, and crashes with "exceptional error" upon mouse focus |
| 8082 Notepad2 fails to create desktop link |
| 8421 Disk Explorer Pro 3.60 crashes when browsing or searching |
| 9669 In "Tag&Rename", splash screen invisible |
| 10778 Gothic3 crashs after warp (VIRTmem > 4096MB?) |
| 11601 wine crash on DriveHQ app exit |
| 12072 Cyberboard: popup menus are blank |
| 12254 Teamspeak client hangs on server connection |
| 12456 xu4 hangs on startup |
| 13015 images broken in many chm files |
| 13134 File dialog rendering problem |
| 13583 SecureCRT: Unhandled page fault when making SSH2 connection |
| 14003 Civilization 4 City progress bar doesn't display |
| 14130 1by1 crashes into mpr |
| 14672 Cannot register Quicken |
| 14680 Avencast: Rise of the Mage blocks after loading first level |
| 14728 winecfg: improvements for drive letter configuration |
| 14748 Money Manager fails to install |
| 15177 Unimplemented functions needed for Assassin's Creed |
| 15259 err:seh:setup_exception_record stack overflow in LineageII |
| 15393 winhttp doesn't support proxy connections |
| 15503 Counter-Strike: Source crashes, if someone kills someone else with the G-3 autosniper |
| 15964 NTE Quick Cross 14.0 window does not close when clicking upper-right close button |
| 16012 Dogfood:Liquid War freezes when moving window in windowed mode. |
| 16190 Google Earth geographical labels unreadable |
| 16460 powerterm 8.8.3 pro enterprise can't start. |
| 16515 EMTEC ZOC terminal - SSH connections |
| 16679 Visma Enskild Firma crashes after opening a company bookkeeping |
| 16744 ole32/stg_prop.c: passing argument discards qualifiers from pointer target type |
| 16794 CoHUpdater.exe hangs |
| 16884 .NET 3.0: WCF installer fails due to LsaLookupNames2 stub |
| 16905 CommitMonitor: Application could not connect to repository |
| 16986 Universal World of Warcraft Client (InstallWoW.exe) nolonger works. |
| 17213 Sibelius 4: Images are cut off in dialogues containing images |
| 17218 Easy Dental 2007 application text is not rendered |
| 17224 Soldier of Fortune 1.06 Gold Crashes on Game Start |
| 17363 DirectInput maps Windows, Num Lock, Pause incorrectly [X11] |
| 17491 Black screen after starting google earth |
| 17606 La-Mulana: certain (graphical) events in game cause severe slowdown and glitches |
| 17645 crypt32/sip: test fails with +heap on OpenSolaris |
| 18266 SigmaPhotoPro 3.5 needs SHELL32.dll.SHParseDisplayName |
| 18324 Lotus 123 crashes on copy to clipboard |
| 18384 Battlenet system check: does not submit data to battle.net |
| 18452 WoW: Unhandled page fault on write access |
| 18483 bricscad cant open large files |
| 18531 .NET based apps using WebBrowser Control need OleInPlaceObject_InPlaceDeactivate properly implemented |
| 18559 BinTube Pro fails to install (requires Windows Imaging Component) |
| 18751 Dragon NaturallySpeaking text size cannot be changed in DictationBox |
| 18800 Winedbg has a race condition |
| 18815 Single-Sign-On with authenticated RPCs won't work |
| 18825 winemaker: Extract more information from vcproj |
| 18838 DirectInput axis mapping does not work |
| 18965 Build Wine 1.1.23 from source fails on Red Hat WS 4.6 |
| 19145 etax help program crashes in gecko file js3250.dll |
| 19367 EverQuest 2 crashes in third-person |
| 19407 Segfault running cmd.exe |
| 19458 Anarchy Online is drawn several pixels too high |
| 19495 DialogBox() returns -1 when dialog destroys itself on WM_CLOSE, should be 0 |
| 19520 Unimplemented function shdocvw.dll.SHRestricted2W |
| 19548 Image deblurring tool requires implemented SetThreadIdealProcessor when run on multi-core machines |
| 19582 Guild Wars -- Crash on "patch" screens |
| 19613 Installation of Total Annihilation original does not run to completion |
| 19633 Repeatable gecko crash |
| 19649 Configure does not check the presence of libXext |
| 19682 Acrobat Reader 2 installer causes a page fault |
| 19688 STATISTICA 6 demo crashes on startup |
| 19703 Vypress Chat: crashes |
| 19707 Atrex POS Software crashes |
| 19714 browsing "Help | Contents" entries causes the app to crash |
| 19717 jscript: implicit declaration of function `isinf' |
| 19728 d3d9+d3d8 tests crash in DestroyContext |
| 19736 keyboard input appears in console rather than app when using 'wine explorer /desktop=dt,1024x768 appname.exe' |
| 19747 Protel99SE-SP6 advsch.dll causes access violation (read @ 0000) |
| 19753 Win16 applications crash on start |
| 19759 SLTG_ReadString does not null terminate |
| 19760 SiSoftware Sandra 2009.SP3c installer causes a page fault |
| 19763 Everest Poker exits when attempting to connect to server |
| 19767 Authenticated RPC client functionality is broken with the rpcrt4 changes from 1.1.25 |
| |
| ---------------------------------------------------------------- |
| |
| Changes since 1.1.27: |
| |
| Akihiro Sagawa (3): |
| shell32: Use IDS_DESKTOPDIRECTORY for CSIDL_COMMON_DESKTOPDIRECTORY. |
| winecfg: Update Japanese translation. |
| notepad: Update Japanese translation. |
| |
| Alexandre Julliard (61): |
| configure: Regenerate with autoconf 2.64. |
| libwine: Ignore libraries that are of the wrong 32/64 class. |
| server: Add support for image mappings for both 32- and 64-bit PE formats. |
| ntdll: Add a ret to DEFINE_REGS_ENTRYPOINT to make copy protections happy. |
| kernel32: Change MODULE_GetBinaryType return value to make dll a flag instead of a type. |
| kernel32: Return the dll flag in MODULE_GetBinaryType for 16-bit modules too. |
| kernel32: Check for a 32-bit NT header before getting module address range in MODULE_GetBinaryType. |
| kernel32: Add a 64-bit flag to the MODULE_GetBinaryType return value. |
| kernel32: Check the 64-bit flag when starting a process. |
| winex11: Use the Globally Active focus model with take focus. |
| configure: Add a --with-wine64 option to build a 32-bit Wow64 tree. |
| configure: Disable installation of a number of extra files for the Wow64 build. |
| configure: Rename the main binary to "wine32" for the Wow64 build. |
| winebuild: Add helper functions for reading binary data from a file. |
| winebuild: Add helper functions for writing binary data to a file. |
| winebuild: Compute the resource offsets while building the resource tree. |
| winebuild: Add support for creating a fake dll at compile time. |
| wintrust: Add stubs for the driver policy init functions. |
| include: Fix the NE exe type defines. |
| winebuild: Compute the resource offsets while building the resource tree for 16-bit resources. |
| winebuild: Add support for creating 16-bit fake dlls. |
| configure: Don't assume libXext is available. |
| configure: Downgrade libgsm warning to a notice. |
| winex11: Add handling of take focus event on the desktop window. |
| server: Properly initialize mode and uid for file and directory objects. |
| server: Don't use the cached file mode when setting the security descriptor. |
| winegcc: Add support for building fake modules. |
| makefiles: Add rules for building fake modules. |
| makefiles: Add rules for installing fake modules. |
| setupapi: Copy the pre-compiled fake dll files instead of generating them if possible. |
| wine.inf: Specify the source module for 16-bit fake dlls. |
| kernel32: Don't wait for wineboot once the process is no longer running. |
| kernel32: Use a longer wineboot timeout for the initial prefix creation. |
| ole32/tests: Avoid infinite waits in tests. |
| ole32/tests: Don't release the token object since it doesn't have a proper ref count. |
| advapi32: Fix sid pointer calculation in LsaLookupNames2. |
| comctl32/tests: Fix a number of listview message test failures. |
| comctl32/tests: Fix the property sheet tests on older Windows versions. |
| ddeml: Fix packing of the thunk structure. |
| msvideo: Fix packing of the thunk structure. |
| rpcrt4: Assign a unique id to the connection instead of changing it for each message. |
| ole32/tests: Skip a string that may not round-trip in all codepages. |
| userenv/tests: Don't use string debugging functions for non-debug usage. |
| tests: Make wine_dbgstr_w available in test.h for all tests. |
| advapi32/tests: Use the global wine_dbgstr_w instead of a local variant. |
| gdiplus/tests: Use the global wine_dbgstr_w instead of a local variant. |
| hlink/tests: Use the global wine_dbgstr_w instead of a local variant. |
| jscript/tests: Use the global wine_dbgstr_w instead of a local variant. |
| kernel32/tests: Use the global wine_dbgstr_w instead of a local variant. |
| mlang/tests: Use the global wine_dbgstr_w instead of a local variant. |
| mshtml/tests: Use the global wine_dbgstr_w instead of a local variant. |
| mstask/tests: Use the global wine_dbgstr_w instead of a local variant. |
| msxml3/tests: Use the global wine_dbgstr_w instead of a local variant. |
| shdocvw/tests: Use the global wine_dbgstr_w instead of a local variant. |
| urlmon/tests: Use the global wine_dbgstr_w instead of a local variant. |
| winhttp/tests: Use the global wine_dbgstr_w instead of a local variant. |
| configure: Rename the --with-libgsm option to follow the normal option naming scheme. |
| userenv/tests: Don't depend on the Ascii length to find the next env variable. |
| wrc: Print a warning when encountering utf8 strings in non-utf8 codepage. |
| msvfw32: Add missing utf8 pragma. |
| user32: Run the explorer process from the system directory. |
| |
| Alistair Leslie-Hughes (9): |
| shdocvw: Add basic support for InPlaceDeactivate. |
| msxml3: IXMLDOMElement doesn't support IObjectIdentity. |
| msxml3: Register missing MXXMLWriter interfaces. |
| mshtml: Implement IHTMLLocation get_href. |
| msxml3: Support loading windows file paths. |
| mshtml: Implement IHTMLCurrentStyle_get_visibility. |
| mshtml: Implement IHTMLStyle get/put borderLeftWidth. |
| mshtml: Implement HTMLCurrentStyle_get_borderLeftWidth. |
| mshtml: Implement IHTMLStyle get/put wordSpacing. |
| |
| Andrew Eikum (14): |
| gdiplus: Create utility function get_graphics_bounds. |
| gdiplus: Implement GdipGetVisibleClipBounds. |
| gdiplus/tests: Add tests for GdipGetVisibleClipBounds. |
| comctl32: Don't pass unrelated control to UnChanged. |
| comctl32: Correctly assign focus and default button in property sheet wizards. |
| user32/tests: Add tests for saving and restoring control focus. |
| comctl32/tests: Add tests for wizard dialog navigation. |
| winex11: Support KEYEVENTF_UNICODE in SendInput. |
| user32: Handle VK_PACKET messages in TranslateMessage. |
| user32/tests: Add tests for SendInput with unicode. |
| ole32: Repair leak on error path. |
| ole32: Allow small block chains with no property. |
| ole32: Add big block chain to small block chain conversion routine. |
| user32/tests: Fix input test failure in win9x platforms. |
| |
| Andrew Nguyen (2): |
| msvcrt: Remove dead code in wcscpy_s. |
| user32/tests: Fix some test failures on Windows. |
| |
| André Hentschel (17): |
| winecfg: Update German translation. |
| winemaker: Parse libraries of vcproj-files. |
| avifil32: Update German translation. |
| crypt32: Update German translation. |
| gphoto2.ds: Update German translation. |
| hhctrl.ocx: Update German translation. |
| oledlg: Update German translation. |
| shlwapi: Update German translation. |
| winhlp32: Update German translation. |
| comdlg32: Update German translation. |
| msvfw32: Update German translation. |
| oleview: Update German translation. |
| taskmgr: Update German translation. |
| cmdlgtst: Update German translation. |
| winemaker: Put the defines in DEFINES instead of CEXTRA. |
| winemaker: Update manual. |
| winecfg: Update German translation. |
| |
| Aric Stewart (1): |
| winemp3: A fix for security alert CVE-2006-1655. |
| |
| Aurimas Fišeras (1): |
| winecfg: Update Lithuanian translation. |
| |
| Austin English (1): |
| ntdll: Quiet a noisy fixme. |
| |
| Austin Lund (2): |
| user32/tests: Added tests for infinite WM_PAINT loop. |
| user32/tests: Remove superfluous code from WM_PAINT loop test. |
| |
| Cheer Xiao (1): |
| winecfg: Update Chinese translation. |
| |
| Damjan Jovanovic (1): |
| include: Add a basic sti.h. |
| |
| Dmitry Timoshkov (2): |
| user32: Return 0 from DefDlgProc and dialog loop for invalid dialog handles. |
| winex11.drv: Handle failure of XcursorImageCreate. |
| |
| Dylan Smith (34): |
| richedit: Implement ME_DITypesEqual using a switch statment. |
| richedit: Remove header function declarations with no definition. |
| richedit: Use richedit class string macros from public headers. |
| richedit: Add closing actions for IRichEditOle_fnInsertObject. |
| richedit: Added missing style releases. |
| wordpad: Use richedit class string macro from public headers. |
| richedit: Update paragraph on saved cursor when inserting table start. |
| richedit: Make the ME_GetCursorOfs function more flexible. |
| richedit: Added function to get selection cursors in order. |
| richedit: ME_GetTextW must use source and destination lengths. |
| richedit: Improve efficiency of ME_IsCandidateAnURL. |
| richedit: Created functions to move between runs and track paragraphs. |
| richedit: Add helpers for setting cursor to start/end of text. |
| richedit: Use ME_Cursor instead of offsets for ME_GetCharFormat. |
| richedit: Use ME_Cursor instead of offsets for ME_SetCharFormat. |
| richedit: Use ME_Cursor instead of offsets for ME_GetTextRange. |
| richedit: Fixed regression in ME_SetCharFormat. |
| richedit: Modified ME_MoveCursorsChars to move multiple chars. |
| richedit: Use ME_Cursor instead of offsets for ME_UpdateLinkAttribute. |
| richedit: Use ME_Cursor instead of offsets for copying text. |
| richedit: Use ME_Cursor instead of offsets for ME_CharFromPos. |
| richedit: Removed ME_InsertRun since it uses character offsets. |
| richedit: Replace offsets arg with ME_Cursor for ME_InternalDeleteText. |
| richedit: Use ME_Cursor instead of offsets for stream out functions. |
| richedit: Use ME_MoveCursorChars in ME_FindText to find relative offset. |
| richedit: Fixed check for nOffset at the end of the cursor's run. |
| wordpad: Use smaller cbSize for REBARBANDINFOW for compatibility. |
| winedbg: Prevent syntax error for setting all debug channels. |
| winedbg: Remove unused tokens in grammer file. |
| winedbg: Correct header for virtual memory mapping for end address. |
| winedbg: Fixed syntax of set command in man pages. |
| winedbg: Properly end non-formatted text in man page. |
| winedbg: Make limitations of set command clearer in man page. |
| include: Add missing declarations and definitions to wincon.h. |
| |
| Francois Gouget (6): |
| taskmgr: Remove spaces before '\n'. |
| setupapi: Remove a space before an ellipsis. |
| Assorted spelling fixes. |
| windowscodecs: Add a trailing '\n' to a FIXME(). |
| comctl32/tests: Add a trailing '\n' to ok() calls. |
| gdiplus/tests: Add a trailing '\n' to an ok() call. |
| |
| Frédéric Delanoy (2): |
| winecfg: Update French translation. |
| wineconsole: Fix French translation. |
| |
| Henri Verbeet (40): |
| wined3d: Properly handle negative loop step in shader_glsl_loop(). |
| wined3d: Detect EXT_provoking_vertex. |
| wined3d: Use EXT_provoking_vertex to match Direct3D's provoking vertex convention. |
| wined3d: Return ~0U for wined3d_log2i(0). |
| wined3d: Get rid of the unused vbo_mode setting. |
| wined3d: Handle GetData() on event queries that aren't started yet. |
| wined3d: Correctly check for luminance bumpmap parameters in shader_generate_glsl_declarations(). |
| wined3d: Fix the type of the shader_reg_maps bitfields. |
| wined3d: Make the "texcoord" shader_reg_maps member a bitmap. |
| wined3d: Make the "temporary" shader_reg_maps member a bitmap. |
| wined3d: Fix swapchain draw buffer cleanup. |
| wined3d: Make the "address" shader_reg_maps member a bitmap. |
| wined3d: Make the "labels" shader_reg_maps member a bitmap. |
| wined3d: Make the "bumpmat" shader_reg_maps member a bitmap. |
| wined3d: Make the "luminanceparams" shader_reg_maps member a bitmap. |
| wined3d: Don't make wgl calls from under the GL lock. |
| wined3d: Remove some unused fields from struct wined3d_gl_info. |
| wined3d: Remove the redundant vs_nv_version and ps_nv_version fields from struct wined3d_gl_info. |
| wined3d: Recognize GL_VENDOR "Tungsten Graphics, Inc." as VENDOR_MESA. |
| wined3d: Escape GL strings with debugstr_a() in IWineD3DImpl_FillGLCaps(). |
| wined3d: Add a separate function for guessing the vendor. |
| wined3d: Add a separate function for parsing the GL version. |
| wined3d: Add a separate function for guessing the driver version. |
| wined3d: Add a separate function for guessing the card. |
| wined3d: Make RTL_READTEX the default rendertarget locking method. |
| wined3d: Don't use a start index higher than MAX_COMBINED_SAMPLERS - 1 in device_map_vsamplers(). |
| wined3d: Check the correct vertex sampler in device_unit_free_for_vs(). |
| wined3d: Use WINED3D_UNMAPPED_STAGE in some more places. |
| wined3d: Remove a redundant IWineD3DDeviceImpl_MarkStateDirty() call. |
| wined3d: Replace find_clip_texcoord() with a generic function for finding a free input register. |
| wined3d: Make use_vs() safe to call from IWineD3DDeviceImpl_FindTexUnitMap(). |
| wined3d: Try to force a top-left filling convention. |
| wined3d: Rename some GLSL instruction handlers. |
| wined3d: Pass the context's gl_info to state handlers. |
| wined3d: Hide WINED3DFMT_R16G16B16A16_UNORM again. |
| wined3d: Mark the correct state dirty. |
| wined3d: Add a state handler for WINED3DRS_DEBUGMONITORTOKEN. |
| wined3d: Don't check for a "representative" in the MarkStateDirty() functions. |
| wined3d: Properly check if an attribute is used in IWineD3DDeviceImpl_ProcessVertices(). |
| wined3d: Properly check if an attribute is used in TRACE_STRIDED. |
| |
| Huw Davies (6): |
| include: Add ALIGNM2 format character. |
| rpcrt4: Add support for FC_ALIGNM2. |
| widl: Add a structure packing command line option. |
| include: Remove const from [out] parameter. |
| widl: A structure that contains an embedded interface ptr in an array is a BOGUS_STRUCT. |
| widl: The alignment written for USER_MARSHAL types is the wire-type alignment. |
| |
| Jacek Caban (29): |
| shdocvw: Check GetContainer result before setting new container. |
| mshtml: Added IHTMLLocation::get_pathname implementation. |
| mshtml: Call stop_binding before releasing binding object. |
| mshtml: Moved TASK_PARSECOMPLETE to nsIMutationObserver::EndLoad. |
| mshtml: Added support for partial reads in read_stream_data. |
| mshtml: Added IBindStatusCallback::OnResponse implementation. |
| mshtml: Use correct macro in HTMLInputTextElement::get_value. |
| mshtml: Don't write null byte in IPersist*::Save functions. |
| mshtml: Call IDocHostUIHandler::TranslateUrl from OnURIOpen. |
| mshtml: Ignore DOCUMENT_TYPE_NODE nodes in nsnode_to_nsstring. |
| mshtml: Added IHTMLElement::get_outerHTML implementation. |
| mshtml: Parse post data in channelbsc_set_channel. |
| jscript: Added missing port.h includes. |
| msxml3: Optimize bstr_from_xmlChar implementation. |
| dbghelp: Improved arena allocation in pool_alloc. |
| dbghelp: Fixed buffer overflow in stabs_parse. |
| dbghelp: Use symt_get_name directly in stabs_pts_read_aggregate. |
| dbghelp: Check for NULL adt before using it in stabs_pts_read_aggregate. |
| mshtml: Disable spell checker. |
| mshtml: Moved parse_post_data to GetBindInfo. |
| urlmon: Added IWinInetHttpInfo stub implementation to BindProtocol object. |
| urlmon: Fixed report_data for recursive calls. |
| urlmon: Fixed bscf for ReportData after mime verification call. |
| urlmon: Check FLAG_ALL_DATA_READ first in protocol_read. |
| urlmon: Added more protocol tests. |
| msxml3: Return xmlnode object from create_basic_node. |
| msxml3: Store xmlnode object in domelem. |
| msxml3: Store xmlnode object in domdoc. |
| mshtml: Code clean up. |
| |
| Jeff Latimer (1): |
| ws2_32/tests: Tests for invalid conditions in InetNtop. |
| |
| Jesse Litton (1): |
| dbghelp: Don't double memory allocation on every add. |
| |
| Juan Lang (24): |
| secur32: Implement QueryContextAttributes for SECPKG_ATTR_CONNECTION_INFO. |
| wintrust: Correct alignment for 64-bit. |
| rsaenh: Implement importing PLAINTEXTKEYBLOBs. |
| rsaenh: Implement exporting PLAINTEXTKEYBLOBs. |
| crypt32: Don't free a certificate that hasn't been removed from its store. |
| wininet: Fix memory leak querying proxy settings. |
| wininet: Implement proxy-related per-connection option queries. |
| include: Add INTERNET_DIAGNOSTIC_SOCKET_INFO definitions. |
| wininet: Partially implement InternetQueryOption for INTERNET_OPTION_DIAGNOSTIC_SOCKET_INFO. |
| iphlpapi: Set adapter name in GetAdaptersAddresses. |
| wcmd: Only execute non-empty commands. |
| ws2_32: Add AF_IRDA to the address family map. |
| ws2_32: Add af_irda.h. |
| ws2_32: Test for linux/irda.h. |
| ws2_32: Allow binding to IrDA sockets if IrDA support is compiled in. |
| ws2_32: Implement ws_sockaddr_ws2u for AF_IRDA. |
| ws2_32: Implement ws_sockaddr_u2ws for AF_IRDA. |
| ws2_32: Add debug support for IrDA addresses. |
| ws2_32: Implement getsockopt(SOL_IRLMP, IRLMP_ENUMDEVICES). |
| shdocvw: Support URLs passed by reference in WebBrowser_Navigate2. |
| wine.inf: Add a fake DLL entry for windowscodecs.dll. |
| rpcrt4: Allow Annotation to be NULL. |
| ole32: On big endian machines, copy strings to little endian order without mucking with the map they're stored in. |
| ole32: Correct byte count. |
| |
| Jörg Höhle (5): |
| d3d9/tests: Detect empty graphics driver name. |
| cmd: Fix German typo. |
| winecfg: Fix German typo. |
| wined3d: Check GL_SUPPORT prior to an ARB occlusion call. |
| d3d9/tests: SetAutoGenFilterType tests. |
| |
| Kai Blin (2): |
| secur32: Load Negotiate provider again. |
| secur32: Revert "secur32: Work around ntlm_auth in Samba 3.0.28a being broken for cached credentials". |
| |
| Louis Lenders (1): |
| windowscodecs: Add version resource. |
| |
| Luca Bennati (4): |
| appwiz.cpl: Add Italian translation. |
| winecfg: Update Italian translation. |
| notepad: Update Italian translation. |
| wininet: Update Italian translation. |
| |
| Maarten Lankhorst (1): |
| includes: Make vmrender.idl C++ friendly. |
| |
| Marcus Meissner (4): |
| winebuild: Added missing close. |
| wrc: Handle "no files == stdin". |
| fnt2bdf: Fixed 2 resource leaks. |
| winemenubuilder: Check for NULL allocation (Coverity). |
| |
| Michael Karcher (5): |
| ntdll/tests: Implement tests for data execution prevention. |
| server: Don't report LOAD_DLL debug event for exe module. |
| ntdll: Add ProcessExecuteFlags handling to NtQueryInformationProcess. |
| ntdll: Don't send EXCEPTION_EXECUTE_FAULT to Windows programs that didn't enable DEP. |
| ntdll: Add handing of MEM_EXECUTE_OPTION_PERMANENT. |
| |
| Michael Stefaniuc (8): |
| winecfg: Update the Romanian translation. |
| notepad: Update the Romanian translation. |
| wininet: Update the Romanian translation. |
| appwiz.cpl: Update the Romanian translation. |
| winspool.drv: Add the Romanian translation. |
| oleacc: Add the Romanian translation. |
| shdoclc: Add the Romanian translation. |
| winhlp32: Add the Romanian translation. |
| |
| Mike Kaplinskiy (8): |
| ntdll/tests: Test NtCancelIoFileEx, if present. |
| ws2_32/tests: Fix the last failures on NT4/2000. |
| ntdll/tests: Fix NtWriteFile checks. |
| server: Change cancel_async to take an optional iosb and only_thread. |
| ntdll: Implement NtCancelIoFileEx and fix NtCancelIoFile. |
| kernel32: Implement CancelIoEx. |
| ntdll/tests: Test NtCancelIoFile(Ex). |
| ws2_32/tests: Test connecting a pending accept socket. |
| |
| Nikolay Sivov (6): |
| comctl32/listview: Some tests to show we don't handle WM_SETREDRAW right. |
| comctl32/treeview: Fix some test failures on XP and higher. |
| comctl32/treeview: Fix test failure on Vista. |
| comctl32/listview: Block redrawing entirely after WM_SETREDRAW wParam=FALSE. |
| comctl32/tab: Check destination pointer for NULL in TCM_GETITEM handler. |
| comctl32/tab: Init TCITEM fields in TCM_GETITEM when invalid index passed. |
| |
| Owen Rudge (6): |
| comctl32/tests: Move v6 test initialisation routines into separate file. |
| include: Define interface for comctl32 v6 (IImageList). |
| include: Add SHGetImageList and its flags to shellapi.h. |
| uuid: Add IImageList (commoncontrols.h). |
| comctl32/tests: Add basic test for IImageList using SHGetImageList. |
| comctl32: Add stubs for image list functions introduced in Vista. |
| |
| Paul Vriens (1): |
| jscript: Add some Dutch translations. |
| |
| Piotr Caban (22): |
| jscript: Lookup global members after script_disp. |
| jscript: Fixed var handling. |
| jscript: Added $ handling to String.replace. |
| jscript: Inherit some String functions from Object. |
| jscript: Inherit some RegExp functions from Object. |
| jscript: Inherit some Number functions from Object. |
| jscript: Fixed Object.toLocaleString implementation. |
| jscript: Inherit some Date functions from Object. |
| jscript: Inherit some Boolean function from Object. |
| jscript: Inherit some Array functions from Object. |
| jscript: Inherit some Error functions from Object. |
| jscript: Inherit some Function functions from Object. |
| jscript: Added RegExp.source implementation. |
| jscript: Inherit Math from Object. |
| jscript: Added Boolean's function lengths test. |
| jscript: Fixed Number's function lengths. |
| jscript: Fixed String's function lengths. |
| jscript: Fixed RegExp's function lengths. |
| jscript: Fixed Date's function lengths. |
| jscript: Fixed Array's function lengths. |
| jscript: Fixed Math's function lengths. |
| jscript: Fixed Object's function lengths. |
| |
| Rein Klazes (6): |
| comdlg32: In the file dialog change the position of the file browser when the application changes that of the invisible listbox control. |
| comdlg32/tests: Fix some test failures on Win95 and NT4. |
| user32: Fix a bug in computing the maximum depth of a branch in a menu hierarchy. |
| advapi32: SetEntriesInAclW() should accept account name "CURRENT_USER". |
| winecfg: Let the user specify the drive letter of a to be added drive. |
| user32: Handle WM_PRINTCLIENT message in PopupMenuWndProc(). |
| |
| Rico Schüller (5): |
| wined3d: Fix some checkGLcalls. |
| d3d10: Add annotation skipping. |
| d3d10: Add ID3D10EffectConstantBufferVtbl. |
| d3d10: Implement GetConstantBufferByName. |
| d3d10: Implement GetConstantBufferByIndex. |
| |
| Roderick Colenbrander (1): |
| wined3d: Get rid of two dead render target lock mode options. |
| |
| Stefan Dösinger (1): |
| wined3d: Use 50 chars for register names in texm3x3* functions. |
| |
| Stefan Leichter (4): |
| advapi32: Add stub for SaferGetPolicyInformation. |
| ntoskrnl.exe: Add stub for IoQueryDeviceDescription. |
| kernel32: Test GetPrivateProfileString with empty string as key and section. |
| ntoskrnl.exe: Stub for IoReportResourceUsage. |
| |
| Sunil Mohan (1): |
| oleaut32: Fix SLTG_ReadString to null terminate. |
| |
| Tony Wasserka (7): |
| ddraw: Add DDSD_DEPTH to ddraw.h. |
| windowscodecs: Add stubs for the IWICStream interface. |
| windowscodecs: Add IWICStream_InitializeFromMemory implementation. |
| windowscodecs: Support reading from memory streams in IWICStream. |
| windowscodecs: Support writing to memory streams in IWICStream. |
| windowscodecs: Support Seek for memory streams in IWICStream. |
| windowscodecs: Support Stat for memory streams in IWICStream. |
| |
| Vincent Povirk (63): |
| include: Add more pixel formats to wincodec.idl. |
| windowscodecs: Add support for BI_BITFIELDS compressed BMP files. |
| include: Add IWICStream to headers. |
| windowscodecs: Fix copy_pixels when Y != 0. |
| gdiplus: Remove an unnecessary picture reference in GdipSaveImageToFile. |
| include: Add definitions needed for WIC bitmap encoding. |
| windowscodecs: Add stub BMP encoder. |
| windowscodecs: Implement Initialize for BMP encoder. |
| windowscodecs: Implement CreateNewFrame for BMP encoder. |
| windowscodecs: Implement Initialize for the BMP frame encoder. |
| windowscodecs: Implement SetSize for the BMP frame encoder. |
| windowscodecs: Implement SetPixelFormat for BMP frame encoder. |
| windowscodecs: Implement SetResolution for BMP frame encoder. |
| windowscodecs: Implement WritePixels for BMP frame encoder. |
| windowscodecs: Implement Commit for BMP frame encoder. |
| windowscodecs: Implement Commit for BMP encoder. |
| windowscodecs: Implement WriteSource for BMP frame encoder. |
| windowscodecs: Register all formats supported by the BMP decoder. |
| include: Add definitions needed for WIC pixel format conversion. |
| windowscodecs: Add stub implementation of WICStandardFormatConverter. |
| windowscodecs: Implement conversion from 32bppBGR to 32bppBGRA. |
| windowscodecs: Implement GetSize/Resolution for default format converter. |
| windowscodecs: Implement GetPixelFormat for default format converter. |
| windowscodecs: Implement conversion to 32bppBGR. |
| windowscodecs: Add stub implementation of IWICFormatConverterInfo. |
| windowscodecs: Register the default pixel format converter. |
| windowscodecs: Implement WICConvertBitmapSource. |
| windowscodecs: Implement conversion from 16bppBGR555 to 32bppBGRA. |
| windowscodecs: Implement conversion from 16bppBGR565 to 32bppBGRA. |
| windowscodecs: Implement conversion from 1bppIndexed to 32bppBGRA. |
| windowscodecs: Implement conversion from 24bppBGR to 32bppBGRA. |
| windowscodecs: Implement conversion from 4bppIndexed to 32bppBGRA. |
| windowscodecs: Implement conversion from 8bppIndexed to 32bppBGRA. |
| windowscodecs: Add a WARN message when CreateDecoderFromStream fails. |
| windowscodecs: Add test for pixel format conversion. |
| windowscodecs: Add stub GIF decoder. |
| windowscodecs: Register the GIF decoder. |
| windowscodecs: Implement Initialize for the GIF decoder. |
| windowscodecs: Implement GetFrameCount and GetFrame for the GIF decoder. |
| windowscodecs: Implement GetSize for the GIF decoder. |
| windowscodecs: Implement CopyPalette for the GIF decoder. |
| windowscodecs: Implement CopyPixels for GIF decoder. |
| oleaut32: Use WIC to decode gif files. |
| windowscodecs: Implement GetContainerFormat for the GIF decoder. |
| windowscodecs: Implement GetDecoderInfo for the GIF decoder. |
| gdiplus: Add a test for drawing to application-provided memory. |
| oleaut32: Add test for INT and UINT property return values. |
| oleaut32: Map INT and UINT typedesc's to VT_I4 and VT_UI4. |
| gdiplus: Store the codec information and functions in a single structure. |
| gdiplus: Implement GdipGetImageDecoders[Size]. |
| gdiplus: Only attempt to encode if the Encoder flag is set. |
| gdiplus: Add codecs for the image formats we can currently decode. |
| gdiplus: Do not call IPicture_Render directly from GdipDrawImageI. |
| gdiplus: Remove an ipicture reference in GdipCreateBitmapFromStream. |
| windowscodecs: Add stub ICO decoder. |
| windowscodecs: Implement Initialize for the ICO decoder. |
| windowscodecs: Implement GetFrameCount and GetFrame for the ICO decoder. |
| windowscodecs: Implement GetSize for the ICO decoder. |
| windowscodecs: Implement CopyPixels for 8-bit ICO icons. |
| windowscodecs: Implement CopyPixels for 24-bit ICO icons. |
| windowscodecs: Implement CopyPixels for 4-bit ICO icons. |
| windowscodecs: Implement CopyPixels for 1-bit ICO icons. |
| windowscodecs: Implement CopyPixels for 32-bit ICO icons. |
| |
| Vitaliy Margolen (10): |
| dinput: Move axes mapping array and default dead-zone into generic joystick class. |
| dinput: Move axes count into base joystick class. |
| dinput: Move setup_dinput_options into common place. |
| dinput: Rename device axes to direct input axes mapping array to dev_axes_to_di. |
| dinput: Evdev joystick driver - add ability to remap axis. |
| dinput: Let driver specify default axis mapping. |
| dinput: Set default joystick axes mapping for evdev. |
| dinput: Expand joydev joystick discovery to query joystick name as well. |
| dinput: Get default axes configuration from the device for joydev. |
| dinput: Fix evdev POV mapping. |
| |
| Vladimir Pankratov (6): |
| shdocvw: Fix format parameter type. |
| hhctrl.ocx: Handle NULL param. |
| mshtml: Implement OmNavigator_get_appName. |
| mshtml: Add test for OmNavigator_get_appName. |
| winecfg: Update Russian translation. |
| wininet: Update Russian translation. |
| |
| -- |
| Alexandre Julliard |
| julliard@winehq.org |