Commit | Line | Data |
---|---|---|
740e4ffb | 1 | The Wine development release 1.3.1 is now available. |
64da36b6 | 2 | |
8b2a403a | 3 | What's new in this release (see below for details): |
740e4ffb AJ |
4 | - Support for drag & drop between X11 and OLE. |
5 | - New ipconfig.exe builtin tool. | |
6 | - Support for favorites in builtin Internet Explorer. | |
7 | - Beginnings of a shell Explorer control. | |
8 | - A number of DirectDraw code cleanups. | |
9 | - Improvements to the calendar control. | |
8b2a403a | 10 | - Various bug fixes. |
d7d3169d | 11 | |
062d61a5 | 12 | The source is available from the following locations: |
d7d3169d | 13 | |
740e4ffb AJ |
14 | http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.1.tar.bz2 |
15 | http://prdownloads.sourceforge.net/wine/wine-1.3.1.tar.bz2 | |
d7d3169d AJ |
16 | |
17 | Binary packages for various distributions will be available from: | |
18 | ||
d494bda3 | 19 | http://www.winehq.org/download |
d7d3169d | 20 | |
d494bda3 | 21 | You will find documentation on http://www.winehq.org/documentation |
4ba574d6 | 22 | |
062d61a5 | 23 | You can also get the current source directly from the git |
d494bda3 | 24 | repository. Check http://www.winehq.org/git for details. |
3a5816f8 | 25 | |
d37eb365 AJ |
26 | Wine is available thanks to the work of many people. See the file |
27 | AUTHORS in the distribution for the complete list. | |
3a5816f8 | 28 | |
7affdd4c AJ |
29 | ---------------------------------------------------------------- |
30 | ||
740e4ffb AJ |
31 | Bugs fixed in 1.3.1: |
32 | ||
33 | 3975 FILE: printing does not work as expected | |
34 | 5779 Corrupted Graphics in Tropico / Tropico Paradise Island | |
35 | 6580 Mia's Math crashes on startup if you have saved a game | |
36 | 6869 Need for Speed Carbon wont install due to detecting Wine as having DirectX 0 | |
37 | 7575 Corel Lightning demo installer hangs | |
38 | 9724 Intellicad - Unhandled exception when saving | |
39 | 10815 Drag from native apps, drop to Wine doesn't work | |
40 | 11067 Kid Pix Deluxe 4 Home Edition installer hangs near end | |
41 | 11539 Anycount 6.0 refuses to start (VMWare backdoor check, magic 0x564D5868 on port 0x5658) | |
42 | 12269 DirectX 6 SDK d3dim sample programs fail | |
43 | 12710 Call of Duty 2 1.02: Game hangs up after several seconds | |
44 | 12720 Text missing in Miranda's "View/Change My Details" dialog | |
45 | 12874 The Master Genealogist 4.0d - Unhandled page fault on write access | |
46 | 12977 Kid Pix Deluxe 4 Home Edition crashes if you click on Backgrounds | |
47 | 13265 winepath exit always with zero code | |
48 | 13690 failed to crosscompile dbghelp.dll (dogfood) | |
49 | 14101 DirectX update takes very long time to complete | |
50 | 15011 ooVoo: Interface isn't drawn correctly, is unusable. | |
51 | 15370 DX-applications (mostly games) do not render shadows correctly | |
52 | 15482 iTunes 8.0.2.20 fails while sign in to iTunes Store | |
53 | 15957 GRLevelX Images Hidden | |
54 | 16211 DC++ .707 fails to run, throws an unhandled exception | |
55 | 16378 Mia's Math sound regressions | |
56 | 16413 Ignored return values | |
57 | 16450 EssentialPIM: Doesn't restore from tray | |
58 | 17084 .NET 1.0: imagehlp.ImageGetDigestStream needs more flesh (assembly registration fails) | |
59 | 17435 AntiDupl: crashes when duplicated images founded | |
60 | 17699 World In Conflict 1.010: New launcher crashes preventing application usage | |
61 | 17704 Seamonkey 2.0b1pre not drawing images | |
62 | 18149 msvcrt.dll.??2@YAPEAX_K@Z is not implemented | |
63 | 18165 dlls/winhttp/net.c: assignment discards qualifies from pointer target type | |
64 | 18170 regedit should accept CR-separated lines | |
65 | 18365 Shareaza uses 100% CPU when not minimized | |
66 | 18401 Cars won't be renderer with PC3 shaders | |
67 | 18955 SupremeCommander: GPGNet fails to install | |
68 | 19093 Canon DPP: Editor window quits unexpectedly when zooming to 100% | |
69 | 19245 GPUZ crashes on unimplemented hal and ntoskrnl APIs | |
70 | 19276 Internet Explorer 1.0 fails to install | |
71 | 19414 Excel 2003 & 2007 crash trying to run macros | |
72 | 19529 .NET 2.0: LDAP authorization fails | |
73 | 19849 Links 2003 does not run | |
74 | 19867 Active Identity installation crashes due to unimplemented function winscard.dll.SCardListCardsA | |
75 | 20001 Unimplemented function ntdll.dll.NtQuerySystemEnvironmentValue | |
76 | 20429 X3 Terran Conflict (v 2.5) - intermittent cursor problems | |
77 | 20443 EslWire: crash at start (dwmapi.DwmDefWindowProc is not implemented) | |
78 | 20828 InstallUtil.exe fails on "Appraise It" setup | |
79 | 20864 Tropico 3 1.09 crashes in-game after several seconds | |
80 | 21027 Lego Digital Designer hangs on startup | |
81 | 21568 advapi32/crypt tests crash with +heap | |
82 | 22121 EVEMon (v1.3.1.2138): crashes on adding an account | |
83 | 22131 CDBurnerXP 4.3.x: arrow buttons do not appear correctly | |
84 | 22277 Pool Sharks requires implemented GdipSetImageAttributesWrapMode | |
85 | 22504 Bioshock: fog renders red | |
86 | 22540 CMake hangs when trying to detect and test MinGW compiler (gcc.exe & g++.exe) | |
87 | 22574 Blockland v14 freezes on startup | |
88 | 22605 Open R-Community Tools crashes (SafeNativeMethods.SelectObject Exception) | |
89 | 22881 Custom-decorated windows not movable with Openbox (affects steam, wow...) | |
90 | 22958 Missing disc icon on CDBurnerXP's progress dialog | |
91 | 23014 InstallShield .prq doesn't find Windows Installer 4.5 | |
92 | 23385 NVIDIA Demo: Cascades needs unimplemented function d3d10.dll.D3D10ReflectShader | |
93 | 23477 WoW Cataclysm Beta needs KERNEL32.SetFileValidData | |
94 | 23701 Crucial Memory Application - CrucialScan.exe | |
95 | 23705 Runes of Magic says it can't log in if ConnectEx not available | |
96 | 23707 stack overflow when destroying a window whose owner is itself | |
97 | 23753 3D Sexvilla 2 : Installs but doesn't launch. | |
98 | 23754 Kintecus: missing ipconfig.exe | |
99 | 23801 Need for Speed: Shift Demo has partly transparant pit crew | |
100 | 23818 Adobe FrameMaker 8: crashes on exit | |
101 | 23834 Black Buccaneer: game freezes at start | |
102 | 23848 Unable to build a shared WoW 64 build | |
103 | 23849 Hofmann photo album app has access violation dialog during startup | |
104 | 23879 Mopsos does not start | |
105 | 23885 Build fails in dlls/d3dx9_36/tests | |
106 | 23904 Starcraft II game screens are rendered upside-down | |
107 | 23908 regedit fails to process some registry files | |
108 | 23935 Can't install video conferencing program from NanoCorp | |
109 | 23940 SetWindowPos does not work for other process windows | |
110 | 23953 qemu.exe exhausts file descriptors | |
111 | 24046 Keypressing in listview can result in infinite hang | |
112 | 24047 Chessmaster Grandmaster Edition crashes | |
113 | 24054 Unreal Tournament fails to start | |
d494bda3 | 114 | |
8b2a403a | 115 | ---------------------------------------------------------------- |
14991a42 | 116 | |
740e4ffb AJ |
117 | Changes since 1.3.0: |
118 | ||
119 | Alexander Nicolaysen Sørnes (9): | |
120 | shdocvw: Add Favorites menu to IE. | |
121 | shdocvw: Allow navigating to Favorites in IE. | |
122 | shdocvw: Recurse into directories when adding Favorite in IE. | |
123 | shdocvw: Add a toolbar to IE. | |
124 | shdocvw: Make the Home button in IE work. | |
125 | shdocvw: Add icons to the IE toolbar. | |
126 | shdocvw: Allow the addressbar text in IE to be localized. | |
127 | shdocvw: Add View menu to IE with list of installed toolbars. | |
128 | mshtml: Send more informative messages to OleInPlaceFrame. | |
129 | ||
130 | Alexandre Goujon (1): | |
131 | atl: Fix AtlAxAttachControl wine check. | |
132 | ||
133 | Alexandre Julliard (15): | |
134 | configure: Add dependency on makefile for import libs to make sure the destination directory is created. | |
135 | winex11: Sending a move/resize client message to the root requires a SubstructureRedirect mask too. | |
136 | winebuild: Copy the strmake function from winegcc to simplify string formatting. | |
137 | winebuild: Support an arbitrary number of temporary files. | |
138 | winebuild: Add a spawn() helper function to avoid starting a shell where possible. | |
139 | winebuild: Get rid of the ignored symbol support. | |
140 | winegcc: Add a printf format attribute to the strmake() function. | |
141 | winemenubuilder: Rename some variables to reflect the fact that we no longer use XPM format. | |
142 | shdocvw: Fix an incorrect const typecast. | |
143 | makefiles: Add dependencies for cross-compiled objects in static libraries. | |
144 | configure: Check that the cross-compiler that we found actually works. | |
145 | d3dx9: Fix some incorrect const typecasts. | |
146 | explorer: Only run the systray timer when a systray icon is present. | |
147 | configure: Require autoconf 2.62, older versions don't handle source dir symlinks correctly. | |
148 | winhttp: Make WinHttpQueryHeaders behave the same way for all query types. | |
149 | ||
150 | Anders Jonsson (16): | |
151 | mapi32: Add Swedish translation. | |
152 | cryptui: Add Swedish translation. | |
153 | README: Update Swedish translation. | |
154 | cryptui: Fix typos in English resources. | |
155 | winmm: Fix typo in English, Slovak resources. | |
156 | xcopy: Add Swedish translation. | |
157 | start: Add Swedish translation. | |
158 | reg: Add Swedish translation. | |
159 | jscript: Add Swedish translation. | |
160 | credui: Update Swedish translation. | |
161 | setupapi: Update Swedish translation. | |
162 | wininet: Update Swedish translation. | |
163 | mshtml: Update Swedish translation. | |
164 | shdocvw: Update Swedish translation. | |
165 | ipconfig: Add Swedish translation. | |
166 | jscript: Update Swedish translation. | |
167 | ||
168 | Andrew Eikum (10): | |
169 | regedit: Add regedit test suite. | |
170 | regedit: Process reg files which use \r line endings. | |
171 | shell32/tests: Fix some Win9x failures. | |
172 | shell32: Add tests for SHChangeNotify functions. | |
173 | regedit: Improve importing of REG_SZ with invalid quoting. | |
174 | hlink: Implement HLINKGETREF flags handling. | |
175 | oleaut32: Use correct bitpattern if referenced type is not user defined. | |
176 | oleaut32: Overwrite previous CustData segment. | |
177 | oleaut32: Ensure that CyclicList nodes have a type. | |
178 | oleaut32: Implement ITypeInfo2::GetCustData. | |
179 | ||
180 | Andrew Nguyen (8): | |
181 | gdi32: Improve AddFontMemResourceEx parameter validation. | |
182 | mpr: Initialize the output enumeration handle to NULL in WNetOpenEnumA/W with no providers available. | |
183 | ipconfig: Add stub implementation. | |
184 | ipconfig: Implement basic command-line parsing. | |
185 | include: Add prototype for GetAdaptersAddresses. | |
186 | ipconfig: Partially implement basic adapter information output. | |
187 | include: Add definitions for IP_ADAPTER_ADDRESSES flag values. | |
188 | ipconfig: Partially implement full adapter information output. | |
189 | ||
190 | Andrew Talbot (8): | |
191 | comctl32: Constify some variables. | |
192 | comctl32: Constify some variables. | |
193 | comctl32: Constify some variables. | |
194 | comdlg32: Constify a variable. | |
195 | crypt32: Constify some variables. | |
196 | crypt32: Constify some variables. | |
197 | crypt32: Constify some variables. | |
198 | crypt32: Constify some variables. | |
199 | ||
200 | Andrey Turkin (2): | |
201 | imagehlp: Remove uninitialized variable. | |
202 | ntdll/tests: Do not check signedness for char types. | |
203 | ||
204 | André Hentschel (13): | |
205 | winecfg: Sync German keyboard shortcuts. | |
206 | comdlg32: Fix German font dialog. | |
207 | comdlg32: Fix German shortcut conflict. | |
208 | ntdll: Add SXS error codes. | |
209 | shdocvw: Update German translation. | |
210 | mshtml: Update German translation. | |
211 | mshtml: Fix indentation in resource file. | |
212 | shdocvw: Update German translation. | |
213 | dwmapi: Add stub for DwmDefWindowProc. | |
214 | user32: Use a macro instead of direct values. | |
215 | jscript: Update German translation. | |
216 | ntdll: Add more error codes. | |
217 | ipconfig: Add German translation. | |
218 | ||
219 | Aric Stewart (8): | |
220 | usp10: Add beginning support for GSUB Alternate Substitution Subtable. | |
221 | usp10: Factor out script ranges in an more expandable way. | |
222 | usp10: Report accurate information about our currently known scripts. | |
223 | usp10: Have ScriptIsComplex reflect information in our scripts. | |
224 | usp10: Generalize out applying Opentype features and define default features for currently known scripts. | |
225 | usp10: Add contextual shaping proc to the script shaping data. | |
226 | usp10: Add Syriac contextual shaping. | |
227 | usp10: Update pwLogClust with glyph transformations. | |
228 | ||
229 | Aurimas Fišeras (5): | |
230 | shdocvw: Updated Lithuanian translation. | |
231 | mshtml: Update Lithuanian translation. | |
232 | shdocvw: Updated Lithuanian translation. | |
233 | jscript: Update Lithuanian translation. | |
234 | ipconfig: Add Lithuanian translation. | |
235 | ||
236 | Austin English (2): | |
237 | kernel32: Add stub for SetFileValidData. | |
238 | ntdll: Check for __FreeBSD_kernel__, remove redundant ifdef's, make FIXME's consistent. | |
239 | ||
240 | Austin Lund (6): | |
241 | dmime/tests: Added tests for IDirectMusicPerformance. | |
242 | dmime: Ensure IDirectMusicPort is initialised when calling IDirectMusicPerformance::PChannelInfo. | |
243 | advapi32: Add magic codes to HCRYPTKEY and HCRYPTHASH. | |
244 | advapi32/tests: Add more error reporting for ReportEvent tests. | |
245 | comctl32/tests: Do not perform comparison of dates if GetDateFormat fails. | |
246 | comctl32/tests: DateTimePicker and MonthCalendar controls only support Gregorian calendar. | |
247 | ||
248 | Damjan Jovanovic (4): | |
249 | winex11.drv: Use a Wine list to store XDnD data. | |
250 | winex11.drv: Filter out all CF_* formats when CF_HDROP is present. | |
251 | winex11.drv: Implement a framework for dragging from X and dropping to OLE. | |
252 | winex11.drv: Implement the DataObject for dragging from X and dropping to OLE. | |
253 | ||
254 | David Hedberg (37): | |
255 | explorerframe: Add dll stub. | |
256 | explorerframe: Implement DllGetVersion. | |
257 | explorerframe: Add a stub of NamespaceTreeControl. | |
258 | explorerframe: Add classfactory implementation. | |
259 | explorerframe/tests: Add initial NamespaceTreeControl tests. | |
260 | explorerframe: Add some infrastructure to register the NamespaceTreeControl CLSID. | |
261 | shell32: Replace some checks with calls to _ILIsEmpty(). | |
262 | explorerframe: Implement Initialize. | |
263 | explorerframe: Create the treeview on initialization. | |
264 | explorerframe: Add IOleWindow implementation. | |
265 | explorerframe: Implement Set/GetControlStyle(2). | |
266 | explorerframe: Implement TreeAdvise/TreeUnadvise. | |
267 | explorerframe: Implement InsertRoot and AppendRoot. | |
268 | explorerframe: Handle TVN_GETDISPINFO to get icons, filename and information about subfolders. | |
269 | explorerframe: Implement RemoveRoot and RemoveAllRoots. | |
270 | explorerframe: Implement GetRootItems. | |
271 | shell32: Partial implementation of IShellItem::BindToHandler. | |
272 | explorerframe: Fix INameSpaceTreeControl::RemoveRoot. | |
273 | explorerframe: Implement expansion of nodes. | |
274 | explorerframe: Handle changing the selection. | |
275 | explorerframe: Handle keyboard events. | |
276 | explorerframe: Handle some mouse events. | |
277 | explorerframe: Implement CollapseAll. | |
278 | comctl32: Don't break on TVIS_NOSINGLEEXPAND. | |
279 | explorerframe: Implement SetItemState and GetItemState. | |
280 | comctl32: Return 0 when extended item state is requested from a treeview. | |
281 | explorerframe: Implement GetNextItem. | |
282 | explorerframe: Implement GetSelectedItems. | |
283 | explorerframe: Implement GetItemRect. | |
284 | explorerframe: Implement HitTest. | |
285 | explorerframe: Implement EnsureItemVisible. | |
286 | explorerframe: Some additional basic tests. | |
287 | shell32: Add IExplorerBrowser interface stub. | |
288 | shell32/tests: Add initial tests for the IExplorerBrowser control. | |
289 | shell32: Add IShellBrowser stub. | |
290 | shell32: Implement IExplorerBrowser::Initialize. | |
291 | shell32: Implement IExplorerBrowser::SetRect. | |
292 | ||
293 | Davide Pizzetti (2): | |
8b2a403a | 294 | xcopy: Italian translation update. |
740e4ffb AJ |
295 | wordpad: Italian translation update. |
296 | ||
297 | Detlef Riekenberg (10): | |
298 | include: Add a closing bracket. | |
299 | shdocvw: Do not trim the last character, when using the iexplore open menu. | |
300 | gdi32: Always use a HANDLE for GDI_ReleaseObj. | |
301 | shlwapi/tests: Run more language dependent tests only on English locales. | |
302 | include: Add inaddr.h. | |
303 | wineps: Use winspool.drv for job management. | |
304 | qmgr/tests: Detect when the service is disabled. | |
305 | ntdll: Implement RtlIpv4AddressToString / RtlIpv4AddressToStringEx. | |
306 | ntdll/tests: Add tests for RtlIpv4AddressToString / RtlIpv4AddressToStringEx. | |
307 | gdi32/enhmfdrv: Remove unneded if() before HeapFree. | |
308 | ||
309 | Dmitry Timoshkov (5): | |
310 | gdi32: Do not crash on an invalid pointer passed to AddFontMemResourceEx. | |
311 | user32: Add a test for GetClassInfo, make it pass under Wine. | |
312 | ws2_32: Rearrange the code to avoid a needless release_sock_fd(). | |
313 | user32: Protect from setting as a window owner one of its successors. | |
314 | user32: Properly pack the WM_WINE_SETWINDOWPOS internal message. | |
315 | ||
316 | Frédéric Delanoy (5): | |
317 | shdocvw: Update French translation. | |
318 | shdocvw: Update French translation. | |
319 | mshtml: Update French translation. | |
320 | jscript: Update French translation. | |
321 | ipconfig: Add French translation. | |
322 | ||
323 | Gerald Pfeifer (2): | |
324 | comctl32: Merge is_textT and is_textW into a single is_text. | |
325 | d3dx9_36: minwidth and minheight are set but not used in point_filter_simple_data; remove them. | |
326 | ||
327 | Hans Leidekker (7): | |
328 | mscms/tests: Mark some win98 test results as broken. | |
329 | msi/tests: Fix some WoW64 test failures. | |
330 | msi/tests: Use HKEY_CURRENT_USER instead of HKEY_LOCAL_MACHINE for registry tests. | |
331 | msi/tests: Skip SourceDir tests on win9x. | |
332 | msi: Handle signature filenames in short|long notation. | |
333 | msi: Bump version to 4.5. | |
334 | wldap32: Fix handling of zero timeout value in ldap_search_extW. | |
335 | ||
336 | Henri Verbeet (51): | |
337 | d3dx9_36/tests: Avoid the non-portable NAN macro. | |
338 | wined3d: Use the correct divider for 15-bit depth formats in IWineD3DSurfaceImpl_BltZ(). | |
339 | wined3d: Pass the color as floating point values to device_clear_render_targets(). | |
340 | wined3d: Always set the get_drawable_size() surface function. | |
341 | wined3d: Allow filtering and blending with WINED3DFMT_ATI2N. | |
342 | wined3d: Replace color_fill_fbo() with device_clear_render_targets(). | |
343 | wined3d: Cleanup Get/SetRenderTarget(). | |
344 | wined3d: Cleanup Get/SetDepthStencilSurface(). | |
345 | wined3d: Only try to acquire a context in surface_cleanup() if there are GL resources to be destroyed. | |
346 | wined3d: Make some lookup tables const. | |
347 | wined3d: Reattach FBO attachments when any of the corresponding surfaces is unloaded. | |
348 | wined3d: Fix some misspellings of "surface". | |
349 | wined3d: Cleanup IWineD3DBaseSwapChainImpl_GetBackBuffer() a bit. | |
350 | wined3d: Print the correct resource location in surface_set_texture_name(). | |
351 | wined3d: Correctly calculate the resource size for ATI2N surfaces. | |
352 | wined3d: Rename surface_calculate_size() to wined3d_format_calculate_size(). | |
353 | wined3d: Round up to complete compressed blocks in IWineD3DDeviceImpl_UpdateSurface(). | |
354 | wined3d: Fix a couple of typos. | |
355 | wined3d: Remove SetContainer() from the public IWineD3DVolume interface. | |
356 | wined3d: Remove SetContainer() from the public IWineD3DSurface interface. | |
357 | wined3d: A volume's container is always a volume texture. | |
358 | wined3d: Also store the subresource container type. | |
359 | wined3d: Get rid of the now redundant SFLAG_SWAPCHAIN surface flag. | |
360 | wined3d: Avoid IWineD3DSurface_GetContainer(). | |
361 | dsound: Remove the useless CINTERFACE definition. | |
362 | mmdevapi: Remove the useless CINTERFACE definitions. | |
363 | wined3d: Add a TRACE to IWineD3DSurfaceImpl_LoadTexture(). | |
364 | ddraw: Merge direct3d.c into ddraw.c. | |
365 | ddraw: Remove useless light callbacks. | |
366 | ddraw: Remove a useless material callback. | |
367 | ddraw: Remove a useless viewport callback. | |
368 | wined3d: Don't print format IDs in decimal. | |
369 | wined3d: Release the previous render target only after replacing it in IWineD3DDeviceImpl_SetRenderTarget(). | |
370 | wined3d: Cleanup device_resource_released(). | |
371 | ddraw: Merge gamma.c into surface.c. | |
372 | ddraw: Merge texture.c into surface.c. | |
373 | ddraw: Remove unused / redundant includes. | |
374 | ddraw: Add a separate function for light initialization. | |
375 | ddraw: Add a separate function for material initialization. | |
376 | ddraw: Add a separate function for viewport initialization. | |
377 | ddraw: Add a separate function for parent initialization. | |
378 | ddraw: Add a separate function for clipper initialization. | |
379 | usp10: Pass the correct buffer size to lstrcpynA() in load_GSUB_feature(). | |
380 | ddraw: Add a separate function for device initialization. | |
381 | ddraw: Add a separate function for execute buffer initialization. | |
382 | ddraw: Add a separate function for palette initialization. | |
383 | ddraw: Add a separate function for vertex buffer initialization. | |
384 | ddraw: Add a separate function for ddraw initialization. | |
385 | ddraw: Add a separate function for surface initialization. | |
386 | ddraw: Add / improve TRACEs. | |
387 | wined3d: Do not release a reference we do not have in IWineD3DSurfaceImpl_Flip(). | |
388 | ||
389 | Huw Davies (1): | |
390 | rpcrt4: Add a missing STUBLESS_INITOUT case. | |
391 | ||
392 | Hwang YunSong (3): | |
393 | mshtml: Update Korean resource. | |
394 | shdocvw: Update Korean resource. | |
395 | winmm: Update Korean resource. | |
396 | ||
397 | Igor Paliychuk (4): | |
398 | shdocvw: Update Ukrainian translation. | |
399 | mshtml: Update Ukrainian translation. | |
400 | jscript: Ukrainian translation update. | |
401 | ipconfig: Added Ukrainian translation. | |
402 | ||
403 | Jacek Caban (41): | |
404 | mshtml: Get rid of useless nsQIResult type. | |
405 | jscript: Use generic properties for NaN and Infinity implementation. | |
406 | jscript: Fixed test crash on some win9x installations. | |
407 | jscript: Use generic property for Error.number. | |
408 | mshtml: Improved tracing of nsACString arguments. | |
409 | mshtml: Moved HTTP headers list freeing to separated function. | |
410 | mshtml: Moved getting HTTP header to separated function. | |
411 | mshtml: Moved setting HTTP header to separated function. | |
412 | mshtml: Moved headers parsing to separated function. | |
413 | mshtml: Allow customization of BeginningTransaction. | |
414 | mshtml: Store request headers in nsChannel if possible. | |
415 | mshtml: Added nsIChannel::GetRequestHeader implementation. | |
416 | mshtml: Added nsIChannel::SetRequestHeader implementation. | |
417 | mshtml: Store request method in nsChannel. | |
418 | mshtml: Added nsIChannel::GetRequestMethod implementation. | |
419 | mshtml: Added support for custom post data type. | |
420 | jscript: Use generic property for Error.description. | |
421 | jscript: Use generic property for Error.message. | |
422 | jscript: Fixed Error.toString implementation for non-Error this. | |
423 | jscript: Get rid of no longer needed ErrorInstance struct. | |
424 | jscript: Throw TypeError in instanceof_expression_eval. | |
425 | jscript: Throw TypeError in in_eval. | |
426 | shdocvw: Ignore invalid NULL PostData. | |
427 | dbghelp: Silence template related dwarf FIXMEs. | |
428 | mshtml: Use QueryCommandState to get align state. | |
429 | mshtml: Added nsIHttpChannel::referrer implementation. | |
430 | mshtml: Treat file URLs pointing to Gecko installation directory as special URIs. | |
431 | mshtml: Added nsIURL::Resolve implementation. | |
432 | mshtml: Use fake scheme only for about protocol in nsIURI::GetScheme. | |
433 | mshtml: Return true spec in nsIURI::GetSpec. | |
434 | mshtml: Added nsIChannel::GetName implementation. | |
435 | mshtml: Call nsILoadGroup::AddRequest from AsyncOpen. | |
436 | mshtml: Moved update_window_doc to on_start_nsrequest and update callback's document if needed. | |
437 | mshtml: Skip mutation notifications on documents that are being replaced. | |
438 | mshtml: Call on_stop_nsrequest asynchronously. | |
439 | mshtml: Avoid asynchronous parse_complete call. | |
440 | mshtml: Added an explicit CDECL attribute to imported functions. | |
441 | mshtml: Don't use start_binding in IPersistStreamInit::InitNew. | |
442 | oleaut32: Try both SYS_WIN64 and SYS_WIN32 syskind in QueryPathOfRegTypeLib on win64. | |
443 | ntdll: IMAGE_REL_BASED_HIGH, IMAGE_REL_BASED_LOW and IMAGE_REL_BASED_HIGHLOW should be supported on win64. | |
444 | wscript.exe: Improved argument parsing. | |
445 | ||
446 | Jeff Cook (2): | |
447 | winealsa.drv: Init mixer on cards with a single Mic control, like snd_usb_audio mics. | |
448 | winealsa.drv: If we can't open a device as stereo, try mono. This is necessary for snd-usb-audio mics. | |
449 | ||
450 | Jeff Latimer (1): | |
451 | msvcirt: Add some stubs. | |
452 | ||
453 | Jerome Leclanche (1): | |
454 | gdi32: Properly set ERROR_NOACCESS when GetObject receives invalid arguments. | |
455 | ||
456 | Jose Rostagno (5): | |
457 | shdocvw: Add Spanish translation. | |
458 | notepad: Fix Spanish translation. | |
459 | cmd: Fix Spanish translation. | |
460 | shdocvw: Update Spanish translation. | |
461 | mshtml: Update Spanish translation. | |
462 | ||
463 | Juan Lang (8): | |
464 | ntdll: Implement NtQueryInformationProcess for ProcessDefaultHardErrorMode. | |
465 | ntdll: Implement NtSetInformationProcess for ProcessDefaultHardErrorMode. | |
466 | kernel32: Implement GetErrorMode/SetErrorMode on top of NTDLL. | |
467 | crypt32/tests: Add a test of SSL_EXTRA_CERT_CHAIN_POLICY_PARA's fdwChecks field. | |
468 | crypt32: Honor SECURITY_FLAG_IGNORE_CERT_CN_INVALID. | |
469 | iphlpapi: Don't overwrite last IPv4 address with first IPv6 address. | |
470 | shdocvw: Apply default scheme when none is present. | |
471 | mshtml: Fix off by one error in setting status text. | |
472 | ||
473 | Jörg Höhle (5): | |
474 | winecoreaudio: Use same hard-coded limit on frequency as ALSA/OSS. | |
475 | mcicda: Rework MCI notification system. | |
476 | mcicda: Fix several return codes. | |
477 | mcicda: Fix seeking. | |
478 | kernel32/tests: GetVolumeInformationA X: succeeds iff drive's default dir is root. | |
479 | ||
480 | Konrad Wartke (2): | |
481 | wineboot: Added more architectures in create_enviroment_registry_keys. | |
482 | browseui: Improved a FIXME in DllGetVersion. | |
483 | ||
484 | Luca Bennati (6): | |
485 | shdocvw: Add Italian translation. | |
486 | shdocvw: Update Italian translation. | |
487 | shdocvw: Update Italian translation. | |
488 | mshtml: Update Italian translation. | |
489 | jscript: Update Italian translation. | |
490 | ipconfig: Add Italian translation. | |
491 | ||
492 | Maarten Lankhorst (2): | |
493 | winmm: Fix fd leak on restarting timer. | |
494 | mciqtz32: Fix window visibility. | |
495 | ||
496 | Mariusz Pluciński (6): | |
497 | gameux/tests: Add test of IGameExplorer creation. | |
498 | gameux: Add stub of IGameStatisticsMgr implementation. | |
499 | gameux/tests: Add test of IGameStatisticsMgr creation. | |
500 | gameux: Add IGameExplorer2 implementation stub. | |
501 | gameux/tests: Add test of IGameExplorer2 creation. | |
502 | gameux: Add definitions of resource identifiers to header file. | |
503 | ||
504 | Marko Nikolic (2): | |
505 | advapi32/tests: Removed sign comparison warnings in eventlog tests. | |
506 | advpack/tests: Removed sign comparison warning in advpack tests. | |
507 | ||
508 | Matteo Bruni (18): | |
509 | d3dcompiler_43: Add dll directory. | |
510 | include: Add some d3dcompiler-related definitions. | |
511 | include: Fix some d3d10shader.h defines. | |
512 | include: Stub d3dcompiler.h, d3d11shader.h. | |
513 | d3dcompiler_42: Stub dll. | |
514 | d3dcompiler_41: Stub dll. | |
515 | wined3d: Call set_render_offscreen at the end of context_setup_target. | |
516 | wined3d: Fix context_apply_clear_state with ORM = backbuffer. | |
517 | wined3d: Remove isInDraw hack from context_setup_target. | |
518 | d3dcompiler: Remove useless kernel32 imports. | |
519 | d3dcompiler_40: Stub dll. | |
520 | d3dcompiler_39: Stub dll. | |
521 | d3dcompiler_38: Stub dll. | |
522 | d3dcompiler_37: Stub dll. | |
523 | d3dcompiler_36: Stub dll. | |
524 | d3dcompiler_35: Stub dll. | |
525 | d3dcompiler_34: Stub dll. | |
526 | d3dcompiler_33: Stub dll. | |
527 | ||
528 | Michael Stefaniuc (3): | |
529 | ddraw: Use FAILED instead of NOT SUCCEEDED. | |
530 | gameux: Don't bother to output a "stub" FIXME in DllCanUnloadNow(). | |
531 | explorerframe: Don't cast NULL. | |
8b2a403a AJ |
532 | |
533 | Mike Kaplinskiy (7): | |
740e4ffb AJ |
534 | include/mswsock: Add WS_ prefix if necessary. |
535 | ws2_32/tests: Test ConnectEx. | |
536 | ws2_32: Don't set FD_READ/FD_WRITE before the connection is complete. | |
537 | ws2_32: Create a wrapper for connect. | |
538 | ws2_32: Implement ConnectEx. | |
539 | ws2_32: Implement SO_UPDATE_CONNECT_CONTEXT. | |
540 | ws2_32: Fix a bad pointer crash. | |
541 | ||
542 | Mikko Rasa (1): | |
543 | crypt32: Only clear *pcbDecoded on error in CryptVerifyMessageSignature. | |
544 | ||
545 | Misha Koshelev (4): | |
546 | d3dx9: Complete test for D3DXCreateSphere. | |
547 | d3dx9: Add _D3DXMESH enumeration. | |
548 | d3dx9: Add stub and tests for D3DXCreateMesh. | |
549 | d3dx9: Add tests for FVF <-> declaration conversion. | |
550 | ||
551 | Nikolay Sivov (25): | |
552 | comctl32/monthcal: Rename button navigation helper to better reflect its purpose. | |
553 | comctl32/monthcal: Fix navigation from last day in a month. | |
554 | comctl32/monthcal: Add helper to jump to specified number of months. | |
555 | comctl32/monthcal: Add support for month delta in button navigation. | |
556 | comctl32/monthcal: Get rid of stored current selection date, it's always synced with lower bound. | |
557 | comctl32/monthcal: No need to calculate month length on every iteration. | |
558 | comctl32/monthcal: Erase week numbers rectangle before drawing new text. | |
559 | comctl32/monthcal: Add some tests for post-V1 hittest fields. | |
560 | comctl32/tests: Remove some noise from function names. | |
561 | comctl32/monthcal: Support new hittest fields for some cases. | |
562 | comctl32/monthcal: Properly adjust selections on scrolling. | |
563 | comctl32/monthcal: Make month popup menu respect multiple calendars. | |
564 | comctl32/monthcal: Properly scroll calendars on year change. | |
565 | comctl32/monthcal: Remove macro used once. | |
566 | comctl32/monthcal: Fix assumption about a single calendar for minimal rectangle calculation. | |
567 | comctl32/monthcal: Store all control colors in a single array. | |
568 | comctl32/monthcal: Use recently introduced enum in scroll buttons painting helper. | |
569 | comctl32/listview: Fix infinite loop case for full item range as a first search range. | |
570 | comctl32/tests: Use better names for test functions, discover some new test failures. | |
571 | comctl32/tests: Use reduced IMAGELISTDRAWPARAMS structure size for tests. | |
572 | comctl32/imagelist: Fix failure code for IImageList_Draw(). | |
573 | comctl32/imagelist: Fix failure code for IImageList_Remove(). | |
574 | comctl32/tests: More imagelist tests to show broken parameter validation. | |
575 | comctl32/imagelist: Fail in ImageList_GetIconSize on null parameters. | |
576 | comctl32/imagelist: Fail to create imagelist with zero or negative image dimensions. | |
577 | ||
578 | Oldřich Jedlička (3): | |
579 | ddraw/tests: New CreateSurface for DDSCAPS_BACKBUFFER tests. | |
580 | ddraw/tests: New attachment/flipping tests for back buffers. | |
581 | ddraw/tests: Add test for bad size of surface caps in CreateSurface. | |
582 | ||
583 | Owen Rudge (11): | |
584 | d3dx10: Add stub for d3dx10_43. | |
585 | d3dx10: Add stub for d3dx10_42. | |
586 | d3dx10: Add stub for d3dx10_41. | |
587 | d3dx10: Add stub for d3dx10_40. | |
588 | d3dx10: Add stub for d3dx10_39. | |
589 | d3dx10: Add stub for d3dx10_38. | |
590 | d3dx10: Add stub for d3dx10_37. | |
591 | d3dx10: Add stub for d3dx10_36. | |
592 | d3dx10: Add stub for d3dx10_35. | |
593 | d3dx10: Add stub for d3dx10_34. | |
594 | d3dx10: Add stub for d3dx10_33. | |
595 | ||
596 | Paul Vriens (1): | |
597 | cmd: Add the Swedish translation. | |
598 | ||
599 | Piotr Caban (22): | |
600 | msvcp90: Added char_traits<char> 64-bit exports. | |
601 | msvcp90: Added char_traits<wchar_t> 64-bit exports. | |
602 | msvcp90: Added char_traits<unsigned short> 64-bit exports. | |
603 | msvcp90: Added 64-bit char_traits tests. | |
604 | msvcp90: Added allocator<char> 64-bit exports. | |
605 | msvcp90/tests: Added allocator<char> tests. | |
606 | msvcp90: Add exception throwing function. | |
607 | msvcp90: Added bad_alloc exception. | |
608 | msvcp90: Added allocator<wchar_t> implementation. | |
609 | msvcp90: Added allocator<unsigned short> implementation. | |
610 | msvcp90: Added allocator<void> implementation. | |
611 | msvcp90: Added basic_string<char> constructor (with no arguments) implementation. | |
612 | msvcp90: Added basic_string<char>::npos. | |
613 | msvcp90: Added basic_string<char>::erase implementation. | |
614 | msvcp90: Added some basic_string<char>::assign implementations. | |
615 | msvcp90: Added ~basic_string<char> implementation. | |
616 | msvcp90: Added basic_string<char> copy constructor implementation. | |
617 | msvcp90: Added basic_string<char> constructor implementation (from cstr). | |
618 | msvcp90: Added basic_string<char>::c_str implementation. | |
619 | msvcp90: Added logic_error exception. | |
620 | msvcp90: Added _String_base::Xlen implementation. | |
621 | msvcp90: Added _String_base::Xran implementation. | |
622 | ||
623 | Rico Schüller (7): | |
624 | d3d10: Fix d3dcommon.h inclusion. | |
625 | d3dcompiler: Implement D3DCreateBlob(). | |
626 | d3dcompiler: Implement ID3DBlob::GetBufferPointer(). | |
627 | d3dcompiler: Implement ID3DBlob::GetBufferSize(). | |
628 | d3d10: Forward D3D10CreateBlob to d3dcompiler_43.dll. | |
629 | d3dcompiler: Add D3DCreateBlob() declaration. | |
630 | d3dcompiler: Add D3DCreateBlob() test. | |
631 | ||
632 | Roderick Colenbrander (1): | |
633 | winex11: X11DRV_nores_SetCurrentMode return DISP_CHANGE_SUCCESSFUL when switching to the current mode. | |
634 | ||
635 | Stefan Dösinger (4): | |
636 | wined3d: Add double to float conversion casts in device.c. | |
637 | wined3d: Fix another DWORD to WORD conversion warning. | |
638 | wined3d: Replace pow with powf in surface_base.c. | |
639 | wined3d: MSVC fixes in state.c. | |
640 | ||
641 | Sven Baars (4): | |
642 | shdocvw: Update the Dutch translation. | |
643 | shdocvw: Update the Dutch translation. | |
644 | mshtml: Update the Dutch translation. | |
645 | shdocvw: Update the Dutch translation. | |
646 | ||
647 | Thomas Mullaly (36): | |
648 | urlmon: Implemented IUri_GetHostType. | |
649 | urlmon: Silenced a noisy fixme. | |
650 | urlmon: Implemented IUri_GetAuthority. | |
651 | urlmon: Implemented function for finding the domain name of a URI. | |
652 | urlmon: Implemented IUri_GetDomain. | |
653 | urlmon: Implemented a path parser for hierarchical URIs. | |
654 | urlmon: Implemented a path parser for opaque URIs. | |
655 | urlmon: Implemented canonicalization function for hierarchical URI paths. | |
656 | urlmon: Implemented a function which removes dot segments from paths of hierarchical URIs. | |
657 | urlmon: Implemented canonicalization function for paths in opaque URIs. | |
658 | urlmon: Implemented IUri_GetPath. | |
659 | urlmon: Implemented function to the file extension of a file in a URI path. | |
660 | urlmon: Implemented IUri_GetExtension. | |
661 | urlmon: Implemented a parser for URI query strings. | |
662 | urlmon: Implemented canonicalization of query strings. | |
663 | urlmon: Implemented IUri_GetQuery. | |
664 | urlmon: Implemented IUri_GetPathAndQuery. | |
665 | urlmon: Implemented a fragment parser. | |
666 | urlmon: Implemented canonicalization for URI fragments. | |
667 | urlmon: Implemented IUri_GetFragment. | |
668 | urlmon: Implemented IUri_GetAbsoluteUri. | |
669 | urlmon: Implemented IUri_GetDisplayUri. | |
670 | urlmon: Implemented IUri_GetProperties and IUri_HasProperty. | |
671 | urlmon: Added support for pre-processing URI strings. | |
672 | urlmon: Added support for invalid flag combinations to CreateUri. | |
673 | urlmon: Print fixme for unsupported flags to CreateUri. | |
674 | urlmon: Implemented IUri_IsEqual. | |
675 | urlmon: Added stub for CreateUriWithFragment. | |
676 | urlmon/tests: Added testing suite for CreateUriWithFragment. | |
677 | urlmon: Implemented CreateUriWithFragment. | |
678 | urlmon: Added documentation for CreateUri and CreateUriWithFragment. | |
679 | urlmon/tests: Added a few tests for CreateIUriBuilder. | |
680 | urlmon/tests: Added tests for IUriBuilder_CreateUri. | |
681 | urlmon/tests: Added tests for IUriBuilder_CreateUriSimple. | |
682 | urlmon/tests: Added tests for IUriBuilder_CreateUriWithFlags. | |
683 | urlmon/tests: Added tests for IUriBuilder_GetFragment. | |
684 | ||
685 | Tony Wasserka (3): | |
686 | d3dx9: Move pixel sampling and recombination in copy_simple_data to separate helper functions. | |
687 | d3dx9: Return D3DERR_INVALIDCALL in D3DXLoadSurfaceFromMemory if pDestRect is invalid. | |
688 | d3dx9: Implement ARGB point filtering in D3DXLoadSurfaceFromMemory. | |
689 | ||
690 | Uwe Bonnes (1): | |
691 | wininet: Add const qualifier after openssl version check. | |
692 | ||
693 | Vincent Povirk (18): | |
694 | gdiplus: Stub GdipSetPenTransform. | |
695 | gdiplus: Stub GdipRotatePenTransform. | |
696 | gdiplus: Stub GdipGetPenTransform. | |
697 | gdiplus: Stub GdipGetPathGradientPresetBlendCount. | |
698 | gdiplus: Stub GdipMultiplyPathGradientTransform. | |
699 | gdiplus: Don't require an HDC for the convert_unit function. | |
700 | gdiplus: Don't require an HDC in get_graphics_bounds. | |
701 | gdiplus: Give a nice warning when we try to draw to an HDC-less graphics. | |
702 | gdiplus: Don't require an HDC to get the resolution of a graphics object. | |
703 | gdiplus: Create HBITMAP-less bitmap objects for exotic pixel formats. | |
704 | gdiplus: Stub GdipSetPathGradientTransform. | |
705 | gdiplus: Stub GdipRotatePathGradientTransform. | |
706 | gdiplus: Stub GdipScalePathGradientTransform. | |
707 | gdiplus: Stub GdipSetPathGradientLinearBlend. | |
708 | gdiplus: Stub GdipGetPathGradientTransform. | |
709 | gdiplus: Use the software method to draw HBITMAP-less bitmaps. | |
710 | gdiplus: Add tests for the HDC's we get from bitmap objects. | |
711 | gdiplus: Add a fallback method for getting HDC's from Graphics objects. | |
712 | ||
713 | Wolfgang Schwotzer (2): | |
714 | ws2_32/tests: Only log threads which not terminated by themselves. | |
715 | ws2_32: Initialize variable lsap_sel. | |
716 | ||
717 | Wolfram Sang (2): | |
718 | user32: Check for valid pointer in CreateIconFromResource. | |
719 | kernel32: Change fixme to trace in comm.c. | |
720 | ||
721 | Yaron Shahrabani (4): | |
722 | wineboot: Added Hebrew translation. | |
723 | clock: Added Hebrew translation. | |
724 | regedit: Added Hebrew translation. | |
725 | clock: Updated Hebrew translation. | |
726 | ||
727 | Łukasz Wojniłowicz (1): | |
728 | shdocvw: Add the Polish translation. | |
7affdd4c | 729 | |
3a5816f8 AJ |
730 | -- |
731 | Alexandre Julliard | |
c0232546 | 732 | julliard@winehq.org |