| The Wine development release 1.3.0 is now available. | |
| What's new in this release (see below for details): | |
| - Beginnings of a user interface for the builtin Internet Explorer. | |
| - Support for cross-process OLE drag & drop. | |
| - New builtin wscript.exe (Windows Script Host) program. | |
| - Open/save dialogs remember the last used directory. | |
| - Translation updates. | |
| - Various bug fixes. | |
| The source is available from the following locations: | |
| http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.0.tar.bz2 | |
| http://prdownloads.sourceforge.net/wine/wine-1.3.0.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.3.0: | |
| 8742 Bridge Base On Line | |
| 10280 Oblivion: Horse Armor Crash | |
| 10284 No$gba doesn't load previous directory in rom select | |
| 10466 Radmin viewer 3.1: "Scanning for Active Servers" action does not work properly in main viewer window | |
| 10711 unhandled page fault when installing EccoPro 4.01 16 & 32-bit versions | |
| 10903 Fail to run Visere | |
| 10961 application made using a compiler/embedder fails to start | |
| 11060 z-order problem with Gecko prompt window starting Heredis 9 for first time | |
| 11310 PowerCad Pro 7 | |
| 11325 wpkg doesn't seem to work | |
| 11802 Homeworld: sound broken usually | |
| 11805 WMP stops playback after few seconds | |
| 11986 Homeworld crashes at startup. | |
| 12161 Adobe Photoshop CS2: progress bar appearing on active viewport with "on top" | |
| 12559 UltimateBet does not start | |
| 12620 Minimize to tray broken - NoteTab | |
| 12870 Guild Wars doesn't start - Error Message: Graphic driver error | |
| 12996 Orienteering Organizer stucks when opening file from remote directory (cifs or sshfs) | |
| 13089 Adobe Acrobat Pro 7 / Acrobat Reader 7 -- How To window does not work | |
| 13310 Magic DVD Copier has jagged border around window - bad transparancy mask? | |
| 13344 DPP 3.4.1.1 - Images with "Fit to window" corrupted | |
| 13378 Xplorer2 lite crashes in SHChangeNotify when deleting directory | |
| 13531 dxi plugins don't run in wine | |
| 13652 Trillian: Dragging a chat container outside of the screen looses the container | |
| 13654 Diablo 2 in fullscreen mode, the bottom 6th of the screen is cut off (widescreen display) | |
| 13744 FlashVideo MX gives an error when launched and terminates | |
| 14210 Frostwire - right clicking tray icon doesn't work, closes immediately (dogfood) | |
| 14272 Maximized and restored state not reported properly by GetWindowPlacement | |
| 14328 Artificial Girl 3: Crashes when trying to start any executable | |
| 14375 Mouse cursor flickers in Myst IV - Revelation | |
| 14583 Free Music Zilla incurs unhandled page fault on exit | |
| 14649 Blades of Exile/OpenBOE crashes when playing certain sounds if ALSA driver is used | |
| 14727 Gadu-Gadu 7.7: buddy list not visible (gray), some menu options have wrong size (status options) | |
| 14782 drakensang demo crashes on startup | |
| 14799 RnQ: no tray/statusbar icons. | |
| 14924 Fantasy Grounds 2: display flashes to black frequently | |
| 14951 Heroes of Might and Magic V - Cursor error | |
| 15154 Code::Blocks IDE 8.02 crash at codecompletion | |
| 15198 improve speed while rendering text in Fine Reader 8 | |
| 15223 ryzom client fails to create window | |
| 15495 Lineage 2: Gracia - Part1: DirectX 9.0 error | |
| 15499 IFC Trade Terminal hangs after select add existing account | |
| 15517 Crash while playing heroes V | |
| 15518 Garena won't start Warcraft3 | |
| 15856 Internet Explorer embedded crash | |
| 15911 Fallout 3 configuration detection is wrong | |
| 16047 Garena client crashes in WSASendTo | |
| 16276 Vixen + mono20 shows zero-height dialog | |
| 16487 SOE Station Launcher does not display windows | |
| 16501 Some moving objects in Myst IV - Revelation turn black on most camera angles | |
| 16643 GetSocial fails to start | |
| 16896 Flashing of the screen | |
| 17057 Dragon NaturallySpeaking 8 installs but does not run. | |
| 17060 Eve Online graphical glitch | |
| 17149 HOMM 5: Invalid pointer error makes game crash | |
| 17633 Zoner Photo Studio has broken computer tree | |
| 17853 EQ2 Particle errors | |
| 17955 Eve online hanhs during random action | |
| 18360 Implement ntoskrnl.exe.MmMapIoSpace | |
| 18785 tsMuxeR GUI does not show any text | |
| 19212 secur32.SECUR32_initNegotiateSP() is unused | |
| 19307 Font distorted in Safari 3.2 for Windows | |
| 19308 Window border does not appear initially on Safari 3.2.3 | |
| 19319 Word Viewer 2003 - installs wrong files (appinstall) | |
| 19500 Dungeon Keeper II: installer crashes near completion | |
| 19547 The wineserver sometimes crashes after The Movies demo installer fails | |
| 19860 Music won't play on Phantasy Star Universe A.I. | |
| 20047 Champions Online crashes due to d3d failure | |
| 20376 Albumplayer craches with dotnet20 function | |
| 20408 EVE Online freezes with DSOUND overflow after login | |
| 20885 Adobe Acrobat 9 Pro Extended scanning not integrated for OCR Scanning with HP Officejet 5610v | |
| 20894 Unimplemented function d3dx9_36.dll.D3DXCreateEffectPool | |
| 21133 FreeSerifSoftware PhotoPlus SE installer fails with "this action is not supported, please use setup.exe to begin installation" | |
| 21435 MessageBoxEx() fails with wLanguageId=0x019. Can't find dialog resource for that lang | |
| 21546 Microsoft Flight Simulator 9 "remove debugger" | |
| 21604 Office 2003: can no longer insert picture from file without manually setting override for gdiplus | |
| 21732 HTML-Kit can't display embedded web pages | |
| 21832 PSDK example doesn't render correctly | |
| 21920 Houaiss Portuguese Dictionary won't install | |
| 22021 Switching pages in ElsterFormular 2009/2010 needs much time | |
| 22202 Dragon Age: Origins - gameplay is very glitchy (mostly black screen) | |
| 22664 EVE Online Unhandled page fault during load screen | |
| 22774 DirectX installer very slow on wine | |
| 22972 new Firefox Setups wont run | |
| 22992 SVN-Monitor needs gdiplus.dll.GdipGetRenderingOrigin | |
| 23085 Printing in notepad displays "Page &p" instead of actual page number. | |
| 23095 The win_skip()s in msvcrt/tests/printf.c are broken on Win95/98 and NT4 | |
| 23115 IStorage Created with StgOpenStorageOnILockBytes doesn't use 'Stat' method of the IlockBytes Object | |
| 23181 Absolute Poker won't start anymore | |
| 23214 WM Desktop Alert crashes immediately after being run, without native gdiplus | |
| 23280 The Starcraft 2 Editor crashes when you add a Model to the Previewer. | |
| 23340 Winscard : test program : unimplemented function winscard.dll.SCardIsValidContext and winscard.dll.SCardReleaseContext | |
| 23348 Need for Speed: Shift Demo has white fog during gameplay | |
| 23372 AOE III: Crash at Ensemble Studios video | |
| 23392 Magic the Gathering: Duel of the Planeswalker crashes on startup | |
| 23528 Eclipse crashes immediately after startup | |
| 23535 Fallout 3: no sound in childbirth scene if alsa driver is used | |
| 23538 incredimail doesn't install | |
| 23556 Starcraft 2 beta displays a black screen right after starting | |
| 23578 Team Fortress 2: Significant lag disrupts gameplay... | |
| 23581 Wine's README does not mention Win64 | |
| 23613 Learning Software "lino" crashes at installation | |
| 23617 Drakan: Order of the flame crashes on start | |
| 23678 Crystal Cubes: fonts not drawn correctly | |
| 23704 winhelp failed to load any help file | |
| 23737 Modelsim XE III 6.4b/6.5c startup crashes | |
| 23744 double click does not work in cell like window | |
| 23762 wineboot aborts if "Terminate Process" is clicked | |
| 23772 The bug in NtQueryInformationProcess with ProcessInformationClass = ProcessDebugObjectHandle | |
| 23788 Samsung Kies installer stops early | |
| 23808 Marmot Project doesn't start | |
| 23810 16-bit setup program can't find its files | |
| 23814 Enterprise Architect crashes on start in RegisterDragDrop() | |
| ---------------------------------------------------------------- | |
| Changes since 1.2: | |
| Alexander Nicolaysen Sørnes (12): | |
| shdocvw: Fix a buffer overflow in InternetShortcut's IPersistFile::Load. | |
| shdocvw: Add menu bar to Internet Explorer. | |
| shdocvw: Allow printing from the menubar in IE. | |
| shdocvw: Add About dialog to IE. | |
| shdocvw: Add Open URL dialog to IE. | |
| shdocvw: Make the Open URL dialog open URLs. | |
| shdocvw: Add an address bar to IE. | |
| shdocvw: Make the addressbar in IE do something useful. | |
| shdocvw: Add DocHostContainer interface to interact with WB2/IE. | |
| shdocvw: Update the address bar when URL changes. | |
| shdocvw: Add a statusbar to IE. | |
| shdocvw: Add support for setting the statusbar text in IE. | |
| Alexandre Goujon (2): | |
| oleaut32/typelib: Fix ITypeInfo_Invoke with restricted keyword. | |
| advapi32: Fix cred domain according to tests. | |
| Alexandre Julliard (53): | |
| gdi32/tests: Fixed coordinates matching to use a relative error. | |
| tests: Try to avoid message boxes popping up in non-interactive testing. | |
| tests: Print information about the last executed test before crashing. | |
| tests: Run all tests with the default FPU control word. | |
| gdi32: Reject invalid DIB depths in CreateDIBSection. | |
| comctl32: Fix positioning of toolbars that have the WS_BORDER style. | |
| winebuild: Add more checks to protect against corrupted resource files. | |
| server: Try to use /proc/pid/mem to read process memory since it should be faster. | |
| d3d9/tests: Avoid sizeof in a trace. | |
| sane.ds: Remove unused variables. | |
| gphoto2.ds: Remove unused variables. | |
| msvcrt/tests: Fix printf format warnings with ptrdiff_t. | |
| rundll32: Fix a pointer conversion warning on 64-bit. | |
| winebuild: Add a -m16 option to specify a 16-bit build. | |
| winegcc: Add support for a -m16 option to specify a 16-bit build. | |
| winegcc: Don't pass -nodefaultlibs to the Unix compiler so that it can be used by Wine. | |
| makefiles: Specify -nodefaultlibs when building low-level dlls. | |
| winegcc: Import kernel32 and ntdll by default also when building Wine. | |
| dlls: Remove explicit imports of kernel32 and ntdll. | |
| programs: Remove explicit imports of kernel32 and ntdll. | |
| rpcrt4: Don't align the buffer after reading the conformance, we need to read the variance first. | |
| wrc: Display a warning in pedantic mode when using memory options in 32-bit resources. | |
| msvcrt: Use the appropriate mangled names for operator new/delete on 64-bit. | |
| include: Make sure wine/port.h and msvcrt headers are not used together. | |
| user32: DCX_NORESETATTRS should be applied at DC release time. | |
| gdi32/tests: Fix a typo in a macro name. | |
| gdi32: Update the DC mappings when the layout is changed. | |
| include: Don't install tlb files, they are platform-dependent. | |
| user32: Don't make constants static to avoid compile error without optimization. | |
| configure: Disable the unused result warnings when Fortify is enabled. | |
| winegcc: Don't import winecrt0 by default when building with -nodefaultlibs. | |
| makefiles: Always build the static cross libraries if crosstest is supported. | |
| makefiles: Always build the cross import libraries if crosstest is supported. | |
| gdi.exe: Disable the remaining 16-bit visible region functions, they can't work. | |
| gdi32: Replace the SelectVisRgn Wine-specific export by a private entry point. | |
| gdi32: Store the total visible rectangle in the DC. | |
| gdi32: Get rid of the GetDCOrgEx driver entry point, GDI can implement this itself now. | |
| configure: Only output the disabled crosstest rule once. | |
| configure: Build the import libraries without recursing when possible. | |
| configure: Send the flex error output to config.log. | |
| urlmon/tests: Don't bother testing unimplemented functions to reduce test output. | |
| server: Use tgkill to send signals on x86_64 too. | |
| gdi32: Make the top right corner the DC origin for RTL layouts. | |
| gdi32/tests: Make function pointers global in the mapping test. | |
| gdi32/tests: Add some tests for the DC origin in RTL layouts. | |
| winex11: Fix handling of the lpDx array in ExtTextOut for the non-Xrender case. | |
| gdi32: Make sure the text dimensions are always positive in the ExtTextOut normal case. | |
| gdi32: Mirror the clip region when the DC is mirrored, with tests. | |
| gdi32: Fix text positioning in mirrored DCs. | |
| gdi32: Fix offset for mirrored devices that have a non-zero viewport offset. | |
| winex11: Fix the positioning of some graphics primitives on mirrored contexts. | |
| gdi32: Refresh the DC transforms when the visible rectangle is changed. | |
| gdi32: Replicate a Windows bug in StretchDIBits for top-down bitmaps in the non-stretching case. | |
| Alistair Leslie-Hughes (1): | |
| dwmapi: Add stub DwmEnableBlurBehindWindow. | |
| Anders Jonsson (1): | |
| shdocvw: Add Swedish translation. | |
| Andrew Eikum (9): | |
| oleaut32: Don't fail if member is missing in ITypeComp::Bind. | |
| shlwapi: Be less strict on which type of IShellFolder can be enumerated. | |
| shlwapi: Implement SHGetIniStringW. | |
| shlwapi: Implement SHSetIniStringW. | |
| shell32: IShellFolder::ParseDisplayName should work for missing files if given valid IBindCtx. | |
| comdlg32/tests: Untie ok_testcases from test_ok(). | |
| comdlg32: Store and use save/open dialogs' most-recently-used data. | |
| notepad: Don't specify initial dir for save and open dialogs. | |
| comdlg32/tests: Use GetOpenFileNameA instead of GetOpenFileNameW. | |
| Andrew Nguyen (29): | |
| krnl386.exe: Use the correct format specifier for size traces. | |
| krnl386.exe: Fix a potential leak and NULL dereference in DPMI_xrealloc. | |
| ddraw: Return a failure code in IDirectDrawSurfaceImpl::QueryInterface if IDirect3D7::CreateDevice fails. | |
| ddraw: Don't permit the enumeration of the Direct3D reference device in IDirect3D1::FindDevice. | |
| ddraw/tests: Test IDirect3D::FindDevice HAL enumeration. | |
| shlwapi/tests: Fix Win98 SE test failures for StrFormatKBSizeA/W. | |
| shlwapi/tests: Add tests for StrStrA. | |
| shlwapi: Fix handling of an empty search string in StrStrW. | |
| shlwapi/tests: Add tests for StrStrIA. | |
| shlwapi/tests: Add tests for StrStrIW. | |
| shlwapi: Implement StrStrNW. | |
| shlwapi: Implement StrStrNIW. | |
| shlwapi/tests: Rename a string variable for clarity. | |
| shlwapi/tests: Skip SHAnsiToAnsi tests on Win98. | |
| shlwapi/tests: Skip SHUnicodeToUnicode tests on Win98. | |
| shlwapi/tests: Skip StrRStrI tests on older Win9x platforms. | |
| shlwapi/tests: Skip a StrCpyNW test that crashes on older Win9x. | |
| shlwapi/tests: Correct the prototype of the StrRetToBSTR function pointer. | |
| propsys: Implement PSStringFromPropertyKey. | |
| propsys/tests: Add tests for PSStringFromPropertyKey. | |
| propsys: Implement PSPropertyKeyFromString. | |
| propsys/tests: Add tests for PSPropertyKeyFromString. | |
| propsys: Fix comma processing in PSPropertyKeyFromString. | |
| ntdll: Fix the status code for ProcessDebugObjectHandle class in NtQueryInformationProcess when the debugger is absent. | |
| krnl386.exe: Fix last error check for DOS compatibility hack. | |
| comdlg32: Avoid a NULL dereference when changing the file type selection of a Unicode Win3.1-style dialog. | |
| oleaut32: Partially implement RegisterTypeLibForUser. | |
| oleaut32: Partially implement UnRegisterTypeLibForUser. | |
| oleaut32/tests: Test typelib registration in the user registry. | |
| Andrew Talbot (2): | |
| advapi32: Constify some variables. | |
| advapi32: Constify some variables. | |
| Andrey Turkin (6): | |
| oleaut32: Reuse existing function to encode custom data. | |
| oleaut32: Add support for const variables. | |
| oleaut32: Better handle secondary type when generating type descriptors. | |
| kernel32: Enhance EndUpdateResource. | |
| imagehlp: Add tests for ImageGetDigestStream. | |
| imagehlp: Implement ImageGetDigestStream. | |
| André Hentschel (10): | |
| winecfg: Improve German view. | |
| shlwapi/tests: Fix GLE for SHFormatDateTimeA. | |
| ntdll: Add LDT error codes. | |
| shell32: Add stub for SHGetPropertyStoreFromParsingName. | |
| ws2_32: Fix test message. | |
| krnl386.exe16: Add an error code. | |
| shdocvw: Add German translation. | |
| kernel32: Spelling fix in a comment. | |
| jscript: Fix typo in registry information. | |
| msi: Prevent cryptic error. | |
| Aric Stewart (7): | |
| libwine: Update wctype table to represent windows 7 values. | |
| libwine: Add C1_DEFINED to our C1 types and set it properly. | |
| libwine: Remove some previous c1 cntrl exceptions that are no longer valid. | |
| libwine: There are a number of characters of non punctuation type in the latin I block that Windows considers to be punctuation. | |
| libwine: There are a few supercript characters (No, Lm types) that Windows marks as being either digit or as a letter. | |
| kernel32/tests: Add test for CT_TYPE1 of GetStringTypeW. | |
| usp10: Start implementing Chaining Context Substitution Format 3: Coverage-based Chaining Context Glyph Substitution. | |
| Aurimas Fišeras (1): | |
| shdocvw: Add Lithuanian translation. | |
| Austin English (8): | |
| winscard: Add stubs for SCardIsValidContext/SCardReleaseContext. | |
| ntoskrnl.exe: Add stubs for MmMapIoSpace/MmUnmapIoSpace. | |
| Remove references to wineprefixcreate. | |
| rpcrt4/tests: Improve failure messages. | |
| ws2_32: Remove unused variable. | |
| setupapi/tests: Remove unused variable. | |
| dmusic: use a previously unused variable. | |
| kernel32/tests: Add a test for CreateFileA. | |
| Damjan Jovanovic (8): | |
| notepad: Substitute the page number in the footer. | |
| winemenubuilder: Always initialize COM. | |
| ntdll: Convert even Unix paths outside Wine's drive mappings to DOS paths. | |
| kernel32: Deal with unix paths in wine_get_dos_file_name. | |
| winemenubuilder: Use windowscodecs for some ICO to PNG conversion. | |
| winemenubuilder: Use windowscodecs for all ICO to PNG conversion. | |
| winemenubuilder: Remove legacy PNG and XPM conversion code. | |
| winemenubuilder: Add an option for thumbnailing .lnk files. | |
| David Hedberg (33): | |
| include: Fix ExplorerBrowser interface declaration. | |
| shell32: Fix some return values from the shellview contextmenu. | |
| include: Add some new TreeView messages and extended style defines. | |
| comctl32: Add support for expanded state image in treeview. | |
| comctl32: Warn when using unsupported extended styles. | |
| include: Add some missing function declarations in shlwapi.h. | |
| include: Add SIGDN enumeration. | |
| shell32: Shell_MergeMenus should be declared in shlobj.h and exported by name. | |
| shell32: Shell_GetImageLists should be declared in shlobj.h and exported by name. | |
| include: Add IEnumShellItems interface declaration. | |
| include: Add IShellItemArray and IShellItemFilter interface declarations. | |
| shell32/tests: Try harder to subclass the listview. | |
| shell32: Implement IPersistFolder2 for the desktop folder. | |
| include: Add INameSpaceTreeControl, INameSpaceTreeControl2 and INameSpaceTreeControlEvents interface declarations. | |
| include: Add INameSpaceTreeControlCustomDraw interface declaration. | |
| include: Add INameSpaceTreeControlDropHandler interface declaration. | |
| include: Add a few IFileDialog related interface declarations. | |
| include: Add IFileDialogCustomize interface declaration. | |
| include: Add IFileDialogControlEvents interface declaration. | |
| shell32: Change a fixme to a trace in shfldr_unixfs.c. | |
| shell32: Implement Set/GetCurrentViewMode in the default shellview. | |
| shell32: Implement SHGetNameFromIDList and IShellItem::GetDisplayName. | |
| shell32: Implement SHCreateItemFromParsingName. | |
| shell32: Implement SHCreateItemFromIDList. | |
| shell32: Implement SHGetItemFromDataObject. | |
| shell32: Implement SHGetIDListFromObject. | |
| include: Add CLSID_NamespaceTreeControl, CLSID_FileOpenDialog and CLSID_FileSaveDialog. | |
| shell32: Implement SHGetItemFromObject. | |
| shell32: Implement IShellItem::Compare. | |
| shell32: Initial implementation of IShellItemArray with SHCreateShellItemArray. | |
| shell32: Implement SHCreateShellItemArrayFromShellItem. | |
| shell32: Implement SHCreateShellItemArrayFromDataObject. | |
| shell32: Fixup IShellItemArray_Constructor helper. | |
| Davide Pizzetti (3): | |
| winecfg: Italian translation update. | |
| winedbg: Italian translation update. | |
| xcopy: Italian translation update. | |
| Detlef Riekenberg (2): | |
| winhelp.exe16: Add missing separator after command name. | |
| rundll.exe16: Add program as 16bit wrapper for rundll32.exe. | |
| Dmitry Timoshkov (3): | |
| comctl32: Make sure that the focus is set to an existing property sheet button. | |
| winex11: Remember last window that had the XIC focus and use it in ToUnicode() to make dead keys work more reliably. | |
| gdi32: Make sure that all the glyph metrics are transformed before caching them. | |
| Dylan Smith (28): | |
| richedit: Don't break when streaming out a table, just continue. | |
| richedit: Fix streaming rtf with table at the start of the text. | |
| user32: RegisterClassEx should check for invalid cbSize field. | |
| wordpad: Fix behaviour of find/replace dialog. | |
| wordpad: Find dialogs intialize find field with selection. | |
| wordpad: Search finished message box should be modal. | |
| wordpad: Reduce unnecessary flicker from extra background erasing. | |
| wordpad: Remove sized print preview page buffer. | |
| wordpad: Avoid filling overlapping rectangles in print preview. | |
| wordpad: Save and load word wrap registry options. | |
| comdlg32: Check for valid replace parameters on ReplaceTextW. | |
| comdlg32: Zero length replace buffer is valid for ReplaceText. | |
| comdlg32: Test and fix Find/ReplaceText parameter checking code. | |
| user32: DefMDIChildProc sends WM_MDINEXT with active child handle. | |
| user32/tests: Minimized windows shouldn't be resizable. | |
| user32: Prevent resize of minimized windows from SetWindowPos. | |
| wordpad: Allow objects & images to be added with native riched20. | |
| richedit: EN_UPDATE notification is sent on WM_PAINT. | |
| richedit: Remove redundant commit and repaint in ME_StreamInText. | |
| richedit: Invalidate without calling UpdateWindow in many cases. | |
| richedit: Removed redundant variable ptLastSplittableRun. | |
| richedit: Removed unused run flags values. | |
| richedit: Return correct values when EM_SETTEXTMODE fails. | |
| richedit: Don't change text mode with undo or redo stack. | |
| richedit: Check for bits instead of equality in EM_SETCHARFORMAT. | |
| richedit: Remove checks for converting internal CHARFORMAT structs. | |
| richedit: Use ME_Cursor as parameter to ME_SplitRunSimple. | |
| richedit: Avoid redundant calls to ME_CalcRunExtent. | |
| Eric Pouech (1): | |
| wineoss.drv: Be consistent for aux devices about what we actually support. | |
| Florian Köberle (3): | |
| comctl32: Call TREEVIEW_SendExpanded after expanding. | |
| comctl32: Simplify the code. | |
| wined3d: Let GetRasterStatus return D3DERR_INVALIDCALL. | |
| Francois Gouget (1): | |
| wine.inf: Let winebrowser handle the ftp URLs. | |
| Frédéric Delanoy (2): | |
| shdocvw: Add French translation. | |
| shdocvw: Fix French translation. | |
| Greg Geldorp (2): | |
| winetest: Take manifests into account when hunting for DLLs. | |
| msvcrt/tests: ecvt on Win9x and NT4 will corrupt memory if nrdigits < 0. | |
| Hans Leidekker (35): | |
| advapi32: Stub out the Safer* functions a bit more. | |
| shlwapi: Don't trace the contents of output buffers. | |
| msi: Add a test for MsiSetFeatureState. | |
| msi: Store the patch state in the registry. | |
| msi: Unpublish the product after running all the actions. | |
| msi: Keep track of the patch filename in apply_registered_patch. | |
| msi: Publish patches regardless of any features being installed locally. | |
| msi: Set feature states to the installed state if the Preselected property is not set. | |
| msi: Move the component enabled check into the standard actions. | |
| msi: Reverse the transform storage list order. | |
| msi: Improve traces in db_get_raw_stream. | |
| msi: Remove a fixme that no longer applies. | |
| msi/tests: Double null-terminate a REG_MULTI_SZ string. | |
| msi: Properly advance the patch pointer in msi_check_product_patches. | |
| winhttp: Add a partial implementation of WINHTTP_OPTION_SECURITY_CERTIFICATE_STRUCT. | |
| winhttp: Handle errors from SSL_read. | |
| msi: Make sure properties are updated after applying a patch. | |
| msi: Downgrade a warning. | |
| msi/tests: Fix test failures on wow64. | |
| msi/tests: Return an error code from helper_createpackage and package_from_db. | |
| msi/tests: Skip tests when the current user has insufficient rights. | |
| msi/tests: Avoid a long timeout in the test for DeleteServices. | |
| msi/tests: Fix some more wow64 test failures. | |
| msi: Fix a memory leak. | |
| msi/tests: Initialize a string buffer and fix some leaks. | |
| msi/tests: Properly contruct the icon path for win9x. | |
| msi: Never defer standard actions. | |
| msi: Set/unset the SourceDir property at the right stage in the execution sequence. | |
| msi: Add some tests for MsiGetSourcePath. | |
| msi: Warn if a transform file cannot be opened. | |
| msi: Register dlls directly in the SelfRegModules and SelfUnregModules actions. | |
| msi: Synchronize the spec file with version 5.0. | |
| msi/tests: Skip a test if the current user has insufficient rights. | |
| include: Add the TOKEN_ELEVATION_TYPE enumeration. | |
| msi/tests: Skip tests if UAC is enabled and the process is not running elevated. | |
| Harald Hoyer (1): | |
| preloader: Fix moving of auxiliary values. | |
| Harry Jeffery (1): | |
| Fixed various spelling mistakes. | |
| Henri Verbeet (40): | |
| ddraw: Avoid some forward declarations. | |
| ddraw: Get rid of the useless "ddraw_owner" fields. | |
| ddraw: Get rid of some dead code. | |
| ddraw: The surface isn't allowed to be NULL in EnumSurfacesCallbackThunk() and EnumCallback(). | |
| ddraw: Merge the ddraw thunks into ddraw.c. | |
| ddraw: Merge the surface thunks into surface.c. | |
| wined3d: Consolidate surface related prototypes in wined3d_private.h. | |
| wined3d: Remove restoring the read buffer from read_from_framebuffer_texture(). | |
| wined3d: Add some missing flags to debug_d3dusage(). | |
| wined3d: Remove an unused prototype. | |
| wined3d: Just implement BindTexture() for GDI surfaces in surface_gdi.c. | |
| wined3d: Use a more consistent name for the normalized texrect "extension". | |
| wined3d: Remove ModifyLocation() from the public wined3d surface interface. | |
| wined3d: Remove LoadLocation() from the public wined3d surface interface. | |
| wined3d: Preload resources before FBO setup. | |
| wined3d: Framebuffer blits are affected by the color mask. | |
| d3d9/tests: Introduce a vertex shader to the MRT test. | |
| wined3d: Clear all render targets in an MRT setup. | |
| d3d9/tests: Add a test for clearing render targets in an MRT. | |
| wined3d: Avoid loading the destination surface in stretch_rect_fbo() if it will be completely overwritten. | |
| wined3d: Do RGB <=> sRGB transfers using FBO blits. | |
| wined3d: Merge strect_rect_fbo() and surface_load_srgb_fbo(). | |
| wined3d: Add a missing return statement to surface_prepare_texture(). | |
| wined3d: Cleanup Get/SetRenderState traces a bit. | |
| wined3d: Check for unread registers in a more logical way in handle_ps3_input(). | |
| wined3d: Properly take both input and output masks into account in handle_ps3_input(). | |
| wined3d: Invalid NP2 fixup info is an internal error. | |
| wined3d: Setting render target 0 to NULL in an application error. | |
| wined3d: Unify vertex shader output handling between shader models. | |
| wined3d: Clamp vertex shader outputs. | |
| d3d9/tests: Add a test for handling floating point specials in shaders. | |
| d3d9/tests: Fix an ok() message in pointsize_test(). | |
| ddraw: Use a less offensive handle table implementation for materials. | |
| ddraw: Use a less offensive handle table implementation for matrices. | |
| ddraw: Use a less offensive handle table implementation for stateblocks. | |
| ddraw: Use a less offensive handle table implementation for surfaces. | |
| wined3d: The stateblock doesn't have a parent. | |
| wined3d: Move the draw buffer array to the context. | |
| wined3d: Add support for ARB_texture_compression_rgtc. | |
| d3d9/tests: Read from the appropriate pixels in test_constant_clamp_vs(). | |
| Howell Tam (1): | |
| ws2_32: Wrapped WSASendTo/WSARecvFrom with a different function name. | |
| Huw Davies (4): | |
| ole32/tests: Relax the reference counting tests a bit. We only care whether references are held or not. | |
| ole32: Implement cross-process drag and drop. | |
| ole32: Pass a real IUnknown ptr to CoMarshalInterface. | |
| oleaut32: Don't invoke a function that has the restricted attribute or is part of an interface that's marked as restricted. | |
| Hwang YunSong (2): | |
| shdocvw: New Korean resource. | |
| start: Update Korean resource. | |
| Igor Paliychuk (29): | |
| shell32: Update Ukrainian translation. | |
| taskmgr: Add Ukrainian translation. | |
| regedit: Add Ukrainian translation. | |
| oleview: Add Ukrainian translation. | |
| winecfg: Add Ukrainian translation. | |
| notepad: Add Ukrainian translation. | |
| appwiz.cpl: Add Ukrainian translation. | |
| cryptui: Add Ukrainian translation. | |
| net: Add Ukrainian translation. | |
| progman: Add Ukrainian translation. | |
| wineboot: Add Ukrainian translation. | |
| winedbg: Add Ukrainian translation. | |
| progman: Ukrainian translation fix. | |
| notepad: Ukrainian translation fix. | |
| browseui: Add Ukrainian translation. | |
| jscript: Add Ukrainian translation. | |
| gphoto2.ds: Add Ukrainian translation. | |
| sane.ds: Add Ukrainian translation. | |
| winspool.drv: Add Ukrainian translation. | |
| wineconsole: Add Ukrainian translation. | |
| cmdlgtst: Add Ukrainian translation. | |
| start: Add Ukrainian translation. | |
| shdocvw: Add Ukrainian translation. | |
| cmd: Add Ukrainian translation. | |
| taskmgr: Fixed Ukrainian translation. | |
| comdlg32: Ukrainian translation update. | |
| crypt32: Ukrainian translation update. | |
| comdlg32: Fixed Russian standard dialog sizes. | |
| comdlg32: Fixed Ukrainian standard dialog sizes. | |
| Ilya Basin (2): | |
| shell32: Fix CommandLineToArgvW("") truncating returned exe path. | |
| shell32/tests: CommandLineToArgvW("") shouldn't truncate returned exe path. | |
| Jacek Caban (24): | |
| jscript: Fixed sort_cmp for non-string arguments. | |
| mshtml: Added IHTMLElement2::getBoundingClientRect implementation. | |
| mshtml: Added IHTMLRect::get_top implementation. | |
| mshtml: Added implementation of remaining IHTMLRect getters. | |
| mshtml: Added IHTMLDocument3::detachEvent implementation. | |
| shdocvw: Don't fail on invalid headers argument in navigate_url. | |
| mshtml: Removed frozen status comments from nsiface.idl. | |
| jscript: Added support for Function.arguments property. | |
| jscript: Use generic object constants for Math constants. | |
| shdocvw: Moved IHlinkFrame implementation to separated object. | |
| shdocvw: Moved ITargetFrame2 implementation to HlinkFrame object. | |
| shdocvw: Inherit HlinkFrame in InternetExplorer object. | |
| wscript.exe: Added stub implementation. | |
| jscript: Return S_OK in SetScriptState for SCRIPTSTATE_INITIALIZED. | |
| jscript: Register .js file type. | |
| wscript.exe: Added engine lookup implementation. | |
| wscript.exe: Added script engine host implementation. | |
| wscript.exe: Added parsing script file implmentation. | |
| wscript.exe: Added IHost typelib. | |
| wscript.exe: Added IHost stub implementation. | |
| wscript.exe: Added missing vararg attribute. | |
| wscript.exe: Added IHost's IDispatch functions implementation. | |
| wscript.exe: Added support for IHost type info. | |
| mshtml: Pass processed URI to NewURI. | |
| Johan Gill (1): | |
| ddraw: Added a todo_wine test for SetCooperativeLevel. | |
| Jörg Höhle (2): | |
| msvfw32/tests: Add ICDecompressQuery format tests. | |
| msvidc: ICDecompressQuery returns ICERR_BADFORMAT on error. | |
| Louis Lenders (3): | |
| d3d9/tests: Test GetAdapterDisplayModeEx with D3DDISPLAYROTATION null-pointer. | |
| wine.inf: Add key HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\1033. | |
| wine.inf: Add key HKCU,%CurrentVersion%\Run. | |
| Luke Bratch (1): | |
| wined3d: Add Nvidia 8800GTX detection. | |
| Maarten Lankhorst (14): | |
| wineserver: Use syscall instead of int $0x80. | |
| ntdll: Use syscall instead of int $0x80. | |
| mmdevapi: Blacklist portaudio. | |
| quartz: Fix flushing in dsound renderer. | |
| quartz: Accept tiny discontinuities in video renderer without printing out an error. | |
| quartz: Make it possible to just override IMediaSeeking::GetCurrentPosition. | |
| quartz: Implement MediaSeekingPassThru. | |
| quartz: Add support for renderer methods to MediaSeekingPassThru. | |
| mciqtz32: Remove individual queryinterfaces. | |
| mciqtz32: Add support for mciWindow. | |
| mciqtz32: Add support for MCI_STATUS_MODE. | |
| mciqtz32: Simplify mciWhere. | |
| mciqtz32: Fix mciOpen. | |
| mciqtz32: Fix mciPlay. | |
| Marcus Meissner (2): | |
| gdi32: Rebuild font hash after changing the matrix. | |
| ddraw: Tighten up checks in DuplicateSurface (Coverity). | |
| Mariusz Pluciński (4): | |
| gameux: Add gameux.dll library stub. | |
| gameux: Add stub of IGameExplorer implementation. | |
| gameux: Add IClassFactory implementation. | |
| gameux: Add interface registration routines. | |
| Marko Nikolic (3): | |
| advapi32/tests: Removed sign comparison warning in service.c. | |
| libwine: Removed sign comparison warning. | |
| advapi32: Removed sign comparison warning. | |
| Matt 'Murph' Finnicum (1): | |
| imm32: Set size of OSVERSIONINFOA before calling GetVersionExA. | |
| Matteo Bruni (16): | |
| d3dx9: Remove unused parameter from get_regname(). | |
| d3dx9: Improve a FIXME. | |
| d3dx9: Error out on dcl output instruction where not supported. | |
| d3dx9: Check dcl input instruction syntax against shader version. | |
| d3dx9: Add ps_1_x source register modifiers to the shader assembler. | |
| d3dx9: Add shift modifiers parsing to the shader assembler. | |
| d3dx9: Add ps_1_4 instructions parsing to the shader assembler. | |
| d3dx9: Shader assembler ps_1_4 support. | |
| d3dx9: Fix dst register handling in ps_1_4. | |
| d3dx9: Add <= ps_1_3 instruction parsing to the shader assembler. | |
| d3dx9: Shader assembler <= ps_1_3 support. | |
| windowscodecs: Reset the stream pointer when initializing JPEG decoder. | |
| wined3d: Setup target if offscreen rendering setting changed. | |
| include: Add the ID3D10Blob interface. | |
| d3dx9: Handle parent_data parameter of D3DXInclude.Open() function. | |
| d3dx9: Implement D3DXAssembleShaderFromFile. | |
| Max TenEyck Woodbury (1): | |
| ntdll: Setting FileAllInformation is not allowed. | |
| Michael Mc Donnell (1): | |
| shell32/tests: Test that clicking "Make New Folder" makes a new folder. | |
| Michael Stefaniuc (70): | |
| cmd: Remove stray ';' from the resource files. | |
| winhlp32: Move from a per resource to a global LANGUAGE setting. | |
| winmm: Move from a per resource to a global LANGUAGE setting. | |
| clock: Move from a per resource to a global LANGUAGE setting. | |
| start: Remove the redundant per resource LANGUAGE settings. | |
| notepad: Move from a per resource to a global LANGUAGE setting. | |
| avifil32: Remove the ignored common resource attributes. | |
| comctl32: Remove the ignored common resource attributes. | |
| comdlg32: Remove the ignored common resource attributes. | |
| crypt32: Remove the ignored common resource attributes. | |
| cryptui: Remove the ignored common resource attributes. | |
| devenum: Remove the ignored common resource attributes. | |
| gphoto2.ds: Remove the ignored common resource attributes. | |
| iccvid: Remove the ignored common resource attributes. | |
| jscript: Remove the ignored common resource attributes. | |
| localui: Remove the ignored common resource attributes. | |
| mshtml: Remove the ignored common resource attributes. | |
| mshtml.tlb: Remove the ignored common resource attributes. | |
| msrle32: Remove the ignored common resource attributes. | |
| msvfw32: Remove the ignored common resource attributes. | |
| oleacc: Remove the ignored common resource attributes. | |
| pstorec: Remove the ignored common resource attributes. | |
| setupapi: Remove the ignored common resource attributes. | |
| shdocvw: Remove the ignored common resource attributes. | |
| shell32: Remove the ignored common resource attributes. | |
| user32: Remove the ignored common resource attributes. | |
| wininet: Remove the ignored common resource attributes. | |
| cmdlgtst: Remove the ignored common resource attributes. | |
| notepad: Remove the ignored common resource attributes. | |
| progman: Remove the ignored common resource attributes. | |
| taskmgr: Remove the ignored common resource attributes. | |
| winecfg: Remove the ignored common resource attributes. | |
| winemine: Remove the ignored common resource attributes. | |
| wordpad: Remove the ignored common resource attributes. | |
| msxml3: Remove the ignored common resource attributes. | |
| msvidc32: Remove the ignored common resource attributes. | |
| winspool.drv: Remove the ignored common resource attributes. | |
| oleview: Remove the ignored common resource attributes. | |
| stdole2.tlb: Remove the ignored common resource attributes. | |
| wldap32: Remove the ignored common resource attributes. | |
| wineboot: Remove the ignored common resource attributes. | |
| msacm32: Remove the ignored common resource attributes. | |
| oledlg: Remove the ignored common resource attributes. | |
| localspl: Remove the ignored common resource attributes. | |
| winhlp32: Remove the ignored common resource attributes. | |
| wineps.drv: Remove the ignored common resource attributes. | |
| wineconsole: Remove the ignored common resource attributes. | |
| stdole32.tlb: Remove the ignored common resource attributes. | |
| uninstaller: Remove the ignored common resource attributes. | |
| cryptdlg: Remove the ignored common resource attributes. | |
| clock: Remove the ignored common resource attributes. | |
| regedit: Remove the ignored common resource attributes. | |
| start: Remove the ignored common resource attributes. | |
| oleaut32: Remove the ignored common resource attributes. | |
| mpr: Remove the ignored common resource attributes. | |
| shlwapi: Remove the ignored common resource attributes. | |
| winefile: Remove the ignored common resource attributes. | |
| msiexec: Remove the ignored common resource attributes. | |
| shdoclc: Remove the ignored common resource attributes. | |
| view: Remove the ignored common resource attributes. | |
| msi: Remove the ignored common resource attributes. | |
| serialui: Remove the ignored common resource attributes. | |
| credui: Remove the ignored common resource attributes. | |
| sane.ds: Remove the ignored common resource attributes. | |
| ole32: Use IsEqualIID instead of memcmp to compare REFIIDs. | |
| oleaut32/tests: Use IsEqualIID instead of memcmp to compare REFIIDs. | |
| oleaut32: Use IsEqualGUID instead of memcmp to compare GUIDs. | |
| shdocvw: Add the Romanian translation. | |
| ntdll: Use IsEqualGUID instead of memcmp to compare GUIDs. | |
| server: Simplify tkill() and remove unreachable code (Smatch). | |
| Mike Kaplinskiy (7): | |
| server: Move signaling FD_* events to a separate function. | |
| server: Propagate error from recv. | |
| server: In case of hangup/error, wake up all asyncs that can no longer be completed. | |
| server: Forward the correct error to asyncs. | |
| server: Consume events triggered. | |
| server: Don't delay events, we simply shouldn't send them in the first place. | |
| server: Fix some comments. | |
| Misha Koshelev (1): | |
| d3dx9: Add stub and basic test for D3DXCreateSphere. | |
| Nikolay Sivov (19): | |
| comctl32/monthcal: Separate single calendar data. | |
| comctl32/monthcal: Prepare drawing helpers for multiple calendars. | |
| comctl32/monthcal: Modify hittesting helper to work with multiple calendars. | |
| comctl32/monthcal: Get rid of goto jumps in hit test helper. | |
| comctl32/monthcal: Prepare MCM_GETMONTHRANGE with GMR_VISIBLE for multiple calendars. | |
| msxml3: Speed up a IPersistStreamInit::Save() by querying for BSTR length. | |
| comctl32/monthcal: Use memcpy to copy day state arrays. | |
| ole32: Remove redundant variables. | |
| ole32: Fix assumption about HRESULT failure code value. | |
| ole32: No need to test for interface pointer being null. | |
| ole32: Use IsEqualIID() instead of memcmp(). | |
| comctl32/treeview: Properly initialize expanded image index. | |
| comctl32/treeview: Fix TVS_SINGLEEXPAND notifications order. | |
| comctl32/tests: Merge one test function to existing tests, use explicit message numbers. | |
| comctl32/treeview: Fix possible crash in TVS_SINGELEXPAND helper (Coverity). | |
| shlwapi/tests: Fix some test failures on Win2000. | |
| shlwapi: Partially implement SHGetShellKey. | |
| shlwapi: Implement SKGetValueW over SHGetShellKey. | |
| shlwapi/tests: Fix some test failures on RTL enabled boxes. | |
| Octavian Voicu (1): | |
| mmdevapi/tests: Prevent crash when GetMixFormat fails. | |
| Owen Rudge (7): | |
| fusion: Install assemblies into correct directory for architecture. | |
| fusion: Implement IAssemblyNameImpl_GetDisplayName more completely. | |
| d3dx9/tests: Add beginning of general tests for texture functions. | |
| d3dx9: Implement D3DXCheckTextureRequirements. | |
| d3dx9/tests: Implement additional texture requirement tests. | |
| d3dx9: Implement D3DXCreateTexture plus tests. | |
| d3dx9: Add basic implementation of D3DXFilterTexture, plus tests. | |
| Paul Chitescu (4): | |
| t2embed: Forward several stdcall-decorated names to existing undecorated stubs. | |
| kernel32: Declare structures related to logical processor information (core, cache, node, group). | |
| kernel32: Declare and add stubs for GetLogicalProcessorInformation(Ex). | |
| d3dx9_36: Provide an empty error message in the stub D3DXCompileShader. | |
| Paul Vriens (19): | |
| comctl32: Add the Serbian (Latin) translation. | |
| msi: Add the Serbian (Latin) translation. | |
| atl/tests: Skip tests if function is not implemented. | |
| msi: Add the Serbian (Cyrillic) translation. | |
| comctl32: Add the Serbian (Cyrillic) translation. | |
| appwiz.cpl: Add the Serbian (Latin) translation. | |
| comctl32: Use the Cyrillic 'O' in the Serbian translation. | |
| appwiz.cpl: Add the Serbian (Cyrillic) translation. | |
| comdlg32: Add the Serbian (Latin) translation. | |
| shlwapi/tests: Load shell32 explicitly. | |
| shell32: Add the Serbian (Latin) translation. | |
| user32: Add the Serbian (Latin) translation. | |
| winhlp32: Add the Serbian (Latin) translation. | |
| shell32: Fix the Serbian (Latin) translation. | |
| shell32: Add the Serbian (Cyrillic) translation. | |
| user32: Add the Serbian (Cyrillic) translation. | |
| winecfg: Add the Serbian (Latin) translation. | |
| msxml3: Ignore a property. | |
| setupapi: Add a stub for SetupDiLoadClassIcon. | |
| Peter Urbanec (1): | |
| wintab32: Avoid NULL pointer dereferences. | |
| Piotr Caban (23): | |
| msxml3: Correctly allocate namespaces stack in saxreader. | |
| msxml3: Improve QName_from_xmlChar implementation. | |
| msxml3: Improve bstr_from_xmlCharN implementation. | |
| wininet: Fix reporting errors in callbacks. | |
| wininet: Delete authorization data on unsucessful login. | |
| wininet: Cache non basic authorization data. | |
| wininet: Don't report error in read_gzip_data when to much data was cached. | |
| wininet: Allow HTTPREQ_ReadFileEx read more then one data chunk. | |
| msvcp90: Added stub dll. | |
| msvcp90: Added char_traits<char> implementation. | |
| msvcp90: Added char_traits<wchar_t> implementation. | |
| msvcp90: Added char_traits<unsigned short> implementation. | |
| msvcp90/tests: Added char_traits assign tests. | |
| msvcp90/tests: Added char_traits equal tests. | |
| msvcp90/tests: Added char_traits<char>::_Copy_s tests. | |
| shlwapi: Improved UrlCanonicalizeW implementation. | |
| msvcrt: Fixed strtod_l/wcstod_l implementation. | |
| msvcp90: Added allocator<char> implementation. | |
| atl: Improved AtlInternalQueryInterface implementation. | |
| wininet: Fixed CreateUrlCacheEntryA implementation. | |
| wininet: Commit URL cache entry when cache file is closed. | |
| msvcp90: Correctly declare pointers to delete/new functions. | |
| msvcp90: Added 64-bit exports. | |
| Reece Dunn (1): | |
| ntdll/tests: check io.Status in the file tests. | |
| Rico Schüller (8): | |
| wined3d: Add GL_NV_point_sprite extension. | |
| d3d10: Move some helper funcs to utils. | |
| d3d10: Add data and size check to parse_dxbc(). | |
| d3d10: Add the ID3D10ShaderReflectionType interface. | |
| d3d10: Add the ID3D10ShaderReflectionVariable interface. | |
| d3d10: Add the ID3D10ShaderReflectionConstantBuffer interface. | |
| d3d10: Add the ID3D10ShaderReflection interface. | |
| d3d10: Add a stub ID3D10ReflectShader implementation. | |
| Seth Shelnutt (1): | |
| wined3d: Nvidia Geforce 8400 and 8500 are now reported as 8400GS instead of 8300GS. | |
| Stefan Dösinger (16): | |
| d3d9: Remove the fog vs sRGB test. | |
| d3d9: Win7+Nvidia returns c2 in COISSUE'd CND. | |
| d3d9: Use a vertex shader for the nested loop test. | |
| d3d9: Use a vertex shader in the vFace test. | |
| d3d9: Use a vertex shader in the vpos test. | |
| wined3d: Only perform sRGB write correction on formats that advertise it. | |
| wined3d: Check the writemask before activating the oC0 optimization. | |
| d3d9: Remove the shader version varying tests. | |
| wined3d: Use powf instead of pow. | |
| wined3d: Use a int for the mantissa in float_24_to_32. | |
| wined3d: Fix an msvc anachronism warning. | |
| wined3d: Add casts for int to float conversions. | |
| wined3d: The ARB loop unroller's iteration is unsigned. | |
| wined3d: The flag parameter in shader_hw_sample is a WORD. | |
| wined3d: Make glClearColor parameters floats. | |
| wined3d: Use the correct type in device_unit_free_for_vs. | |
| Sven Baars (3): | |
| kernel32: Update the Dutch translation. | |
| user32: Fix the Dutch translation. | |
| shdocvw: Add the Dutch translation. | |
| Thomas Mullaly (33): | |
| urlmon: Implemented functionality for retrieving the RAW_URI property of a IUri. | |
| include: Updated the URL_SCHEME enum. | |
| urlmon: Added a scheme name parser for the IUri interface. | |
| urlmon: Added a parser function to determine the scheme type of a URI. | |
| urlmon: Added a canonicalization function for the scheme of a URI. | |
| urlmon: Implemented functionality for retrieving the scheme name of a IUri. | |
| urlmon: Implemented functionality for retrieving the scheme type of a IUri. | |
| urlmon/tests: Added more test data for scheme parsing and canonicalization. | |
| urlmon: Fixed the scheme name parser to handle wildcard schemes. | |
| urlmon: Added a stub implementation for parsing the hier-part of a URI. | |
| urlmon: Implemented parser for the userinfo of a URI. | |
| urlmon: Implemented the canonicalization routine for the userinfo of a URI. | |
| urlmon/tests: Added more test URI's. | |
| urlmon: Implemented IUri_GetUserInfo. | |
| urlmon: Implemented IUri_GetUserName. | |
| urlmon: Implemented IUri_GetPassword. | |
| urlmon: Implemented a parser for IPv4 addresses. | |
| urlmon: Implemented canonicalization functions for IPv4 addresses. | |
| urlmon/tests: Added more test URIs. | |
| urlmon: Partially implemented IUri_GetHost. | |
| urlmon: Added parser for IPv6 addresses. | |
| urlmon: Added parser for IPvFuture addresses. | |
| urlmon: Added parser for registered host names. | |
| urlmon/tests: Added more URI test cases. | |
| urlmon: Implemented canonicalization for IPv6 addresses. | |
| urlmon/tests: Added more test URIs for IPv6 canonicalization. | |
| urlmon: Implemented canonicalization for reg-names. | |
| urlmon: Fixed a bug that would cause tests to randomly fail. | |
| urlmon: Implemented a port parse for URIs. | |
| urlmon/tests: Restructured invalid URI tests plus added more test data. | |
| urlmon: Implemented canonicalization for ports in URIs. | |
| urlmon: Implemented IUri_GetPort. | |
| urlmon/tests: Added some more test URIs. | |
| Tim Cadogan-Cowper (1): | |
| winmm: Wrap TRACE strings with debugstr_a/debugstr_an. | |
| Travis Athougies (1): | |
| wpp: Fixed bug in preventing add_text_to_macro from handling macros over 1 kb large. | |
| Vincent Povirk (17): | |
| windowscodecs: Ignore the length field of RLE compressed bitmaps. | |
| oleaut32: Add test for dibs vs. ddbs in IPicture. | |
| user32: Don't dump structures of some ambiguous listview messages. | |
| shell32: Don't access szFullPath when SHGFI_PIDL is set in SHGetFileInfo. | |
| ole32: Update storage header saving code based on the latest MS spec. | |
| ole32: Don't map storage files in memory. | |
| ole32: Remove the BigBlockFile abstraction and always use an ILockBytes. | |
| ole32: Use ILockBytes_Stat to get the filename of a storage. | |
| ole32: Remove an unused variable. | |
| ole32: Flush the ILockBytes object of a storage on commit and final release. | |
| gdiplus: Stub GdipGetMetafileHeaderFromFile. | |
| gdiplus: Stub GdipGetMetafileHeaderFromStream. | |
| gdiplus: Return copies of fonts from GdipGetFontCollectionFamilyList. | |
| gdiplus: Stub GdipGetPenCompoundCount. | |
| gdiplus: Stub GdipMultiplyPenTransform. | |
| wineboot: Query windows from all desktops when --end-session --kill is used. | |
| wineboot: Don't abort shutdown if we have to terminate a process. | |
| Wade Gobel (2): | |
| gdiplus: Fixed GdipFillClosedCurve2 and GdipFillClosedCurve2I in the cases that count <= 1. | |
| gdiplus: Implemented GdipFillClosedCurve and GdipFillClosedCurveI. | |
| Yaron Shahrabani (2): | |
| wine.desktop: Add Hebrew translation. | |
| notepad: Add Persian translation. | |
| -- | |
| Alexandre Julliard | |
| julliard@winehq.org |