Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 1 | The Wine development release 1.3.11 is now available. |
Alexandre Julliard | 821cd38 | 2010-05-21 21:30:30 +0200 | [diff] [blame] | 2 | |
Alexandre Julliard | 8b2a403 | 2010-07-30 19:43:56 +0200 | [diff] [blame] | 3 | What's new in this release (see below for details): |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 4 | - PO files now used for translations. |
| 5 | - Various JavaScript improvements. |
| 6 | - Some fixes to the Wine debugger. |
Alexandre Julliard | e78c211 | 2010-09-18 19:55:17 +0200 | [diff] [blame] | 7 | - Translation updates. |
Alexandre Julliard | 8b2a403 | 2010-07-30 19:43:56 +0200 | [diff] [blame] | 8 | - Various bug fixes. |
Alexandre Julliard | 3a5816f | 1994-12-27 14:11:53 +0000 | [diff] [blame] | 9 | |
Alexandre Julliard | 062d61a | 2008-06-13 17:15:29 +0200 | [diff] [blame] | 10 | The source is available from the following locations: |
Alexandre Julliard | 3a5816f | 1994-12-27 14:11:53 +0000 | [diff] [blame] | 11 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 12 | http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.11.tar.bz2 |
| 13 | http://prdownloads.sourceforge.net/wine/wine-1.3.11.tar.bz2 |
Alexandre Julliard | 3a5816f | 1994-12-27 14:11:53 +0000 | [diff] [blame] | 14 | |
Alexandre Julliard | d7d3169 | 2005-10-25 12:04:17 +0000 | [diff] [blame] | 15 | Binary packages for various distributions will be available from: |
Alexandre Julliard | 3a5816f | 1994-12-27 14:11:53 +0000 | [diff] [blame] | 16 | |
Alexandre Julliard | d494bda | 2010-07-16 17:05:45 +0200 | [diff] [blame] | 17 | http://www.winehq.org/download |
Alexandre Julliard | e2abbb1 | 1995-03-19 17:39:39 +0000 | [diff] [blame] | 18 | |
Alexandre Julliard | d494bda | 2010-07-16 17:05:45 +0200 | [diff] [blame] | 19 | You will find documentation on http://www.winehq.org/documentation |
Alexandre Julliard | a0cf682 | 2005-11-09 13:41:27 +0000 | [diff] [blame] | 20 | |
Alexandre Julliard | 062d61a | 2008-06-13 17:15:29 +0200 | [diff] [blame] | 21 | You can also get the current source directly from the git |
Alexandre Julliard | d494bda | 2010-07-16 17:05:45 +0200 | [diff] [blame] | 22 | repository. Check http://www.winehq.org/git for details. |
Alexandre Julliard | 3a5816f | 1994-12-27 14:11:53 +0000 | [diff] [blame] | 23 | |
Alexandre Julliard | d37eb36 | 1997-07-20 16:23:21 +0000 | [diff] [blame] | 24 | Wine is available thanks to the work of many people. See the file |
| 25 | AUTHORS in the distribution for the complete list. |
Alexandre Julliard | 3a5816f | 1994-12-27 14:11:53 +0000 | [diff] [blame] | 26 | |
Alexandre Julliard | 7affdd4 | 2006-10-13 16:43:39 +0200 | [diff] [blame] | 27 | ---------------------------------------------------------------- |
| 28 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 29 | Bugs fixed in 1.3.11: |
Alexandre Julliard | b3cff1b | 2007-08-24 16:34:33 +0200 | [diff] [blame] | 30 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 31 | 2057 When textbox is told to scroll to end of text, it doesn't |
| 32 | 5157 MS Hearts (16 bit) crashes after startup screen |
| 33 | 17816 Crash on startup if an Hercules DJ Console Rmx is connected |
| 34 | 19025 Allods3:Evil_Islands freezes every 10 sec |
| 35 | 19873 Automated installation of gecko requires DOS path to root filesystem |
| 36 | 24932 GTA 3, VC, SA crash |
| 37 | 25231 F-22 Lightning 3 crashes in the options menu |
| 38 | 25404 Super Meat Boy: game is running at insane framerate |
| 39 | 25427 Arcanum crashes in the main menu (when using hardware acceleration) |
| 40 | 25491 BearShare: Fails to install |
| 41 | 25512 Watchtower Library 2010 crashes after splash screen |
| 42 | 25678 'Wine reg add' with longer hive name error |
| 43 | 25704 Movie Collection |
Alexandre Julliard | b3cff1b | 2007-08-24 16:34:33 +0200 | [diff] [blame] | 44 | |
Alexandre Julliard | 8b2a403 | 2010-07-30 19:43:56 +0200 | [diff] [blame] | 45 | ---------------------------------------------------------------- |
Alexandre Julliard | 9852833 | 2007-04-27 16:48:53 +0200 | [diff] [blame] | 46 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 47 | Changes since 1.3.10: |
Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 48 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 49 | Adam Martinson (1): |
| 50 | configure: Fix OpenCL includes on systems with only CL/cl.h. |
Alexandre Julliard | 21b6c32 | 2010-01-08 20:20:11 +0100 | [diff] [blame] | 51 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 52 | Alexandre Julliard (58): |
| 53 | ntdll: Use the getdents64 system call on all Linux platforms. |
| 54 | ntdll: Use the futex system calls on all Linux platforms. |
| 55 | ntdll: Use the gettid system call on all Linux platforms. |
| 56 | server: Use the tgkill system call on all Linux platforms. |
| 57 | configure: Get rid of the replacement function for gettid. |
| 58 | configure: Create a wow64 symlink for the preloader too. |
| 59 | winetest: Refuse to run if the WoW64 side of the registry is missing. |
| 60 | winex11: Make the tool window flag take precedence when setting the window type. |
| 61 | winebuild: Allow duplicate resources with different versions and keep the highest version. |
| 62 | configure: Add a generic mechanism for passing flags to dll and program rules. |
| 63 | configure: Make the import lib name optional in WINE_CONFIG_DLL. |
| 64 | wrc: Copy the strmake utility function from winegcc. |
| 65 | wrc: Explicitly define structure creation functions instead of playing with macros. |
| 66 | wrc: Store location information in strings. |
| 67 | wpp: Line and column numbers must start at one. |
| 68 | ping: Add some missing includes. |
| 69 | Update copyright info for 2011. |
| 70 | configure: Output maintainer-mode rules directly from configure. |
| 71 | makefiles: Automatically add missing source variables in make_makefiles. |
| 72 | makefiles: Automatically update the EXTRASUBDIRS variable in make_makefiles. |
| 73 | configure: Fix the bin install rule in wow64 mode. |
| 74 | Revert "wined3d: Update detection of vertex blend capabilities." |
| 75 | configure: Add a check for the gettextpo library. |
| 76 | wrc: Add support for generating .po files from existing resources. |
| 77 | wrc: Add support for loading translations from po files. |
| 78 | clock: Convert translations to po files. |
| 79 | makefiles: Add dependencies on all po files for po-translated resources. |
| 80 | makefiles: Add rules to rebuild the po files in maintainer mode. |
| 81 | cmd: Convert translations to po files. |
| 82 | ipconfig: Convert translations to po files. |
| 83 | net: Convert translations to po files. |
| 84 | reg: Convert translations to po files. |
| 85 | start: Convert translations to po files. |
| 86 | taskkill: Convert translations to po files. |
| 87 | uninstaller: Convert translations to po files. |
| 88 | write: Convert translations to po files. |
| 89 | xcopy: Convert translations to po files. |
| 90 | wrc: Do not use translations that are marked fuzzy. |
| 91 | po: Add missing entry for No key in en_US translation. |
| 92 | crypt32: Convert translations to po files. |
| 93 | cryptdlg: Convert translations to po files. |
| 94 | devenum: Convert translations to po files. |
| 95 | hhctrl: Convert translations to po files. |
| 96 | iccvid: Convert translations to po files. |
| 97 | jscript: Convert translations to po files. |
| 98 | localspl: Convert translations to po files. |
| 99 | mapi32: Convert translations to po files. |
| 100 | msi: Convert translations to po files. |
| 101 | msrle32: Convert translations to po files. |
| 102 | msvidc32: Convert translations to po files. |
| 103 | oleaut32: Convert translations to po files. |
| 104 | shdoclc: Convert translations to po files. |
| 105 | winmm: Convert translations to po files. |
| 106 | wldap32: Convert translations to po files. |
| 107 | wrc: Treat empty translation strings as missing. |
| 108 | po: Use more standard names for the Serbian locales. |
| 109 | kernel32: Update the country code for Serbia. |
| 110 | po: Update the English po files. |
Alexandre Julliard | 73e5475 | 2008-06-27 16:24:42 +0200 | [diff] [blame] | 111 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 112 | Anders Jonsson (2): |
| 113 | appwiz.cpl: Update Swedish translation. |
| 114 | jscript: Update Swedish translation. |
Alexandre Julliard | b51f8d4 | 2010-11-26 20:06:11 +0100 | [diff] [blame] | 115 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 116 | Andrew Eikum (4): |
| 117 | mmdevapi: Store period size in frames. |
| 118 | mmdevapi: Be explicit about units of ACImpl::bufsize. |
| 119 | mmdevapi: Be explicit about the units of ACImpl::ofs. |
| 120 | mmdevapi: Be explicit about units in IAudioRenderClient::ReleaseBuffer. |
Alexandre Julliard | b51f8d4 | 2010-11-26 20:06:11 +0100 | [diff] [blame] | 121 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 122 | Andrew Nguyen (18): |
| 123 | wineboot: Set the FeatureSet value in the volatile CPU registry keys. |
| 124 | wineboot: Set a placeholder ProcessorNameString value in the volatile CPU registry keys. |
| 125 | wined3d: Remove references to GLX_SGI_video_sync. |
| 126 | wined3d: Fix typo in GL_SGIS_generate_mipmap preprocessor definition. |
| 127 | winex11.drv: Enhance the wrapper functions for WGL_EXT_swap_control. |
| 128 | wined3d: Handle the swapchain presentation interval with wglSwapIntervalEXT. |
| 129 | kernel32/tests: Avoid an input buffer overrun in the empty console write test. |
| 130 | mmsystem.dll16: Correctly map the MCI_SYSINFO_PARMS structure when MCI_SYSINFO_QUANTITY is set. |
| 131 | kernel32: Fail with an invalid output parameter in GetNumberOfConsoleInputEvents. |
| 132 | kernel32: Improve parameter validation for WriteConsoleInputW. |
| 133 | kernel32: Improve parameter validation for WriteConsoleInputA. |
| 134 | kernel32: Improve parameter validation for WriteConsoleOutputCharacterW. |
| 135 | kernel32: Improve parameter validation for WriteConsoleOutputCharacterA. |
| 136 | kernel32: Improve parameter validation for WriteConsoleOutputAttribute. |
| 137 | kernel32: Improve parameter validation for FillConsoleOutputCharacterW. |
| 138 | kernel32/tests: Add tests for FillConsoleOutputCharacterA. |
| 139 | kernel32: Improve parameter validation for FillConsoleOutputAttribute. |
| 140 | reg: Accept full names of the standard registry hives. |
Alexandre Julliard | a72eb12 | 2010-03-05 19:36:19 +0100 | [diff] [blame] | 141 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 142 | André Hentschel (31): |
| 143 | setupapi/tests: Better clean up if SetupUninstallOEMInf fails. |
| 144 | setupapi/tests: Don't test function directly when reporting GetLastError(). |
| 145 | jscript: Update German translation. |
| 146 | ntdll/tests: Don't test function directly when reporting GetLastError(). |
| 147 | advapi32/tests: Even more tests for the merged view of HKCR. |
| 148 | setupapi/tests: Don't test function directly when reporting GetLastError(). |
| 149 | dsound/tests: Don't test function directly when reporting GetLastError(). |
| 150 | shell32/tests: Don't test function directly when reporting GetLastError(). |
| 151 | comdlg32/tests: Don't test function directly when reporting GetLastError(). |
| 152 | shlwapi/tests: Don't test function directly when reporting GetLastError(). |
| 153 | urlmon/tests: Don't test function directly when reporting GetLastError(). |
| 154 | riched20/tests: Don't test function directly when reporting GetLastError(). |
| 155 | msi/tests: Don't test function directly when reporting GetLastError(). |
| 156 | shlwapi/tests: Fix typo. |
| 157 | advapi32/tests: Test how creating a subkey in HKCR affect HKLM/HKCU. |
| 158 | wininet/tests: Don't call GetLastError() twice. |
| 159 | advapi32/tests: Don't test function directly when reporting GetLastError(). |
| 160 | mscms/tests: Fix test message. |
| 161 | riched32/tests: Don't test function directly when reporting GetLastError(). |
| 162 | imagehlp/tests: Don't test function directly when reporting GetLastError(). |
| 163 | ole32/tests: Don't test function directly when reporting GetLastError(). |
| 164 | user32/tests: Don't test function directly when reporting GetLastError(). |
| 165 | shell32/tests: Don't test function directly when reporting GetLastError(). |
| 166 | msvcrt: Forward _setjmp on x86_64. |
| 167 | advapi32/tests: Don't test function directly when reporting GetLastError(). |
| 168 | gdi32/tests: Don't test function directly when reporting GetLastError(). |
| 169 | appwiz.cpl: Update German translation. |
| 170 | include: Add more minor shutdown reasons. |
| 171 | ntdll: Respect multiple CPUs when faking values. |
| 172 | winemaker: Add def file support. |
| 173 | user32/tests: Don't test function directly when reporting GetLastError(). |
Alexandre Julliard | bb5f5c2 | 2010-04-02 19:43:45 +0200 | [diff] [blame] | 174 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 175 | Arno Teigseth (1): |
| 176 | msvcrt: Added _ui64tow_s. |
Alexandre Julliard | bb5f5c2 | 2010-04-02 19:43:45 +0200 | [diff] [blame] | 177 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 178 | Aurimas Fišeras (4): |
| 179 | wininet: Update Lithuanian translation. |
| 180 | cmd: Update Lithuanian translation. |
| 181 | jscript: Update Lithuanian translation. |
| 182 | appwiz.cpl: Update Lithuanian translation. |
| 183 | |
| 184 | Austin English (1): |
| 185 | winex11.drv: Use consistent formatting in a TRACE(). |
Alexandre Julliard | 17b7ee1 | 2009-12-04 19:05:35 +0100 | [diff] [blame] | 186 | |
Alexandre Julliard | 7ac4f05 | 2010-12-24 20:02:43 +0100 | [diff] [blame] | 187 | Damian Dixon (1): |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 188 | advapi32: Implement SetEntriesInAclA by calling SetEntriesInAclW. |
Alexandre Julliard | 7ac4f05 | 2010-12-24 20:02:43 +0100 | [diff] [blame] | 189 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 190 | Dan Kegel (1): |
| 191 | include: Remove extra semicolons after a macro that doesn't need them. |
Alexandre Julliard | 7ac4f05 | 2010-12-24 20:02:43 +0100 | [diff] [blame] | 192 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 193 | David Hedberg (3): |
| 194 | shell32: Fix test error on certain w2k8 setups. |
| 195 | urlmon: Move protocol flags for wininet based protocols into a common header. |
| 196 | urlmon: Add new on_error function to protocol vtbl. |
Alexandre Julliard | 7ac4f05 | 2010-12-24 20:02:43 +0100 | [diff] [blame] | 197 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 198 | Eric Pouech (10): |
| 199 | dbghelp: Fix ELF file computation on 64bit systems. |
| 200 | winedbg: Don't print extra \n in print_basic. |
| 201 | winedbg: When printing with default format an integer (in hex), keep printed value in sync with integer size. |
| 202 | urlmon: Fixed traces on 64bit systems. |
| 203 | msvcr90: Fix an integer overflow on 64 bit system for qsort_s tests. |
| 204 | dbghelp: Factorize a bit the ELF enumeration callbacks. |
| 205 | dbghelp: Split elf_load_file into two functions (one for creating a file-map, another one for loading info out of a file-map). |
| 206 | dbghelp: Use pread instead of read in elf_map_file. |
| 207 | dbghelp: Extend elf_map_file so that it can also handle ELF maps directly from debuggee address space. |
| 208 | dbghelp: For targets on Linux, report the VDSO system page as a known ELF module. |
Alexandre Julliard | 1cd170f | 2010-07-09 18:44:34 +0200 | [diff] [blame] | 209 | |
Alexandre Julliard | 7ac4f05 | 2010-12-24 20:02:43 +0100 | [diff] [blame] | 210 | Eryk Wieliczko (1): |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 211 | msvcrt: Implement _ftime64_s and _ftime32_s. |
Alexandre Julliard | 6517462 | 2010-06-11 19:40:31 +0200 | [diff] [blame] | 212 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 213 | Francois Gouget (2): |
| 214 | shdocvw/tests: Fix compilation on systems that don't support nameless unions. |
| 215 | winemenubuilder: Fix compilation on systems that don't support nameless unions. |
Alexandre Julliard | 91431e0 | 2010-05-07 20:20:29 +0200 | [diff] [blame] | 216 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 217 | Frédéric Delanoy (2): |
| 218 | appwiz.cpl: Update French translation. |
| 219 | jscript: Update French translation. |
Alexandre Julliard | 3f76a25 | 2010-10-01 20:46:44 +0200 | [diff] [blame] | 220 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 221 | Gerald Pfeifer (6): |
| 222 | dbghelp: Make ehdr_addr in elf_enum_modules_internal dependent on AT_SYSINFO_EHDR. |
| 223 | include: Consolidate duplicate declarations of WNetGetLastErrorA, WNetGetLastErrorW and definition of WNetGetLastError. |
| 224 | comctl32: Remove the last, unused parameter from LISTVIEW_HScroll. |
| 225 | comctl32: Shed unused parameter from TOOLTIPS_NCCreate. |
| 226 | cards: Fix description of cdtTerm. |
| 227 | dbghelp: Also return a value in an error case in elf_map_file_read. |
Alexandre Julliard | 6517462 | 2010-06-11 19:40:31 +0200 | [diff] [blame] | 228 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 229 | Greg Geldorp (17): |
| 230 | spoolss/tests: Skip tests on Win7. |
| 231 | shell32/tests: Support for IShellFolderView::RemoveObject was removed in Win7. |
| 232 | shell32/tests: Fix race conditions. |
| 233 | setupapi/tests: Uninstall .pnf if uninstall of .inf failed. |
| 234 | kernel32/tests: Skip some debugger tests on 64-bit. |
| 235 | gdi32/tests: Skip test that crashes on 64-bit. |
| 236 | oledb32: Use correct 32/64-bit typedefs. |
| 237 | ole32/tests: Fix crashes in usrmarshal. |
| 238 | user32/tests: Skip DefWindowProc tests on Vista+. |
| 239 | winmm/tests: Don't use same buffer for both input and output. |
| 240 | msctf/tests: Wait a bit for registrations to become active on Win7. |
| 241 | kernel32/tests: Add error codes for XP/Win2003 Wow64. |
| 242 | msi/tests: Fix some failures on Wow64. |
| 243 | ole32/tests: Disable target device clipboard tests. |
| 244 | msi/tests: Fix remaining Wow64 failures for action test set. |
| 245 | dinput/tests: Skip acquire tests when not running in the foreground. |
| 246 | gdi32/tests: Fix System font test for Japanese. |
Alexandre Julliard | d474d3f | 2010-06-25 19:30:52 +0200 | [diff] [blame] | 247 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 248 | Hans Leidekker (1): |
| 249 | msi/tests: Mark a test result on some old Wow64 platforms as broken. |
Alexandre Julliard | d474d3f | 2010-06-25 19:30:52 +0200 | [diff] [blame] | 250 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 251 | Henri Verbeet (20): |
| 252 | wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_set_lod(). |
| 253 | wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_get_lod(). |
| 254 | wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_set_autogen_filter_type(). |
| 255 | wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_get_autogen_filter_type(). |
| 256 | wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_generate_mipmaps(). |
| 257 | wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_bind(). |
| 258 | wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_apply_state_changes(). |
| 259 | wined3d: Pass an IWineD3DBaseTextureImpl pointer to internal_preload(). |
| 260 | wined3d: Use surface_modify_location() to manipulate location flags in IWineD3DSurfaceImpl_Unmap(). |
| 261 | wined3d: Pass an IWineD3DDeviceImpl pointer to delete_opengl_contexts(). |
| 262 | wined3d: Pass an IWineD3DDeviceImpl pointer to create_primary_opengl_context(). |
| 263 | wined3d: Remove IWineD3DBaseTexture::BindTexture() from the public interface. |
| 264 | wined3d: Pass an IWineD3DResourceImpl pointer to resource_init(). |
| 265 | wined3d: Pass an IWineD3DResourceImpl pointer to resource_cleanup(). |
| 266 | wined3d: Pass an IWineD3DResourceImpl pointer to resource_free_private_data(). |
| 267 | wined3d: Pass an IWineD3DResourceImpl pointer to resource_get_private_data(). |
| 268 | wined3d: Pass an IWineD3DResourceImpl pointer to resource_set_private_data(). |
| 269 | wined3d: Pass an IWineD3DResourceImpl pointer to resource_get_priority(). |
| 270 | wined3d: Pass an IWineD3DResourceImpl pointer to resource_set_priority(). |
| 271 | wined3d: Pass an IWineD3DResourceImpl pointer to resource_get_type(). |
Alexandre Julliard | d474d3f | 2010-06-25 19:30:52 +0200 | [diff] [blame] | 272 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 273 | Huw Davies (4): |
| 274 | wrc: Initialise variable. |
| 275 | ole32: Reimplement SendOnDataChange using the connection enumerator. |
| 276 | ole32: Store the ole advise sinks in a STATDATA array. |
| 277 | wineps.drv: Explicitly report that we do not support blending. |
Alexandre Julliard | d494bda | 2010-07-16 17:05:45 +0200 | [diff] [blame] | 278 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 279 | Hwang YunSong (26): |
| 280 | mpr: Update Korean resource. |
| 281 | msacm32: Update Korean resource. |
| 282 | msi: Update Korean resource. |
| 283 | msrle32: Update Korean resource. |
| 284 | msvfw32: Update Korean resource. |
| 285 | msvidc32: Update Korean resource. |
| 286 | net: Update Korean resource. |
| 287 | notepad: Update Korean resource. |
| 288 | jscript: Update Korean resource. |
| 289 | oleacc: Update Korean resource. |
| 290 | oleaut32: Update Korean resource. |
| 291 | oledlg: Update Korean resource. |
| 292 | appwiz.cpl: Update Korean resource. |
| 293 | oleview: Update Korean resource. |
| 294 | progman: Update Korean resource. |
| 295 | reg: Update Korean resource. |
| 296 | regedit: Update Korean resource. |
| 297 | serialui: Update Korean resource. |
| 298 | setupapi: Update Korean resource. |
| 299 | view: Update Korean resource. |
| 300 | wineboot: Update Korean resource. |
| 301 | wineconsole: Update Korean resource. |
| 302 | winedbg: Update Korean resource. |
| 303 | winefile: Update Korean resource. |
| 304 | winemine: Update Korean resource. |
| 305 | wineps.drv: Update Korean resource. |
Alexandre Julliard | d494bda | 2010-07-16 17:05:45 +0200 | [diff] [blame] | 306 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 307 | Jacek Caban (30): |
| 308 | urlmon: Fixed a race in tests causing unexpected Switch call failures. |
| 309 | jscript: Added ScriptEngine() implementation. |
| 310 | jscript: Added ScriptEngine*Version functions implementation. |
| 311 | mshtml: Pass DispatchEx pointer instead of outer IUnknown to DispatchEx's vtbl functions. |
| 312 | mshtml: Don't use DEFINE_THIS2 for HTMLDOMNode vtbl functions. |
| 313 | mshtml: Fixed unsafe cast in CreateChromeWindow2 implementation. |
| 314 | jscript: Better syntax error tests. |
| 315 | jscript: Pass HRESULTs instead of IDSs to throw_* functions. |
| 316 | jscript: Use HRESULTs instead of IDSs in parser. |
| 317 | jscript: Ensure that the whole script is parsed. |
| 318 | jscript: Moved new_boolean_literal to lex.c. |
| 319 | jscript: Moved allocating double literal to separated function. |
| 320 | jscript: Beginning support for conditional compilation. |
| 321 | jscript: Added conditional compilation tests. |
| 322 | appwiz.cpl: Added checksum validation of downloaded file. |
| 323 | jscript: Don't unescape '\v'. |
| 324 | jscript: Return 'unknown' in typeof operator for native object's values that can't be retrieved. |
| 325 | jscript: Moved remaining registration to IRegistrar mechanism. |
| 326 | shdocvw: Get rid of no longer used DOCHOST_THIS. |
| 327 | msxml3: Don't forward put_nodeTypedValue and put_dataType calls to node IXMLDOMNode iface. |
| 328 | jscript: Fixed some math API assumption that cause test failures on Solaris. |
| 329 | mshtml: Added moz-safe-about to the list of Gecko internal protocols. |
| 330 | mshtml: Make nsIIOService::NewURI IUri-based. |
| 331 | mshtml: Use IUri for nsURL::[Get|Set]Password implementation. |
| 332 | mshtml: Don't prefer to forward a few more calls in nsIURL implementation. |
| 333 | urlmon: Fixed IUriBuilderFactory declaration. |
| 334 | mshtml: Make nsIURI::Resolve implementation IUri-based. |
| 335 | msxml3: Get rid of xmlnode_transformNodeToObject. |
| 336 | mshtml: Avoid obj to iface cast in ProtocolFactory_Create. |
| 337 | mshtml: Use inline function instead of macro for BSCallback vtbl implementations. |
Alexandre Julliard | b29e111 | 2010-10-15 19:37:09 +0200 | [diff] [blame] | 338 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 339 | Jeremy Chin (1): |
| 340 | wined3d: Update detection of vertex blend capabilities. |
Alexandre Julliard | b29e111 | 2010-10-15 19:37:09 +0200 | [diff] [blame] | 341 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 342 | Ken Thomases (2): |
| 343 | winemenubuilder: On Mac OS X, keep multiple icon sizes. |
| 344 | windowscodecs: Use Mac OS X native ICNS support, not libicns. |
Alexandre Julliard | b51f8d4 | 2010-11-26 20:06:11 +0100 | [diff] [blame] | 345 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 346 | Lauri Kenttä (1): |
| 347 | readme: Add Finnish translation. |
Alexandre Julliard | b51f8d4 | 2010-11-26 20:06:11 +0100 | [diff] [blame] | 348 | |
Alexandre Julliard | 7ac4f05 | 2010-12-24 20:02:43 +0100 | [diff] [blame] | 349 | Luca Bennati (2): |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 350 | jscript: Update Italian translation. |
| 351 | appwiz.cpl: Update Italian translation. |
Alexandre Julliard | b29e111 | 2010-10-15 19:37:09 +0200 | [diff] [blame] | 352 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 353 | Marcus Meissner (5): |
| 354 | winealsa.drv: Re-add capcontrols initialization. |
| 355 | crypt32: NULL ptr could leak into function (Coverity). |
| 356 | mmdevapi: Fixed buffer size passed to RegEnumKeyExW. |
| 357 | crypt32: Handle NULL ptr leak in CryptDecodeObjectEx (Coverity). |
| 358 | jscript: Fixed VT variable type for DISPID_GLOBAL_ISWIN64. |
Alexandre Julliard | b29e111 | 2010-10-15 19:37:09 +0200 | [diff] [blame] | 359 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 360 | Matteo Bruni (1): |
| 361 | wined3d: Don't call glPointParameter with a random context. |
Alexandre Julliard | d494bda | 2010-07-16 17:05:45 +0200 | [diff] [blame] | 362 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 363 | Michael Stefaniuc (91): |
| 364 | mshtml: COM cleanup for all the IServiceProvider ifaces. |
| 365 | mshtml: COM cleanup for all the IOleCommandTarget ifaces. |
| 366 | mshtml: COM cleanup for the IOleControl iface. |
| 367 | mshtml: COM cleanup for the IHlinkTarget iface. |
| 368 | mshtml: COM cleanup for the ISupportErrorInfo iface. |
| 369 | mshtml: COM cleanup for the IObjectWithSite iface. |
| 370 | mshtml: COM cleanup for the IHTMLWindow2 iface. |
| 371 | mshtml: COM cleanup for the rest of the *Window* ifaces in HTMLWindow. |
| 372 | msxml3: Standardize the COM usage in saxreader.c. |
| 373 | avifil32: Use an iface instead of a vtbl pointer in IAVIStreamImpl. |
| 374 | avifil32: Reorder some code to avoid forward declarations for the IAVIStreamVtbl methods. |
| 375 | avifil32: Use an iface instead of a vtbl pointer in IGetFrameImpl. |
| 376 | avifil32: Reorder some code to avoid forward declarations for the IGetFrameVtbl methods. |
| 377 | mshtml: COM cleanup for the nsIWebBrowserChrome iface. |
| 378 | mshtml: COM cleanup for the remaining ifaces in NSContainer. |
| 379 | crypt32: Don't open code CONTAINING_RECORD(). |
| 380 | mapi32: Fully merge the IMAPIProp ifaces into IPropData. |
| 381 | mapi32: COM cleanup for the IPropData iface. |
| 382 | hlink: Use ifaces instead of vtbl pointers in HlinkImpl. |
| 383 | oledb32: Use ifaces instead of vtbl pointers in convert. |
| 384 | msxml3: Use an iface instead of a vtbl pointer in httprequest. |
| 385 | mshtml: COM cleanup for the IHTMLTxtRange iface. |
| 386 | mshtml: Use an iface instead of a vtbl pointer in nsProtocolHandler. |
| 387 | inetcomm: Use an iface instead of a vtbl pointer in cf. |
| 388 | wbemprox: Use an iface instead of a vtbl pointer in wbemprox_cf. |
| 389 | msxml3: Use an iface instead of a vtbl pointer in parse_error_t. |
| 390 | explorerframe/tests: COM cleanup for INameSpaceTreeControlEventsImpl. |
| 391 | xmllite/tests: Use an iface instead of a vtbl pointer in testinput. |
| 392 | wmiutils: Use an iface instead of a vtbl pointer in wmiutils_cf. |
| 393 | hnetcfg: Use an iface instead of a vtbl pointer in hnetcfg_cf. |
| 394 | sti: Use an iface instead of a vtbl pointer in sti_cf. |
| 395 | oleaut32/tests: COM cleanup for usrmarshal.c. |
| 396 | mshtml: COM cleanup for the IHTMLElement iface. |
| 397 | mshtml: COM cleanup for the IHTMLElement2 iface. |
| 398 | mshtml: COM cleanup for the IHTMLElement3 iface. |
| 399 | mshtml: COM cleanup for the IHTMLFiltersCollection iface. |
| 400 | mshtml: COM cleanup for the IHTMLElementCollection iface. |
| 401 | mshtml: COM cleanup for the IHTMLDOMNode iface. |
| 402 | mshtml: COM cleanup for the IHTMLDOMNode2 iface. |
| 403 | mshtml: COM cleanup for the IHTMLDOMChildrenCollection iface. |
| 404 | mshtml: COM cleanup for the nsIHttpChannel iface. |
| 405 | mshtml: COM cleanup for the remaining ifaces in nsChannel. |
| 406 | urlmon: Use an iface instead of a vtbl pointer in ClassFactory. |
| 407 | hlink: Use an iface instead of a vtbl pointer in CFImpl. |
| 408 | rpcrt4: COM cleanup for StdProxyImpl. |
| 409 | mshtml: COM cleanup for the IDispatchEx iface in HTMLDocument. |
| 410 | mshtml: COM cleanup for the IDispatchEx iface in HTMLWindow. |
| 411 | mshtml: COM cleanup for the IDispatchEx iface in DispatchEx. |
| 412 | mshtml: Remove some stray #undef. |
| 413 | mshtml: COM cleanup for the IUnknown iface. |
| 414 | comdlg32: Pass an object instead of an iface to a helper function. |
| 415 | comdlg32: Use ifaces instead of vtbl pointers in IShellBrowserImpl. |
| 416 | mshtml: Use ifaces instead of vtbl pointers in HTMLFrameBase. |
| 417 | mshtml: Use ifaces instead of vtbl pointers in HTMLDocumentNode. |
| 418 | mshtml: COM cleanup for the IConnectionPoint* ifaces. |
| 419 | mshtml: COM cleanup for the IHTMLOptionElement* ifaces. |
| 420 | mshtml: COM cleanup for the IHTMLImageElementFactory iface. |
| 421 | mshtml: COM cleanup for the IHTMLTextContainer iface. |
| 422 | mshtml: COM cleanup for the ICustomDoc iface. |
| 423 | mshtml: COM cleanup for the IHTMLLocation iface. |
| 424 | mshtml: Use ifaces instead of vtbl pointers in BSCallback. |
| 425 | mshtml: COM cleanup for the nsIDOMEventListener iface. |
| 426 | mshtml: COM cleanup for the IHTMLFormElement iface. |
| 427 | mshtml: COM cleanup for the nsIFactory iface. |
| 428 | mshtml: COM cleanup for the IHTMLCommentElement iface. |
| 429 | mshtml: COM cleanup for the IHTMLStyleSheet* ifaces. |
| 430 | mshtml: COM cleanup for the IHTMLTable iface. |
| 431 | mshtml: COM cleanup for the IHTMLDOMTextNode iface. |
| 432 | mshtml: COM cleanup for the IHTMLCurrentStyle iface. |
| 433 | mshtml: COM cleanup for the IActiveScriptSite* ifaces. |
| 434 | mshtml: COM cleanup for the IHTMLStyleElement iface. |
| 435 | mshtml: COM cleanup for the IHTMLStyle iface. |
| 436 | mshtml: COM cleanup for the IHTMLStyle2 iface. |
| 437 | mshtml: COM cleanup for the IHTMLStyle3 iface. |
| 438 | mshtml: COM cleanup for the IHTMLStyle4 iface. |
| 439 | ole32: COM cleanup for the IEnumSTATSTG iface. |
| 440 | urlmon: Don't use DEFINE_THIS2 for the Protocol vtbl functions. |
| 441 | mshtml: COM cleanup for the IHTMLEmbedElement iface. |
| 442 | hlink: Use ifaces instead of vtbl pointers in ExtensionService. |
| 443 | atl: Use ifaces instead of vtbl pointers in IOCS. |
| 444 | mshtml: COM cleanup for the nsIURL iface. |
| 445 | mshtml: COM cleanup for the nsIInputStream iface. |
| 446 | mshtml: Use ifaces instead of vtbl pointers in ProtocolFactory. |
| 447 | windowscodecs: Use an iface instead of a vtbl pointer in BmpFrameEncode. |
| 448 | mshtml: Finish the COM standardization in protocol.c. |
| 449 | mshtml: Remove some leftover *_THIS undefs. |
| 450 | urlmon: Use an iface instead of a vtbl pointer in ProxyBindStatusCallback. |
| 451 | ole32: COM cleanup for the IMalloc iface. |
| 452 | msdaps: COM cleanup for the IClassFactory iface. |
| 453 | oleaut32/tests: COM cleanup for vartest.c. |
| 454 | shlwapi/tests: COM cleanup for thread.c. |
Alexandre Julliard | d494bda | 2010-07-16 17:05:45 +0200 | [diff] [blame] | 455 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 456 | Mikhail Maroukhine (1): |
| 457 | user32: Add constness to params and variables. |
Alexandre Julliard | d494bda | 2010-07-16 17:05:45 +0200 | [diff] [blame] | 458 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 459 | Nikolay Sivov (21): |
| 460 | oleaut32: Add a helper to return INVOKEKIND flags value. |
| 461 | oleaut32: Allow all property methods to have the same name. |
| 462 | oleaut32: Get SYSKIND value with a helper. |
| 463 | oleaut32: Move common define to a header. |
| 464 | oleaut32: Get rid of some magic offset values, use structure for that. |
| 465 | oleaut32: Use function description layout instead of hardcoded byte offsets. |
| 466 | oleaut32: Get rid of useless comment lines. |
| 467 | oleaut32: Get function/variable description size with a helper, remove a hardcoded size. |
| 468 | oleaut32: Update variable description and typeinfo size in ICreateTypeInfo2::SetVarHelpContext(). |
| 469 | oleaut32: Implement ICreateTypeInfo2::SetVarDocString(). |
| 470 | oleview: Fix a crash on null helpstring and name on library level. |
| 471 | oleview: Fix some crashes on unnamed variables. |
| 472 | oleview: Fix some crashes on unnamed methods/arguments. |
| 473 | oleaut32: Use structure size instead of hardcoded values. |
| 474 | oleaut32/tests: Cleanup some test macros. |
| 475 | oleaut32: Use alloc/free helpers for all typelib parse methods. |
| 476 | oleaut32: Use implementation pointer to avoid casts. |
| 477 | oleaut32: Use IDispatch vtable size instead of hardcoded value. |
| 478 | oleaut32: Use alloc/free helpers for typelib creation part too. |
| 479 | oleaut32: Use VARENUM members instead of hardcoded values. |
| 480 | oleaut32: Do nothing for TKIND_ALIAS types in ::LayOut(). |
Alexandre Julliard | d494bda | 2010-07-16 17:05:45 +0200 | [diff] [blame] | 481 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 482 | Piotr Caban (1): |
| 483 | shell32: Improved equal ITEMIDLISTs handling in ILIsParent. |
Alexandre Julliard | d494bda | 2010-07-16 17:05:45 +0200 | [diff] [blame] | 484 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 485 | Rex Tsai (3): |
| 486 | wineboot: Update Traditional Chinese translation. |
| 487 | setupapi: Update Traditional Chinese translation. |
| 488 | wininet: Update Traditional Chinese translation. |
Alexandre Julliard | ab8959a | 2010-12-10 20:33:07 +0100 | [diff] [blame] | 489 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 490 | Rico Schüller (3): |
| 491 | d3dcompiler: Add initial RDEF parsing. |
| 492 | d3dcompiler: Add initial SHDR and SHEX parsing. |
| 493 | d3dcompiler: Implement ID3D11ReflectionInterface::GetDesc(). |
| 494 | |
| 495 | Stefan Leichter (1): |
| 496 | setupapi: Add stub for SetupDiSetSelectedDevice. |
| 497 | |
| 498 | Sven Baars (6): |
| 499 | cmd: Fix a typo in the English resource. |
| 500 | cmd: Update the Dutch translation. |
| 501 | wininet: Update the Dutch translation. |
| 502 | appwiz.cpl: Update the Dutch translation. |
| 503 | jscript: Update the Dutch translation. |
| 504 | msvcr80: Fix the _ctime32/64_s spec entries. |
| 505 | |
| 506 | Thomas Mullaly (3): |
| 507 | include: Added IDN support functions and types. |
| 508 | kernel32: Added stubs for IDN functions. |
| 509 | normaliz: Added normaliz.dll stub. |
| 510 | |
| 511 | Timo Teräs (1): |
| 512 | iphlpapi: Fix GetAdaptersAddresses return values. |
| 513 | |
| 514 | Vincent Povirk (1): |
| 515 | windowscodecs: Store an impl pointer instead of an iface pointer. |
| 516 | |
| 517 | Vitaliy Margolen (4): |
| 518 | dinput: Convert DirectInput to using interface instead of vtbl. |
| 519 | dinput: COM cleanup - use interface instead of lpvtbl in joystick effects. |
| 520 | dinput: Rename IDirectInputDevice2AImpl into IDirectInputDeviceImpl. |
| 521 | dinput: Pass interface instead of this pointer to joystick poll callback. |
Alexandre Julliard | d494bda | 2010-07-16 17:05:45 +0200 | [diff] [blame] | 522 | |
Alexandre Julliard | 7ac4f05 | 2010-12-24 20:02:43 +0100 | [diff] [blame] | 523 | Yaron Shahrabani (1): |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 524 | wininet: Updated Hebrew translation. |
Alexandre Julliard | d494bda | 2010-07-16 17:05:45 +0200 | [diff] [blame] | 525 | |
Alexandre Julliard | fe6735b | 2011-01-07 19:27:53 +0100 | [diff] [blame^] | 526 | Łukasz Wojniłowicz (2): |
| 527 | appwiz.cpl: Update Polish translation. |
| 528 | jscript: Update Polish translation. |
Alexandre Julliard | 7affdd4 | 2006-10-13 16:43:39 +0200 | [diff] [blame] | 529 | |
Alexandre Julliard | 3a5816f | 1994-12-27 14:11:53 +0000 | [diff] [blame] | 530 | -- |
| 531 | Alexandre Julliard |
Dimitrie O. Paun | c023254 | 2003-11-26 03:55:01 +0000 | [diff] [blame] | 532 | julliard@winehq.org |