Commit | Line | Data |
---|---|---|
50906e81 AJ |
1 | 2006-08-08 Colin Pitrat <colin.pitrat@bull.net> |
2 | ||
3 | * tools/bug_report.pl, tools/make_authors, tools/winapi/config.pm, | |
4 | tools/winapi/make_filter, tools/winapi/msvcmaker, | |
5 | tools/winapi/nativeapi.pm, tools/winapi/winapi_check, | |
6 | tools/winapi/winapi_extract, tools/winapi/winapi_fixup, | |
7 | tools/winapi/winapi_module_user.pm, tools/winapi/winapi_test, | |
8 | tools/winedump/function_grep.pl: | |
9 | tools: Check for open return code in Perl scripts. | |
10 | ||
11 | 2006-08-09 Matt Finnicum <mattfinn@gmail.com> | |
12 | ||
13 | * dlls/riched20/editor.c, dlls/riched20/tests/editor.c: | |
14 | riched20: Add conformance tests for WM_SETFONT. | |
15 | ||
16 | 2006-08-09 Ken Myers <kmyers@ucla.edu> | |
17 | ||
18 | * dlls/riched20/caret.c, dlls/riched20/editor.c, dlls/riched20/editstr.h, | |
19 | dlls/riched20/tests/editor.c: | |
20 | riched20: Implement EM_EXLIMITTEXT, EM_GETLIMITTEXT and tests. | |
21 | ||
22 | 2006-08-09 Juan Lang <juan_lang@yahoo.com> | |
23 | ||
24 | * dlls/crypt32/oid.c, dlls/crypt32/tests/oid.c: | |
25 | crypt32: Implement CryptRegisterDefaultOIDFunction and | |
26 | CryptUnregisterDefaultOIDFunction. | |
27 | ||
28 | 2006-08-09 Francois Gouget <fgouget@codeweavers.com> | |
29 | ||
30 | * dlls/setupapi/install.c: | |
31 | setupapi: Fix handling of inf paths that are quoted (due to spaces, typically). | |
32 | ||
33 | 2006-08-09 Dan Hipschman <dsh@linux.ucla.edu> | |
34 | ||
35 | * tools/widl/typegen.c: | |
36 | widl: Add ref_type (dereference typedefs) and use it. | |
37 | ||
38 | 2006-08-09 Michael Stefaniuc <mstefani@redhat.de> | |
39 | ||
40 | * dlls/ddraw/main.c, dlls/gdi/font.c, dlls/setupapi/misc.c, | |
41 | dlls/setupapi/stringtable.c: | |
42 | janitorial: Removed the rest of the redundant NULL checks before HeapFree. | |
43 | ||
44 | 2006-08-09 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
45 | ||
46 | * dlls/version/tests/info.c, dlls/version/tests/install.c: | |
47 | version/tests: Write-strings warnings fix. | |
48 | ||
49 | * dlls/wineps.drv/init.c: | |
50 | wineps.drv: Write-strings warnings fix. | |
51 | ||
52 | 2006-08-10 Mike McCormack <mike@codeweavers.com> | |
53 | ||
54 | * dlls/user/static.c: | |
55 | user32: Remember to draw the icon when SS_CENTERIMAGE is set. | |
56 | ||
57 | 2006-08-10 Alexander Nicolaysen Sørnes <alex@thehandofagony.com> | |
58 | ||
59 | * dlls/shell32/shell32_No.rc: | |
60 | shell32: Updated Norwegian Bokmål resources. | |
61 | ||
62 | * dlls/mshtml/No.rc: | |
63 | mshtml: Updated Norwegian Bokmål resources. | |
64 | ||
65 | 2006-08-09 James Hawkins <truiken@gmail.com> | |
66 | ||
67 | * dlls/msi/files.c, dlls/msi/package.c: | |
68 | msi: Download install cabinet files if the msi package is remote. | |
69 | ||
70 | 2006-08-09 Juan Lang <juan_lang@yahoo.com> | |
71 | ||
72 | * dlls/crypt32/crypt32.spec, dlls/crypt32/main.c, | |
73 | dlls/crypt32/tests/main.c: | |
74 | crypt32: Add a couple stubs, and implement the undocumented | |
75 | I_CryptReadTrustedPublisherDWORDValueFromRegistry. | |
76 | ||
77 | 2006-08-09 Roderick Colenbrander <thunderbird2k@gmx.net> | |
78 | ||
79 | * dlls/wined3d/surface.c: | |
80 | wined3d: Surface pitch fix. | |
81 | ||
82 | * dlls/wined3d/glsl_shader.c: | |
83 | wined3d: Draw buffers support. | |
84 | ||
85 | 2006-08-09 Stefan Dösinger <stefan@codeweavers.com> | |
86 | ||
87 | * dlls/d3d9/device.c, dlls/d3d9/tests/device.c, dlls/wined3d/device.c: | |
88 | wined3d: Minor cursor fixes. | |
89 | ||
90 | 2006-08-08 Clinton Stimpson <clinton@elemtech.com> | |
91 | ||
92 | * dlls/riched20/editor.c, dlls/riched20/tests/editor.c: | |
93 | riched20: Fix crash with NULL lParam in EM_SETTEXTEX. | |
94 | ||
95 | 2006-08-08 Paul Chitescu <pchitescu@voip.null.ro> | |
96 | ||
97 | * dlls/wininet/netconnection.c: | |
98 | wininet: MSG_WAITALL support in NETCON_recv with SSL. | |
99 | ||
100 | 2006-08-09 Tijl Coosemans <tijl@ulyssis.org> | |
101 | ||
102 | * dlls/msvcrt/msvcrt.spec, dlls/msvcrt/process.c: | |
103 | msvcrt: Rename _execve to MSVCRT__execve. | |
104 | ||
105 | 2006-08-09 Eric Pouech <eric.pouech@wanadoo.fr> | |
106 | ||
107 | * dlls/dbghelp/stabs.c, dlls/dbghelp/symbol.c: | |
108 | dbghelp: Made stabs parsing a bit more robust. | |
109 | Enhance dbghelp's robustness against bogus stabs sections found in | |
110 | meetro.exe (as reported by Jan Zerebecki). | |
111 | ||
112 | 2006-08-09 Robert Shearman <rob@codeweavers.com> | |
113 | ||
114 | * dlls/msi/database.c: | |
115 | msi: Support MSIDBOPEN_CREATEDIRECT and MSIDBOPEN_DIRECT in MSI_OpenDatabaseW. | |
116 | ||
117 | * dlls/rpcrt4/rpcrt4.spec: | |
118 | rpcrt4: Forward NdrClientCall to NdrClientCall2. | |
119 | NdrClientCall should be implemented as a separate function when | |
120 | NdrClientCall2 has been factorised enough. | |
121 | ||
122 | * dlls/rpcrt4/ndr_stubless.c: | |
123 | rpcrt4: Add some more traces and make the stack offsets easier to read in the | |
124 | stubless interpreter. | |
125 | ||
126 | * dlls/rpcrt4/ndr_stubless.c: | |
127 | rpcrt4: Change call_memory_sizer to preserve the buffer contents and | |
128 | initialise the memory size field to zero before calling the memory | |
129 | sizer function. | |
130 | ||
131 | * dlls/rpcrt4/ndr_stubless.c: | |
132 | rpcrt4: Set retval_ptr and allocate memory for out pointers for the old format | |
133 | stubless intepreter. | |
134 | ||
135 | * dlls/rpcrt4/ndr_stubless.c: | |
136 | rpcrt4: Support fixed arrays in calc_arg_size. | |
137 | ||
138 | * dlls/rpcrt4/ndr_stubless.c: | |
139 | rpcrt4: Complex types should be dereferenced an extra time in the old format | |
140 | stubless code. | |
141 | ||
142 | * dlls/rpcrt4/ndr_stubless.c: | |
143 | rpcrt4: Fix the stack offset for the old format stubless code when an object's | |
144 | method is being called. | |
145 | ||
146 | * dlls/ole32/defaulthandler.c: | |
147 | ole32: Add a check for NULL This->dataAdviseHolder in DefaultHandler_Stop. | |
148 | Cleanup DefaultHandler_GetCanonicalFormatEtc by using | |
149 | This->pDataDelegate instead of querying for IDataObject from | |
150 | This->pOleDelegate. | |
151 | ||
152 | * dlls/ole32/storage32.c: | |
153 | ole32: Fix a typo in IEnumSTATSTGImpl_QueryInterface where IStorage was being | |
154 | compared against instead of IEnumSTATSTG. | |
155 | ||
156 | * dlls/ole32/moniker.c: | |
157 | ole32: When comparing monikers use the abData field of MInterfacePointer | |
158 | as ulCntData doesn't include the size of its own field. | |
159 | ||
160 | * dlls/ole32/oleobj.c: | |
161 | ole32: Zero stg in case ADVF_NODATA is specified. | |
162 | Otherwise IDataObject_GetData fails before using it in | |
163 | DataAdviseHolder_SendOnDataChange. | |
164 | ||
165 | * include/rpcproxy.h: | |
166 | include: Add DLL registration macros to rpcproxy.h for dlldata.c files. | |
167 | ||
168 | * include/rpcproxy.h: | |
169 | include: Fix rpcproxy.h to allow the compilation of dlldata.c files. | |
170 | Add macros for generating the GetProxyDllInfo, DllGetClassObject and | |
171 | DllCanUnloadNow functions. | |
172 | ||
173 | 2006-08-09 Francois Gouget <fgouget@codeweavers.com> | |
174 | ||
175 | * dlls/ole32/regsvr.c: | |
176 | ole32: Register the CLSID_Picture_Metafile and CLSID_Picture_Dib ProgIDs. | |
177 | ||
178 | * dlls/msxml3/regsvr.c: | |
179 | msxml3: DOMFreeThreadedDocument's thread model is Both, not Free. | |
180 | ||
181 | * dlls/msi/regsvr.c: | |
182 | msi: Link the WindowsInstaller.Installer ProgId back to the right CLSID. | |
183 | ||
184 | * dlls/msi/regsvr.c: | |
185 | msi: Change the CLSID_IMsiServer ProgId to IMsiServer to match Windows. | |
186 | ||
187 | 2006-08-09 Francois Gouget <fgouget@free.fr> | |
188 | ||
189 | * dlls/mlang/regsvr.c, include/mlang.idl: | |
190 | mlang: Give the CLSIDs their proper names. | |
191 | Move CLSID_CMultiLanguage and CLSID_CMLangConvertCharset to mlang.idl. | |
192 | Leave CLSID_CMLangString in regsvr.c as MSDN claims it is not supported anymore. | |
193 | ||
194 | 2006-08-09 Francois Gouget <fgouget@codeweavers.com> | |
195 | ||
196 | * dlls/shell32/regsvr.c: | |
197 | shell32: Register CLSID_NetworkPlaces, CLSID_ShellFSFolder and | |
198 | CLSID_ShellFolderViewOC. | |
199 | ||
200 | * dlls/shdocvw/regsvr.c: | |
201 | shdocvw: Register CLSID_CUrlHistory and CLSID_Internet. | |
202 | ||
203 | 2006-08-09 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
204 | ||
205 | * dlls/user/menu.c: | |
206 | user: Fix the keyboard navigation and some graphical glitches for multi-column | |
207 | menus. | |
208 | ||
209 | 2006-08-09 Paul Vriens <Paul.Vriens@xs4all.nl> | |
210 | ||
211 | * include/winerror.h: | |
212 | winerror.h: Add some error codes. | |
213 | ||
214 | 2006-08-09 Roderick Colenbrander <thunderbird2k@gmx.net> | |
215 | ||
216 | * dlls/wined3d/directx.c, dlls/wined3d/pixelshader.c, | |
217 | include/wine/wined3d_gl.h: | |
218 | wined3d: Fix GLSL regression / draw buffers support. | |
219 | ||
220 | 2006-08-09 Frank Richter <frank.richter@gmail.com> | |
221 | ||
222 | * dlls/shell32/shell32_De.rc: | |
223 | shell32: Tweak and update German translation. | |
224 | ||
225 | 2006-08-09 Stefan Dösinger <stefan@codeweavers.com> | |
226 | ||
227 | * dlls/ddraw/device.c: | |
228 | ddraw: Implement D3DRENDERSTATE_TEXTUREMAPBLEND. | |
229 | ||
230 | * dlls/wined3d/device.c: | |
231 | wined3d: Watch out for negative results when validating the shader constant | |
232 | range. | |
233 | ||
234 | 2006-08-08 Duane Clark <fpga@pacbell.net> | |
235 | ||
236 | * dlls/msvcrt/file.c, dlls/msvcrt/tests/file.c: | |
237 | msvcrt: In text mode a ctrl-z signals EOF. | |
238 | Spotted by David Hagood with test suggested by Dan Kegel. | |
239 | ||
240 | 2006-08-09 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
241 | ||
242 | * dlls/user/cursoricon.c, dlls/user/tests/Makefile.in, | |
243 | dlls/user/tests/cursoricon.c: | |
244 | user: CopyImage: Handle the flags LR_COPYDELETEORG, LR_CREATEDIBSECTION, | |
245 | and LR_MONOCHROME. | |
246 | ||
247 | 2006-08-08 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
248 | ||
249 | * dlls/user/menu.c, dlls/user/tests/menu.c: | |
250 | user: Accept more flags in SetMenuItemInfo and ModifyMenu. | |
251 | - Accept MFT_MENU{BAR}BREAK, MFT_RADIOCHECK, MFT_RIGHTJUSTIFY, and | |
252 | MFT_RIGHTORDER in SetMenuItemInfo. | |
253 | - InsertMenu, AppendMenu, ModifiyMenu: Accept MF_HILITE flag (undocumented). | |
254 | - SetMenuItemInfo: Only use the lower word of the bitmap handle as | |
255 | documented in MSDN (Word 95 depends on this). | |
256 | - The type MFT_RADIOCHECK cannot be set if only the checkmarks are | |
257 | modified with SetMenuItemInfo. | |
258 | - New tests. | |
259 | ||
260 | 2006-08-09 Jacek Caban <jacek@codeweavers.com> | |
261 | ||
262 | * dlls/mshtml/nsio.c: | |
263 | mshtml: Use moniker in AsyncOpen if channel is NULL. | |
264 | ||
265 | * dlls/mshtml/nsio.c: | |
266 | mshtml: Set nsURI's moniker in NewURI. | |
267 | ||
268 | * dlls/mshtml/nsembed.c: | |
269 | mshtml: Set nsURI's moniker in OnStartURILoad. | |
270 | ||
271 | * dlls/mshtml/nsio.c: | |
272 | mshtml: Don't crash in QueryInterface if uri is NULL. | |
273 | ||
274 | * dlls/mshtml/nsio.c: | |
275 | mshtml: Added default GetSpec implementation. | |
276 | ||
277 | * dlls/mshtml/protocol.c, dlls/mshtml/tests/protocol.c: | |
278 | mshtml: Return INET_E_USE_DEFAULT_PROTOCOLHANDLER in ResProtocolInfo::CombineUrl. | |
279 | ||
280 | * dlls/mshtml/nsembed.c: | |
281 | mshtml: Continue searching for Gecko if loading xpcom.dll failed. | |
282 | ||
283 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/navigate.c, | |
284 | dlls/mshtml/persist.c: | |
285 | mshtml: Store IMoniker in BSCallback. | |
286 | ||
287 | * dlls/mshtml/nsiface.idl, dlls/mshtml/nsio.c: | |
288 | mshtml: Added GetMoniker and SetMoniker methods to nsIWineURI. | |
289 | ||
290 | * dlls/mshtml/htmldoc.c, dlls/mshtml/mshtml_private.h, dlls/mshtml/view.c: | |
291 | mshtml: Create "Internet Explorer_Hidden" window. | |
292 | ||
293 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsio.c, dlls/mshtml/persist.c: | |
294 | mshtml: Load the page from moniker if we don't have nsIChannel. | |
295 | ||
296 | * dlls/shdocvw/classinfo.c: | |
297 | shdocvw: Return DIID_DWebBrowserEvents in GetGUID for WebBrowser_V1. | |
298 | ||
299 | 2006-08-09 Huw Davies <huw@codeweavers.com> | |
300 | ||
301 | * dlls/shlwapi/tests/path.c: | |
302 | shlwapi: Add tests for PathUnquoteSpaces. | |
303 | ||
304 | 2006-08-09 Kai Blin <kai.blin@gmail.com> | |
305 | ||
306 | * dlls/secur32/ntlm.c, dlls/secur32/tests/ntlm.c: | |
307 | secur32: Make ntlm tests run on both WinXP and Win2k. | |
308 | ||
309 | * dlls/secur32/tests/ntlm.c: | |
310 | secur32: Add tests for MakeSignature, VerifySignature, EncryptMessage and | |
311 | DecryptMessage. | |
312 | ||
313 | 2006-08-09 Mike McCormack <mike@codeweavers.com> | |
314 | ||
315 | * dlls/shell32/shelllink.c, dlls/shell32/tests/shelllink.c: | |
316 | shell32: IShellLink::SetPath removes quotes from the path. | |
317 | ||
318 | * dlls/shell32/tests/shelllink.c: | |
319 | shell32: Fix test compilation with MSVC6. | |
320 | ||
321 | 2006-08-09 Alexandre Julliard <julliard@winehq.org> | |
322 | ||
323 | * dlls/user/user_private.h, include/wine/server_protocol.h, | |
324 | server/protocol.def, server/queue.c, server/trace.c: | |
325 | server: Make the message extra info 64 bits on Win64. | |
326 | ||
327 | * dlls/user/message.c, dlls/winex11.drv/keyboard.c, | |
328 | dlls/winex11.drv/mouse.c, include/wine/server_protocol.h, | |
329 | server/protocol.def, server/queue.c, server/request.h, | |
330 | server/trace.c: | |
331 | server: Split the queuing of hardware messages into a separate | |
332 | send_hardware_message request. | |
333 | ||
334 | 2006-08-03 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
335 | ||
336 | * dlls/shell32/recyclebin.c: | |
337 | shell32: Add recyclebin.c file missing in previous commit. | |
338 | ||
339 | * dlls/shell32/shell32_Pl.rc: | |
340 | shell32: Update Polish translation. | |
341 | ||
342 | * dlls/shell32/regsvr.c, dlls/shell32/shres.rc: | |
343 | shell32: Add a custom icon for the trash folder. | |
344 | ||
345 | * dlls/shell32/trash.c: | |
346 | shell32: Add trash items enumeration. | |
347 | ||
348 | * dlls/shell32/Makefile.in, dlls/shell32/regsvr.c, | |
349 | dlls/shell32/shell32_En.rc, dlls/shell32/shell32_main.h, | |
350 | dlls/shell32/shellole.c, dlls/shell32/shresdef.h, | |
351 | dlls/shell32/trash.c, dlls/shell32/xdg.h: | |
352 | shell32: Add a Trash virtual folder. | |
353 | ||
354 | 2006-08-06 Yong Chi <yong28chi@yahoo.com> | |
355 | ||
356 | * dlls/ddraw/direct3d.c: | |
357 | ddraw: Fix for incorrect return value from wined3d. | |
358 | ||
359 | 2006-08-09 Alexandre Julliard <julliard@winehq.org> | |
360 | ||
361 | * .gitignore, Make.rules.in: | |
362 | Make.rules: Added rules for client/proxy/server generation from IDL files. | |
363 | ||
364 | * programs/explorer/desktop.c: | |
365 | explorer: Never paint the desktop when using the X root window. | |
366 | ||
367 | 2006-08-08 Juan Lang <juan_lang@yahoo.com> | |
368 | ||
369 | * dlls/crypt32/oid.c: | |
370 | crypt32: Trace key type in CryptFindOIDInfo. | |
371 | ||
372 | 2006-08-09 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
373 | ||
374 | * dlls/user/resources/user32_Ko.rc: | |
375 | user32: Updated Korean resource. | |
376 | ||
377 | 2006-08-09 Michael Stefaniuc <mstefani@redhat.de> | |
378 | ||
379 | * dlls/msvcrt/console.c, dlls/msvcrt/cpp.c, dlls/msvcrt/exit.c, | |
380 | dlls/msvcrt/file.c, dlls/msvcrt/process.c: | |
381 | msvcrt: Remove redundant NULL checks before MSVCRT_free. | |
382 | ||
383 | * dlls/comdlg32/filedlg.c: | |
384 | comdlg32: Remove redundant NULL checks before MemFree. | |
385 | ||
386 | 2006-08-08 Matt Finnicum <mattfinn@gmail.com> | |
387 | ||
388 | * programs/wordpad/wordpad.c: | |
389 | wordpad: Request WS_VSCROLL now that riched20 supports it. | |
390 | ||
391 | * dlls/riched20/editor.c, dlls/riched20/paint.c: | |
392 | riched20: Implement EM_SHOWSCROLLBAR, EM_SETSCROLLPOS, ES_DISABLENOSCROLL, | |
393 | and WS_VSCROLL. | |
394 | ||
395 | 2006-08-08 James Hawkins <truiken@gmail.com> | |
396 | ||
397 | * dlls/msi/tests/package.c: | |
398 | msi: Add tests for the RemoveFiles action. | |
399 | ||
400 | 2006-08-08 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
401 | ||
402 | * dlls/user/tests/sysparams.c: | |
403 | user/tests: Write-strings warnings fix. | |
404 | ||
405 | * dlls/shlwapi/ordinal.c, dlls/shlwapi/tests/ordinal.c, | |
406 | dlls/shlwapi/tests/shreg.c: | |
407 | shlwapi/tests: Write-strings warnings fix. | |
408 | ||
409 | 2006-08-08 Kai Blin <kai.blin@gmail.com> | |
410 | ||
411 | * dlls/secur32/tests/Makefile.in, dlls/secur32/tests/main.c, | |
412 | dlls/secur32/tests/ntlm.c: | |
413 | secur32: Move NTLM tests to ntlm.c to avoid cluttering main.c with NTLM-specific | |
414 | tests. | |
415 | ||
416 | 2006-08-08 Juan Lang <juan_lang@yahoo.com> | |
417 | ||
418 | * dlls/rsaenh/rsaenh.c, dlls/rsaenh/tests/rsaenh.c: | |
419 | rsaenh: Test and fix CryptEncrypt with NULL buffer. | |
420 | ||
421 | 2006-08-08 Jeff Latimer <lats@yless4u.com.au> | |
422 | ||
423 | * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c: | |
424 | usp10: ScriptItemize will break up the string into script_items. | |
425 | ||
426 | 2006-08-07 Francois Gouget <fgouget@codeweavers.com> | |
427 | ||
428 | * configure, configure.ac: | |
429 | configure: Fix the linux/ipx.h detection. | |
430 | ||
431 | 2006-08-08 Roderick Colenbrander <thunderbird2k@gmx.net> | |
432 | ||
433 | * dlls/wined3d/directx.c: | |
434 | wined3d: Volume texture addressing caps. | |
435 | ||
436 | * dlls/wined3d/directx.c: | |
437 | wined3d: Shader declaration cap fixes. | |
438 | ||
439 | 2006-08-08 Matt Finnicum <mattfinn@gmail.com> | |
440 | ||
441 | * dlls/riched20/run.c: | |
442 | riched20: Modify ME_CharFromPoint to work properly with password controls. | |
443 | ||
444 | 2006-08-08 Samuel Lidén Borell <samuellb@bredband.net> | |
445 | ||
446 | * dlls/mshtml/Sv.rc, dlls/mshtml/rsrc.rc: | |
447 | mshtml: Add Swedish translation. | |
448 | ||
449 | 2006-08-08 Roderick Colenbrander <thunderbird2k@gmx.net> | |
450 | ||
451 | * dlls/wined3d/directx.c, include/wine/wined3d_gl.h: | |
452 | wined3d: Shader cap fixes. | |
453 | ||
454 | 2006-08-04 Robert Shearman <rob@codeweavers.com> | |
455 | ||
456 | * dlls/user/user_main.c, programs/explorer/desktop.c: | |
457 | user: Make ExitWindowsEx asynchronous by deferring the real work to the | |
458 | explorer process. | |
459 | ||
460 | 2006-08-08 Mike McCormack <mike@codeweavers.com> | |
461 | ||
462 | * dlls/shell32/shlfileop.c: | |
463 | shell32: Use case insensitive comparisons when comparing paths. | |
464 | ||
465 | 2006-08-07 James Hawkins <truiken@gmail.com> | |
466 | ||
467 | * dlls/msi/action.c, dlls/msi/action.h, dlls/msi/files.c, | |
468 | dlls/msi/msipriv.h, dlls/msi/package.c: | |
469 | msi: Fix the compressed files logic. | |
470 | If the compressed file attribute is not set, use the Word Count | |
471 | property to determine if files are compressed. | |
472 | ||
473 | 2006-08-08 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
474 | ||
475 | * dlls/shell32/shell32_Ko.rc: | |
476 | shell32: Updated Korean resource. | |
477 | ||
478 | 2006-08-08 Jan Zerebecki <jan.wine@zerebecki.de> | |
479 | ||
480 | * dlls/wined3d/device.c: | |
481 | wined3d: Stub out remaining renderstates. | |
482 | ||
483 | * dlls/wined3d/device.c: | |
484 | wined3d: Correct check for GL ext. support in MULTISAMPLEANTIALIAS. | |
485 | ||
486 | * dlls/wined3d/device.c: | |
487 | wined3d: Add missing newline at the end of traces. | |
488 | ||
489 | * dlls/wined3d/device.c, dlls/wined3d/wined3d_main.c, | |
490 | dlls/wined3d/wined3d_private.h: | |
491 | wined3d: Registry setting for the amount of simulated texture memory. | |
492 | Set VideoMemorySize under HKCU\Software\Wine\Direct3D to amount in MB | |
493 | as string. | |
494 | ||
495 | 2006-08-07 Francois Gouget <fgouget@codeweavers.com> | |
496 | ||
497 | * tools/wine.inf: | |
498 | wine.inf: lnkfile\shellex\ContextMenuHandlers\... is not supposed to have a | |
499 | default value. | |
500 | ||
501 | * tools/wine.inf: | |
502 | wine.inf: Don't create a fake exe and change the name at the same time. | |
503 | This confuses installers that think said exes can be run when this is | |
504 | not the case and cannot work. | |
505 | ||
506 | * tools/wine.inf: | |
507 | wine.inf: Use %CurrentVersionNT% wherever applicable. | |
508 | ||
509 | * dlls/mlang/regsvr.c: | |
510 | mlang: Fix the 'Multi Language String' CLSID: there is no | |
511 | {44EC053A-B70D-11D0-B188-00AA0038C969} CLSID in the Windows registry. | |
512 | ||
513 | * include/shlguid.h: | |
514 | shell32: Add CLSID_CUrlHistory and CLSID_CURLSearchHook. | |
515 | ||
516 | * dlls/inseng/Makefile.in, dlls/inseng/inseng.spec, | |
517 | dlls/inseng/inseng_main.c, dlls/inseng/regsvr.c: | |
518 | inseng: Switch to the standard regsvr.c registration code. | |
519 | Now the CLSID_DLManager and CLSID_ActiveSetupEng keys get proper display names. | |
520 | This also gives us DllUnregisterServer() for free. | |
521 | ||
522 | * dlls/itss/regsvr.c: | |
523 | itss: Register CLSID_ITSProtocol. Tweak the registration code (via copy/paste) | |
524 | so we can register its VersionIndependentProgID. | |
525 | ||
526 | * dlls/oleaut32/regsvr.c: | |
527 | oleaut32: Set some missing ProxyStubClsid fields. | |
528 | ||
529 | * dlls/ole32/regsvr.c: | |
530 | ole32: Add a BaseInterface where needed. | |
531 | ||
532 | 2006-08-07 Roderick Colenbrander <thunderbird2k@gmx.net> | |
533 | ||
534 | * dlls/wined3d/directx.c: | |
535 | wined3d: Textureops caps fix. | |
536 | ||
537 | 2006-08-07 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
538 | ||
539 | * dlls/user/tests/sysparams.c, dlls/user/tests/text.c: | |
540 | user/tests: Write-strings and cast-qual warnings fix. | |
541 | ||
542 | * dlls/shell32/dialogs.c, dlls/shell32/shellord.c: | |
543 | shell32: Write-strings warnings fix. | |
544 | ||
545 | 2006-08-07 James Hawkins <truiken@gmail.com> | |
546 | ||
547 | * dlls/wintrust/wintrust_main.c: | |
548 | wintrust: Always return ERROR_SUCCESS in WinVerifyTrust. | |
549 | ||
550 | * dlls/msi/tests/package.c: | |
551 | msi: Add tests for MsiGetProperty. | |
552 | ||
553 | 2006-08-07 Alexandre Julliard <julliard@winehq.org> | |
554 | ||
555 | * aclocal.m4, configure: | |
556 | configure: Fixed soname detection on MacOS by using otool instead of ldd. | |
557 | ||
558 | 2006-08-05 Kevin Koltzau <kevin@plop.org> | |
559 | ||
560 | * configure, configure.ac, dlls/.gitignore, dlls/Makefile.in, | |
561 | dlls/hid/Makefile.in, dlls/hid/hid.spec, dlls/hid/main.c, | |
562 | dlls/hid/version.rc: | |
563 | hid: Initial implementation. | |
564 | ||
565 | 2006-08-07 Ulrich Czekalla <ulrich@codeweavers.com> | |
566 | ||
567 | * dlls/wininet/internet.c: | |
568 | wininet: Add INTERNET_OPTION_SECURITY_FLAGS stub to InternetSetOptionW. | |
569 | ||
570 | 2006-08-07 Krzysztof Foltman <wdev@foltman.com> | |
571 | ||
572 | * dlls/riched20/caret.c, dlls/riched20/editor.c, dlls/riched20/editor.h, | |
573 | dlls/riched20/editstr.h, dlls/riched20/paint.c, dlls/riched20/para.c, | |
574 | dlls/riched20/undo.c, dlls/riched20/wrap.c: | |
575 | riched20: New, clean, simple selection repaint logic - should fix all outstanding | |
576 | refresh issues. | |
577 | ||
578 | 2006-08-07 H. Verbeet <hverbeet@gmail.com> | |
579 | ||
580 | * dlls/d3d9/d3d9.spec, dlls/d3d9/d3d9_main.c: | |
581 | d3d9: Stub D3DPERF_ functions. | |
582 | ||
583 | * dlls/wined3d/query.c, include/wine/wined3d_gl.h: | |
584 | wined3d: Allow async occlusion queries. | |
585 | ||
586 | * dlls/wined3d/query.c: | |
587 | wined3d: Improve a few query traces. | |
588 | The query type is useful to have in query TRACEs. | |
589 | IWineD3DQueryImpl_GetDataSize isn't really a stub. | |
590 | ||
591 | * dlls/wined3d/query.c: | |
592 | wined3d: Check Occlusion query GL calls. | |
593 | ||
594 | * dlls/wined3d/utils.c, dlls/wined3d/vertexdeclaration.c, | |
595 | dlls/wined3d/wined3d_private.h, include/wine/wined3d_types.h: | |
596 | wined3d: Add a couple of traces to the vertexdeclaration creation code. | |
597 | ||
598 | 2006-08-07 Alexandre Julliard <julliard@winehq.org> | |
599 | ||
600 | * Make.rules.in, Makefile.in, dlls/Makedll.rules.in, | |
601 | dlls/Makeimplib.rules.in, dlls/wineps.drv/Makefile.in, | |
602 | documentation/Makefile.in, fonts/Makefile.in, include/Makefile.in, | |
603 | libs/wine/Makefile.in, loader/Makefile.in, programs/Makefile.in, | |
604 | programs/Makeprog.rules.in, programs/winedbg/Makefile.in, | |
605 | programs/winemenubuilder/Makefile.in, server/Makefile.in, | |
606 | tools/Makefile.in, tools/widl/Makefile.in, tools/winapi/Makefile.in, | |
607 | tools/winebuild/Makefile.in, tools/winedump/Makefile.in, | |
608 | tools/winegcc/Makefile.in, tools/wmc/Makefile.in, | |
609 | tools/wrc/Makefile.in: | |
610 | makefiles: Use make dependencies to create installation directories. | |
611 | This avoids a lot of redundant calls to mkinstalldirs. | |
612 | ||
613 | * dlls/ntdll/signal_i386.c: | |
614 | ntdll: Get rid of the Linux legacy signal stack switching. | |
615 | It doesn't work right in 32-bit code anyway. | |
616 | ||
617 | 2006-08-05 Tijl Coosemans <tijl@ulyssis.org> | |
618 | ||
619 | * dlls/ntdll/signal_i386.c: | |
620 | ntdll: Cleanup signal_i386.c a bit and fix *BSD. | |
621 | ||
622 | 2006-08-07 Robert Shearman <rob@codeweavers.com> | |
623 | ||
624 | * dlls/ole32/defaulthandler.c: | |
625 | ole32: Tell the advise holder what the data delegate is in DefaultHandle_DAdvise | |
626 | if we are already connected. | |
627 | ||
628 | * dlls/ole32/oleobj.c: | |
629 | ole32: Finish off delegate notifications in the data advise holder. | |
630 | Advise the data delegate object when new advises come in on the data | |
631 | advise holder, not just when connecting. | |
632 | Unadvise the data delegate object when unadvising a connection on the | |
633 | data advise holder, when destructing the data advise holder and when | |
634 | disconnecting. | |
635 | ||
636 | 2006-08-06 Vitaliy Margolen <wine-patch@kievinfo.com> | |
637 | ||
638 | * dlls/dinput/mouse.c: | |
639 | dinput: Signal event after we queued an event. Not before. | |
640 | ||
641 | 2006-08-05 Robert Reif <reif@earthlink.net> | |
642 | ||
643 | * dlls/netapi32/Makefile.in, dlls/netapi32/access.c, | |
644 | dlls/netapi32/local_group.c, dlls/netapi32/netapi32.spec, | |
645 | include/lmaccess.h: | |
646 | netapi32: Add stubs for remaining NetLocalGroup* functions. | |
647 | Move existing NetLocalGroup* functions to local_group.c. | |
648 | Add stubs for remaining NetLocalGroup* functions. | |
649 | ||
650 | 2006-08-05 Eric Pouech <eric.pouech@wanadoo.fr> | |
651 | ||
652 | * dlls/dbghelp/dwarf.c: | |
653 | dbghelp: Missing bits from previous patch about variables with constant values. | |
654 | ||
655 | 2006-08-07 Alexandre Julliard <julliard@winehq.org> | |
656 | ||
657 | * Make.rules.in, Makefile.in, documentation/Makefile.in: | |
658 | Make.rules: Make all submake invocations silent for consistency. | |
659 | ||
660 | * dlls/ntdll/directory.c: | |
661 | ntdll: Fixed buffer overflow in NtQueryDirectoryFile optimisation. | |
662 | ||
663 | 2006-08-06 Francois Gouget <fgouget@free.fr> | |
664 | ||
665 | * dlls/usp10/tests/usp10.c: | |
666 | usp10/tests: Add trailing '\n's to ok() calls. | |
667 | ||
668 | * dlls/ddraw/direct3d.c, dlls/ddraw/tests/refcount.c, | |
669 | dlls/mciavi32/mciavi.c, dlls/mciseq/mcimidi.c, | |
670 | dlls/mciwave/mciwave.c, dlls/msi/msi.c, dlls/ole32/compobj.c, | |
671 | dlls/shell32/trash.c, dlls/wined3d/device.c, dlls/wined3d/surface.c, | |
672 | dlls/wined3d/vertexbuffer.c, include/mlang.idl: | |
673 | Assorted spelling fixes. | |
674 | ||
675 | 2006-08-06 Roderick Colenbrander <thunderbird2k@gmx.net> | |
676 | ||
677 | * dlls/wined3d/directx.c: | |
678 | wined3d: texture caps fixes. | |
679 | ||
680 | * dlls/wined3d/directx.c, include/wine/wined3d_gl.h: | |
681 | wined3d: General constant caps fix. | |
682 | ||
683 | 2006-08-05 Tijl Coosemans <tijl@ulyssis.org> | |
684 | ||
685 | * configure, configure.ac, include/config.h.in, include/wine/pthread.h, | |
686 | loader/pthread.c: | |
687 | loader/pthread: Added pthread_attr_get_np support. | |
688 | ||
689 | 2006-08-07 Mike McCormack <mike@codeweavers.com> | |
690 | ||
691 | * dlls/msi/dialog.c: | |
692 | msi: Fix the dialog centering logic. | |
693 | ||
694 | * dlls/kernel/powermgnt.c: | |
695 | kernel32: Change some FIXMEs to WARNs. | |
696 | ||
697 | * dlls/cabinet/cabinet.h, dlls/cabinet/cabinet_main.c, | |
698 | dlls/cabinet/tests/extract.c: | |
699 | cabinet: Fix and test the undocumented Extract function. | |
700 | The paths are MAX_PATH length. | |
701 | The last field is list of files which is checked when flags = 0. | |
702 | Add tests for the flag in the file list. | |
703 | ||
704 | * dlls/cabinet/cabinet_main.c: | |
705 | cabinet: Split the cabinet path for FDICopy. | |
706 | ||
707 | 2006-08-07 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
708 | ||
709 | * programs/oleview/Ko.rc: | |
710 | oleview: Updated Korean resource. | |
711 | ||
712 | 2006-08-05 H. Verbeet <hverbeet@gmail.com> | |
713 | ||
714 | * dlls/d3d8/device.c, dlls/d3d9/device.c: | |
715 | d3d: Don't crash when SetRenderTarget() is called with a NULL pSurface. | |
716 | ||
717 | * dlls/wined3d/vertexshader.c: | |
718 | wined3d: Fix D3DCOLOR swizzling in shaders. | |
719 | ||
720 | * dlls/wined3d/drawprim.c, dlls/wined3d/pixelshader.c, | |
721 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h, | |
722 | include/wine/wined3d_interface.h: | |
723 | wined3d: Delay vertex shader compilation until the shader is first used. | |
724 | ||
725 | 2006-08-05 Tijl Coosemans <tijl@ulyssis.org> | |
726 | ||
727 | * dlls/ntdll/directory.c: | |
728 | ntdll: Add FreeBSD default serial port device. | |
729 | ||
730 | * dlls/oleaut32/tests/vartype.c: | |
731 | oleaut32/tests: Test relative error, not absolute. | |
732 | ||
733 | 2006-08-05 Robert Reif <reif@earthlink.net> | |
734 | ||
735 | * include/winnt.h: | |
736 | winnt.h: Add some more RIDs. | |
737 | ||
738 | 2006-08-05 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
739 | ||
740 | * dlls/setupapi/tests/devinst.c, dlls/setupapi/tests/query.c: | |
741 | setupapi/tests: Write-strings warnings fix. | |
742 | ||
743 | * dlls/secur32/tests/main.c, dlls/secur32/tests/schannel.c: | |
744 | secur32/tests: Write-strings warnings fix. | |
745 | ||
746 | 2006-08-05 Stefan Leichter <Stefan.Leichter@camline.com> | |
747 | ||
748 | * dlls/msvcrt/msvcrt.spec: | |
749 | msvcrt: Some more exports requested from msvcr80.dll. | |
750 | ||
751 | 2006-08-05 Francois Gouget <fgouget@codeweavers.com> | |
752 | ||
753 | * tools/wine.inf: | |
754 | wine.inf: We should not override existing associations. | |
755 | ||
756 | * dlls/mshtml/mshtml.inf: | |
757 | mshtml: Fix the .jfif Content Type. | |
758 | ||
759 | 2006-08-04 Krzysztof Foltman <wdev@foltman.com> | |
760 | ||
761 | * dlls/riched20/caret.c, dlls/riched20/paint.c: | |
762 | riched20: Ensure text is wrapped before invalidating selection. | |
763 | ||
764 | 2006-08-05 Alexandre Julliard <julliard@winehq.org> | |
765 | ||
766 | * libs/.gitignore, libs/wine/Makefile.in: | |
767 | libwine: Add a minor number to the library filename for future extensions. | |
768 | ||
769 | * configure, configure.ac, libs/.gitignore, libs/Makelib.rules.in, | |
770 | libs/wine/Makefile.in: | |
771 | libs: Get rid of Makelib.rules since we only have one library now. | |
772 | Merge all the rules into the libwine makefile. | |
773 | ||
774 | 2006-08-04 Robert Reif <reif@earthlink.net> | |
775 | ||
776 | * dlls/netapi32/access.c, dlls/netapi32/netapi32.spec: | |
777 | netapi32: Add stub for NetUserGetLocalGroups. | |
778 | ||
779 | * dlls/netapi32/access.c: | |
780 | netapi32: Return an error for unimplemented levels in NetUserGetInfo. | |
781 | ||
782 | * dlls/netapi32/access.c, dlls/netapi32/netapi32.spec: | |
783 | netapi32: Add stub for NetLocalGroupEnum. | |
784 | ||
785 | * dlls/wtsapi32/wtsapi32.c, dlls/wtsapi32/wtsapi32.spec: | |
786 | wtsapi32: Add some stubs. | |
787 | ||
788 | 2006-08-04 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
789 | ||
790 | * dlls/msi/install.c, dlls/msi/msipriv.h, dlls/msi/tests/package.c, | |
791 | include/msiquery.h: | |
792 | msi: Write-strings warnings fix. | |
793 | ||
794 | 2006-08-05 Roderick Colenbrander <thunderbird2k@gmx.net> | |
795 | ||
796 | * dlls/wined3d/directx.c, dlls/wined3d/volume.c, | |
797 | include/wine/wined3d_gl.h: | |
798 | wined3d: Volume textures fix. | |
799 | ||
800 | 2006-08-04 Roderick Colenbrander <thunderbird2k@gmx.net> | |
801 | ||
802 | * dlls/wined3d/directx.c: | |
803 | wined3d: Raster caps fix. | |
804 | ||
805 | * dlls/wined3d/directx.c: | |
806 | wined3d: Primitive misc caps fix. | |
807 | ||
808 | 2006-08-04 Kevin Koltzau <kevin@plop.org> | |
809 | ||
810 | * dlls/setupapi/devinst.c: | |
811 | setupapi: Create an empty list when getting device interface classes. | |
812 | ||
813 | 2006-08-04 Matt Finnicum <mattfinn@gmail.com> | |
814 | ||
815 | * dlls/riched20/editor.c, dlls/riched20/editor.h, dlls/riched20/editstr.h, | |
816 | dlls/riched20/paint.c, dlls/riched20/run.c, dlls/riched20/string.c, | |
817 | dlls/riched20/tests/editor.c: | |
818 | riched20: Implement EM_SETPASSWORDCHAR and EM_GETPASSWORDCHAR. | |
819 | ||
820 | 2006-08-04 Dan Hipschman <dsh@linux.ucla.edu> | |
821 | ||
822 | * tools/widl/widl.c, tools/widl/write_msft.c: | |
823 | widl: Replace strdup, malloc and realloc with xstrdup, xmalloc and xrealloc. | |
824 | ||
825 | 2006-08-04 Alexandre Julliard <julliard@winehq.org> | |
826 | ||
827 | * configure, configure.ac, dlls/iphlpapi/Makefile.in: | |
828 | configure: Only link against libresolv where necessary. | |
829 | ||
830 | * configure, configure.ac, include/config.h.in, server/fd.c: | |
831 | server: Added support for kqueue() as an alternative to poll() on FreeBSD. | |
832 | ||
833 | 2006-08-04 Roderick Colenbrander <thunderbird2k@gmx.net> | |
834 | ||
835 | * dlls/wined3d/basetexture.c: | |
836 | wined3d: Basetexture anisotropic fix. | |
837 | ||
838 | * dlls/wined3d/directx.c: | |
839 | wined3d: Fix a number of badly reported caps. | |
840 | ||
841 | 2006-08-04 Dan Hipschman <dsh@linux.ucla.edu> | |
842 | ||
843 | * dlls/user/tests/win.c, dlls/user/win.c: | |
844 | user: Call SetLastError in CreateWindowEx when WS_CHILD is set with no parent. | |
845 | ||
846 | * dlls/user/tests/win.c: | |
847 | user: Add a test for CreateWindowEx. | |
848 | ||
849 | 2006-08-04 Alexandre Julliard <julliard@winehq.org> | |
850 | ||
851 | * dlls/user/win.c: | |
852 | user: Don't bother checking the WS_VISIBLE style on the desktop window. | |
853 | ||
854 | 2006-08-04 Hans Leidekker <hans@it.vu.nl> | |
855 | ||
856 | * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c, dlls/usp10/usp10.spec: | |
857 | usp10: Implement ScriptGetGlyphABCWidth. | |
858 | Add a test for ScriptGetGlyphABCWidth and ScriptCacheGetHeight. | |
859 | ||
860 | 2006-08-04 Robert Reif <reif@earthlink.net> | |
861 | ||
862 | * dlls/advapi32/tests/security.c: | |
863 | advapi32: Add more SID tests. | |
864 | ||
865 | 2006-08-04 Robert Shearman <rob@codeweavers.com> | |
866 | ||
867 | * dlls/rpcrt4/rpc_binding.c: | |
868 | rpcrt4: Make the error output on a failed binding more informative | |
869 | by dumping information about the interface it is trying to bind to. | |
870 | ||
871 | * dlls/urlmon/Makefile.in, dlls/urlmon/urlmon.spec, | |
872 | dlls/urlmon/urlmon_main.c: | |
873 | urlmon: Delay-load cabinet.dll as native urlmon doesn't import it. | |
874 | ||
875 | 2006-08-04 Hans Leidekker <hans@it.vu.nl> | |
876 | ||
877 | * dlls/usp10/usp10.c: | |
878 | usp10: Implement ScriptIsComplex. | |
879 | ||
880 | 2006-08-03 Dan Hipschman <dsh@linux.ucla.edu> | |
881 | ||
882 | * tools/widl/header.c, tools/widl/header.h, tools/widl/parser.y, | |
883 | tools/widl/widl.c, tools/widl/widl.h: | |
884 | widl: Generate GUID (infile_i.c) files. | |
885 | ||
886 | 2006-08-03 James Hawkins <truiken@gmail.com> | |
887 | ||
888 | * dlls/msi/dialog.c: | |
889 | msi: Use the initial dialog position values in the database when creating the | |
890 | dialog window. | |
891 | ||
892 | 2006-08-04 Jeff Latimer <lats@yless4u.com.au> | |
893 | ||
894 | * dlls/usp10/tests/usp10.c: | |
895 | usp10: Fix glyph comparsion between tests. | |
896 | ||
897 | 2006-08-04 Alexandre Julliard <julliard@winehq.org> | |
898 | ||
899 | * dlls/ntdll/server.c: | |
900 | ntdll: Fix a race condition at thread exit. | |
901 | ||
902 | 2006-08-03 Benjamin Arai <me@benjaminarai.com> | |
903 | ||
904 | * dlls/oleaut32/varformat.c: | |
905 | oleaut32: Removes extra string allocation for varformat:VarMonthName. | |
906 | ||
907 | 2006-08-03 Robert Shearman <rob@codeweavers.com> | |
908 | ||
909 | * dlls/ntdll/directory.c: | |
910 | ntdll: Add an optimisation for NtQueryDirectoryFile to not read the | |
911 | whole directory if the mask doesn't contain any wildcards and the file | |
912 | exists on in the directory with the same case as the mask. | |
913 | ||
914 | 2006-08-04 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
915 | ||
916 | * dlls/oledlg/oledlg_Ko.rc: | |
917 | oledlg: Updated Korean resource. | |
918 | ||
919 | 2006-08-03 Robert Reif <reif@earthlink.net> | |
920 | ||
921 | * dlls/advapi32/lsa.c, dlls/advapi32/security.c, include/ntsecapi.h: | |
922 | advapi32: Add a computer SID to the registry. | |
923 | ||
924 | * dlls/ntdll/ntdll.spec, dlls/ntdll/rtl.c, include/winternl.h: | |
925 | ntdll: Fix some function arguments. | |
926 | ||
927 | 2006-08-03 Roderick Colenbrander <thunderbird2k@gmx.net> | |
928 | ||
929 | * dlls/wined3d/surface.c: | |
930 | wined3d: Surface pitch fix. | |
931 | ||
932 | 2006-08-03 Jacek Caban <jacek@codeweavers.com> | |
933 | ||
934 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/navigate.c: | |
935 | mshtml: Fix handling offset in BSCallback. | |
936 | ||
937 | 2006-08-03 H. Verbeet <hverbeet@gmail.com> | |
938 | ||
939 | * dlls/wined3d/drawprim.c: | |
940 | wined3d: Disable vertex arrays after we're done drawing from them. | |
941 | After drawing from a vertex array we should disable them, to prevent | |
942 | the next draw calls from potentially reading past their ends. This | |
943 | also moves the disabling of vertex attrib arrays (for shaders) into | |
944 | its own function. | |
945 | ||
946 | 2006-08-02 Dan Hipschman <dsh@linux.ucla.edu> | |
947 | ||
948 | * dlls/mshtml/mshtml_private.h, dlls/shdocvw/shdocvw.h, | |
949 | tools/widl/parser.y: | |
950 | widl: Write forward declarations for coclass definitions. | |
951 | ||
952 | 2006-08-03 Krzysztof Foltman <wdev@foltman.com> | |
953 | ||
954 | * dlls/riched20/editor.c: | |
955 | riched20: Make EM_LINELENGTH work correctly for non-final paragraphs containing | |
956 | exactly one screen line. | |
957 | ||
958 | * dlls/riched20/editor.c: | |
959 | riched20: Make EM_GETLINE work properly in 1.0 emulation mode. | |
960 | ||
961 | * dlls/riched20/editor.c: | |
962 | riched20: Ctrl+A should be allowed in read-only controls too. | |
963 | ||
964 | 2006-08-03 Jacek Caban <jacek@codeweavers.com> | |
965 | ||
966 | * dlls/mshtml/navigate.c: | |
967 | mshtml: Added nsInputStream::Read implementation. | |
968 | ||
969 | 2006-08-03 Robert Shearman <rob@codeweavers.com> | |
970 | ||
971 | * dlls/ole32/stg_bigblockfile.c, dlls/ole32/storage32.c, | |
972 | dlls/ole32/storage32.h: | |
973 | ole32: Ensure that a returned free block is valid in storage. | |
974 | Otherwise, an IStream_SetSize call followed by an IStream_Read call | |
975 | could fail with STG_E_DOCFILECORRUPT. | |
976 | ||
977 | * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, | |
978 | dlls/ole32/marshal.c, dlls/ole32/stubmanager.c: | |
979 | ole32: Fix CoLockObjectExternal to respect fLastUnlockReleases. | |
980 | ||
981 | * dlls/msi/action.c: | |
982 | msi: Fix the creation of shortcuts with a null icon index by mapping it to zero. | |
983 | ||
984 | 2006-08-03 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
985 | ||
986 | * dlls/msvfw32/msvideo16.c: | |
987 | msvfw32: Write-strings warning fix. | |
988 | ||
989 | * dlls/ole32/tests/clipboard.c: | |
990 | ole32/tests: Write-strings warnings fix. | |
991 | ||
992 | * dlls/riched20/tests/editor.c: | |
993 | riched20/tests: Write-strings warnings fix. | |
994 | ||
995 | 2006-08-03 Eric Pouech <eric.pouech@wanadoo.fr> | |
996 | ||
997 | * dlls/dbghelp/dwarf.c: | |
998 | dbghelp: Properly handle variable with const value (ie without location) | |
999 | in dwarf code. | |
1000 | ||
1001 | 2006-08-03 Alexandre Julliard <julliard@winehq.org> | |
1002 | ||
1003 | * server/fd.c: | |
1004 | server: Abstract the epoll functions a bit more. | |
1005 | ||
1006 | 2006-08-03 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
1007 | ||
1008 | * include/ntquery.h, include/shlguid.h: | |
1009 | shell32: Add property ids to header files. | |
1010 | ||
1011 | 2006-08-03 Francois Gouget <fgouget@codeweavers.com> | |
1012 | ||
1013 | * include/shldisp.idl: | |
1014 | include: Add the ShellFolderViewOC coclass. | |
1015 | ||
1016 | 2006-08-03 Stefan Siebert <stefan.siebert@web.de> | |
1017 | ||
1018 | * dlls/oleaut32/typelib.c: | |
1019 | oleaut32: GetTypeInfoType - Return TYPE_E_ELEMENTNOTFOUND if index out of bounds. | |
1020 | ||
1021 | 2006-08-03 Dmitry Timoshkov <dmitry@codeweavers.com> | |
1022 | ||
1023 | * dlls/hlink/link.c: | |
1024 | hlink: Avoid double computation of the string length. | |
1025 | ||
1026 | 2006-08-03 Alexandre Julliard <julliard@winehq.org> | |
1027 | ||
1028 | * dlls/winex11.drv/init.c: | |
1029 | winex11.drv: Comment out the XCloseDisplay call on process detach. | |
1030 | It has a tendency to trigger X11 bugs, and it's not really useful anyway. | |
1031 | ||
1032 | 2006-08-02 Benjamin Arai <me@benjaminarai.com> | |
1033 | ||
1034 | * dlls/oleaut32/olefont.c, dlls/oleaut32/tests/olefont.c: | |
1035 | oleaut32: Implement function olefont:OLEFontImpl_IsEqual. | |
1036 | ||
1037 | * dlls/oleaut32/tests/olefont.c: | |
1038 | oleaut32: Conformance test for olefont:OLEFontImpl_IsEqual. | |
1039 | ||
1040 | 2006-08-03 Robert Reif <reif@earthlink.net> | |
1041 | ||
1042 | * include/winnt.h: | |
1043 | winnt.h: Add missing define. | |
1044 | ||
1045 | 2006-08-03 Roderick Colenbrander <thunderbird2k@gmx.net> | |
1046 | ||
1047 | * dlls/wined3d/surface.c: | |
1048 | wined3d: Paletted texture support. | |
1049 | ||
1050 | 2006-08-03 Mike McCormack <mike@codeweavers.com> | |
1051 | ||
1052 | * dlls/ddraw/Makefile.in, dlls/ddraw/main.c: | |
1053 | ddraw: Don't link to wined3d, load it at runtime. | |
1054 | This lets ddraw dlls built on a machine with OpenGL present run on other | |
1055 | machines that may not have the OpenGL libraries installed. | |
1056 | ||
1057 | 2006-08-02 Thomas Kho <tkho@ucla.edu> | |
1058 | ||
1059 | * server/thread.c: | |
1060 | server: Remove unused thread_apc member. | |
1061 | ||
1062 | 2006-08-03 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
1063 | ||
1064 | * programs/notepad/Ko.rc: | |
1065 | notepad: Updated Korean resource. | |
1066 | ||
1067 | 2006-08-02 Huw Davies <huw@codeweavers.com> | |
1068 | ||
1069 | * fonts/ms_sans_serif.sfd: | |
1070 | fonts: Add that extra pixel to the variants of 'e' too. | |
1071 | ||
1072 | 2006-08-03 Alexandre Julliard <julliard@winehq.org> | |
1073 | ||
1074 | * dlls/riched20/editor.c: | |
1075 | riched20: Fixed handling of window private data for Win64. | |
1076 | ||
1077 | 2006-08-02 Krzysztof Foltman <wdev@foltman.com> | |
1078 | ||
1079 | * dlls/riched20/editor.c: | |
1080 | riched20: Handle incorrect calls of window procedure. | |
1081 | ||
1082 | 2006-08-01 Robert Reif <reif@earthlink.net> | |
1083 | ||
1084 | * dlls/advapi32/tests/Makefile.in, dlls/advapi32/tests/lsa.c: | |
1085 | advapi32: Check returned data from LsaQueryInformationPolicy. | |
1086 | ||
1087 | 2006-08-02 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
1088 | ||
1089 | * dlls/msi/tests/db.c: | |
1090 | msi/tests: Write-strings warnings fix. | |
1091 | ||
1092 | * dlls/lz32/tests/lzexpand_main.c: | |
1093 | lz32/tests: Write-strings warning fix. | |
1094 | ||
1095 | 2006-08-02 Alexandre Julliard <julliard@winehq.org> | |
1096 | ||
1097 | * dlls/kernel/thunk.c: | |
1098 | kernel32: Make some functions static. | |
1099 | ||
1100 | * dlls/hhctrl.ocx/chm.c, dlls/hhctrl.ocx/help.c: | |
1101 | hhctrl.ocx: Make some functions static. | |
1102 | ||
1103 | * dlls/user/spy.c: | |
1104 | user: Add some missing internal Wine messages to the message spy. | |
1105 | ||
1106 | 2006-08-02 Jacek Caban <jacek@codeweavers.com> | |
1107 | ||
1108 | * dlls/hlink/hlink.spec, dlls/hlink/hlink_main.c, include/hlink.idl: | |
1109 | hlink: Added HlinkTranslateURL tub implementation. | |
1110 | ||
1111 | * dlls/hlink/hlink.spec, dlls/hlink/hlink_main.c, | |
1112 | dlls/hlink/tests/hlink.c, include/hlink.idl: | |
1113 | hlink: Added HlinkIsShortcut implementation. | |
1114 | ||
1115 | * dlls/ole32/moniker.c: | |
1116 | ole32: Clean up OleRun. | |
1117 | ||
1118 | 2006-08-02 Krzysztof Foltman <wdev@foltman.com> | |
1119 | ||
1120 | * dlls/riched20/run.c: | |
1121 | riched20: Added short descriptions to functions in run.c, just in case | |
1122 | anybody had any doubts about what they actually do. | |
1123 | ||
1124 | 2006-08-02 Huw Davies <huw@codeweavers.com> | |
1125 | ||
1126 | * fonts/ms_sans_serif.sfd: | |
1127 | fonts: By popular demand, add an extra pixel to the smallest strike of 'e'. | |
1128 | ||
1129 | 2006-08-02 Stefan Leichter <Stefan.Leichter@camline.com> | |
1130 | ||
1131 | * programs/winetest/Makefile.in: | |
1132 | winetest: Added hlink tests. | |
1133 | ||
1134 | 2006-08-02 Alexandre Julliard <julliard@winehq.org> | |
1135 | ||
1136 | * dlls/user/message.c, dlls/user/win.c, include/win.h, | |
1137 | include/wine/server_protocol.h, server/protocol.def, server/trace.c: | |
1138 | user: Implementation of Get/SetWindowLongPtr for 64-bit platforms. | |
1139 | Also use the same code for Get/SetWindowWord. | |
1140 | Based on a patch by Ge van Geldorp. | |
1141 | ||
1142 | 2006-08-02 Mike McCormack <mike@codeweavers.com> | |
1143 | ||
1144 | * dlls/msi/classes.c: | |
1145 | msi: Only ever write the long path for InProcServers. | |
1146 | ||
1147 | * dlls/msi/classes.c: | |
1148 | msi: Register advertised components too. | |
1149 | ||
1150 | 2006-08-02 Alexandre Julliard <julliard@winehq.org> | |
1151 | ||
1152 | * dlls/uxtheme/system.c: | |
1153 | uxtheme: Make some variables static. | |
1154 | ||
1155 | * dlls/oledlg/insobjdlg.c: | |
1156 | oledlg: Make a string static. | |
1157 | ||
1158 | * dlls/kernel/editline.c: | |
1159 | kernel32: Make the keymap entries const. | |
1160 | ||
1161 | * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, dlls/ole32/git.c, | |
1162 | dlls/ole32/ole2.c, dlls/ole32/storage32.c, dlls/ole32/storage32.h: | |
1163 | ole32: Make some functions and variables static. | |
1164 | ||
1165 | * dlls/msxml3/domdoc.c, dlls/msxml3/factory.c, dlls/msxml3/nodelist.c: | |
1166 | msxml3: Make some functions and variables static. | |
1167 | ||
1168 | * dlls/opengl32/wgl.c, dlls/opengl32/wgl_ext.c, dlls/opengl32/wgl_ext.h: | |
1169 | opengl32: Make some functions and variables static. | |
1170 | ||
1171 | * dlls/glu32/glu.c: | |
1172 | glu32: Make some functions static. | |
1173 | ||
1174 | * dlls/dsound/buffer.c, dlls/dsound/capture.c, dlls/dsound/dsound.c, | |
1175 | dlls/dsound/dsound_main.c, dlls/dsound/dsound_private.h, | |
1176 | dlls/dsound/duplex.c, dlls/dsound/mixer.c, dlls/dsound/primary.c: | |
1177 | dsound: Make some functions static. | |
1178 | ||
1179 | * dlls/winex11.drv/desktop.c, dlls/winex11.drv/settings.c, | |
1180 | dlls/winex11.drv/x11ddraw.c, dlls/winex11.drv/x11ddraw.h, | |
1181 | dlls/winex11.drv/x11drv.h, dlls/winex11.drv/xrandr.c, | |
1182 | dlls/winex11.drv/xvidmode.c: | |
1183 | winex11.drv: Make some functions and variables static, and get rid of x11ddraw.h. | |
1184 | ||
1185 | 2006-08-01 James Hawkins <truiken@gmail.com> | |
1186 | ||
1187 | * dlls/msi/tests/db.c: | |
1188 | msi: Add tests for SQL query markers. | |
1189 | ||
1190 | * dlls/msi/files.c: | |
1191 | msi: A file that does not have the msidbFileAttributesCompressed bit set should | |
1192 | be considered non-compressed. | |
1193 | ||
1194 | * dlls/msi/package.c, dlls/msi/tests/format.c: | |
1195 | msi: Don't crash if an empty record is given to MsiProcessMessage. | |
1196 | ||
1197 | * dlls/msi/action.c, dlls/msi/action.h, dlls/msi/tests/package.c: | |
1198 | msi: Set the install state to INSTALLSTATE_LOCAL for features with compressed | |
1199 | files. | |
1200 | ||
1201 | 2006-08-01 Robert Reif <reif@earthlink.net> | |
1202 | ||
1203 | * dlls/advapi32/lsa.c: | |
1204 | advapi32: LsaQueryInformationPolicy: do the right thing for both domains | |
1205 | and accounts. | |
1206 | ||
1207 | 2006-08-01 Juan Lang <juan_lang@yahoo.com> | |
1208 | ||
1209 | * dlls/wintrust/Makefile.in, dlls/wintrust/wintrust.spec, | |
1210 | dlls/wintrust/wintrust_main.c: | |
1211 | wintrust: Implement TrustIsCertificateSelfSigned. | |
1212 | ||
1213 | * dlls/crypt32/str.c: | |
1214 | crypt32: Support more types in CertRDNToStr. | |
1215 | ||
1216 | 2006-08-02 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
1217 | ||
1218 | * dlls/msvfw32/msvfw32_Ko.rc: | |
1219 | msvfw32: Updated Korean resource. | |
1220 | ||
1221 | 2006-08-01 Stefan Leichter <Stefan.Leichter@camline.com> | |
1222 | ||
1223 | * dlls/shell32/version.h: | |
1224 | shell32: Fix the file version string of the version resource. | |
1225 | ||
1226 | 2006-08-01 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
1227 | ||
1228 | * dlls/kernel/tests/process.c: | |
1229 | kernel/tests: Write-strings warnings fix. | |
1230 | ||
1231 | * dlls/kernel/oldconfig.c, dlls/kernel/thunk.c: | |
1232 | kernel: Write-strings warnings fixes. | |
1233 | ||
1234 | 2006-08-01 Dan Hipschman <dsh@linux.ucla.edu> | |
1235 | ||
1236 | * programs/oleview/typelib.c: | |
1237 | oleview: Initialize TVITEM.lParam to NULL in EnumFuncs. | |
1238 | ||
1239 | 2006-08-01 Francois Gouget <fgouget@codeweavers.com> | |
1240 | ||
1241 | * dlls/mshtml/mshtml.inf: | |
1242 | mshtml: Remove unwarranted REG_EXPAND_SZ flags. | |
1243 | ||
1244 | 2006-08-01 Alexandre Julliard <julliard@winehq.org> | |
1245 | ||
1246 | * libs/port/memmove.c: | |
1247 | libport: Fixed invalid lvalue accesses in memmove. | |
1248 | ||
1249 | 2006-08-01 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
1250 | ||
1251 | * programs/view/Ko.rc: | |
1252 | view: Updated Korean resource. | |
1253 | ||
1254 | 2006-08-01 Huw Davies <huw@codeweavers.com> | |
1255 | ||
1256 | * dlls/comctl32/propsheet.c: | |
1257 | comctl32: Limit the width of the watermark to 164 pixels. | |
1258 | ||
1259 | 2006-07-31 Huw Davies <huw@codeweavers.com> | |
1260 | ||
1261 | * dlls/comctl32/propsheet.c: | |
1262 | comctl32: Limit the size of the header bitmap to 49x49. | |
1263 | ||
1264 | * dlls/comctl32/propsheet.c: | |
1265 | comctl32: Invalidate the header area so that updated titles will be drawn. | |
1266 | ||
1267 | * dlls/comctl32/propsheet.c: | |
1268 | comctl32: Wordwrap the sub title. | |
1269 | ||
1270 | * dlls/comctl32/propsheet.c: | |
1271 | comctl32: The titles are already converted to unicode so always use DrawTextW | |
1272 | to write them. | |
1273 | ||
1274 | 2006-08-01 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
1275 | ||
1276 | * dlls/shell32/trash.c: | |
1277 | shell32: Send directories and non-regular files to the trash. | |
1278 | ||
1279 | 2006-08-01 Dmitry Timoshkov <dmitry@codeweavers.com> | |
1280 | ||
1281 | * dlls/user/tests/win.c: | |
1282 | user: Add a couple of missing bits to the SetWindowLong test. | |
1283 | ||
1284 | 2006-08-01 Jacek Caban <jacek@codeweavers.com> | |
1285 | ||
1286 | * dlls/mshtml/htmltextcont.c, dlls/mshtml/nsiface.idl: | |
1287 | mshtml: Added implementation of put_scrollTop and put_scrollLeft. | |
1288 | ||
1289 | * dlls/mshtml/htmlbody.c, dlls/mshtml/htmltextcont.c, | |
1290 | dlls/mshtml/mshtml_private.h: | |
1291 | mshtml: Store HTMLElement pointer in HTMLTextContainer. | |
1292 | ||
1293 | 2006-08-01 Robert Reif <reif@earthlink.net> | |
1294 | ||
1295 | * dlls/advapi32/tests/lsa.c: | |
1296 | advapi32: More LsaQueryInformationPolicy tests. | |
1297 | ||
1298 | 2006-08-02 Mike McCormack <mike@codeweavers.com> | |
1299 | ||
1300 | * dlls/hlink/Makefile.in, dlls/hlink/link.c: | |
1301 | hlink: Use ShellExecute to start the link if we can't get a IHlinkTarget. | |
1302 | ||
1303 | 2006-08-01 Alexandre Julliard <julliard@winehq.org> | |
1304 | ||
1305 | * dlls/gdi/font.c: | |
1306 | gdi: Fixed buffer overflow in GetCharABCWidthsI. | |
1307 | ||
1308 | * Make.rules.in, tools/makedep.c: | |
1309 | makedep: Always search for includes in the standard directories, even without | |
1310 | -I option. | |
1311 | ||
1312 | * Make.rules.in, tools/makedep.c: | |
1313 | makedep: Don't add dependencies for system headers. | |
1314 | ||
1315 | * tools/makedep.c: | |
1316 | makedep: Get rid of restrictions on line lengths. Merge lines that end in | |
1317 | a backslash. | |
1318 | ||
1319 | * tools/makedep.c: | |
1320 | makedep: Convert to standard Wine lists. | |
1321 | ||
1322 | 2006-07-28 Robert Shearman <rob@codeweavers.com> | |
1323 | ||
1324 | * dlls/msxml3/regsvr.c: | |
1325 | msxml3: Add progids for MSXML.DOMDocument and MSXML.FreeThreadedDOMDocument. | |
1326 | Don't delete the progid key when unregistering coclasses - this is now | |
1327 | done in unregister_progids. | |
1328 | ||
1329 | * dlls/msxml3/regsvr.c: | |
1330 | msxml3: Separate the writing of progids from the writing of classes. | |
1331 | This allows writing multiple progids that refer to one class. | |
1332 | Support writing out Version and VersionIndependentProgId keys for classes. | |
1333 | ||
1334 | 2006-07-28 Michael Stefaniuc <mstefani@redhat.de> | |
1335 | ||
1336 | * dlls/kernel/format_msg.c: | |
1337 | kernel: Wsign-compare warning fix. | |
1338 | ||
1339 | 2006-07-31 Robert Reif <reif@earthlink.net> | |
1340 | ||
1341 | * dlls/advapi32/lsa.c: | |
1342 | advapi32: LsaQueryInformationPolicy update. | |
1343 | Update LsaQueryInformationPolicy to use correct computer name and SID. | |
1344 | Add support for PolicyDnsDomainInformation. | |
1345 | ||
1346 | 2006-08-02 Mike McCormack <mike@codeweavers.com> | |
1347 | ||
1348 | * configure, configure.ac, dlls/.gitignore, dlls/Makefile.in, | |
1349 | dlls/hlink/Makefile.in, dlls/hlink/tests/Makefile.in, | |
1350 | dlls/hlink/tests/hlink.c: | |
1351 | hlink: Add a short test case. | |
1352 | ||
1353 | * dlls/hlink/link.c: | |
1354 | hlink: Use CoTaskMemAlloc when returning memory to a caller. | |
1355 | ||
1356 | * dlls/hlink/link.c: | |
1357 | hlink: Create a strdupW function and use it. | |
1358 | ||
1359 | 2006-07-31 Thomas Kho <tkho@ucla.edu> | |
1360 | ||
1361 | * dlls/msi/dialog.c: | |
1362 | msi: Wake dialog on messages from external threads. | |
1363 | ||
1364 | 2006-07-31 James Hawkins <truiken@gmail.com> | |
1365 | ||
1366 | * dlls/msi/action.c, dlls/msi/tests/package.c: | |
1367 | msi: Fix a couple install state test cases. | |
1368 | - Correctly handle the msidbComponentAttributesOptional component attribute. | |
1369 | - Don't set a component's state to INSTALLSTATE_LOCAL if the | |
1370 | msidbComponentAttributesSourceOnly attribute is provided. | |
1371 | ||
1372 | * dlls/msi/tests/package.c: | |
1373 | msi: Fix the add_feature_entry helper function. | |
1374 | ||
1375 | 2006-07-31 Detlef Riekenberg <wine.dev@web.de> | |
1376 | ||
1377 | * include/ddk/winsplp.h: | |
1378 | winsplp.h: Remove FAR, use W structs, fix typo. | |
1379 | ||
1380 | 2006-07-31 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
1381 | ||
1382 | * dlls/dinput/tests/keyboard.c: | |
1383 | dinput/tests: Write-strings warning fix. | |
1384 | ||
1385 | * dlls/dsound/tests/dsound8.c: | |
1386 | dsound/tests: Write-strings warning fix. | |
1387 | ||
1388 | 2006-07-31 Robert Shearman <rob@codeweavers.com> | |
1389 | ||
1390 | * dlls/user/tests/win.c, dlls/user/win.c: | |
1391 | user: Ignore setting NULL window procs inside SetWindowLong. | |
1392 | Add tests for SetWindowLong error cases. | |
1393 | ||
1394 | 2006-07-31 Duane Clark <fpga@pacbell.net> | |
1395 | ||
1396 | * dlls/msvcrt/file.c, dlls/msvcrt/tests/file.c: | |
1397 | msvcrt: Fix fgetwc/s in binary mode. | |
1398 | ||
1399 | * dlls/msvcrt/tests/file.c: | |
1400 | msvcrt: Test fgetwc/s in binary mode. | |
1401 | ||
1402 | * dlls/msvcrt/file.c: | |
1403 | msvcrt: Remove read_i loop and fix fread. | |
1404 | ||
1405 | 2006-07-31 Dan Hipschman <dsh@linux.ucla.edu> | |
1406 | ||
1407 | * tools/widl/parser.y: | |
1408 | widl: Set type_t kind field correctly for all types. | |
1409 | ||
1410 | * tools/widl/parser.y: | |
1411 | widl: Set defined flag for coclasses. | |
1412 | ||
1413 | 2006-07-31 James Hawkins <truiken@gmail.com> | |
1414 | ||
1415 | * dlls/setupapi/setupapi.spec, dlls/setupapi/stubs.c: | |
1416 | setupapi: Add a stub implementation of SetupGetSourceInfo. | |
1417 | ||
1418 | * dlls/msi/action.c, dlls/msi/tests/package.c: | |
1419 | msi: Set the install state to INSTALLSTATE_LOCAL for components with compressed | |
1420 | files. | |
1421 | ||
1422 | 2006-07-31 Robert Shearman <rob@codeweavers.com> | |
1423 | ||
1424 | * dlls/oleaut32/typelib.c: | |
1425 | oleaut32: Improve dump_DispParms. | |
1426 | ||
1427 | * dlls/oleaut32/tests/typelib.c, dlls/oleaut32/typelib.c: | |
1428 | oleaut32: Add some validation for the DISPPARAMS structure in ITypeInfo::Invoke. | |
1429 | ||
1430 | * dlls/ole32/ole2.c, dlls/ole32/ole32.spec: | |
1431 | ole32: Implement OleNoteObjectVisible as described by MSDN. | |
1432 | ||
1433 | * dlls/ole32/storage32.c: | |
1434 | ole32: Remove a check on the share mode for the NULL filename case as the | |
1435 | check is already done earlier in StgCreateDocfile. | |
1436 | ||
1437 | 2006-07-31 Alexandre Julliard <julliard@winehq.org> | |
1438 | ||
1439 | * dlls/kernel/process.c, dlls/ntdll/loader.c, include/winternl.h: | |
1440 | ntdll: Move the calling of the process entry point back to kernel32. | |
1441 | Apparently some copy protection stuff relies on that. | |
1442 | This reverts commit 50fca716fddf5af03b4c91ae5e950daff5fbdf2a. | |
1443 | ||
1444 | * dlls/ntdll/loader.c: | |
1445 | ntdll: Set initial module refcount to 1 to avoid unloading during imports fixup. | |
1446 | ||
1447 | * loader/preloader.c: | |
1448 | preloader: Added support for the new style DT_GNU_HASH symbol table. | |
1449 | ||
1450 | * loader/preloader.c: | |
1451 | preloader: Fixed type checking in symbol lookup. | |
1452 | ||
1453 | * loader/preloader.c: | |
1454 | preloader: Properly use the ELF hash table when looking up a symbol. | |
1455 | ||
1456 | 2006-07-31 Jacek Caban <jacek@codeweavers.com> | |
1457 | ||
1458 | * dlls/shdocvw/shdocvw.h, dlls/shdocvw/shdocvw_main.c, | |
1459 | dlls/shdocvw/webbrowser.c: | |
1460 | shdocvw: Added WebBrowser::Invoke implementation. | |
1461 | ||
1462 | * dlls/shdocvw/oleobject.c, dlls/shdocvw/shdocvw.h, | |
1463 | dlls/shdocvw/tests/webbrowser.c: | |
1464 | shdocvw: Added SetExtent and GetExtent implementation. | |
1465 | ||
1466 | 2006-07-31 Chris Robinson <chris.kcat@gmail.com> | |
1467 | ||
1468 | * dlls/wined3d/surface.c: | |
1469 | wined3d: Fix potential NULL dereference in IWineD3DSurfaceImpl_LockRect. | |
1470 | ||
1471 | * dlls/wined3d/device.c: | |
1472 | wined3d: Avoid NULL dereference. | |
1473 | ||
1474 | 2006-07-31 Thomas Kho <tkho@ucla.edu> | |
1475 | ||
1476 | * dlls/riched20/editor.c, dlls/riched20/tests/editor.c: | |
1477 | riched20: Implement EM_GETLINE. | |
1478 | ||
1479 | 2006-08-01 Mike McCormack <mike@codeweavers.com> | |
1480 | ||
1481 | * dlls/ole32/storage32.c: | |
1482 | ole32: Use IsGUIDEqual to compare IIDs. | |
1483 | ||
1484 | 2006-07-31 Alexandre Julliard <julliard@winehq.org> | |
1485 | ||
1486 | * libs/wine/mmap.c: | |
1487 | libwine: Better heuristic for finding the top of the address space on Linux. | |
1488 | ||
1489 | 2006-07-31 Robert Reif <reif@earthlink.net> | |
1490 | ||
1491 | * dlls/advapi32/security.c: | |
1492 | advapi32: Add computer sid support to LookupAccountSidW. | |
1493 | ||
1494 | * dlls/advapi32/advapi32_misc.h, dlls/advapi32/security.c: | |
1495 | advapi32: Add more helper functions. | |
1496 | Add ADVAPI_GetComputerSid. | |
1497 | ||
1498 | 2006-07-31 Jacek Caban <jacek@codeweavers.com> | |
1499 | ||
1500 | * dlls/shdocvw/regsvr.c: | |
1501 | shdocvw: Register SHDocVw typelib. | |
1502 | ||
1503 | * dlls/shdocvw/Makefile.in, dlls/shdocvw/shdocvw.rc, | |
1504 | dlls/shdocvw/shdocvw_v1.idl: | |
1505 | shdocvw: Added typelib. | |
1506 | ||
1507 | 2006-07-19 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
1508 | ||
1509 | * dlls/shell32/shell32_Pl.rc: | |
1510 | shell32: Update the Polish translation. | |
1511 | ||
1512 | * dlls/shell32/shell32_En.rc, dlls/shell32/shell32_main.h, | |
1513 | dlls/shell32/shfldr_fs.c, dlls/shell32/shfldr_unixfs.c, | |
1514 | dlls/shell32/shlfileop.c, dlls/shell32/shresdef.h: | |
1515 | shell32: Call the trashing code from SHFileOperationW. | |
1516 | ||
1517 | * dlls/shell32/Makefile.in, dlls/shell32/trash.c, dlls/shell32/xdg.c, | |
1518 | dlls/shell32/xdg.h: | |
1519 | shell32: Add trashing support functions. | |
1520 | ||
1521 | * dlls/shell32/Makefile.in, dlls/shell32/shell32_En.rc, | |
1522 | dlls/shell32/shell32_main.h, dlls/shell32/shlfileop.c, | |
1523 | dlls/shell32/shres.rc, dlls/shell32/shresdef.h: | |
1524 | shell32: Add trashing confirmations. | |
1525 | ||
1526 | 2006-07-31 Benjamin Arai <me@benjaminarai.com> | |
1527 | ||
1528 | * dlls/oleaut32/tests/Makefile.in, dlls/oleaut32/tests/varformat.c, | |
1529 | dlls/oleaut32/tests/vartest.c: | |
1530 | oleaut32: Move varformat conformance tests to new file varformat.c | |
1531 | ||
1532 | 2006-07-29 Vitaliy Margolen <wine-patch@kievinfo.com> | |
1533 | ||
1534 | * dlls/user/input.c, dlls/user/tests/input.c: | |
1535 | user: Set buffer to '\0' in GetKeyNameTextA too. | |
1536 | ||
1537 | 2006-07-29 Duane Clark <fpga@pacbell.net> | |
1538 | ||
1539 | * dlls/msvcrt/file.c, dlls/msvcrt/tests/file.c: | |
1540 | msvcrt: Fix _getw. | |
1541 | ||
1542 | * dlls/msvcrt/file.c, dlls/msvcrt/tests/file.c: | |
1543 | msvcrt: Fix fread. | |
1544 | ||
1545 | * dlls/msvcrt/file.c, dlls/msvcrt/tests/file.c: | |
1546 | msvcrt: Fix _read and fgetc. | |
1547 | ||
1548 | * dlls/msvcrt/tests/file.c: | |
1549 | msvcrt: File read buffer tests. | |
1550 | ||
1551 | 2006-07-30 Vitaliy Margolen <wine-patch@kievinfo.com> | |
1552 | ||
1553 | * dlls/dinput/dinput_main.c: | |
1554 | dinput: Initialize event sequence counter. And simplify code. | |
1555 | ||
1556 | 2006-07-29 Robert Reif <reif@earthlink.net> | |
1557 | ||
1558 | * dlls/advapi32/tests/security.c: | |
1559 | advapi32: Add string sid tests. | |
1560 | ||
1561 | * dlls/advapi32/tests/security.c: | |
1562 | advapi32: Print more info about failed test. | |
1563 | ||
1564 | * dlls/advapi32/advapi32_misc.h, dlls/advapi32/lsa.c, | |
1565 | dlls/advapi32/security.c: | |
1566 | advapi32: Make ADVAPI_IsLocalComputer global and remove duplicate copy. | |
1567 | Make debugstr_sid global. | |
1568 | ||
1569 | 2006-08-01 Mike McCormack <mike@codeweavers.com> | |
1570 | ||
1571 | * dlls/ole32/storage32.c: | |
1572 | ole32: Add function parameters to FIXME messages. | |
1573 | ||
1574 | * dlls/ole32/storage32.c, dlls/ole32/tests/storage32.c: | |
1575 | ole32: Add a test showing what STGM_TRANSACTED does for streams. | |
1576 | ||
1577 | 2006-07-30 H. Verbeet <hverbeet@gmail.com> | |
1578 | ||
1579 | * dlls/ddraw/direct3d.c: | |
1580 | ddraw: Order Z-buffer formats by depth buffer bit depths in | |
1581 | IDirect3DImpl_7_EnumZBufferFormats. | |
1582 | ||
1583 | * dlls/wined3d/directx.c, include/wine/wined3d_gl.h: | |
1584 | wined3d: Split the GLSL check in a check for GLSL vertex shaders and one for | |
1585 | GLSL fragment shaders. | |
1586 | ||
1587 | * dlls/wined3d/device.c: | |
1588 | wined3d: Improve IWineD3DDeviceImpl_CreateTexture trace. | |
1589 | ||
1590 | * dlls/wined3d/surface.c: | |
1591 | wined3d: Use GL_LIMITS(samplers) instead of GL_LIMITS(sampler_stages) in | |
1592 | IWineD3DSurfaceImpl_UnlockRect. | |
1593 | ||
1594 | 2006-07-29 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
1595 | ||
1596 | * dlls/comctl32/tests/comboex.c: | |
1597 | comctl32/tests: Write-strings warnings fix. | |
1598 | ||
1599 | * dlls/advpack/tests/install.c: | |
1600 | advpack/tests: Write-strings warnings fix. | |
1601 | ||
1602 | * dlls/cabinet/cabinet_main.c: | |
1603 | cabinet: Write-strings warning fix. | |
1604 | ||
1605 | 2006-07-29 Jacek Caban <jacek@codeweavers.com> | |
1606 | ||
1607 | * dlls/shlwapi/tests/path.c, dlls/shlwapi/url.c: | |
1608 | shlwapi: Change file path to URL in UrlCanonicalize. | |
1609 | ||
1610 | * dlls/urlmon/umon.c: | |
1611 | urlmon: Use CoInternetParseUrl in URLMonikerImpl_Construct. | |
1612 | ||
1613 | 2006-07-30 Alexandre Julliard <julliard@winehq.org> | |
1614 | ||
1615 | * dlls/ntdll/virtual.c: | |
1616 | ntdll: Use the right section size when setting protections. | |
1617 | Use the same size computation when setting section protections than | |
1618 | when mapping it in the first place (reported by Nicholas Miell). | |
1619 | ||
1620 | 2006-07-29 Mike McCormack <mike@codeweavers.com> | |
1621 | ||
1622 | * dlls/ole32/stg_stream.c, dlls/ole32/storage32.c: | |
1623 | ole32: Add some missing traces. | |
1624 | ||
1625 | * dlls/ole32/tests/storage32.c: | |
1626 | ole32: Add a test for IEnumSTATSTG. | |
1627 | ||
1628 | * dlls/msi/files.c: | |
1629 | msi: Change an ERR to a WARN. | |
1630 | ||
1631 | 2006-07-28 Dan Hipschman <dsh@linux.ucla.edu> | |
1632 | ||
1633 | * tools/widl/proxy.c: | |
1634 | widl: Fix "static declaration follows non-static declaration" in generated code. | |
1635 | ||
1636 | * tools/widl/parser.y, tools/widl/widltypes.h, tools/widl/write_msft.c: | |
1637 | widl: Encode coclass types in typelibs. | |
1638 | ||
1639 | * tools/widl/parser.y: | |
1640 | widl: Register types for coclasses. | |
1641 | ||
1642 | * tools/widl/write_msft.c: | |
1643 | widl: Check if a typeinfo is already in a typelib before adding it. | |
1644 | ||
1645 | * tools/widl/write_msft.c: | |
1646 | widl: Set typelib_idx for coclasses when they're added to a typelib. | |
1647 | ||
1648 | * tools/widl/header.c, tools/widl/header.h, tools/widl/parser.y, | |
1649 | tools/widl/typelib.c, tools/widl/typelib.h, tools/widl/widltypes.h, | |
1650 | tools/widl/write_msft.c: | |
1651 | widl: Fold class_t into type_t. | |
1652 | ||
1653 | 2006-07-28 Thomas Kho <tkho@ucla.edu> | |
1654 | ||
1655 | * dlls/Maketest.rules.in: | |
1656 | Maketest.rules.in: Fix comment. | |
1657 | ||
1658 | 2006-07-28 Robert Reif <reif@earthlink.net> | |
1659 | ||
1660 | * dlls/advapi32/security.c: | |
1661 | advapi32: Fix debugstr_sid to print unsigned SubAuthority. | |
1662 | ||
1663 | * dlls/advapi32/security.c: | |
1664 | advapi32: Move SID members from WELLKNOWNSID to MAX_SID. | |
1665 | ||
1666 | 2006-07-28 Yuriy Kozlov <yuriy.kozlov@gmail.com> | |
1667 | ||
1668 | * programs/regedit/regproc.c: | |
1669 | regedit: Allow entering - for a value in a .reg file to delete that value. | |
1670 | ||
1671 | 2006-07-28 James Hawkins <truiken@gmail.com> | |
1672 | ||
1673 | * dlls/wininet/urlcache.c: | |
1674 | wininet: Only copy the relative filename into the UrlEntry structure. | |
1675 | ||
1676 | 2006-07-28 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
1677 | ||
1678 | * dlls/advpack/tests/advpack.c: | |
1679 | advpack/tests: Write-strings warnings fix. | |
1680 | ||
1681 | * dlls/msi/tests/db.c: | |
1682 | msi/tests: Write-strings warnings fix. | |
1683 | ||
1684 | 2006-07-28 Juan Lang <juan_lang@yahoo.com> | |
1685 | ||
1686 | * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec, | |
1687 | dlls/crypt32/tests/cert.c, include/wincrypt.h: | |
1688 | crypt32: Implement CryptHashPublicKeyInfo. | |
1689 | ||
1690 | * dlls/rsaenh/handle.c, dlls/rsaenh/handle.h: | |
1691 | rsaenh: Use Interlocked functions for reference counting. | |
1692 | ||
1693 | 2006-07-28 Vitaliy Margolen <wine-patch@kievinfo.com> | |
1694 | ||
1695 | * dlls/dinput/device.c, include/dinput.h: | |
1696 | dinput: Add DISCL_NOWINKEY define. | |
1697 | ||
1698 | 2006-07-28 Jason Green <jave27@gmail.com> | |
1699 | ||
1700 | * dlls/wined3d/baseshader.c: | |
1701 | wined3d: Skip processing of D3DSIO_PHASE instruction. | |
1702 | ||
1703 | * dlls/wined3d/baseshader.c, dlls/wined3d/glsl_shader.c, | |
1704 | include/d3d9types.h, include/wine/wined3d_types.h: | |
1705 | wined3d: Declare a 1D sampler for TEXDP3TEX (GLSL). | |
1706 | ||
1707 | * dlls/wined3d/device.c, dlls/wined3d/directx.c, dlls/wined3d/surface.c, | |
1708 | dlls/wined3d/utils.c, dlls/wined3d/wined3d_private.h, | |
1709 | include/d3d9types.h, include/wine/wined3d_types.h: | |
1710 | wined3d: Start checking for D3DUSAGE_QUERY_* items, improve traces. | |
1711 | ||
1712 | 2006-07-28 Roderick Colenbrander <thunderbird2k@gmx.net> | |
1713 | ||
1714 | * dlls/wined3d/surface.c: | |
1715 | wined3d: Optimize d3dfmt_convert_surface. | |
1716 | ||
1717 | * configure, configure.ac, dlls/winex11.drv/Makefile.in, | |
1718 | dlls/winex11.drv/dga2.c, dlls/winex11.drv/dga2.h, | |
1719 | dlls/winex11.drv/event.c, dlls/winex11.drv/mouse.c, | |
1720 | dlls/winex11.drv/x11ddraw.c, dlls/winex11.drv/x11drv.h, | |
1721 | dlls/winex11.drv/x11drv_main.c, include/config.h.in: | |
1722 | winex11.drv: Kill DGA support. | |
1723 | ||
1724 | 2006-07-27 Jacek Caban <jacek@codeweavers.com> | |
1725 | ||
1726 | * dlls/stdole2.tlb/std_ole_v2.idl, include/Makefile.in, | |
1727 | include/stdole2.idl: | |
1728 | stdole2.tlb: Move stdole2.tlb generation to include to allow importlib from | |
1729 | other IDLs. | |
1730 | ||
1731 | 2006-07-29 Alexandre Julliard <julliard@winehq.org> | |
1732 | ||
1733 | * Make.rules.in, dlls/stdole2.tlb/Makefile.in, | |
1734 | dlls/stdole32.tlb/Makefile.in: | |
1735 | Make.rules: Replace RC_TLB by IDL_TLB_SRCS as tlb files can be used for other | |
1736 | things than resources. | |
1737 | ||
1738 | 2006-07-28 Alexandre Julliard <julliard@winehq.org> | |
1739 | ||
1740 | * dlls/user/message.c: | |
1741 | user: Abort WaitForUserIdle if the target process died. | |
1742 | ||
1743 | 2006-07-28 Jason Green <jave27@gmail.com> | |
1744 | ||
1745 | * dlls/wined3d/arb_program_shader.c, dlls/wined3d/directx.c, | |
1746 | dlls/wined3d/glsl_shader.c, dlls/wined3d/pixelshader.c, | |
1747 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
1748 | wined3d: More shader fixes / new instructions. | |
1749 | - Replace gl_FragColor with gl_FragData[0] for GLSL pixel shader output. | |
1750 | - Subtract 1 more constant from total GLSL allowed float constants to | |
1751 | accommodate the PROJECTION matrix row that we reference. | |
1752 | ||
1753 | 2006-07-28 Roderick Colenbrander <thunderbird2k@gmx.net> | |
1754 | ||
1755 | * dlls/wined3d/surface.c: | |
1756 | wined3d: Render target texturing. | |
1757 | ||
1758 | 2006-07-28 Stefan Leichter <Stefan.Leichter@camline.com> | |
1759 | ||
1760 | * dlls/msi/msi_main.c: | |
1761 | msi: Native DllGetVersion does not fail if the supplied buffer is bigger | |
1762 | than required. | |
1763 | ||
1764 | * dlls/msi/msipriv.h: | |
1765 | msi: Make the version information of DllGetVersion same as in version resource. | |
1766 | ||
1767 | 2006-07-27 Juan Lang <juan_lang@yahoo.com> | |
1768 | ||
1769 | * dlls/rsaenh/rsaenh.c, dlls/rsaenh/tests/rsaenh.c: | |
1770 | rsaenh: More tests and some fixes. | |
1771 | - correct deleting the default container | |
1772 | - imported keys should be stored in their container, not just given to the caller | |
1773 | - tests for these changes | |
1774 | ||
1775 | 2006-07-27 Benjamin Arai <me@benjaminarai.com> | |
1776 | ||
1777 | * dlls/oleaut32/varformat.c: | |
1778 | oleaut32: VarMonthName - Update error codes and helper functions. | |
1779 | ||
1780 | * dlls/oleaut32/tests/vartest.c: | |
1781 | oleaut32: VarSub: Conformance test. | |
1782 | ||
1783 | * dlls/oleaut32/variant.c: | |
1784 | oleaut32: VarSub: Fixes several data types and corrects error codes. | |
1785 | ||
1786 | 2006-07-28 Robert Shearman <rob@codeweavers.com> | |
1787 | ||
1788 | * dlls/oleaut32/olepicture.c: | |
1789 | oleaut32: Implement GetTypeInfoCount and GetTypeInfo for standard pictures. | |
1790 | ||
1791 | * dlls/oleaut32/olefont.c: | |
1792 | oleaut32: Implement GetTypeInfoCount for standard fonts. | |
1793 | ||
1794 | * dlls/oleaut32/olepicture.c: | |
1795 | oleaut32: Implement setting of the hPal property in IPictureDisp::Invoke. | |
1796 | Remove some validation code that is already handled by a more generic | |
1797 | case at the end of the function. | |
1798 | ||
1799 | * dlls/oleaut32/olepicture.c, dlls/oleaut32/tests/olepicture.c: | |
1800 | oleaut32: Implement getting of all properties in IPictureDisp::Invoke. | |
1801 | ||
1802 | * dlls/oleaut32/tests/olefont.c: | |
1803 | oleaut32: Add a test for passing an invalid number of input parameters into | |
1804 | IFontDisp::Invoke with DISPATCH_PROPERTYGET. | |
1805 | ||
1806 | * dlls/oleaut32/olepicture.c, dlls/oleaut32/tests/olepicture.c: | |
1807 | oleaut32: Add validation for parameters in IPictureDisp::Invoke. | |
1808 | Add some tests for IPictureDisp::Invoke. | |
1809 | ||
1810 | * dlls/oleaut32/olefont.c, dlls/oleaut32/tests/olefont.c: | |
1811 | oleaut32: Fix the return code for an invalid dispid in IFontDisp::Invoke. | |
1812 | ||
1813 | * dlls/oleaut32/tests/olefont.c: | |
1814 | oleaut32: Add a successful test for IFontDisp::Invoke. | |
1815 | ||
1816 | * dlls/oleaut32/olefont.c: | |
1817 | oleaut32: Handle the Weight property in IFontDisp::Invoke. | |
1818 | ||
1819 | 2006-07-27 Juan Lang <juan_lang@yahoo.com> | |
1820 | ||
1821 | * dlls/secur32/Makefile.in, dlls/secur32/schannel.c, | |
1822 | dlls/secur32/tests/Makefile.in, dlls/secur32/tests/schannel.c: | |
1823 | secur32: Improve schannel's AcquireCredentialsHandle, with tests. | |
1824 | ||
1825 | * include/sspi.h: | |
1826 | sspi.h: Add missing define. | |
1827 | ||
1828 | 2006-07-27 James Hawkins <truiken@gmail.com> | |
1829 | ||
1830 | * dlls/msi/tests/db.c: | |
1831 | msi: Add tests for MsiDatabaseImport. | |
1832 | ||
1833 | 2006-07-27 Jacek Caban <jacek@codeweavers.com> | |
1834 | ||
1835 | * include/mshtml.idl: | |
1836 | mshtml.idl: Fix SAFEARRAY argument declaration. | |
1837 | ||
1838 | * tools/widl/write_msft.c: | |
1839 | widl: Reorder segments to match midl. | |
1840 | ||
1841 | * tools/widl/write_msft.c: | |
1842 | widl: Use cval in ATTR_ID. | |
1843 | ||
1844 | * tools/widl/write_msft.c: | |
1845 | widl: Added ATTR_BINDABLE handling to add_func_desc. | |
1846 | ||
1847 | * tools/widl/write_msft.c: | |
1848 | widl: Store typekind in msft_typeinfo_t to fix ATTR_DUAL handling. | |
1849 | ||
1850 | * dlls/shdocvw/oleobject.c, dlls/shdocvw/tests/webbrowser.c: | |
1851 | shdocvw: Added test of GetControlInfo. | |
1852 | ||
1853 | 2006-07-27 Michael Stefaniuc <mstefani@redhat.de> | |
1854 | ||
1855 | * dlls/d3d9/vertexdeclaration.c, dlls/gdi/tests/font.c: | |
1856 | Fix 2 "static is not at beginning of declaration" warnings. | |
1857 | ||
1858 | * dlls/msi/tests/package.c: | |
1859 | msi: 0xdeadbeef is too big for a signed int thus producing sign | |
1860 | comparison warnings when compared to an int variable. Use 0xdeadbee | |
1861 | instead. | |
1862 | ||
1863 | 2006-07-27 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
1864 | ||
1865 | * dlls/mapi32/tests/prop.c: | |
1866 | mapi32/tests: Write-strings warning fix. | |
1867 | ||
1868 | * dlls/msi/tests/install.c: | |
1869 | msi/tests: Write-strings warning fix. | |
1870 | ||
1871 | * dlls/crypt32/tests/encode.c: | |
1872 | crypt32/tests: Write-strings warnings fix. | |
1873 | ||
1874 | 2006-07-27 Stefan Siebert <stefan.siebert@web.de> | |
1875 | ||
1876 | * programs/winebrowser/main.c: | |
1877 | winebrowser: Pass any given argument that is not a mailto URL to the browser. | |
1878 | ||
1879 | 2006-07-27 Mike McCormack <mike@codeweavers.com> | |
1880 | ||
1881 | * programs/msiexec/msiexec.c: | |
1882 | msiexec: Don't crash if there's no args. | |
1883 | ||
1884 | * dlls/msi/action.c: | |
1885 | msi: Don't set the shortcut's working directory if it's NULL. | |
1886 | ||
1887 | * dlls/msi/msi.c, dlls/msi/registry.c: | |
1888 | msi: Fix some memory leaks. | |
1889 | ||
1890 | 2006-07-27 Vitaliy Margolen <wine-patch@kievinfo.com> | |
1891 | ||
1892 | * dlls/dinput/keyboard.c: | |
1893 | dinput: Keyboard: Use the same event queue mechanism as mouse. | |
1894 | ||
1895 | 2006-07-27 Stefan Dösinger <stefan@codeweavers.com> | |
1896 | ||
1897 | * dlls/wined3d/device.c, dlls/wined3d/swapchain.c, | |
1898 | dlls/wined3d/wined3d_private.h: | |
1899 | wined3d: Do not use the IWineD3DSurface for the cursor. | |
1900 | ||
1901 | 2006-07-27 Stefan Dösinger <stefandoesinger@gmx.at> | |
1902 | ||
1903 | * dlls/wined3d/surface.c: | |
1904 | wined3d: Avoid a false ERR. | |
1905 | ||
1906 | 2006-07-27 Alexandre Julliard <julliard@winehq.org> | |
1907 | ||
1908 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
1909 | Release 0.9.18. | |
1910 | ||
1911 | ---------------------------------------------------------------- | |
f9cd714e AJ |
1912 | 2006-07-27 Jason Green <jave27@gmail.com> |
1913 | ||
1914 | * dlls/wined3d/vertexshader.c: | |
1915 | wined3d: Fix minor typo from shader patch. | |
1916 | ||
1917 | 2006-07-27 Huw Davies <huw@codeweavers.com> | |
1918 | ||
1919 | * tools/wine.inf: | |
1920 | wine.inf: Add lnkfile description. | |
1921 | ||
1922 | 2006-07-27 Alexandre Julliard <julliard@winehq.org> | |
1923 | ||
1924 | * server/fd.c: | |
1925 | server: Round up the timeout for poll() to avoid redundant calls. | |
1926 | ||
1927 | * server/request.c: | |
1928 | server: Don't crash on invalid request sizes. | |
1929 | ||
1930 | 2006-07-26 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
1931 | ||
1932 | * programs/winhelp/winhelp.c: | |
1933 | winhelp: Write-strings warning fix. | |
1934 | ||
1935 | * dlls/user/tests/menu.c: | |
1936 | user/tests: Write-strings warnings fix. | |
1937 | ||
1938 | 2006-07-26 James Hawkins <truiken@gmail.com> | |
1939 | ||
1940 | * dlls/msi/Makefile.in, dlls/msi/package.c: | |
1941 | msi: Download the MSI package if it is a remote URL. | |
1942 | ||
1943 | 2006-07-26 Juan Lang <juan_lang@yahoo.com> | |
1944 | ||
1945 | * dlls/crypt32/crypt32.spec, dlls/crypt32/str.c, dlls/crypt32/tests/str.c: | |
1946 | crypt32: Implement CryptStrToNameA/W, with tests. | |
1947 | ||
1948 | * dlls/crypt32/decode.c, dlls/crypt32/encode.c, | |
1949 | dlls/crypt32/tests/encode.c: | |
1950 | crypt32: Implement X509_UNICODE_NAME encoding/decoding. | |
1951 | ||
1952 | * dlls/rsaenh/rsaenh.c: | |
1953 | rsaenh: Public keys should be exported with the CALG_RSA_KEYX alg_id. | |
1954 | ||
1955 | 2006-07-27 Alexandre Julliard <julliard@winehq.org> | |
1956 | ||
1957 | * dlls/oleaut32/olefont.c: | |
1958 | oleaut32: Fixed compiler warning. | |
1959 | ||
1960 | 2006-07-26 Jason Green <jave27@gmail.com> | |
1961 | ||
1962 | * dlls/wined3d/arb_program_shader.c, dlls/wined3d/directx.c, | |
1963 | dlls/wined3d/drawprim.c, dlls/wined3d/vertexshader.c: | |
1964 | wined3d: Fix some upside-down rendering issues for shaders. | |
1965 | ||
1966 | 2006-07-26 Roderick Colenbrander <thunderbird2k@gmx.net> | |
1967 | ||
1968 | * dlls/wined3d/surface.c: | |
1969 | wined3d: BltFast/BltOverride color keying. | |
1970 | ||
1971 | 2006-07-26 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
1972 | ||
1973 | * programs/regedit/listview.c: | |
1974 | regedit: Write-strings warning fix. | |
1975 | ||
1976 | 2006-07-27 Stefan Dösinger <stefan@codeweavers.com> | |
1977 | ||
1978 | * dlls/wined3d/directx.c: | |
1979 | wined3d: Blacklist WINED3DFMT_R8G8B8. | |
1980 | ||
1981 | 2006-07-27 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
1982 | ||
1983 | * programs/wineconsole/wineconsole_Ko.rc: | |
1984 | wineconsole: Updated Korean resource. | |
1985 | ||
1986 | 2006-07-27 Mike McCormack <mike@codeweavers.com> | |
1987 | ||
1988 | * include/commctrl.h: | |
1989 | comctl32: Fix a typo. | |
1990 | ||
1991 | * dlls/msi/table.c, dlls/msi/tests/db.c, dlls/msi/where.c: | |
1992 | msi: Fix the value of LONG integers in records (suggested by James Hawkins). | |
1993 | ||
1994 | * dlls/msi/tests/format.c: | |
1995 | msi: Remember to free a handle. | |
1996 | ||
1997 | * dlls/msi/cond.y: | |
1998 | msi: Fix some memory leaks in the condition parser. | |
1999 | ||
2000 | * dlls/msi/appsearch.c, dlls/msi/msi.c: | |
2001 | msi: Use msi_alloc/free, not HeapAlloc/Free. | |
2002 | ||
2003 | 2006-07-26 James Hawkins <truiken@gmail.com> | |
2004 | ||
2005 | * dlls/msi/tests/install.c: | |
2006 | msi: Test the column types of MSI packages. | |
2007 | ||
2008 | * dlls/msi/tests/package.c: | |
2009 | msi: Test the states of a component with a compressed file. | |
2010 | ||
2011 | * dlls/msi/table.c: | |
2012 | msi: Fix a typo. | |
2013 | ||
2014 | 2006-07-26 Roderick Colenbrander <thunderbird2k@gmx.net> | |
2015 | ||
2016 | * dlls/dinput8/dinput8_main.c: | |
2017 | dinput8: Better DirectInput8Create warning. | |
2018 | ||
2019 | 2006-07-26 Jacek Caban <jacek@codeweavers.com> | |
2020 | ||
2021 | * dlls/shlwapi/tests/path.c, dlls/shlwapi/url.c: | |
2022 | shlwapi: Change '/'->'\' only for file protocol in UrlCanonicalize. | |
2023 | ||
2024 | * dlls/mshtml/protocol.c: | |
2025 | mshtml: Fix handling res URLs with full path and number resource ID. | |
2026 | ||
2027 | 2006-07-26 Robert Shearman <rob@codeweavers.com> | |
2028 | ||
2029 | * dlls/oleaut32/olefont.c, dlls/oleaut32/tests/olefont.c: | |
2030 | oleaut32: Add validation of some more parameters in IFontDisp::Invoke. | |
2031 | ||
2032 | * dlls/oleaut32/olefont.c, dlls/oleaut32/tests/olefont.c: | |
2033 | oleaut32: Clean up IFontDisp::Invoke by using VariantChangeTypeEx to coerce | |
2034 | the input parameter into the correct type. | |
2035 | ||
2036 | * dlls/ole32/regsvr.c: | |
2037 | ole32: Add more self-registration entries for classes and interfaces. | |
2038 | ||
2039 | 2006-07-26 Huw Davies <huw@codeweavers.com> | |
2040 | ||
2041 | * tools/wine.inf: | |
2042 | wine.inf: Add inifile entries. | |
2043 | ||
2044 | 2006-07-24 Thomas Kho <tkho@ucla.edu> | |
2045 | ||
2046 | * programs/wcmd/wcmd.h, programs/wcmd/wcmdmain.c: | |
2047 | wcmd: Correct handling of quotes and /s flag when a command argument is present. | |
2048 | ||
2049 | 2006-07-23 Kovács András <andras@csevego.net> | |
2050 | ||
2051 | * dlls/wined3d/device.c: | |
2052 | wined3d: Fix CopyRects if pDestPointsArray is NULL. | |
2053 | ||
2054 | 2006-07-25 Vitaliy Margolen <wine-patch@kievinfo.com> | |
2055 | ||
2056 | * dlls/user/tests/monitor.c, dlls/winex11.drv/settings.c: | |
2057 | x11drv: Number of fixes for ChangeDisplaySettingsEx with tests. | |
2058 | ||
2059 | 2006-07-26 Ge van Geldorp <ge@gse.nl> | |
2060 | ||
2061 | * programs/winedbg/be_alpha.c, programs/winedbg/be_cpu.h, | |
2062 | programs/winedbg/be_i386.c, programs/winedbg/be_ppc.c, | |
2063 | programs/winedbg/be_x86_64.c, programs/winedbg/break.c, | |
2064 | programs/winedbg/db_disasm.c, programs/winedbg/debugger.h, | |
2065 | programs/winedbg/memory.c, programs/winedbg/source.c, | |
2066 | programs/winedbg/stack.c, programs/winedbg/symbol.c, | |
2067 | programs/winedbg/tgt_active.c, programs/winedbg/tgt_minidump.c, | |
2068 | programs/winedbg/types.c: | |
2069 | winedbg: Change ADDRESS variables to ADDRESS64 so we can handle 64-bit addresses. | |
2070 | ||
2071 | 2006-07-25 Stefan Dösinger <stefan@codeweavers.com> | |
2072 | ||
2073 | * dlls/wined3d/surface.c, dlls/wined3d/wined3d_private.h: | |
2074 | wined3d: More efficient color keying dirtifying. | |
2075 | Instead of blindly dirtifying the surface LoadTexture keeps track of | |
2076 | the color key that was used when creating the opengl texture and | |
2077 | reloads the surface if the color key has changed. | |
2078 | ||
2079 | 2006-07-25 Stefan Dösinger <stefandoesinger@gmx.at> | |
2080 | ||
2081 | * dlls/ddraw/ddraw.c, dlls/ddraw/surface.c, dlls/wined3d/surface.c, | |
2082 | dlls/wined3d/surface_gdi.c, dlls/wined3d/wined3d_private.h, | |
2083 | include/wine/wined3d_interface.h: | |
2084 | ddraw: Support using an application-provided surface pointer. | |
2085 | ||
2086 | 2006-07-26 Mike McCormack <mike@codeweavers.com> | |
2087 | ||
2088 | * dlls/msi/record.c, dlls/msi/tests/record.c: | |
2089 | msi: Fix an off by one error in MsiRecordGetString. | |
2090 | ||
2091 | * dlls/msi/Makefile.in, dlls/msi/join.c, dlls/msi/query.h, dlls/msi/sql.y: | |
2092 | msi: Implement SQL inner joins. | |
2093 | ||
2094 | 2006-07-26 Alexandre Julliard <julliard@winehq.org> | |
2095 | ||
2096 | * dlls/crypt32/tests/store.c: | |
2097 | crypt32/tests: Clean up temp files. | |
2098 | ||
2099 | * dlls/ntdll/nt.c, dlls/ntdll/ntdll_misc.h, dlls/ntdll/server.c, | |
2100 | dlls/ntdll/time.c, include/wine/server_protocol.h, server/object.h, | |
2101 | server/protocol.def, server/request.c, server/thread.c, | |
2102 | server/trace.c: | |
2103 | server: Convert the server start time to the abs_time_t type. | |
2104 | ||
2105 | * dlls/ntdll/thread.c, include/wine/server_protocol.h, server/process.c, | |
2106 | server/protocol.def, server/thread.c, server/thread.h, | |
2107 | server/trace.c: | |
2108 | server: Convert thread creation/exit times to the abs_time_t type. | |
2109 | ||
2110 | * dlls/ntdll/ntdll_misc.h, dlls/ntdll/process.c, dlls/ntdll/sync.c, | |
2111 | dlls/ntdll/time.c: | |
2112 | ntdll: Renamed the NTDLL_get/from_server_timeout functions since they don't | |
2113 | deal only with timeouts. | |
2114 | ||
2115 | * dlls/user/message.c, include/wine/server_protocol.h, server/process.c, | |
2116 | server/protocol.def, server/request.h, server/trace.c: | |
2117 | server: Rename the wait_input_idle request to better reflect what it does. | |
2118 | Also get rid of the unused timeout field. | |
2119 | ||
2120 | * server/fd.c, server/file.h, server/mailslot.c, server/named_pipe.c, | |
2121 | server/serial.c: | |
2122 | server: Make the create_async function take an absolute timeout. | |
2123 | ||
2124 | 2006-07-25 Michael Stefaniuc <mstefani@redhat.de> | |
2125 | ||
2126 | * server/console.c, server/ptrace.c, server/queue.c, server/registry.c, | |
2127 | server/token.c: | |
2128 | server: Fix some comparisons between signed and unsigned. | |
2129 | ||
2130 | 2006-07-26 Alexandre Julliard <julliard@winehq.org> | |
2131 | ||
2132 | * include/wine/server.h, include/wine/server_protocol.h, server/atom.c, | |
2133 | server/console.c, server/debugger.c, server/file.c, server/hook.c, | |
2134 | server/object.c, server/object.h, server/process.c, server/process.h, | |
2135 | server/protocol.def, server/ptrace.c, server/queue.c, | |
2136 | server/region.c, server/registry.c, server/request.c, | |
2137 | server/request.h, server/snapshot.c, server/symlink.c, | |
2138 | server/token.c, server/trace.c, server/user.h, server/window.c, | |
2139 | server/winstation.c, tools/make_requests: | |
2140 | server: Added data_size_t type to represent sizes in the server protocol. | |
2141 | Make it an unsigned int to save some space on Win64, if we need to | |
2142 | transfer more than 4Gb over the server pipe something is seriously | |
2143 | wrong. | |
2144 | ||
2145 | 2006-07-25 Karsten Elfenbein <kelfe@gmx.de> | |
2146 | ||
2147 | * dlls/rsaenh/rsaenh.c: | |
2148 | rsaenh: Fix the case when CPGetHashParam should return the size of the HASHVAL. | |
2149 | ||
2150 | * dlls/rsaenh/rsaenh.c: | |
2151 | rsaenh: Fix the case when the CPEncrypt function is asked for the needed | |
2152 | buffer size. | |
2153 | ||
2154 | 2006-07-25 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
2155 | ||
2156 | * dlls/winspool.drv/tests/info.c: | |
2157 | winspool.drv/tests: Write-strings warnings fix. | |
2158 | ||
2159 | * dlls/msi/tests/db.c: | |
2160 | msi/tests: Write-strings warnings fix. | |
2161 | ||
2162 | 2006-07-26 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
2163 | ||
2164 | * programs/winefile/Ko.rc: | |
2165 | winefile: Updated Korean resource. | |
2166 | ||
2167 | 2006-07-25 Samuel Lidén Borell <samuellb@bredband.net> | |
2168 | ||
2169 | * dlls/dmime/performance.c: | |
2170 | dmime: Accept IDirectMusicPerformance2 in QueryInterface. | |
2171 | ||
2172 | 2006-07-25 Juan Lang <juan_lang@yahoo.com> | |
2173 | ||
2174 | * dlls/crypt32/crypt32_private.h, dlls/crypt32/serialize.c, | |
2175 | dlls/crypt32/store.c, dlls/crypt32/tests/store.c, include/wincrypt.h: | |
2176 | crypt32: Implement file stores. | |
2177 | ||
2178 | 2006-07-25 Stefan Dösinger <stefandoesinger@gmx.at> | |
2179 | ||
2180 | * dlls/wined3d/directx.c: | |
2181 | wined3d: Enable all bump mapping formats. | |
2182 | ||
2183 | 2006-07-26 Jason Green <jave27@gmail.com> | |
2184 | ||
2185 | * dlls/wined3d/drawprim.c: | |
2186 | wined3d: Fix crash caused by bad TRACE. | |
2187 | ||
2188 | 2006-07-25 Michael Stefaniuc <mstefani@redhat.de> | |
2189 | ||
2190 | * dlls/wined3d/glsl_shader.c: | |
2191 | wined3d: Remove superfluous breaks. | |
2192 | ||
2193 | 2006-07-25 Dan Hipschman <dsh@linux.ucla.edu> | |
2194 | ||
2195 | * tools/widl/parser.y: | |
2196 | widl: Allow trailing commas in attribute lists. | |
2197 | ||
2198 | 2006-07-26 Mike McCormack <mike@codeweavers.com> | |
2199 | ||
2200 | * dlls/msi/sql.y: | |
2201 | msi: Add a FIXME for join queries. | |
2202 | ||
2203 | 2006-07-25 Mike McCormack <mike@codeweavers.com> | |
2204 | ||
2205 | * dlls/msi/action.c, dlls/msi/tests/install.c, dlls/msi/tests/package.c: | |
2206 | msi: Always load all the components. | |
2207 | ||
2208 | 2006-07-25 Robert Shearman <rob@codeweavers.com> | |
2209 | ||
2210 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/symbol.c: | |
2211 | dbghelp: Implement SymGetSymFromAddr64. | |
2212 | ||
2213 | * configure, configure.ac, dlls/oleaut32/olepicture.c, | |
2214 | include/config.h.in: | |
2215 | configure: Add a check for the DGifOpen function in the gif_lib.h header as | |
2216 | the v4 of the file does define it, while v3 doesn't. | |
2217 | ||
2218 | 2006-07-24 Stefan Siebert <stefan.siebert@web.de> | |
2219 | ||
2220 | * dlls/comdlg32/filedlg.c: | |
2221 | comdlg32: GetOpenFileNameW - Create unicode windows. | |
2222 | ||
2223 | 2006-07-25 Alexandre Julliard <julliard@winehq.org> | |
2224 | ||
2225 | * programs/uninstaller/main.c: | |
2226 | uninstaller: Fail more gracefully when the registry key is missing. | |
2227 | ||
2228 | 2006-07-23 Neil Skrypuch <ns03ja@brocku.ca> | |
2229 | ||
2230 | * dlls/oleaut32/safearray.c: | |
2231 | oleaut32: Adding a NULL to a safearray is supposed to crash. | |
2232 | ||
2233 | 2006-07-25 Alexandre Julliard <julliard@winehq.org> | |
2234 | ||
2235 | * dlls/ntdll/server.c: | |
2236 | ntdll: Avoid accessing the TEB after the memory view has been released. | |
2237 | When using reserved areas the memory could potentially be reused right | |
2238 | after the release. | |
2239 | ||
2240 | * server/ptrace.c: | |
2241 | server: Try harder to find a suitable thread for read/write_process_memory. | |
2242 | ||
2243 | 2006-07-20 Thomas Kho <tkho@ucla.edu> | |
2244 | ||
2245 | * server/process.c: | |
2246 | server: Add new threads to end of thread_list. | |
2247 | ||
2248 | 2006-07-14 Phil Lodwick <Phil.Lodwick@EFI.COM> | |
2249 | ||
2250 | * dlls/rpcrt4/ndr_marshall.c: | |
2251 | rpcrt4: Support for SMVARRAY in EmbeddedComplexSize. | |
2252 | ||
2253 | 2006-07-24 Jason Green <jave27@gmail.com> | |
2254 | ||
2255 | * dlls/wined3d/glsl_shader.c, dlls/wined3d/pixelshader.c, | |
2256 | dlls/wined3d/wined3d_private.h: | |
2257 | wined3d: Implement more GLSL instructions. | |
2258 | Implement D3DSIO_TEXREG2AR, TEXREG2GB, TEXREG2RGB, TEXM3X3TEX, TEXM3X3SPEC. | |
2259 | ||
2260 | 2006-07-25 Mike McCormack <mike@codeweavers.com> | |
2261 | ||
2262 | * dlls/msi/query.h, dlls/msi/tests/db.c, dlls/msi/where.c: | |
2263 | msi: Fix where queries on 32bit integer columns. | |
2264 | ||
2265 | 2006-07-24 James Hawkins <truiken@gmail.com> | |
2266 | ||
2267 | * dlls/msi/tests/db.c: | |
2268 | msi: Add tests for the WHERE SQL clause. | |
2269 | ||
2270 | 2006-07-25 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
2271 | ||
2272 | * dlls/wineps.drv/wps_Ko.rc: | |
2273 | wineps.drv: Updated Korean resource. | |
2274 | ||
2275 | 2006-07-25 H. Verbeet <hverbeet@gmail.com> | |
2276 | ||
2277 | * dlls/wined3d/device.c, dlls/wined3d/query.c, | |
2278 | dlls/wined3d/wined3d_private.h, include/wine/wined3d_gl.h: | |
2279 | wined3d: Add real occlusion query support. | |
2280 | ||
2281 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
2282 | wined3d: Add traces to IWineD3DVertexShaderImpl_SetFunction & | |
2283 | IWineD3DPixelShaderImpl_SetFunction. | |
2284 | ||
2285 | * dlls/wined3d/drawprim.c, dlls/wined3d/vertexbuffer.c: | |
2286 | wined3d: D3d8 shaders can have a NULL pFunction, but a valid vertex declaration. | |
2287 | ||
2288 | 2006-07-24 Dan Hipschman <dsh@linux.ucla.edu> | |
2289 | ||
2290 | * tools/widl/parser.l, tools/widl/parser.y: | |
2291 | widl: Support SAFEARRAY(type) syntax. | |
2292 | ||
2293 | * tools/widl/header.c: | |
2294 | widl: Fix redefinition of types in output. | |
2295 | ||
2296 | 2006-07-24 Jacek Caban <jacek@codeweavers.com> | |
2297 | ||
2298 | * dlls/shdocvw/tests/webbrowser.c, dlls/shdocvw/webbrowser.c: | |
2299 | shdocvw: Added more test and fixes. | |
2300 | ||
2301 | 2006-07-24 Huw Davies <huw@codeweavers.com> | |
2302 | ||
2303 | * dlls/gdi/freetype.c: | |
2304 | gdi32: Use the correct name when writing the fixed font registry value. | |
2305 | ||
2306 | 2006-07-25 Dmitry Timoshkov <dmitry@codeweavers.com> | |
2307 | ||
2308 | * dlls/user/input.c, dlls/user/tests/msg.c: | |
2309 | user: Add more TrackMouseEvent tests, particularly a test with | |
2310 | injected mouse move events. Fix a problem detected by the test. | |
2311 | ||
2312 | 2006-07-24 Dmitry Timoshkov <dmitry@codeweavers.com> | |
2313 | ||
2314 | * dlls/user/input.c: | |
2315 | user: Various TrackMouseEvent fixes. | |
2316 | - Use WINPOS_WindowFromPoint instead of WindowFromPoint in order to | |
2317 | use hittest directly to simplify the code. | |
2318 | - WM_NCMOUSEHOVER and WM_MOUSEHOVER take different parameters. | |
2319 | ||
2320 | * dlls/user/winpos.c: | |
2321 | user: Add a trace to EndDeferWindowPos. | |
2322 | ||
2323 | * dlls/user/input.c: | |
2324 | user: Use (win) debug channel by default, add a TRACE to SendInput. | |
2325 | ||
2326 | 2006-07-24 Christian Gmeiner <christian.gmeiner@students.fhv.at> | |
2327 | ||
2328 | * dlls/setupapi/devinst.c, dlls/setupapi/stubs.c: | |
2329 | setupapi: Move SetupDiGetClassDevsExW into devinst.c. | |
2330 | ||
2331 | 2006-07-24 Mike McCormack <mike@codeweavers.com> | |
2332 | ||
2333 | * dlls/msi/registry.c: | |
2334 | msi: Use CLSIDFromString to make squash_guid a bit more robust. | |
2335 | ||
2336 | * dlls/msi/msi.c, dlls/msi/tests/msi.c: | |
2337 | msi: Make MsiConfigureFeature a bit more robust. | |
2338 | ||
2339 | * dlls/msi/Makefile.in, dlls/msi/msi.c, dlls/msi/msi_main.c, | |
2340 | dlls/msi/msipriv.h: | |
2341 | msi: Move COM server implementation to a separate file. | |
2342 | ||
2343 | * configure, configure.ac: | |
2344 | configure: Check for freetype-config first, then use the libraries it specifies. | |
2345 | ||
2346 | 2006-07-23 Jason Green <jave27@gmail.com> | |
2347 | ||
2348 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, | |
2349 | dlls/wined3d/stateblock.c, dlls/wined3d/utils.c, | |
2350 | dlls/wined3d/wined3d_private.h, include/wine/wined3d_types.h: | |
2351 | wined3d: Improve traces for D3DTRANSFORMSTATETYPE. | |
2352 | Added debug function for WINED3DTRANSFORMSTATETYPE and changed all | |
2353 | references from D3DTS_* to WINED3DTS_*. | |
2354 | ||
2355 | 2006-07-24 Alexandre Julliard <julliard@winehq.org> | |
2356 | ||
2357 | * configure, configure.ac, loader/main.c, loader/preloader.c: | |
2358 | preloader: Allocate more space in low memory as well as for top-down allocations. | |
2359 | ||
2360 | * dlls/ntdll/ntdll_misc.h, dlls/ntdll/thread.c, dlls/ntdll/virtual.c: | |
2361 | ntdll: Allocate the PEB with NtAllocateVirtualMemory too. | |
2362 | ||
2363 | * dlls/ntdll/virtual.c: | |
2364 | ntdll: Support memory allocations inside reserved areas. | |
2365 | ||
2366 | * dlls/ntdll/virtual.c: | |
2367 | ntdll: Propagate the MEM_TOP_DOWN flag into the map_view() function. | |
2368 | ||
2369 | * include/wine/library.h, libs/wine/mmap.c, libs/wine/wine.def, | |
2370 | libs/wine/wine.map: | |
2371 | libwine: Added a function to enumerate the reserved mmap areas. | |
2372 | ||
2373 | 2006-07-24 Robert Shearman <rob@codeweavers.com> | |
2374 | ||
2375 | * dlls/msi/msi.c: | |
2376 | msi: The szLogFile parameter of MsiEnableLogW is optional, so handle the case | |
2377 | of it being NULL. | |
2378 | ||
2379 | * dlls/rpcrt4/ndr_marshall.c: | |
2380 | rpcrt4: Set BufferMark before calling EmbeddedPointerMarshall, | |
2381 | EmbeddedPointerUnmarshall or EmbeddedPointerMemorySize. | |
2382 | ||
2383 | * dlls/rpcrt4/rpc_binding.c: | |
2384 | rpcrt4: Improve the stubs for RpcImpersonateClient and RpcRevertToSelf. | |
2385 | ||
2386 | * dlls/rpcrt4/ndr_marshall.c: | |
2387 | rpcrt4: Support small fixed arrays in EmbeddedComplexSize. | |
2388 | ||
2389 | * dlls/rpcrt4/ndr_marshall.c: | |
2390 | rpcrt4: Allocate memory based on MaxCount, not ActualCount in | |
2391 | NdrConformantStringUnmarshall. | |
2392 | ||
2393 | * dlls/rpcrt4/ndr_marshall.c: | |
2394 | rpcrt4: Add support for marshaling the FC_HYPER base type in complex types. | |
2395 | Change the FIXME messages to print out unrecognised format characters in | |
2396 | hex rather than decimal. | |
2397 | ||
2398 | * dlls/uuid/uuid.c: | |
2399 | uuid: Add IIDs and CLSIDs from xmldso.h. | |
2400 | ||
2401 | * dlls/oleaut32/typelib.c: | |
2402 | oleaut32: Initialize pRetVal in ITypeInfo::Invoke before calling VariantCopyInd | |
2403 | as native doesn't assume that it doesn't contain valid data. | |
2404 | ||
2405 | * dlls/msxml3/Makefile.in, dlls/msxml3/main.c, dlls/msxml3/regsvr.c: | |
2406 | msxml3: Use general DLL registration framework to register CLSIDs and ProgID's. | |
2407 | ||
2408 | 2006-07-24 Mike McCormack <mike@codeweavers.com> | |
2409 | ||
2410 | * dlls/msi/tests/msi.c: | |
2411 | msi: Add a test case for MsiGetFileHash. | |
2412 | ||
2413 | * dlls/msi/msi.c: | |
2414 | msi: Implement MsiGetFileHash. | |
2415 | ||
2416 | * dlls/winex11.drv/keyboard.c: | |
2417 | winex11.drv: Avoid an uninitialized variable warning. | |
2418 | ||
2419 | 2006-07-24 Alexandre Julliard <julliard@winehq.org> | |
2420 | ||
2421 | * programs/winevdm/winevdm.c: | |
2422 | winevdm: Load sound.drv too. | |
2423 | ||
2424 | 2006-07-21 Dan Hipschman <dsh@linux.ucla.edu> | |
2425 | ||
2426 | * tools/widl/header.c: | |
2427 | widl: Allow write_type to output full pointer types. | |
2428 | ||
2429 | 2006-07-23 Stefan Dösinger <stefan@codeweavers.com> | |
2430 | ||
2431 | * dlls/wined3d/device.c, dlls/wined3d/surface.c, dlls/wined3d/swapchain.c, | |
2432 | dlls/wined3d/wined3d_private.h: | |
2433 | wined3d: Draw the cursor. | |
2434 | ||
2435 | 2006-07-22 Stefan Dösinger <stefan@codeweavers.com> | |
2436 | ||
2437 | * dlls/wined3d/device.c: | |
2438 | wined3d: Use the ddraw blitting code for IWineD3DDevice::ColorFill. | |
2439 | ||
2440 | 2006-07-24 Mike McCormack <mike@codeweavers.com> | |
2441 | ||
2442 | * dlls/msi/msi.c: | |
2443 | msi: Reimplement MsiGetUserInfo using awstrings. | |
2444 | ||
2445 | 2006-07-23 Dan Kegel <dank@kegel.com> | |
2446 | ||
2447 | * dlls/winedos/int21.c: | |
2448 | winedos: Limit reported disk space to 1GB. | |
2449 | ||
2450 | 2006-07-23 Jason Green <jave27@gmail.com> | |
2451 | ||
2452 | * dlls/wined3d/device.c, dlls/wined3d/directx.c, | |
2453 | dlls/wined3d/stateblock.c, dlls/wined3d/wined3d_private.h: | |
2454 | wined3d: Replace memset/memcpy routines on stateblock (fixes dynamic shader | |
2455 | constants regression). | |
2456 | ||
2457 | 2006-07-23 Detlef Riekenberg <wine.dev@web.de> | |
2458 | ||
2459 | * dlls/comdlg32/tests/printdlg.c: | |
2460 | comdlg32/tests: PrintDlg with PD_RETURNDEFAULT can fail. | |
2461 | ||
2462 | 2006-07-22 Vitaliy Margolen <wine-patch@kievinfo.com> | |
2463 | ||
2464 | * dlls/dinput/device_private.h: | |
2465 | dinput: Simplify code a bit. | |
2466 | ||
2467 | 2006-07-23 Vitaliy Margolen <wine-patch@kievinfo.com> | |
2468 | ||
2469 | * dlls/dinput/dinput_main.c: | |
2470 | dinput: Fix small typo. | |
2471 | ||
2472 | 2006-07-22 Stefan Dösinger <stefan@codeweavers.com> | |
2473 | ||
2474 | * dlls/wined3d/directx.c, dlls/wined3d/utils.c: | |
2475 | wined3d: Whitelist pixelformats instead of blacklisting. | |
2476 | ||
2477 | * dlls/wined3d/surface.c: | |
2478 | wined3d: Reactivate the X bits fixup. | |
2479 | ||
2480 | 2006-07-24 Mike McCormack <mike@codeweavers.com> | |
2481 | ||
2482 | * dlls/msi/msi.c, dlls/msi/registry.c: | |
2483 | msi: MoveMsiEnumPatches to registry.c | |
2484 | ||
2485 | * dlls/shdocvw/regsvr.c: | |
2486 | shdocvw: Register MruListLong. | |
2487 | ||
2488 | * dlls/hlink/hlink_main.c: | |
2489 | hlink: Implement HlinkNavigateToStringReference. | |
2490 | ||
2491 | * dlls/hlink/link.c: | |
2492 | hlink: Only release an object that we successfully created. | |
2493 | ||
2494 | * dlls/query/query.spec, dlls/query/query_main.c: | |
2495 | query: Add a stub implementation for LocateCatalogs. | |
2496 | ||
2497 | 2006-07-24 Hwang YunSong(황윤성 <hys545@dreamwiz.com> | |
2498 | ||
2499 | * programs/winhelp/Ko.rc: | |
2500 | winhelp: Updated Korean resource. | |
2501 | ||
2502 | 2006-07-23 Robert Reif <reif@earthlink.net> | |
2503 | ||
2504 | * include/winnt.h: | |
2505 | winnt.h: Add more SID defines. | |
2506 | ||
2507 | 2006-07-22 Jacek Caban <jacek@codeweavers.com> | |
2508 | ||
2509 | * dlls/urlmon/session.c: | |
2510 | urlmon: Don't use freed string in TRACE. | |
2511 | ||
2512 | * dlls/shdocvw/persist.c: | |
2513 | shdocvw: Return S_OK in IPersistStreamInit::Load. | |
2514 | ||
2515 | 2006-07-22 Louis. Lenders <xerox_xerox2000@yahoo.co.uk> | |
2516 | ||
2517 | * dlls/shell32/shres.rc, dlls/shell32/shresdef.h: | |
2518 | shell32: Define one more avi resource. | |
2519 | ||
2520 | 2006-07-21 James Hawkins <truiken@gmail.com> | |
2521 | ||
2522 | * dlls/msi/tests/package.c: | |
2523 | msi: Add tests for component and feature states. | |
2524 | ||
2525 | 2006-07-22 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
2526 | ||
2527 | * dlls/shell32/tests/shlexec.c: | |
2528 | shell32/tests: Write-strings warnings fix. | |
2529 | ||
2530 | 2006-07-21 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
2531 | ||
2532 | * dlls/riched20/editor.c, dlls/riched20/tests/editor.c, | |
2533 | include/richedit.h: | |
2534 | riched20: Write-strings warnings fix. | |
2535 | The string members of the FINDTEXT and FINDTEXTEX structs are declared | |
2536 | constant in the SDK. | |
2537 | ||
2538 | 2006-07-21 Piotr Caban <piotr.caban@gmail.com> | |
2539 | ||
2540 | * programs/oleview/typelib.c: | |
2541 | oleview: Added interface handling to idl display. | |
2542 | ||
2543 | 2006-07-21 James Hawkins <truiken@gmail.com> | |
2544 | ||
2545 | * dlls/msi/dialog.c: | |
2546 | msi: Expand features with odd Display values. | |
2547 | ||
2548 | * dlls/msi/dialog.c: | |
2549 | msi: Don't display a feature if its Display value is zero. | |
2550 | ||
2551 | * dlls/msi/action.c: | |
2552 | msi: Set the component's initial state based on its attributes. | |
2553 | ||
2554 | 2006-07-21 Jason Green <jave27@gmail.com> | |
2555 | ||
2556 | * dlls/wined3d/device.c: | |
2557 | wined3d: Minor trace corrections in Set___ShaderConstants(). | |
2558 | ||
2559 | 2006-07-21 Stefan Dösinger <stefan@codeweavers.com> | |
2560 | ||
2561 | * dlls/wined3d/device.c, dlls/wined3d/wined3d_private.h: | |
2562 | wined3d: Do not try to create a vbo more than once. | |
2563 | ||
2564 | * dlls/wined3d/vertexbuffer.c: | |
2565 | wined3d: Move vertex fixups into their own function. | |
2566 | ||
2567 | 2006-07-21 Alexandre Julliard <julliard@winehq.org> | |
2568 | ||
2569 | * dlls/ntdll/ntdll_misc.h, dlls/ntdll/thread.c, dlls/ntdll/virtual.c: | |
2570 | ntdll: Use NtAllocateVirtualMemory to allocate all TEBs except the first one. | |
2571 | ||
2572 | 2006-07-20 Benjamin Arai <me@benjaminarai.com> | |
2573 | ||
2574 | * dlls/oleaut32/tests/vartest.c: | |
2575 | oleaut32: Fix missing tests and heap errors for VarCat conformance. | |
2576 | ||
2577 | * dlls/oleaut32/variant.c: | |
2578 | oleaut32: Fix temp variant initialization issues in VarCat. | |
2579 | ||
2580 | 2006-07-20 Stefan Siebert <stefan.siebert@web.de> | |
2581 | ||
2582 | * dlls/kernel/time.c, dlls/ntdll/process.c, | |
2583 | include/wine/server_protocol.h, server/process.c, | |
2584 | server/protocol.def, server/trace.c: | |
2585 | ntdll: Implementation of process CreationTime and ExitTime. | |
2586 | ||
2587 | 2006-07-20 Christian Gmeiner <christian.gmeiner@students.fhv.at> | |
2588 | ||
2589 | * dlls/setupapi/devinst.c, dlls/setupapi/setupapi.spec, | |
2590 | include/setupapi.h: | |
2591 | setupapi: Implemented SetupDiCreateDeviceInfoA. | |
2592 | ||
2593 | * dlls/setupapi/tests/devinst.c: | |
2594 | setupapi: Rename a test. | |
2595 | ||
2596 | 2006-07-20 Robert Reif <reif@earthlink.net> | |
2597 | ||
2598 | * dlls/advapi32/security.c, dlls/advapi32/tests/security.c: | |
2599 | advapi32: Partial LookupAccountSid implementation. | |
2600 | ||
2601 | 2006-07-21 Alexandre Julliard <julliard@winehq.org> | |
2602 | ||
2603 | * dlls/ntdll/heap.c: | |
2604 | ntdll: Simplify the sanity checks in RtlFreeHeap and RtlReAllocateHeap. | |
2605 | ||
2606 | * dlls/ntdll/heap.c: | |
2607 | ntdll: Set a proper HEAP_MIN_DATA_SIZE on 64-bit platforms. | |
2608 | ||
2609 | * dlls/ntdll/heap.c: | |
2610 | ntdll: Add a few more free list entries to the heap. | |
2611 | ||
2612 | 2006-07-21 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
2613 | ||
2614 | * dlls/comdlg32/cdlg_Ko.rc: | |
2615 | comdlg32: Updated Korean resource. | |
2616 | ||
2617 | 2006-07-21 Mike McCormack <mike@codeweavers.com> | |
2618 | ||
2619 | * dlls/msi/msi.c: | |
2620 | msi: Handle W/A conversions more correctly in MsiProvideQualifiedComponentEx. | |
2621 | ||
2622 | * dlls/msi/msi.c: | |
2623 | msi: Use msi_reg_get_val_str() to read a registry value. | |
2624 | ||
2625 | * dlls/msi/msi.c, dlls/msi/msi.spec: | |
2626 | msi: Add a stub implementation for MsiProvideQualifiedComponentExA. | |
2627 | ||
2628 | * dlls/msi/msi.c: | |
2629 | msi: Components with INSTALLSTATE_NOTUSED are considered present. | |
2630 | ||
2631 | * dlls/msi/msi.c: | |
2632 | msi: A component with an empty path is not used. | |
2633 | ||
2634 | * dlls/msi/msi.c: | |
2635 | msi: Use TRACE not FIXME for already implemented functions. | |
2636 | ||
2637 | 2006-07-20 Ivan Gyurdiev <ivg231@gmail.com> | |
2638 | ||
2639 | * dlls/d3d9/tests/shader.c, dlls/d3d9/tests/stateblock.c: | |
2640 | d3d9: State management test framework for d3d9. | |
2641 | ||
2642 | * dlls/wined3d/device.c: | |
2643 | wined3d: Respect EnableAutoDepthStencil parameter. | |
2644 | ||
2645 | * dlls/wined3d/stateblock.c: | |
2646 | wined3d: Correct initial render states. | |
2647 | ||
2648 | * dlls/wined3d/device.c: | |
2649 | wined3d: Do not return WINED3DERR_INVALIDCALL for Phong shading. | |
2650 | ||
2651 | * dlls/wined3d/device.c: | |
2652 | wined3d: Restore recording mode later in ActiveRender(). | |
2653 | ||
2654 | * dlls/wined3d/device.c: | |
2655 | wined3d: Read shader constants from correct stateblock. | |
2656 | ||
2657 | 2006-07-20 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
2658 | ||
2659 | * dlls/mscms/tests/profile.c: | |
2660 | mscms/tests: Write-strings warnings fix. | |
2661 | ||
2662 | 2006-07-20 Dmitry Timoshkov <dmitry@codeweavers.com> | |
2663 | ||
2664 | * dlls/user/input.c, dlls/user/tests/msg.c: | |
2665 | user: Add a TrackMouseEvent test, make it pass under Wine. | |
2666 | ||
2667 | 2006-07-20 Jeff Latimer <lats@yless4u.com.au> | |
2668 | ||
2669 | * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c: | |
2670 | usp10: Add functionality for ScriptXtoCP and ScriptCPtoX calls. | |
2671 | ||
2672 | 2006-07-20 Robert Shearman <rob@codeweavers.com> | |
2673 | ||
2674 | * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, | |
2675 | dlls/ole32/ole32.spec, dlls/ole32/tests/compobj.c: | |
2676 | ole32: Implement CoRegisterPSClsid. | |
2677 | ||
2678 | 2006-07-20 Juan Lang <juan_lang@yahoo.com> | |
2679 | ||
2680 | * dlls/msi/appsearch.c: | |
2681 | msi: Don't use fixed-size buffers in AppSearch action. | |
2682 | ||
2683 | 2006-07-20 Roderick Colenbrander <thunderbird2k@gmx.net> | |
2684 | ||
2685 | * dlls/dinput8/Makefile.in, dlls/dinput8/dinput8_main.c, tools/wine.inf: | |
2686 | dinput8: DirectInput8Create rewrite. | |
2687 | ||
2688 | 2006-07-19 Benjamin Arai <me@benjaminarai.com> | |
2689 | ||
2690 | * dlls/oleaut32/tests/olefont.c: | |
2691 | oleaut32: OLEFontImpl_GetIDsOfNames conformance test. | |
2692 | ||
2693 | * dlls/oleaut32/olefont.c: | |
2694 | oleaut32: Implements OLEFontImpl_GetIDsOfNames. | |
2695 | ||
2696 | 2006-07-19 Bang Jun-Young <bang.junyoung@gmail.com> | |
2697 | ||
2698 | * dlls/comdlg32/filedlg31.c: | |
2699 | comdlg32: Remove redundant headers. | |
2700 | ||
2701 | 2006-07-19 Ge van Geldorp <ge@gse.nl> | |
2702 | ||
2703 | * dlls/gdi/freetype.c: | |
2704 | gdi: Use variables of correct size. | |
2705 | ||
2706 | 2006-07-19 Christian Gmeiner <christian.gmeiner@students.fhv.at> | |
2707 | ||
2708 | * dlls/setupapi/devinst.c, dlls/setupapi/setupapi.spec: | |
2709 | setupapi: Add stub for SetupDiCreateDeviceInfoW. | |
2710 | ||
2711 | * dlls/setupapi/devinst.c: | |
2712 | setupapi: Remove unneeded NULL checks before MyFree(). | |
2713 | ||
2714 | 2006-07-19 James Hawkins <truiken@gmail.com> | |
2715 | ||
2716 | * dlls/msi/events.c: | |
2717 | msi: Implement the SetInstallLevel event. | |
2718 | ||
2719 | * dlls/msi/install.c, dlls/msi/msipriv.h: | |
2720 | msi: Forward MsiSetInstallLevel to an internal MSI_SetInstallLevel that can | |
2721 | be used internally. | |
2722 | ||
2723 | * dlls/msi/action.c, dlls/msi/install.c, dlls/msi/msipriv.h: | |
2724 | msi: Update feature states after changing install levels, as they may have | |
2725 | changed. | |
2726 | ||
2727 | * dlls/msi/action.c: | |
2728 | msi: Rename SetFeatureStates to match the naming scheme of internal msi | |
2729 | functions. | |
2730 | ||
2731 | 2006-07-20 Mike McCormack <mike@codeweavers.com> | |
2732 | ||
2733 | * include/amstream.idl, include/ddstream.idl, include/dispex.idl, | |
2734 | include/downloadmgr.idl, include/dyngraph.idl, include/mlang.idl, | |
2735 | include/mmstream.idl, include/mshtmhst.idl, include/mshtml.idl, | |
2736 | include/msxml.idl, include/msxml2.idl, include/objidl.idl, | |
2737 | include/tom.idl, include/urlmon.idl, include/xmldom.idl, | |
2738 | include/xmldso.idl: | |
2739 | include: Remove unnecessary semicolons from idl. | |
2740 | ||
2741 | * include/.gitignore, include/Makefile.in, include/dbinit.idl, | |
2742 | include/dbprop.idl, include/dbs.idl, include/oledb.idl: | |
2743 | oledb: Add oledb.idl and some idl files it depends on. | |
2744 | ||
2745 | 2006-07-19 Mike McCormack <mike@codeweavers.com> | |
2746 | ||
2747 | * configure, configure.ac: | |
2748 | configure: Use -fno-builtin to avoid warnings with gcc 4.1.1. | |
2749 | ||
2750 | 2006-07-20 Mike McCormack <mike@codeweavers.com> | |
2751 | ||
2752 | * include/control.idl, include/hlink.idl, include/indexsvr.idl, | |
2753 | include/mshtmhst.idl, include/objsafe.idl, include/propidl.idl, | |
2754 | include/pstore.idl, include/richole.idl, include/shobjidl.idl, | |
2755 | include/wine/itss.idl: | |
2756 | include: Semicolons after cpp_quote are a syntax error in midl. | |
2757 | ||
2758 | 2006-07-19 Hans Leidekker <hans@it.vu.nl> | |
2759 | ||
2760 | * dlls/usp10/usp10.c, dlls/usp10/usp10.spec: | |
2761 | usp10: Implement and test ScriptCacheGetHeight. | |
2762 | ||
2763 | 2006-07-19 Jacek Caban <jacek@codeweavers.com> | |
2764 | ||
2765 | * dlls/urlmon/internet.c: | |
2766 | urlmon: Added PARSE_CANONICALIZE implementation in CoInternetParseUrl. | |
2767 | ||
2768 | * dlls/mshtml/conpoint.c, dlls/mshtml/hlink.c, dlls/mshtml/install.c, | |
2769 | dlls/mshtml/loadopts.c, dlls/mshtml/navigate.c, | |
2770 | dlls/mshtml/nsembed.c, dlls/mshtml/nsio.c, dlls/mshtml/persist.c, | |
2771 | dlls/mshtml/selection.c, dlls/mshtml/txtrange.c, dlls/mshtml/view.c: | |
2772 | mshtml: Wrap remaining Heap* functions by inline functions. | |
2773 | ||
2774 | 2006-07-19 Paul Vriens <Paul.Vriens@xs4all.nl> | |
2775 | ||
2776 | * dlls/wininet/ftp.c: | |
2777 | wininet: FTP_FtpDeleteFileW expects a LPWININETFTPSESSIONW. | |
2778 | ||
2779 | 2006-07-19 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
2780 | ||
2781 | * dlls/dnsapi/tests/name.c: | |
2782 | dnsapi/tests: Write-strings warnings fix. | |
2783 | ||
2784 | * dlls/comctl32/tests/listview.c: | |
2785 | comctl32/tests: Write-strings warnings fix. | |
2786 | ||
2787 | 2006-07-19 H. Verbeet <hverbeet@gmail.com> | |
2788 | ||
2789 | * dlls/wined3d/device.c, dlls/wined3d/directx.c, | |
2790 | dlls/wined3d/wined3d_private.h, include/wine/wined3d_gl.h: | |
2791 | wined3d: Compilation fixes. | |
2792 | ||
2793 | 2006-07-20 Kovács András <andras@csevego.net> | |
2794 | ||
2795 | * dlls/dinput/joystick_linuxinput.c: | |
2796 | dinput: joydev_enum_deviceA now returns the correct value. | |
2797 | ||
2798 | 2006-07-20 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
2799 | ||
2800 | * dlls/comctl32/comctl_Ko.rc: | |
2801 | comctl32: Updated Korean resource. | |
2802 | ||
2803 | 2006-07-19 Juan Lang <juan_lang@yahoo.com> | |
2804 | ||
2805 | * dlls/crypt32/decode.c, dlls/crypt32/encode.c, | |
2806 | dlls/crypt32/tests/encode.c: | |
2807 | crypt32: Implement more string types for X509_NAME_VALUE. | |
2808 | ||
2809 | * dlls/crypt32/str.c, dlls/crypt32/tests/str.c: | |
2810 | crypt32: Correct handling of empty output buffer in CertRDNValueToStr and | |
2811 | CertNameToStr. | |
2812 | ||
2813 | * dlls/msi/appsearch.c: | |
2814 | msi: Implement ACTION_AppSearchIni. | |
2815 | ||
2816 | 2006-07-19 Alexandre Julliard <julliard@winehq.org> | |
2817 | ||
2818 | * dlls/ntdll/directory.c: | |
2819 | ntdll: Null-terminate strings returned by VFAT_IOCTL_READDIR_BOTH to work | |
2820 | around a kernel bug. | |
2821 | ||
2822 | 2006-07-19 Paul Vriens <Paul.Vriens@xs4all.nl> | |
2823 | ||
2824 | * dlls/wininet/ftp.c: | |
2825 | wininet: FTP_FtpRenameFileW expects a LPWININETFTPSESSIONW. | |
2826 | ||
2827 | 2006-07-19 Juan Lang <juan_lang@yahoo.com> | |
2828 | ||
2829 | * dlls/crypt32/crypt32_private.h, dlls/crypt32/decode.c, | |
2830 | dlls/crypt32/encode.c, dlls/crypt32/tests/encode.c: | |
2831 | crypt32: Implement X509_UNICODE_NAME_VALUE encoding/decoding. | |
2832 | ||
2833 | * dlls/msi/appsearch.c: | |
2834 | msi: Implement searching parent in ACTION_AppSearchReg. | |
2835 | ||
2836 | 2006-07-19 Mike McCormack <mike@codeweavers.com> | |
2837 | ||
2838 | * dlls/msi/msi.c: | |
2839 | msi: Implement MsiConfigureFeatureW. | |
2840 | ||
2841 | * dlls/msi/msi.c: | |
2842 | msi: Fix the size of base 85 GUIDs. | |
2843 | ||
2844 | * dlls/msi/action.c: | |
2845 | msi: Only load the features and files tables once. | |
2846 | ||
2847 | 2006-07-18 Piotr Caban <piotr.caban@gmail.com> | |
2848 | ||
2849 | * programs/oleview/typelib.c: | |
2850 | oleview: Added data freeing in TypeLib Viewer. | |
2851 | ||
2852 | * programs/oleview/main.h, programs/oleview/typelib.c: | |
2853 | oleview: Added some features to IDL data displaying. | |
2854 | ||
2855 | * programs/oleview/main.h, programs/oleview/pane.c, | |
2856 | programs/oleview/typelib.c: | |
2857 | oleview: Added skeleton for IDL files generation. | |
2858 | ||
2859 | 2006-07-18 Jeff Latimer <lats@yless4u.com.au> | |
2860 | ||
2861 | * dlls/usp10/usp10.c, dlls/usp10/usp10.spec: | |
2862 | usp10: Add ScriptStringCPtoX and ScriptStringXtoCP stubs. | |
2863 | ||
2864 | 2006-07-19 Alexandre Julliard <julliard@winehq.org> | |
2865 | ||
2866 | * loader/preloader.c: | |
2867 | preloader: Make sure the WINEPRELOADRESERVE area doesn't overlap the low | |
2868 | memory area. | |
2869 | ||
2870 | * dlls/kernel/process.c: | |
2871 | kernel: Simplify set_process_name now that it doesn't have to handle winevdm. | |
2872 | ||
2873 | * dlls/kernel/process.c, dlls/ntdll/virtual.c: | |
2874 | kernel: Added support for exec'ing a new Win32 process. | |
2875 | Use it to restart execution if the main binary can't be loaded because | |
2876 | of address space conflicts, and also for Win16/DOS support. | |
2877 | ||
2878 | * dlls/kernel/process.c, dlls/ntdll/server.c, | |
2879 | include/wine/server_protocol.h, server/process.c, server/process.h, | |
2880 | server/protocol.def, server/request.c, server/trace.c: | |
2881 | server: Simplify process creation. | |
2882 | Pass the socket for the new process from the parent through the | |
2883 | environment. | |
2884 | Perform initialisations during the new_process request. | |
2885 | ||
2886 | 2006-07-19 Jason Green <jave27@gmail.com> | |
2887 | ||
2888 | * dlls/wined3d/arb_program_shader.c, dlls/wined3d/device.c, | |
2889 | dlls/wined3d/directx.c, dlls/wined3d/glsl_shader.c, | |
2890 | dlls/wined3d/pixelshader.c, dlls/wined3d/stateblock.c, | |
2891 | dlls/wined3d/vertexdeclaration.c, dlls/wined3d/vertexshader.c, | |
2892 | dlls/wined3d/wined3d_private.h, include/wine/wined3d_gl.h: | |
2893 | wined3d: Make the number of floating point shader constants dynamic. | |
2894 | ||
2895 | 2006-07-17 Stefan Leichter <Stefan.Leichter@camline.com> | |
2896 | ||
2897 | * dlls/crypt32/tests/crl.c: | |
2898 | crypt32: Make tests loadable on NT4. | |
2899 | ||
2900 | 2006-07-18 James Hawkins <truiken@gmail.com> | |
2901 | ||
2902 | * dlls/msi/msi.spec, dlls/msi/source.c: | |
2903 | msi: Add a stub implementation of MsiSourceListClearAll. | |
2904 | ||
2905 | * dlls/msi/action.c, dlls/msi/dialog.c: | |
2906 | msi: Sort SelectionTree items by their Display value. | |
2907 | ||
2908 | 2006-07-18 Huw Davies <huw@codeweavers.com> | |
2909 | ||
2910 | * dlls/msi/files.c: | |
2911 | msi: Create files with the correct file attributes. | |
2912 | ||
2913 | 2006-07-18 Mike McCormack <mike@codeweavers.com> | |
2914 | ||
2915 | * dlls/msi/msi.c: | |
2916 | msi: Check the right pointers for NULL. | |
2917 | ||
2918 | * dlls/msi/msi.c: | |
2919 | msi: Set properties, not the command line in MsiReinstallFeatureW. | |
2920 | ||
2921 | * dlls/msi/install.c, dlls/msi/msi.spec: | |
2922 | msi: Implement MsiSetInstallLevel. | |
2923 | ||
2924 | 2006-07-19 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
2925 | ||
2926 | * dlls/mshtml/Ko.rc: | |
2927 | mshtml: Updated Korean resource. | |
2928 | ||
2929 | 2006-07-17 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
2930 | ||
2931 | * dlls/secur32/ntlm.c: | |
2932 | secur32: Write-strings warnings fix. | |
2933 | ||
2934 | 2006-07-18 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
2935 | ||
2936 | * dlls/crypt32/tests/main.c: | |
2937 | crypt32/tests: Write-strings warnings fix. | |
2938 | ||
2939 | 2006-07-18 Benjamin Arai <me@benjaminarai.com> | |
2940 | ||
2941 | * dlls/oleaut32/tests/vartest.c, dlls/oleaut32/variant.c: | |
2942 | oleaut32: Update error codes for VarMod. | |
2943 | ||
2944 | 2006-07-18 Huw Davies <huw@codeweavers.com> | |
2945 | ||
2946 | * dlls/msxml3/node.c, dlls/msxml3/tests/domdoc.c: | |
2947 | msxml3: removeChild should catch a NULL child node. | |
2948 | ||
2949 | * dlls/msxml3/tests/domdoc.c: | |
2950 | msxml3: Add a test to check that selectSingleNode returns a NULL-ptr when it | |
2951 | doesn't find a match. | |
2952 | ||
2953 | 2006-07-18 Juan Lang <juan_lang@yahoo.com> | |
2954 | ||
2955 | * dlls/msi/appsearch.c: | |
2956 | msi: Set name in ACTION_AppSearchGetSignature. | |
2957 | ||
2958 | * dlls/crypt32/encode.c: | |
2959 | crypt32: Don't return from a try block. | |
2960 | ||
2961 | 2006-07-18 Jacek Caban <jacek@codeweavers.com> | |
2962 | ||
2963 | * dlls/mshtml/main.c, dlls/mshtml/mshtml.spec: | |
2964 | mshtml: Added stub implementation of ShowHTMLDialog. | |
2965 | ||
2966 | 2006-07-17 Dan Hipschman <dsh@linux.ucla.edu> | |
2967 | ||
2968 | * libs/wpp/ppl.l: | |
2969 | wpp: In recursive macro definitions, print the macro name instead of nothing. | |
2970 | ||
2971 | 2006-07-18 Stefan Dösinger <stefandoesinger@gmx.at> | |
2972 | ||
2973 | * dlls/ddraw/device.c, dlls/ddraw/direct3d.c, dlls/wined3d/device.c, | |
2974 | include/wine/wined3d_interface.h: | |
2975 | ddraw/wined3d: Remove texture format enumeration functions. | |
2976 | ||
2977 | 2006-07-17 Stefan Dösinger <stefan@codeweavers.com> | |
2978 | ||
2979 | * dlls/wined3d/swapchain.c: | |
2980 | wined3d: Duplicate flips in software if the local copy is up to date. | |
2981 | ||
2982 | 2006-07-17 Stefan Dösinger <stefandoesinger@gmx.at> | |
2983 | ||
2984 | * dlls/wined3d/surface.c: | |
2985 | wined3d: Disable the fog before writing the back buffer data. | |
2986 | ||
2987 | 2006-07-17 Stefan Dösinger <stefan@codeweavers.com> | |
2988 | ||
2989 | * dlls/wined3d/surface.c, dlls/wined3d/wined3d_main.c, | |
2990 | dlls/wined3d/wined3d_private.h: | |
2991 | wined3d: Add a setting for the render target locking method. | |
2992 | ||
2993 | * dlls/wined3d/surface.c: | |
2994 | wined3d: Break the glDrawPixels call out of UnlockRect. | |
2995 | ||
2996 | 2006-07-18 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
2997 | ||
2998 | * programs/cmdlgtst/Ko.rc: | |
2999 | cmdlgtst: Updated Korean resource. | |
3000 | ||
3001 | 2006-07-17 Juan Lang <juan_lang@yahoo.com> | |
3002 | ||
3003 | * dlls/crypt32/str.c, dlls/crypt32/tests/str.c: | |
3004 | crypt32: Output x.500 strings from CertNameToStrA/W. | |
3005 | ||
3006 | * dlls/crypt32/cert.c, dlls/crypt32/crypt32_private.h, | |
3007 | dlls/crypt32/serialize.c: | |
3008 | crypt32: Fix reading key prov info from serialized data. | |
3009 | ||
3010 | * dlls/crypt32/encode.c: | |
3011 | crypt32: Always set required encoded length in CryptEncodeObject(Ex). | |
3012 | ||
3013 | * dlls/msi/appsearch.c: | |
3014 | msi: Fix silly pointer error. | |
3015 | ||
3016 | 2006-07-17 James Hawkins <truiken@gmail.com> | |
3017 | ||
3018 | * dlls/msi/dialog.c: | |
3019 | msi: Update the feature components' states when a feature is selected. | |
3020 | ||
3021 | 2006-07-17 Duane Clark <fpga@pacbell.net> | |
3022 | ||
3023 | * dlls/msvcrt/tests/file.c: | |
3024 | msvcrt: Add tests of file operations in ASCII mode. | |
3025 | ||
3026 | 2006-07-17 Jacek Caban <jacek@codeweavers.com> | |
3027 | ||
3028 | * dlls/urlmon/sec_mgr.c: | |
3029 | urlmon: Fix handle leak. | |
3030 | ||
3031 | * dlls/mshtml/htmlbody.c, dlls/mshtml/htmldoc.c, dlls/mshtml/htmlelem.c, | |
3032 | dlls/mshtml/htmlinput.c, dlls/mshtml/htmlnode.c, | |
3033 | dlls/mshtml/htmlselect.c, dlls/mshtml/htmltextarea.c: | |
3034 | mshtml: Wrap more Heap* function by inline functions. | |
3035 | ||
3036 | 2006-07-17 Robert Shearman <rob@codeweavers.com> | |
3037 | ||
3038 | * dlls/oleaut32/tmarshal.c: | |
3039 | oleaut32: Add an exception handler around code executed on the server side | |
3040 | from the typelib marshaler. | |
3041 | ||
3042 | * dlls/msi/msi.c: | |
3043 | msi: Fix conversion of path to include nul-termination character in | |
3044 | MsiProvideQualifiedComponentA. | |
3045 | ||
3046 | * dlls/rpcrt4/cproxy.c: | |
3047 | rpcrt4: Display a big message box if the user tries to use typelib | |
3048 | marshaling in native oleaut32 with builtin rpcrt4 to tell them what is | |
3049 | wrong. | |
3050 | ||
3051 | * dlls/rpcrt4/ndr_marshall.c, include/wine/rpcfc.h: | |
3052 | rpcrt4: Handle more structure padding values. | |
3053 | ||
3054 | * dlls/oleaut32/tests/typelib.c, dlls/oleaut32/typelib.c: | |
3055 | oleaut32: Revert check for FUNCFLAG_FRESTRICTED in ITypeInfo::Invoke. | |
3056 | The change caused regressions in a number of applications and needs more | |
3057 | study to see what the correct behaviour should be. | |
3058 | ||
3059 | 2006-07-17 Christian Costa <titan.costa@wanadoo.fr> | |
3060 | ||
3061 | * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c, | |
3062 | dlls/wined3d/pixelshader.c, dlls/wined3d/surface.c, | |
3063 | dlls/wined3d/vertexshader.c: | |
3064 | wined3d: Readd missing copyright to shaders files. | |
3065 | ||
3066 | * dlls/wined3d/arb_program_shader.c: | |
3067 | wined3d: Fix typo in ARB pixel shader. | |
3068 | ||
3069 | 2006-07-17 Benjamin Arai <me@benjaminarai.com> | |
3070 | ||
3071 | * dlls/oleaut32/variant.c: | |
3072 | oleaut32: VarCmp - Corrected function description. | |
3073 | ||
3074 | 2006-07-16 H. Verbeet <hverbeet@gmail.com> | |
3075 | ||
3076 | * dlls/wined3d/drawprim.c: | |
3077 | wined3d: Increment texture_idx when continuing as well. | |
3078 | ||
3079 | 2006-07-17 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
3080 | ||
3081 | * dlls/advapi32/tests/crypt_lmhash.c: | |
3082 | advapi32/tests: Write-strings warnings fix. | |
3083 | ||
3084 | 2006-07-17 Huw Davies <huw@codeweavers.com> | |
3085 | ||
3086 | * dlls/comctl32/listview.c, dlls/comctl32/tests/listview.c: | |
3087 | comctl32: All items should be marked as unchecked when LVS_EX_CHECKBOXES is | |
3088 | initially set. | |
3089 | When a new item is added with LBS_EX_CHECKBOXES already set then that item is | |
3090 | marked as unchecked. | |
3091 | ||
3092 | 2006-07-18 Alexandre Julliard <julliard@winehq.org> | |
3093 | ||
3094 | * configure, configure.ac: | |
3095 | configure: Store the full path to the prelink tool. | |
3096 | ||
3097 | 2006-07-17 Jason Green <jave27@gmail.com> | |
3098 | ||
3099 | * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c, | |
3100 | dlls/wined3d/drawprim.c, dlls/wined3d/vertexshader.c, | |
3101 | dlls/wined3d/wined3d_private.h: | |
3102 | wined3d: Fix for vertex shaders. | |
3103 | ||
3104 | 2006-07-16 Duane Clark <fpga@pacbell.net> | |
3105 | ||
3106 | * programs/notepad/main.c: | |
3107 | notepad: Change notepad printing font. | |
3108 | ||
3109 | * programs/notepad/dialog.c: | |
3110 | notepad: Make notepad print something reasonable. | |
3111 | ||
3112 | 2006-07-16 Jacek Caban <jacek@codeweavers.com> | |
3113 | ||
3114 | * dlls/mshtml/main.c, dlls/mshtml/mshtml_private.h, | |
3115 | dlls/mshtml/protocol.c: | |
3116 | mshtml: Wrap Heap* functions by inline functions. | |
3117 | ||
3118 | 2006-07-17 Stefan Dösinger <stefan@codeweavers.com> | |
3119 | ||
3120 | * dlls/wined3d/surface.c: | |
3121 | wined3d: Break out the frame buffer readback of LockRect, implement palettized | |
3122 | readback. | |
3123 | ||
3124 | 2006-07-17 Robert Shearman <rob@codeweavers.com> | |
3125 | ||
3126 | * dlls/dbghelp/elf_module.c: | |
3127 | dbghelp: Don't access a negative section index in elf_map_section. | |
3128 | ||
3129 | * dlls/dbghelp/stabs.c: | |
3130 | dbghelp: Avoid accessing a negative string index when parsing stabs entries | |
3131 | with an empty string. | |
3132 | ||
3133 | * dlls/kernel/tests/version.c, dlls/ntdll/version.c: | |
3134 | ntdll: Fix a return code from RtlVerifyVersionInfo and change the FIXME to a | |
3135 | TRACE now that all of the tests pass. | |
3136 | ||
3137 | * dlls/kernel/tests/version.c: | |
3138 | kernel: Fix an incorrect version test. | |
3139 | ||
3140 | * dlls/kernel/tests/version.c, dlls/ntdll/version.c: | |
3141 | ntdll: Fix RtlVerifyVersionInfo handling of major, minor and service pack | |
3142 | versions, which are tested in a hierarchical manner. | |
3143 | Add some new tests for the different condition values. | |
3144 | ||
3145 | * dlls/kernel/tests/version.c, dlls/ntdll/version.c: | |
3146 | ntdll: Use a common condition value for the major, minor and service pack | |
3147 | version numbers. | |
3148 | ||
3149 | * dlls/ntdll/version.c: | |
3150 | ntdll: Reduce duplicated code in RtlVerifyVersionInfo by calling a function | |
3151 | for comparing the values. | |
3152 | ||
3153 | * dlls/oleaut32/tests/vartest.c: | |
3154 | oleaut32: Test the return value of VarCat in the tests. | |
3155 | ||
3156 | 2006-07-15 Aric Stewart <aric@codeweavers.com> | |
3157 | ||
3158 | * programs/wineboot/Makefile.in, programs/wineboot/wineboot.c: | |
3159 | wineboot: Copy windows file protection files at boot time. | |
3160 | ||
3161 | 2006-07-17 Mike McCormack <mike@codeweavers.com> | |
3162 | ||
3163 | * dlls/msi/msi.c: | |
3164 | msi: Tidy up MsiCreateAndVerifyInstallerDirectory a bit. | |
3165 | ||
3166 | * dlls/msi/msi.c: | |
3167 | msi: Implement MsiConfigureFeatureA using MsiConfigureFeatureW. | |
3168 | ||
3169 | 2006-07-15 Mike McCormack <mike@codeweavers.com> | |
3170 | ||
3171 | * dlls/msi/install.c: | |
3172 | msi: Cleanup traces, remove unnecessary includes. | |
3173 | ||
3174 | * dlls/msi/action.c, dlls/msi/action.h, dlls/msi/helpers.c: | |
3175 | msi: Move msi_get_property_int() to helpers.c | |
3176 | ||
3177 | * dlls/msi/msi.c: | |
3178 | msi: Add support for INSTALLSTATE_ADVERTISED to MsiQueryFeatureState. | |
3179 | ||
3180 | * dlls/msi/msi.c: | |
3181 | msi: MsiGetComponentPath cannot return INSTALLSTATE_ADVERTISED. | |
3182 | ||
3183 | 2006-07-16 Paul Millar <paul@astro.gla.ac.uk> | |
3184 | ||
3185 | * configure, configure.ac, include/config.h.in, libs/wine/loader.c: | |
3186 | libwine: Add a configure check for setrlimit. | |
3187 | ||
3188 | 2006-07-17 Alexandre Julliard <julliard@winehq.org> | |
3189 | ||
3190 | * tools/winegcc/winegcc.c: | |
3191 | winegcc: Make sure the Wine library paths take precedence in Wine mode. | |
3192 | ||
3193 | 2006-07-17 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
3194 | ||
3195 | * programs/clock/Ko.rc: | |
3196 | clock: Updated Korean resource. | |
3197 | ||
3198 | 2006-07-15 Paul Vriens <Paul.Vriens@xs4all.nl> | |
3199 | ||
3200 | * dlls/comctl32/listview.c: | |
3201 | comctl32: Use struct member after check for NULL (Coverity). | |
3202 | ||
3203 | 2006-07-15 Mike McCormack <mike@codeweavers.com> | |
3204 | ||
3205 | * dlls/shdocvw/regsvr.c: | |
3206 | shdocvw: Write the "Microsoft Browser Architecture" CLSID. | |
3207 | ||
3208 | 2006-07-16 Jacek Caban <jacek@codeweavers.com> | |
3209 | ||
3210 | * dlls/urlmon/regsvr.c: | |
3211 | urlmon: Register zone and security manager. | |
3212 | ||
3213 | * dlls/urlmon/session.c, dlls/urlmon/tests/misc.c, | |
3214 | dlls/urlmon/urlmon_main.c: | |
3215 | urlmon: Added UrlMkGetSessionOption implementation. | |
3216 | ||
3217 | * dlls/urlmon/umon.c: | |
3218 | urlmon: Use URL_FILE_USE_PATHURL flag to combine urls. | |
3219 | ||
3220 | * include/urlmon.idl: | |
3221 | urlmon.idl: Added some missing declarations. | |
3222 | ||
3223 | * dlls/mshtml/htmldoc.c: | |
3224 | mshtml: Added get_all implementation. | |
3225 | ||
3226 | 2006-07-17 Jonathan Ernst <jonathan@ernstfamily.ch> | |
3227 | ||
3228 | * programs/notepad/Da.rc: | |
3229 | notepad: Fix typo in Danish translation spotted by Henrik Olsen. | |
3230 | ||
3231 | 2006-07-16 Vitaliy Margolen <wine-patch@kievinfo.com> | |
3232 | ||
3233 | * dlls/dinput/keyboard.c: | |
3234 | dinput: Unacquire correct device. | |
3235 | ||
3236 | * dlls/dinput/keyboard.c: | |
3237 | dinput: Ignore repeated key events. | |
3238 | ||
3239 | 2006-07-16 Stefan Dösinger <stefan@codeweavers.com> | |
3240 | ||
3241 | * dlls/wined3d/surface.c: | |
3242 | wined3d: Allocate 4 extra bytes in the dib section. | |
3243 | ||
3244 | 2006-07-16 Duane Clark <fpga@pacbell.net> | |
3245 | ||
3246 | * tools/examine-relay: | |
3247 | examine-relay: Indent winex11.drv lines. | |
3248 | ||
3249 | 2006-07-15 Duane Clark <dclark@akamail.com> | |
3250 | ||
3251 | * dlls/comdlg32/printdlg.c: | |
3252 | comdlg32: Set PD_PAGENUMS from print dialog. | |
3253 | ||
3254 | 2006-07-15 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
3255 | ||
3256 | * programs/wordpad/Ko.rc: | |
3257 | wordpad: Updated Korean resource. | |
3258 | ||
3259 | 2006-07-14 James Hawkins <truiken@gmail.com> | |
3260 | ||
3261 | * dlls/wininet/internet.c, dlls/wininet/tests/url.c: | |
3262 | wininet: Add more tests for InternetCrackurl. | |
3263 | ||
3264 | * dlls/msi/dialog.c: | |
3265 | msi: Add handling for the ListBox dialog control. | |
3266 | ||
3267 | 2006-07-14 Milko Krachounov <milko@3mhz.net> | |
3268 | ||
3269 | * dlls/shell32/shell32_Bg.rc: | |
3270 | shell32: Update Bulgarian translation. | |
3271 | ||
3272 | * dlls/mshtml/Bg.rc: | |
3273 | mshtml: Update Bulgarian translation. | |
3274 | ||
3275 | 2006-07-16 Robert Reif <reif@earthlink.net> | |
3276 | ||
3277 | * dlls/advapi32/advapi32.spec, dlls/advapi32/security.c, | |
3278 | include/winbase.h: | |
3279 | advapi32: Add CreateWellKnownSid and IsWellKnownSid. | |
3280 | ||
3281 | 2006-07-14 Robert Reif <reif@earthlink.net> | |
3282 | ||
3283 | * include/winnt.h: | |
3284 | include: Add well known sids and quota limits to winnt.h. | |
3285 | ||
3286 | 2006-07-14 Krzysztof Foltman <wdev@foltman.com> | |
3287 | ||
3288 | * dlls/riched20/editor.c, dlls/riched20/editor.h, dlls/riched20/style.c: | |
3289 | riched20: WM_SETFONT support. | |
3290 | ||
3291 | 2006-07-14 Robert Shearman <rob@codeweavers.com> | |
3292 | ||
3293 | * dlls/ole32/compobj.c, dlls/ole32/tests/compobj.c: | |
3294 | ole32: Improve CoRegisterMessageFilter and add tests for it. | |
3295 | ||
3296 | * dlls/ole32/rpc.c: | |
3297 | ole32: Free the buffer allocated in local_server_thread (found by Smatch). | |
3298 | ||
3299 | 2006-07-13 Aric Stewart <aric@codeweavers.com> | |
3300 | ||
3301 | * configure, configure.ac, dlls/comcat/Makefile.in, | |
3302 | dlls/comcat/information.c, dlls/comcat/tests/Makefile.in, | |
3303 | dlls/comcat/tests/comcat.c, programs/winetest/Makefile.in: | |
3304 | comcat: cImplemented or cRequired of -1 means to match everything | |
3305 | regardless of the implementation or categories. | |
3306 | ||
3307 | 2006-07-12 Stefan Siebert <stefan.siebert@ssiebert.de> | |
3308 | ||
3309 | * dlls/msi/files.c: | |
3310 | msi: cabinet_notify - don't fail on files with the same filepath. | |
3311 | ||
3312 | 2006-07-13 Christian Costa <titan.costa@wanadoo.fr> | |
3313 | ||
3314 | * dlls/wined3d/surface.c, dlls/wined3d/wined3d_main.c: | |
3315 | wined3d: Only copy memory corresponding to the dib section instead of the | |
3316 | power of 2 surface. | |
3317 | ||
3318 | 2006-07-14 András Kovács <andras@csevego.net> | |
3319 | ||
3320 | * dlls/shell32/shell32.spec, dlls/shell32/shellord.c: | |
3321 | shell32: Stub for SHSetLocalizedName. | |
3322 | ||
3323 | 2006-07-13 Juan Lang <juan_lang@yahoo.com> | |
3324 | ||
3325 | * dlls/msi/appsearch.c: | |
3326 | msi: Let caller set property in AppSearch. | |
3327 | ||
3328 | 2006-07-14 Mike McCormack <mike@codeweavers.com> | |
3329 | ||
3330 | * dlls/msi/msi.c: | |
3331 | msi: Use awstring to return strings from MsiGetProductInfo. | |
3332 | ||
3333 | * dlls/msi/msi.c: | |
3334 | msi: Read from the registry, not the database in MsiGetProductInfo. | |
3335 | ||
3336 | * dlls/msi/msipriv.h, dlls/msi/registry.c: | |
3337 | msi: Add some registry reading macro functions. | |
3338 | ||
3339 | * dlls/msi/action.c, dlls/msi/action.h, dlls/msi/helpers.c, | |
3340 | dlls/msi/msipriv.h, dlls/msi/registry.c, dlls/msi/upgrade.c: | |
3341 | msi: Move version string conversions to registry.c. | |
3342 | ||
3343 | * dlls/msi/classes.c, dlls/msi/msipriv.h, dlls/msi/registry.c: | |
3344 | msi: Move some registry helper functions to registry.c. | |
3345 | ||
3346 | 2006-07-13 Juan Lang <juan_lang@yahoo.com> | |
3347 | ||
3348 | * dlls/crypt32/cert.c: | |
3349 | crypt32: Correct self-signed cert creation. | |
3350 | - use correct function names for rpcrt functions | |
3351 | - use CryptGenRandom to create unique serial numbers | |
3352 | ||
3353 | 2006-07-13 Dan Hipschman <dsh@linux.ucla.edu> | |
3354 | ||
3355 | * tools/widl/parser.y: | |
3356 | widl: Support coclass forward declarations. | |
3357 | ||
3358 | * tools/widl/header.c: | |
3359 | widl: Fix unterminated comment in generated code. | |
3360 | ||
3361 | 2006-07-13 Ivan Gyurdiev <ivg231@gmail.com> | |
3362 | ||
3363 | * dlls/wined3d/glsl_shader.c: | |
3364 | wined3d: Fix cmp instruction for GLSL. | |
3365 | The current GLSL cmp instruction is incorrect, because: | |
3366 | - it ignores destination write mask | |
3367 | - it ignores source swizzle | |
3368 | - it ignores other source modifiers. | |
3369 | - it works incorrectly for src0 = 0 | |
3370 | ||
3371 | * dlls/wined3d/device.c: | |
3372 | wined3d: Fix light state bugs. | |
3373 | ||
3374 | 2006-07-14 Robert Shearman <rob@codeweavers.com> | |
3375 | ||
3376 | * dlls/oleaut32/tests/typelib.c, dlls/oleaut32/typelib.c: | |
3377 | oleaut32: Don't execute a function in ITypeInfo::Invoke if it has the | |
3378 | FUNCFLAG_FRESTRICTED flag. | |
3379 | Add some more tests for ITypeInfo::Invoke. | |
3380 | ||
3381 | * dlls/oleaut32/olepicture.c: | |
3382 | oleaut32: Implement GetClassID for the OLE picture class. | |
3383 | ||
3384 | * dlls/rpcrt4/ndr_marshall.c: | |
3385 | rpcrt4: Fix Variance Callback Functions. | |
3386 | A callback function for computing the variance puts the computed value | |
3387 | into the same field as a conformance, so make sure to copy the value | |
3388 | into pCount before returning from ComputeConformanceOrVariance. | |
3389 | ||
3390 | * dlls/rpcrt4/cpsf.c: | |
3391 | rpcrt4: Add the threading model and a description when registering a CLSID | |
3392 | for the PSFactoryBuffer. | |
3393 | ||
3394 | * dlls/ole32/compobj.c, dlls/ole32/tests/compobj.c: | |
3395 | ole32: Add validation of parameters to CoGetClassObject and make sure to | |
3396 | initialise ppv to NULL. | |
3397 | ||
3398 | 2006-07-13 Michael Stefaniuc <mstefani@redhat.de> | |
3399 | ||
3400 | * dlls/dinput/device.c, dlls/gdi/tests/brush.c, dlls/winedos/int10.c, | |
3401 | dlls/winex11.drv/xim.c: | |
3402 | Fix swapped 2nd and 3rd argument passed to memset. | |
3403 | ||
3404 | 2006-07-14 Alexandre Julliard <julliard@winehq.org> | |
3405 | ||
3406 | * programs/msiexec/msiexec.c: | |
3407 | msiexec: Invert the return values of the boolean functions so that | |
3408 | their names make more sense. | |
3409 | ||
3410 | 2006-07-13 James Hawkins <truiken@gmail.com> | |
3411 | ||
3412 | * programs/msiexec/msiexec.c: | |
3413 | msiexec: Also support options using a hyphen. | |
3414 | ||
3415 | * dlls/msi/dialog.c: | |
3416 | msi: Add handling for the GroupBox dialog control. | |
3417 | ||
3418 | 2006-07-13 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
3419 | ||
3420 | * tools/winedump/pe.c: | |
3421 | winedump: Write-strings warnings fix. | |
3422 | ||
3423 | 2006-07-14 Alexandre Julliard <julliard@winehq.org> | |
3424 | ||
3425 | * configure, configure.ac: | |
3426 | configure: Revert the error exit code for warnings, it causes more | |
3427 | trouble than it's worth. | |
3428 | ||
3429 | 2006-07-13 Alexandre Julliard <julliard@winehq.org> | |
3430 | ||
3431 | * dlls/ntdll/virtual.c, loader/kthread.c, loader/pthread.c: | |
3432 | ntdll: Make sure to not unmap anything from reserved areas | |
3433 | when using NtFreeVirtualMemory with the MEM_SYSTEM flag. | |
3434 | ||
3435 | * dlls/ntdll/virtual.c: | |
3436 | ntdll: Use the map_view() function to allocate TEBs, now that it supports an | |
3437 | arbitrary granularity. | |
3438 | ||
3439 | * dlls/ntdll/virtual.c: | |
3440 | ntdll: Support for arbitrary memory allocation granularity. | |
3441 | ||
3442 | 2006-07-12 Jonathan Ernst <jonathan@ernstfamily.ch> | |
3443 | ||
3444 | * programs/notepad/Bg.rc, programs/notepad/Cs.rc, programs/notepad/Da.rc, | |
3445 | programs/notepad/De.rc, programs/notepad/Eo.rc, | |
3446 | programs/notepad/Es.rc, programs/notepad/Fi.rc, | |
3447 | programs/notepad/Fr.rc, programs/notepad/Hu.rc, | |
3448 | programs/notepad/It.rc, programs/notepad/Ja.rc, | |
3449 | programs/notepad/Ko.rc, programs/notepad/Nl.rc, | |
3450 | programs/notepad/No.rc, programs/notepad/Pl.rc, | |
3451 | programs/notepad/Pt.rc, programs/notepad/Ru.rc, | |
3452 | programs/notepad/Si.rc, programs/notepad/Sk.rc, | |
3453 | programs/notepad/Sw.rc, programs/notepad/Th.rc, | |
3454 | programs/notepad/Tr.rc, programs/notepad/Wa.rc, | |
3455 | programs/notepad/Zh.rc: | |
3456 | notepad: Fix the ellipsis and shortcuts in menus. | |
3457 | ||
3458 | * programs/wordpad/De.rc, programs/wordpad/En.rc, programs/wordpad/Fr.rc, | |
3459 | programs/wordpad/Hu.rc, programs/wordpad/Ko.rc, | |
3460 | programs/wordpad/Nl.rc, programs/wordpad/No.rc, | |
3461 | programs/wordpad/Ru.rc, programs/wordpad/Tr.rc: | |
3462 | wordpad: Add shortcuts in menus. | |
3463 | ||
3464 | 2006-07-13 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
3465 | ||
3466 | * dlls/comdlg32/cdlg_Pl.rc: | |
3467 | comdlg32: Update Polish translation. | |
3468 | ||
3469 | 2006-07-13 Robert Shearman <rob@codeweavers.com> | |
3470 | ||
3471 | * dlls/ole32/compobj.c: | |
3472 | ole32: Don't loop while peeking messages in CoWaitForMultipleHandles. | |
3473 | It increases the latency on completing the COM call and could result in | |
3474 | the COM call never completing in some circumstances. | |
3475 | ||
3476 | * dlls/oleaut32/typelib.c: | |
3477 | oleaut32: Convert void return types to the VT_EMPTY variant type in | |
3478 | ITypeInfo::Invoke. | |
3479 | ||
3480 | * dlls/oleaut32/typelib.c: | |
3481 | oleaut32: Typelib interfaces with the FDUAL flag should also be registered, | |
3482 | since dispinterfaces don't have the FDISPATCHABLE flag. | |
3483 | ||
3484 | * dlls/ws2_32/socket.c, include/ws2tcpip.h: | |
3485 | include: Add NI_* defines and add a WS(socklen_t) type. | |
3486 | ||
3487 | * dlls/rpcrt4/rpcrt4.spec, dlls/rpcrt4/rpcrt4_main.c: | |
3488 | rpcrt4: Add a stub for I_RpcMapWin32Status. | |
3489 | ||
3490 | * dlls/dbghelp/path.c: | |
3491 | dbghelp: Fix the finding of PDB DS-type files. | |
3492 | ||
3493 | 2006-07-13 Alexandre Julliard <julliard@winehq.org> | |
3494 | ||
3495 | * dlls/shell32/brsfolder.c: | |
3496 | shell32: Avoid using macros that cause gcc warnings. | |
3497 | ||
3498 | * dlls/kernel/process.c, dlls/ntdll/loader.c, include/winternl.h: | |
3499 | ntdll: Moved the calling of the process entry point to LdrInitializeThunk. | |
3500 | ||
3501 | * dlls/kernel/kernel_main.c, dlls/kernel/process.c: | |
3502 | kernel32: Moved initialisation of the console handles to DllMain. | |
3503 | ||
3504 | 2006-07-12 James Hawkins <truiken@gmail.com> | |
3505 | ||
3506 | * dlls/shlwapi/tests/path.c: | |
3507 | shlwapi: Add tests for PathCommonPrefixA. | |
3508 | ||
3509 | * dlls/shlwapi/tests/path.c: | |
3510 | shlwapi: Add tests for PathBuildRootA. | |
3511 | ||
3512 | * dlls/msi/install.c, dlls/msi/tests/package.c: | |
3513 | msi: Update the files target paths as well, because a parent directory might | |
3514 | have been changed. | |
3515 | ||
3516 | 2006-07-12 Thomas Kho <tkho@ucla.edu> | |
3517 | ||
3518 | * programs/notepad/dialog.c: | |
3519 | notepad: Change file not saved alert title to match Windows' notepad.exe. | |
3520 | ||
3521 | * programs/notepad/En.rc, programs/notepad/dialog.c: | |
3522 | notepad: Change window title to be like Windows' notepad.exe. | |
3523 | ||
3524 | 2006-07-12 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
3525 | ||
3526 | * dlls/winspool.drv/tests/info.c: | |
3527 | winspool.drv/tests: Write-strings warnings fix. | |
3528 | ||
3529 | * dlls/mshtml/main.c: | |
3530 | mshtml: Write-strings warnings fix. | |
3531 | ||
3532 | 2006-07-11 James Hawkins <truiken@gmail.com> | |
3533 | ||
3534 | * dlls/urlmon/umon.c: | |
3535 | urlmon: Implement URLDownloadToCacheFileW. | |
3536 | ||
3537 | 2006-07-10 Ge van Geldorp <ge@gse.nl> | |
3538 | ||
3539 | * dlls/user/class.c, include/wine/server_protocol.h, server/protocol.def, | |
3540 | server/trace.c: | |
3541 | user32: Implement Get/SetClassLongPtrA/W. | |
3542 | ||
3543 | 2006-07-11 Andrew Ziem <ahziem1@mailbolt.com> | |
3544 | ||
3545 | * dlls/user/sysparams.c: | |
3546 | user: Implement Ascii version of SPI_GETDESKWALLPAPER. | |
3547 | ||
3548 | 2006-07-12 Mike McCormack <mike@codeweavers.com> | |
3549 | ||
3550 | * dlls/ole32/stg_prop.c, dlls/ole32/tests/stg_prop.c: | |
3551 | ole32: Only return S_FALSE in IPropertyStorage::ReadMultiple if a property | |
3552 | was not found. | |
3553 | ||
3554 | * dlls/ole32/clipboard.c: | |
3555 | ole32: Small cleanups. | |
3556 | ||
3557 | * dlls/ole32/stg_prop.c: | |
3558 | ole32: Remove unnecessary assert(This) calls. | |
3559 | ||
3560 | * dlls/ole32/stg_prop.c, dlls/ole32/tests/stg_prop.c: | |
3561 | ole32: Fix and test reading and writing of VT_CF properties. | |
3562 | ||
3563 | 2006-07-12 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
3564 | ||
3565 | * dlls/comctl32/comctl_Bg.rc, dlls/comctl32/comctl_Cn.rc, | |
3566 | dlls/comctl32/comctl_Cs.rc, dlls/comctl32/comctl_De.rc, | |
3567 | dlls/comctl32/comctl_En.rc, dlls/comctl32/comctl_Eo.rc, | |
3568 | dlls/comctl32/comctl_Es.rc, dlls/comctl32/comctl_Fr.rc, | |
3569 | dlls/comctl32/comctl_Hu.rc, dlls/comctl32/comctl_It.rc, | |
3570 | dlls/comctl32/comctl_Ja.rc, dlls/comctl32/comctl_Ko.rc, | |
3571 | dlls/comctl32/comctl_Nl.rc, dlls/comctl32/comctl_No.rc, | |
3572 | dlls/comctl32/comctl_Pl.rc, dlls/comctl32/comctl_Pt.rc, | |
3573 | dlls/comctl32/comctl_Ru.rc, dlls/comctl32/comctl_Si.rc, | |
3574 | dlls/comctl32/comctl_Sv.rc, dlls/comctl32/comctl_Th.rc, | |
3575 | dlls/comctl32/comctl_Tr.rc, dlls/comctl32/comctl_Uk.rc, | |
3576 | dlls/comctl32/propsheet.c: | |
3577 | comctl32: Use wsprintf instead of strcat building the properties | |
3578 | dialog title to allow different word orders. | |
3579 | ||
3580 | 2006-07-12 Juan Lang <juan_lang@yahoo.com> | |
3581 | ||
3582 | * dlls/msi/appsearch.c: | |
3583 | msi: Split up ACTION_AppSearchReg. | |
3584 | ||
3585 | * dlls/crypt32/store.c: | |
3586 | crypt32: Add stubs for some stores. | |
3587 | ||
3588 | * dlls/crypt32/crypt32.spec: | |
3589 | crypt32: Forward CreateFileU to CreateFileW. | |
3590 | ||
3591 | 2006-07-11 Dan Hipschman <dsh@linux.ucla.edu> | |
3592 | ||
3593 | * dlls/gdi/driver.c, dlls/gdi/enhmfdrv/init.c, dlls/gdi/font.c, | |
3594 | dlls/gdi/freetype.c, dlls/gdi/gdi_private.h, dlls/gdi/mfdrv/init.c, | |
3595 | dlls/wineps.drv/builtin.c, dlls/wineps.drv/psdrv.h, | |
3596 | dlls/wineps.drv/wineps.drv.spec, dlls/winex11.drv/codepage.c, | |
3597 | dlls/winex11.drv/text.c, dlls/winex11.drv/winex11.drv.spec, | |
3598 | dlls/winex11.drv/x11font.h: | |
3599 | gdi32: Implement GetTextExtentPoint in terms of GetTextExtentExPoint | |
3600 | (not vice versa) for efficiency (required adding the Ex functionality | |
3601 | to drivers). | |
3602 | ||
3603 | * dlls/gdi/tests/font.c: | |
3604 | gdi32: Add conformance test for GetTextExtentExPointW. | |
3605 | ||
3606 | 2006-07-12 Mike McCormack <mike@codeweavers.com> | |
3607 | ||
3608 | * dlls/query/query_main.c: | |
3609 | query: Return a more appropriate error code from CIState. | |
3610 | ||
3611 | 2006-07-11 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
3612 | ||
3613 | * dlls/urlmon/regsvr.c: | |
3614 | urlmon: Write-strings warnings fix. | |
3615 | ||
3616 | 2006-07-12 H. Verbeet <hverbeet@gmail.com> | |
3617 | ||
3618 | * dlls/wined3d/utils.c: | |
3619 | wined3d: Texture stages that reference NULL textures should just pass | |
3620 | through the result of the previous stage. | |
3621 | ||
3622 | * dlls/wined3d/device.c, include/wine/wined3d_gl.h: | |
3623 | wined3d: Fix specular color handling for register combiners. | |
3624 | By default the FinalCombiner is setup to add the specular color to the | |
3625 | final result of the combiner operations. However, it should only do | |
3626 | this when the WINED3DRS_SPECULARENABLE renderstate is enabled. | |
3627 | ||
3628 | 2006-07-12 Stefan Dösinger <stefan@codeweavers.com> | |
3629 | ||
3630 | * dlls/wined3d/vertexbuffer.c: | |
3631 | wined3d: Check the color data type too when deciding whether to convert data. | |
3632 | ||
3633 | 2006-07-11 Mike McCormack <mike@codeweavers.com> | |
3634 | ||
3635 | * dlls/ole32/stg_prop.c: | |
3636 | ole32: Implement IPropertyStorage::Enum using enumx. | |
3637 | ||
3638 | * dlls/ole32/stg_prop.c: | |
3639 | ole32: Clean up some declarations. | |
3640 | ||
3641 | * dlls/ole32/stg_prop.c: | |
3642 | ole32: Use enumx to implement IPropertySetStorage::Enum. | |
3643 | ||
3644 | * dlls/ole32/Makefile.in, dlls/ole32/enumx.c, dlls/ole32/enumx.h: | |
3645 | ole32: Add a framework for implementing IEnum* interfaces. | |
3646 | ||
3647 | 2006-07-12 Mike McCormack <mike@codeweavers.com> | |
3648 | ||
3649 | * dlls/ole32/ole2.c: | |
3650 | ole32: Don't warn when clearing PropVariants that don't have allocated memory. | |
3651 | ||
3652 | * dlls/ole32/tests/stg_prop.c, dlls/ole32/tests/storage32.c: | |
3653 | ole32: Fix conformance test to compile with MSVC6. | |
3654 | ||
3655 | * dlls/ole32/stg_prop.c: | |
3656 | ole32: This cannot be NULL, so don't check it. | |
3657 | ||
3658 | * dlls/ole32/stg_prop.c: | |
3659 | ole32: Only return S_FALSE in IPropertyStorage::ReadMultiple if a property | |
3660 | was not found. | |
3661 | ||
3662 | 2006-07-11 Mike McCormack <mike@codeweavers.com> | |
3663 | ||
3664 | * dlls/ole32/ole2.c: | |
3665 | ole32: Allocate copied VT_CF data correctly in PropVariantCopy. | |
3666 | ||
3667 | 2006-07-11 Bang Jun-Young <bang.junyoung@gmail.com> | |
3668 | ||
3669 | * dlls/avifil32/Makefile.in: | |
3670 | avifil32: Remove unnecessary dependency on ntdll. | |
3671 | ||
3672 | 2006-07-11 Juan Lang <juan_lang@yahoo.com> | |
3673 | ||
3674 | * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec, | |
3675 | dlls/crypt32/tests/cert.c, include/wincrypt.h: | |
3676 | crypt32: Implement CryptAcquireCertificatePrivateKey. | |
3677 | ||
3678 | 2006-07-11 Robert Reif <reif@earthlink.net> | |
3679 | ||
3680 | * dlls/advapi32/lsa.c: | |
3681 | advapi32: Fix LsaQueryInformationPolicy HeapAlloc bug. | |
3682 | ||
3683 | * include/ntsecapi.h: | |
3684 | include: Add more policy structures to ntsecapi.h. | |
3685 | ||
3686 | 2006-07-11 Alexandre Julliard <julliard@winehq.org> | |
3687 | ||
3688 | * libs/Makefile.in, tools/winewrapper: | |
3689 | libs: Get rid of the libwine symlinks. | |
3690 | ||
3691 | * Make.rules.in, dlls/Makedll.rules.in, dlls/Maketest.rules.in, | |
3692 | programs/Makeprog.rules.in, tools/winegcc/winegcc.c: | |
3693 | winegcc: Automatically add the correct lib paths when building inside the | |
3694 | Wine tree. | |
3695 | ||
3696 | * Make.rules.in, libs/Makefile.in, tools/widl/Makefile.in, | |
3697 | tools/wrc/Makefile.in: | |
3698 | libs: Get rid of the symlinks for the static libs. | |
3699 | ||
3700 | * Make.rules.in, configure, configure.ac, dlls/advapi32/Makefile.in, | |
3701 | dlls/advpack/Makefile.in, dlls/atl/Makefile.in, | |
3702 | dlls/avifil32/Makefile.in, dlls/comcat/Makefile.in, | |
3703 | dlls/comctl32/Makefile.in, dlls/comdlg32/Makefile.in, | |
3704 | dlls/crtdll/Makefile.in, dlls/devenum/Makefile.in, | |
3705 | dlls/dmloader/Makefile.in, dlls/dmusic/Makefile.in, | |
3706 | dlls/dnsapi/Makefile.in, dlls/dplayx/Makefile.in, | |
3707 | dlls/dxdiagn/Makefile.in, dlls/gdi/Makefile.in, | |
3708 | dlls/hhctrl.ocx/Makefile.in, dlls/hlink/Makefile.in, | |
3709 | dlls/infosoft/Makefile.in, dlls/inseng/Makefile.in, | |
3710 | dlls/itss/Makefile.in, dlls/kernel/Makefile.in, | |
3711 | dlls/lz32/Makefile.in, dlls/mapi32/Makefile.in, | |
3712 | dlls/mciavi32/Makefile.in, dlls/mcicda/Makefile.in, | |
3713 | dlls/mciseq/Makefile.in, dlls/mciwave/Makefile.in, | |
3714 | dlls/midimap/Makefile.in, dlls/mlang/Makefile.in, | |
3715 | dlls/mpr/Makefile.in, dlls/msacm32.drv/Makefile.in, | |
3716 | dlls/msacm32/Makefile.in, dlls/msdmo/Makefile.in, | |
3717 | dlls/mshtml/Makefile.in, dlls/msi/Makefile.in, | |
3718 | dlls/msvcrt/Makefile.in, dlls/msvcrt20/Makefile.in, | |
3719 | dlls/msvfw32/Makefile.in, dlls/msxml3/Makefile.in, | |
3720 | dlls/ntdll/Makefile.in, dlls/objsel/Makefile.in, | |
3721 | dlls/odbc32/Makefile.in, dlls/odbccp32/Makefile.in, | |
3722 | dlls/ole32/Makefile.in, dlls/oleaut32/Makefile.in, | |
3723 | dlls/powrprof/Makefile.in, dlls/qcap/Makefile.in, | |
3724 | dlls/quartz/Makefile.in, dlls/query/Makefile.in, | |
3725 | dlls/riched20/Makefile.in, dlls/rpcrt4/Makefile.in, | |
3726 | dlls/serialui/Makefile.in, dlls/setupapi/Makefile.in, | |
3727 | dlls/shdocvw/Makefile.in, dlls/shell32/Makefile.in, | |
3728 | dlls/shlwapi/Makefile.in, dlls/urlmon/Makefile.in, | |
3729 | dlls/user/Makefile.in, dlls/userenv/Makefile.in, | |
3730 | dlls/uxtheme/Makefile.in, dlls/version/Makefile.in, | |
3731 | dlls/winedos/Makefile.in, dlls/winex11.drv/Makefile.in, | |
3732 | dlls/wininet/Makefile.in, dlls/winmm/Makefile.in, | |
3733 | dlls/winmm/joystick/Makefile.in, dlls/winmm/winearts/Makefile.in, | |
3734 | dlls/winmm/winejack/Makefile.in, dlls/winmm/winenas/Makefile.in, | |
3735 | dlls/winmm/wineoss/Makefile.in, dlls/winspool.drv/Makefile.in, | |
3736 | dlls/wnaspi32/Makefile.in, dlls/ws2_32/Makefile.in, libs/Makefile.in, | |
3737 | libs/unicode/Makefile.in, libs/unicode/c_037.c, | |
3738 | libs/unicode/c_10000.c, libs/unicode/c_10006.c, | |
3739 | libs/unicode/c_10007.c, libs/unicode/c_10029.c, | |
3740 | libs/unicode/c_1006.c, libs/unicode/c_10079.c, | |
3741 | libs/unicode/c_10081.c, libs/unicode/c_1026.c, libs/unicode/c_1250.c, | |
3742 | libs/unicode/c_1251.c, libs/unicode/c_1252.c, libs/unicode/c_1253.c, | |
3743 | libs/unicode/c_1254.c, libs/unicode/c_1255.c, libs/unicode/c_1256.c, | |
3744 | libs/unicode/c_1257.c, libs/unicode/c_1258.c, libs/unicode/c_20127.c, | |
3745 | libs/unicode/c_20866.c, libs/unicode/c_20932.c, | |
3746 | libs/unicode/c_21866.c, libs/unicode/c_28591.c, | |
3747 | libs/unicode/c_28592.c, libs/unicode/c_28593.c, | |
3748 | libs/unicode/c_28594.c, libs/unicode/c_28595.c, | |
3749 | libs/unicode/c_28596.c, libs/unicode/c_28597.c, | |
3750 | libs/unicode/c_28598.c, libs/unicode/c_28599.c, | |
3751 | libs/unicode/c_28600.c, libs/unicode/c_28603.c, | |
3752 | libs/unicode/c_28604.c, libs/unicode/c_28605.c, | |
3753 | libs/unicode/c_28606.c, libs/unicode/c_424.c, libs/unicode/c_437.c, | |
3754 | libs/unicode/c_500.c, libs/unicode/c_737.c, libs/unicode/c_775.c, | |
3755 | libs/unicode/c_850.c, libs/unicode/c_852.c, libs/unicode/c_855.c, | |
3756 | libs/unicode/c_856.c, libs/unicode/c_857.c, libs/unicode/c_860.c, | |
3757 | libs/unicode/c_861.c, libs/unicode/c_862.c, libs/unicode/c_863.c, | |
3758 | libs/unicode/c_864.c, libs/unicode/c_865.c, libs/unicode/c_866.c, | |
3759 | libs/unicode/c_869.c, libs/unicode/c_874.c, libs/unicode/c_875.c, | |
3760 | libs/unicode/c_878.c, libs/unicode/c_932.c, libs/unicode/c_936.c, | |
3761 | libs/unicode/c_949.c, libs/unicode/c_950.c, libs/unicode/casemap.c, | |
3762 | libs/unicode/collation.c, libs/unicode/compose.c, | |
3763 | libs/unicode/cpmap.pl, libs/unicode/cptable.c, libs/unicode/defaults, | |
3764 | libs/unicode/fold.c, libs/unicode/mbtowc.c, libs/unicode/sortkey.c, | |
3765 | libs/unicode/string.c, libs/unicode/utf8.c, libs/unicode/wctomb.c, | |
3766 | libs/unicode/wctype.c, libs/unicode/wine_unicode.def, | |
3767 | libs/unicode/wine_unicode.map, libs/wine/Makefile.in, | |
3768 | libs/wine/c_037.c, libs/wine/c_10000.c, libs/wine/c_10006.c, | |
3769 | libs/wine/c_10007.c, libs/wine/c_10029.c, libs/wine/c_1006.c, | |
3770 | libs/wine/c_10079.c, libs/wine/c_10081.c, libs/wine/c_1026.c, | |
3771 | libs/wine/c_1250.c, libs/wine/c_1251.c, libs/wine/c_1252.c, | |
3772 | libs/wine/c_1253.c, libs/wine/c_1254.c, libs/wine/c_1255.c, | |
3773 | libs/wine/c_1256.c, libs/wine/c_1257.c, libs/wine/c_1258.c, | |
3774 | libs/wine/c_20127.c, libs/wine/c_20866.c, libs/wine/c_20932.c, | |
3775 | libs/wine/c_21866.c, libs/wine/c_28591.c, libs/wine/c_28592.c, | |
3776 | libs/wine/c_28593.c, libs/wine/c_28594.c, libs/wine/c_28595.c, | |
3777 | libs/wine/c_28596.c, libs/wine/c_28597.c, libs/wine/c_28598.c, | |
3778 | libs/wine/c_28599.c, libs/wine/c_28600.c, libs/wine/c_28603.c, | |
3779 | libs/wine/c_28604.c, libs/wine/c_28605.c, libs/wine/c_28606.c, | |
3780 | libs/wine/c_424.c, libs/wine/c_437.c, libs/wine/c_500.c, | |
3781 | libs/wine/c_737.c, libs/wine/c_775.c, libs/wine/c_850.c, | |
3782 | libs/wine/c_852.c, libs/wine/c_855.c, libs/wine/c_856.c, | |
3783 | libs/wine/c_857.c, libs/wine/c_860.c, libs/wine/c_861.c, | |
3784 | libs/wine/c_862.c, libs/wine/c_863.c, libs/wine/c_864.c, | |
3785 | libs/wine/c_865.c, libs/wine/c_866.c, libs/wine/c_869.c, | |
3786 | libs/wine/c_874.c, libs/wine/c_875.c, libs/wine/c_878.c, | |
3787 | libs/wine/c_932.c, libs/wine/c_936.c, libs/wine/c_949.c, | |
3788 | libs/wine/c_950.c, libs/wine/casemap.c, libs/wine/collation.c, | |
3789 | libs/wine/compose.c, libs/wine/cpmap.pl, libs/wine/cptable.c, | |
3790 | libs/wine/defaults, libs/wine/fold.c, libs/wine/mbtowc.c, | |
3791 | libs/wine/sortkey.c, libs/wine/string.c, libs/wine/utf8.c, | |
3792 | libs/wine/wctomb.c, libs/wine/wctype.c, libs/wine/wine.def, | |
3793 | libs/wine/wine.map, programs/msiexec/Makefile.in, | |
3794 | programs/rundll32/Makefile.in, programs/winemenubuilder/Makefile.in, | |
3795 | server/Makefile.in, tools/Makefile.in, tools/wmc/Makefile.in, | |
3796 | tools/wrc/Makefile.in: | |
3797 | libs: Merged libwine_unicode into libwine. | |
3798 | Most dlls use libwine_unicode at this point, so there's nothing to | |
3799 | gain by having two separate libraries. | |
3800 | ||
3801 | 2006-07-10 Juan Lang <juan_lang@yahoo.com> | |
3802 | ||
3803 | * dlls/crypt32/decode.c: | |
3804 | crypt32: Check a pointer before dereferencing it (Coverity). | |
3805 | ||
3806 | * dlls/shell32/pidl.c, dlls/shell32/tests/shlfolder.c: | |
3807 | shell32: Always NULL-terminate path in SHGetPathFromIDList. | |
3808 | ||
3809 | 2006-07-11 Mike McCormack <mike@codeweavers.com> | |
3810 | ||
3811 | * configure, configure.ac, dlls/Makefile.in, dlls/infosoft/Makefile.in, | |
3812 | dlls/infosoft/infosoft.spec, dlls/infosoft/infosoft_main.c, | |
3813 | dlls/infosoft/wordbreaker.c: | |
3814 | infosoft: Add a word breaker for English. | |
3815 | ||
3816 | 2006-07-10 Ge van Geldorp <ge@gse.nl> | |
3817 | ||
3818 | * tools/winebuild/import.c: | |
3819 | winebuild: Save registers which might contain parameters for the function to | |
3820 | be called. | |
3821 | ||
3822 | * dlls/kernel/resource.c, include/winternl.h: | |
3823 | ntdll: Widen fields in LDR_RESOURCE_INFO to accomodate 64 bit pointers. | |
3824 | ||
3825 | 2006-07-10 James Hawkins <truiken@gmail.com> | |
3826 | ||
3827 | * dlls/msi/tests/package.c: | |
3828 | msi: Test how SetTargetPath affects the target paths of install files. | |
3829 | ||
3830 | 2006-07-09 James Hawkins <truiken@gmail.com> | |
3831 | ||
3832 | * dlls/msi/appsearch.c: | |
3833 | msi: AppSearchReg shouldn't create the key it's looking for if it doesn't exist. | |
3834 | ||
3835 | 2006-07-10 Benjamin Arai <me@benjaminarai.com> | |
3836 | ||
3837 | * dlls/oleaut32/tests/vartest.c, dlls/oleaut32/variant.c: | |
3838 | oleaut32: Conformance test and patch for VarCat. | |
3839 | ||
3840 | 2006-07-10 Ivan Gyurdiev <ivg231@gmail.com> | |
3841 | ||
3842 | * dlls/wined3d/directx.c: | |
3843 | wined3d: Improve GetAdapterMonitor stub. | |
3844 | ||
3845 | * dlls/wined3d/baseshader.c, dlls/wined3d/glsl_shader.c, | |
3846 | dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
3847 | dlls/wined3d/wined3d_private.h: | |
3848 | wined3d: More flow control instructions. | |
3849 | - Implement call, callnz, label, and ret | |
3850 | - Implement support for NOT modifier | |
3851 | ||
3852 | * dlls/wined3d/baseshader.c, dlls/wined3d/glsl_shader.c, | |
3853 | dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
3854 | dlls/wined3d/wined3d_private.h: | |
3855 | wined3d: More flow control instructions | |
3856 | - Implement if, else, endif, rep, endrep, break | |
3857 | - Implement ifc, breakc, using undocumented comparison bits in the instruction | |
3858 | token | |
3859 | - Fix bug in main loop processing of codes with no dst token | |
3860 | - Fix bug in GLSL output modifier processing of codes with no dst token | |
3861 | - Fix bug in loop implementation (src1 contains the integer data, src0 is aL) | |
3862 | - Add versioning for all the instructions above, and remove | |
3863 | GLSL_REQUIRED thing, which is useless and should be removed from all | |
3864 | opcodes in general. | |
3865 | ||
3866 | 2006-07-09 Ivan Gyurdiev <ivg231@gmail.com> | |
3867 | ||
3868 | * dlls/wined3d/device.c: | |
3869 | wined3d: Fix off-by-one constants bug. | |
3870 | ||
3871 | * dlls/wined3d/arb_program_shader.c, dlls/wined3d/glsl_shader.c: | |
3872 | wined3d: Clamp texcoord output between 0 and 1. | |
3873 | ||
3874 | * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c, | |
3875 | dlls/wined3d/glsl_shader.c, dlls/wined3d/pixelshader.c, | |
3876 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
3877 | wined3d: Place immediate constants in the same array as global constants. | |
3878 | - move DEF, DEFI, DEFB handling into the register counting pass | |
3879 | - keep track of defined constants as a linked list (because there's a | |
3880 | few of them) | |
3881 | - apply immediate constants after global constants in the constant | |
3882 | loading function | |
3883 | - both types of constants now get loaded with array notation in the | |
3884 | shader (into the same array) | |
3885 | ||
3886 | 2006-07-10 Stefan Dösinger <stefandoesinger@gmx.at> | |
3887 | ||
3888 | * dlls/ddraw/ddraw.c, dlls/ddraw/ddraw_private.h, | |
3889 | dlls/ddraw/ddraw_thunks.c, dlls/ddraw/palette.c, | |
3890 | dlls/ddraw/tests/refcount.c: | |
3891 | ddraw: Palette refcounting fix. | |
3892 | Do not AddRef the DirectDraw interfaces in CreatePalette of older | |
3893 | interface version, and add a test for that. | |
3894 | ||
3895 | * dlls/ddraw/ddraw.c, dlls/ddraw/ddraw_private.h, | |
3896 | dlls/ddraw/ddraw_thunks.c, dlls/ddraw/direct3d.c, dlls/ddraw/main.c, | |
3897 | dlls/ddraw/surface.c, dlls/ddraw/tests/refcount.c: | |
3898 | ddraw: Split up the ddraw refcount. | |
3899 | ||
3900 | 2006-07-10 Mike McCormack <mike@codeweavers.com> | |
3901 | ||
3902 | * include/Makefile.in, include/cierror.h: | |
3903 | include: Add cierror.h. | |
3904 | ||
3905 | 2006-07-11 Mike McCormack <mike@codeweavers.com> | |
3906 | ||
3907 | * dlls/ole32/storage32.c: | |
3908 | ole32: Only print a FIXME if necessary in StgOpenStorageEx. | |
3909 | ||
3910 | * include/indexsvr.idl: | |
3911 | indexsvr.h: Fix a typo. | |
3912 | ||
3913 | 2006-07-10 Louis. Lenders <xerox_xerox2000@yahoo.co.uk> | |
3914 | ||
3915 | * dlls/wined3d/directx.c: | |
3916 | wined3d: Add an "\n" to a fixme to fix another overflow (in | |
3917 | IWineD3DImpl_CheckDeviceFormatConversion). | |
3918 | ||
3919 | 2006-07-10 Juan Lang <juan_lang@yahoo.com> | |
3920 | ||
3921 | * dlls/riched20/richole.c, include/.gitignore, include/Makefile.in, | |
3922 | include/tom.idl: | |
3923 | riched20: Add stub implementation of ITextDocument. | |
3924 | ||
3925 | * dlls/crypt32/cert.c, dlls/crypt32/tests/cert.c: | |
3926 | crypt32: Implement key context property, with tests. | |
3927 | ||
3928 | 2006-07-10 Ge van Geldorp <ge@gse.nl> | |
3929 | ||
3930 | * programs/winedbg/be_x86_64.c, programs/winedbg/debugger.h: | |
3931 | winedbg: Implement some x86_64 backend routines. | |
3932 | ||
3933 | * tools/winebuild/spec32.c: | |
3934 | winebuild: Reserve enough space for null function pointer. | |
3935 | ||
3936 | * server/queue.c: | |
3937 | server: Widen lparam for timers. | |
3938 | ||
3939 | 2006-07-10 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
3940 | ||
3941 | * dlls/shell32/shlview.c: | |
3942 | shell32: Write-strings warning fix. | |
3943 | ||
3944 | 2006-07-08 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
3945 | ||
3946 | * dlls/crypt32/tests/encode.c: | |
3947 | crypt32/tests: Write-strings warnings test. | |
3948 | ||
3949 | 2006-07-11 Alexandre Julliard <julliard@winehq.org> | |
3950 | ||
3951 | * server/ptrace.c: | |
3952 | server: Fixed get_thread_context for x86_64. | |
3953 | ||
3954 | 2006-07-10 Bang Jun-Young <bang.junyoung@gmail.com> | |
3955 | ||
3956 | * dlls/amstream/amstream.c, include/mmstream.idl: | |
3957 | amstream: Fix argument types to match the PSDK. | |
3958 | ||
3959 | 2006-07-11 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
3960 | ||
3961 | * programs/notepad/En.rc: | |
3962 | notepad: En.rc: Fix the ellipsis in menu. | |
3963 | ||
3964 | 2006-07-10 Huw Davies <huw@codeweavers.com> | |
3965 | ||
3966 | * dlls/msxml3/node.c, dlls/msxml3/tests/domdoc.c: | |
3967 | msxml3: Implement removeChild. | |
3968 | ||
3969 | 2006-07-10 Hans Leidekker <hans@it.vu.nl> | |
3970 | ||
3971 | * dlls/dnsapi/query.c: | |
3972 | dnsapi: Fix a buffer overrun (Coverity). | |
3973 | ||
3974 | * dlls/wldap32/ber.c: | |
3975 | wldap32: Document the ber functions. | |
3976 | ||
3977 | * dlls/wldap32/rename.c: | |
3978 | wldap32: Document the rename functions. | |
3979 | ||
3980 | * tools/wine.inf: | |
3981 | wine.inf: Add msi to the list of fake dlls. | |
3982 | ||
3983 | 2006-07-10 Piotr Caban <piotr.caban@gmail.com> | |
3984 | ||
3985 | * programs/oleview/En.rc, programs/oleview/resource.h, | |
3986 | programs/oleview/typelib.c: | |
3987 | oleview: Added more fields to TypeLib Viewer tree. | |
3988 | ||
3989 | 2006-07-08 Jacek Caban <jacek@codeweavers.com> | |
3990 | ||
3991 | * dlls/urlmon/binding.c: | |
3992 | urlmon: Always verify mime using FindMimeFromData. | |
3993 | ||
3994 | * dlls/shdocvw/tests/webbrowser.c: | |
3995 | shdocvw: Added test of DoVerb. | |
3996 | ||
3997 | * dlls/shdocvw/tests/webbrowser.c: | |
3998 | shdocvw: Added GetMiscStatus test. | |
3999 | ||
4000 | * dlls/shdocvw/oleobject.c: | |
4001 | shdocvw: Call SetMenu in activate_ui. | |
4002 | ||
4003 | * dlls/mshtml/olewnd.c, dlls/mshtml/tests/htmldoc.c: | |
4004 | mshtml: Added OnFrameWindowActivate implementation. | |
4005 | ||
4006 | 2006-07-08 Bang Jun-Young <bang.junyoung@gmail.com> | |
4007 | ||
4008 | * dlls/advapi32/registry.c, include/winreg.h: | |
4009 | advapi32: Fix registry API prototypes to match the PSDK. | |
4010 | ||
4011 | 2006-07-10 Alexandre Julliard <julliard@winehq.org> | |
4012 | ||
4013 | * include/.gitignore, include/wine/.gitignore: | |
4014 | include/.gitignore: Moved the wine subdir ignore list to the main file. | |
4015 | ||
4016 | * libs/.gitignore, libs/unicode/.gitignore, libs/wine/.gitignore: | |
4017 | libs/.gitignore: Added wildcards for libraries. | |
4018 | ||
4019 | * .gitignore, dlls/msi/.gitignore, libs/wpp/.gitignore, | |
4020 | programs/winedbg/.gitignore, programs/winhelp/.gitignore, | |
4021 | tools/widl/.gitignore, tools/wmc/.gitignore, tools/wrc/.gitignore: | |
4022 | .gitignore: Added wildcards to ignore lex and bison output files. | |
4023 | ||
4024 | * .gitignore, dlls/amstream/.gitignore, dlls/atl/.gitignore, | |
4025 | dlls/avifil32/.gitignore, dlls/cabinet/.gitignore, | |
4026 | dlls/cards/.gitignore, dlls/comcat/.gitignore, | |
4027 | dlls/comctl32/.gitignore, dlls/comctl32/tests/.gitignore, | |
4028 | dlls/comdlg32/.gitignore, dlls/crypt32/.gitignore, | |
4029 | dlls/d3d8/.gitignore, dlls/d3d9/.gitignore, dlls/d3dim/.gitignore, | |
4030 | dlls/d3drm/.gitignore, dlls/d3dxof/.gitignore, dlls/ddraw/.gitignore, | |
4031 | dlls/devenum/.gitignore, dlls/dinput/.gitignore, | |
4032 | dlls/dinput8/.gitignore, dlls/dmband/.gitignore, | |
4033 | dlls/dmcompos/.gitignore, dlls/dmime/.gitignore, | |
4034 | dlls/dmloader/.gitignore, dlls/dmscript/.gitignore, | |
4035 | dlls/dmstyle/.gitignore, dlls/dmsynth/.gitignore, | |
4036 | dlls/dmusic/.gitignore, dlls/dmusic32/.gitignore, | |
4037 | dlls/dplay/.gitignore, dlls/dplayx/.gitignore, dlls/dpnet/.gitignore, | |
4038 | dlls/dpnhpast/.gitignore, dlls/dsound/.gitignore, | |
4039 | dlls/dswave/.gitignore, dlls/dxdiagn/.gitignore, dlls/gdi/.gitignore, | |
4040 | dlls/gphoto2.ds/.gitignore, dlls/hhctrl.ocx/.gitignore, | |
4041 | dlls/iccvid/.gitignore, dlls/kernel/.gitignore, | |
4042 | dlls/kernel/messages/.gitignore, dlls/mciavi32/.gitignore, | |
4043 | dlls/mpr/.gitignore, dlls/msacm32/.gitignore, dlls/mscms/.gitignore, | |
4044 | dlls/msdmo/.gitignore, dlls/mshtml/.gitignore, dlls/msi/.gitignore, | |
4045 | dlls/msrle32/.gitignore, dlls/msvcrt/.gitignore, | |
4046 | dlls/msvfw32/.gitignore, dlls/msvidc32/.gitignore, | |
4047 | dlls/mswsock/.gitignore, dlls/objsel/.gitignore, | |
4048 | dlls/ole32/.gitignore, dlls/oleaut32/.gitignore, | |
4049 | dlls/oledlg/.gitignore, dlls/opengl32/.gitignore, | |
4050 | dlls/qcap/.gitignore, dlls/quartz/.gitignore, | |
4051 | dlls/riched20/.gitignore, dlls/sane.ds/.gitignore, | |
4052 | dlls/serialui/.gitignore, dlls/setupapi/.gitignore, | |
4053 | dlls/shdocvw/.gitignore, dlls/shell32/.gitignore, | |
4054 | dlls/shlwapi/.gitignore, dlls/stdole2.tlb/.gitignore, | |
4055 | dlls/stdole32.tlb/.gitignore, dlls/urlmon/.gitignore, | |
4056 | dlls/user/resources/.gitignore, dlls/user/tests/.gitignore, | |
4057 | dlls/uxtheme/.gitignore, dlls/version/tests/.gitignore, | |
4058 | dlls/wineps.drv/.gitignore, dlls/wininet/.gitignore, | |
4059 | dlls/winmm/.gitignore, dlls/winspool.drv/.gitignore, | |
4060 | dlls/wintrust/.gitignore, dlls/wldap32/.gitignore, | |
4061 | dlls/ws2_32/.gitignore, dlls/wsock32/.gitignore, | |
4062 | programs/clock/.gitignore, programs/cmdlgtst/.gitignore, | |
4063 | programs/msiexec/.gitignore, programs/notepad/.gitignore, | |
4064 | programs/oleview/.gitignore, programs/progman/.gitignore, | |
4065 | programs/regedit/.gitignore, programs/regsvr32/.gitignore, | |
4066 | programs/start/.gitignore, programs/taskmgr/.gitignore, | |
4067 | programs/uninstaller/.gitignore, programs/view/.gitignore, | |
4068 | programs/wcmd/.gitignore, programs/winecfg/.gitignore, | |
4069 | programs/wineconsole/.gitignore, programs/winefile/.gitignore, | |
4070 | programs/winemine/.gitignore, programs/winetest/.gitignore, | |
4071 | programs/winhelp/.gitignore, programs/wordpad/.gitignore: | |
4072 | .gitignore: Added wildcards to ignore generated resource files. | |
4073 | ||
4074 | * dlls/.gitignore, dlls/advapi32/tests/.gitignore, | |
4075 | dlls/advpack/tests/.gitignore, dlls/cabinet/tests/.gitignore, | |
4076 | dlls/comctl32/tests/.gitignore, dlls/comdlg32/tests/.gitignore, | |
4077 | dlls/crypt32/tests/.gitignore, dlls/d3d8/tests/.gitignore, | |
4078 | dlls/d3d9/tests/.gitignore, dlls/ddraw/tests/.gitignore, | |
4079 | dlls/dinput/tests/.gitignore, dlls/dnsapi/tests/.gitignore, | |
4080 | dlls/dsound/tests/.gitignore, dlls/gdi/tests/.gitignore, | |
4081 | dlls/iphlpapi/tests/.gitignore, dlls/kernel/tests/.gitignore, | |
4082 | dlls/lz32/tests/.gitignore, dlls/make_dlls, | |
4083 | dlls/mapi32/tests/.gitignore, dlls/mlang/tests/.gitignore, | |
4084 | dlls/msacm32/tests/.gitignore, dlls/mscms/tests/.gitignore, | |
4085 | dlls/mshtml/tests/.gitignore, dlls/msi/tests/.gitignore, | |
4086 | dlls/msvcrt/tests/.gitignore, dlls/msvcrtd/tests/.gitignore, | |
4087 | dlls/msxml3/tests/.gitignore, dlls/netapi32/tests/.gitignore, | |
4088 | dlls/ntdll/tests/.gitignore, dlls/ole32/tests/.gitignore, | |
4089 | dlls/oleaut32/tests/.gitignore, dlls/psapi/tests/.gitignore, | |
4090 | dlls/quartz/tests/.gitignore, dlls/riched20/tests/.gitignore, | |
4091 | dlls/rpcrt4/tests/.gitignore, dlls/rsabase/tests/.gitignore, | |
4092 | dlls/rsaenh/tests/.gitignore, dlls/secur32/tests/.gitignore, | |
4093 | dlls/setupapi/tests/.gitignore, dlls/shdocvw/tests/.gitignore, | |
4094 | dlls/shell32/tests/.gitignore, dlls/shlwapi/tests/.gitignore, | |
4095 | dlls/urlmon/tests/.gitignore, dlls/user/tests/.gitignore, | |
4096 | dlls/usp10/tests/.gitignore, dlls/uxtheme/tests/.gitignore, | |
4097 | dlls/version/tests/.gitignore, dlls/wininet/tests/.gitignore, | |
4098 | dlls/winmm/tests/.gitignore, dlls/winspool.drv/tests/.gitignore, | |
4099 | dlls/ws2_32/tests/.gitignore: | |
4100 | make_dlls: Recursively ignore .ok files in all tests directories. | |
4101 | ||
4102 | * dlls/.gitignore, dlls/advapi32/tests/.gitignore, | |
4103 | dlls/advpack/tests/.gitignore, dlls/cabinet/tests/.gitignore, | |
4104 | dlls/comctl32/tests/.gitignore, dlls/comdlg32/tests/.gitignore, | |
4105 | dlls/crypt32/tests/.gitignore, dlls/d3d8/tests/.gitignore, | |
4106 | dlls/d3d9/tests/.gitignore, dlls/ddraw/tests/.gitignore, | |
4107 | dlls/dinput/tests/.gitignore, dlls/dnsapi/tests/.gitignore, | |
4108 | dlls/dsound/tests/.gitignore, dlls/gdi/tests/.gitignore, | |
4109 | dlls/iphlpapi/tests/.gitignore, dlls/kernel/tests/.gitignore, | |
4110 | dlls/lz32/tests/.gitignore, dlls/make_dlls, | |
4111 | dlls/mapi32/tests/.gitignore, dlls/mlang/tests/.gitignore, | |
4112 | dlls/msacm32/tests/.gitignore, dlls/mscms/tests/.gitignore, | |
4113 | dlls/mshtml/tests/.gitignore, dlls/msi/tests/.gitignore, | |
4114 | dlls/msvcrt/tests/.gitignore, dlls/msvcrtd/tests/.gitignore, | |
4115 | dlls/msxml3/tests/.gitignore, dlls/netapi32/tests/.gitignore, | |
4116 | dlls/ntdll/tests/.gitignore, dlls/ole32/tests/.gitignore, | |
4117 | dlls/oleaut32/tests/.gitignore, dlls/psapi/tests/.gitignore, | |
4118 | dlls/quartz/tests/.gitignore, dlls/riched20/tests/.gitignore, | |
4119 | dlls/rpcrt4/tests/.gitignore, dlls/rsabase/tests/.gitignore, | |
4120 | dlls/rsaenh/tests/.gitignore, dlls/secur32/tests/.gitignore, | |
4121 | dlls/setupapi/tests/.gitignore, dlls/shdocvw/tests/.gitignore, | |
4122 | dlls/shell32/tests/.gitignore, dlls/shlwapi/tests/.gitignore, | |
4123 | dlls/urlmon/tests/.gitignore, dlls/user/tests/.gitignore, | |
4124 | dlls/usp10/tests/.gitignore, dlls/uxtheme/tests/.gitignore, | |
4125 | dlls/version/tests/.gitignore, dlls/wininet/tests/.gitignore, | |
4126 | dlls/winmm/tests/.gitignore, dlls/winspool.drv/tests/.gitignore, | |
4127 | dlls/ws2_32/tests/.gitignore: | |
4128 | make_dlls: Recursively ignore testlist.c in all tests directories. | |
4129 | ||
4130 | * programs/.gitignore, programs/clock/.gitignore, | |
4131 | programs/cmdlgtst/.gitignore, programs/control/.gitignore, | |
4132 | programs/eject/.gitignore, programs/expand/.gitignore, | |
4133 | programs/explorer/.gitignore, programs/hh/.gitignore, | |
4134 | programs/icinfo/.gitignore, programs/iexplore/.gitignore, | |
4135 | programs/make_progs, programs/msiexec/.gitignore, | |
4136 | programs/notepad/.gitignore, programs/oleview/.gitignore, | |
4137 | programs/progman/.gitignore, programs/regedit/.gitignore, | |
4138 | programs/regsvr32/.gitignore, programs/rpcss/.gitignore, | |
4139 | programs/rundll32/.gitignore, programs/start/.gitignore, | |
4140 | programs/taskmgr/.gitignore, programs/uninstaller/.gitignore, | |
4141 | programs/view/.gitignore, programs/wcmd/.gitignore, | |
4142 | programs/wineboot/.gitignore, programs/winebrowser/.gitignore, | |
4143 | programs/winecfg/.gitignore, programs/wineconsole/.gitignore, | |
4144 | programs/winedbg/.gitignore, programs/winefile/.gitignore, | |
4145 | programs/winemenubuilder/.gitignore, programs/winemine/.gitignore, | |
4146 | programs/winepath/.gitignore, programs/winetest/.gitignore, | |
4147 | programs/winevdm/.gitignore, programs/winhelp/.gitignore, | |
4148 | programs/winver/.gitignore, programs/wordpad/.gitignore: | |
4149 | make_progs: Generate the .gitignore file. | |
4150 | Ignore generated programs from the top-level .gitignore. | |
4151 | ||
4152 | * dlls/.gitignore, dlls/activeds/.gitignore, dlls/advapi32/.gitignore, | |
4153 | dlls/advpack/.gitignore, dlls/atl/.gitignore, | |
4154 | dlls/avicap32/.gitignore, dlls/avifil32/.gitignore, | |
4155 | dlls/cabinet/.gitignore, dlls/capi2032/.gitignore, | |
4156 | dlls/cards/.gitignore, dlls/cfgmgr32/.gitignore, | |
4157 | dlls/comctl32/.gitignore, dlls/comdlg32/.gitignore, | |
4158 | dlls/compstui/.gitignore, dlls/crtdll/.gitignore, | |
4159 | dlls/crypt32/.gitignore, dlls/cryptdll/.gitignore, | |
4160 | dlls/ctl3d32/.gitignore, dlls/d3d8/.gitignore, dlls/d3d9/.gitignore, | |
4161 | dlls/d3dim/.gitignore, dlls/d3drm/.gitignore, dlls/d3dx8/.gitignore, | |
4162 | dlls/d3dxof/.gitignore, dlls/dbghelp/.gitignore, | |
4163 | dlls/dciman32/.gitignore, dlls/ddraw/.gitignore, | |
4164 | dlls/dinput/.gitignore, dlls/dinput8/.gitignore, | |
4165 | dlls/dmusic32/.gitignore, dlls/dnsapi/.gitignore, | |
4166 | dlls/dplay/.gitignore, dlls/dplayx/.gitignore, dlls/dpnet/.gitignore, | |
4167 | dlls/dsound/.gitignore, dlls/gdi/.gitignore, dlls/glu32/.gitignore, | |
4168 | dlls/glut32/.gitignore, dlls/icmp/.gitignore, | |
4169 | dlls/imagehlp/.gitignore, dlls/imm32/.gitignore, | |
4170 | dlls/iphlpapi/.gitignore, dlls/kernel/.gitignore, | |
4171 | dlls/lz32/.gitignore, dlls/make_dlls, dlls/mapi32/.gitignore, | |
4172 | dlls/mlang/.gitignore, dlls/mpr/.gitignore, dlls/mprapi/.gitignore, | |
4173 | dlls/msacm32/.gitignore, dlls/mscms/.gitignore, | |
4174 | dlls/msdmo/.gitignore, dlls/msftedit/.gitignore, | |
4175 | dlls/mshtml/.gitignore, dlls/msi/.gitignore, dlls/msimg32/.gitignore, | |
4176 | dlls/msvcrt/.gitignore, dlls/msvcrt20/.gitignore, | |
4177 | dlls/msvcrt40/.gitignore, dlls/msvcrtd/.gitignore, | |
4178 | dlls/msvfw32/.gitignore, dlls/mswsock/.gitignore, | |
4179 | dlls/netapi32/.gitignore, dlls/newdev/.gitignore, | |
4180 | dlls/ntdll/.gitignore, dlls/ntdsapi/.gitignore, | |
4181 | dlls/odbc32/.gitignore, dlls/odbccp32/.gitignore, | |
4182 | dlls/ole32/.gitignore, dlls/oleacc/.gitignore, | |
4183 | dlls/oleaut32/.gitignore, dlls/olecli32/.gitignore, | |
4184 | dlls/oledlg/.gitignore, dlls/olepro32/.gitignore, | |
4185 | dlls/olesvr32/.gitignore, dlls/opengl32/.gitignore, | |
4186 | dlls/powrprof/.gitignore, dlls/psapi/.gitignore, | |
4187 | dlls/quartz/.gitignore, dlls/rasapi32/.gitignore, | |
4188 | dlls/riched20/.gitignore, dlls/rpcrt4/.gitignore, | |
4189 | dlls/rsaenh/.gitignore, dlls/secur32/.gitignore, | |
4190 | dlls/sensapi/.gitignore, dlls/serialui/.gitignore, | |
4191 | dlls/setupapi/.gitignore, dlls/sfc/.gitignore, | |
4192 | dlls/shdocvw/.gitignore, dlls/shell32/.gitignore, | |
4193 | dlls/shfolder/.gitignore, dlls/shlwapi/.gitignore, | |
4194 | dlls/snmpapi/.gitignore, dlls/sti/.gitignore, dlls/tapi32/.gitignore, | |
4195 | dlls/unicows/.gitignore, dlls/url/.gitignore, dlls/urlmon/.gitignore, | |
4196 | dlls/user/.gitignore, dlls/usp10/.gitignore, dlls/uxtheme/.gitignore, | |
4197 | dlls/vdmdbg/.gitignore, dlls/version/.gitignore, | |
4198 | dlls/wined3d/.gitignore, dlls/winedos/.gitignore, | |
4199 | dlls/wininet/.gitignore, dlls/winmm/.gitignore, | |
4200 | dlls/winnls32/.gitignore, dlls/winspool.drv/.gitignore, | |
4201 | dlls/wintab32/.gitignore, dlls/wintrust/.gitignore, | |
4202 | dlls/wldap32/.gitignore, dlls/wnaspi32/.gitignore, | |
4203 | dlls/wow32/.gitignore, dlls/ws2_32/.gitignore, | |
4204 | dlls/wsock32/.gitignore, dlls/wtsapi32/.gitignore: | |
4205 | make_dlls: Ignore generated import libraries from the top-level .gitignore. | |
4206 | ||
4207 | * dlls/.gitignore, dlls/make_dlls: | |
4208 | make_dlls: Generate the .gitignore file. | |
4209 | ||
4210 | * .gitignore, dlls/.gitignore, dlls/activeds/.gitignore, | |
4211 | dlls/advapi32/.gitignore, dlls/advapi32/tests/.gitignore, | |
4212 | dlls/advpack/.gitignore, dlls/advpack/tests/.gitignore, | |
4213 | dlls/amstream/.gitignore, dlls/atl/.gitignore, | |
4214 | dlls/avicap32/.gitignore, dlls/avifil32/.gitignore, | |
4215 | dlls/cabinet/.gitignore, dlls/cabinet/tests/.gitignore, | |
4216 | dlls/capi2032/.gitignore, dlls/cards/.gitignore, | |
4217 | dlls/cfgmgr32/.gitignore, dlls/comcat/.gitignore, | |
4218 | dlls/comctl32/.gitignore, dlls/comctl32/tests/.gitignore, | |
4219 | dlls/comdlg32/.gitignore, dlls/comdlg32/tests/.gitignore, | |
4220 | dlls/compstui/.gitignore, dlls/crtdll/.gitignore, | |
4221 | dlls/crypt32/.gitignore, dlls/crypt32/tests/.gitignore, | |
4222 | dlls/cryptdll/.gitignore, dlls/cryptnet/.gitignore, | |
4223 | dlls/ctl3d32/.gitignore, dlls/d3d8/.gitignore, | |
4224 | dlls/d3d8/tests/.gitignore, dlls/d3d9/.gitignore, | |
4225 | dlls/d3d9/tests/.gitignore, dlls/d3dim/.gitignore, | |
4226 | dlls/d3drm/.gitignore, dlls/d3dx8/.gitignore, dlls/d3dxof/.gitignore, | |
4227 | dlls/dbghelp/.gitignore, dlls/dciman32/.gitignore, | |
4228 | dlls/ddraw/.gitignore, dlls/ddraw/tests/.gitignore, | |
4229 | dlls/devenum/.gitignore, dlls/dinput/.gitignore, | |
4230 | dlls/dinput/tests/.gitignore, dlls/dinput8/.gitignore, | |
4231 | dlls/dmband/.gitignore, dlls/dmcompos/.gitignore, | |
4232 | dlls/dmime/.gitignore, dlls/dmloader/.gitignore, | |
4233 | dlls/dmscript/.gitignore, dlls/dmstyle/.gitignore, | |
4234 | dlls/dmsynth/.gitignore, dlls/dmusic/.gitignore, | |
4235 | dlls/dmusic32/.gitignore, dlls/dnsapi/.gitignore, | |
4236 | dlls/dnsapi/tests/.gitignore, dlls/dplay/.gitignore, | |
4237 | dlls/dplayx/.gitignore, dlls/dpnet/.gitignore, | |
4238 | dlls/dpnhpast/.gitignore, dlls/dsound/.gitignore, | |
4239 | dlls/dsound/tests/.gitignore, dlls/dswave/.gitignore, | |
4240 | dlls/dxdiagn/.gitignore, dlls/dxerr8/.gitignore, | |
4241 | dlls/dxerr9/.gitignore, dlls/dxguid/.gitignore, dlls/gdi/.gitignore, | |
4242 | dlls/gdi/tests/.gitignore, dlls/glu32/.gitignore, | |
4243 | dlls/glut32/.gitignore, dlls/gphoto2.ds/.gitignore, | |
4244 | dlls/hhctrl.ocx/.gitignore, dlls/hlink/.gitignore, | |
4245 | dlls/iccvid/.gitignore, dlls/icmp/.gitignore, | |
4246 | dlls/ifsmgr.vxd/.gitignore, dlls/imaadp32.acm/.gitignore, | |
4247 | dlls/imagehlp/.gitignore, dlls/imm32/.gitignore, | |
4248 | dlls/inseng/.gitignore, dlls/iphlpapi/.gitignore, | |
4249 | dlls/iphlpapi/tests/.gitignore, dlls/itss/.gitignore, | |
4250 | dlls/kernel/.gitignore, dlls/kernel/messages/.gitignore, | |
4251 | dlls/kernel/tests/.gitignore, dlls/lz32/.gitignore, | |
4252 | dlls/lz32/tests/.gitignore, dlls/mapi32/.gitignore, | |
4253 | dlls/mapi32/tests/.gitignore, dlls/mciavi32/.gitignore, | |
4254 | dlls/mcicda/.gitignore, dlls/mciseq/.gitignore, | |
4255 | dlls/mciwave/.gitignore, dlls/midimap/.gitignore, | |
4256 | dlls/mlang/.gitignore, dlls/mlang/tests/.gitignore, | |
4257 | dlls/mmdevldr.vxd/.gitignore, dlls/monodebg.vxd/.gitignore, | |
4258 | dlls/mpr/.gitignore, dlls/mprapi/.gitignore, | |
4259 | dlls/msacm32.drv/.gitignore, dlls/msacm32/.gitignore, | |
4260 | dlls/msacm32/tests/.gitignore, dlls/msadp32.acm/.gitignore, | |
4261 | dlls/mscms/.gitignore, dlls/mscms/tests/.gitignore, | |
4262 | dlls/msdmo/.gitignore, dlls/msftedit/.gitignore, | |
4263 | dlls/msg711.acm/.gitignore, dlls/mshtml/.gitignore, | |
4264 | dlls/mshtml/tests/.gitignore, dlls/msi/.gitignore, | |
4265 | dlls/msi/tests/.gitignore, dlls/msimg32/.gitignore, | |
4266 | dlls/msisys.ocx/.gitignore, dlls/msnet32/.gitignore, | |
4267 | dlls/msrle32/.gitignore, dlls/msvcrt/.gitignore, | |
4268 | dlls/msvcrt/tests/.gitignore, dlls/msvcrt20/.gitignore, | |
4269 | dlls/msvcrt40/.gitignore, dlls/msvcrtd/.gitignore, | |
4270 | dlls/msvcrtd/tests/.gitignore, dlls/msvfw32/.gitignore, | |
4271 | dlls/msvidc32/.gitignore, dlls/mswsock/.gitignore, | |
4272 | dlls/msxml3/.gitignore, dlls/msxml3/tests/.gitignore, | |
4273 | dlls/netapi32/.gitignore, dlls/netapi32/tests/.gitignore, | |
4274 | dlls/newdev/.gitignore, dlls/ntdll/.gitignore, | |
4275 | dlls/ntdll/tests/.gitignore, dlls/ntdsapi/.gitignore, | |
4276 | dlls/objsel/.gitignore, dlls/odbc32/.gitignore, | |
4277 | dlls/odbccp32/.gitignore, dlls/ole32/.gitignore, | |
4278 | dlls/ole32/tests/.gitignore, dlls/oleacc/.gitignore, | |
4279 | dlls/oleaut32/.gitignore, dlls/oleaut32/tests/.gitignore, | |
4280 | dlls/olecli32/.gitignore, dlls/oledlg/.gitignore, | |
4281 | dlls/olepro32/.gitignore, dlls/olesvr32/.gitignore, | |
4282 | dlls/opengl32/.gitignore, dlls/powrprof/.gitignore, | |
4283 | dlls/psapi/.gitignore, dlls/psapi/tests/.gitignore, | |
4284 | dlls/qcap/.gitignore, dlls/quartz/.gitignore, | |
4285 | dlls/quartz/tests/.gitignore, dlls/query/.gitignore, | |
4286 | dlls/rasapi32/.gitignore, dlls/riched20/.gitignore, | |
4287 | dlls/riched20/tests/.gitignore, dlls/riched32/.gitignore, | |
4288 | dlls/rpcrt4/.gitignore, dlls/rpcrt4/tests/.gitignore, | |
4289 | dlls/rsabase/.gitignore, dlls/rsabase/tests/.gitignore, | |
4290 | dlls/rsaenh/.gitignore, dlls/rsaenh/tests/.gitignore, | |
4291 | dlls/sane.ds/.gitignore, dlls/secur32/.gitignore, | |
4292 | dlls/secur32/tests/.gitignore, dlls/security/.gitignore, | |
4293 | dlls/sensapi/.gitignore, dlls/serialui/.gitignore, | |
4294 | dlls/setupapi/.gitignore, dlls/setupapi/tests/.gitignore, | |
4295 | dlls/sfc/.gitignore, dlls/shdocvw/.gitignore, | |
4296 | dlls/shdocvw/tests/.gitignore, dlls/shell32/.gitignore, | |
4297 | dlls/shell32/tests/.gitignore, dlls/shfolder/.gitignore, | |
4298 | dlls/shlwapi/.gitignore, dlls/shlwapi/tests/.gitignore, | |
4299 | dlls/snmpapi/.gitignore, dlls/spoolss/.gitignore, | |
4300 | dlls/stdole2.tlb/.gitignore, dlls/stdole32.tlb/.gitignore, | |
4301 | dlls/sti/.gitignore, dlls/strmiids/.gitignore, | |
4302 | dlls/tapi32/.gitignore, dlls/twain_32/.gitignore, | |
4303 | dlls/unicows/.gitignore, dlls/url/.gitignore, dlls/urlmon/.gitignore, | |
4304 | dlls/urlmon/tests/.gitignore, dlls/user/.gitignore, | |
4305 | dlls/user/resources/.gitignore, dlls/user/tests/.gitignore, | |
4306 | dlls/userenv/.gitignore, dlls/usp10/.gitignore, | |
4307 | dlls/usp10/tests/.gitignore, dlls/uuid/.gitignore, | |
4308 | dlls/uxtheme/.gitignore, dlls/uxtheme/tests/.gitignore, | |
4309 | dlls/vdhcp.vxd/.gitignore, dlls/vdmdbg/.gitignore, | |
4310 | dlls/version/.gitignore, dlls/version/tests/.gitignore, | |
4311 | dlls/vmm.vxd/.gitignore, dlls/vnbt.vxd/.gitignore, | |
4312 | dlls/vnetbios.vxd/.gitignore, dlls/vtdapi.vxd/.gitignore, | |
4313 | dlls/vwin32.vxd/.gitignore, dlls/w32skrnl/.gitignore, | |
4314 | dlls/winecrt0/.gitignore, dlls/wined3d/.gitignore, | |
4315 | dlls/winedos/.gitignore, dlls/winemp3.acm/.gitignore, | |
4316 | dlls/wineps.drv/.gitignore, dlls/winex11.drv/.gitignore, | |
4317 | dlls/wininet/.gitignore, dlls/wininet/tests/.gitignore, | |
4318 | dlls/winmm/.gitignore, dlls/winmm/joystick/.gitignore, | |
4319 | dlls/winmm/tests/.gitignore, dlls/winmm/winealsa/.gitignore, | |
4320 | dlls/winmm/winearts/.gitignore, dlls/winmm/wineaudioio/.gitignore, | |
4321 | dlls/winmm/winecoreaudio/.gitignore, dlls/winmm/wineesd/.gitignore, | |
4322 | dlls/winmm/winejack/.gitignore, dlls/winmm/winenas/.gitignore, | |
4323 | dlls/winmm/wineoss/.gitignore, dlls/winnls32/.gitignore, | |
4324 | dlls/winspool.drv/.gitignore, dlls/winspool.drv/tests/.gitignore, | |
4325 | dlls/wintab32/.gitignore, dlls/wintrust/.gitignore, | |
4326 | dlls/wldap32/.gitignore, dlls/wnaspi32/.gitignore, | |
4327 | dlls/wow32/.gitignore, dlls/ws2_32/.gitignore, | |
4328 | dlls/ws2_32/tests/.gitignore, dlls/wsock32/.gitignore, | |
4329 | dlls/wtsapi32/.gitignore, documentation/.gitignore, fonts/.gitignore, | |
4330 | include/.gitignore, include/wine/.gitignore, libs/.gitignore, | |
4331 | libs/port/.gitignore, libs/unicode/.gitignore, libs/wine/.gitignore, | |
4332 | libs/wpp/.gitignore, loader/.gitignore, programs/.gitignore, | |
4333 | programs/clock/.gitignore, programs/cmdlgtst/.gitignore, | |
4334 | programs/control/.gitignore, programs/eject/.gitignore, | |
4335 | programs/expand/.gitignore, programs/explorer/.gitignore, | |
4336 | programs/hh/.gitignore, programs/icinfo/.gitignore, | |
4337 | programs/iexplore/.gitignore, programs/msiexec/.gitignore, | |
4338 | programs/notepad/.gitignore, programs/oleview/.gitignore, | |
4339 | programs/progman/.gitignore, programs/regedit/.gitignore, | |
4340 | programs/regsvr32/.gitignore, programs/rpcss/.gitignore, | |
4341 | programs/rundll32/.gitignore, programs/start/.gitignore, | |
4342 | programs/taskmgr/.gitignore, programs/uninstaller/.gitignore, | |
4343 | programs/view/.gitignore, programs/wcmd/.gitignore, | |
4344 | programs/wineboot/.gitignore, programs/winebrowser/.gitignore, | |
4345 | programs/winecfg/.gitignore, programs/wineconsole/.gitignore, | |
4346 | programs/winedbg/.gitignore, programs/winefile/.gitignore, | |
4347 | programs/winemenubuilder/.gitignore, programs/winemine/.gitignore, | |
4348 | programs/winepath/.gitignore, programs/winetest/.gitignore, | |
4349 | programs/winevdm/.gitignore, programs/winhelp/.gitignore, | |
4350 | programs/winver/.gitignore, programs/wordpad/.gitignore, | |
4351 | server/.gitignore, tools/.gitignore, tools/widl/.gitignore, | |
4352 | tools/winapi/.gitignore, tools/winebuild/.gitignore, | |
4353 | tools/winedump/.gitignore, tools/winegcc/.gitignore, | |
4354 | tools/wmc/.gitignore, tools/wrc/.gitignore: | |
4355 | Take advantage of the recursive nature of .gitignore for Makefile entries. | |
4356 | Prefix other entries with '/' to make them non-recursive. | |
4357 | ||
4358 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
4359 | Release 0.9.17. | |
4360 | ||
4361 | ---------------------------------------------------------------- | |
db5e98b7 AJ |
4362 | 2006-07-07 Mike McCormack <mike@codeweavers.com> |
4363 | ||
4364 | * configure, configure.ac, dlls/Makefile.in, dlls/query/.gitignore, | |
4365 | dlls/query/Makefile.in, dlls/query/query.spec, | |
4366 | dlls/query/query_main.c: | |
4367 | query: Add a skeleton for query.dll. | |
4368 | ||
4369 | 2006-07-07 James Hawkins <truiken@gmail.com> | |
4370 | ||
4371 | * dlls/advpack/install.c, dlls/advpack/tests/install.c: | |
4372 | advpack: Add tests for different configurations of INF filenames and | |
4373 | working directories for install functions. | |
4374 | ||
4375 | 2006-07-10 Alexandre Julliard <julliard@winehq.org> | |
4376 | ||
4377 | * configure, configure.ac, include/basetsd.h, include/windef.h, | |
4378 | tools/winegcc/winegcc.c: | |
4379 | configure: Define _WIN64 when building on a 64-bit platform. | |
4380 | ||
4381 | * include/msvcrt/direct.h, include/msvcrt/malloc.h, | |
4382 | include/msvcrt/mbstring.h, include/msvcrt/search.h, | |
4383 | include/msvcrt/stdio.h, include/msvcrt/stdlib.h, | |
4384 | include/msvcrt/sys/types.h, include/msvcrt/time.h, | |
4385 | include/msvcrt/wchar.h: | |
4386 | include/msvcrt: Fix all definitions of size_t for Win64. | |
4387 | ||
4388 | * dlls/msvcrt/ctype.c, dlls/msvcrt/locale.c, dlls/msvcrt/msvcrt.h, | |
4389 | dlls/msvcrt/time.c: | |
4390 | msvcrt: Avoid including system headers in msvcrt.h. | |
4391 | ||
4392 | 2006-07-07 Mike McCormack <mike@codeweavers.com> | |
4393 | ||
4394 | * include/Makefile.in, include/ntquery.h: | |
4395 | query: Add ntquery.h. | |
4396 | ||
4397 | 2006-07-07 Paul Vriens <Paul.Vriens@xs4all.nl> | |
4398 | ||
4399 | * dlls/ntdll/tests/reg.c: | |
4400 | ntdll/tests: Added some NULL testing. | |
4401 | ||
4402 | 2006-07-10 Alexandre Julliard <julliard@winehq.org> | |
4403 | ||
4404 | * server/registry.c: | |
4405 | server: Only accept 0 as registry handle in functions that take a parent key. | |
4406 | ||
4407 | 2006-07-08 Robert Shearman <rob@codeweavers.com> | |
4408 | ||
4409 | * include/winerror.h: | |
4410 | include: Add more error codes used by newer versions of COM. | |
4411 | ||
4412 | * dlls/oleaut32/typelib2.c: | |
4413 | oleaut32: Make ctl2_hash_guid match the same function in widl, which has likely | |
4414 | had much wider testing. | |
4415 | ||
4416 | * dlls/oleaut32/typelib.c: | |
4417 | oleaut32: MSFT_DoFuncs: "reclength" of the function information record is stored | |
4418 | in a 16 bit int and not in a 8 bit int as previously supposed, using a 0x1ff | |
4419 | mask. Upper 16 bits contains the ordinal number of the function. | |
4420 | Allocation of the "recbuf" must be modified, to support larger data | |
4421 | (based on a patch by White Snake <whitesnake78@mail.com>). | |
4422 | ||
4423 | 2006-07-08 qingdoa daoo <qingdao33122@yahoo.com> | |
4424 | ||
4425 | * dlls/oleaut32/tests/vartest.c, dlls/oleaut32/variant.c: | |
4426 | oleaut32: Copying a NULL BSTR should result in an empty BSTR in VariantCopy. | |
4427 | ||
4428 | 2006-07-07 Thomas Kho <tkho@ucla.edu> | |
4429 | ||
4430 | * dlls/winex11.drv/mouse.c: | |
4431 | winex11: Use correct multiplier for negative relative mouse movements. | |
4432 | ||
4433 | 2006-07-07 Juan Lang <juan_lang@yahoo.com> | |
4434 | ||
4435 | * dlls/crypt32/cert.c: | |
4436 | crypt32: Implement revocation check in CertVerifySubjectCertificateContext. | |
4437 | ||
4438 | 2006-07-08 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
4439 | ||
4440 | * dlls/shell32/shell32_Ko.rc: | |
4441 | shell32: Updated Korean resource. | |
4442 | ||
4443 | * programs/winecfg/Ko.rc: | |
4444 | winecfg: Updated Korean resource. | |
4445 | ||
4446 | 2006-07-08 Paul Vriens <Paul.Vriens@xs4all.nl> | |
4447 | ||
4448 | * programs/winecfg/Nl.rc: | |
4449 | winecfg: Nl.rc: Shift Graphics page up to fill the empty place. | |
4450 | ||
4451 | 2006-07-07 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
4452 | ||
4453 | * programs/winecfg/audio.c: | |
4454 | winecfg: Write-strings warnings fix. | |
4455 | ||
4456 | 2006-07-07 Jacek Caban <jacek@codeweavers.com> | |
4457 | ||
4458 | * dlls/urlmon/urlmon_main.c: | |
4459 | urlmon: Register protocol handlers in DllMain. | |
4460 | ||
4461 | * dlls/urlmon/urlmon_main.c: | |
4462 | urlmon: Use non heap based objects for class factories. | |
4463 | ||
4464 | 2006-07-07 Ivan Gyurdiev <ivg231@gmail.com> | |
4465 | ||
4466 | * dlls/wined3d/glsl_shader.c: | |
4467 | wined3d: Fix typo breaking 3.0 pshaders color input. | |
4468 | ||
4469 | 2006-07-07 Dmitry Timoshkov <dmitry@codeweavers.com> | |
4470 | ||
4471 | * dlls/winex11.drv/event.c: | |
4472 | winex11.drv: Protect X11 calls by a critical section. | |
4473 | ||
4474 | * dlls/user/focus.c, dlls/user/tests/win.c, server/queue.c, | |
4475 | server/trace.c, server/window.c: | |
4476 | user: Improve SetActiveWindow test, add SetForegroundWindow test, make them | |
4477 | pass under Wine. | |
4478 | ||
4479 | 2006-07-05 Stefan Dösinger <stefan@codeweavers.com> | |
4480 | ||
4481 | * dlls/wined3d/surface_gdi.c, dlls/wined3d/swapchain.c, | |
4482 | dlls/winex11.drv/opengl.c: | |
4483 | Add a common fps counter channel to ddraw, opengl and d3d. | |
4484 | ||
4485 | 2006-07-07 Jacek Caban <jacek@codeweavers.com> | |
4486 | ||
4487 | * dlls/mshtml/nsio.c: | |
4488 | mshtml: Create nsWineURI even if we don't have valid nsIURI. | |
4489 | ||
4490 | * dlls/shdocvw/tests/Makefile.in, dlls/shdocvw/tests/webbrowser.c: | |
4491 | shdocvw: Added test of SetClientSite. | |
4492 | ||
4493 | * dlls/shdocvw/oleobject.c: | |
4494 | shdocvw: Call GetContainer in SetClientSite. | |
4495 | ||
4496 | * dlls/uuid/uuid.c, include/.gitignore, include/Makefile.in, | |
4497 | include/htiframe.idl: | |
4498 | include: Added htiframe.idl. | |
4499 | ||
4500 | 2006-07-07 Ivan Gyurdiev <ivg231@gmail.com> | |
4501 | ||
4502 | * dlls/wined3d/baseshader.c: | |
4503 | wined3d: Trace ABS/ABSNEG modifiers. | |
4504 | ||
4505 | * dlls/wined3d/drawprim.c, dlls/wined3d/vertexshader.c: | |
4506 | wined3d: Create fake input semantics for d3d8 shaders. | |
4507 | Use them to remove the need for loading arrays in two different places. | |
4508 | ||
4509 | * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c, | |
4510 | dlls/wined3d/drawprim.c, dlls/wined3d/glsl_shader.c, | |
4511 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
4512 | wined3d: Reverse semantics maps for shaders. | |
4513 | ||
4514 | * dlls/wined3d/drawprim.c, dlls/wined3d/wined3d_private.h: | |
4515 | wined3d: Make WINED3D_ATR macros more flexible. | |
4516 | Make them operate on a type, as opposed to a semantic name. | |
4517 | ||
4518 | * dlls/wined3d/drawprim.c, include/wine/wined3d_types.h: | |
4519 | wined3d: Simplify primitiveDeclartationConvertToStrided. | |
4520 | Assign fixed indices to declaration inputs. | |
4521 | Then use a common path to load the strided data. | |
4522 | ||
4523 | * dlls/ddraw/device.c, dlls/wined3d/drawprim.c, | |
4524 | dlls/wined3d/vertexbuffer.c, dlls/wined3d/wined3d_private.h, | |
4525 | include/wine/wined3d_types.h: | |
4526 | wined3d: Add position_transformed flag to Strided data format. | |
4527 | ||
4528 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c: | |
4529 | wined3d: Only link and use GLSL program if at least one GLSL shader is available. | |
4530 | ||
4531 | 2006-07-06 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
4532 | ||
4533 | * dlls/shell32/shell32_En.rc, dlls/shell32/shell32_main.h, | |
4534 | dlls/shell32/shfldr_unixfs.c, dlls/shell32/shlfileop.c, | |
4535 | dlls/shell32/shresdef.h: | |
4536 | shell32: Show a confirmation before deleting files with syscalls. | |
4537 | ||
4538 | * dlls/shell32/shfldr_unixfs.c: | |
4539 | shell32: If possible use SHFileOperationW to delete in unixfs. | |
4540 | This gives confirmation dialogs, recursive directory removal etc. | |
4541 | ||
4542 | 2006-07-07 Christoph Frick <frick@sc-networks.de> | |
4543 | ||
4544 | * dlls/dinput/joystick_linuxinput.c: | |
4545 | dinput: map_axis must be able to work with LONG's value range. | |
4546 | ||
4547 | * dlls/dinput/joystick_linuxinput.c: | |
4548 | dinput: Remove redundant struct members. | |
4549 | ||
4550 | 2006-07-06 Christoph Frick <frick@sc-networks.de> | |
4551 | ||
4552 | * dlls/dinput/joystick_linuxinput.c: | |
4553 | dinput: Implement the GetProperty call for getting the range of an axis. | |
4554 | ||
4555 | * dlls/dinput/joystick_linuxinput.c: | |
4556 | dinput: Call fake_current_js_state on the places where it is actually needed | |
4557 | in SetProperty. | |
4558 | ||
4559 | * dlls/dinput/joystick_linuxinput.c: | |
4560 | dinput: Only fake the current state on axes that are actually there. | |
4561 | ||
4562 | * dlls/dinput/joystick_linuxinput.c: | |
4563 | dinput: Move the axes and button configs into the JoyDev struct. | |
4564 | ||
4565 | * dlls/dinput/joystick_linuxinput.c: | |
4566 | dinput: Utilize the offsets and the transform to support the user | |
4567 | supplied data format. | |
4568 | ||
4569 | * dlls/dinput/joystick_linuxinput.c: | |
4570 | dinput: Adds offset and transform and their basic handling to the joystick | |
4571 | implementation. | |
4572 | ||
4573 | * dlls/dinput/joystick_linuxinput.c: | |
4574 | dinput: When handling axes, ignore the ABS_HAT.* as they are handled as POV. | |
4575 | ||
4576 | * dlls/dinput/joystick_linuxinput.c: | |
4577 | dinput: Set the amount of POVs in the caps. | |
4578 | ||
4579 | * dlls/dinput/joystick_linuxinput.c: | |
4580 | dinput: Detect more than one /dev/input/event joystick. | |
4581 | ||
4582 | 2006-07-07 Jason Green <jave27@gmail.com> | |
4583 | ||
4584 | * dlls/wined3d/glsl_shader.c: | |
4585 | wined3d: Fix D3DSIO_TEXKILL for GLSL. | |
4586 | ||
4587 | 2006-07-07 Vitaliy Margolen <wine-patch@kievinfo.com> | |
4588 | ||
4589 | * programs/winecfg/En.rc: | |
4590 | winecfg: Shift Graphics page up to fill the empty place. | |
4591 | ||
4592 | * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/directx.c, | |
4593 | dlls/d3d8/surface.c, dlls/d3d8/swapchain.c, dlls/d3d8/tests/device.c: | |
4594 | d3d8: Fix remaining refcount tests and tighten all tests. | |
4595 | ||
4596 | 2006-07-07 Paul Vriens <Paul.Vriens@xs4all.nl> | |
4597 | ||
4598 | * dlls/wininet/ftp.c: | |
4599 | wininet: Use correct way of determining the password for anonymous ftp. | |
4600 | ||
4601 | 2006-07-07 Pierre d'Herbemont <pdherbemont@free.fr> | |
4602 | ||
4603 | * dlls/shell32/shell.c, dlls/shell32/shlfileop.c: | |
4604 | shell: Move SHIsFileAvailableOffline from shell.c to shlfileop.c to | |
4605 | ensure the 16/32 bits separation. | |
4606 | ||
4607 | * server/context_powerpc.c: | |
4608 | server: Fix context_powerpc.c compilation. | |
4609 | ||
4610 | 2006-07-07 Mike McCormack <mike@codeweavers.com> | |
4611 | ||
4612 | * dlls/uuid/uuid.c: | |
4613 | uuid: Add indexsvr's IIDs to libuuid. | |
4614 | ||
4615 | * include/.gitignore, include/Makefile.in, include/indexsvr.idl: | |
4616 | include: Add indexsvr.idl (IWordBreaker). | |
4617 | ||
4618 | 2006-07-07 Michael Stefaniuc <mstefani@redhat.de> | |
4619 | ||
4620 | * dlls/riched20/caret.c: | |
4621 | riched20: Replace an if-statement with empty body with a FIXME comment. | |
4622 | ||
4623 | * dlls/comctl32/trackbar.c, dlls/mlang/tests/mlang.c, | |
4624 | dlls/msg711.acm/msg711.c, dlls/rpcrt4/ndr_marshall.c, | |
4625 | dlls/user/driver16.c, dlls/wined3d/drawprim.c, | |
4626 | dlls/winex11.drv/wintab.c, dlls/winmm/driver.c, | |
4627 | dlls/wintab32/context.c: | |
4628 | janitorial: Put "inline static" at the beginning of a declaration. | |
4629 | ||
4630 | * dlls/shell32/systray.c, dlls/wined3d/wined3d_private.h, | |
4631 | programs/explorer/systray.c: | |
4632 | janitorial: Move the storage specifier to the beginning of the declaration. | |
4633 | ||
4634 | 2006-07-06 Thomas Kho <tkho@ucla.edu> | |
4635 | ||
4636 | * programs/notepad/main.c: | |
4637 | notepad: Change window classname from NPClass to Notepad. | |
4638 | ||
4639 | 2006-07-06 Jacek Caban <jacek@codeweavers.com> | |
4640 | ||
4641 | * dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c: | |
4642 | urlmon: Added image/x-png mime filter. | |
4643 | ||
4644 | * dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c: | |
4645 | urlmon: Added image/bmp filter. | |
4646 | ||
4647 | * dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c: | |
4648 | urlmon: Added image/gif filter. | |
4649 | ||
4650 | * dlls/urlmon/tests/misc.c: | |
4651 | urlmon: Added more test of FindMimeFromData. | |
4652 | ||
4653 | * dlls/urlmon/urlmon_main.c: | |
4654 | urlmon: Fix handling of proposed mime. | |
4655 | ||
4656 | * dlls/urlmon/urlmon_main.c: | |
4657 | urlmon: Added image/pjpeg mime filter. | |
4658 | ||
4659 | 2006-07-06 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
4660 | ||
4661 | * programs/regedit/listview.c: | |
4662 | regedit: Write-strings warning fix. | |
4663 | ||
4664 | 2006-07-06 Robert Shearman <rob@codeweavers.com> | |
4665 | ||
4666 | * tools/widl/header.c, tools/widl/parser.l, tools/widl/parser.y, | |
4667 | tools/widl/typegen.c, tools/widl/widltypes.h: | |
4668 | widl: Add support for the builtin constants "TRUE" and "FALSE". | |
4669 | ||
4670 | * dlls/ole32/compobj.c: | |
4671 | ole32: Fix the return value of COM_RegReadPath and make it static. | |
4672 | ||
4673 | * dlls/oleaut32/tests/typelib.c, dlls/oleaut32/typelib.c: | |
4674 | oleaut32: ITypeComp_fnBind should do case-insensitive compares on the name | |
4675 | passed in. | |
4676 | ||
4677 | * dlls/oleaut32/olepicture.c, include/rpcndr.h: | |
4678 | oleaut32: Add a typedef for "boolean". | |
4679 | Fix up an conflict that this type has with jpeglib.h. | |
4680 | ||
4681 | * dlls/oleaut32/tests/typelib.c, dlls/oleaut32/typelib.c: | |
4682 | oleaut32: Fix the error code returned by ITypeComp on an interface when the | |
4683 | name matches, but the flags don't. | |
4684 | ||
4685 | 2006-07-05 James Hawkins <truiken@gmail.com> | |
4686 | ||
4687 | * dlls/advapi32/security.c: | |
4688 | advapi32: Get the token type in ImpersonateLoggedOnUser. | |
4689 | ||
4690 | * dlls/advapi32/security.c, dlls/advapi32/tests/security.c: | |
4691 | advapi32: Add tests for LookupAccountSid. | |
4692 | ||
4693 | 2006-07-05 Dmitry Timoshkov <dmitry@codeweavers.com> | |
4694 | ||
4695 | * dlls/winex11.drv/event.c: | |
4696 | winex11.drv: Add window style and visibility status to the take focus event | |
4697 | trace. | |
4698 | ||
4699 | 2006-07-05 Jason Green <jave27@gmail.com> | |
4700 | ||
4701 | * dlls/wined3d/arb_program_shader.c, dlls/wined3d/glsl_shader.c: | |
4702 | wined3d: Fix D3DSIO_M#X# instruction for both ARB and GLSL shaders. | |
4703 | This instruction was being handled incorrectly in the case where the | |
4704 | 2nd src argument contained a relatively addressed constant. | |
4705 | ||
4706 | 2006-07-06 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
4707 | ||
4708 | * dlls/kernel/tests/file.c: | |
4709 | kernel/tests: More tests for OpenFile. | |
4710 | ||
4711 | 2006-07-04 Paul Vriens <Paul.Vriens@xs4all.nl> | |
4712 | ||
4713 | * dlls/wininet/ftp.c: | |
4714 | wininet: Return NULL handle if no connection is established. | |
4715 | ||
4716 | 2006-07-04 Ivan Gyurdiev <ivg231@gmail.com> | |
4717 | ||
4718 | * dlls/wined3d/drawprim.c: | |
4719 | wined3d: Clean up drawPrimitive/drawPrimitiveDrawStrided. | |
4720 | ||
4721 | * dlls/d3d9/d3d9_private.h, dlls/d3d9/device.c, | |
4722 | dlls/d3d9/tests/vertexdeclaration.c, dlls/d3d9/vertexdeclaration.c, | |
4723 | dlls/wined3d/device.c: | |
4724 | wined3d: Implement FVF to DECL9 conversion (with tests). | |
4725 | ||
4726 | * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c, | |
4727 | dlls/wined3d/drawprim.c, dlls/wined3d/glsl_shader.c, | |
4728 | dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
4729 | dlls/wined3d/wined3d_private.h: | |
4730 | wined3d: Move register count pass to SetFunction. | |
4731 | Move semantics pointers out of the reg_maps, make them persistent data | |
4732 | in the shader (again, for future software shaders). | |
4733 | ||
4734 | * dlls/wined3d/device.c: | |
4735 | wined3d: Fix STREAM flag override. | |
4736 | ||
4737 | * dlls/wined3d/vertexdeclaration.c: | |
4738 | wined3d: Add missing PSIZE register for decl8->9 conversion. | |
4739 | ||
4740 | * dlls/wined3d/device.c: | |
4741 | wined3d: Allow mix of SW vertex and GLSL pixel shader. | |
4742 | Do not attach non-GLSL shaders to the GLSL program, that will cause a | |
4743 | crash. Mix with ARB shaders is never going to happen, because the | |
4744 | selection code will always choose GLSL for both or ARB for both. | |
4745 | ||
4746 | * dlls/wined3d/baseshader.c, dlls/wined3d/device.c, | |
4747 | dlls/wined3d/directx.c, dlls/wined3d/drawprim.c, | |
4748 | dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
4749 | dlls/wined3d/wined3d_private.h: | |
4750 | wined3d: Rework shader mode selection. | |
4751 | - currently half the shader selection code (GLSL vs ARB) is in | |
4752 | fillGLcaps. The parts that check for software shaders are in | |
4753 | GetDeviceCaps. That placement, will work, but is definitely not optimal. | |
4754 | FillGLcaps should detect support - it should not make decision as to | |
4755 | what's used, because that's not what the purpose of the function is. | |
4756 | GetDeviceCaps should report support as it has already been selected. | |
4757 | Instead, select shader mode in its own function, called in the | |
4758 | appropriate places. | |
4759 | - unifying pixel and vertex shaders into a single selection is a | |
4760 | mistake. A software vertex shader can be coupled with a hardware arb or | |
4761 | glsl pixel shader, or no shader at all. Split them back into two and add | |
4762 | a SHADER_NONE variant. | |
4763 | - drawprim is doing support checks for ARB_PROGRAM, and making shader | |
4764 | decisions based on that - that's wrong, support has already been | |
4765 | checked, and decided upon, and shaders can be implemented via software, | |
4766 | ARB_PROGRAm or GLSL, so that support check isn't valid. | |
4767 | - Store the shader selected mode into the shader itself. Different types | |
4768 | of shaders can be combined, so this is an improvement. In fact, storing | |
4769 | the mode into the settings globally is a mistake as well - it should be | |
4770 | done per device, since different cards have different capabilities. | |
4771 | ||
4772 | 2006-07-06 Jacek Caban <jacek@codeweavers.com> | |
4773 | ||
4774 | * dlls/shdocvw/tests/.gitignore, dlls/shdocvw/tests/Makefile.in, | |
4775 | dlls/shdocvw/tests/webbrowser.c: | |
4776 | shdocvw: Added test of IProvideClassInfo. | |
4777 | ||
4778 | 2006-07-06 Mike McCormack <mike@codeweavers.com> | |
4779 | ||
4780 | * dlls/msi/msi.c: | |
4781 | msi: Features may be published but absent. | |
4782 | ||
4783 | * dlls/msi/msi.c, dlls/msi/tests/msi.c: | |
4784 | msi: Add a test for MsiGetComponentPath and make it pass. | |
4785 | ||
4786 | * dlls/msi/msi.c: | |
4787 | msi: Use msi_strcpy_to_awstring to return the string in MsiComponentGetPath. | |
4788 | ||
4789 | 2006-06-30 Ge van Geldorp <ge@gse.nl> | |
4790 | ||
4791 | * configure, configure.ac: | |
4792 | configure: Allow relocation on x86_64. | |
4793 | ||
4794 | 2006-07-05 Jacek Caban <jacek@codeweavers.com> | |
4795 | ||
4796 | * dlls/mshtml/txtrange.c: | |
4797 | mshtml: Added get_text implementation. | |
4798 | ||
4799 | * dlls/mshtml/Makefile.in, dlls/mshtml/mshtml_private.h, | |
4800 | dlls/mshtml/selection.c, dlls/mshtml/txtrange.c: | |
4801 | mshtml: Added createRange implementation. | |
4802 | ||
4803 | * dlls/mshtml/selection.c: | |
4804 | mshtml: Added get_type implementation. | |
4805 | ||
4806 | * dlls/mshtml/Makefile.in, dlls/mshtml/htmldoc.c, | |
4807 | dlls/mshtml/mshtml_private.h, dlls/mshtml/nsiface.idl, | |
4808 | dlls/mshtml/selection.c: | |
4809 | mshtml: Added get_selection implementation. | |
4810 | ||
4811 | * dlls/mshtml/olecmd.c: | |
4812 | mshtml: Return S_OK in Exec(IDM_BASELINEFONT3). | |
4813 | ||
4814 | 2006-07-05 Stefan Dösinger <stefandoesinger@gmx.at> | |
4815 | ||
4816 | * dlls/wined3d/surface.c, dlls/wined3d/utils.c: | |
4817 | wined3d: Flip WINED3DFMT_R8G8B8 to GL_RGB. | |
4818 | ||
4819 | 2006-07-05 Mike McCormack <mike@codeweavers.com> | |
4820 | ||
4821 | * dlls/msi/msi.c: | |
4822 | msi: Forward MsiUseFeature to MsiUseFeatureEx. | |
4823 | ||
4824 | 2006-07-05 Dmitry Timoshkov <dmitry@codeweavers.com> | |
4825 | ||
4826 | * fonts/Makefile.in: | |
4827 | fonts: Fix a copy/paste bug preventing correct generation of the | |
4828 | System font for codepages 1256 and 1257. | |
4829 | ||
4830 | 2006-07-03 James Hawkins <truiken@gmail.com> | |
4831 | ||
4832 | * dlls/wininet/internet.c: | |
4833 | wininet: Error out if hInternet is a bad handle. | |
4834 | ||
4835 | * dlls/wininet/ftp.c: | |
4836 | wininet: Use a blank password if none is provided in FTP_Connect. | |
4837 | ||
4838 | 2006-07-03 Detlef Riekenberg <wine.dev@web.de> | |
4839 | ||
4840 | * configure, configure.ac, dlls/comdlg32/Makefile.in, | |
4841 | dlls/comdlg32/tests/.gitignore, dlls/comdlg32/tests/Makefile.in, | |
4842 | dlls/comdlg32/tests/printdlg.c, programs/winetest/Makefile.in: | |
4843 | comdlg32: Add initial test. | |
4844 | ||
4845 | 2006-07-02 Bang Jun-Young <bang.junyoung@gmail.com> | |
4846 | ||
4847 | * dlls/cryptnet/.gitignore: | |
4848 | cryptnet: Add .gitignore. | |
4849 | ||
4850 | 2006-07-02 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
4851 | ||
4852 | * dlls/user/tests/menu.c: | |
4853 | user/tests: Write-strings warnings fix. | |
4854 | ||
4855 | 2006-07-03 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
4856 | ||
4857 | * dlls/mapi32/sendmail.c: | |
4858 | mapi32: Write-strings warnings fix. | |
4859 | ||
4860 | 2006-07-04 Paul Vriens <Paul.Vriens@xs4all.nl> | |
4861 | ||
4862 | * include/wininet.h: | |
4863 | wininet.h: Add extra error code. | |
4864 | ||
4865 | 2006-07-04 Robert Reif <reif@earthlink.net> | |
4866 | ||
4867 | * dlls/dxdiagn/dxdiag_main.c: | |
4868 | dxdiagn: Fix TRACE/FIXME formats. | |
4869 | ||
4870 | 2006-07-03 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
4871 | ||
4872 | * dlls/comctl32/listview.c: | |
4873 | comctl32: listview: Recompute header size after an insertion of a column. | |
4874 | ||
4875 | 2006-07-03 Paul Vriens <Paul.Vriens@xs4all.nl> | |
4876 | ||
4877 | * dlls/ntdll/reg.c: | |
4878 | ntdll: Fix possible TRACE crash. | |
4879 | ||
4880 | 2006-07-03 Robert Shearman <rob@codeweavers.com> | |
4881 | ||
4882 | * dlls/oleaut32/typelib.c, dlls/oleaut32/typelib.h: | |
4883 | oleaut: Implement processing of modules for SLTG typelibs. | |
4884 | Set funckind when processing SLTG functions. | |
4885 | ||
4886 | * dlls/oleaut32/typelib.c, dlls/oleaut32/typelib.h: | |
4887 | oleaut: Improve SLTG var support. | |
4888 | Pass both the start of the block and the offset to the first item into | |
4889 | SLTG_DoVars as they may be different. | |
4890 | Process 0xfffe offsets for variable names - this means to use the | |
4891 | previous name. | |
4892 | Add support for parsing the optional varflags field. | |
4893 | ||
4894 | * dlls/oleaut32/typelib.c, dlls/oleaut32/typelib.h: | |
4895 | oleaut: Fix function support for SLTG dispinterfaces. | |
4896 | ||
4897 | * dlls/oleaut32/typelib.c: | |
4898 | oleaut: Move the processing of functions in SLTG typelibs into a | |
4899 | separate function and use it when processing dispinterfaces. | |
4900 | ||
4901 | * dlls/oleaut32/typelib.c: | |
4902 | oleaut: Move the initialisation of memidConstructor and | |
4903 | memidDestructor of type infos to the common ITypeInfo creation | |
4904 | function. | |
4905 | Remove the WARN message as this functionality isn't implemented in | |
4906 | native either. | |
4907 | ||
4908 | * dlls/oleaut32/typelib.c: | |
4909 | oleaut: Process references for SLTG dispatch types. | |
4910 | ||
4911 | * dlls/oleaut32/typelib.c, dlls/oleaut32/typelib.h: | |
4912 | oleaut: Abstract out the processing of variables in SLTG typelib components | |
4913 | to a common function. | |
4914 | ||
4915 | * dlls/oleaut32/typelib.c: | |
4916 | oleaut: Process references when parsing SLTG alias types. | |
4917 | ||
4918 | * dlls/oleaut32/typelib.c, dlls/oleaut32/typelib.h: | |
4919 | oleaut: Rename SLTG_DoType to SLTG_DoElem and split out the common TYPEDESC | |
4920 | generating code to SLTG_DoType. | |
4921 | Process SLTG alias types with SLTG_DoType as the data is stored in the | |
4922 | same format as in other components of the typelib. | |
4923 | ||
4924 | * dlls/oleaut32/typelib.c, dlls/oleaut32/typelib.h: | |
4925 | oleaut: The SLTG_MemberHeader and SLTG_TypeInfoTail structures are | |
4926 | common to all elements, so move the processing of these from the | |
4927 | individual element processing. | |
4928 | Improve SLTG alias processing. | |
4929 | ||
4930 | * dlls/oleaut32/typelib.c, dlls/oleaut32/typelib.h: | |
4931 | oleaut: Document some more members of SLTG_TypeInfoTail. | |
4932 | ||
4933 | * dlls/advapi32/service.c: | |
4934 | advapi32: Fix the service function being called when extended is | |
4935 | either set or not set (reported by Andrey Turkin). | |
4936 | ||
4937 | 2006-07-03 Huw Davies <huw@codeweavers.com> | |
4938 | ||
4939 | * dlls/rpcrt4/ndr_marshall.c: | |
4940 | rpcrt4: Don't advance the buffer for FC_STRUCTPAD2. | |
4941 | ||
4942 | 2006-07-04 Dmitry Timoshkov <dmitry@codeweavers.com> | |
4943 | ||
4944 | * dlls/winex11.drv/keyboard.c: | |
4945 | winex11.drv: Update Lithuanian keyboard layout to better match the X11 one. | |
4946 | ||
4947 | 2006-07-03 Dmitry Timoshkov <dmitry@codeweavers.com> | |
4948 | ||
4949 | * dlls/crypt32/protectdata.c, dlls/msi/table.c: | |
4950 | Avoid non-portable WCHAR[] constructs. | |
4951 | ||
4952 | 2006-07-03 Ivan Gyurdiev <ivg231@gmail.com> | |
4953 | ||
4954 | * dlls/wined3d/utils.c, dlls/wined3d/wined3d_private.h: | |
4955 | wined3d: Add a function to print out D3DDECLUSAGE9 values. | |
4956 | ||
4957 | * dlls/wined3d/baseshader.c: | |
4958 | wined3d: Fix faulty DCL trace. | |
4959 | ||
4960 | 2006-07-02 Ivan Gyurdiev <ivg231@gmail.com> | |
4961 | ||
4962 | * dlls/wined3d/arb_program_shader.c: | |
4963 | wined3d: Resync ARB mnxn function with GLSL mnxn function. | |
4964 | ||
4965 | * dlls/wined3d/baseshader.c: | |
4966 | wined3d: Use shader_get_regtype() in register counting pass. | |
4967 | ||
4968 | * dlls/wined3d/arb_program_shader.c, dlls/wined3d/pixelshader.c, | |
4969 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
4970 | wined3d: Move SHADER_ARB code into arb_program_shader.c. | |
4971 | ||
4972 | * dlls/wined3d/device.c: | |
4973 | wined3d: Cleanup: print constants in device code. | |
4974 | ||
4975 | 2006-07-03 Ivan Gyurdiev <ivg231@gmail.com> | |
4976 | ||
4977 | * include/d3d9types.h: | |
4978 | d3d9: Fix FVF POSITION mask. | |
4979 | ||
4980 | 2006-07-02 Piotr Caban <piotr.caban@gmail.com> | |
4981 | ||
4982 | * programs/oleview/typelib.c: | |
4983 | oleview: Added next field to TypeLib viewer treeview control. | |
4984 | ||
4985 | * programs/oleview/typelib.c: | |
4986 | oleview: Improved type handling in TypeLib viewer. | |
4987 | ||
4988 | * programs/oleview/En.rc, programs/oleview/Makefile.in, | |
4989 | programs/oleview/main.h, programs/oleview/oleview.c, | |
4990 | programs/oleview/resource.h, programs/oleview/typelib.c: | |
4991 | oleview: Added open TypeLib file functionality. | |
4992 | ||
4993 | * programs/oleview/En.rc, programs/oleview/resource.h, | |
4994 | programs/oleview/typelib.c: | |
4995 | oleview: Added type displaying in TypeLib Viewer. | |
4996 | ||
4997 | 2006-06-30 Thomas Kho <tkho@ucla.edu> | |
4998 | ||
4999 | * programs/wcmd/wcmdmain.c: | |
5000 | wcmd: Modify option parser to allow compound options. | |
5001 | ||
5002 | 2006-07-02 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
5003 | ||
5004 | * dlls/winmm/winealsa/audio.c: | |
5005 | winmm/winealsa: Write-strings warning fix. | |
5006 | ||
5007 | 2006-07-01 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
5008 | ||
5009 | * programs/taskmgr/dbgchnl.c: | |
5010 | taskmgr: Write-strings warnings fix. | |
5011 | ||
5012 | 2006-06-30 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
5013 | ||
5014 | * dlls/comctl32/tests/listview.c: | |
5015 | comctl32/tests: Write-strings warnings fix. | |
5016 | ||
5017 | 2006-06-29 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
5018 | ||
5019 | * programs/regedit/listview.c: | |
5020 | regedit: Write-strings warnings fix. | |
5021 | ||
5022 | 2006-06-30 Hervé Poussineau <hpoussin@reactos.org> | |
5023 | ||
5024 | * dlls/mapi32/prop.c: | |
5025 | mapi32: Use kernel32 functions instead of the ntdll ones. | |
5026 | ||
5027 | 2006-06-30 Jacek Caban <jacek@codeweavers.com> | |
5028 | ||
5029 | * dlls/shdocvw/factory.c, dlls/shdocvw/shdocvw.h, | |
5030 | dlls/shdocvw/shdocvw_main.c, tools/wine.inf: | |
5031 | shdocvw: Get rid of Mozilla ActiveX control dependency. | |
5032 | ||
5033 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/olecmd.c, | |
5034 | dlls/mshtml/oleobj.c: | |
5035 | mshtml: Added beginning IDM_BROWSEMODE implementation. | |
5036 | ||
5037 | * tools/wine.inf: | |
5038 | wine.inf: Set gecko url to activate Wine Gecko installer. | |
5039 | ||
5040 | * dlls/mshtml/install.c: | |
5041 | mshtml: Add trailing '\' to gecko_path if needed. | |
5042 | ||
5043 | 2006-06-30 Ge van Geldorp <ge@gse.nl> | |
5044 | ||
5045 | * include/cvconst.h, programs/winedbg/be_x86_64.c: | |
5046 | winedbg: Implement be_x86_64_init_registers. | |
5047 | ||
5048 | * include/msvcrt/string.h: | |
5049 | include/msvcrt: Make sure size_t is properly defined for 64-bit. | |
5050 | ||
5051 | * programs/winedbg/be_alpha.c, programs/winedbg/be_i386.c, | |
5052 | programs/winedbg/be_ppc.c, programs/winedbg/debugger.h, | |
5053 | programs/winedbg/gdbproxy.c, programs/winedbg/memory.c, | |
5054 | programs/winedbg/stack.c: | |
5055 | winedbg: Adjust the parameters of the backend read/write routines to | |
5056 | match those of ReadProcessMemory/WriteProcessMemory, since those are | |
5057 | the ones actually used. | |
5058 | ||
5059 | * server/thread.c: | |
5060 | server: The "select" call passes handles, not ints. | |
5061 | ||
5062 | 2006-06-30 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
5063 | ||
5064 | * dlls/shell32/.gitignore, dlls/shell32/Makefile.in, | |
5065 | dlls/shell32/shlfileop.c, dlls/shell32/shres.rc, | |
5066 | dlls/shell32/shresdef.h: | |
5067 | shell32: Add an icon for delete confirmation. | |
5068 | ||
5069 | * dlls/shell32/shlfileop.c: | |
5070 | shell32: Allow for custom icons in confirmation messages. | |
5071 | ||
5072 | * dlls/shell32/shell32_main.h, dlls/shell32/shlfileop.c: | |
5073 | shell32: Pass the correct parent hwnd to confirmation dialogs. | |
5074 | ||
5075 | * dlls/shell32/shlfileop.c: | |
5076 | shell32: Remove the now unused SHELL_DeleteFileW. | |
5077 | ||
5078 | 2006-07-01 Robert Shearman <rob@codeweavers.com> | |
5079 | ||
5080 | * dlls/oleaut32/tests/vartest.c, dlls/oleaut32/variant.c: | |
5081 | oleaut32: Fix parsing of hex numbers with 'e' in the string by moving | |
5082 | the exponent parsing to after the hex digit parsing. | |
5083 | ||
5084 | 2006-06-30 Robert Shearman <rob@codeweavers.com> | |
5085 | ||
5086 | * dlls/advapi32/service.c: | |
5087 | advapi32: Implement RegisterServiceCtrlHandleExW. | |
5088 | ||
5089 | 2006-06-30 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
5090 | ||
5091 | * dlls/setupapi/tests/devinst.c: | |
5092 | setupapi/tests: Add trailing '\n's to ok() calls. | |
5093 | ||
5094 | 2006-06-29 Paul Vriens <Paul.Vriens@xs4all.nl> | |
5095 | ||
5096 | * dlls/amstream/regsvr.c, dlls/avifil32/regsvr.c, dlls/comcat/regsvr.c, | |
5097 | dlls/d3dxof/regsvr.c, dlls/ddraw/regsvr.c, dlls/dinput/regsvr.c, | |
5098 | dlls/dmband/regsvr.c, dlls/dmcompos/regsvr.c, dlls/dmime/regsvr.c, | |
5099 | dlls/dmloader/regsvr.c, dlls/dmscript/regsvr.c, | |
5100 | dlls/dmstyle/regsvr.c, dlls/dmsynth/regsvr.c, dlls/dmusic/regsvr.c, | |
5101 | dlls/dplayx/regsvr.c, dlls/dpnet/regsvr.c, dlls/dsound/regsvr.c, | |
5102 | dlls/dswave/regsvr.c, dlls/dxdiagn/regsvr.c, | |
5103 | dlls/hhctrl.ocx/regsvr.c, dlls/itss/regsvr.c, dlls/mlang/regsvr.c, | |
5104 | dlls/msi/regsvr.c, dlls/objsel/regsvr.c, dlls/ole32/regsvr.c, | |
5105 | dlls/oleaut32/regsvr.c, dlls/shdocvw/regsvr.c, dlls/shell32/regsvr.c, | |
5106 | dlls/urlmon/regsvr.c: | |
5107 | Use the return value of register_key_guid. | |
5108 | ||
5109 | 2006-06-30 Piotr Caban <piotr.caban@gmail.com> | |
5110 | ||
5111 | * programs/oleview/En.rc, programs/oleview/typelib.c: | |
5112 | oleview: Added base TypeLib Viewer menu functionality. | |
5113 | ||
5114 | * programs/oleview/En.rc, programs/oleview/main.h, | |
5115 | programs/oleview/typelib.c: | |
5116 | oleview: Added status bar to TypeLib Viewer. | |
5117 | ||
5118 | * programs/oleview/En.rc, programs/oleview/Makefile.in, | |
5119 | programs/oleview/main.h, programs/oleview/oleview.c, | |
5120 | programs/oleview/pane.c, programs/oleview/resource.h, | |
5121 | programs/oleview/tree.c, programs/oleview/typelib.c: | |
5122 | oleview: Added TypeLib Viewer base. | |
5123 | - Added TypeLib Viewer base. | |
5124 | - Fixed multiple instance of pane window functionality. | |
5125 | - Added field with TypeLib path to ITEM_INFO structure. | |
5126 | ||
5127 | 2006-06-29 Stefan Dösinger <stefandoesinger@gmx.at> | |
5128 | ||
5129 | * dlls/wined3d/surface.c, dlls/wined3d/surface_gdi.c: | |
5130 | wined3d: Perform sanity checks on the rectangle in LockRect. | |
5131 | ||
5132 | 2006-06-30 Piotr Caban <piotr.caban@gmail.com> | |
5133 | ||
5134 | * dlls/ddraw/ddraw.c: | |
5135 | ddraw: Added missing '\n' in debug traces. | |
5136 | ||
5137 | * dlls/quartz/pin.c: | |
5138 | quartz: Fixed crash in releasing uninitializes pAlloc and pReader. | |
5139 | ||
5140 | 2006-06-30 Robert Shearman <rob@codeweavers.com> | |
5141 | ||
5142 | * dlls/ole32/compobj.c, dlls/ole32/tests/marshal.c: | |
5143 | ole32: When CoLockObjectExternal with fLock=TRUE is used on an object | |
5144 | that hasn't yet been marshaled then it should create a new stub | |
5145 | manager. | |
5146 | ||
5147 | * dlls/oleaut32/typelib.c: | |
5148 | oleaut32: Fix a typo where the FIXME doesn't match the code. | |
5149 | ||
5150 | * dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpcrt4.spec: | |
5151 | rpcrt4: Add a stub for RpcMgmtSetServerStackSize. | |
5152 | ||
5153 | * dlls/advapi32/advapi32.spec, dlls/advapi32/registry.c: | |
5154 | advapi32: Implement RegDisablePredefinedCache. | |
5155 | ||
5156 | 2006-06-30 Paul Vriens <Paul.Vriens@xs4all.nl> | |
5157 | ||
5158 | * dlls/ntdll/reg.c, dlls/ntdll/tests/reg.c: | |
5159 | ntdll: Fix return codes for NtCreateKey (with tests). | |
5160 | ||
5161 | 2006-06-29 James Hawkins <truiken@gmail.com> | |
5162 | ||
5163 | * dlls/shlwapi/tests/path.c: | |
5164 | shlwapi: Add tests for PathFindExtensionA. | |
5165 | ||
5166 | * dlls/shlwapi/tests/path.c: | |
5167 | shlwapi: Add tests for PathCanonicalize. | |
5168 | ||
5169 | 2006-06-29 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
5170 | ||
5171 | * dlls/shell32/shfldr_fs.c: | |
5172 | shell32: Use SHFileOperationW to delete files. | |
5173 | ||
5174 | 2006-06-29 Ivan Leo <ivanleo@gmail.com> | |
5175 | ||
5176 | * dlls/shell32/tests/shlfileop.c: | |
5177 | shell32/tests: Comment out a test that crashes on windows nt 4.0. | |
5178 | ||
5179 | 2006-06-29 Stefan Dösinger <stefandoesinger@gmx.at> | |
5180 | ||
5181 | * dlls/ddraw/device.c, dlls/ddraw/material.c, dlls/ddraw/viewport.c: | |
5182 | ddraw: Fix some material related bugs. | |
5183 | ||
5184 | * dlls/ddraw/device.c, dlls/ddraw/executebuffer.c: | |
5185 | ddraw: Matrix values in the execute buffer are handles. | |
5186 | ||
5187 | 2006-06-29 Dmitry Timoshkov <dmitry@codeweavers.com> | |
5188 | ||
5189 | * dlls/winex11.drv/winpos.c: | |
5190 | winex11.drv: Update window's full screen state on the resolution | |
5191 | change as well as on the window resize event. | |
5192 | ||
5193 | * dlls/user/defwnd.c, dlls/user/dialog.c, dlls/user/message.c, | |
5194 | dlls/user/nonclient.c, dlls/user/win.c, dlls/user/winpos.c, | |
5195 | dlls/winex11.drv/window.c, dlls/winex11.drv/winpos.c, include/win.h, | |
5196 | include/winpos.h, include/winuser.h: | |
5197 | include: Move appropriate parts of winpos.h to winuser.h and win.h, | |
5198 | remove winpos.h afterwards. | |
5199 | ||
5200 | 2006-06-28 Maarten Lankhorst <M.B.Lankhorst@gmail.com> | |
5201 | ||
5202 | * configure, configure.ac, dlls/Makefile.in, dlls/cryptnet/Makefile.in, | |
5203 | dlls/cryptnet/cryptnet.spec, dlls/cryptnet/cryptnet_main.c: | |
5204 | cryptnet: Implement a stub cryptnet dll. | |
5205 | ||
5206 | 2006-06-28 Juan Lang <juan_lang@yahoo.com> | |
5207 | ||
5208 | * programs/regedit/childwnd.c: | |
5209 | regedit: Update status bar after editing key name. | |
5210 | ||
5211 | 2006-06-28 Jason Green <jave27@gmail.com> | |
5212 | ||
5213 | * dlls/wined3d/baseshader.c, dlls/wined3d/glsl_shader.c: | |
5214 | wined3d: Fix a few GLSL shader instruction translations. | |
5215 | This fixes the translations for a few instructions in GLSL and allows | |
5216 | Cubemap sampling in pixel shaders < 2.0. It makes some of the | |
5217 | lighting on textures in Half Life 2 look better, including some of the | |
5218 | water effects. It's not perfect yet, but much closer now. | |
5219 | ||
5220 | 2006-06-28 Robert Shearman <rob@codeweavers.com> | |
5221 | ||
5222 | * dlls/ole32/marshal.c, dlls/ole32/tests/marshal.c: | |
5223 | ole32: When marshaling a proxy make sure to maintain an external | |
5224 | reference on the stub object so that the first proxy can be released. | |
5225 | Implement external refcount sharing between a proxy and the marshaled proxy. | |
5226 | Extend the marshaling of a proxy test to show that an external reference | |
5227 | is always kept on the stub object. | |
5228 | ||
5229 | * dlls/ole32/tests/marshal.c: | |
5230 | ole32: Add a test for CoCreateInstance doing object hosting by | |
5231 | automatically creating an appropriate apartment for the object and | |
5232 | returning a proxy to it. | |
5233 | ||
5234 | * dlls/ole32/compobj.c, dlls/ole32/ole32.spec: | |
5235 | ole32: Implement CoGetObject. | |
5236 | ||
5237 | * dlls/oleaut32/typelib.c: | |
5238 | oleaut32: RegisterTypeLib should register any interface that derives | |
5239 | from IDispatch rather than just dual interfaces. | |
5240 | This is hinted at, although not explicitly stated on MSDN, but was | |
5241 | verified by tests with native oleaut32. | |
5242 | ||
5243 | 2006-06-28 Stefan Dösinger <stefandoesinger@gmx.at> | |
5244 | ||
5245 | * dlls/ddraw/vertexbuffer.c: | |
5246 | ddraw: Correct a NULL pointer check. | |
5247 | ||
5248 | 2006-06-28 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
5249 | ||
5250 | * dlls/kernel/tests/version.c: | |
5251 | kernel: Version test was using imports missing on WinME. | |
5252 | ||
5253 | 2006-06-28 Paul Vriens <Paul.Vriens@xs4all.nl> | |
5254 | ||
5255 | * dlls/quartz/filtergraph.c: | |
5256 | quartz: Fixed typo (Coverity). | |
5257 | ||
5258 | 2006-06-27 Paul Vriens <Paul.Vriens@xs4all.nl> | |
5259 | ||
5260 | * dlls/quartz/regsvr.c: | |
5261 | quartz: Use the return value of register_key_guid. | |
5262 | ||
5263 | 2006-06-27 Juan Lang <juan_lang@yahoo.com> | |
5264 | ||
5265 | * dlls/oleaut32/typelib.c: | |
5266 | oleaut32: Handle bstr length of -1 in typelibs. | |
5267 | ||
5268 | * dlls/shell32/shell32.spec, dlls/shell32/shellord.c: | |
5269 | shell32: Add a stub for InvalidateDriveType. | |
5270 | ||
5271 | 2006-06-27 H. Verbeet <hverbeet@gmail.com> | |
5272 | ||
5273 | * dlls/wined3d/device.c, dlls/wined3d/directx.c, dlls/wined3d/drawprim.c, | |
5274 | dlls/wined3d/stateblock.c, include/wine/wined3d_interface.h: | |
5275 | wined3d: Use register combiners for texture stage operations. | |
5276 | Make wined3d use register combiners for texture stage operations. In | |
5277 | order to do that the texture unit index needs to be separated from the | |
5278 | texture stage index. For cards that don't support the | |
5279 | NV_register_combiners extension nothing should change. | |
5280 | ||
5281 | * dlls/wined3d/utils.c, dlls/wined3d/wined3d_private.h: | |
5282 | wined3d: Add code for using register combiners for texture stage operations. | |
5283 | On nVidia cards the value of GL_MAX_TEXTURE_UNITS is generally not | |
5284 | larger than 4. In Direct3D that would correspond to | |
5285 | MaxSimultaneousTextures in the caps, rather than MaxTextureBlendStages | |
5286 | (which can be much larger) to which it currently corresponds in | |
5287 | wined3d. Using register combiners we can get around that limitation | |
5288 | and get up to GL_MAX_GENERAL_COMBINERS_NV (typically 8) texture | |
5289 | stages. This patch adds code for doing the texture operations with | |
5290 | register combiners instead of ARB_texture_env_combine or | |
5291 | NV_texture_env_combine4, but doesn't make use of that code yet. That's | |
5292 | what the next patch will do. | |
5293 | ||
5294 | * dlls/wined3d/drawprim.c: | |
5295 | wined3d: Fix uploading of textures for shaders. | |
5296 | The code for uploading / binding textures for use with pixel shaders | |
5297 | is slightly different from the one for uploading / binding textures | |
5298 | for use with the fixed function pipeline. It would be possible to keep | |
5299 | the code in a single function with a couple of conditionals, but in | |
5300 | combination with the changes needed for register combiners that would | |
5301 | become quite messy. | |
5302 | ||
5303 | * dlls/wined3d/device.c, dlls/wined3d/directx.c, dlls/wined3d/drawprim.c, | |
5304 | dlls/wined3d/stateblock.c, dlls/wined3d/wined3d_private.h, | |
5305 | include/wine/wined3d_gl.h: | |
5306 | wined3d: Texture limits fixes. | |
5307 | GL_LIMITS(textures) is currently used for both the number of texture | |
5308 | stages and the maximum number of simultaneous textures. In the current | |
5309 | code that's the same, but in a later patch that will be separated, | |
5310 | since a texture stage doesn't have to reference an actual | |
5311 | texture. Also, shaders can access a larger number of samplers than the | |
5312 | number of texture units the fixed function pipeline can access. | |
5313 | ||
5314 | * include/wine/wined3d_gl.h: | |
5315 | wined3d: Add register combiner function pointers. | |
5316 | ||
5317 | * dlls/wined3d/utils.c: | |
5318 | wined3d: Add & use D3DTEXTUREOP dumping code. | |
5319 | ||
5320 | 2006-06-27 James Hawkins <truiken@gmail.com> | |
5321 | ||
5322 | * dlls/shlwapi/tests/path.c: | |
5323 | shlwapi: Add tests for PathAppendA. | |
5324 | ||
5325 | 2006-06-27 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
5326 | ||
5327 | * dlls/shell32/shlfileop.c: | |
5328 | shell32: If needed show a confirmation dialog when deleting with SHFileOperation. | |
5329 | Show a confirmation dialog in SHFileOperationW for the FO_DELETE | |
5330 | operation when called without FOF_NOCONFIRMATION or with | |
5331 | FOF_WANTNUKEWARNING. That way the user's files won't be deleted | |
5332 | without a warning. | |
5333 | ||
5334 | 2006-06-26 Huw Davies <huw@codeweavers.com> | |
5335 | ||
5336 | * dlls/opengl32/wgl.c: | |
5337 | opengl32: Fix the returned metrics and add a translation vector to the end of | |
5338 | each list. | |
5339 | ||
5340 | 2006-06-27 Alexandre Julliard <julliard@winehq.org> | |
5341 | ||
5342 | * server/context_alpha.c, server/context_i386.c, server/context_powerpc.c, | |
5343 | server/context_sparc.c, server/context_x86_64.c, server/ptrace.c, | |
5344 | server/thread.h: | |
5345 | server: Moved get/set_thread_context implementation to ptrace.c. | |
5346 | ||
5347 | 2006-06-27 Ivan Leo <ivanleo@gmail.com> | |
5348 | ||
5349 | * dlls/msvcrt/tests/file.c: | |
5350 | msvcrt/tests: Don't leave files on the disk. | |
5351 | ||
5352 | 2006-06-27 William Knop <william.knop@gmail.com> | |
5353 | ||
5354 | * dlls/dbghelp/elf_module.c: | |
5355 | dbghelp: Fix for non-elf build (undefined symbol: _elf_is_in_thunk_area). | |
5356 | ||
5357 | 2006-06-27 Paul Vriens <Paul.Vriens@xs4all.nl> | |
5358 | ||
5359 | * dlls/uxtheme/tests/system.c: | |
5360 | uxtheme/tests: Add tests for IsThemePartDefined. | |
5361 | ||
5362 | 2006-06-27 Hans Leidekker <hans@it.vu.nl> | |
5363 | ||
5364 | * dlls/userenv/userenv.spec, dlls/userenv/userenv_main.c: | |
5365 | userenv: Add a stub implementation for GetProfileType. | |
5366 | ||
5367 | 2006-06-27 Stefan Dösinger <stefandoesinger@gmx.at> | |
5368 | ||
5369 | * dlls/d3d8/tests/device.c, dlls/ddraw/vertexbuffer.c, | |
5370 | dlls/wined3d/vertexbuffer.c, dlls/wined3d/wined3d_private.h: | |
5371 | wined3d: Vertex buffer can be locked multiple times. | |
5372 | ||
5373 | 2006-06-27 Huw Davies <huw@codeweavers.com> | |
5374 | ||
5375 | * dlls/msxml3/domdoc.c, dlls/msxml3/tests/domdoc.c: | |
5376 | msxml3: Always have a libxml doc associated with a domdoc object, even if the | |
5377 | object has no nodes. | |
5378 | This means we don't need to add checks for NULL libxml node ptrs in our node | |
5379 | implementation. | |
5380 | ||
5381 | 2006-06-27 James Hawkins <truiken@gmail.com> | |
5382 | ||
5383 | * dlls/msi/dialog.c: | |
5384 | msi: Read the font color from the database, and use it for the text control. | |
5385 | ||
5386 | 2006-06-26 James Hawkins <truiken@gmail.com> | |
5387 | ||
5388 | * programs/msiexec/Makefile.in, programs/msiexec/msiexec.c: | |
5389 | msiexec: Use CommandLineToArgvW instead of process_args to reduce code | |
5390 | duplication. | |
5391 | ||
5392 | 2006-06-27 Alexandre Julliard <julliard@winehq.org> | |
5393 | ||
5394 | * dlls/ntdll/critsection.c: | |
5395 | ntdll: Faster critical sections on MacOS using Mach semaphores. | |
5396 | ||
5397 | * libs/wine/loader.c: | |
5398 | libwine: Attempt to increase some user limits that are set too low on some | |
5399 | platforms. | |
5400 | ||
5401 | * configure, configure.ac, include/config.h.in, | |
5402 | programs/wineconsole/curses.c: | |
5403 | wineconsole: Portability fixes in the curses mouse support. | |
5404 | ||
5405 | * tools/widl/widltypes.h: | |
5406 | widl: Fixed syntax of DECL_LINK macro to look more like C code. | |
5407 | ||
5408 | 2006-06-21 Andrey Turkin <pancha@mail.nnov.ru> | |
5409 | ||
5410 | * dlls/shlwapi/tests/path.c: | |
5411 | shlwapi: Test for UrlGetPart in case of file name. | |
5412 | ||
5413 | 2006-06-21 Vitaliy Margolen <wine-patch@kievinfo.com> | |
5414 | ||
5415 | * dlls/ntdll/path.c, dlls/ntdll/tests/path.c: | |
5416 | ntdll: Fix 2 failing test on native. Change Wine accordingly. | |
5417 | ||
5418 | 2006-06-26 Hans Leidekker <hans@it.vu.nl> | |
5419 | ||
5420 | * dlls/shell32/shell.c, dlls/shell32/shell32.spec: | |
5421 | shell32: Add a stub implementation for SHIsFileAvailableOffline. | |
5422 | ||
5423 | 2006-06-26 Eric Pouech <eric.pouech@wanadoo.fr> | |
5424 | ||
5425 | * programs/winedbg/info.c: | |
5426 | winedbg: Module info. | |
5427 | when requesting info on a module by address, always print the module | |
5428 | ELF/PE pair (if this applies) (and not only the embedded PE), which | |
5429 | can be confusing. | |
5430 | ||
5431 | * programs/winedbg/info.c: | |
5432 | winedbg: Use 64 bit version of imagehlp_module. | |
5433 | This allows reimplementing the module list command and do less black | |
5434 | magic to guess the ELF debug format. | |
5435 | ||
5436 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/module.c: | |
5437 | dbghelp: Implemented SymEnumerateModules64. | |
5438 | ||
5439 | * dlls/dbghelp/coff.c, dlls/dbghelp/dbghelp_private.h, | |
5440 | dlls/dbghelp/dwarf.c, dlls/dbghelp/elf_module.c, | |
5441 | dlls/dbghelp/module.c, dlls/dbghelp/msc.c, dlls/dbghelp/stabs.c: | |
5442 | dbghelp: Module info. | |
5443 | - now internally storing module info as a 64bit module structure | |
5444 | (the interest in not in the 64 bit side of things, but because | |
5445 | it allows storing lots of usefull information) | |
5446 | - fixed SymGetModuleInfo64W which wasn't returning the | |
5447 | LoadedPdbName field | |
5448 | - now filling for MSC files with the extended information | |
5449 | (instead of guessing it) | |
5450 | - reused the extended module info to store wine ELF module | |
5451 | information (link for map link, stabs vs dwarf symbol info) | |
5452 | ||
5453 | 2006-06-27 Alexandre Julliard <julliard@winehq.org> | |
5454 | ||
5455 | * programs/winetest/maketest: | |
5456 | winetest: Portability fix in the maketest script. Added support for git. | |
5457 | ||
5458 | 2006-06-26 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
5459 | ||
5460 | * dlls/winex11.drv/window.c: | |
5461 | winex11.drv: Write-strings warning fix. | |
5462 | ||
5463 | 2006-06-27 Jason Green <jave27@gmail.com> | |
5464 | ||
5465 | * dlls/wined3d/baseshader.c, dlls/wined3d/glsl_shader.c, | |
5466 | dlls/wined3d/pixelshader.c, dlls/wined3d/wined3d_private.h: | |
5467 | wined3d: Implement more GLSL instructions and a little cleanup. | |
5468 | - Implement D3DSIO_DP2ADD, D3DSIO_TEXKILL, D3DSIO_TEXM3X3PAD | |
5469 | - Partially implement D3DSIO_TEXBEM, D3DSIO_TEXM3X3VSPEC (as much as | |
5470 | they are implemented in ARB_fragment_program at least). | |
5471 | - Stop copying the SHADER_PARSE_STATE struct in each ARB shader | |
5472 | routine - use a pointer instead. | |
5473 | ||
5474 | 2006-06-27 H. Verbeet <hverbeet@gmail.com> | |
5475 | ||
5476 | * dlls/wined3d/device.c: | |
5477 | wined3d: Remove some redundant code. | |
5478 | ||
5479 | * dlls/wined3d/device.c, dlls/wined3d/vertexbuffer.c: | |
5480 | wined3d: Fix compilation (VBO constants). | |
5481 | ||
5482 | 2006-06-26 James Hawkins <truiken@gmail.com> | |
5483 | ||
5484 | * dlls/setupapi/parser.c, dlls/setupapi/tests/parser.c: | |
5485 | setupapi: Fix SetupCloseInfFile when a NULL handle is given, with tests. | |
5486 | ||
5487 | * dlls/shlwapi/tests/path.c: | |
5488 | shlwapi: Add tests for PathAddBackslash. | |
5489 | ||
5490 | * dlls/shlwapi/path.c, dlls/shlwapi/tests/path.c: | |
5491 | shlwapi: Add tests for PathCombineA. | |
5492 | ||
5493 | * dlls/shdocvw/version.rc: | |
5494 | shdocvw: Upgrade the version to 5.50.4134.599. | |
5495 | ||
5496 | 2006-06-26 Stefan Dösinger <stefandoesinger@gmx.at> | |
5497 | ||
5498 | * dlls/ddraw/device.c: | |
5499 | ddraw: Fix some compiler warnings. | |
5500 | ||
5501 | * dlls/ddraw/ddraw.c: | |
5502 | ddraw: Assign the surface descriptions height to the height. | |
5503 | ||
5504 | 2006-06-26 Paul Vriens <Paul.Vriens@xs4all.nl> | |
5505 | ||
5506 | * dlls/imagehlp/modify.c: | |
5507 | imagehlp: Fixed typo (Coverity). | |
5508 | ||
5509 | * dlls/uxtheme/tests/system.c: | |
5510 | uxtheme/tests: Add tests for GetCurrentThemeName. | |
5511 | ||
5512 | 2006-06-22 Paul Vriens <Paul.Vriens@xs4all.nl> | |
5513 | ||
5514 | * dlls/uxtheme/tests/system.c: | |
5515 | uxtheme/tests: Added a bit more functional tests to OpenThemeData. | |
5516 | ||
5517 | 2006-06-25 Jacek Caban <jacek@codeweavers.com> | |
5518 | ||
5519 | * dlls/mshtml/conpoint.c: | |
5520 | mshtml: Added Unadvise implementation. | |
5521 | ||
5522 | * dlls/mshtml/conpoint.c, dlls/mshtml/htmldoc.c, | |
5523 | dlls/mshtml/mshtml_private.h: | |
5524 | mshtml: Destroy connection points. | |
5525 | ||
5526 | * dlls/mshtml/conpoint.c: | |
5527 | mshtml: Added Advise implementation. | |
5528 | ||
5529 | * dlls/mshtml/nsio.c: | |
5530 | mshtml: Return text/html by default in GetContentType. | |
5531 | ||
5532 | * dlls/mshtml/nsio.c: | |
5533 | mshtml: Return NS_OK in GetStatus if channel is NULL. | |
5534 | ||
5535 | * dlls/mshtml/navigate.c: | |
5536 | mshtml: Call OnStopRequest in OnStopBinding. | |
5537 | ||
5538 | * dlls/mshtml/navigate.c: | |
5539 | mshtml: Break reading if IStream::Read returns 0 bytes. | |
5540 | ||
5541 | 2006-06-23 Jacek Caban <jacek@codeweavers.com> | |
5542 | ||
5543 | * dlls/mshtml/loadopts.c, dlls/mshtml/tests/.gitignore, | |
5544 | dlls/mshtml/tests/Makefile.in, dlls/mshtml/tests/misc.c: | |
5545 | mshtml: Added HTMLLoadOptions implementation (with tests). | |
5546 | ||
5547 | 2006-06-25 Eric Pouech <eric.pouech@wanadoo.fr> | |
5548 | ||
5549 | * dlls/winmm/mci.c: | |
5550 | mci: Fix some mciSendString quirks. | |
5551 | Really check in MCI open string commands if the name we have is a | |
5552 | device (and no longer rely on bad heuristics for it). | |
5553 | ||
5554 | 2006-06-24 Eric Pouech <eric.pouech@wanadoo.fr> | |
5555 | ||
5556 | * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c, | |
5557 | dlls/dbghelp/elf_module.c: | |
5558 | dbghelp: Dwarf & thunks. | |
5559 | - added the elf_is_in_thunk_area() function to locate an address | |
5560 | within the known thunk area of Wine's builtin modules | |
5561 | - now passing this thunk information to the dwarf parser so that it | |
5562 | can drop functions from the thunk areas (as dwarf symbols), so that | |
5563 | those functions can be later on marked as thunks in dbghelp | |
5564 | internals | |
5565 | ||
5566 | 2006-06-23 Eric Pouech <eric.pouech@wanadoo.fr> | |
5567 | ||
5568 | * dlls/dbghelp/elf_module.c: | |
5569 | dbghelp: Elf for wine and spec definitions. | |
5570 | Enhancement over previous fix (we don't need to insert NOTYPE symbols | |
5571 | in our public symbol table, so drop them as early as possible). | |
5572 | ||
5573 | 2006-06-25 Andrey Turkin <pancha@Mail.nnov.ru> | |
5574 | ||
5575 | * dlls/msi/install.c, dlls/msi/tests/package.c: | |
5576 | msi: Disable some path validity checks in MsiSetTargetPath. | |
5577 | ||
5578 | 2006-06-24 Ivan Leo <ivanleo@gmail.com> | |
5579 | ||
5580 | * dlls/amstream/amstream.c: | |
5581 | amstream: Implement IAMMultiMediaStreamImpl_OpenFile and | |
5582 | IAMMultiMediaStreamImpl_OpenMoniker. | |
5583 | ||
5584 | * dlls/advapi32/tests/security.c: | |
5585 | advapi32/tests: Fix a crash when ConvertSidToStringSidA isn't available. | |
5586 | ||
5587 | 2006-06-24 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
5588 | ||
5589 | * dlls/user/resources/user32_Pl.rc: | |
5590 | user: user32_Pl.rc: Fix the capitalization of OK. | |
5591 | ||
5592 | 2006-06-23 Vijay Kiran Kamuju <infyquest@gmail.com> | |
5593 | ||
5594 | * dlls/ntdll/time.c: | |
5595 | ntdll: Add UZT timezone info. | |
5596 | ||
5597 | 2006-06-23 Francois Gouget <fgouget@free.fr> | |
5598 | ||
5599 | * dlls/ddraw/clipper.c, dlls/ddraw/ddraw.c, dlls/ddraw/ddraw_private.h, | |
5600 | dlls/ddraw/device.c, dlls/ddraw/direct3d.c, | |
5601 | dlls/ddraw/executebuffer.c, dlls/ddraw/gamma.c, dlls/ddraw/main.c, | |
5602 | dlls/ddraw/surface.c, dlls/ddraw/tests/d3d.c, dlls/ddraw/utils.c, | |
5603 | dlls/ddraw/vertexbuffer.c, dlls/ddraw/viewport.c, | |
5604 | dlls/shell32/shlfolder.c, dlls/wined3d/device.c, | |
5605 | dlls/wined3d/stateblock.c, dlls/wined3d/surface_gdi.c, | |
5606 | dlls/wined3d/utils.c, programs/winefile/resource.h: | |
5607 | Assorted spelling, case and grammar fixes. | |
5608 | ||
5609 | 2006-06-23 Francois Gouget <fgouget@codeweavers.com> | |
5610 | ||
5611 | * dlls/shell32/classes.c, dlls/shell32/shell32_main.h, | |
5612 | dlls/shell32/shlexec.c: | |
5613 | shell32: Fix computation of default verb. | |
5614 | Compute the default verb as documented on MSDN instead of blindly | |
5615 | assuming it is 'open'. This fixes the WordViewer association in some | |
5616 | cases. | |
5617 | ||
5618 | * dlls/winmm/winecoreaudio/audio.c: | |
5619 | winecoreaudio: Protect pthread.h inclusion. | |
5620 | ||
5621 | * dlls/ddraw/tests/refcount.c: | |
5622 | ddraw: Fix compilation with gcc 2.95. | |
5623 | ||
5624 | * dlls/crypt32/tests/encode.c: | |
5625 | crypt32: Fix compilation with gcc 2.95. | |
5626 | ||
5627 | 2006-06-24 Stefan Dösinger <stefandoesinger@gmx.at> | |
5628 | ||
5629 | * dlls/ddraw/ddraw.c: | |
5630 | ddraw: Set the video memory and visible flag on render targets. | |
5631 | ||
5632 | * dlls/ddraw/ddraw.c, dlls/ddraw/ddraw_private.h, dlls/ddraw/direct3d.c: | |
5633 | ddraw: Enumerate the reference d3ddevice. | |
5634 | ||
5635 | * dlls/wined3d/surface.c: | |
5636 | wined3d: Fix single buffering. | |
5637 | Tell gl to draw to the back buffer when a back buffer is used, do not | |
5638 | use the value from gl. | |
5639 | ||
5640 | * dlls/wined3d/device.c: | |
5641 | wined3d: Fix a bad trace. | |
5642 | ||
5643 | 2006-06-21 Stefan Dösinger <stefan@codeweavers.com> | |
5644 | ||
5645 | * dlls/wined3d/device.c: | |
5646 | wined3d: Create vertex buffer objects for D3D vertex buffers. | |
5647 | ||
5648 | * dlls/wined3d/vertexbuffer.c: | |
5649 | wined3d: Vertex fixups. | |
5650 | ||
5651 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, | |
5652 | dlls/wined3d/vertexbuffer.c, dlls/wined3d/wined3d_private.h, | |
5653 | include/wine/wined3d_types.h: | |
5654 | wined3d: Add support for VBOs to the drawing code. | |
5655 | ||
5656 | 2006-06-23 Paul Vriens <Paul.Vriens@xs4all.nl> | |
5657 | ||
5658 | * dlls/shlwapi/path.c, dlls/shlwapi/tests/path.c: | |
5659 | shlwapi: PathCombineW should return NULL on invalid parameters. | |
5660 | ||
5661 | 2006-06-26 Hwang YunSong(황윤성) <hys545@dreamwiz.com> | |
5662 | ||
5663 | * programs/oleview/Ko.rc, programs/oleview/rsrc.rc: | |
5664 | oleview: Added Korean resources. | |
5665 | ||
5666 | 2006-06-24 Piotr Caban <piotr.caban@gmail.com> | |
5667 | ||
5668 | * programs/oleview/En.rc, programs/oleview/details.c, | |
5669 | programs/oleview/interface.c, programs/oleview/main.h, | |
5670 | programs/oleview/resource.h, programs/oleview/tree.c: | |
5671 | oleview: Fix compilation with gcc 2.95. | |
5672 | - patch based on Francois Gouget Fix compilation with gcc 2.95 patch | |
5673 | - moved some string to resources | |
5674 | - fixed implementation of IPersistStream interface viewer | |
5675 | ||
5676 | * programs/oleview/interface.c: | |
5677 | oleview: Added propper ClassName displaying to interface viewer. | |
5678 | ||
5679 | * programs/oleview/En.rc, programs/oleview/Makefile.in, | |
5680 | programs/oleview/interface.c, programs/oleview/main.h, | |
5681 | programs/oleview/oleview.c, programs/oleview/resource.h: | |
5682 | oleview: Added interface viewer. | |
5683 | ||
5684 | 2006-06-23 Stefan Dösinger <stefan@codeweavers.com> | |
5685 | ||
5686 | * dlls/ddraw/surface.c, dlls/wined3d/surface.c, | |
5687 | dlls/wined3d/surface_gdi.c, include/wine/wined3d_interface.h: | |
5688 | ddraw/wined3d: IDirectDrawSurface7::SetSurfaceDesc corrections. | |
5689 | ||
5690 | 2006-06-24 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
5691 | ||
5692 | * dlls/gdi/tests/metafile.c: | |
5693 | gdi/tests: Write-strings warnings fix. | |
5694 | ||
5695 | 2006-06-23 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
5696 | ||
5697 | * tools/widl/widltypes.h: | |
5698 | widl: Write-strings warnings fix. | |
5699 | ||
5700 | 2006-06-23 James Hawkins <truiken@gmail.com> | |
5701 | ||
5702 | * dlls/shell32/brsfolder.c: | |
5703 | shell32: Add missing multiply by sizeof(WCHAR)l | |
5704 | ||
5705 | 2006-06-23 Huw Davies <huw@codeweavers.com> | |
5706 | ||
5707 | * dlls/rpcrt4/ndr_stubless.c: | |
5708 | rpcrt4: Calculate size of FC_STRUCT arguments correctly. | |
5709 | ||
5710 | * dlls/winex11.drv/init.c, dlls/winex11.drv/opengl.c, | |
5711 | dlls/winex11.drv/x11drv.h: | |
5712 | winex11: Introduce a function to retrieve the glx drawable and have | |
5713 | both the GET_GLX_DRAWABLE Escape and SwapBuffers call it. | |
5714 | ||
5715 | 2006-06-23 Paul Vriens <Paul.Vriens@xs4all.nl> | |
5716 | ||
5717 | * dlls/imagehlp/modify.c: | |
5718 | imagehlp: Fixed typo (Coverity). | |
5719 | ||
5720 | 2006-06-23 Alexandre Julliard <julliard@winehq.org> | |
5721 | ||
5722 | * server/context_alpha.c, server/context_i386.c, server/context_powerpc.c, | |
5723 | server/context_sparc.c, server/context_x86_64.c, server/thread.c, | |
5724 | server/thread.h: | |
5725 | server: Moved some common bits of get/set_thread_context to thread.c. | |
5726 | ||
5727 | * dlls/ntdll/server.c, include/wine/pthread.h, loader/kthread.c, | |
5728 | loader/pthread.c: | |
5729 | libwine: Added entry for sigprocmask in the pthread functions table. | |
5730 | ||
5731 | * loader/pthread.c: | |
5732 | wine-pthread: Set thread scope to force using kernel threads on Solaris. | |
5733 | ||
5734 | 2006-06-22 Huw Davies <huw@codeweavers.com> | |
5735 | ||
5736 | * dlls/opengl32/wgl.c: | |
5737 | opengl32: If there's no glX context don't return a wgl context. | |
5738 | ||
5739 | 2006-06-22 Piotr Caban <piotr.caban@gmail.com> | |
5740 | ||
5741 | * programs/oleview/En.rc, programs/oleview/oleview.c, | |
5742 | programs/oleview/resource.h: | |
5743 | oleview: Added system configuration dialog. | |
5744 | ||
5745 | * programs/oleview/En.rc, programs/oleview/oleview.c: | |
5746 | oleview: Added copy HTML tag functionality. | |
5747 | ||
5748 | * programs/oleview/oleview.c: | |
5749 | oleview: Added copy CLSID functionality. | |
5750 | ||
5751 | * programs/oleview/En.rc, programs/oleview/main.h, | |
5752 | programs/oleview/oleview.c, programs/oleview/resource.h, | |
5753 | programs/oleview/tree.c: | |
5754 | oleview: Added CreateInstanceOn functionality. | |
5755 | ||
5756 | 2006-06-22 James Hawkins <truiken@gmail.com> | |
5757 | ||
5758 | * dlls/msi/tests/Makefile.in, dlls/msi/tests/install.c: | |
5759 | msi: Add tests for components that aren't associated with a feature. | |
5760 | ||
5761 | 2006-06-22 Jacek Caban <jacek@codeweavers.com> | |
5762 | ||
5763 | * dlls/mshtml/Makefile.in, dlls/mshtml/loadopts.c, dlls/mshtml/main.c, | |
5764 | dlls/mshtml/mshtml_private.h: | |
5765 | mshtml: Added stub implementation of HTMLLoadOptions. | |
5766 | ||
5767 | * dlls/mshtml/main.c, dlls/uuid/uuid.c, include/.gitignore, | |
5768 | include/Makefile.in, include/optary.idl: | |
5769 | mshtml: Added optary.idl file. | |
5770 | ||
5771 | * dlls/mshtml/nsio.c: | |
5772 | mshtml: Inherit NSContainer in NewURI. | |
5773 | ||
5774 | * dlls/mshtml/conpoint.c, dlls/mshtml/tests/htmldoc.c: | |
5775 | mshtml: Fix a typo. | |
5776 | ||
5777 | * dlls/mshtml/olecmd.c: | |
5778 | mshtml: Added CGID_MSHTML to IOleCommandTarget::Exec. | |
5779 | ||
5780 | 2006-06-23 Juan Lang <juan_lang@yahoo.com> | |
5781 | ||
5782 | * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt.c: | |
5783 | advapi: Add a stub for SystemFunction035. | |
5784 | ||
5785 | * dlls/kernel/tests/locale.c: | |
5786 | kernel: Change failing to test to show it doesn't have anything to do | |
5787 | with embedded NULLs. | |
5788 | ||
5789 | 2006-06-22 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
5790 | ||
5791 | * dlls/secur32/ntlm.c: | |
5792 | secur32: Write-strings warnings fix. | |
5793 | ||
5794 | * dlls/ole32/tests/stg_prop.c: | |
5795 | ole32/tests: Write-strings warning fix. | |
5796 | ||
5797 | 2006-06-22 Vitaliy Margolen <wine-patch@kievinfo.com> | |
5798 | ||
5799 | * dlls/dinput/mouse.c: | |
5800 | dinput: Warp mouse each 10ms instead of dropping events. | |
5801 | ||
5802 | 2006-06-22 Paul Vriens <Paul.Vriens@xs4all.nl> | |
5803 | ||
5804 | * dlls/uxtheme/tests/system.c: | |
5805 | uxtheme/tests: Destroy the windows after we've used them. | |
5806 | ||
5807 | * dlls/uxtheme/tests/system.c: | |
5808 | uxtheme/tests: Add a case sensitivity test. | |
5809 | ||
5810 | 2006-06-22 Jonathan Ernst <jonathan@ernstfamily.ch> | |
5811 | ||
5812 | * programs/oleview/En.rc: | |
5813 | oleview: Spelling fixes (English). | |
5814 | ||
5815 | * programs/oleview/Fr.rc, programs/oleview/rsrc.rc: | |
5816 | oleview: French localization. | |
5817 | ||
5818 | 2006-06-22 Huw Davies <huw@codeweavers.com> | |
5819 | ||
5820 | * dlls/winex11.drv/opengl.c: | |
5821 | winex11: glXQueryExtension has its error and event base arguments swapped | |
5822 | compared with other *QueryExtension functions! | |
5823 | ||
5824 | 2006-06-22 Piotr Caban <piotr.caban@gmail.com> | |
5825 | ||
5826 | * programs/oleview/details.c, programs/oleview/main.h, | |
5827 | programs/oleview/tree.c: | |
5828 | oleview: Removed use of strlenW, strcmpW and strcpyW functions. | |
5829 | ||
5830 | 2006-06-22 Alexandre Julliard <julliard@winehq.org> | |
5831 | ||
5832 | * configure, configure.ac: | |
5833 | configure: Send pkg-config error messages to /dev/null. | |
5834 | ||
5835 | 2006-06-22 Krzysztof Foltman <wdev@foltman.com> | |
5836 | ||
5837 | * dlls/riched20/editor.c: | |
5838 | riched20: Fix message range for get_msg_name. | |
5839 | ||
5840 | 2006-06-21 Juan Lang <juan_lang@yahoo.com> | |
5841 | ||
5842 | * dlls/crypt32/crl.c, dlls/crypt32/crypt32.spec, dlls/crypt32/tests/crl.c, | |
5843 | include/wincrypt.h: | |
5844 | crypt32: Implement CertGetCRLFromStore. | |
5845 | - implement CertGetCRLFromStore, with tests | |
5846 | - update tests for CRL revocation functions to show name isn't checked | |
5847 | ||
5848 | * dlls/oleaut32/tests/vartype.c, dlls/oleaut32/vartype.c: | |
5849 | oleaut32: Correctly handle NULLs embedded in BSTRs, with tests. | |
5850 | ||
5851 | * dlls/kernel/tests/locale.c, libs/unicode/sortkey.c: | |
5852 | kernel: Use the WinXP method for comparing strings with embedded NULLs. Update | |
5853 | tests. | |
5854 | ||
5855 | 2006-06-21 Ivan Leo <ivanleo@gmail.com> | |
5856 | ||
5857 | * dlls/quartz/filesource.c: | |
5858 | quartz: Fix media type detection. | |
5859 | ||
5860 | 2006-06-21 Eric Pouech <eric.pouech@wanadoo.fr> | |
5861 | ||
5862 | * dlls/dbghelp/elf_module.c: | |
5863 | dbghelp: Elf for wine and spec definitions. | |
5864 | - fixed regression when looking for winebuild's special symbols in ELF symtab | |
5865 | - STT_NOTYPE is still accepted as a valid symbol type (on top of STT_FUNC | |
5866 | and STT_OBJECT) | |
5867 | ||
5868 | 2006-06-21 Detlef Riekenberg <wine.dev@web.de> | |
5869 | ||
5870 | * Makefile.in: | |
5871 | Makefile.in: Add target "ctags" to the overview. | |
5872 | ||
5873 | * DEVELOPERS-HINTS: | |
5874 | DEVELOPER-HINTS: Some directories where added / renamed. | |
5875 | ||
5876 | 2006-06-21 Paul Vriens <Paul.Vriens@xs4all.nl> | |
5877 | ||
5878 | * dlls/uxtheme/tests/system.c: | |
5879 | uxtheme/tests: Only test the needed functions once, bail out if one is missing. | |
5880 | ||
5881 | * dlls/uxtheme/tests/system.c: | |
5882 | uxtheme/tests: Add some tests for GetWindowTheme. | |
5883 | ||
5884 | 2006-06-21 James Hawkins <truiken@gmail.com> | |
5885 | ||
5886 | * dlls/atl/atl.spec, dlls/atl/atl_main.c: | |
5887 | atl: Add a stub implementation of AtlModuleLoadTypeLib. | |
5888 | ||
5889 | * dlls/mapi32/mapi32.spec, dlls/mapi32/mapi32_main.c: | |
5890 | mapi32: Add a stub implementation of MAPIOpenLocalFormContainer. | |
5891 | ||
5892 | 2006-06-21 Stefan Dösinger <stefandoesinger@gmx.at> | |
5893 | ||
5894 | * dlls/ddraw/ddraw_private.h, dlls/ddraw/device.c: | |
5895 | ddraw: Use the handle infrastructure for Matrix handles. | |
5896 | ||
5897 | 2006-06-21 Alexandre Julliard <julliard@winehq.org> | |
5898 | ||
5899 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
5900 | Release 0.9.16. | |
5901 | ||
5902 | ---------------------------------------------------------------- | |
22eeeb14 AJ |
5903 | 2006-06-21 Alexandre Julliard <julliard@winehq.org> |
5904 | ||
5905 | * programs/oleview/.gitignore, programs/oleview/oleview: | |
5906 | oleview: Delete the symlink from git. | |
5907 | ||
5908 | * AUTHORS, dlls/shell32/shell32_main.c: | |
5909 | Updated the AUTHORS list and converted it to utf-8. | |
5910 | ||
5911 | 2006-06-15 Francois Gouget <fgouget@codeweavers.com> | |
5912 | ||
5913 | * tools/mkinstalldirs: | |
5914 | tools: Fix mkinstalldirs. | |
5915 | We cannot trust 'mkdir -p' to set the proper permissions on parent | |
5916 | directories. So create them manually. | |
5917 | Fix handling of paths containing spaces. | |
5918 | Properly prefix the path with './' if it starts with a '-'. | |
5919 | Stop trying to create a path after the first error. | |
5920 | ||
5921 | 2006-06-21 Paul Vriens <Paul.Vriens@xs4all.nl> | |
5922 | ||
5923 | * dlls/uxtheme/tests/system.c: | |
5924 | uxtheme/tests: Extra testing for GetLastError. | |
5925 | ||
5926 | 2006-06-21 Louis. Lenders <xerox_xerox2000@yahoo.co.uk> | |
5927 | ||
5928 | * dlls/msvcrt/tests/string.c: | |
5929 | msvcrt: Add simple test for _strdup(0). | |
5930 | ||
5931 | * dlls/msvcrt/string.c: | |
5932 | msvcrt: Fix a crash in _strdup. | |
5933 | ||
5934 | 2006-06-20 James Hawkins <truiken@gmail.com> | |
5935 | ||
5936 | * dlls/msi/action.c: | |
5937 | msi: Fix handling of the no-op identifier in the Directory table. | |
5938 | ||
5939 | 2006-06-19 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
5940 | ||
5941 | * dlls/ntdll/server.c: | |
5942 | ntdll: Write-strings warnings fix. | |
5943 | ||
5944 | 2006-06-16 Detlef Riekenberg <wine.dev@web.de> | |
5945 | ||
5946 | * dlls/winspool.drv/info.c, dlls/winspool.drv/tests/info.c: | |
5947 | winspool/tests: Tests for EnumForms and set an error value in our stub. | |
5948 | ||
5949 | 2006-06-13 Andrew Ziem <ahziem1@mailbolt.com> | |
5950 | ||
5951 | * dlls/msvcrt/data.c, dlls/msvcrt/tests/.gitignore, | |
5952 | dlls/msvcrt/tests/Makefile.in, dlls/msvcrt/tests/data.c: | |
5953 | msvcrt: Fix _initterm, with tests. | |
5954 | ||
5955 | 2006-06-11 Simon Kissane <skissane@gmail.com> | |
5956 | ||
5957 | * dlls/kernel/kernel32.spec, dlls/kernel/locale.c: | |
5958 | kernel32: Added SetThreadUILanguage() stub. | |
5959 | ||
5960 | 2006-06-21 Robert Shearman <rob@codeweavers.com> | |
5961 | ||
5962 | * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpcrt4.spec: | |
5963 | rpcrt4: Stubs for RpcRevertToSelf and RpcMgmtSetComTimeout. | |
5964 | ||
5965 | * dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpcrt4.spec: | |
5966 | rpcrt4: Add stub for RpcMgmtEnableIdleCleanup. | |
5967 | ||
5968 | 2006-06-21 Stefan Dösinger <stefan@codeweavers.com> | |
5969 | ||
5970 | * dlls/wined3d/device.c, dlls/wined3d/surface.c, | |
5971 | dlls/wined3d/surface_gdi.c, dlls/wined3d/utils.c, | |
5972 | dlls/wined3d/volume.c, dlls/wined3d/wined3d_private.h: | |
5973 | wined3d: Pixel format cleanup. | |
5974 | ||
5975 | 2006-06-20 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
5976 | ||
5977 | * dlls/gdi/enhmetafile.c, dlls/gdi/tests/metafile.c: | |
5978 | gdi32: SetWinMetaFileBits: Use the whole device surface if the METAFILEPICT | |
5979 | parameter is NULL. | |
5980 | Also use the whole device surface if one of the extents is zero or | |
5981 | negative and the mapping mode is MM_ANISOTROPIC or MM_ISOTROPIC. | |
5982 | New tests. | |
5983 | ||
5984 | 2006-06-19 Detlef Riekenberg <wine.dev@web.de> | |
5985 | ||
5986 | * dlls/winspool.drv/info.c: | |
5987 | winspool: An empty string as server name is valid for AddPrinterDriver. | |
5988 | ||
5989 | 2006-06-14 Piotr Caban <piotr.caban@gmail.com> | |
5990 | ||
5991 | * programs/oleview/details.c: | |
5992 | oleview: Added registry tab in details window. | |
5993 | ||
5994 | * programs/oleview/En.rc, programs/oleview/Makefile.in, | |
5995 | programs/oleview/details.c, programs/oleview/main.h, | |
5996 | programs/oleview/oleview.c, programs/oleview/resource.h, | |
5997 | programs/oleview/tree.c: | |
5998 | oleview: Added details window base. | |
5999 | ||
6000 | * programs/oleview/En.rc, programs/oleview/main.h, | |
6001 | programs/oleview/oleview.c, programs/oleview/resource.h, | |
6002 | programs/oleview/tree.c: | |
6003 | oleview: Added base menu funcionality. | |
6004 | ||
6005 | * programs/oleview/En.rc, programs/oleview/main.h, | |
6006 | programs/oleview/oleview.c, programs/oleview/resource.h, | |
6007 | programs/oleview/tree.c: | |
6008 | oleview: Added more TreeView entries. | |
6009 | ||
6010 | * programs/oleview/tree.c: | |
6011 | oleview: Added TreeView entries read from registry. | |
6012 | ||
6013 | * programs/oleview/En.rc, programs/oleview/Makefile.in, | |
6014 | programs/oleview/main.h, programs/oleview/oleview.c, | |
6015 | programs/oleview/resource.h, programs/oleview/tree.c: | |
6016 | oleview: Added TreeView window. | |
6017 | ||
6018 | * programs/oleview/Makefile.in, programs/oleview/main.h, | |
6019 | programs/oleview/oleview.c, programs/oleview/pane.c: | |
6020 | oleview: Added pane bar. | |
6021 | ||
6022 | * configure, configure.ac, programs/Makefile.in, | |
6023 | programs/oleview/.gitignore, programs/oleview/En.rc, | |
6024 | programs/oleview/Makefile.in, programs/oleview/main.h, | |
6025 | programs/oleview/oleview, programs/oleview/oleview.c, | |
6026 | programs/oleview/resource.h, programs/oleview/rsrc.rc: | |
6027 | oleview: Added initial version. | |
6028 | ||
6029 | 2006-06-21 Louis. Lenders <xerox_xerox2000@yahoo.co.uk> | |
6030 | ||
6031 | * dlls/wined3d/surface_gdi.c: | |
6032 | wined3d: Add an "\n" to a fixme to fix an overflow. | |
6033 | ||
6034 | 2006-06-20 Jason Green <jave27@gmail.com> | |
6035 | ||
6036 | * dlls/wined3d/glsl_shader.c: | |
6037 | wined3d: Bind correct number of samplers for GLSL shaders. | |
6038 | We are only checking against GL_MAX_TEXTURES when binding samplers, | |
6039 | when we should be checking against the maximum number of samplers that | |
6040 | the card supports. Spotted by H. Verbeet. | |
6041 | ||
6042 | 2006-06-20 Juan Lang <juan_lang@yahoo.com> | |
6043 | ||
6044 | * dlls/crypt32/crl.c, dlls/crypt32/crypt32.spec, dlls/crypt32/tests/crl.c: | |
6045 | crypt32: Implement some CRL verification functions. | |
6046 | ||
6047 | * dlls/crypt32/main.c, include/wincrypt.h: | |
6048 | wincrypt.h: Add more definitions and prototypes. | |
6049 | ||
6050 | 2006-06-20 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
6051 | ||
6052 | * dlls/wininet/tests/url.c: | |
6053 | wininet/tests: Write-strings warnings fix. | |
6054 | ||
6055 | 2006-06-20 Dmitry Timoshkov <dmitry@codeweavers.com> | |
6056 | ||
6057 | * dlls/winex11.drv/winpos.c, dlls/winex11.drv/x11drv.h, | |
6058 | dlls/winex11.drv/x11drv_main.c: | |
6059 | winex11.drv: Add support for full screen window state using the NETWM protocol. | |
6060 | ||
6061 | 2006-06-20 James Hawkins <truiken@gmail.com> | |
6062 | ||
6063 | * dlls/advpack/install.c: | |
6064 | advpack: Implement DoInfInstall on top of the install framework. | |
6065 | ||
6066 | 2006-06-21 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
6067 | ||
6068 | * dlls/kernel/tests/file.c: | |
6069 | kernel: Add tests for OpenFile. | |
6070 | ||
6071 | * dlls/kernel/tests/file.c: | |
6072 | kernel: Check for an exe which is always present in a system dir. | |
6073 | ||
6074 | * dlls/lz32/tests/lzexpand_main.c: | |
6075 | lz32: Small test fixes. | |
6076 | ||
6077 | 2006-06-20 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
6078 | ||
6079 | * dlls/shell32/shlfileop.c: | |
6080 | shell32: Fix the nBufferMax param of LoadStringW calls from SHELL_ConfirmDialogW. | |
6081 | ||
6082 | 2006-06-20 Detlef Riekenberg <wine.dev@web.de> | |
6083 | ||
6084 | * tools/winedump/output.c: | |
6085 | winedump: Add DLL_WINE_PREATTACH to the generated DllMain. | |
6086 | ||
6087 | * tools/winedump/output.c: | |
6088 | winedump: Use ntdll as template. | |
6089 | ||
6090 | * configure, configure.ac, dlls/Makefile.in, dlls/compstui/.gitignore, | |
6091 | dlls/compstui/Makefile.in, dlls/compstui/compstui.spec, | |
6092 | dlls/compstui/compstui_main.c: | |
6093 | compstui: Add minimal compstui.dll (stubs only). | |
6094 | ||
6095 | 2006-06-21 Dmitry Timoshkov <dmitry@codeweavers.com> | |
6096 | ||
6097 | * dlls/ntdll/virtual.c: | |
6098 | ntdll: Compile VIRTUAL_Dump only when somebody really needs it. | |
6099 | ||
6100 | 2006-06-20 Vitaly Lipatov <lav@etersoft.ru> | |
6101 | ||
6102 | * programs/winecfg/Ru.rc: | |
6103 | winecfg: Russian translation. | |
6104 | ||
6105 | 2006-06-20 Jacek Caban <jacek@codeweavers.com> | |
6106 | ||
6107 | * dlls/urlmon/umon.c: | |
6108 | urlmon: Call Binding_CloseCacheDownload after Binding_FinishedDownload. | |
6109 | ||
6110 | * dlls/shdocvw/persist.c: | |
6111 | shdocvw: Return S_OK in IPersistStreamInit::InitNew. | |
6112 | ||
6113 | * dlls/mshtml/Makefile.in, dlls/mshtml/htmldoc.c, | |
6114 | dlls/mshtml/mshtml_private.h, dlls/mshtml/olecmd.c, | |
6115 | dlls/mshtml/oleobj.c: | |
6116 | mshtml: Move IOleCommandTarget implementation to separate file. | |
6117 | ||
6118 | * dlls/mshtml/persist.c: | |
6119 | mshtml: Initialize url variable in IPersistMoniker::Load. | |
6120 | ||
6121 | * dlls/mshtml/nsio.c: | |
6122 | mshtml: Don't crash in GetSecurityInfo if channel is NULL. | |
6123 | ||
6124 | * dlls/mshtml/conpoint.c, dlls/mshtml/mshtml_private.h: | |
6125 | mshtml: Added IPropertyNotifySink connection point. | |
6126 | ||
6127 | 2006-06-20 Juan Lang <juan_lang@yahoo.com> | |
6128 | ||
6129 | * dlls/crypt32/tests/.gitignore, dlls/crypt32/tests/Makefile.in, | |
6130 | dlls/crypt32/tests/cert.c, dlls/crypt32/tests/crl.c, | |
6131 | dlls/crypt32/tests/store.c: | |
6132 | crypt32: Rearrange functions a bit. | |
6133 | ||
6134 | * dlls/shlwapi/ordinal.c, dlls/shlwapi/shlwapi.spec: | |
6135 | shlwapi: Small cleanups. | |
6136 | - forward MLGetUILanguage to kernel32 | |
6137 | - correct type of parameter to MLLoadLibrary | |
6138 | ||
6139 | 2006-06-20 Paul Vriens <Paul.Vriens@xs4all.nl> | |
6140 | ||
6141 | * programs/winecfg/theme.c: | |
6142 | winecfg: Create Resources directory when adding themes. | |
6143 | ||
6144 | 2006-06-20 Huw Davies <huw@codeweavers.com> | |
6145 | ||
6146 | * dlls/rpcrt4/rpc_message.c: | |
6147 | rpcrt4: Don't use a short to hold the packet length, since it can | |
6148 | result in premature termination of the send. | |
6149 | ||
6150 | 2006-06-20 Alexandre Julliard <julliard@winehq.org> | |
6151 | ||
6152 | * dlls/ntdll/tape.c: | |
6153 | ntdll: Fixed tape.c compilation on Solaris. | |
6154 | ||
6155 | * libs/wine/mmap.c: | |
6156 | libwine: Better memory reservation algorithm for platforms that use | |
6157 | try_mmap_fixed. | |
6158 | ||
6159 | * configure, configure.ac: | |
6160 | configure: Default to using wine-pthread on all platforms. | |
6161 | ||
6162 | 2006-06-20 Jeremy White <jwhite@codeweavers.com> | |
6163 | ||
6164 | * configure, configure.ac: | |
6165 | configure: Probe more carefully for soname support, primarily for Solaris | |
6166 | support. | |
6167 | ||
6168 | 2006-06-18 Eric Pouech <eric.pouech@wanadoo.fr> | |
6169 | ||
6170 | * dlls/dbghelp/dwarf.c: | |
6171 | dbghelp: dwarf: Tidy up leb128 reading. | |
6172 | ||
6173 | * dlls/dbghelp/dwarf.c: | |
6174 | dbghelp: Indent the code as the rest of dbghelp module. | |
6175 | ||
6176 | * dlls/dbghelp/elf_module.c: | |
6177 | dbghelp: Support multiple debug formats. | |
6178 | When several debug formats (eg stabs & dwarf2) exist in the same | |
6179 | module, allow to load them all (this is needed when different | |
6180 | compilation units are compiled with different debug options). | |
6181 | ||
6182 | * dlls/dbghelp/dwarf.c: | |
6183 | dbghelp: dwarf: Generate the current source file and store it in dbghelp's | |
6184 | internals. | |
6185 | ||
6186 | * dlls/dbghelp/coff.c, dlls/dbghelp/dbghelp_private.h, | |
6187 | dlls/dbghelp/dwarf.c, dlls/dbghelp/elf_module.c, dlls/dbghelp/msc.c, | |
6188 | dlls/dbghelp/source.c, dlls/dbghelp/stabs.c, dlls/dbghelp/symbol.c: | |
6189 | dbghelp: Added the ability to define a source file by dir+filename instead of | |
6190 | only filename. | |
6191 | ||
6192 | * dlls/dbghelp/dwarf.c, dlls/dbghelp/dwarf.h: | |
6193 | dbghelp: dwarf: Started parsing the attributes for lines (in compilation unit). | |
6194 | Walking the whole lot, not doing anything interesting apart from | |
6195 | traversing the data. | |
6196 | ||
6197 | * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c, | |
6198 | dlls/dbghelp/elf_module.c: | |
6199 | dbghelp: Pass .debug_loc section information to dwarf. | |
6200 | ||
6201 | * dlls/dbghelp/dwarf.c: | |
6202 | dbghelp: Dwarf & parse context. | |
6203 | - split the data structures for walking through the data (abbrev, | |
6204 | cu... -> traverse_ctx) and data manipulation/loading (-> parse_ctx) | |
6205 | - created dwarf2_parse_compilation_unit() for clarity | |
6206 | - added section structure to gather information about all ELF sections | |
6207 | related to all dwarf2 sections (more to come) | |
6208 | ||
6209 | * dlls/dbghelp/dwarf.c: | |
6210 | dbghelp: Dwarf & udt members. | |
6211 | - correctly set size & offsets for regular udt members | |
6212 | - first shot at bitfields for udt members | |
6213 | ||
6214 | * dlls/dbghelp/dwarf.c: | |
6215 | dbghelp: Dwarf & function blocks. | |
6216 | - properly handling function blocks | |
6217 | - handling of variables inside of blocks (either on stack, or in a | |
6218 | register, or relative to the frame register if any) | |
6219 | - added dwarf2_subprogram_t structure so that we can pass around | |
6220 | relevant information for function parsing | |
6221 | ||
6222 | * dlls/dbghelp/dwarf.c: | |
6223 | dbghelp: dwarf: Properly handle function formal parameters. | |
6224 | ||
6225 | * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/msc.c, | |
6226 | dlls/dbghelp/stabs.c, dlls/dbghelp/symbol.c: | |
6227 | dbghelp: Storage of func locals & parameters. | |
6228 | - added the ability to tell to add_func_local whether we're adding | |
6229 | a local variable or a parameter (and removed the black magic | |
6230 | we were using) | |
6231 | - we can now address variables defined as an offset to a register | |
6232 | ||
6233 | * dlls/dbghelp/dwarf.c: | |
6234 | dbghelp: Dwarf & global symbols. | |
6235 | Offset the addresses for global symbols (func & variables) by the base | |
6236 | image of the corresponding module. | |
6237 | ||
6238 | * dlls/dbghelp/dwarf.c: | |
6239 | dbghelp: dwarf: Added support for function labels. | |
6240 | ||
6241 | * dlls/dbghelp/dwarf.c: | |
6242 | dbghelp: Proper support for nested types definitions (even in C). | |
6243 | ||
6244 | * dlls/dbghelp/dwarf.c: | |
6245 | dbghelp: Dwarf - function scheme. | |
6246 | - various fixes to follow better the functions definition (nesting, | |
6247 | subroutines...) | |
6248 | - don't directly parse types referenced by a subprogram, they'll be | |
6249 | loaded anyway when needed | |
6250 | ||
6251 | * dlls/dbghelp/dwarf.c: | |
6252 | dbghelp: Dwarf & locations. | |
6253 | - put back the block attribute parsing | |
6254 | - added dwarf2_compute_location to properly decode a location (at | |
6255 | least starting it) | |
6256 | ||
6257 | * dlls/dbghelp/dwarf.c: | |
6258 | dbghelp: Dwarf compiland. | |
6259 | - rewrote all entities loading to make use of new dwarf2_debug_info_t scheme | |
6260 | - commented out the location parsing which is an ugly hack | |
6261 | ||
6262 | * dlls/dbghelp/dwarf.c: | |
6263 | dbghelp: Dwarf & new scheme. | |
6264 | - add some helpers for the rewrite | |
6265 | - module is now part of the dwarf2_parse_context | |
6266 | ||
6267 | * dlls/dbghelp/dwarf.c: | |
6268 | dbghelp: Dwarf & type references. | |
6269 | Removed unused type references scheme that we'll implement using a | |
6270 | different scheme in next patches. | |
6271 | ||
6272 | * dlls/dbghelp/dwarf.c: | |
6273 | dbghelp: Dwarf merge parsing of UDT. | |
6274 | Merge into a single function the struct/class/union parsing. | |
6275 | ||
6276 | * dlls/dbghelp/dwarf.c: | |
6277 | dbghelp: Dwarf & debug info entries. | |
6278 | - now loading the debug info entries into specific structures | |
6279 | - this will help writing new functions | |
6280 | - this will allow handling of forward references | |
6281 | ||
6282 | * dlls/dbghelp/dwarf.c: | |
6283 | dbghelp: Dwarf abbrev table is now a sparse array. | |
6284 | - added a pool for memory allocation when parsing a compilation unit | |
6285 | - now using the brand new sparse array for the abbrev table | |
6286 | ||
6287 | * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/storage.c: | |
6288 | dbghelp: Added another basic type for storage: the sparse array. | |
6289 | ||
6290 | * dlls/dbghelp/dwarf.c: | |
6291 | dbghelp: Transform a few TRACEs into WARNs (especially for unhandled stuff). | |
6292 | ||
6293 | * dlls/dbghelp/dwarf.c: | |
6294 | dbghelp: Remove the unneeded level attribute while parsing. | |
6295 | ||
6296 | * dlls/dbghelp/dwarf.c, dlls/dbghelp/dwarf.h: | |
6297 | dbghelp: Moved all Dwarf standard definitions into dwarf.h file. | |
6298 | ||
6299 | * dlls/dbghelp/dwarf.c: | |
6300 | dbghelp: Dwarf & typedefs. | |
6301 | - removed lookup for name for the const modifier | |
6302 | - hard wire dwarf-reference to our pointer types | |
6303 | ||
6304 | * dlls/dbghelp/dwarf.c: | |
6305 | dbghelp: Dwarf & module's symtype. | |
6306 | - we should set the module's symtype upon success | |
6307 | - removed unneeded bRet variable | |
6308 | ||
6309 | * dlls/dbghelp/dwarf.c: | |
6310 | dbghelp: Dwarf2 & AT_byte_size. | |
6311 | - AT_byte_size can be larger than a single byte (especially for enums) | |
6312 | - added missing enumeration type parsing | |
6313 | ||
6314 | * programs/winedbg/debugger.h, programs/winedbg/memory.c, | |
6315 | programs/winedbg/types.c: | |
6316 | winedbg: Proper handling of typedefs. | |
6317 | Added types_get_real_type() to get rid of typedef information, and | |
6318 | access the real underlying type. | |
6319 | ||
6320 | 2006-06-19 Juan Lang <juan_lang@yahoo.com> | |
6321 | ||
6322 | * dlls/crypt32/decode.c, dlls/crypt32/encode.c, | |
6323 | dlls/crypt32/tests/encode.c: | |
6324 | crypt32: Encode/decode CRL issuing dist points. | |
6325 | ||
6326 | 2006-06-19 Jason Green <jave27@gmail.com> | |
6327 | ||
6328 | * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c: | |
6329 | wined3d: Move D3DSIO_DEF instruction for ARB shaders into arb_program_shader.c. | |
6330 | ||
6331 | * dlls/wined3d/glsl_shader.c: | |
6332 | wined3d: Fix DEF instructions in GLSL for non-Nvidia platforms. | |
6333 | - NVidia allows "const vec4 = {1.0, 2.0, 3.0, 4.0};", even though | |
6334 | that's not part of the spec. | |
6335 | - It should be "const vec4 = vecr4(1.0, 2.0, 3.0, 4.0);" | |
6336 | - This patch fixes this for D3DSIO_DEF and D3DSIO_DEFI. | |
6337 | ||
6338 | 2006-06-20 James Hawkins <truiken@gmail.com> | |
6339 | ||
6340 | * tools/wine.inf: | |
6341 | tools/wine.inf: Add d3d8.dll to the fake dlls list. | |
6342 | ||
6343 | 2006-06-20 Ge van Geldorp <ge@gse.nl> | |
6344 | ||
6345 | * dlls/kernel/global16.c: | |
6346 | kernel32: "base" is a pointer in 16-bit global heap. | |
6347 | ||
6348 | * programs/winedbg/Makefile.in, programs/winedbg/be_x86_64.c, | |
6349 | programs/winedbg/gdbproxy.c, programs/winedbg/winedbg.c: | |
6350 | winedbg: Added x86_64 support. | |
6351 | ||
6352 | 2006-06-20 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
6353 | ||
6354 | * dlls/shell32/shlfileop.c: | |
6355 | shell32: Remove the now unused SHELL_ConfirmDialog. | |
6356 | ||
6357 | * dlls/shell32/shell32_main.h, dlls/shell32/shfldr_fs.c: | |
6358 | shell32: Use SHELL_ConfirmDialogW when deleting multiple files. | |
6359 | ||
6360 | 2006-06-20 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
6361 | ||
6362 | * dlls/lz32/tests/lzexpand_main.c: | |
6363 | lz32: Remove dead code from the LZOpenFileW test. | |
6364 | ||
6365 | 2006-06-19 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
6366 | ||
6367 | * dlls/shell32/shell32_Pl.rc: | |
6368 | shell32: Update the Polish translation. | |
6369 | ||
6370 | 2006-06-19 Juan Lang <juan_lang@yahoo.com> | |
6371 | ||
6372 | * dlls/crypt32/crl.c: | |
6373 | crypt32: Simplify CRL creation. | |
6374 | Decoding already handles signed and unsigned CRLs, so don't duplicate | |
6375 | that in CertCreateCRLContext. | |
6376 | ||
6377 | * dlls/crypt32/cert.c: | |
6378 | crypt32: Simplify certificate creation. | |
6379 | Decoding already handles signed and unsigned certs, so don't duplicate | |
6380 | that in CertCreateCertificateContext. | |
6381 | ||
6382 | 2006-06-19 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
6383 | ||
6384 | * dlls/lz32/tests/lzexpand_main.c: | |
6385 | lz32: test LZOpenFileW. | |
6386 | ||
6387 | * dlls/lz32/tests/lzexpand_main.c: | |
6388 | lz32: LZOpenFileA sets last error sometimes. | |
6389 | ||
6390 | * dlls/lz32/tests/lzexpand_main.c: | |
6391 | lz32: Rename function aliases to real (ASCII) function names. | |
6392 | ||
6393 | 2006-06-19 Robert Shearman <rob@codeweavers.com> | |
6394 | ||
6395 | * dlls/shell32/shfldr_desktop.c: | |
6396 | shell32: Convert ISF_Desktop_fnGetDisplayNameOf to Unicode. | |
6397 | ||
6398 | * dlls/shell32/shfldr_mycomp.c: | |
6399 | shell32: Convert ISF_MyComputer_fnGetDisplayNameOf to Unicode. | |
6400 | ||
6401 | * dlls/rpcrt4/rpc_server.c: | |
6402 | rpcrt4: Move the packet manipulation from the exception filter to the exception | |
6403 | handler. | |
6404 | Remove the unused server_sem variable. | |
6405 | ||
6406 | 2006-06-19 Juan Lang <juan_lang@yahoo.com> | |
6407 | ||
6408 | * dlls/crypt32/decode.c, dlls/crypt32/tests/encode.c: | |
6409 | crypt32: Fix decoding signed certs and CRLs. | |
6410 | ||
6411 | 2006-06-19 Paul Vriens <Paul.Vriens@xs4all.nl> | |
6412 | ||
6413 | * dlls/uxtheme/tests/system.c: | |
6414 | uxtheme/tests: Added test for IsAppThemed and grouped it with IsThemeActive. | |
6415 | ||
6416 | 2006-06-20 Mike McCormack <mike@codeweavers.com> | |
6417 | ||
6418 | * dlls/ole32/stg_prop.c: | |
6419 | ole32: Implement reading of VT_CF storage properties. | |
6420 | ||
6421 | 2006-06-19 Alexandre Julliard <julliard@winehq.org> | |
6422 | ||
6423 | * libs/wine/config.c: | |
6424 | libwine: Remove one more directory level when checking for build dir. | |
6425 | This way it still works if the libdir we got was libs/wine instead of libs. | |
6426 | ||
6427 | 2006-06-19 Jeremy White <jwhite@codeweavers.com> | |
6428 | ||
6429 | * dlls/msvcrt/time.c: | |
6430 | msvcrt: Solaris asctime_r compilation fix. | |
6431 | ||
6432 | * dlls/dbghelp/elf_module.c: | |
6433 | dbghelp: Fix a Solaris compilation error. | |
6434 | ||
6435 | * dlls/winex11.drv/winpos.c: | |
6436 | winex11.drv: On Solaris, Xutil.h is required to define XRegion. | |
6437 | ||
6438 | * dlls/ntdll/directory.c: | |
6439 | ntdll: On Solaris, limits.h is required for PATH_MAX. | |
6440 | ||
6441 | 2006-06-19 Ge van Geldorp <ge@gse.nl> | |
6442 | ||
6443 | * dlls/dbghelp/minidump.c: | |
6444 | dbghelp: Fix compilation for x86_64. | |
6445 | ||
6446 | 2006-06-19 Thomas Weidenmueller <wine-patches@reactsoft.com> | |
6447 | ||
6448 | * dlls/secur32/schannel.c, include/sspi.h: | |
6449 | include: Fix definition of SECURITY_INTEGER. | |
6450 | ||
6451 | 2006-06-19 Alexandre Julliard <julliard@winehq.org> | |
6452 | ||
6453 | * tools/winebuild/build.h, tools/winebuild/main.c, | |
6454 | tools/winebuild/relay.c: | |
6455 | winebuild: Get rid of the data16 prefix, it shouldn't be needed anymore and | |
6456 | causes warnings. | |
6457 | ||
6458 | 2006-06-13 Christian Gmeiner <christian.gmeiner@students.fhv.at> | |
6459 | ||
6460 | * dlls/setupapi/Makefile.in, dlls/setupapi/devinst.c, | |
6461 | dlls/setupapi/tests/.gitignore, dlls/setupapi/tests/Makefile.in, | |
6462 | dlls/setupapi/tests/devinst.c: | |
6463 | setupapi: Implement SetupDiCreateDeviceInfoListExW. | |
6464 | ||
6465 | 2006-06-19 Paul Vriens <Paul.Vriens@xs4all.nl> | |
6466 | ||
6467 | * dlls/uxtheme/tests/system.c: | |
6468 | uxtheme/tests: Change S_OK to the more appropriate ERROR_SUCCESS. | |
6469 | ||
6470 | 2006-06-19 Vitaly Lipatov <lav@etersoft.ru> | |
6471 | ||
6472 | * dlls/dnsapi/name.c: | |
6473 | dnsapi: Fix conflicts nameser.h with winerror.h. | |
6474 | ||
6475 | 2006-06-19 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> | |
6476 | ||
6477 | * dlls/secur32/ntlm.c: | |
6478 | secur32: Fix another GetProcessHeap vs GetProcessHeap(). | |
6479 | ||
6480 | 2006-06-19 Hans Leidekker <hans@it.vu.nl> | |
6481 | ||
6482 | * dlls/mscms/profile.c: | |
6483 | mscms: Fix famous typo in HeapFree call. | |
6484 | ||
6485 | 2006-06-19 Kai Blin <kai.blin@gmail.com> | |
6486 | ||
6487 | * dlls/secur32/negotiate.c: | |
6488 | secur32: Remove unneeded function from the Negotiate provider. | |
6489 | ||
6490 | 2006-06-20 Mike McCormack <mike@codeweavers.com> | |
6491 | ||
6492 | * dlls/ole32/ole2.c: | |
6493 | ole32: Fix a typo. | |
6494 | ||
6495 | 2006-06-19 Mike McCormack <mike@codeweavers.com> | |
6496 | ||
6497 | * dlls/hlink/hlink.spec, dlls/hlink/hlink_main.c: | |
6498 | hlink: Add a stub implementation for HlinkNavigateToStringReference. | |
6499 | ||
6500 | * dlls/imm32/imm.c: | |
6501 | imm32: Fix some return codes. | |
6502 | ||
6503 | * dlls/wininet/urlcache.c: | |
6504 | wininet: Make sure to null terminate a string before copying it. | |
6505 | ||
6506 | 2006-06-19 Alexandre Julliard <julliard@winehq.org> | |
6507 | ||
6508 | * dlls/gdi/dib.c, dlls/gdi/gdi32.spec: | |
6509 | gdi32: Get rid of the no longer needed DIB_CreateDIBSection export. | |
6510 | ||
6511 | 2006-06-19 Detlef Riekenberg <wine.dev@web.de> | |
6512 | ||
6513 | * include/ddk/compstui.h: | |
6514 | include: Declare remaining exported functions in compstui.h. | |
6515 | ||
6516 | 2006-06-16 Stefan Dösinger <stefandoesinger@gmx.at> | |
6517 | ||
6518 | * dlls/ddraw/ddraw_private.h, dlls/ddraw/device.c, dlls/ddraw/direct3d.c, | |
6519 | dlls/ddraw/material.c, dlls/ddraw/surface.c, dlls/ddraw/texture.c, | |
6520 | dlls/ddraw/viewport.c: | |
6521 | ddraw: Implement proper handle management. | |
6522 | ||
6523 | 2006-06-16 Jason Green <jave27@gmail.com> | |
6524 | ||
6525 | * dlls/wined3d/glsl_shader.c: | |
6526 | wined3d: Correct implementation of D3DSIO_LOOP. | |
6527 | I initially misread the specification. src0.x is the iteration count, | |
6528 | not the max amount for the loop register. This fixes that. | |
6529 | ||
6530 | * dlls/wined3d/baseshader.c: | |
6531 | wined3d: Fix lookup for LOOP register. | |
6532 | ||
6533 | 2006-06-17 Jason Green <jave27@gmail.com> | |
6534 | ||
6535 | * dlls/wined3d/glsl_shader.c: | |
6536 | wined3d: Added correct cast support for gl_FogFragCoord and gl_PointSize | |
6537 | output registers. | |
6538 | ||
6539 | 2006-06-16 Jason Green <jave27@gmail.com> | |
6540 | ||
6541 | * dlls/wined3d/glsl_shader.c: | |
6542 | wined3d: Load boolean and integer constants into the GLSL shader program. | |
6543 | ||
6544 | * dlls/wined3d/glsl_shader.c, dlls/wined3d/pixelshader.c, | |
6545 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
6546 | wined3d: Implement locally defined boolean and integer constants in GLSL. | |
6547 | ||
6548 | * dlls/wined3d/arb_program_shader.c, dlls/wined3d/baseshader.c, | |
6549 | dlls/wined3d/glsl_shader.c, dlls/wined3d/wined3d_private.h: | |
6550 | wined3d: Add preliminary support for constant boolean and integer registers | |
6551 | in GLSL. | |
6552 | - Separate the declaration phase of the shader string generator into | |
6553 | the arb and glsl specific files. | |
6554 | - Add declarations and recognition for application-sent constant | |
6555 | integers and booleans (locally defined ones will follow). | |
6556 | - Standardize capitilization of pixel/vertex specific variable names. | |
6557 | ||
6558 | * dlls/wined3d/Makefile.in, dlls/wined3d/arb_program_shader.c, | |
6559 | dlls/wined3d/drawprim.c, dlls/wined3d/glsl_shader.c, | |
6560 | dlls/wined3d/wined3d_private.h: | |
6561 | wined3d: Move constant loading into target-specific files. | |
6562 | - Moves GLSL constant loading code into glsl_shader.c and out of the | |
6563 | over-populated drawprim.c. | |
6564 | - Creates a new file named arb_program_shader.c which will hold code | |
6565 | specific to ARB_vertex_program & ARB_fragment_program. | |
6566 | - Remove the constant loading calls from drawprim.c | |
6567 | ||
6568 | * dlls/wined3d/vertexshader.c: | |
6569 | wined3d: Remove dead vertex shader code. | |
6570 | ||
6571 | 2006-06-18 Krzysztof Foltman <wdev@foltman.com> | |
6572 | ||
6573 | * dlls/riched20/caret.c: | |
6574 | riched20: EM_CHARFROMPOS didn't work properly with scrolling | |
6575 | (vertical scrollbar position was not taken into account). | |
6576 | ||
6577 | 2006-06-17 Hans Leidekker <hans@it.vu.nl> | |
6578 | ||
6579 | * dlls/dnsapi/query.c: | |
6580 | dnsapi: Free all allocated records instead of just the last one. | |
6581 | ||
6582 | * dlls/dnsapi/query.c: | |
6583 | dnsapi: Correct testing for zero option value DNS_QUERY_STANDARD. | |
6584 | ||
6585 | 2006-06-17 Stefan Dösinger <stefandoesinger@gmx.at> | |
6586 | ||
6587 | * dlls/ddraw/ddraw.c, dlls/ddraw/palette.c, dlls/ddraw/surface.c, | |
6588 | dlls/ddraw/tests/.gitignore, dlls/ddraw/tests/Makefile.in, | |
6589 | dlls/ddraw/tests/refcount.c: | |
6590 | ddraw: Palette refcounting fixes + tests. | |
6591 | ||
6592 | 2006-06-17 Robert Shearman <rob@codeweavers.com> | |
6593 | ||
6594 | * dlls/ntdll/om.c: | |
6595 | ntdll: If ObjectAttributes is NULL then an error is returned at the | |
6596 | start of the NtOpenSymbolicLinkObject, therefore ObjectAttributes does | |
6597 | not need to be checked for NULL later on in the function. | |
6598 | ||
6599 | * dlls/rpcrt4/rpc_server.c: | |
6600 | rpcrt4: Use the thread pool in the RPC server for processing packets. | |
6601 | ||
6602 | * dlls/ole32/ftmarshal.c: | |
6603 | ole32: Document CoCreateFreeThreadedMarshaler. | |
6604 | ||
6605 | * dlls/ole32/rpc.c: | |
6606 | ole32: Reuse event handles used for COM calls. | |
6607 | This reduces the number of server calls during a COM call by half. | |
6608 | ||
6609 | 2006-06-18 Thomas Weidenmueller <wine-patches@reactsoft.com> | |
6610 | ||
6611 | * tools/widl/client.c, tools/widl/server.c: | |
6612 | widl: Fix updating the proc offset. | |
6613 | ||
6614 | 2006-06-17 Fatih Aşıcı <fatih.asici@gmail.com> | |
6615 | ||
6616 | * programs/winecfg/Tr.rc: | |
6617 | winecfg: Update Turkish resorce file. | |
6618 | ||
6619 | 2006-06-16 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
6620 | ||
6621 | * dlls/lz32/tests/lzexpand_main.c: | |
6622 | lz32: Enable old test and expand it. | |
6623 | ||
6624 | 2006-06-17 qingdoa daoo <qingdao33122@yahoo.com> | |
6625 | ||
6626 | * dlls/kernel/cpu.c: | |
6627 | kernel: Fix reported address space limit to be in keeping with ntdll. | |
6628 | ||
6629 | 2006-06-16 Detlef Riekenberg <wine.dev@web.de> | |
6630 | ||
6631 | * dlls/winspool.drv/info.c: | |
6632 | winspool: AddMonitor: Test the driver entry before return an error. | |
6633 | ||
6634 | 2006-06-16 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
6635 | ||
6636 | * dlls/msi/tests/db.c, dlls/msi/tests/package.c: | |
6637 | msi/tests: Write-strings warnings fixes. | |
6638 | ||
6639 | 2006-06-15 Kevin Koltzau <kevin@plop.org> | |
6640 | ||
6641 | * dlls/oleaut32/tests/safearray.c, dlls/oleaut32/tests/usrmarshal.c, | |
6642 | dlls/oleaut32/tests/vartest.c, dlls/oleaut32/tests/vartype.c: | |
6643 | oleaut32: Fix 64bit warnings in tests. | |
6644 | ||
6645 | * dlls/mscms/handle.c: | |
6646 | mscms: Fix 64bit warnings. | |
6647 | ||
6648 | 2006-06-16 András Kovács <andras@csevego.net> | |
6649 | ||
6650 | * programs/uninstaller/Hu.rc, programs/uninstaller/rsrc.rc: | |
6651 | uninstaller: Hungarian translation. | |
6652 | ||
6653 | 2006-06-16 Scott Bambrough <scottb@xandros.com> | |
6654 | ||
6655 | * configure, configure.ac: | |
6656 | configure: Test for additional ICU libraries /usr/lib/libicuuc.a and | |
6657 | /usr/lib/libicudata.a. | |
6658 | ||
6659 | 2006-06-16 Mike McCormack <mike@codeweavers.com> | |
6660 | ||
6661 | * configure, configure.ac, dlls/Makefile.in, dlls/inseng/.gitignore, | |
6662 | dlls/inseng/Makefile.in, dlls/inseng/inseng.spec, | |
6663 | dlls/inseng/inseng_main.c, tools/wine.inf: | |
6664 | inseng: Initial implementation of inseng (required for IE6 to install under | |
6665 | win2k). | |
6666 | ||
6667 | 2006-06-14 Jacek Caban <jacek@codeweavers.com> | |
6668 | ||
6669 | * dlls/mshtml/En.rc, dlls/mshtml/Makefile.in, dlls/mshtml/install.c, | |
6670 | dlls/mshtml/mshtml_private.h, dlls/mshtml/nsembed.c, | |
6671 | dlls/mshtml/resource.h, dlls/mshtml/rsrc.rc, | |
6672 | dlls/mshtml/tests/Makefile.in, dlls/mshtml/tests/htmldoc.c: | |
6673 | mshtml: Added Wine Gecko installer. | |
6674 | ||
6675 | 2006-06-16 Paul Vriens <Paul.Vriens@xs4all.nl> | |
6676 | ||
6677 | * dlls/wined3d/device.c: | |
6678 | wined3d: GetScissorRect should use zero-based scissorBox (Coverity). | |
6679 | ||
6680 | 2006-06-16 Huw Davies <huw@codeweavers.com> | |
6681 | ||
6682 | * dlls/rpcrt4/ndr_stubless.c: | |
6683 | rpcrt4: Fix the argument size of conformant arrays. | |
6684 | ||
6685 | 2006-06-16 Andrey Turkin <pancha@mail.nnov.ru> | |
6686 | ||
6687 | * dlls/msi/tests/package.c: | |
6688 | msi: Added tests for MsiSetTargetPath. | |
6689 | ||
6690 | 2006-06-15 Francois Gouget <fgouget@free.fr> | |
6691 | ||
6692 | * dlls/d3d9/tests/stateblock.c, dlls/riched20/tests/editor.c, | |
6693 | dlls/uxtheme/tests/system.c, dlls/wined3d/device.c, | |
6694 | programs/cmdlgtst/cmdlgtst.c: | |
6695 | Add trailing '\n's to ok() calls. | |
6696 | Remove spaces before '\n'. | |
6697 | ||
6698 | * dlls/comctl32/tests/header.c, dlls/d3d9/tests/device.c, | |
6699 | dlls/riched20/editor.c, dlls/wined3d/device.c, | |
6700 | dlls/wined3d/directx.c, dlls/wined3d/glsl_shader.c, server/token.c: | |
6701 | Assorted spelling fixes. | |
6702 | ||
6703 | 2006-06-15 Francois Gouget <fgouget@codeweavers.com> | |
6704 | ||
6705 | * dlls/shell32/shlexec.c: | |
6706 | shell32: Remove dead code in SHELL_FindExecutable(). | |
6707 | ||
6708 | * dlls/ntdll/virtual.c: | |
6709 | ntdll: Use page_size instead of page_mask+1. | |
6710 | ||
6711 | 2006-06-16 Kai Blin <kai.blin@gmail.com> | |
6712 | ||
6713 | * dlls/secur32/ntlm.c, dlls/secur32/tests/main.c: | |
6714 | secur32: Implement QueryContextAttributes. Add tests. | |
6715 | ||
6716 | 2006-06-15 Marcus Meissner <marcus@jet.franken.de> | |
6717 | ||
6718 | * dlls/avifil32/api.c: | |
6719 | avifil32: Corrected destination size in MultiByteToWideChar. | |
6720 | ||
6721 | 2006-06-15 Louis. Lenders <xerox_xerox2000@yahoo.co.uk> | |
6722 | ||
6723 | * dlls/d3d9/d3d9.spec, dlls/d3d9/d3d9_main.c: | |
6724 | d3d9: Remove ValidatePixel/VertexShader. | |
6725 | ||
6726 | 2006-06-15 Juan Lang <juan_lang@yahoo.com> | |
6727 | ||
6728 | * dlls/crypt32/decode.c, dlls/crypt32/encode.c, | |
6729 | dlls/crypt32/tests/encode.c: | |
6730 | crypt32: Correct CRL tests, and fix CRL encoding/decoding accordingly. | |
6731 | ||
6732 | 2006-06-15 Ulrich Czekalla <ulrich@codeweavers.com> | |
6733 | ||
6734 | * dlls/hlink/hlink_main.c: | |
6735 | hlink: Fix typo. We should set hl not ppvObj. | |
6736 | ||
6737 | 2006-06-16 H. Verbeet <hverbeet@gmail.com> | |
6738 | ||
6739 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, | |
6740 | include/wine/wined3d_gl.h: | |
6741 | wined3d: Add and use GL_EXT_fog_coord defines. | |
6742 | ||
6743 | 2006-06-16 Alexandre Julliard <julliard@winehq.org> | |
6744 | ||
6745 | * configure, configure.ac, dlls/Makefile.in, dlls/make_dlls, | |
6746 | dlls/winex11.drv/.gitignore, dlls/winex11.drv/Makefile.in, | |
6747 | dlls/winex11.drv/bitblt.c, dlls/winex11.drv/bitmap.c, | |
6748 | dlls/winex11.drv/brush.c, dlls/winex11.drv/clipboard.c, | |
6749 | dlls/winex11.drv/clipping.c, dlls/winex11.drv/codepage.c, | |
6750 | dlls/winex11.drv/dce.c, dlls/winex11.drv/desktop.c, | |
6751 | dlls/winex11.drv/dga2.c, dlls/winex11.drv/dga2.h, | |
6752 | dlls/winex11.drv/dib.c, dlls/winex11.drv/dib_convert.c, | |
6753 | dlls/winex11.drv/dib_dst_swap.c, dlls/winex11.drv/dib_src_swap.c, | |
6754 | dlls/winex11.drv/event.c, dlls/winex11.drv/graphics.c, | |
6755 | dlls/winex11.drv/init.c, dlls/winex11.drv/keyboard.c, | |
6756 | dlls/winex11.drv/mouse.c, dlls/winex11.drv/mwm.h, | |
6757 | dlls/winex11.drv/opengl.c, dlls/winex11.drv/palette.c, | |
6758 | dlls/winex11.drv/pen.c, dlls/winex11.drv/scroll.c, | |
6759 | dlls/winex11.drv/settings.c, dlls/winex11.drv/text.c, | |
6760 | dlls/winex11.drv/window.c, dlls/winex11.drv/winex11.drv.spec, | |
6761 | dlls/winex11.drv/winpos.c, dlls/winex11.drv/wintab.c, | |
6762 | dlls/winex11.drv/x11ddraw.c, dlls/winex11.drv/x11ddraw.h, | |
6763 | dlls/winex11.drv/x11drv.h, dlls/winex11.drv/x11drv_main.c, | |
6764 | dlls/winex11.drv/x11font.h, dlls/winex11.drv/xdnd.c, | |
6765 | dlls/winex11.drv/xfont.c, dlls/winex11.drv/xim.c, | |
6766 | dlls/winex11.drv/xrandr.c, dlls/winex11.drv/xrandr.h, | |
6767 | dlls/winex11.drv/xrender.c, dlls/winex11.drv/xvidmode.c, | |
6768 | dlls/winex11.drv/xvidmode.h, dlls/x11drv/.gitignore, | |
6769 | dlls/x11drv/Makefile.in, dlls/x11drv/bitblt.c, dlls/x11drv/bitmap.c, | |
6770 | dlls/x11drv/brush.c, dlls/x11drv/clipboard.c, dlls/x11drv/clipping.c, | |
6771 | dlls/x11drv/codepage.c, dlls/x11drv/dce.c, dlls/x11drv/desktop.c, | |
6772 | dlls/x11drv/dga2.c, dlls/x11drv/dga2.h, dlls/x11drv/dib.c, | |
6773 | dlls/x11drv/dib_convert.c, dlls/x11drv/dib_dst_swap.c, | |
6774 | dlls/x11drv/dib_src_swap.c, dlls/x11drv/event.c, | |
6775 | dlls/x11drv/graphics.c, dlls/x11drv/init.c, dlls/x11drv/keyboard.c, | |
6776 | dlls/x11drv/mouse.c, dlls/x11drv/mwm.h, dlls/x11drv/opengl.c, | |
6777 | dlls/x11drv/palette.c, dlls/x11drv/pen.c, dlls/x11drv/scroll.c, | |
6778 | dlls/x11drv/settings.c, dlls/x11drv/text.c, dlls/x11drv/window.c, | |
6779 | dlls/x11drv/winex11.drv.spec, dlls/x11drv/winpos.c, | |
6780 | dlls/x11drv/wintab.c, dlls/x11drv/x11ddraw.c, dlls/x11drv/x11ddraw.h, | |
6781 | dlls/x11drv/x11drv.h, dlls/x11drv/x11drv_main.c, | |
6782 | dlls/x11drv/x11font.h, dlls/x11drv/xdnd.c, dlls/x11drv/xfont.c, | |
6783 | dlls/x11drv/xim.c, dlls/x11drv/xrandr.c, dlls/x11drv/xrandr.h, | |
6784 | dlls/x11drv/xrender.c, dlls/x11drv/xvidmode.c, | |
6785 | dlls/x11drv/xvidmode.h: | |
6786 | x11drv: Renamed the x11drv directory to winex11.drv. | |
6787 | ||
6788 | 2006-06-15 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
6789 | ||
6790 | * programs/notepad/Pl.rc: | |
6791 | notepad: Pl.rc: Fix the ellipsis in menu. | |
6792 | ||
6793 | 2006-06-15 Huw Davies <huw@codeweavers.com> | |
6794 | ||
6795 | * dlls/wineps.drv/init.c, dlls/winspool.drv/info.c: | |
6796 | printing: Don't limit the printer name length to CCHDEVICENAME characters. | |
6797 | ||
6798 | 2006-06-15 James Hawkins <truiken@gmail.com> | |
6799 | ||
6800 | * dlls/msi/tests/.gitignore, dlls/msi/tests/Makefile.in, | |
6801 | dlls/msi/tests/install.c: | |
6802 | msi: Add tests for MsiInstallProduct. | |
6803 | ||
6804 | 2006-06-15 Alexandre Julliard <julliard@winehq.org> | |
6805 | ||
6806 | * dlls/ddraw/ddraw.c, dlls/ddraw/main.c, dlls/ddraw/material.c, | |
6807 | dlls/ddraw/surface.c, dlls/ddraw/vertexbuffer.c, | |
6808 | dlls/ddraw/viewport.c: | |
6809 | ddraw: Make some functions static. | |
6810 | ||
6811 | * configure, configure.ac: | |
6812 | configure: Ues the standard AC_MSG_WARN to print warnings. | |
6813 | ||
6814 | * dlls/Makefile.in, dlls/make_dlls, programs/winetest/Makefile.in: | |
6815 | dlls: d3d8, d3d9 and ddraw no longer depend on OpenGL or X. | |
6816 | ||
6817 | * dlls/d3dx8/Makefile.in: | |
6818 | d3dx8: Remove dependencies on OpenGL headers and libraries. | |
6819 | ||
6820 | * dlls/d3d9/Makefile.in, dlls/d3d9/d3d9_private.h: | |
6821 | d3d9: Remove dependencies on OpenGL headers and libraries. | |
6822 | ||
6823 | * dlls/d3d8/Makefile.in, dlls/d3d8/d3d8_private.h: | |
6824 | d3d8: Remove dependencies on OpenGL headers and libraries. | |
6825 | ||
6826 | 2006-06-15 Stefan Dösinger <stefan@codeweavers.com> | |
6827 | ||
6828 | * dlls/d3d8/tests/device.c, dlls/d3d9/tests/device.c, | |
6829 | dlls/wined3d/device.c, dlls/wined3d/drawprim.c, | |
6830 | dlls/wined3d/surface.c, dlls/wined3d/swapchain.c, | |
6831 | dlls/wined3d/wined3d_private.h: | |
6832 | wined3d: Support more than one back buffer. | |
6833 | ||
6834 | 2006-06-09 Stefan Dösinger <stefandoesinger@gmx.at> | |
6835 | ||
6836 | * dlls/ddraw/Makefile.in, dlls/ddraw/clipper.c, dlls/ddraw/d3d_private.h, | |
6837 | dlls/ddraw/d3d_utils.c, dlls/ddraw/ddraw.c, dlls/ddraw/ddraw.spec, | |
6838 | dlls/ddraw/ddraw_hal.c, dlls/ddraw/ddraw_main.c, | |
6839 | dlls/ddraw/ddraw_private.h, dlls/ddraw/ddraw_thunks.c, | |
6840 | dlls/ddraw/ddraw_user.c, dlls/ddraw/ddraw_utils.c, | |
6841 | dlls/ddraw/device.c, dlls/ddraw/device_main.c, | |
6842 | dlls/ddraw/device_opengl.c, dlls/ddraw/direct3d.c, | |
6843 | dlls/ddraw/direct3d_main.c, dlls/ddraw/direct3d_opengl.c, | |
6844 | dlls/ddraw/executebuffer.c, dlls/ddraw/gamma.c, dlls/ddraw/gl_api.h, | |
6845 | dlls/ddraw/gl_private.h, dlls/ddraw/light.c, dlls/ddraw/main.c, | |
6846 | dlls/ddraw/material.c, dlls/ddraw/opengl_private.h, | |
6847 | dlls/ddraw/opengl_utils.c, dlls/ddraw/palette.c, | |
6848 | dlls/ddraw/palette_hal.c, dlls/ddraw/palette_main.c, | |
6849 | dlls/ddraw/parent.c, dlls/ddraw/surface.c, dlls/ddraw/surface_dib.c, | |
6850 | dlls/ddraw/surface_fakezbuffer.c, dlls/ddraw/surface_gamma.c, | |
6851 | dlls/ddraw/surface_hal.c, dlls/ddraw/surface_main.c, | |
6852 | dlls/ddraw/surface_thunks.c, dlls/ddraw/surface_user.c, | |
6853 | dlls/ddraw/surface_wndproc.c, dlls/ddraw/tests/d3d.c, | |
6854 | dlls/ddraw/texture.c, dlls/ddraw/utils.c, dlls/ddraw/vertexbuffer.c, | |
6855 | dlls/ddraw/viewport.c: | |
6856 | ddraw: Rewrite most of ddraw using WineD3D. | |
6857 | ||
6858 | 2006-06-15 Alexandre Julliard <julliard@winehq.org> | |
6859 | ||
6860 | * server/fd.c: | |
6861 | server: Fixed a compiler warning on MacOSX. | |
6862 | ||
6863 | * libs/wine/config.c: | |
6864 | libwine: Fixed a compiler warning on MacOSX. | |
6865 | ||
6866 | 2006-06-12 Peter Åstrand <astrand@cendio.se> | |
6867 | ||
6868 | * dlls/winmm/mci.c: | |
6869 | winmm: Add support for "open new" commands. | |
6870 | ||
6871 | 2006-06-14 Mike McCormack <mike@codeweavers.com> | |
6872 | ||
6873 | * dlls/msi/tests/db.c: | |
6874 | msi: Add test for _Streams table (based on patch by Andrey Turkin). | |
6875 | ||
6876 | 2006-06-12 Stefan Dösinger <stefandoesinger@gmx.at> | |
6877 | ||
6878 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, | |
6879 | include/wine/wined3d_gl.h: | |
6880 | wined3d: Correct vertex fog for transformed vertices and correctly | |
6881 | handle non-vertex, non-table fog. | |
6882 | ||
6883 | 2006-06-13 Jason Green <jave27@gmail.com> | |
6884 | ||
6885 | * dlls/wined3d/baseshader.c, dlls/wined3d/glsl_shader.c, | |
6886 | dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
6887 | dlls/wined3d/wined3d_private.h: | |
6888 | wined3d: Implement more GLSL instructions. | |
6889 | - Implemented: D3DSIO_SGN, LOOP, ENDLOOP, LOGP, LIT, DST, SINCOS | |
6890 | - Process instruction-based modifiers (function existed, it just | |
6891 | wasn't being called) | |
6892 | - Add loop checking to register maps. | |
6893 | - Renamed "sng" to "sgn" for D3DSIO_SGN - it's not handled anywhere | |
6894 | except for GLSL, so won't matter. | |
6895 | ||
6896 | 2006-06-14 Robert Shearman <rob@codeweavers.com> | |
6897 | ||
6898 | * dlls/atl/atl_main.c: | |
6899 | atl: Add a partial implementation of AtlModuleRegisterWndClassInfoW | |
6900 | based on documentation by Mike McCormack. | |
6901 | ||
6902 | * dlls/kernel/tests/sync.c: | |
6903 | kernel: Add a test for mutexes. | |
6904 | ||
6905 | * dlls/kernel/tests/.gitignore, dlls/kernel/tests/Makefile.in, | |
6906 | dlls/kernel/tests/version.c: | |
6907 | kernel: Add some tests for VerifyVersionInfo. | |
6908 | ||
6909 | * dlls/ole32/git.c, dlls/ole32/tests/marshal.c: | |
6910 | ole32: Always rewind the stream in StdGlobalInterfaceTable_GetInterfaceFromGlobal | |
6911 | as CoUnmarshalInterface may have advanced the stream, even if it failed. | |
6912 | ||
6913 | * dlls/ole32/tests/compobj.c, dlls/ole32/tests/marshal.c: | |
6914 | ole32: Add a tests for OleSetMenuDescriptor and the global interface table. | |
6915 | ||
6916 | 2006-06-14 Alexander Nicolaysen Sørnes <alex@thehandofagony.com> | |
6917 | ||
6918 | * programs/winecfg/No.rc: | |
6919 | winecfg: Updated Norwegian Bokmål resources. | |
6920 | ||
6921 | * dlls/gphoto2.ds/gphoto2_No.rc, dlls/gphoto2.ds/rsrc.rc: | |
6922 | gphoto2.ds: Added Norwegian Bokmål resources. | |
6923 | ||
6924 | 2006-06-15 Alexandre Julliard <julliard@winehq.org> | |
6925 | ||
6926 | * programs/winedbg/stack.c: | |
6927 | winedbg: Avoid a crash when there's no backtrace to print. | |
6928 | ||
6929 | * dlls/kernel/heap.c: | |
6930 | kernel32: Use unsigned types in GlobalMemoryStatusEx to prevent overflows. | |
6931 | ||
6932 | 2006-06-15 Mike McCormack <mike@codeweavers.com> | |
6933 | ||
6934 | * server/thread.c: | |
6935 | server: Fix a win64 warning. | |
6936 | ||
6937 | * server/user.c: | |
6938 | server: Cast user handles to unsigned long for win64 compatibility. | |
6939 | ||
6940 | * server/handle.c: | |
6941 | server: Cast handles to unsigned long for win64 compatibility. | |
6942 | ||
6943 | * dlls/comctl32/tests/.gitignore, dlls/comctl32/tests/Makefile.in, | |
6944 | dlls/comctl32/tests/listview.c: | |
6945 | comctl32: Add a short test for the listview. | |
6946 | ||
6947 | * dlls/comctl32/listview.c: | |
6948 | comctl32: Arrange the listview after deleting all items so we will place icons | |
6949 | at the top again. | |
6950 | ||
6951 | * dlls/comctl32/listview.c: | |
6952 | comctl32: Use the listview's background colour when drawing with imagelist. | |
6953 | ||
6954 | 2006-06-14 Mike McCormack <mike@codeweavers.com> | |
6955 | ||
6956 | * dlls/msi/cond.y: | |
6957 | msi: Don't define COND_SPACE twice. | |
6958 | ||
6959 | 2006-06-14 Eric Pouech <eric.pouech@wanadoo.fr> | |
6960 | ||
6961 | * dlls/mciwave/mciwave.c: | |
6962 | mciwave: Fixed a bogus free. | |
6963 | ||
6964 | 2006-06-14 Vitaly Lipatov <lav@etersoft.ru> | |
6965 | ||
6966 | * dlls/user/combo.c: | |
6967 | user32: Fix character conversion in combo box. | |
6968 | Replace toupper/tolower with CharUpper/CharLower functions. | |
6969 | ||
6970 | 2006-06-14 Louis. Lenders <xerox_xerox2000@yahoo.co.uk> | |
6971 | ||
6972 | * tools/wine.inf: | |
6973 | wine.inf: Add fake dll for advpack.dll. | |
6974 | ||
6975 | 2006-06-14 Robert Shearman <rob@codeweavers.com> | |
6976 | ||
6977 | * dlls/atl/atl.spec, dlls/atl/atl_main.c, dlls/atl/atlwin.h: | |
6978 | atl: Add a stub for AtlModuleRegisterWndClassInfoW. | |
6979 | ||
6980 | * dlls/ntdll/virtual.c: | |
6981 | ntdll: Change the test for no relocation information to use the | |
6982 | IMAGE_FILE_RELOCS_STRIPPED flag instead of a zero sized relocations | |
6983 | section. | |
6984 | This fixes loading of resource-only DLLs that have a load-address of | |
6985 | 0x400000. | |
6986 | ||
6987 | * dlls/msxml3/domdoc.c: | |
6988 | msxml: Text nodes with just whitespace should be stripped. | |
6989 | ||
6990 | * dlls/msxml3/text.c: | |
6991 | msxml: Implement IXMLDOMElement for text elements by using | |
6992 | create_element instead of create_basic_node. | |
6993 | ||
6994 | * dlls/msxml3/element.c, dlls/msxml3/msxml_private.h, dlls/msxml3/node.c: | |
6995 | msxml: Allow the element implementation to be aggregatable. | |
6996 | ||
6997 | 2006-06-13 Paul Vriens <Paul.Vriens@xs4all.nl> | |
6998 | ||
6999 | * configure, configure.ac, dlls/uxtheme/Makefile.in, | |
7000 | dlls/uxtheme/tests/.gitignore, dlls/uxtheme/tests/Makefile.in, | |
7001 | dlls/uxtheme/tests/system.c, programs/winetest/Makefile.in: | |
7002 | uxtheme: Add framework and initial tests. | |
7003 | ||
7004 | 2006-06-14 Choe Hwanjin <choe.hwanjin@gmail.com> | |
7005 | ||
7006 | * include/winuser.h: | |
7007 | winuser.h: Add some missing virtual key symbols. | |
7008 | ||
7009 | 2006-06-13 Mike McCormack <mike@codeweavers.com> | |
7010 | ||
7011 | * dlls/msi/tests/db.c: | |
7012 | msi: Add a test for reading long strings. | |
7013 | ||
7014 | * dlls/msi/tests/db.c: | |
7015 | msi: Add a test for creating a record with a long string. | |
7016 | ||
7017 | * dlls/msi/tests/db.c: | |
7018 | msi: Add a test for MsiDatabaseExport. | |
7019 | ||
7020 | 2006-06-14 Mike McCormack <mike@codeweavers.com> | |
7021 | ||
7022 | * include/mapi.h: | |
7023 | mapi: Fix declaration of LPMAPISENDMAIL (spotted by Cho Hwanjin). | |
7024 | ||
7025 | * dlls/advpack/reg.c: | |
7026 | advpack: Remove some dead code. (Coverity) | |
7027 | ||
7028 | * include/dbghelp.h: | |
7029 | dbghelp: Fix the prototype of some callbacks. | |
7030 | ||
7031 | * dlls/crypt32/oid.c: | |
7032 | crypt32: Fix a cast for Win64. | |
7033 | ||
7034 | * tools/wrc/parser.y: | |
7035 | wrc: Remove some tokens declared twice. | |
7036 | ||
7037 | 2006-06-13 Robert Shearman <rob@codeweavers.com> | |
7038 | ||
7039 | * dlls/rpcrt4/rpc_transport.c: | |
7040 | rpcrt4: getaddrinfo returns any non-zero value on failure, not just negative | |
7041 | values. | |
7042 | ||
7043 | 2006-06-13 Alexandre Julliard <julliard@winehq.org> | |
7044 | ||
7045 | * dlls/ntdll/serial.c: | |
7046 | ntdll: Cast termios.c_cflag to avoid a printf format warning. | |
7047 | ||
7048 | * programs/winedbg/gdbproxy.c: | |
7049 | winedbg: sscanf arguments should be ints, not size_t. | |
7050 | ||
7051 | * tools/winebuild/relay.c, tools/winebuild/res32.c: | |
7052 | winebuild: Fix a few printf format warnings by casting size_t. | |
7053 | ||
7054 | * dlls/wined3d/wined3d_private.h: | |
7055 | wined3d: Use unsigned int instead of size_t to avoid printf format warnings. | |
7056 | ||
7057 | * dlls/oleaut32/vartype.c: | |
7058 | oleaut32: Use unsigned int instead of size_t to avoid printf format warnings. | |
7059 | ||
7060 | * dlls/msvcrt/cppexcept.h: | |
7061 | msvcrt: Use unsigned int instead of size_t to avoid printf format warnings. | |
7062 | ||
7063 | * dlls/crypt32/context.c, dlls/crypt32/crypt32_private.h, | |
7064 | dlls/crypt32/store.c: | |
7065 | crypt32: Use unsigned int instead of size_t to avoid printf format warnings. | |
7066 | ||
7067 | * tools/widl/server.c, tools/widl/typegen.c: | |
7068 | widl: Use unsigned int instead of size_t to avoid printf format warnings. | |
7069 | ||
7070 | * programs/winevdm/winevdm.c: | |
7071 | winevdm: Don't use sizeof in traces to avoid printf format warnings. | |
7072 | ||
7073 | * programs/rpcss/np_server.c: | |
7074 | rpcss: Don't use sizeof in traces to avoid printf format warnings. | |
7075 | ||
7076 | * dlls/wineps.drv/glyphlist.c, dlls/wineps.drv/ppd.c: | |
7077 | wineps.drv: Don't use sizeof in traces to avoid printf format warnings. | |
7078 | ||
7079 | * dlls/user/dde_misc.c, dlls/user/message.c: | |
7080 | user32: Don't use sizeof in traces to avoid printf format warnings. | |
7081 | ||
7082 | * dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpc_transport.c, | |
7083 | dlls/rpcrt4/rpcss_np_client.c: | |
7084 | rpcrt4: Don't use sizeof in traces to avoid printf format warnings. | |
7085 | ||
7086 | * dlls/ole32/oleproxy.c, dlls/ole32/stg_prop.c: | |
7087 | ole32: Don't use sizeof in traces to avoid printf format warnings. | |
7088 | ||
7089 | * dlls/netapi32/netbios.c: | |
7090 | netapi32: Don't use sizeof in traces to avoid printf format warnings. | |
7091 | ||
7092 | * dlls/msvfw32/msvideo_main.c: | |
7093 | msvfw32: Don't use sizeof in traces to avoid printf format warnings. | |
7094 | ||
7095 | * dlls/mciseq/mcimidi.c: | |
7096 | mciseq: Don't use sizeof in traces to avoid printf format warnings. | |
7097 | ||
7098 | * dlls/kernel/format_msg.c, dlls/kernel/toolhelp.c: | |
7099 | kernel32: Don't use sizeof in traces to avoid printf format warnings. | |
7100 | ||
7101 | * dlls/dsound/buffer.c, dlls/dsound/capture.c, dlls/dsound/dsound.c, | |
7102 | dlls/dsound/primary.c, dlls/dsound/sound3d.c: | |
7103 | dsound: Don't use sizeof in traces to avoid printf format warnings. | |
7104 | ||
7105 | * dlls/dplayx/dplayx_global.c: | |
7106 | dplayx: Don't use sizeof in traces to avoid printf format warnings. | |
7107 | ||
7108 | * dlls/dmstyle/commandtrack.c, dlls/dmstyle/style.c: | |
7109 | dmstyle: Don't use sizeof in traces to avoid printf format warnings. | |
7110 | ||
7111 | * dlls/dinput/device.c: | |
7112 | dinput: Don't use sizeof in traces to avoid printf format warnings. | |
7113 | ||
7114 | * dlls/d3d9/stateblock.c: | |
7115 | d3d9: Don't use sizeof in traces to avoid printf format warnings. | |
7116 | ||
7117 | * dlls/d3d8/device.c: | |
7118 | d3d8: Don't use sizeof in traces to avoid printf format warnings. | |
7119 | ||
7120 | * dlls/comdlg32/printdlg16.c: | |
7121 | comdlg32: Don't use sizeof in traces to avoid printf format warnings. | |
7122 | ||
7123 | * dlls/comctl32/propsheet.c, dlls/comctl32/tests/mru.c: | |
7124 | comctl32: Don't use sizeof in traces to avoid printf format warnings. | |
7125 | ||
7126 | * dlls/advapi32/service.c: | |
7127 | advapi32: Don't use sizeof in traces to avoid printf format warnings. | |
7128 | ||
7129 | * dlls/winmm/tests/capture.c, dlls/winmm/tests/wave.c: | |
7130 | winmm/tests: Don't use sizeof in ok() to avoid printf format warnings. | |
7131 | ||
7132 | * dlls/version/tests/info.c: | |
7133 | version/tests: Don't use sizeof in ok() to avoid printf format warnings. | |
7134 | ||
7135 | * dlls/urlmon/tests/misc.c: | |
7136 | urlmon/tests: Don't use sizeof in ok() to avoid printf format warnings. | |
7137 | ||
7138 | * dlls/rpcrt4/tests/rpc.c: | |
7139 | rpcrt4/tests: Don't use sizeof in ok() to avoid printf format warnings. | |
7140 | ||
7141 | * dlls/ole32/tests/marshal.c, dlls/ole32/tests/moniker.c: | |
7142 | ole32/tests: Don't use sizeof in ok() to avoid printf format warnings. | |
7143 | ||
7144 | * dlls/ntdll/tests/env.c, dlls/ntdll/tests/info.c, dlls/ntdll/tests/rtl.c, | |
7145 | dlls/ntdll/tests/rtlstr.c: | |
7146 | ntdll/tests: Don't use sizeof in ok() to avoid printf format warnings. | |
7147 | ||
7148 | * dlls/mshtml/tests/htmldoc.c, dlls/mshtml/tests/protocol.c: | |
7149 | mshtml/tests: Don't use sizeof in ok() to avoid printf format warnings. | |
7150 | ||
7151 | * dlls/mlang/tests/mlang.c: | |
7152 | mlang/tests: Don't use sizeof in ok() to avoid printf format warnings. | |
7153 | ||
7154 | * dlls/mapi32/tests/prop.c, dlls/mapi32/tests/util.c: | |
7155 | mapi32/tests: Don't use sizeof in ok() to avoid printf format warnings. | |
7156 | ||
7157 | * dlls/kernel/tests/codepage.c, dlls/kernel/tests/comm.c, | |
7158 | dlls/kernel/tests/file.c, dlls/kernel/tests/locale.c, | |
7159 | dlls/kernel/tests/pipe.c: | |
7160 | kernel32/tests: Don't use sizeof in ok() to avoid printf format warnings. | |
7161 | ||
7162 | * dlls/gdi/tests/bitmap.c, dlls/gdi/tests/font.c: | |
7163 | gdi/tests: Don't use sizeof in ok() to avoid printf format warnings. | |
7164 | ||
7165 | * dlls/crypt32/tests/cert.c, dlls/crypt32/tests/encode.c, | |
7166 | dlls/crypt32/tests/store.c: | |
7167 | crypt32/tests: Don't use sizeof in ok() to avoid printf format warnings. | |
7168 | ||
7169 | * dlls/wininet/tests/internet.c, dlls/wininet/tests/url.c: | |
7170 | wininet/tests: Use lstrlenA instead of strlen in ok() to avoid printf format | |
7171 | warnings. | |
7172 | ||
7173 | * dlls/version/tests/install.c: | |
7174 | version/tests: Use lstrlenA instead of strlen in ok() to avoid printf format | |
7175 | warnings. | |
7176 | ||
7177 | * dlls/shlwapi/tests/ordinal.c: | |
7178 | shlwapi/tests: Use lstrlenA instead of strlen in ok() to avoid printf format | |
7179 | warnings. | |
7180 | ||
7181 | * dlls/ntdll/tests/path.c: | |
7182 | ntdll/tests: Use lstrlenA instead of strlen in ok() to avoid printf format | |
7183 | warnings. | |
7184 | ||
7185 | * dlls/mscms/tests/profile.c: | |
7186 | mscms/tests: Use lstrlenA instead of strlen in ok() to avoid printf format | |
7187 | warnings. | |
7188 | ||
7189 | * dlls/kernel/tests/module.c, dlls/kernel/tests/path.c: | |
7190 | kernel32/tests: Use lstrlenA instead of strlen in ok() to avoid printf format | |
7191 | warnings. | |
7192 | ||
7193 | * dlls/crypt32/tests/base64.c, dlls/crypt32/tests/encode.c, | |
7194 | dlls/crypt32/tests/str.c: | |
7195 | crypt32/tests: Use lstrlenA instead of strlen in ok() to avoid printf format | |
7196 | warnings. | |
7197 | ||
7198 | * dlls/advapi32/tests/crypt.c, dlls/advapi32/tests/registry.c, | |
7199 | dlls/advapi32/tests/security.c: | |
7200 | advapi32/tests: Use lstrlenA instead of strlen in ok() to avoid printf format | |
7201 | warnings. | |
7202 | ||
7203 | 2006-06-08 Nick Burns <adger44@hotmail.com> | |
7204 | ||
7205 | * include/windef.h: | |
7206 | include: Use force_align_arg_pointer on MacOS to fix the stack on entry to Wine. | |
7207 | ||
7208 | 2006-06-13 Mike McCormack <mike@codeweavers.com> | |
7209 | ||
7210 | * include/custcntl.h, include/dispdib.h, include/mapi.h, | |
7211 | include/objbase.h, include/storage.h, include/twain.h, | |
7212 | include/winnls32.h: | |
7213 | include: Remove non-ASCII characters in headers for winelib compatibility. | |
7214 | ||
7215 | * dlls/wineps.drv/init.c, dlls/x11drv/init.c, include/wingdi.h: | |
7216 | wingdi: Fix typo in definition of BLTALIGNMENT (spotted by Choe Hwanjin). | |
7217 | ||
7218 | * dlls/msi/table.c: | |
7219 | msi: Fix loading of long strings. | |
7220 | ||
7221 | * dlls/winmm/joystick/joystick.c: | |
7222 | winmm: Undefine SW_MAX defined by linux/input.h to avoid a conflict with | |
7223 | winuser.h. | |
7224 | ||
7225 | 2006-06-12 Michael Stefaniuc <mstefani@redhat.de> | |
7226 | ||
7227 | * dlls/avifil32/acmstream.c, dlls/avifil32/avifile.c, | |
7228 | dlls/avifil32/getframe.c, dlls/avifil32/wavfile.c, | |
7229 | dlls/comdlg32/filedlg31.c, dlls/dbghelp/msc.c, | |
7230 | dlls/ddraw/executebuffer.c, dlls/gdi/gdiobj.c, dlls/mciseq/mcimidi.c, | |
7231 | dlls/mpr/wnet.c, dlls/msvfw32/msvideo_main.c, dlls/ntdll/path.c, | |
7232 | dlls/user/exticon.c, dlls/user/listbox.c: | |
7233 | Yet another round of redundant NULL checks before HeapFree. | |
7234 | ||
7235 | 2006-06-13 Alexandre Julliard <julliard@winehq.org> | |
7236 | ||
7237 | * dlls/msvcrt/console.c, dlls/msvcrt/cpp.c, dlls/msvcrt/cppexcept.c, | |
7238 | dlls/msvcrt/ctype.c, dlls/msvcrt/data.c, dlls/msvcrt/dir.c, | |
7239 | dlls/msvcrt/environ.c, dlls/msvcrt/errno.c, dlls/msvcrt/except.c, | |
7240 | dlls/msvcrt/exit.c, dlls/msvcrt/file.c, dlls/msvcrt/heap.c, | |
7241 | dlls/msvcrt/locale.c, dlls/msvcrt/lock.c, dlls/msvcrt/main.c, | |
7242 | dlls/msvcrt/math.c, dlls/msvcrt/mbcs.c, dlls/msvcrt/misc.c, | |
7243 | dlls/msvcrt/process.c, dlls/msvcrt/scanf.c, dlls/msvcrt/string.c, | |
7244 | dlls/msvcrt/thread.c, dlls/msvcrt/time.c, dlls/msvcrt/undname.c, | |
7245 | dlls/msvcrt/wcs.c: | |
7246 | msvcrt: Explicitly specify CDECL calling convention on exported functions. | |
7247 | ||
7248 | * dlls/oledlg/oledlg_main.c: | |
7249 | oledlg: Declare varargs functions as WINAPIV instead of cdecl. | |
7250 | ||
7251 | * dlls/avifil32/api.c: | |
7252 | avifil32: Declare varargs functions as WINAPIV instead of cdecl. | |
7253 | ||
7254 | 2006-06-12 Mike McCormack <mike@codeweavers.com> | |
7255 | ||
7256 | * dlls/userenv/userenv_main.c, include/Makefile.in, include/profinfo.h: | |
7257 | userenv: Add profinfo.h. | |
7258 | ||
7259 | 2006-06-12 Ivan Gyurdiev <ivg231@gmail.com> | |
7260 | ||
7261 | * dlls/wined3d/pixelshader.c: | |
7262 | wined3d: Fix params for DP2ADD/TEXLDD. | |
7263 | DP2ADD is valid on pshaders 2.0 and above, has 4 parameters. | |
7264 | TEXLDD is valid on pshaders 2.x and above, has 5 parameters. | |
7265 | ||
7266 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
7267 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
7268 | wined3d: Mark instructions without a destination token. | |
7269 | There are a total of 17 instructions without a destination token. Of | |
7270 | those 9 have num_params != 0, which means that we will not process any | |
7271 | of them correctly, because we assume the first token (if present) is a | |
7272 | destination token. | |
7273 | Those are basically all the flow control instructions, which we plan to | |
7274 | support very soon. They have source tokens, and no destination. Add a | |
7275 | flag that marks them up to the ins table. Use this flag in the trace | |
7276 | pass, and generation pass. | |
7277 | ||
7278 | * dlls/wined3d/baseshader.c, dlls/wined3d/drawprim.c, | |
7279 | dlls/wined3d/glsl_shader.c: | |
7280 | wined3d: Keep pshader and vshader constants in GLSL separate. | |
7281 | GLSL uniforms have as scope the entire program. | |
7282 | To prevent conflicts, name pshader and vshader constants differently. | |
7283 | Based on a patch by Jason Green. | |
7284 | ||
7285 | * dlls/wined3d/baseshader.c, dlls/wined3d/drawprim.c, | |
7286 | dlls/wined3d/glsl_shader.c, dlls/wined3d/pixelshader.c, | |
7287 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
7288 | wined3d: Improve Sampler support on 2.0 and 3.0 shaders. | |
7289 | - track sampler declarations and store the sampler usage in reg_maps structure | |
7290 | - store a fake sampler usage for 1.X shaders (defined as 2D sampler) | |
7291 | - re-sync glsl TEX implementation with the ARB one (no idea why they diverged..) | |
7292 | - use sampler type in new TEX implementation to support 2D, 3D, and Cube sampling | |
7293 | - change drawprim to bind pixel shader samplers | |
7294 | Additional improvements: | |
7295 | - rename texture limit to texcoord to prevent confusion | |
7296 | - add sampler limit, and use that for samplers - *not* the same as texcoord above | |
7297 | ||
7298 | * dlls/wined3d/glsl_shader.c: | |
7299 | wined3d: Cast more things. | |
7300 | Anything with a swizzle has to be casted to vec4, or it won't work properly. | |
7301 | There's multiple ways to do this, for the moment pick the easiest one. | |
7302 | ||
7303 | * dlls/wined3d/baseshader.c, dlls/wined3d/glsl_shader.c, | |
7304 | dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
7305 | dlls/wined3d/wined3d_private.h: | |
7306 | wined3d: Add support for shader model 3.0 I/O registers. | |
7307 | SM 3.0 can pack multiple "semantics" into 12 generic input/output registers. | |
7308 | To support that, define temporaries called IN and OUT, and use those as | |
7309 | the output registers. At the end of the vshader, unpack the OUT temps | |
7310 | into the proper GL variables. At the beginning of the pshader, pack the | |
7311 | GL variables back into 12 IN registers. | |
7312 | ||
7313 | * dlls/wined3d/glsl_shader.c, dlls/wined3d/pixelshader.c: | |
7314 | wined3d: Trivial cleanups | |
7315 | - compiler warnings and errors should be FIXME | |
7316 | - remove obsolete comment, and change variable type. | |
7317 | ||
7318 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
7319 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
7320 | wined3d: Register map cleanups. | |
7321 | Various cleanups: | |
7322 | - do not use DWORD as a bitmask, that places artificial limit of 32 on | |
7323 | registers | |
7324 | - track attributes that are used and declare only those | |
7325 | - move declarations function call in pshader/vshader to allow us to | |
7326 | insert pixel or vertex specific code between the declarations and | |
7327 | the rest of the code | |
7328 | - remove redundant 0 intializers | |
7329 | - remove useless continue statement | |
7330 | ||
7331 | * dlls/wined3d/baseshader.c, dlls/wined3d/glsl_shader.c, | |
7332 | dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
7333 | dlls/wined3d/wined3d_private.h: | |
7334 | wined3d: Share trace pass | |
7335 | Now that the declaration function is out of the way, the tracing pass, | |
7336 | which is very long and 100% the same can be shared between pixel and | |
7337 | vertex shaders. | |
7338 | The new function is called shader_trace_init(), and is responsible for: | |
7339 | - tracing the shader | |
7340 | - initializing the function length | |
7341 | - setting the shader version [needed very early] | |
7342 | ||
7343 | * dlls/wined3d/baseshader.c, dlls/wined3d/drawprim.c, | |
7344 | dlls/wined3d/glsl_shader.c, dlls/wined3d/pixelshader.c, | |
7345 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
7346 | wined3d: Rework dcl processing. | |
7347 | The new function is called in pass 2 (getister counting/maps), and | |
7348 | it's now in baseshader. It operates on all INPUT and OUTPUT registers, | |
7349 | which, in addition to the old vertex shader input declarations covers | |
7350 | Shader Model 3.0 vshader output and pshader input declarations. The | |
7351 | result is stored into the reg_map structure. | |
7352 | ||
7353 | * dlls/wined3d/baseshader.c, dlls/wined3d/drawprim.c, | |
7354 | dlls/wined3d/glsl_shader.c, dlls/wined3d/vertexshader.c, | |
7355 | dlls/wined3d/wined3d_private.h: | |
7356 | wined3d: The namedArrays code path is dead (always FALSE). | |
7357 | Delete the entire namedArrays code path and all its dependencies (one | |
7358 | of which is quite long - storeOrder in drawprim is always FALSE, for | |
7359 | example). Delete declaredArrays, and make its code path the default. | |
7360 | ||
7361 | 2006-06-12 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
7362 | ||
7363 | * dlls/mscms/tests/profile.c: | |
7364 | mscms: Eliminate complex test macro to make source navigation easier. | |
7365 | ||
7366 | 2006-06-13 Michael Stefaniuc <mstefani@redhat.de> | |
7367 | ||
7368 | * include/winnt.h: | |
7369 | include: The visibility attribute is supported only by gcc >= 3.3. | |
7370 | ||
7371 | 2006-06-12 Robert Shearman <rob@codeweavers.com> | |
7372 | ||
7373 | * dlls/mlang/mlang.c: | |
7374 | mlang: Return S_OK from fnIMultiLanguage2_SetMimeDBSource. | |
7375 | The source is largely irrelevant since we are not likely to be wanting | |
7376 | to ship updates to the MIME database as registry updates, instead of | |
7377 | just changing the code. | |
7378 | ||
7379 | * dlls/mlang/mlang.c: | |
7380 | mlang: Add us-ascii encoding to the list of supported encodings. | |
7381 | ||
7382 | * dlls/advapi32/security.c: | |
7383 | advapi32: Fix the parsing of string SIDs with multiple sub-authorities. | |
7384 | ||
7385 | * dlls/advapi32/security.c: | |
7386 | advapi32: Replace some mixed tabs with spaces. | |
7387 | ||
7388 | * dlls/advapi32/security.c: | |
7389 | advapi32: Support well-knowns SIDs in string SIDs. | |
7390 | ||
7391 | * dlls/advapi32/security.c: | |
7392 | advapi32: Nul-terminate the domain string in LookupAccountNameW. | |
7393 | ||
7394 | * dlls/ole32/compobj.c: | |
7395 | ole32: Print an error if a DLL's DllGetClassObject fails as this is | |
7396 | usually a good indicator of a bug elsewhere in Wine. | |
7397 | ||
7398 | 2006-06-09 Jan Zerebecki <jan.wine@zerebecki.de> | |
7399 | ||
7400 | * dlls/wined3d/device.c: | |
7401 | wined3d: Move a checkGLcall to it's gl call inside an "if". | |
7402 | ||
7403 | * dlls/wined3d/device.c, dlls/wined3d/utils.c, | |
7404 | dlls/wined3d/wined3d_private.h: | |
7405 | wined3d: Fix stencil related render states. | |
7406 | ||
7407 | * dlls/wined3d/directx.c, include/d3d9caps.h, include/d3dcaps.h: | |
7408 | wined3d: Enable two sided stencil in the caps. | |
7409 | ||
7410 | * dlls/wined3d/utils.c: | |
7411 | wined3d: Also print the format like a fourcc if unknown in debug_d3dformat. | |
7412 | ||
7413 | 2006-06-12 Alexandre Julliard <julliard@winehq.org> | |
7414 | ||
7415 | * dlls/msvcrtd/debug.c: | |
7416 | msvcrtd: Explicitly specify CDECL calling convention on exported functions. | |
7417 | ||
7418 | * dlls/msvcrt20/msvcrt20.c: | |
7419 | msvcrt20: Explicitly specify CDECL calling convention on exported functions. | |
7420 | ||
7421 | * dlls/crtdll/crtdll_main.c: | |
7422 | crtdll: Explicitly specify CDECL calling convention on exported functions. | |
7423 | ||
7424 | * dlls/ntdll/misc.c: | |
7425 | ntdll: Explicitly specify CDECL calling convention on exported functions. | |
7426 | ||
7427 | * dlls/ole32/memlockbytes16.c, dlls/ole32/ole16.c, dlls/ole32/storage.c: | |
7428 | ole32: Explicitly specify CDECL calling convention on exported functions. | |
7429 | ||
7430 | * dlls/wldap32/add.c, dlls/wldap32/ber.c, dlls/wldap32/bind.c, | |
7431 | dlls/wldap32/compare.c, dlls/wldap32/control.c, | |
7432 | dlls/wldap32/delete.c, dlls/wldap32/dn.c, dlls/wldap32/error.c, | |
7433 | dlls/wldap32/extended.c, dlls/wldap32/init.c, dlls/wldap32/misc.c, | |
7434 | dlls/wldap32/modify.c, dlls/wldap32/modrdn.c, dlls/wldap32/option.c, | |
7435 | dlls/wldap32/page.c, dlls/wldap32/parse.c, dlls/wldap32/rename.c, | |
7436 | dlls/wldap32/search.c, dlls/wldap32/value.c, include/winldap.h: | |
7437 | wldap32: Explicitly specify CDECL calling convention on exported functions. | |
7438 | ||
7439 | * dlls/glut32/glut.c, include/winbase.h: | |
7440 | include: Added prototype for DllMain. | |
7441 | ||
7442 | * dlls/mshtml/main.c, dlls/wininet/wininet_main.c, include/objbase.h, | |
7443 | include/shlwapi.h: | |
7444 | include: Make the Dll* entry points hidden. | |
7445 | ||
7446 | * dlls/ntdll/ntdll.spec: | |
7447 | ntdll: Added spec entry for NtQueryMultipleValueKey. | |
7448 | ||
7449 | * dlls/riched20/editor.c, dlls/riched20/tests/editor.c: | |
7450 | riched20: Fix an uninitialized variable bug. | |
7451 | Mark todo a test that depended on the bug to succeed. | |
7452 | ||
7453 | 2006-06-10 H. Verbeet <hverbeet@gmail.com> | |
7454 | ||
7455 | * dlls/wined3d/utils.c, dlls/wined3d/wined3d_private.h: | |
7456 | wined3d: Cleanup GetSrcAndOpFromValue(). | |
7457 | - Cleanup GetSrcAndOpFromValue(). | |
7458 | - Use naming more consistent with the rest of the file. | |
7459 | ||
7460 | 2006-06-12 Mike McCormack <mike@codeweavers.com> | |
7461 | ||
7462 | * dlls/msi/tests/db.c: | |
7463 | msi: Add some more test cases for INSERT. | |
7464 | ||
7465 | * dlls/msi/tests/format.c: | |
7466 | msi: Add some more MsiFormatRecord tests. | |
7467 | ||
7468 | * dlls/msi/tests/package.c: | |
7469 | msi: Add tests for creating packages and formatting records. | |
7470 | ||
7471 | * dlls/msi/tests/package.c: | |
7472 | msi: Delete any databases we create at the end of each test. | |
7473 | ||
7474 | * dlls/msi/tests/msi.c: | |
7475 | msi: Fix compilation on msvc6. | |
7476 | ||
7477 | * dlls/msi/tests/db.c: | |
7478 | msi: Remove an inconsistent test. | |
7479 | ||
7480 | * dlls/msi/tests/format.c: | |
7481 | msi: Fix some test cases to pass against win2k. | |
7482 | ||
7483 | 2006-06-12 Robert Shearman <rob@codeweavers.com> | |
7484 | ||
7485 | * include/xmldom.idl: | |
7486 | include: Add IXMLHttpRequest interface and XMLHttpRequest coclass to xmldoc.idl. | |
7487 | ||
7488 | * dlls/atl/atl_main.c: | |
7489 | atl: Implement AtlModuleGetClassObject. | |
7490 | ||
7491 | * dlls/msxml3/element.c, dlls/msxml3/tests/domdoc.c: | |
7492 | msxml3: Fix domelem_get_tagName to return a string with the namespace prefixed, | |
7493 | if it is present. | |
7494 | ||
7495 | * dlls/msxml3/nodelist.c: | |
7496 | msxml3: Initialise output interface pointers to NULL in | |
7497 | xmlnodelist_QueryInterface and xmlnodelist_nextNode. | |
7498 | ||
7499 | 2006-06-12 Alexandre Julliard <julliard@winehq.org> | |
7500 | ||
7501 | * dlls/wineps.drv/type42.c: | |
7502 | wineps.drv: Make some variables static. | |
7503 | ||
7504 | * dlls/crypt32/oid.c: | |
7505 | crypt32: Make some variables static and/or const. | |
7506 | ||
7507 | * dlls/shell32/brsfolder.c, dlls/shell32/shellole.c, | |
7508 | dlls/shell32/shlview.c: | |
7509 | shell32: Make some variables static and/or const. | |
7510 | ||
7511 | * dlls/kernel/registry16.c: | |
7512 | kernel32: Make some variables static. | |
7513 | ||
7514 | * dlls/advapi32/crypt.c, dlls/advapi32/security.c, | |
7515 | dlls/advapi32/service.c: | |
7516 | advapi32: Make some variables static and/or const. | |
7517 | ||
7518 | * dlls/winemp3.acm/common.c, dlls/winemp3.acm/huffman.h, | |
7519 | dlls/winemp3.acm/l2tables.h, dlls/winemp3.acm/layer2.c, | |
7520 | dlls/winemp3.acm/layer3.c, dlls/winemp3.acm/mpegl3.c, | |
7521 | dlls/winemp3.acm/mpg123.h, dlls/winemp3.acm/tabinit.c: | |
7522 | winemp3.acm: Make some variables static and/or const. | |
7523 | ||
7524 | * dlls/msi/action.c, dlls/msi/dialog.c, dlls/msi/events.c: | |
7525 | msi: Make some variables static and/or const. | |
7526 | ||
7527 | * dlls/crtdll/crtdll.spec: | |
7528 | crtdll: Fixed copy/paste error in definition of _baseminor_dll and | |
7529 | _baseversion_dll. | |
7530 | ||
7531 | * dlls/x11drv/x11drv.h, dlls/x11drv/x11drv_main.c: | |
7532 | x11drv: Get rid of the no longer used desktop_tid variable. | |
7533 | ||
7534 | 2006-06-12 Dmitry Timoshkov <dmitry@codeweavers.com> | |
7535 | ||
7536 | * dlls/user/menu.c: | |
7537 | user32: Remove redundant SetLastError call from MENU_SetMenu. | |
7538 | ||
7539 | 2006-06-09 Detlef Riekenberg <wine.dev@web.de> | |
7540 | ||
7541 | * include/Makefile.in, include/ddk/compstui.h: | |
7542 | include/ddk: Add minimal compstui.h. | |
7543 | ||
7544 | 2006-06-09 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
7545 | ||
7546 | * programs/winedbg/tgt_minidump.c: | |
7547 | winedbg: Write-strings warnings fix. | |
7548 | ||
7549 | 2006-06-09 Christian Gmeiner <christian.gmeiner@students.fhv.at> | |
7550 | ||
7551 | * dlls/setupapi/devinst.c: | |
7552 | setupapi: Documentation update. | |
7553 | ||
7554 | 2006-06-11 Mike McCormack <mike@codeweavers.com> | |
7555 | ||
7556 | * dlls/user/message.c: | |
7557 | user32: Win64 lparam and wparam are longs. | |
7558 | ||
7559 | * dlls/user/lstr.c: | |
7560 | user32: Fix a pointer size warning in Win64. | |
7561 | ||
7562 | * dlls/kernel/locale.c: | |
7563 | kernel32: Fix a cast for Win64. | |
7564 | ||
7565 | * dlls/msi/tests/db.c: | |
7566 | msi: Add some test cases for "SELECT ... WHERE condition". | |
7567 | ||
7568 | * dlls/msi/handle.c: | |
7569 | msi: Freeing the zero handle always succeeds. | |
7570 | ||
7571 | * dlls/msi/msiquery.c: | |
7572 | msi: Always initialize MsiViewFetch's returned record to zero. | |
7573 | ||
7574 | 2006-06-10 H. Verbeet <hverbeet@gmail.com> | |
7575 | ||
7576 | * dlls/d3d9/tests/device.c: | |
7577 | d3d9: Make some test functions static. | |
7578 | ||
7579 | * dlls/d3d8/tests/device.c: | |
7580 | d3d8: Make some test functions static. | |
7581 | ||
7582 | 2006-06-11 Dmitry Timoshkov <dmitry@codeweavers.com> | |
7583 | ||
7584 | * dlls/msvcrt/except.c: | |
7585 | msvcrt: Print exception code in hex. | |
7586 | ||
7587 | 2006-06-10 Jason Green <jave27@gmail.com> | |
7588 | ||
7589 | * dlls/wined3d/vertexshader.c: | |
7590 | wined3d: Map D3DSIO_DEF to it's GLSL generating function for vertex shaders. | |
7591 | ||
7592 | 2006-06-10 Robert Shearman <rob@codeweavers.com> | |
7593 | ||
7594 | * dlls/rpcrt4/cstub.c: | |
7595 | rpcrt4: Add an exception handler for CStdStubBuffer_Invoke. | |
7596 | This is needed because IRpcStubBuffer::Invoke should not allow RPC | |
7597 | exceptions to be passed to the caller. | |
7598 | ||
7599 | * dlls/rpcrt4/ndr_marshall.c: | |
7600 | rpcrt4: Initialise pStubMsg->MemorySize to zero before calling | |
7601 | ComplexStructMemorySize from NdrComplexArrayUnmarshall. | |
7602 | ||
7603 | * dlls/rpcrt4/ndr_marshall.c: | |
7604 | rpcrt4: Use safe_mutiply in conformant array functions. | |
7605 | ||
7606 | * dlls/rpcrt4/ndr_marshall.c: | |
7607 | rpcrt4: Pass in a maximum variance value to ReadVariance to allow us | |
7608 | to validate the conformance values being read from the wire. | |
7609 | ||
7610 | * dlls/rpcrt4/ndr_marshall.c: | |
7611 | rpcrt4: Check that strings are null-terminated on unmarshaling of | |
7612 | conformant-varying structs. | |
7613 | ||
7614 | * dlls/rpcrt4/ndr_marshall.c: | |
7615 | rpcrt4: Use safe_multiply when multiplying anything by pStubMsg->ActualCount | |
7616 | or pStubMsg->MaxCount. | |
7617 | ||
7618 | * dlls/rpcrt4/ndr_marshall.c: | |
7619 | rpcrt4: Raise an exception during unmarshaling if a conformant string isn't | |
7620 | null-terminated. | |
7621 | ||
7622 | * dlls/rpcrt4/ndr_marshall.c: | |
7623 | rpcrt4: Introduce a new function, safe_multiply, which will raise an | |
7624 | exception if a multiply overflows a 4-byte integer. | |
7625 | This will protect the unmarshaling code against attacks specifying a | |
7626 | large variance. | |
7627 | Use this new function in the conformant string functions to harden them | |
7628 | against attack. | |
7629 | ||
7630 | 2006-06-12 Alexandre Julliard <julliard@winehq.org> | |
7631 | ||
7632 | * dlls/uuid/uuid.c, include/guiddef.h: | |
7633 | uuid: Mark all GUID variables as hidden. | |
7634 | ||
7635 | * dlls/dnsapi/main.c: | |
7636 | dnsapi: DnsExtractRecordsFromMessage_A is not exported. | |
7637 | ||
7638 | * dlls/advapi32/advapi32.spec: | |
7639 | advapi32: Added spec entry for GetEffectiveRightsFromAclW. | |
7640 | ||
7641 | 2006-06-10 Alexandre Julliard <julliard@winehq.org> | |
7642 | ||
7643 | * dlls/wined3d/glsl_shader.c, dlls/wined3d/pixelshader.c, | |
7644 | dlls/wined3d/vertexshader.c: | |
7645 | wined3d: Make all the local shader functions static. | |
7646 | ||
7647 | * dlls/wined3d/cubetexture.c, dlls/wined3d/device.c, | |
7648 | dlls/wined3d/directx.c, dlls/wined3d/indexbuffer.c, | |
7649 | dlls/wined3d/palette.c, dlls/wined3d/pixelshader.c, | |
7650 | dlls/wined3d/query.c, dlls/wined3d/stateblock.c, | |
7651 | dlls/wined3d/surface.c, dlls/wined3d/surface_gdi.c, | |
7652 | dlls/wined3d/swapchain.c, dlls/wined3d/texture.c, | |
7653 | dlls/wined3d/vertexbuffer.c, dlls/wined3d/vertexdeclaration.c, | |
7654 | dlls/wined3d/vertexshader.c, dlls/wined3d/volume.c, | |
7655 | dlls/wined3d/volumetexture.c: | |
7656 | wined3d: Make the virtual table functions static where possible. | |
7657 | ||
7658 | 2006-06-09 Pavel Roskin <proski@gnu.org> | |
7659 | ||
7660 | * programs/winecfg/drivedetect.c: | |
7661 | winecfg: Recognize all CD and floppy devices listed in Linux devices.txt. | |
7662 | ||
7663 | * programs/winecfg/drivedetect.c, programs/winecfg/winecfg.h: | |
7664 | winecfg: Allow and prefer using A: and B: for floppies. | |
7665 | Pass drive type to allocate_letter(). Start search from 'A' for | |
7666 | floppies. | |
7667 | Fix missing parentheses in the DRIVE_MASK_BIT definition. It's a bug | |
7668 | that is triggered by non-sequential drive allocation. | |
7669 | ||
7670 | 2006-06-09 Jason Green <jave27@gmail.com> | |
7671 | ||
7672 | * dlls/wined3d/glsl_shader.c: | |
7673 | wined3d: Change fog output variable name for GLSL shaders. | |
7674 | ||
7675 | * dlls/wined3d/baseshader.c, dlls/wined3d/glsl_shader.c: | |
7676 | wined3d: Fix regression from register maps switch for ARB shaders. | |
7677 | I missed a register mask in the move to share the shader_hw_def() | |
7678 | function between pixel and vertex shaders for ARB shaders. Fixed | |
7679 | that, and made the GLSL version use the same mask for consistency. | |
7680 | ||
7681 | 2006-06-09 Ivan Gyurdiev <ivg2@cornell.edu> | |
7682 | ||
7683 | * dlls/wined3d/pixelshader.c: | |
7684 | wined3d: Enable CND/CMP for SHADER_ARB. | |
7685 | ||
7686 | * dlls/wined3d/device.c, dlls/wined3d/wined3d_private.h: | |
7687 | wined3d: Print out sampler state names. | |
7688 | ||
7689 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
7690 | wined3d: Downgrade Get*Shader FIXME to TRACE. | |
7691 | ||
7692 | 2006-06-09 Detlef Riekenberg <wine.dev@web.de> | |
7693 | ||
7694 | * dlls/winspool.drv/tests/info.c: | |
7695 | winspool/tests: Tests for GetPrintProcessorDirectory. | |
7696 | ||
7697 | 2006-06-09 Saulius Krasuckas <saulius2@ar.fi.lt> | |
7698 | ||
7699 | * dlls/advapi32/tests/registry.c: | |
7700 | advapi32: Test RegSetValueEx[AW] for setting some sequential strings as one. | |
7701 | ||
7702 | 2006-06-10 Alexandre Julliard <julliard@winehq.org> | |
7703 | ||
7704 | * dlls/msi/create.c, dlls/msi/delete.c, dlls/msi/distinct.c, | |
7705 | dlls/msi/insert.c, dlls/msi/msipriv.h, dlls/msi/order.c, | |
7706 | dlls/msi/select.c, dlls/msi/table.c, dlls/msi/where.c: | |
7707 | msi: Make all the ops structures static and const. | |
7708 | ||
7709 | * dlls/imagehlp/Makefile.in, dlls/imagehlp/internal.c: | |
7710 | imagehlp: Remove the unused internal.c file. | |
7711 | ||
7712 | * dlls/oleaut32/tmarshal.c: | |
7713 | oleaut32: Make the virtual table functions static where possible. | |
7714 | ||
7715 | * dlls/ole32/memlockbytes.c, dlls/ole32/storage32.c, | |
7716 | dlls/ole32/storage32.h: | |
7717 | ole32: Make the virtual table functions static where possible. | |
7718 | ||
7719 | * dlls/itss/itss.c: | |
7720 | itss: Make the virtual table functions static where possible. | |
7721 | ||
7722 | * dlls/dxdiagn/container.c, dlls/dxdiagn/dxdiag_private.h, | |
7723 | dlls/dxdiagn/provider.c: | |
7724 | dxdiagn: Make the virtual table functions static where possible. | |
7725 | ||
7726 | * dlls/dswave/dswave.c, dlls/dswave/dswave_private.h: | |
7727 | dswave: Make the virtual table functions static where possible. | |
7728 | ||
7729 | * dlls/dsound/capture.c, dlls/dsound/dsound_private.h, | |
7730 | dlls/dsound/duplex.c: | |
7731 | dsound: Make the virtual table functions static where possible. | |
7732 | ||
7733 | * dlls/dpnet/address.c, dlls/dpnet/client.c, dlls/dpnet/dpnet_private.h: | |
7734 | dpnet: Make the virtual table functions static where possible. | |
7735 | ||
7736 | * dlls/dmusic/buffer.c, dlls/dmusic/clock.c, dlls/dmusic/collection.c, | |
7737 | dlls/dmusic/dmusic.c, dlls/dmusic/dmusic_private.h, | |
7738 | dlls/dmusic/download.c, dlls/dmusic/downloadedinstrument.c, | |
7739 | dlls/dmusic/instrument.c, dlls/dmusic/port.c, | |
7740 | dlls/dmusic/portdownload.c, dlls/dmusic/thru.c: | |
7741 | dmusic: Make the virtual table functions static where possible. | |
7742 | ||
7743 | * dlls/dmsynth/dmsynth_private.h, dlls/dmsynth/synth.c, | |
7744 | dlls/dmsynth/synthsink.c: | |
7745 | dmsynth: Make the virtual table functions static where possible. | |
7746 | ||
7747 | * dlls/dmstyle/auditiontrack.c, dlls/dmstyle/chordtrack.c, | |
7748 | dlls/dmstyle/commandtrack.c, dlls/dmstyle/dmstyle_private.h, | |
7749 | dlls/dmstyle/motiftrack.c, dlls/dmstyle/mutetrack.c, | |
7750 | dlls/dmstyle/style.c, dlls/dmstyle/styletrack.c: | |
7751 | dmstyle: Make the virtual table functions static where possible. | |
7752 | ||
7753 | * dlls/dmscript/dmscript_private.h, dlls/dmscript/script.c, | |
7754 | dlls/dmscript/scripttrack.c: | |
7755 | dmscript: Make the virtual table functions static where possible. | |
7756 | ||
7757 | * dlls/dmloader/classfactory.c, dlls/dmloader/container.c, | |
7758 | dlls/dmloader/dmloader_private.h, dlls/dmloader/loader.c, | |
7759 | dlls/dmloader/loaderstream.c: | |
7760 | dmloader: Make the virtual table functions static where possible. | |
7761 | ||
7762 | * dlls/dmcompos/chordmap.c, dlls/dmcompos/chordmaptrack.c, | |
7763 | dlls/dmcompos/composer.c, dlls/dmcompos/dmcompos_private.h, | |
7764 | dlls/dmcompos/signposttrack.c: | |
7765 | dmcompos: Make the virtual table functions static where possible. | |
7766 | ||
7767 | * dlls/d3d9/basetexture.c, dlls/d3d9/cubetexture.c, | |
7768 | dlls/d3d9/d3d9_private.h, dlls/d3d9/device.c, dlls/d3d9/directx.c, | |
7769 | dlls/d3d9/indexbuffer.c, dlls/d3d9/pixelshader.c, dlls/d3d9/query.c, | |
7770 | dlls/d3d9/resource.c, dlls/d3d9/stateblock.c, dlls/d3d9/surface.c, | |
7771 | dlls/d3d9/swapchain.c, dlls/d3d9/texture.c, dlls/d3d9/vertexbuffer.c, | |
7772 | dlls/d3d9/vertexdeclaration.c, dlls/d3d9/vertexshader.c, | |
7773 | dlls/d3d9/volume.c, dlls/d3d9/volumetexture.c: | |
7774 | d3d9: Make the virtual table functions static where possible. | |
7775 | ||
7776 | * dlls/d3dx8/d3dx8core_private.h, dlls/d3dx8/d3dxbuffer.c: | |
7777 | d3dx8: Make the virtual table functions static where possible. | |
7778 | ||
7779 | * dlls/d3d8/basetexture.c, dlls/d3d8/cubetexture.c, | |
7780 | dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/directx.c, | |
7781 | dlls/d3d8/indexbuffer.c, dlls/d3d8/pixelshader.c, | |
7782 | dlls/d3d8/resource.c, dlls/d3d8/stateblock.c, dlls/d3d8/surface.c, | |
7783 | dlls/d3d8/swapchain.c, dlls/d3d8/texture.c, dlls/d3d8/vertexbuffer.c, | |
7784 | dlls/d3d8/vertexshader.c, dlls/d3d8/volume.c, | |
7785 | dlls/d3d8/volumetexture.c: | |
7786 | d3d8: Make the virtual table functions static where possible. | |
7787 | ||
7788 | 2006-06-09 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
7789 | ||
7790 | * dlls/x11drv/keyboard.c: | |
7791 | x11drv: Write-strings warnings fix. | |
7792 | ||
7793 | 2006-06-09 Detlef Riekenberg <wine.dev@web.de> | |
7794 | ||
7795 | * dlls/winspool.drv/info.c: | |
7796 | winspool: Add GetPrintProcessorDirectoryA. | |
7797 | ||
7798 | 2006-06-09 Robert Shearman <rob@codeweavers.com> | |
7799 | ||
7800 | * dlls/oleaut32/tmarshal.c: | |
7801 | oleaut32: We always pass in an IRpcChannelBuffer to IRpcStubBuffer::Invoke now, | |
7802 | so remove the case for it being NULL. | |
7803 | ||
7804 | * dlls/ole32/rpc.c: | |
7805 | ole32: If IRpcStubBuffer_Invoke fails, we should raise an exception to | |
7806 | tell the RPC runtime that the call failed. | |
7807 | ||
7808 | * dlls/ole32/regsvr.c: | |
7809 | ole32: Register ISequentialStream for marshaling. | |
7810 | ||
7811 | * dlls/ole32/compobj.c, dlls/ole32/ole32.spec: | |
7812 | ole32: Implement CoQueryClientBlanket, CoImpersonateClient and | |
7813 | CoRevertToSelf on top of CoGetCallContext, which is a stub. | |
7814 | ||
7815 | * dlls/ole32/ftmarshal.c: | |
7816 | ole32: Implement FTMarshalImpl_GetMarshalSizeMax. | |
7817 | ||
7818 | 2006-06-09 Alexandre Julliard <julliard@winehq.org> | |
7819 | ||
7820 | * dlls/shell32/regsvr.c, dlls/shell32/shfldr.h, | |
7821 | dlls/shell32/shfldr_unixfs.c: | |
7822 | shell32: Use the standard DEFINE_GUID macro to define GUIDs. | |
7823 | ||
7824 | * dlls/riched20/richole.c: | |
7825 | riched32: Use the standard DEFINE_GUID macro to define GUIDs. | |
7826 | ||
7827 | * dlls/ole32/antimoniker.c, dlls/ole32/classmoniker.c, | |
7828 | dlls/ole32/compobj_private.h, dlls/ole32/compositemoniker.c, | |
7829 | dlls/ole32/filemoniker.c, dlls/ole32/ftmarshal.c, | |
7830 | dlls/ole32/itemmoniker.c, dlls/ole32/moniker.h, | |
7831 | dlls/ole32/oleproxy.c, dlls/ole32/regsvr.c, dlls/ole32/stubmanager.c: | |
7832 | ole32: Use the standard DEFINE_OLEGUID macro to define GUIDs. | |
7833 | ||
7834 | * dlls/oleaut32/oleaut.c, dlls/oleaut32/regsvr.c, dlls/oleaut32/typelib.c, | |
7835 | dlls/oleaut32/typelib.h, dlls/oleaut32/usrmarshal.c: | |
7836 | oleaut32: Use the standard DEFINE_OLEGUID macro to define GUIDs. | |
7837 | ||
7838 | 2006-06-09 Jason Green <jave27@gmail.com> | |
7839 | ||
7840 | * dlls/wined3d/drawprim.c, dlls/wined3d/glsl_shader.c: | |
7841 | wined3d: GLSL shader cleanup patch. | |
7842 | - Based on comments from H. Verbeet | |
7843 | - Changed the distinction from .rgba & .xyzw masks to only use .xyzw | |
7844 | in GLSL shaders. They are interchangeable, and only served to make | |
7845 | the trace look more intuitive, but they don't always apply as-is, so | |
7846 | we'll just leave everything to .xyzw. | |
7847 | - Got rid of the "UseProgramObjectARB(0)" call in drawprim. If there | |
7848 | is no shader set on the next primitive, then that primitive will | |
7849 | call UseProgramObjectARB(0) when it begins to draw. | |
7850 | ||
7851 | 2006-06-08 Pierre d'Herbemont <stegefin@free.fr> | |
7852 | ||
7853 | * dlls/dbghelp/minidump.c: | |
7854 | dbghelp: Implement fetch_thread_info on powerpc. | |
7855 | ||
7856 | * dlls/ntdll/thread.c: | |
7857 | ntdll: Fix NtQueryInformationThread on non x86. | |
7858 | ||
7859 | 2006-06-09 Robert Shearman <rob@codeweavers.com> | |
7860 | ||
7861 | * dlls/rpcrt4/ndr_marshall.c: | |
7862 | rpcrt4: Clear an object pointer during unmarshaling, otherwise we | |
7863 | could end up using the previously allocated memory even if it isn't | |
7864 | the right size, causing heap corruption. | |
7865 | ||
7866 | * dlls/rpcrt4/ndr_marshall.c: | |
7867 | rpcrt4: Initialise pStubMsg->MemorySize to zero before calling | |
7868 | ComplexStructMemorySize from NdrComplexArrayUnmarshall. | |
7869 | ||
7870 | * dlls/rpcrt4/ndr_stubless.c: | |
7871 | rpcrt4: Don't raise an exception if there is no freer function - not all types | |
7872 | have a freer. | |
7873 | ||
7874 | * dlls/rpcrt4/ndr_marshall.c: | |
7875 | rpcrt4: Implement more base types for complex types. | |
7876 | ||
7877 | * dlls/rpcrt4/rpc_binding.c: | |
7878 | rpcrt4: Now that there's a process-wide pool of connections we don't | |
7879 | need to copy the FromConn field when copying bindings. | |
7880 | ||
7881 | * dlls/rpcrt4/rpc_message.c: | |
7882 | rpcrt4: Return the status received from RPCRT4_Send in I_RpcSend instead of | |
7883 | always returning RPC_S_OK. | |
7884 | ||
7885 | 2006-06-08 H. Verbeet <hverbeet@gmail.com> | |
7886 | ||
7887 | * dlls/d3d9/tests/.gitignore, dlls/d3d9/tests/Makefile.in, | |
7888 | dlls/d3d9/tests/texture.c: | |
7889 | d3d9: Add a test for default texture stage state values. | |
7890 | ||
7891 | 2006-06-09 Jeff Latimer <lats@yless4u.com.au> | |
7892 | ||
7893 | * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c: | |
7894 | usp10: ScriptTextOut updated to reflect that it must have a hdc passed to it. | |
7895 | ||
7896 | 2006-06-09 Peter Beutner <p.beutner@gmx.net> | |
7897 | ||
7898 | * dlls/msvidc32/msvidc32_De.rc, dlls/msvidc32/msvidc32_En.rc, | |
7899 | dlls/msvidc32/msvidc32_Fr.rc, dlls/msvidc32/msvidc32_Hu.rc, | |
7900 | dlls/msvidc32/msvidc32_Ko.rc, dlls/msvidc32/msvidc32_No.rc, | |
7901 | dlls/msvidc32/msvidc32_Tr.rc: | |
7902 | msvidc: Change short description to MS-CRAM. | |
7903 | ||
7904 | 2006-06-09 Dmitry Timoshkov <dmitry@codeweavers.com> | |
7905 | ||
7906 | * dlls/user/menu.c, dlls/user/tests/win.c, dlls/user/win.c: | |
7907 | user: Neither WS_CAPTION nor WS_EX_APPWINDOW has anything to do how | |
7908 | passed in to CreateWindow menu should be handled. | |
7909 | ||
7910 | 2006-06-09 qingdoa daoo <qingdao33122@yahoo.com> | |
7911 | ||
7912 | * dlls/oleaut32/safearray.c, dlls/oleaut32/tests/safearray.c: | |
7913 | oleaut32: Fix safearray data destruction. | |
7914 | ||
7915 | 2006-06-09 Alexandre Julliard <julliard@winehq.org> | |
7916 | ||
7917 | * dlls/opengl32/make_opengl, dlls/opengl32/opengl_ext.c, | |
7918 | dlls/opengl32/opengl_ext.h, dlls/opengl32/wgl.c: | |
7919 | opengl32: Store function pointers in a separate array to avoid a bunch of | |
7920 | relocations. | |
7921 | ||
7922 | * dlls/opengl32/make_opengl, dlls/opengl32/opengl_ext.c, | |
7923 | dlls/opengl32/wgl.c: | |
7924 | opengl32: Only store the glX name if different from the wgl name. | |
7925 | ||
7926 | * dlls/opengl32/make_opengl, dlls/opengl32/opengl_ext.c, | |
7927 | dlls/opengl32/opengl_ext.h: | |
7928 | opengl32: Make all the function pointers and thunks static. | |
7929 | ||
7930 | 2006-06-09 Mike McCormack <mike@codeweavers.com> | |
7931 | ||
7932 | * dlls/msi/dialog.c: | |
7933 | msi: Update the progress control while installing. | |
7934 | ||
7935 | * dlls/msi/action.c: | |
7936 | msi: Remove some unnecessary NULL checks. | |
7937 | ||
7938 | 2006-06-09 Jason Green <jave27@gmail.com> | |
7939 | ||
7940 | * dlls/wined3d/drawprim.c, dlls/wined3d/wined3d_private.h: | |
7941 | wined3d: Allow drawPrim to create and use the GLSL program. | |
7942 | ||
7943 | * dlls/wined3d/device.c: | |
7944 | wined3d: Add GLSL helper functions to Device. | |
7945 | - Add functions to attach & detach shader objects, create and delete programs, | |
7946 | and maintain the list of programs. | |
7947 | - Add a list of GLSL shader programs to the device which is initialized on | |
7948 | Init3D(), and deleted on Release(). | |
7949 | ||
7950 | * dlls/wined3d/vertexshader.c: | |
7951 | wined3d: Map vertex shader instructions to GLSL generating functions. | |
7952 | ||
7953 | * dlls/wined3d/pixelshader.c: | |
7954 | wined3d: Map pixel shader instructions to GLSL generating functions. | |
7955 | ||
7956 | * dlls/wined3d/wined3d_private.h: | |
7957 | wined3d: Prototype the GLSL functions for use with pixel and vertex shaders. | |
7958 | ||
7959 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c: | |
7960 | wined3d: Added more declarations to GLSL. | |
7961 | - Declare more variable names for GLSL programs. | |
7962 | - Some of these won't need to be declared eventually, but it doesn't hurt to | |
7963 | do it for now. | |
7964 | - Correct output name for pixel shaders (gl_FragColor instead of glFragColor). | |
7965 | ||
7966 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
7967 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
7968 | wined3d: Unified float constant register mapping between ARB pixel and vertex | |
7969 | shaders. | |
7970 | - Got rid of the separate constant maps. | |
7971 | - Side effect of this is that the map is a bit larger for pixel shaders than | |
7972 | it needs to be | |
7973 | ||
7974 | * dlls/wined3d/Makefile.in, dlls/wined3d/baseshader.c, | |
7975 | dlls/wined3d/glsl_shader.c, dlls/wined3d/wined3d_private.h: | |
7976 | wined3d: Add the bulk of the GLSL string generation functions. | |
7977 | - Add a new file glsl_shader.c which contains almost every GLSL specific | |
7978 | function we'll need | |
7979 | - Move print_glsl_info() into glsl_shader.c | |
7980 | - Move the shader_reg_maps struct info into the private header, and make it | |
7981 | part of SHADER_OPCODE_ARG. | |
7982 | - Create a new shared ps/vs register map for float constants (future patch | |
7983 | will make ARB programs use this, too) | |
7984 | ||
7985 | 2006-06-08 Jason Green <jave27@gmail.com> | |
7986 | ||
7987 | * dlls/wined3d/drawprim.c, dlls/wined3d/stateblock.c, | |
7988 | dlls/wined3d/wined3d_private.h: | |
7989 | wined3d: Move constant loading out of DrawPrimDrawStrided() and enable | |
7990 | loading float constants for GLSL. | |
7991 | - DrawPrim is just too big of a function. This separates the passing | |
7992 | of constants to the shader into new functions. | |
7993 | - Fixes an off-by-one error when loading vertex declaration constants | |
7994 | (should be <, not <=) | |
7995 | - Adds a function for GLSL loading of constants (aka Uniforms) | |
7996 | - Adds a GLSL program variable to the stateblock and sets it to 0 (a | |
7997 | future patch will actually create this program) | |
7998 | ||
7999 | 2006-06-08 Dmitry Timoshkov <dmitry@codeweavers.com> | |
8000 | ||
8001 | * dlls/comctl32/propsheet.c: | |
8002 | comctl32: Return FALSE in the WM_CLOSE PROPSHEET_DialogProc handler. | |
8003 | Return FALSE in the WM_CLOSE PROPSHEET_DialogProc handler in order to | |
8004 | allow DefDlgProc to post us WM_COMMAND/IDCANCEL and unblock modal | |
8005 | message loop. | |
8006 | ||
8007 | 2006-06-09 Detlef Riekenberg <wine.dev@web.de> | |
8008 | ||
8009 | * programs/cmdlgtst/cmdlgtst.c: | |
8010 | cmdlgtst: Use standard debug functions. | |
8011 | ||
8012 | 2006-06-08 Detlef Riekenberg <wine.dev@web.de> | |
8013 | ||
8014 | * dlls/comdlg32/Makefile.in, dlls/comdlg32/finddlg.c, | |
8015 | dlls/comdlg32/finddlg16.c: | |
8016 | comdlg32: Rename finddlg.c to finddlg16.c. | |
8017 | ||
8018 | 2006-06-09 Alexandre Julliard <julliard@winehq.org> | |
8019 | ||
8020 | * dlls/hlink/hlink.spec: | |
8021 | hlink: Add spec file entry for HlinkQueryCreateFromData. | |
8022 | ||
8023 | * dlls/rpcrt4/rpc_binding.h, dlls/rpcrt4/rpc_transport.c: | |
8024 | rpcrt4: Make the protseq_ops structure constant. | |
8025 | ||
8026 | * dlls/kernel/heap.c: | |
8027 | kernel: Added support for GlobalMemoryStatus on MacOS. | |
8028 | ||
8029 | * dlls/mshtml/navigate.c: | |
8030 | mshtml: Changed C syntax that winapi_check doesn't like. | |
8031 | ||
8032 | 2006-06-08 Alexandre Julliard <julliard@winehq.org> | |
8033 | ||
8034 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
8035 | Release 0.9.15. | |
8036 | ||
8037 | ---------------------------------------------------------------- | |
2962ded3 AJ |
8038 | 2006-06-06 Jeff Latimer <lats@yless4u.com.au> |
8039 | ||
8040 | * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c: | |
8041 | usp10: Update ScriptStringAnalyse and tests for ScriptString functions. | |
8042 | ||
8043 | * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c: | |
8044 | usp10: Update ScriptGetCMap to conform to Windows. | |
8045 | ||
8046 | * dlls/usp10/tests/usp10.c: | |
8047 | usp10: Update tests in test_ScriptItemIzeShapePlace to match Windows results. | |
8048 | ||
8049 | 2006-06-07 Jeff Latimer <lats@yless4u.com.au> | |
8050 | ||
8051 | * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c, dlls/usp10/usp10.spec: | |
8052 | usp10: Add stubs for ScriptCPtoX, ScriptXtoCP and ScriptBreak and some basic | |
8053 | tests. | |
8054 | ||
8055 | 2006-06-08 Alexandre Julliard <julliard@winehq.org> | |
8056 | ||
8057 | * dlls/rpcrt4/epm_towers.h: | |
8058 | rpcrt4: Avoid potential redefinition of uuid_t. | |
8059 | ||
8060 | * configure, configure.ac: | |
8061 | configure: Make the font warning more explicit about what package is missing. | |
8062 | ||
8063 | 2006-06-08 Robert Reif <reif@earthlink.net> | |
8064 | ||
8065 | * include/Makefile.in, include/lm.h, include/lmmsg.h: | |
8066 | include: Add lmmsg.h. | |
8067 | ||
8068 | 2006-06-07 Phil Lodwick <Phil.Lodwick@EFI.COM> | |
8069 | ||
8070 | * dlls/shell32/tests/shlfileop.c: | |
8071 | shell32/tests: Test to make sure we can create a non-nested directory. | |
8072 | ||
8073 | * dlls/shell32/shlfileop.c: | |
8074 | shell32: SHCreateDirectoryEx can create a non-nested directory. | |
8075 | ||
8076 | 2006-06-07 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
8077 | ||
8078 | * dlls/user/tests/.gitignore, dlls/user/tests/Makefile.in, | |
8079 | dlls/user/tests/resource.c, dlls/user/tests/resource.rc: | |
8080 | user/tests: Update LoadImage test. | |
8081 | Include a bitmap in the resources and don't depend on Windows' | |
8082 | OBM_CHECK bitmap anymore. | |
8083 | ||
8084 | 2006-06-06 Robert Shearman <rob@codeweavers.com> | |
8085 | ||
8086 | * dlls/oleaut32/variant.c: | |
8087 | oleaut32: Uncomment a line to implement conversion from VT_DISPATCH to VT_BSTR. | |
8088 | ||
8089 | * dlls/oleaut32/vartype.c: | |
8090 | oleaut32: Handle BSTRs in VARIANT_CopyData. | |
8091 | ||
8092 | 2006-06-08 Mike McCormack <mike@codeweavers.com> | |
8093 | ||
8094 | * server/registry.c: | |
8095 | server: Fix a possible memory leak. | |
8096 | ||
8097 | * server/queue.c, server/sock.c, server/user.h: | |
8098 | server: Make wparam and lparam values unsigned long for win64 compatability. | |
8099 | ||
8100 | 2006-06-07 Robert Shearman <rob@codeweavers.com> | |
8101 | ||
8102 | * server/window.c: | |
8103 | server: Don't attach the thread input when changing parents if the new | |
8104 | parent is the desktop (i.e. it is becoming a top-level window). | |
8105 | ||
8106 | * server/named_pipe.c: | |
8107 | server: Don't set the client's server field before the server has | |
8108 | changed into a connected state, otherwise we could assert in | |
8109 | pipe_client_destroy. | |
8110 | ||
8111 | 2006-06-08 Alexandre Julliard <julliard@winehq.org> | |
8112 | ||
8113 | * server/event.c, server/process.c, server/request.c, server/thread.c, | |
8114 | server/trace.c: | |
8115 | server: Don't report a fatal protocol error for things that we can recover from. | |
8116 | ||
8117 | 2006-06-07 Phil Lodwick <Phil.Lodwick@EFI.COM> | |
8118 | ||
8119 | * dlls/wininet/ftp.c: | |
8120 | wininet: ftp: Fix crash if input buffer is larger than MAX_PATH. | |
8121 | ||
8122 | * dlls/wininet/ftp.c: | |
8123 | wininet: ftp: 125 is an acceptable response code for the STORE command. | |
8124 | ||
8125 | 2006-06-07 Robert Shearman <rob@codeweavers.com> | |
8126 | ||
8127 | * libs/unicode/Makefile.in, libs/unicode/c_20127.c, libs/unicode/cpmap.pl, | |
8128 | libs/unicode/cptable.c: | |
8129 | libunicode: Add a code page table for the US-ASCII encoding. | |
8130 | ||
8131 | * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_binding.h, | |
8132 | dlls/rpcrt4/rpc_transport.c: | |
8133 | rpcrt4: Implement a process-wide connection pool for client connections, | |
8134 | rather than relying on the restriction of one connection per | |
8135 | binding. This also avoids the problem of two threads using the same | |
8136 | connection at the same time. | |
8137 | ||
8138 | * dlls/rpcrt4/ndr_stubless.c: | |
8139 | rpcrt4: Fix the retrieval of This for interpreted proxies. | |
8140 | ||
8141 | * dlls/rpcrt4/ndr_stubless.c: | |
8142 | rpcrt4: Implement full-pointer support for interpreted stubs. | |
8143 | Move the calls to the full pointer init functions before | |
8144 | NdrClient/ServerInitializeNew, like in MIDL-generated code. | |
8145 | ||
8146 | 2006-06-07 H. Verbeet <hverbeet@gmail.com> | |
8147 | ||
8148 | * dlls/d3d9/tests/.gitignore, dlls/d3d9/tests/Makefile.in, | |
8149 | dlls/d3d9/tests/surface.c, dlls/d3d9/tests/volume.c: | |
8150 | d3d9: Add a test for GetContainer (Volumes & Surfaces). | |
8151 | ||
8152 | * dlls/d3d9/vshaderdeclaration.c: | |
8153 | d3d9: Remove unused vshaderdeclaration.c. | |
8154 | ||
8155 | * dlls/d3d9/basetexture.c, dlls/d3d9/cubetexture.c, dlls/d3d9/device.c, | |
8156 | dlls/d3d9/directx.c, dlls/d3d9/indexbuffer.c, | |
8157 | dlls/d3d9/pixelshader.c, dlls/d3d9/query.c, dlls/d3d9/resource.c, | |
8158 | dlls/d3d9/stateblock.c, dlls/d3d9/surface.c, dlls/d3d9/swapchain.c, | |
8159 | dlls/d3d9/texture.c, dlls/d3d9/vertexbuffer.c, | |
8160 | dlls/d3d9/vertexdeclaration.c, dlls/d3d9/vertexshader.c, | |
8161 | dlls/d3d9/volume.c, dlls/d3d9/volumetexture.c: | |
8162 | d3d9: Fix QueryInterface. | |
8163 | QueryInterface should return S_OK on success and set the object | |
8164 | pointer to NULL on failure. This is similar to the patch Ivan | |
8165 | submitted a while ago for wined3d. | |
8166 | ||
8167 | * dlls/d3d8/basetexture.c, dlls/d3d8/cubetexture.c, dlls/d3d8/device.c, | |
8168 | dlls/d3d8/directx.c, dlls/d3d8/indexbuffer.c, | |
8169 | dlls/d3d8/pixelshader.c, dlls/d3d8/resource.c, | |
8170 | dlls/d3d8/stateblock.c, dlls/d3d8/surface.c, dlls/d3d8/swapchain.c, | |
8171 | dlls/d3d8/texture.c, dlls/d3d8/vertexbuffer.c, | |
8172 | dlls/d3d8/vertexshader.c, dlls/d3d8/volume.c, | |
8173 | dlls/d3d8/volumetexture.c: | |
8174 | d3d8: Fix QueryInterface. | |
8175 | QueryInterface should return S_OK on success and set the object | |
8176 | pointer to NULL on failure. This is similar to the patch Ivan | |
8177 | submitted a while ago for wined3d. | |
8178 | ||
8179 | 2006-06-03 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
8180 | ||
8181 | * dlls/msvcrt/undname.c: | |
8182 | msvcrt: Write-strings warning fix. | |
8183 | ||
8184 | 2006-06-02 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
8185 | ||
8186 | * dlls/kernel/tests/process.c: | |
8187 | kernel/tests: Write-strings warnings fix. | |
8188 | ||
8189 | 2006-06-01 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
8190 | ||
8191 | * dlls/crypt32/encode.c: | |
8192 | crypt32: Write-strings warning fix. | |
8193 | ||
8194 | * dlls/dbghelp/source.c: | |
8195 | dbghelp: Write-strings warning fix. | |
8196 | ||
8197 | 2006-06-07 Ivan Gyurdiev <ivg2@cornell.edu> | |
8198 | ||
8199 | * dlls/wined3d/pixelshader.c: | |
8200 | wined3d: TEXREG2GB is valid on pshaders 1.1. | |
8201 | ||
8202 | 2006-06-06 Ivan Gyurdiev <ivg2@cornell.edu> | |
8203 | ||
8204 | * dlls/wined3d/baseshader.c: | |
8205 | wined3d: Fix NULL dereference in generator function. | |
8206 | ||
8207 | * dlls/wined3d/device.c, dlls/wined3d/stateblock.c, | |
8208 | dlls/wined3d/wined3d_private.h: | |
8209 | wined3d: Fix missing light recording. | |
8210 | Write a light with the default parameters in disabled state if | |
8211 | capturing a missing light. | |
8212 | ||
8213 | * dlls/d3d9/tests/stateblock.c: | |
8214 | d3d9: Test missing light recording. | |
8215 | When a light does not exist, and the app attempts to capture it in the | |
8216 | stateblock, a disabled light with the default light parameters is | |
8217 | written instead. | |
8218 | ||
8219 | * dlls/d3d9/tests/device.c: | |
8220 | d3d9: Mipmaps level test. | |
8221 | ||
8222 | 2006-06-07 Vitaly Lipatov <lav@etersoft.ru> | |
8223 | ||
8224 | * dlls/msi/msi.rc, dlls/msi/msi_Ru.rc: | |
8225 | msi: Add Russian resource file. | |
8226 | ||
8227 | 2006-06-07 Robert Reif <reif@earthlink.net> | |
8228 | ||
8229 | * dlls/netapi32/netapi32.c, dlls/netapi32/netapi32.spec, | |
8230 | include/lmserver.h: | |
8231 | netapi32: Add stub for NetServerEnumEx. | |
8232 | ||
8233 | 2006-06-07 Mike McCormack <mike@codeweavers.com> | |
8234 | ||
8235 | * dlls/kernel/console.c, include/wine/server_protocol.h, | |
8236 | programs/wineconsole/wineconsole.c, server/console.c, | |
8237 | server/protocol.def, server/trace.c: | |
8238 | server: open_console's from field should be a handle. | |
8239 | ||
8240 | * include/wine/server_protocol.h, server/protocol.def, server/trace.c, | |
8241 | tools/make_requests: | |
8242 | server: Use unsigned long for request types that are 64bit in win64. | |
8243 | ||
8244 | 2006-06-07 Alexandre Julliard <julliard@winehq.org> | |
8245 | ||
8246 | * server/request.c: | |
8247 | server: Print process/thread id instead of pointer in protocol errors. | |
8248 | ||
8249 | 2006-06-07 Michael Stefaniuc <mstefani@redhat.de> | |
8250 | ||
8251 | * dlls/advpack/install.c, dlls/setupapi/install.c, dlls/shlwapi/assoc.c, | |
8252 | dlls/x11drv/dib.c, programs/regedit/listview.c: | |
8253 | Remove more redundant NULL checks before HeapFree (found by Smatch). | |
8254 | ||
8255 | 2006-06-05 EA Durbin <ead1234@hotmail.com> | |
8256 | ||
8257 | * dlls/msi/tests/db.c: | |
8258 | msi/tests: Fixed a typo. | |
8259 | ||
8260 | 2006-06-06 Mike McCormack <mike@codeweavers.com> | |
8261 | ||
8262 | * dlls/hlink/hlink.spec, dlls/hlink/hlink_main.c, tools/wine.inf: | |
8263 | hlink: Implement DllRegisterServer. | |
8264 | ||
8265 | * dlls/hlink/Makefile.in, dlls/hlink/browse_ctx.c, | |
8266 | dlls/hlink/hlink_main.c, dlls/hlink/link.c: | |
8267 | hlink: Add a basic implementation (based on work by Aric Stewart). | |
8268 | ||
8269 | * configure, configure.ac, dlls/Makefile.in, dlls/hlink/.gitignore, | |
8270 | dlls/hlink/Makefile.in, dlls/hlink/hlink.spec, | |
8271 | dlls/hlink/hlink_main.c: | |
8272 | hlink: Add a stub implementation (based on Aric Stewart's code). | |
8273 | ||
8274 | * include/hlink.idl: | |
8275 | hlink: Declare prototypes for some functions. | |
8276 | ||
8277 | 2006-06-07 Dmitry Timoshkov <dmitry@codeweavers.com> | |
8278 | ||
8279 | * programs/winecfg/main.c: | |
8280 | winecfg: Avoid unnecessary casts. | |
8281 | ||
8282 | * dlls/comctl32/propsheet.c: | |
8283 | comctl32: Remove WM_SYSCOMMAND handler from PROPSHEET_DialogProc. | |
8284 | ||
8285 | 2006-06-06 Andrew Ziem <ahziem1@mailbolt.com> | |
8286 | ||
8287 | * include/winuser.h: | |
8288 | include: Add SETWALLPAPER_DEFAULT to winuser.h. | |
8289 | ||
8290 | 2006-06-06 H. Verbeet <hverbeet@gmail.com> | |
8291 | ||
8292 | * dlls/wined3d/surface.c, dlls/wined3d/volume.c: | |
8293 | wined3d: Return the result of QueryInterface in GetContainer. | |
8294 | ||
8295 | * dlls/wined3d/utils.c: | |
8296 | wined3d: Remove a redundant break. | |
8297 | ||
8298 | * dlls/wined3d/device.c: | |
8299 | wined3d: Don't hardcode type sizes for shader constants. | |
8300 | ||
8301 | * dlls/d3d9/tests/shader.c: | |
8302 | d3d9: Add a test for setting / getting vertex shader constants. | |
8303 | ||
8304 | 2006-06-06 Robert Shearman <rob@codeweavers.com> | |
8305 | ||
8306 | * dlls/shdocvw/regsvr.c: | |
8307 | shdocvw: Register some more documented classes that native also registers. | |
8308 | ||
8309 | * tools/widl/header.c, tools/widl/header.h, tools/widl/parser.y: | |
8310 | widl: Support coclass forward declarations. | |
8311 | ||
8312 | * include/exdisp.idl: | |
8313 | include: Add two more coclasses to exdisp.idl. | |
8314 | ||
8315 | 2006-06-06 Hans Leidekker <hans@it.vu.nl> | |
8316 | ||
8317 | * dlls/dnsapi/dnsapi.spec, dlls/dnsapi/main.c: | |
8318 | dnsapi: Add stub implementations for the remaining documented functions. | |
8319 | ||
8320 | 2006-06-06 Magnus Lundborg <magnus.lundborg.6955@student.uu.se> | |
8321 | ||
8322 | * dlls/x11drv/xvidmode.c: | |
8323 | x11drv: Declared two functions as static to avoid compiler warnings. | |
8324 | ||
8325 | 2006-06-06 Alexandre Julliard <julliard@winehq.org> | |
8326 | ||
8327 | * programs/winedbg/debug.l: | |
8328 | Revert "winedbg: Remove useless NOCMD state." | |
8329 | This reverts 92deacbe425bfd986a2cc3bf1e776aca02cf08c8 commit. | |
8330 | ||
8331 | 2006-06-02 Stefan Leichter <Stefan.Leichter@camLine.com> | |
8332 | ||
8333 | * tools/wine.inf: | |
8334 | wine.inf: Added default values for .htm and .html file extension. | |
8335 | ||
8336 | 2006-06-04 qingdoa daoo <qingdao33122@yahoo.com> | |
8337 | ||
8338 | * dlls/oleaut32/safearray.c, dlls/oleaut32/tests/safearray.c: | |
8339 | oleaut32: safearray: Convert dimension index at the API boundary. | |
8340 | ||
8341 | 2006-06-06 Ivan Gyurdiev <ivg2@cornell.edu> | |
8342 | ||
8343 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, | |
8344 | dlls/wined3d/stateblock.c, dlls/wined3d/wined3d_private.h, | |
8345 | include/wine/wined3d_interface.h: | |
8346 | wined3d: Remove constant type field in stateblock. | |
8347 | It is wrong to maintain a mapping from a constant index to a type | |
8348 | field, because different constant types do not share an index - | |
8349 | boolean constant 0 is supposed to co-exist with floating point | |
8350 | constant 0, not replace it. Drawprim and other code using the type | |
8351 | array to decide whether to look up a constant in bools, floats, or | |
8352 | ints is wrong - you can't make that decision based on the index. | |
8353 | ||
8354 | * dlls/wined3d/vertexshader.c: | |
8355 | wined3d: Rename vertex shader constants. | |
8356 | From const%lu to C%lu for consistency (to match pshaders). | |
8357 | ||
8358 | * dlls/wined3d/pixelshader.c: | |
8359 | wined3d: Add limits for ps_2_x. | |
8360 | ||
8361 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
8362 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
8363 | wined3d: Trace improvements. | |
8364 | ||
8365 | * dlls/wined3d/pixelshader.c: | |
8366 | wined3d: pshader defi has 5 parameters. | |
8367 | ||
8368 | 2006-06-06 qingdoa daoo <qingdao33122@yahoo.com> | |
8369 | ||
8370 | * dlls/gdi/font.c: | |
8371 | gdi: Don't treat a NULL rect as an empty rect in ExtTextOutW. | |
8372 | ||
8373 | 2006-06-05 James Hawkins <truiken@gmail.com> | |
8374 | ||
8375 | * dlls/oleaut32/typelib.c: | |
8376 | oleaut32: Only BYREF DispCallFunc args whose input args are not BYREF should | |
8377 | be changed. | |
8378 | ||
8379 | * dlls/oleaut32/typelib.c: | |
8380 | oleaut32: Copy BYREF args directly if they have the same variant type. | |
8381 | ||
8382 | 2006-06-05 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
8383 | ||
8384 | * dlls/gdi/tests/bitmap.c: | |
8385 | gdi: New tests for GetDIBits. | |
8386 | New tests that check if GetDIBits works with a bitmap that is selected | |
8387 | in a device context (works in Windows, should fail according to the | |
8388 | API documentation) | |
8389 | ||
8390 | 2006-06-05 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
8391 | ||
8392 | * dlls/msvcrt/wcs.c: | |
8393 | msvcrt: Write-strings warnings fix. | |
8394 | ||
8395 | 2006-06-06 Mike McCormack <mike@codeweavers.com> | |
8396 | ||
8397 | * programs/winecfg/audio.c: | |
8398 | winecfg: Make some pointer casts win64 compliant. | |
8399 | ||
8400 | * programs/wineconsole/dialog.c: | |
8401 | wineconsole: Use correct prototypes for dialog procs. | |
8402 | ||
8403 | * programs/wcmd/wcmdmain.c: | |
8404 | wcmd: Fix a Win64 warning. | |
8405 | ||
8406 | * programs/taskmgr/affinity.c, programs/taskmgr/taskmgr.c: | |
8407 | taskmgr: Use correct types for Win64. | |
8408 | ||
8409 | * programs/hh/main.c: | |
8410 | hh: Cast GetProcAddress's return to supress a Win64 warning. | |
8411 | ||
8412 | * programs/winetest/gui.c: | |
8413 | winetest: Fix dialog prototypes. | |
8414 | ||
8415 | 2006-06-05 Mike McCormack <mike@codeweavers.com> | |
8416 | ||
8417 | * configure, configure.ac, dlls/Makefile.in, dlls/userenv/.gitignore, | |
8418 | dlls/userenv/Makefile.in, dlls/userenv/userenv.spec, | |
8419 | dlls/userenv/userenv_main.c: | |
8420 | userenv: Add a stub implementation of userenv.dll. | |
8421 | ||
8422 | 2006-06-05 Detlef Riekenberg <wine.dev@web.de> | |
8423 | ||
8424 | * dlls/kernel/tests/codepage.c: | |
8425 | kernel/tests: Some tests for WideCharToMultiByte. | |
8426 | ||
8427 | 2006-06-06 Mike McCormack <mike@codeweavers.com> | |
8428 | ||
8429 | * dlls/advapi32/crypt.c: | |
8430 | advapi32: Fix comment to match the function (thanks to Dan Kegel). | |
8431 | ||
8432 | 2006-06-05 Juan Lang <juan_lang@yahoo.com> | |
8433 | ||
8434 | * programs/winedbg/dbg.y, programs/winedbg/debug.l, | |
8435 | programs/winedbg/info.c: | |
8436 | winedbg: Get rid of unused mode command. | |
8437 | ||
8438 | 2006-06-05 Ulrich Czekalla <ulrich.czekalla@utoronto.ca> | |
8439 | ||
8440 | * dlls/user/driver.c, dlls/user/user_private.h, dlls/user/win.c, | |
8441 | dlls/x11drv/clipboard.c, dlls/x11drv/event.c, | |
8442 | dlls/x11drv/winex11.drv.spec, dlls/x11drv/x11drv.h, | |
8443 | dlls/x11drv/x11drv_main.c: | |
8444 | x11drv: Improve handling of the case where the clipboard is opened | |
8445 | with a window from another thread or process. | |
8446 | ||
8447 | * include/ddrawi.h: | |
8448 | include: Add DDHAL_UPDATEOVERLAYDATA structure. | |
8449 | ||
8450 | 2006-06-05 Huw Davies <huw@codeweavers.com> | |
8451 | ||
8452 | * dlls/msi/tests/package.c: | |
8453 | msi: Add some integer condition tests. | |
8454 | ||
8455 | 2006-06-05 Karsten Elfenbein <kelfe@gmx.de> | |
8456 | ||
8457 | * dlls/kernel/tests/file.c: | |
8458 | kernel/tests: More tests for FindFirstFile. | |
8459 | ||
8460 | 2006-06-05 Magnus Lundborg <magnus.lundborg.6955@student.uu.se> | |
8461 | ||
8462 | * programs/wordpad/wordpad.c: | |
8463 | wordpad: Declare three functions as static to avoid compiler warnings. | |
8464 | ||
8465 | 2006-06-05 Mike McCormack <mike@codeweavers.com> | |
8466 | ||
8467 | * include/Makefile.in, include/hlguids.h: | |
8468 | hlink: Add hlguids.h (based on a patch by Aric Stewart). | |
8469 | ||
8470 | * dlls/dnsapi/ns_parse.c: | |
8471 | dnsapi: Fix the case where we have libresolv headers but no libraries. | |
8472 | ||
8473 | 2006-06-04 Stefan Dösinger <stefan@codeweavers.com> | |
8474 | ||
8475 | * dlls/wined3d/drawprim.c, dlls/wined3d/surface.c, | |
8476 | dlls/wined3d/swapchain.c: | |
8477 | wined3d: Render target locking fixes. | |
8478 | ||
8479 | 2006-06-04 Mike McCormack <mike@codeweavers.com> | |
8480 | ||
8481 | * dlls/advapi32/advapi32.spec, dlls/advapi32/tests/crypt_lmhash.c: | |
8482 | advapi32: Implement and test SystemFunction031. | |
8483 | ||
8484 | * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt.c, | |
8485 | dlls/advapi32/tests/crypt_lmhash.c: | |
8486 | advapi32: Implement and test SystemFunction030. | |
8487 | ||
8488 | 2006-06-05 Hans Leidekker <hans@it.vu.nl> | |
8489 | ||
8490 | * dlls/msi/cond.y: | |
8491 | msi: Fix some copy/paste bugs in the implementation of condition operators. | |
8492 | ||
8493 | 2006-06-04 Juan Lang <juan_lang@yahoo.com> | |
8494 | ||
8495 | * programs/winedbg/debug.l: | |
8496 | winedbg: Remove useless NOCMD state. | |
8497 | ||
8498 | * dlls/user/winpos.c: | |
8499 | user: Use SetPropW rather than SetPropA for internal property. | |
8500 | ||
8501 | 2006-06-05 Robert Shearman <rob@codeweavers.com> | |
8502 | ||
8503 | * dlls/msi/where.c: | |
8504 | msi: An empty string is equivalent to nil, so handle this in the optimised | |
8505 | WHERE_execute path. | |
8506 | ||
8507 | * dlls/rpcrt4/ndr_marshall.c: | |
8508 | rpcrt4: Implement varying array NDR functions. | |
8509 | ||
8510 | * dlls/rpcrt4/ndr_marshall.c: | |
8511 | rpcrt4: Don't call NdrBaseTypeMemorySize from within NdrBaseTypeUnmarshall. | |
8512 | ||
8513 | 2006-06-04 Eric Pouech <eric.pouech@wanadoo.fr> | |
8514 | ||
8515 | * programs/winedbg/types.c: | |
8516 | winedbg: Correct typedefs in type manipulations. | |
8517 | ||
8518 | 2006-06-04 Mike McCormack <mike@codeweavers.com> | |
8519 | ||
8520 | * programs/progman/dialog.c, programs/progman/group.c, | |
8521 | programs/progman/program.c: | |
8522 | progman: Win64 fixes. | |
8523 | ||
8524 | * programs/cmdlgtst/cmdlgtst.c: | |
8525 | cmdlgtst: Use correct types for Win64. | |
8526 | ||
8527 | * programs/winemine/dialog.c, programs/winemine/main.h: | |
8528 | winemine: Fix dialog proc prototypes for Win64. | |
8529 | ||
8530 | * programs/winemine/dialog.c, programs/winemine/dialog.h, | |
8531 | programs/winemine/main.c: | |
8532 | winemine: Remove dialog.h as it's redundant. | |
8533 | ||
8534 | * include/windef.h: | |
8535 | include: Fix FARPROC, NEARPROC and PROC definitions for amd64. | |
8536 | ||
8537 | 2006-06-02 Juan Lang <juan_lang@yahoo.com> | |
8538 | ||
8539 | * programs/winedbg/debug.l: | |
8540 | winedbg: Fix a crash on initial empty input. | |
8541 | ||
8542 | * dlls/crypt32/crypt32_private.h, dlls/crypt32/decode.c, | |
8543 | dlls/crypt32/encode.c, dlls/crypt32/tests/encode.c: | |
8544 | crypt32: Implement X509_NAME_VALUE encoding/decoding. | |
8545 | ||
8546 | 2006-06-03 Jacek Caban <jacek@codeweavers.com> | |
8547 | ||
8548 | * dlls/shdocvw/oleobject.c: | |
8549 | shdocvw: Set focus in ui_activate. | |
8550 | ||
8551 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/navigate.c, | |
8552 | dlls/mshtml/nsio.c: | |
8553 | mshtml: Use mime type reported by moniker if possible. | |
8554 | ||
8555 | * dlls/mshtml/navigate.c: | |
8556 | mshtml: Return S_OK in OnStartBinding and OnStopBinding. | |
8557 | ||
8558 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/navigate.c: | |
8559 | mshtml: Added beginning OnDataAvailable implementation. | |
8560 | ||
8561 | * dlls/mshtml/navigate.c, dlls/mshtml/persist.c: | |
8562 | mshtml: Added begining binding code in IPersistMoniker::Load. | |
8563 | ||
8564 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/navigate.c, | |
8565 | dlls/mshtml/nsiface.idl, dlls/mshtml/nsio.c: | |
8566 | mshtml: Set binding channel, listener and context in AsyncOpen. | |
8567 | ||
8568 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsembed.c, dlls/mshtml/nsio.c, | |
8569 | dlls/mshtml/persist.c: | |
8570 | mshtml: Store BSCallback in NSContainer and use it instead of load_call. | |
8571 | ||
8572 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/navigate.c: | |
8573 | mshtml: Add create_nscallback function to allow using BSCallback out of | |
8574 | navigate.c. | |
8575 | ||
8576 | * dlls/mshtml/nsio.c: | |
8577 | mshtml: Move some code from before_async_open to AsyncOpen. | |
8578 | ||
8579 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsembed.c, | |
8580 | dlls/mshtml/nsiface.idl, dlls/mshtml/persist.c: | |
8581 | mshtml: Get rid of (currently disabled anyway) nsIWebBrowserStream. | |
8582 | We have to handle it in another way. | |
8583 | ||
8584 | 2006-06-03 Kai Blin <kai.blin@gmail.com> | |
8585 | ||
8586 | * dlls/secur32/ntlm.c, dlls/secur32/tests/main.c: | |
8587 | secur32: Don't fail on SECURITY_NETWORK_DREP, ntlm_auth handles this just fine. | |
8588 | ||
8589 | 2006-06-03 Jacek Caban <jacek@codeweavers.com> | |
8590 | ||
8591 | * dlls/urlmon/binding.c: | |
8592 | urlmon: Use task queue to handle OnDataAvailable call. | |
8593 | ||
8594 | * dlls/urlmon/binding.c: | |
8595 | urlmon: Added OnResponse implementation. | |
8596 | ||
8597 | 2006-06-02 Marcus Meissner <marcus@jet.franken.de> | |
8598 | ||
8599 | * dlls/sane.ds/sane_main.c: | |
8600 | sane.ds: Replace FIXME() by TRACE() on sane_exit. | |
8601 | ||
8602 | 2006-06-02 Robert Shearman <rob@codeweavers.com> | |
8603 | ||
8604 | * dlls/rpcrt4/rpc_transport.c, dlls/rpcrt4/tests/rpc.c: | |
8605 | rpcrt4: Don't try to resolve the name when constructing a protocol tower. | |
8606 | Instead just fill it in with all zeros. | |
8607 | ||
8608 | * dlls/rpcrt4/ndr_misc.h: | |
8609 | rpcrt4: Change ComputeConformance and ComputeVariance from macros to | |
8610 | inline functions. Clear pStubMsg->Offset in ComputeVariance since it | |
8611 | isn't set by ComputeConformanceOrVariance and so could be left filled | |
8612 | with garbage. | |
8613 | ||
8614 | * dlls/rpcrt4/ndr_marshall.c: | |
8615 | rpcrt4: The lifetime of the binding handle stored in the context | |
8616 | handle is independent of the binding handle used in the call that | |
8617 | unmarshaled it, so we should use RpcBindingCopy to make a copy of it | |
8618 | and then call RpcBindingFree later to free it. | |
8619 | ||
8620 | * dlls/rpcrt4/ndr_marshall.c: | |
8621 | rpcrt4: Fix an incorrect format string pointer being passed in to | |
8622 | ComputeVariance in NdrConformantVaryingStructBufferSize. | |
8623 | ||
8624 | * dlls/rpcrt4/rpc_transport.c: | |
8625 | rpcrt4: Skip over the right-hand-side data for the protocol floor so | |
8626 | that we can parse the towers received from native rpcrt4. | |
8627 | ||
8628 | * dlls/rpcrt4/ndr_marshall.c: | |
8629 | rpcrt4: Align the buffer correctly when marshaling and unmarshaling context | |
8630 | handles. | |
8631 | ||
8632 | * dlls/rpcrt4/ndr_marshall.c: | |
8633 | rpcrt4: Freeing a NULL context handle is allowed. | |
8634 | ||
8635 | * dlls/rpcrt4/ndr_marshall.c: | |
8636 | rpcrt4: NdrClientContextMarshall/Unmarshall should both increment the buffer | |
8637 | pointer. | |
8638 | ||
8639 | * dlls/rpcrt4/ndr_marshall.c: | |
8640 | rpcrt4: Fix the unmarshaling of pointers in conformant varying arrays, | |
8641 | by passing the correct type format string to ReadConformance. | |
8642 | ||
8643 | * dlls/rpcrt4/ndr_marshall.c: | |
8644 | rpcrt4: CContext can be NULL in NDRCContextMarshall, in which case we should | |
8645 | marshall all-zeros. | |
8646 | ||
8647 | * dlls/rpcrt4/ndr_marshall.c: | |
8648 | rpcrt4: Fix the pointer count used when handling embedded pointers in varying | |
8649 | arrays. | |
8650 | ||
8651 | * dlls/rpcrt4/rpc_transport.c: | |
8652 | rpcrt4: Print some more informative error messages when getaddrinfo fails. | |
8653 | ||
8654 | 2006-06-02 Mike McCormack <mike@codeweavers.com> | |
8655 | ||
8656 | * dlls/wininet/cookie.c, dlls/wininet/tests/internet.c: | |
8657 | wininet: Simple tests for InternetGetCookie's parameters. | |
8658 | ||
8659 | * dlls/wininet/cookie.c, dlls/wininet/tests/internet.c: | |
8660 | wininet: Fix up and test InternetSetCookie parameter checking. | |
8661 | ||
8662 | * dlls/wininet/internet.c: | |
8663 | wininet: Remove some dead code (Coverity). | |
8664 | ||
8665 | 2006-06-02 Saulius Krasuckas <saulius2@ar.fi.lt> | |
8666 | ||
8667 | * dlls/advapi32/tests/registry.c: | |
8668 | advapi32: Enable some tests and extend them to succeed on XP and 2003 SP1. | |
8669 | ||
8670 | * dlls/rsaenh/rsaenh.c: | |
8671 | rasenh: Fix a copy&paste bug at passing only one string to RegSetValueExW() | |
8672 | at a time. | |
8673 | ||
8674 | 2006-06-02 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
8675 | ||
8676 | * dlls/shell32/shlfileop.c: | |
8677 | shell32: Remove the now unused SHELL_DeleteFileA and SHELL_DeleteDirectoryA. | |
8678 | ||
8679 | * dlls/shell32/shell32_main.h, dlls/shell32/shfldr_fs.c, | |
8680 | dlls/shell32/shlfileop.c: | |
8681 | shell32: Avoid Unicode->ANSI conversion when deleting a file. | |
8682 | ||
8683 | 2006-06-02 Juan Lang <juan_lang@yahoo.com> | |
8684 | ||
8685 | * dlls/crypt32/tests/encode.c: | |
8686 | crypt32: Add name value tests. | |
8687 | Add tests for name values, and move tests for different string | |
8688 | encodings to there. | |
8689 | ||
8690 | 2006-06-01 Juan Lang <juan_lang@yahoo.com> | |
8691 | ||
8692 | * dlls/crypt32/decode.c: | |
8693 | crypt32: Remove exception handling from internal decoding functions. | |
8694 | ||
8695 | * dlls/crypt32/tests/encode.c: | |
8696 | crypt32: Add a couple CRL encoding tests, one that shows a problem. | |
8697 | ||
8698 | 2006-06-02 qingdoa daoo <qingdao33122@yahoo.com> | |
8699 | ||
8700 | * dlls/user/listbox.c: | |
8701 | user32: Fix selection handling for listboxes with LBS_EXTENDEDSEL style. | |
8702 | ||
8703 | 2006-05-25 Juris Smotrovs <juris.smotrovs@sets.lv> | |
8704 | ||
8705 | * dlls/user/defwnd.c, dlls/user/tests/msg.c, dlls/x11drv/winpos.c, | |
8706 | include/winpos.h: | |
8707 | user32: Send WM_SIZE when window changes state between restored/min/maximized. | |
8708 | ||
8709 | 2006-06-01 Wino Rojo <winorojo@hotmail.com> | |
8710 | ||
8711 | * dlls/x11drv/opengl.c: | |
8712 | x11drv: Fix for a BadMatch error. | |
8713 | ||
8714 | 2006-06-02 Detlef Riekenberg <wine.dev@web.de> | |
8715 | ||
8716 | * dlls/winspool.drv/tests/info.c: | |
8717 | winspool/tests: Remove the check for unimplemented functions. | |
8718 | ||
8719 | 2006-05-28 Detlef Riekenberg <wine.dev@web.de> | |
8720 | ||
8721 | * dlls/winspool.drv/info.c: | |
8722 | winspool.drv: Add GetPrintProcessorDirectoryW. | |
8723 | ||
8724 | 2006-06-01 Robert Shearman <rob@codeweavers.com> | |
8725 | ||
8726 | * dlls/rpcrt4/rpc_epmap.c, dlls/rpcrt4/rpc_transport.c, | |
8727 | dlls/rpcrt4/tests/rpc.c: | |
8728 | rpcrt4: All of the parameters to TowerExplode are optional. | |
8729 | ||
8730 | * dlls/rpcrt4/rpc_epmap.c, dlls/rpcrt4/rpcrt4.spec, | |
8731 | dlls/rpcrt4/tests/rpc.c: | |
8732 | rpcrt4: Implement TowerConstruct and TowerExplode. | |
8733 | Add some tests for these undocumented functions. | |
8734 | ||
8735 | * dlls/rpcrt4/epm_towers.h, dlls/rpcrt4/rpc_binding.h, | |
8736 | dlls/rpcrt4/rpc_transport.c: | |
8737 | rpcrt4: Add functions for generating and parsing the upper floors in | |
8738 | endpoint-mapper towers for different transports. | |
8739 | ||
8740 | * dlls/rpcrt4/rpcrt4.spec, dlls/rpcrt4/rpcrt4_main.c: | |
8741 | rpcrt4: Implement I_RpcAllocate and I_RpcFree. | |
8742 | ||
8743 | * dlls/rpcrt4/ndr_midl.c: | |
8744 | rpcrt4: Don't send the unused part of the allocated buffer. | |
8745 | ||
8746 | * dlls/rpcrt4/ndr_midl.c, dlls/rpcrt4/tests/ndr_marshall.c: | |
8747 | rpcrt4: NdrClientInitializeNew shouldn't clear all of the stub message, only | |
8748 | selected fields. | |
8749 | ||
8750 | 2006-06-02 Paul Vriens <Paul.Vriens@xs4all.nl> | |
8751 | ||
8752 | * dlls/comctl32/header.c: | |
8753 | comctl32/header: Check Null before accessing struct member. | |
8754 | ||
8755 | 2006-06-01 Kai Blin <kai.blin@gmail.com> | |
8756 | ||
8757 | * dlls/secur32/ntlm.c: | |
8758 | secur32: Add EncryptMessage and DecryptMessage stubs. | |
8759 | ||
8760 | 2006-06-02 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
8761 | ||
8762 | * dlls/user/menu.c: | |
8763 | user32: Popup menu position fixes. | |
8764 | - Open large popup menus on the other side only if there's enough space | |
8765 | - Open popup menus such that the y position of the first item in the | |
8766 | popup menu is the same as the y position of the focused menu item. | |
8767 | ||
8768 | 2006-06-01 Emmanuel Maillard <mahanuu@opendarwin.org> | |
8769 | ||
8770 | * programs/winecfg/audio.c: | |
8771 | winecfg: Add CoreAudio to audio drivers list. | |
8772 | ||
8773 | 2006-06-02 Dmitry Timoshkov <dmitry@codeweavers.com> | |
8774 | ||
8775 | * dlls/user/tests/msg.c: | |
8776 | user32: Replace PeekMessage loops in the PeekMessage test by explicit calls. | |
8777 | Replace all 'while (PeekMessage()) DispatchMessage();' loops in the | |
8778 | PeekMessage test by explicit calls to PeekMessage(), check queue | |
8779 | status and processed messages after each call to see what is going on | |
8780 | behind the scene. | |
8781 | ||
8782 | 2006-06-01 Juan Lang <juan_lang@yahoo.com> | |
8783 | ||
8784 | * dlls/crypt32/tests/base64.c: | |
8785 | crypt32: Make base64 tests loadable on win9x. | |
8786 | ||
8787 | 2006-06-01 Vitaliy Margolen <wine-patch@kievinfo.com> | |
8788 | ||
8789 | * dlls/shell32/shellpath.c: | |
8790 | shell32: Add Fonts to user's shell folders list. | |
8791 | ||
8792 | 2006-06-01 Robert Shearman <rob@codeweavers.com> | |
8793 | ||
8794 | * tools/widl/widl.man.in: | |
8795 | widl: Fix a typo in the man page. | |
8796 | ||
8797 | * tools/widl/typegen.c: | |
8798 | widl: Properly size the return value procformat. | |
8799 | ||
8800 | * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c, | |
8801 | tools/widl/typegen.h, tools/widl/widltypes.h: | |
8802 | widl: Only write one procformat string and one typeformat string per file. | |
8803 | ||
8804 | 2006-06-01 Huw Davies <huw@codeweavers.com> | |
8805 | ||
8806 | * dlls/gdi/freetype.c: | |
8807 | gdi32: FreeType's idea of metrics has changed for bitmap fonts. | |
8808 | ||
8809 | 2006-06-01 Alexandre Julliard <julliard@winehq.org> | |
8810 | ||
8811 | * dlls/winmm/winecoreaudio/audio.c, dlls/winmm/winecoreaudio/audiounit.c, | |
8812 | dlls/winmm/winecoreaudio/coreaudio.c, | |
8813 | dlls/winmm/winecoreaudio/coreaudio.h: | |
8814 | winecoreaudio: Fixed the FSF address. | |
8815 | ||
8816 | 2006-05-24 Ken Thomases <ken@codeweavers.com> | |
8817 | ||
8818 | * dlls/winmm/winecoreaudio/audio.c: | |
8819 | winecoreaudio: Don't CFAllocate buffer for port message. | |
8820 | ||
8821 | * dlls/winmm/winecoreaudio/audio.c: | |
8822 | winecoreaudio: Use unique name for message port. | |
8823 | Use a unique port name for the message port to the message thread. | |
8824 | Port names are system-global, so using a non-unique constant name | |
8825 | prevents the CoreAudio driver from being used in multiple processes | |
8826 | simultaneously. | |
8827 | ||
8828 | * dlls/winmm/winecoreaudio/audio.c: | |
8829 | winecoreaudio: 8-bit Linear PCM data is unsigned. | |
8830 | ||
8831 | * dlls/winmm/winecoreaudio/audio.c: | |
8832 | winecoreaudio: Keep processing wavehdrs to satisfy AudioUnit data request. | |
8833 | When fulfilling the output AudioUnit's request for audio data, don't | |
8834 | stop when the current wavehdr is exhausted; advance to the next. This | |
8835 | addresses the buzzy quality of the sound. | |
8836 | ||
8837 | * dlls/winmm/winecoreaudio/audio.c: | |
8838 | winecoreaudio: Improve state tracking. | |
8839 | Improved tracking of device state (stopped, playing, or paused). | |
8840 | Also, tied starting and stopping the AudioUnit more directly to the | |
8841 | state. No need to change the state when preparing or unpreparing | |
8842 | wavehdrs. Pausing overrides both playing and stopped states; if | |
8843 | stopped, pausing prevents output from starting when the program | |
8844 | writes. When, restarting from the paused state, the device starts | |
8845 | playing if there are queued wavehdrs. Otherwise, it goes to stopped | |
8846 | state. | |
8847 | ||
8848 | * dlls/winmm/winecoreaudio/audio.c: | |
8849 | winecoreaudio: Miscellaneous cleanup. | |
8850 | Miscellaneous cleanup: release resources when done with them; protect | |
8851 | against null pointers; reduce redundant code; avoid potential integer | |
8852 | underflow; clarify a do-nothing loop. | |
8853 | ||
8854 | * dlls/winmm/winecoreaudio/audio.c: | |
8855 | winecoreaudio: Fix race to open. | |
8856 | Fixes a race condition (noted in a comment for wodOpen) when multiple | |
8857 | threads try to open the same wave-out device simultaneously. | |
8858 | Addressed by creating the device mutexes when the driver is | |
8859 | initialized, instead of as each device is opened. Then use the mutex | |
8860 | to protect the open operation against races. At the same time, made | |
8861 | the mutexes recursive to avoid self-deadlocks the driver was | |
8862 | encountering when reentered from the callback. | |
8863 | ||
8864 | 2006-06-01 Mike McCormack <mike@codeweavers.com> | |
8865 | ||
8866 | * dlls/rpcrt4/ndr_marshall.c: | |
8867 | rpcrt4: Implement NDRCContext(Un)marshall and NDRCContextBinding. | |
8868 | ||
8869 | 2006-06-01 Stefan Dösinger <stefan@codeweavers.com> | |
8870 | ||
8871 | * dlls/wined3d/surface_gdi.c: | |
8872 | wined3d: Adjust the video mem when dropping the pow2 size in GDISurface. | |
8873 | ||
8874 | 2006-05-31 Jacek Caban <jacek@codeweavers.com> | |
8875 | ||
8876 | * dlls/urlmon/binding.c: | |
8877 | urlmon: Remove no longer needed binding value in task_t. | |
8878 | ||
8879 | * dlls/urlmon/binding.c: | |
8880 | urlmon: Use task queue for cross thread calls in on_progress. | |
8881 | ||
8882 | * dlls/urlmon/binding.c: | |
8883 | urlmon: Use task queue in Switch implementation. | |
8884 | ||
8885 | * dlls/urlmon/binding.c: | |
8886 | urlmon: Added task queue architecture and use it for OnProgress calls from | |
8887 | Continue call. | |
8888 | ||
8889 | * dlls/urlmon/binding.c: | |
8890 | urlmon: Make suse that every OnProgress call is in an apartment thread. | |
8891 | ||
8892 | 2006-05-31 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
8893 | ||
8894 | * dlls/crypt32/tests/cert.c: | |
8895 | crypt32/tests: Write-strings warning fix. | |
8896 | ||
8897 | 2006-05-31 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
8898 | ||
8899 | * dlls/comctl32/header.c: | |
8900 | comctl32: header: Update the rects in HEADER_Refresh if needed. | |
8901 | ||
8902 | 2006-05-31 Hans Leidekker <hans@it.vu.nl> | |
8903 | ||
8904 | * dlls/dnsapi/Makefile.in, dlls/dnsapi/query.c: | |
8905 | dnsapi: Fall back to a netbios query when a dns query fails. | |
8906 | ||
8907 | 2006-05-27 Andrew Ziem <ahziem1@mailbolt.com> | |
8908 | ||
8909 | * dlls/wsock32/service.c, dlls/wsock32/wsock32.spec, include/nspapi.h: | |
8910 | wsock32: Added GetService{A,W} stubs. | |
8911 | ||
8912 | 2006-05-31 Jacek Caban <jacek@codeweavers.com> | |
8913 | ||
8914 | * dlls/urlmon/binding.c: | |
8915 | urlmon: Use FindMimeFromData to determine MIME type. | |
8916 | ||
8917 | 2006-05-31 Huw Davies <huw@codeweavers.com> | |
8918 | ||
8919 | * dlls/rpcrt4/ndr_marshall.c: | |
8920 | rpcrt4: Add ENUM32 support to ComplexStructMemorySize. | |
8921 | ||
8922 | 2006-05-31 Robert Shearman <rob@codeweavers.com> | |
8923 | ||
8924 | * dlls/oleaut32/typelib.c: | |
8925 | oleaut32: Make sure to read the memid and the name offset from the | |
8926 | correct offsets, after the function data, so add cFuncs to the offsets | |
8927 | in MSFT_DoVars. | |
8928 | Resolve referenced types for variables. | |
8929 | Fixes initialisation of the dbgrid32 OCX. | |
8930 | ||
8931 | * dlls/oleaut32/typelib.c: | |
8932 | oleaut32: Resolve referenced types for return values as well as parameters in | |
8933 | MSFT typelibs. | |
8934 | ||
8935 | * tools/widl/parser.y: | |
8936 | widl: Allow some more "reserved words" to be used as identifiers. | |
8937 | ||
8938 | * include/rpcdcep.h: | |
8939 | include: Add some defines used by MIDL-generated code. | |
8940 | ||
8941 | 2006-05-31 Alexandre Julliard <julliard@winehq.org> | |
8942 | ||
8943 | * dlls/winmm/winecoreaudio/audio.c, dlls/winmm/winecoreaudio/audiounit.c: | |
8944 | winecoreaudio: Fixed a bunch of compiler warnings. | |
8945 | ||
8946 | * configure, configure.ac, dlls/dnsapi/ns_parse.c, include/config.h.in: | |
8947 | dnsapi: Added check for _msg_ptr vs. _ptr member in ns_msg struct. | |
8948 | ||
8949 | * dlls/dnsapi/ns_name.c, dlls/dnsapi/ns_parse.c, dlls/dnsapi/query.c: | |
8950 | dnsapi: Remove a bunch of unused functions that cause naming conflicts. | |
8951 | ||
8952 | * dlls/dnsapi/ns_name.c, dlls/dnsapi/query.c: | |
8953 | dnsapi: Portability fixes. | |
8954 | ||
8955 | 2006-05-31 Juan Lang <juan_lang@yahoo.com> | |
8956 | ||
8957 | * dlls/crypt32/Makefile.in, dlls/crypt32/base64.c, | |
8958 | dlls/crypt32/crypt32.spec, dlls/crypt32/tests/.gitignore, | |
8959 | dlls/crypt32/tests/Makefile.in, dlls/crypt32/tests/base64.c, | |
8960 | include/wincrypt.h: | |
8961 | crypt32: Implement CryptBinaryToStringA and CryptStringToBinaryA. | |
8962 | Implement CryptBinaryToStringA and CryptStringToBinaryA based on Kai | |
8963 | Blin's base64 encoder/decoder. | |
8964 | ||
8965 | 2006-05-31 Mike McCormack <mike@codeweavers.com> | |
8966 | ||
8967 | * programs/wineconsole/dialog.c: | |
8968 | wineconsole: Store the font as a DWORD_PTR. | |
8969 | ||
8970 | * programs/wineconsole/user.c: | |
8971 | wineconsole: Use a Get/SetWindowLongPtr to store a pointer. | |
8972 | ||
8973 | * programs/wordpad/wordpad.c: | |
8974 | wordpad: Use GetWindowLongPtr to get the HINSTANCE. | |
8975 | ||
8976 | 2006-05-30 Jacek Caban <jacek@codeweavers.com> | |
8977 | ||
8978 | * dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c: | |
8979 | urlmon: Added text/html filter. | |
8980 | ||
8981 | * dlls/urlmon/urlmon_main.c: | |
8982 | urlmon: Use filters mechanism in FindMimeFromData. | |
8983 | ||
8984 | 2006-05-31 Troy Rollo <wine@troy.rollo.name> | |
8985 | ||
8986 | * dlls/ole32/storage32.c: | |
8987 | ole32: Use STGM_WRITE when opening child storage to delete its children. | |
8988 | ||
8989 | 2006-05-30 Robert Reif <reif@earthlink.net> | |
8990 | ||
8991 | * dlls/winmm/tests/wave.c, dlls/winmm/tests/winmm_test.h: | |
8992 | winmm: Always check for open and close enents in wave test. | |
8993 | Always check for open and close events. | |
8994 | Send WM_APP message to thread to terminate it rather than TerminateThread. | |
8995 | Fix CreateThread/waveOutOpen race by waiting for background thread to | |
8996 | run before waveOutOpen is called. | |
8997 | Add more non-hardware supported formats. There is a bug in wave | |
8998 | mapper GetPosition when multiple headers are used and this helps | |
8999 | trigger it. | |
9000 | ||
9001 | 2006-05-30 Michael Stefaniuc <mstefani@redhat.de> | |
9002 | ||
9003 | * dlls/dnsapi/query.c: | |
9004 | dnsapi: Fixed missing lock release on error path. | |
9005 | ||
9006 | 2006-05-30 Stefan Dösinger <stefan@codeweavers.com> | |
9007 | ||
9008 | * dlls/d3d8/tests/device.c: | |
9009 | d3d8: Backport of the d3d9 swapchain test to d3d8. | |
9010 | ||
9011 | * dlls/d3d8/device.c: | |
9012 | d3d8: Back buffer count fix. | |
9013 | ||
9014 | 2006-05-30 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
9015 | ||
9016 | * dlls/crypt32/cert.c: | |
9017 | crypt32: Write-strings warning fix. | |
9018 | ||
9019 | * dlls/winmm/joystick/Makefile.in: | |
9020 | winmm/joystick: joystick.c requires Unicode library. | |
9021 | ||
9022 | 2006-05-30 Alexandre Julliard <julliard@winehq.org> | |
9023 | ||
9024 | * dlls/comctl32/propsheet.c: | |
9025 | comctl32: propsheet: Fixed buffer sizes for LoadStringW. | |
9026 | ||
9027 | 2006-05-28 Emmanuel Maillard <mahanuu@opendarwin.org> | |
9028 | ||
9029 | * configure, configure.ac, dlls/Makefile.in, | |
9030 | dlls/winmm/winecoreaudio/.gitignore, | |
9031 | dlls/winmm/winecoreaudio/Makefile.in, | |
9032 | dlls/winmm/winecoreaudio/audio.c, | |
9033 | dlls/winmm/winecoreaudio/audiounit.c, | |
9034 | dlls/winmm/winecoreaudio/coreaudio.c, | |
9035 | dlls/winmm/winecoreaudio/coreaudio.h, | |
9036 | dlls/winmm/winecoreaudio/winecoreaudio.drv.spec, include/config.h.in: | |
9037 | winecoreaudio: Initial Audio Driver for Mac OS X. | |
9038 | ||
9039 | 2006-05-29 Hans Leidekker <hans@it.vu.nl> | |
9040 | ||
9041 | * dlls/dnsapi/dnsapi.h, dlls/dnsapi/dnsapi.spec, dlls/dnsapi/query.c: | |
9042 | dnsapi: Implement DnsQuery_{A,UTF8,W}. | |
9043 | ||
9044 | * dlls/dnsapi/Makefile.in, dlls/dnsapi/dnsapi.h, dlls/dnsapi/ns_name.c, | |
9045 | dlls/dnsapi/ns_parse.c: | |
9046 | dnsapi: Add DNS message parsing routines from BIND. | |
9047 | ||
9048 | 2006-05-30 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
9049 | ||
9050 | * dlls/comctl32/header.c: | |
9051 | comctl32: header: Ignore out-of-range iOrder in SetItemT. | |
9052 | ||
9053 | * dlls/kernel/format_msg.c: | |
9054 | kernel32: Prevent truncating characters to 8 bits in FormatMessageW. | |
9055 | ||
9056 | 2006-05-28 Andrew Ziem <ahziem1@mailbolt.com> | |
9057 | ||
9058 | * dlls/msi/tests/format.c: | |
9059 | msi: Increase verbosity in some failing tests. | |
9060 | ||
9061 | 2006-05-30 Mike McCormack <mike@codeweavers.com> | |
9062 | ||
9063 | * dlls/wininet/http.c: | |
9064 | wininet: Don't crash when querying NULL values. | |
9065 | ||
9066 | * dlls/wininet/tests/http.c: | |
9067 | wininet: Add a test for basic authentication. | |
9068 | ||
9069 | * dlls/user/class.c, dlls/user/user32.spec, dlls/user/win.c: | |
9070 | user32: Stub implementations for Win64's Get/Set LongPtr functions. | |
9071 | ||
9072 | 2006-05-29 Troy Rollo <wine@troy.rollo.name> | |
9073 | ||
9074 | * include/wine/wined3d_gl.h: | |
9075 | wined3d: Add missing GL_VERTEX_SHADER_ARB definition. | |
9076 | ||
9077 | 2006-05-30 Troy Rollo <wine@troy.rollo.name> | |
9078 | ||
9079 | * dlls/comdlg32/filedlg.c: | |
9080 | comdlg32: Prevent SEGV in FILEOPEN95_OnOpen when a malformed filter is passed. | |
9081 | FILEOPEN95_OnOpen assumes that each item in the filter list returns a | |
9082 | non-NULL pointer for CB_GETITEMDATA. | |
9083 | ||
9084 | 2006-05-29 Vitaliy Margolen <wine-patch@kievinfo.com> | |
9085 | ||
9086 | * dlls/wined3d/device.c: | |
9087 | wined3d: Properly destroy texture object if we failed to create its surfaces. | |
9088 | ||
9089 | * dlls/d3d9/d3d9_private.h, dlls/d3d9/device.c, dlls/d3d9/directx.c, | |
9090 | dlls/d3d9/surface.c, dlls/d3d9/swapchain.c, dlls/d3d9/tests/device.c: | |
9091 | d3d9: Add reference to the parent device for surfaces. | |
9092 | Allow some objects to have no parent device. | |
9093 | Tighten refcount tests and test refound decrement on Release. | |
9094 | ||
9095 | 2006-05-29 Robert Shearman <rob@codeweavers.com> | |
9096 | ||
9097 | * dlls/rpcrt4/ndr_marshall.c: | |
9098 | rpcrt4: Make UserMarshalFlags static. | |
9099 | ||
9100 | * dlls/rpcrt4/ndr_marshall.c: | |
9101 | rpcrt4: We should never pass an fMustAlloc value of TRUE into the | |
9102 | unmarshaler routines of embedded complexes in complex struct and array | |
9103 | unmarshaling. | |
9104 | Fixes a regression caused by commit | |
9105 | 19fad8e71032707cb036239f69f085e1b0249d01, reported by Ulrich | |
9106 | Dobramysl. | |
9107 | ||
9108 | * dlls/rpcrt4/ndr_marshall.c: | |
9109 | rpcrt4: Make sure to set a unique pointer with an id of 0 to NULL when | |
9110 | unmarshaling. | |
9111 | ||
9112 | * dlls/rpcrt4/ndr_fullpointer.c: | |
9113 | rpcrt4: If the number of pointers is 0 for NdrFullPointerXlatInit then | |
9114 | set the number of pointers to a large default, so that NumberOfBuckets | |
9115 | doesn't end up less than zero. | |
9116 | ||
9117 | * dlls/rpcrt4/ndr_marshall.c: | |
9118 | rpcrt4: Handle marshaling/unmarshaling full pointers. | |
9119 | ||
9120 | * dlls/rpcrt4/ndr_fullpointer.c, dlls/rpcrt4/tests/ndr_marshall.c: | |
9121 | rpcrt4: For full pointers the state consists of flags, so or new flags into | |
9122 | the field instead of assigning. | |
9123 | The return value of all full pointer functions that return an int | |
9124 | depends on the passed in query type being a flag in the state. | |
9125 | ||
9126 | 2006-05-29 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
9127 | ||
9128 | * dlls/comctl32/tests/treeview.c: | |
9129 | comctl32/tests: Write-strings warnings fix. | |
9130 | ||
9131 | 2006-05-29 Hans Leidekker <hans@it.vu.nl> | |
9132 | ||
9133 | * dlls/msi/msi.c: | |
9134 | msi: Implement MsiLocateComponent{A,W}. | |
9135 | ||
9136 | 2006-05-30 Mike McCormack <mike@codeweavers.com> | |
9137 | ||
9138 | * programs/msiexec/msiexec.c: | |
9139 | msiexec: Improve 64bit compatibility. | |
9140 | ||
9141 | 2006-05-29 Mike McCormack <mike@codeweavers.com> | |
9142 | ||
9143 | * dlls/wldap32/add.c, dlls/wldap32/modify.c: | |
9144 | wldap32: Fix unused variable warnings. | |
9145 | ||
9146 | * dlls/gdi/freetype.c: | |
9147 | gdi32: Fix an unused variable warning. | |
9148 | ||
9149 | 2006-05-29 Stefan Dösinger <stefan@codeweavers.com> | |
9150 | ||
9151 | * dlls/wined3d/device.c: | |
9152 | wined3d: Do not disable GL_BLEND when alpha blending is active. | |
9153 | ||
9154 | * dlls/wined3d/surface_gdi.c: | |
9155 | wined3d: Release the memory in IWineGDISurface::PrivateSetup before calling | |
9156 | GetDC. | |
9157 | ||
9158 | 2006-05-28 Robert Reif <reif@earthlink.net> | |
9159 | ||
9160 | * dlls/winmm/tests/wave.c: | |
9161 | winmm: Add multiple header wave tests. | |
9162 | The current wave tests only use a single header for playback. Tests | |
9163 | have been added to use multiple headers and to reuse them. This is | |
9164 | how streaming applications and direct sound use the wave api. | |
9165 | ||
9166 | 2006-05-27 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
9167 | ||
9168 | * dlls/comctl32/tests/header.c, dlls/comctl32/tests/tab.c: | |
9169 | comctl32/tests: Write-strings warning fix. | |
9170 | ||
9171 | 2006-05-27 Detlef Riekenberg <wine.dev@web.de> | |
9172 | ||
9173 | * DEVELOPERS-HINTS: | |
9174 | DEVELOPER-HINTS: Some directories are renamed / removed / added. | |
9175 | ||
9176 | * dlls/winspool.drv/tests/info.c: | |
9177 | winspool/tests: Use 0xdeadbeef as magic value. | |
9178 | ||
9179 | * dlls/winspool.drv/info.c: | |
9180 | winspool: Documentation for GetPrintProcessorDirectory. | |
9181 | ||
9182 | 2006-05-28 Alexandre Julliard <julliard@winehq.org> | |
9183 | ||
9184 | * server/request.c: | |
9185 | server: Return an error for invalid requests instead of killing the client | |
9186 | process. | |
9187 | ||
9188 | * dlls/user/winproc.c: | |
9189 | user: Fixed WM_ACTIVATEAPP mapping with null task handle. | |
9190 | ||
9191 | * Make.rules.in: | |
9192 | Make.rules: Define datarootdir to avoid a configure warning. | |
9193 | ||
9194 | 2006-05-28 Frank Richter <frank.richter@gmail.com> | |
9195 | ||
9196 | * dlls/shdocvw/shdocvw_main.c: | |
9197 | shdocvw: Install Mozilla control silently. | |
9198 | ||
9199 | * dlls/shdocvw/De.rc: | |
9200 | shdocvw: Improve German translation. | |
9201 | ||
9202 | 2006-05-28 Kai Blin <kai.blin@gmail.com> | |
9203 | ||
9204 | * dlls/secur32/tests/main.c: | |
9205 | secur32: Cleaning up the authentication tests. | |
9206 | This should make it easier to add encryption tests later. | |
9207 | ||
9208 | 2006-05-27 Jacek Caban <jacek@codeweavers.com> | |
9209 | ||
9210 | * dlls/urlmon/binding.c: | |
9211 | urlmon: Improve debug traces. | |
9212 | ||
9213 | * dlls/urlmon/binding.c, dlls/urlmon/tests/url.c: | |
9214 | urlmon: Store STGMEDIUM in Binding object and set its pUnkForRelease. | |
9215 | ||
9216 | * dlls/urlmon/binding.c, dlls/urlmon/session.c, dlls/urlmon/urlmon_main.h: | |
9217 | urlmon: Return IClassFactory in get_protocol_handler and fix get_protocol. | |
9218 | ||
9219 | 2006-05-27 Alexandre Julliard <julliard@winehq.org> | |
9220 | ||
9221 | * tools/sfnt2fnt.c: | |
9222 | sfnt2fnt: Clean output files when aborting on a signal. | |
9223 | ||
9224 | * tools/make_ctests.c: | |
9225 | make_ctests: Clean output files when aborting on an error or signal. | |
9226 | ||
9227 | * tools/fnt2fon.c: | |
9228 | fnt2fon: Clean output files when aborting on an error or signal. | |
9229 | ||
9230 | * tools/bin2res.c: | |
9231 | bin2res: Clean output files when aborting on an error or signal. | |
9232 | ||
9233 | * tools/widl/widl.c: | |
9234 | widl: Clean output files when aborting on a signal. | |
9235 | ||
9236 | * tools/wrc/wrc.c: | |
9237 | wrc: Clean output files when aborting on an error or signal. | |
9238 | ||
9239 | * tools/wmc/wmc.c: | |
9240 | wmc: Clean output files when aborting on an error or signal. | |
9241 | ||
9242 | 2006-05-26 Eric Pouech <eric.pouech@wanadoo.fr> | |
9243 | ||
9244 | * dlls/ntdll/loader.c: | |
9245 | ntdll: Free TLS pointers when exiting thread. | |
9246 | ||
9247 | * dlls/kernel/selector.c, dlls/ntdll/thread.c, include/winternl.h: | |
9248 | ntdll/kernel32: Moved GetThreadSelectorEntry to ntdll. | |
9249 | - implemented NtQueryInformationThread's ThreadDescriptorTableEntry | |
9250 | information class | |
9251 | - used it to implement the kernel32's equivalent (GetThreadSelectorEntry) | |
9252 | ||
9253 | * dlls/kernel/sync.c, dlls/ntdll/file.c, include/winbase.h, | |
9254 | include/wine/server_protocol.h, include/winternl.h, | |
9255 | server/named_pipe.c, server/protocol.def, server/trace.c: | |
9256 | ntdll/kernel32: Pipe information. | |
9257 | - implemented ntdll.NtQueryInformationFile's FilePipeLocalInformation control | |
9258 | code | |
9259 | - reimplemented kernel32.GetNamedPipeInfo on top of it | |
9260 | - enhance current features to make this work both on client and server handles | |
9261 | - now also returning the number of instances | |
9262 | ||
9263 | 2006-05-26 Jason Green <jave27@gmail.com> | |
9264 | ||
9265 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
9266 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
9267 | wined3d: Add ability to generate GLSL shader objects for vertex and pixel | |
9268 | shaders. | |
9269 | ||
9270 | * dlls/wined3d/device.c, dlls/wined3d/directx.c: | |
9271 | wined3d: Final move of the GLSL registry check (hopefully). | |
9272 | ||
9273 | 2006-05-27 Alexandre Julliard <julliard@winehq.org> | |
9274 | ||
9275 | * dlls/kernel/kernel32.spec, dlls/kernel/module.c, include/winbase.h: | |
9276 | kernel32: Partial implementation of GetModuleHandleExA/W. | |
9277 | ||
9278 | * dlls/ntdll/loader.c, dlls/ntdll/ntdll.spec, include/winternl.h: | |
9279 | ntdll: Implemented RtlPcToFileHeader. | |
9280 | ||
9281 | 2006-05-26 Kai Blin <kai.blin@gmail.com> | |
9282 | ||
9283 | * dlls/secur32/base64_codec.c: | |
9284 | secur32: Fix wrong bit shift in the base64 encoder. | |
9285 | Thanks to Juan Lang for catching this one. | |
9286 | ||
9287 | 2006-05-26 Robert Shearman <rob@codeweavers.com> | |
9288 | ||
9289 | * dlls/rpcrt4/ndr_fullpointer.c, dlls/rpcrt4/tests/ndr_marshall.c: | |
9290 | rpcrt4: Store the QueryType in the state table in NdrFullPointerQueryRefId. | |
9291 | Implement NdrFullPointerFree. | |
9292 | ||
9293 | * dlls/rpcrt4/ndr_fullpointer.c, dlls/rpcrt4/tests/ndr_marshall.c: | |
9294 | rpcrt4: Fix NdrFullPointerQueryRefId to make more tests pass. | |
9295 | ||
9296 | * dlls/rpcrt4/ndr_fullpointer.c, dlls/rpcrt4/tests/ndr_marshall.c: | |
9297 | rpcrt4: Implement remaining part of NdrFullPointerQueryPointer and implement | |
9298 | NdrFullPointerInsertRefId. | |
9299 | ||
9300 | * dlls/rpcrt4/Makefile.in, dlls/rpcrt4/ndr_fullpointer.c, | |
9301 | dlls/rpcrt4/rpcrt4.spec, dlls/rpcrt4/tests/ndr_marshall.c: | |
9302 | rpcrt4: Implement some full pointer functions and add stubs for others. | |
9303 | Add some tests. | |
9304 | ||
9305 | 2006-05-26 Stefan Dösinger <stefan@codeweavers.com> | |
9306 | ||
9307 | * dlls/wined3d/surface.c: | |
9308 | wined3d: Implement IWineD3DSurface::BltFast. | |
9309 | ||
9310 | 2006-05-26 Mike McCormack <mike@codeweavers.com> | |
9311 | ||
9312 | * dlls/secur32/ntlm.c: | |
9313 | secur32: Avoid some code duplication. | |
9314 | ||
9315 | * dlls/rpcrt4/ndr_marshall.c: | |
9316 | rpcrt4: Implement NdrClientContext(Un)Marshall. | |
9317 | ||
9318 | 2006-05-26 Juan Lang <juan_lang@yahoo.com> | |
9319 | ||
9320 | * dlls/crypt32/cert.c, dlls/crypt32/crl.c, dlls/crypt32/crypt32.spec, | |
9321 | dlls/crypt32/tests/cert.c, include/wincrypt.h: | |
9322 | crypt32: Implement CertVerifyCRLTimeValidity and partially implement | |
9323 | CertVerifySubjectCertificateContext. | |
9324 | ||
9325 | * dlls/crypt32/context.c, dlls/crypt32/crypt32_private.h, | |
9326 | dlls/crypt32/store.c: | |
9327 | crypt32: Combine redundant code. | |
9328 | ||
9329 | 2006-05-25 Huw Davies <huw@codeweavers.com> | |
9330 | ||
9331 | * dlls/gdi/freetype.c: | |
9332 | gdi32: The font cache needs to discriminate whether the device can cope with | |
9333 | bitmap fonts or not. | |
9334 | ||
9335 | 2006-05-26 Robert Shearman <rob@codeweavers.com> | |
9336 | ||
9337 | * dlls/rpcrt4/ndr_marshall.c: | |
9338 | rpcrt4: Even though FC_DEREFERENCE conformance is handled elsewhere in | |
9339 | ComputeConformanceOrVariance it is still necessary to set the count | |
9340 | variable to the value retrieved. | |
9341 | ||
9342 | * dlls/rpcrt4/rpc_message.c: | |
9343 | rpcrt4: Return the actual status code sent back by the server, rather than | |
9344 | RPC_S_CALL_FAILED. | |
9345 | ||
9346 | 2006-05-26 Stefan Dösinger <stefan@codeweavers.com> | |
9347 | ||
9348 | * dlls/wined3d/surface_gdi.c: | |
9349 | wined3d: Fix IWineGDISurface::SaveSnapshot. | |
9350 | ||
9351 | * dlls/wined3d/surface.c: | |
9352 | wined3d: Disable the depth test in UnlockRect | |
9353 | ||
9354 | 2006-05-26 Jason Green <jave27@gmail.com> | |
9355 | ||
9356 | * dlls/wined3d/drawprim.c: | |
9357 | wined3d: Fix regression introduced by recent multitexture patch. | |
9358 | ||
9359 | 2006-05-26 Alexandre Julliard <julliard@winehq.org> | |
9360 | ||
9361 | * dlls/comctl32/theme_dialog.c: | |
9362 | comctl32: Dialog procedures should be called with CallWindowProc. | |
9363 | ||
9364 | * dlls/user/controls.h, dlls/user/user16.c, dlls/user/win.c, | |
9365 | dlls/user/winproc.h: | |
9366 | user: Only include winproc.h where necessary. | |
9367 | ||
9368 | * dlls/user/winproc.c: | |
9369 | user: Added fast 32->16 mapping for the remaining messages. | |
9370 | ||
9371 | * dlls/user/winproc.c: | |
9372 | user: Added fast 32->16 mapping for the listbox and combobox messages. | |
9373 | ||
9374 | * dlls/user/winproc.c: | |
9375 | user: Added fast 32->16 mapping for the edit control messages. | |
9376 | ||
9377 | * dlls/user/winproc.c: | |
9378 | user: Added fast 32->16 mapping for button and scrollbar messages. | |
9379 | ||
9380 | * dlls/user/winproc.c: | |
9381 | user: Added fast 32->16 mapping for WM_GETTEXT, WM_SETTEXT and similar messages. | |
9382 | ||
9383 | * dlls/user/winproc.c: | |
9384 | user: Added fast 32->16 mapping for the WM_DDE* messages. | |
9385 | ||
9386 | * dlls/user/winproc.c: | |
9387 | user: Added fast 32->16 mapping for WM_MDIACTIVATE, WM_MDIGETACTIVE and | |
9388 | WM_MDISETMENU. | |
9389 | ||
9390 | * dlls/user/winproc.c: | |
9391 | user: Added fast 32->16 mapping for WM_COPYDATA, WM_GETDLGCODE and WM_NEXTMENU. | |
9392 | ||
9393 | * dlls/user/winproc.c: | |
9394 | user: Added fast 32->16 mapping for WM_GETMINMAXINFO, WM_NCCALCSIZE and | |
9395 | WM_WINDOWPOSCHANGING/CHANGED. | |
9396 | ||
9397 | * dlls/user/winproc.c: | |
9398 | user: Added fast 32->16 mapping for WM_COMPARE/DELETE/MEASURE/DRAWITEM. | |
9399 | ||
9400 | * dlls/user/winproc.c: | |
9401 | user: Added fast 32->16 mapping for WM_CREATE, WM_NCCREATE and WM_MDICREATE. | |
9402 | ||
9403 | * dlls/user/winproc.c: | |
9404 | user: Added fast 16->32 mapping for the remaining messages. | |
9405 | ||
9406 | * dlls/user/winproc.c: | |
9407 | user: Added fast 16->32 mapping for the WM_DDE* messages. | |
9408 | ||
9409 | * dlls/user/winproc.c: | |
9410 | user: Added fast 16->32 mapping for WM_MDIACTIVATE, WM_MDIGETACTIVE and | |
9411 | WM_MDISETMENU. | |
9412 | ||
9413 | * dlls/user/winproc.c: | |
9414 | user: Added fast 16->32 mapping for WM_COPYDATA, WM_GETDLGCODE and WM_NEXTMENU. | |
9415 | ||
9416 | * dlls/user/winproc.c: | |
9417 | user: Added fast 16->32 mapping for WM_GETMINMAXINFO, WM_NCCALCSIZE and | |
9418 | WM_WINDOWPOSCHANGING/CHANGED. | |
9419 | ||
9420 | * dlls/user/winproc.c: | |
9421 | user: Added fast 16->32 mapping for WM_COMPARE/DELETE/MEASURE/DRAWITEM. | |
9422 | ||
9423 | * dlls/user/winproc.c: | |
9424 | user: Added fast 16->32 mapping for WM_CREATE, WM_NCCREATE and WM_MDICREATE. | |
9425 | ||
9426 | * include/wine/unicode.h: | |
9427 | wine_unicode: Add prototypes for inline functions (from a patch by Andrew | |
9428 | Talbot). | |
9429 | ||
9430 | * dlls/crypt32/context.c, dlls/gphoto2.ds/gphoto2_Ko.rc: | |
9431 | Fixed a couple of instances of the old FSF address that crept back in. | |
9432 | ||
9433 | 2006-05-25 Phil Costin <philcostin@hotmail.com> | |
9434 | ||
9435 | * dlls/d3d9/d3d9.spec, dlls/d3d9/d3d9_main.c: | |
9436 | wined3d: Create stub for D3DPERF_SetOptions function. | |
9437 | ||
9438 | 2006-05-25 Pierre d'Herbemont <stegefin@free.fr> | |
9439 | ||
9440 | * tools/wineprefixcreate.in: | |
9441 | wineprefixcreate: Obtain wine and wineserver from the bindir, instead of | |
9442 | relaying on the PATH. | |
9443 | ||
9444 | 2006-05-26 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
9445 | ||
9446 | * dlls/comctl32/header.c: | |
9447 | comctl32: header: Put the new item in place of the hot divider instead of | |
9448 | swapping. | |
9449 | ||
9450 | 2006-05-25 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
9451 | ||
9452 | * dlls/comctl32/header.c: | |
9453 | comctl32: header: Draw the drag image and hot dividers while dragging an item. | |
9454 | ||
9455 | * dlls/comctl32/header.c: | |
9456 | comctl32: header: Fix an order-related bug in HEADER_InternalHitTest. | |
9457 | ||
9458 | * dlls/comctl32/header.c: | |
9459 | comctl32: header: Implement HDM_SETHOTDIVIDER. | |
9460 | ||
9461 | * dlls/comctl32/header.c: | |
9462 | comctl32: header: Implement HDM_CREATEDRAGIMAGE. | |
9463 | ||
9464 | 2006-05-26 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
9465 | ||
9466 | * dlls/comctl32/listview.c: | |
9467 | comctl32: listview: Apply the HDS_DRAGDROP header style if needed. | |
9468 | Apply the HDS_DRAGDROP header style if the listview has the | |
9469 | LVS_EX_HEADERDRAGDROP. Block the columns reordering as the listview | |
9470 | doesn't support them. | |
9471 | ||
9472 | 2006-05-25 Juan Lang <juan_lang@yahoo.com> | |
9473 | ||
9474 | * dlls/crypt32/crypt32.spec, dlls/crypt32/crypt32_private.h, | |
9475 | dlls/crypt32/serialize.c, dlls/crypt32/store.c: | |
9476 | crypt32: Implement CertSerializeCRLStoreElement. | |
9477 | ||
9478 | 2006-05-26 Dmitry Timoshkov <dmitry@codeweavers.com> | |
9479 | ||
9480 | * dlls/mapi32/util.c: | |
9481 | mapi32: Break out of the loop as soon as MSI call succeeds. | |
9482 | ||
9483 | * dlls/gdi/freetype.c: | |
9484 | gdi: Add more const qualifiers. | |
9485 | ||
9486 | 2006-05-26 Jason Green <jave27@gmail.com> | |
9487 | ||
9488 | * dlls/wined3d/device.c, dlls/wined3d/directx.c: | |
9489 | wined3d: Move the GLSL registry check again. | |
9490 | ||
9491 | 2006-05-26 Mike McCormack <mike@codeweavers.com> | |
9492 | ||
9493 | * tools/winapi/tests.dat: | |
9494 | winapi: IMAGE_OPTIONAL_HEADER has different members on x86-64. | |
9495 | ||
9496 | * include/rpcndr.h: | |
9497 | rpcrt4: Remove unused IN and OUT macros. | |
9498 | ||
9499 | 2006-05-25 Dmitry Timoshkov <dmitry@codeweavers.com> | |
9500 | ||
9501 | * dlls/mapi32/mapi32.spec, dlls/mapi32/util.c: | |
9502 | mapi32: Implement FGetComponentPath. | |
9503 | ||
9504 | * dlls/msi/msi.c: | |
9505 | msi: Translate the resulting string only if the previous call succeeded. | |
9506 | ||
9507 | 2006-05-25 Jacek Caban <jacek@codeweavers.com> | |
9508 | ||
9509 | * dlls/urlmon/tests/misc.c, dlls/urlmon/urlmon_main.c: | |
9510 | urlmon: Fix implementation of ReleaseBindInfo. | |
9511 | ||
9512 | * dlls/urlmon/binding.c: | |
9513 | urlmon: Better pending read handling. | |
9514 | ||
9515 | * dlls/urlmon/binding.c: | |
9516 | urlmon: Added Switch implementation. | |
9517 | ||
9518 | * dlls/urlmon/binding.c: | |
9519 | urlmon: Added handling BINDDSTATUS_FINDINGSOURCE and BINDSTATUS_CONNECTING | |
9520 | in ReportProgress. | |
9521 | ||
9522 | * dlls/urlmon/binding.c, dlls/urlmon/urlmon_main.c, | |
9523 | dlls/urlmon/urlmon_main.h: | |
9524 | urlmon: Call OnProgress in apartment thread. | |
9525 | ||
9526 | * dlls/urlmon/binding.c: | |
9527 | urlmon: Return MK_S_ASYNCHRONOUS if bindindg is asynchronous. | |
9528 | ||
9529 | * dlls/urlmon/binding.c, dlls/urlmon/tests/url.c: | |
9530 | urlmon: Added ReportResult implementation. | |
9531 | ||
9532 | * dlls/urlmon/binding.c: | |
9533 | urlmon: Added GetRootSecurityId and BeginningTransaction implementation. | |
9534 | ||
9535 | 2006-05-25 Juan Lang <juan_lang@yahoo.com> | |
9536 | ||
9537 | * dlls/crypt32/Makefile.in, dlls/crypt32/crl.c, dlls/crypt32/crypt32.spec, | |
9538 | dlls/crypt32/store.c, dlls/crypt32/tests/store.c, include/wincrypt.h: | |
9539 | crypt32: Add support for CRLs. | |
9540 | ||
9541 | * dlls/crypt32/cert.c: | |
9542 | crypt32: Use public functions when finding certificates. | |
9543 | ||
9544 | 2006-05-25 Phil Costin <philcostin@hotmail.com> | |
9545 | ||
9546 | * dlls/wined3d/directx.c: | |
9547 | wined3d: Shader caps fix - code relocation. | |
9548 | ||
9549 | 2006-05-25 Roderick Colenbrander <thunderbird2k@gmx.net> | |
9550 | ||
9551 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, | |
9552 | dlls/wined3d/stateblock.c, dlls/wined3d/surface.c, | |
9553 | dlls/wined3d/wined3d_private.h, include/wine/wined3d_gl.h: | |
9554 | wined3d: Dynamicly load GL_ARB_multitexture functions. | |
9555 | ||
9556 | 2006-05-25 Stefan Dösinger <stefan@codeweavers.com> | |
9557 | ||
9558 | * dlls/wined3d/drawprim.c, dlls/wined3d/surface.c, | |
9559 | dlls/wined3d/wined3d_private.h: | |
9560 | wined3d: Small rhw vertex fix. | |
9561 | Fix the one pixel displacement and move the glOrtho code in a common | |
9562 | function. | |
9563 | ||
9564 | 2006-05-25 Alexandre Julliard <julliard@winehq.org> | |
9565 | ||
9566 | * configure: | |
9567 | configure: Regenerated with autoconf 2.59d. | |
9568 | ||
9569 | * include/wine/debug.h, include/wine/library.h, include/wine/test.h, | |
9570 | include/wine/unicode.h: | |
9571 | include: Prevent internal Wine headers from being used in tests. | |
9572 | ||
9573 | * dlls/wined3d/surface.c: | |
9574 | wined3d: Fixed a compiler warning. | |
9575 | ||
9576 | 2006-05-25 Francois Gouget <fgouget@codeweavers.com> | |
9577 | ||
9578 | * dlls/ntdll/file.c: | |
9579 | ntdll: Return FILE_DEVICE_CD_ROM_FILE_SYSTEM for supermount filesystems. | |
9580 | ||
9581 | 2006-05-24 Andrew Ziem <ahziem1@mailbolt.com> | |
9582 | ||
9583 | * dlls/wininet/http.c, dlls/wininet/urlcache.c: | |
9584 | wininet: Constify data. | |
9585 | ||
9586 | * dlls/gdi/dib.c, dlls/gdi/freetype.c, dlls/gdi/tests/palette.c: | |
9587 | gdi: Constify data. | |
9588 | ||
9589 | 2006-05-25 qingdoa daoo <qingdao33122@yahoo.com> | |
9590 | ||
9591 | * dlls/gdi/font.c: | |
9592 | gdi: Get correct horizontal spacing value in the presence of ETO_PDY flag. | |
9593 | ||
9594 | 2006-05-24 Jason Green <jave27@gmail.com> | |
9595 | ||
9596 | * include/wine/wined3d_gl.h: | |
9597 | wined3d: Add some more GLSL defines. | |
9598 | ||
9599 | 2006-05-25 Mike McCormack <mike@codeweavers.com> | |
9600 | ||
9601 | * dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/rpcrt4.spec: | |
9602 | rpcrt4: Stub implementations for NDRS marshalling functions. | |
9603 | ||
9604 | * dlls/crypt32/oid.c: | |
9605 | crypt32: Fix a integer to pointer cast. | |
9606 | ||
9607 | * dlls/msi/action.c, dlls/msi/database.c: | |
9608 | msi: Fix some pointer to integer casts. | |
9609 | ||
9610 | * dlls/kernel/console.c: | |
9611 | kernel32: Fix some pointer to integer casts. | |
9612 | ||
9613 | * dlls/mapi32/mapi32_main.c: | |
9614 | mapi32: Fix prototype of MAPILogon and MAPILogoff. | |
9615 | ||
9616 | * include/richedit.h: | |
9617 | richedit: Fix prototype of the callback function. | |
9618 | ||
9619 | 2006-05-24 Robert Shearman <rob@codeweavers.com> | |
9620 | ||
9621 | * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, | |
9622 | dlls/ole32/ftmarshal.c: | |
9623 | ole32: Add a class factory for CLSID_InProcFreeMarshaler. | |
9624 | ||
9625 | * dlls/ole32/ftmarshal.c: | |
9626 | ole32: Implement GetUnmarshalClass for the free-threaded marshaler and | |
9627 | remove unnecessary unmarshaling code for the standard-marshal case - | |
9628 | this is handled by CoUnmarshalInterface and CoReleaseMarshalData. | |
9629 | ||
9630 | * dlls/ole32/ftmarshal.c, dlls/ole32/tests/marshal.c: | |
9631 | ole32: Implement table-strong marshaling and ReleaseMarshalData for the | |
9632 | free-threaded marshaler. | |
9633 | ||
9634 | * dlls/ole32/ftmarshal.c, dlls/ole32/tests/marshal.c: | |
9635 | ole32: Implement table-weak marshaling for the free-threaded marshaler. | |
9636 | ||
9637 | * dlls/ole32/ftmarshal.c: | |
9638 | ole32: Release the standard marshal in the free-threaded marshaler's | |
9639 | UnmarshalInterface function. | |
9640 | ||
9641 | * dlls/ole32/ftmarshal.c, dlls/ole32/tests/marshal.c: | |
9642 | ole32: Add a rough implementation of the free-threaded marshaler MarshalInterface | |
9643 | and UnmarshalInterface methods, with test cases. | |
9644 | ||
9645 | * dlls/ole32/ftmarshal.c: | |
9646 | ole32: Fix the free-threaded marshaler when it has no outer unknown. | |
9647 | ||
9648 | * dlls/rpcrt4/ndr_marshall.c: | |
9649 | rpcrt4: Set the Memory field of the stub message structure to the | |
9650 | start of the memory that an embedded pointer is embedded in so that | |
9651 | FC_POINTER conformance works correctly. | |
9652 | ||
9653 | * dlls/rpcrt4/ndr_stubless.c, include/rpcndr.h: | |
9654 | rpcrt4: Implement explicit generic binding handles. | |
9655 | ||
9656 | * dlls/rpcrt4/ndr_stubless.c: | |
9657 | rpcrt4: Move the getting of the client binding handle to a separate function. | |
9658 | ||
9659 | * dlls/rpcrt4/ndr_stubless.c: | |
9660 | rpcrt4: Move the initialising of the stub message structure nearer to the top | |
9661 | of NdrClientCall2. | |
9662 | Set stubMsg.StackTop after calling the initialise function. | |
9663 | ||
9664 | * dlls/rpcrt4/ndr_stubless.c: | |
9665 | rpcrt4: Store the arguments exclusively in stubMsg.StackTop. | |
9666 | ||
9667 | * dlls/rpcrt4/rpc_binding.c: | |
9668 | rpcrt4: Implement RpcBindingCopy. | |
9669 | ||
9670 | * dlls/ole32/compobj.c, dlls/uuid/uuid.c: | |
9671 | uuid: Add some COM CLSIDs. | |
9672 | ||
9673 | * include/urlmon.idl: | |
9674 | include: Add several more interfaces to urlmon.idl. | |
9675 | ||
9676 | 2006-05-24 Jacek Caban <jacek@codeweavers.com> | |
9677 | ||
9678 | * dlls/urlmon/tests/misc.c: | |
9679 | urlmon: Added registering name space test. | |
9680 | ||
9681 | * dlls/urlmon/binding.c, dlls/urlmon/internet.c, dlls/urlmon/session.c, | |
9682 | dlls/urlmon/urlmon_main.h: | |
9683 | urlmon: Use registered protocols. | |
9684 | ||
9685 | * dlls/urlmon/session.c: | |
9686 | urlmon: Added [Un]RegisterNamespace implementation. | |
9687 | ||
9688 | * dlls/mshtml/htmldoc.c, dlls/mshtml/mshtml_private.h, | |
9689 | dlls/mshtml/service.c: | |
9690 | mshtml: The secret interface is CMarkup. Improve FIXMEs. | |
9691 | ||
9692 | 2006-05-24 Juan Lang <juan_lang@yahoo.com> | |
9693 | ||
9694 | * dlls/crypt32/tests/store.c: | |
9695 | crypt32: Add one more test of CertAddEncodedCertificateToStore. | |
9696 | ||
9697 | * dlls/crypt32/cert.c, dlls/crypt32/crypt32_private.h, | |
9698 | dlls/crypt32/store.c: | |
9699 | crypt32: Move cert functions that don't depend on the implementation of stores | |
9700 | to cert.c. | |
9701 | ||
9702 | 2006-05-25 Stefan Dösinger <stefandoesinger@gmx.at> | |
9703 | ||
9704 | * dlls/wined3d/device.c: | |
9705 | wined3d: Fog fixes. | |
9706 | ||
9707 | 2006-05-24 Stefan Dösinger <stefan@codeweavers.com> | |
9708 | ||
9709 | * dlls/wined3d/surface.c: | |
9710 | wined3d: Turn around the image in LockRect. | |
9711 | ||
9712 | * dlls/wined3d/device.c: | |
9713 | wined3d: Silence the offscreen surface creation fixme. | |
9714 | ||
9715 | * dlls/wined3d/device.c: | |
9716 | wined3d: Color keying emulation. | |
9717 | ||
9718 | 2006-05-24 Vitaliy Margolen <wine-patch@kievinfo.com> | |
9719 | ||
9720 | * dlls/d3d9/stateblock.c, dlls/d3d9/tests/device.c: | |
9721 | d3d9: StateBlock is also created in EndStateBlock. With tests. | |
9722 | ||
9723 | 2006-05-24 Alexandre Julliard <julliard@winehq.org> | |
9724 | ||
9725 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
9726 | Release 0.9.14. | |
9727 | ||
9728 | ---------------------------------------------------------------- | |
a9e2fc28 AJ |
9729 | 2006-05-24 Alexandre Julliard <julliard@winehq.org> |
9730 | ||
9731 | * dlls/usp10/tests/usp10.c: | |
9732 | usp10: Fixed a compiler warning. | |
9733 | ||
9734 | * dlls/avifil32/Makefile.in, dlls/comdlg32/Makefile.in, | |
9735 | dlls/dmloader/Makefile.in, dlls/dmusic/Makefile.in, | |
9736 | dlls/dplayx/Makefile.in, dlls/hhctrl.ocx/Makefile.in, | |
9737 | dlls/mciavi32/Makefile.in, dlls/mciseq/Makefile.in, | |
9738 | dlls/mciwave/Makefile.in, dlls/midimap/Makefile.in, | |
9739 | dlls/msacm32.drv/Makefile.in, dlls/msdmo/Makefile.in, | |
9740 | dlls/odbc32/Makefile.in, dlls/rpcrt4/Makefile.in, | |
9741 | dlls/shdocvw/Makefile.in, dlls/urlmon/Makefile.in, | |
9742 | dlls/winmm/winearts/Makefile.in, dlls/winmm/winenas/Makefile.in, | |
9743 | dlls/winmm/wineoss/Makefile.in, programs/msiexec/Makefile.in, | |
9744 | programs/rundll32/Makefile.in, programs/winemenubuilder/Makefile.in: | |
9745 | Link against libwine_unicode everywhere we use Unicode functions. | |
9746 | ||
9747 | * dlls/ntdll/tests/atom.c, dlls/ntdll/tests/env.c, | |
9748 | dlls/ntdll/tests/port.c, dlls/oleaut32/tests/vartype.c, | |
9749 | dlls/rpcrt4/tests/ndr_marshall.c, dlls/rpcrt4/tests/rpc.c, | |
9750 | dlls/shdocvw/tests/shortcut.c, dlls/shell32/tests/shlfolder.c, | |
9751 | dlls/shlwapi/tests/path.c: | |
9752 | Tests should not use wine/unicode.h. | |
9753 | ||
9754 | * tools/widl/typelib.c, tools/widl/write_msft.c: | |
9755 | widl: Get rid of unnecessary inclusion of unicode.h. | |
9756 | ||
9757 | * libs/wine/debug.c: | |
9758 | libwine: Don't use libwine_unicode functions. | |
9759 | ||
9760 | 2006-05-24 Mike McCormack <mike@codeweavers.com> | |
9761 | ||
9762 | * dlls/gdi/font.c, dlls/msi/classes.c, dlls/quartz/filtergraph.c, | |
9763 | programs/winefile/winefile.c: | |
9764 | Fixed more boolean comparisons against TRUE. | |
9765 | ||
9766 | * dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/rpcrt4.spec: | |
9767 | rpcrt4: Add stub implementations for NDRCContext(Un)Marshall. | |
9768 | ||
9769 | * dlls/wininet/dialogs.c: | |
9770 | wininet: Fix a possible NULL pointer deference. | |
9771 | ||
9772 | 2006-05-21 Detlef Riekenberg <wine.dev@web.de> | |
9773 | ||
9774 | * Makefile.in: | |
9775 | Makefile.in: find needs a slash when the source dir is a symlink. | |
9776 | ||
9777 | 2006-05-22 Hwang YunSong <hys545@dreamwiz.com> | |
9778 | ||
9779 | * dlls/gphoto2.ds/gphoto2_Ko.rc, dlls/gphoto2.ds/rsrc.rc: | |
9780 | gphoto2.ds: Added Korean resources. | |
9781 | ||
9782 | 2006-05-24 Alexandre Julliard <julliard@winehq.org> | |
9783 | ||
9784 | * dlls/kernel/locale.c, dlls/ntdll/rtlstr.c, include/wine/unicode.h, | |
9785 | libs/unicode/string.c, libs/unicode/wine_unicode.def, | |
9786 | libs/unicode/wine_unicode.map: | |
9787 | libwine_unicode: Renamed is_dbcs_leadbyte to wine_is_dbcs_leadbyte. | |
9788 | ||
9789 | * include/wine/unicode.h, libs/unicode/string.c, | |
9790 | libs/unicode/wine_unicode.def, libs/unicode/wine_unicode.map: | |
9791 | libwine_unicode: Define all functions in the library even if they can be inlined. | |
9792 | ||
9793 | 2006-05-24 Dmitry Timoshkov <dmitry@codeweavers.com> | |
9794 | ||
9795 | * dlls/user/tests/msg.c: | |
9796 | user: Add a test to check the queue status if there is a pending | |
9797 | posted message and the quit flag is set. | |
9798 | ||
9799 | 2006-05-24 Stefan Dösinger <stefan@codeweavers.com> | |
9800 | ||
9801 | * dlls/d3d9/swapchain.c, dlls/d3d9/tests/device.c, dlls/wined3d/device.c, | |
9802 | dlls/wined3d/swapchain.c, dlls/wined3d/wined3d_private.h, | |
9803 | include/wine/wined3d_interface.h: | |
9804 | wined3d: Swapchain and back buffer corrections + tests. | |
9805 | ||
9806 | 2006-05-24 Mike McCormack <mike@codeweavers.com> | |
9807 | ||
9808 | * dlls/msi/dialog.c: | |
9809 | msi: Set a default radio button. | |
9810 | ||
9811 | * dlls/msi/action.c: | |
9812 | msi: Fix a possible memory leak. | |
9813 | ||
9814 | 2006-05-21 Roderick Colenbrander <thunderbird2k@gmx.net> | |
9815 | ||
9816 | * dlls/wined3d/device.c, dlls/wined3d/directx.c, | |
9817 | include/wine/wined3d_gl.h: | |
9818 | wined3d: Fix ARB_imaging abuse. | |
9819 | ||
9820 | 2006-05-24 Alexandre Julliard <julliard@winehq.org> | |
9821 | ||
9822 | * dlls/wined3d/device.c: | |
9823 | wined3d: Fixed a couple of boolean comparisons against TRUE. | |
9824 | ||
9825 | 2006-05-23 Jason Green <jave27@gmail.com> | |
9826 | ||
9827 | * dlls/wined3d/baseshader.c, dlls/wined3d/directx.c, | |
9828 | dlls/wined3d/wined3d_private.h: | |
9829 | wined3d: Replaced USING_GLSL define with a new wined3d_settings option based | |
9830 | on the registry. | |
9831 | ||
9832 | * dlls/wined3d/baseshader.c, dlls/wined3d/wined3d_private.h: | |
9833 | wined3d: Add function to print the infolog of a GLSL shader on errors. | |
9834 | With assistance from H. Verbeet. | |
9835 | ||
9836 | * include/wine/wined3d_gl.h: | |
9837 | wined3d: Added some GLSL defines and function prototypes. | |
9838 | ||
9839 | 2006-05-23 Andrew Talbot <Andrew.Talbot@talbotville.com> | |
9840 | ||
9841 | * dlls/comdlg32/printdlg.c: | |
9842 | comdlg32: Write-strings warning fix. | |
9843 | ||
9844 | 2006-05-23 Jonathan Ernst <jonathan@ernstfamily.ch> | |
9845 | ||
9846 | * dlls/comctl32/comctl_Fr.rc, dlls/comdlg32/cdlg_Fr.rc, | |
9847 | dlls/msacm32/msacm_Fr.rc, programs/cmdlgtst/Fr.rc, | |
9848 | programs/notepad/Fr.rc, programs/progman/Fr.rc, | |
9849 | programs/regedit/Fr.rc, programs/taskmgr/Fr.rc, | |
9850 | programs/winefile/Fr.rc, programs/winhelp/Fr.rc, | |
9851 | programs/wordpad/Fr.rc: | |
9852 | Uniformization of French main menu accelerators. | |
9853 | ||
9854 | 2006-05-23 Hans Leidekker <hans@it.vu.nl> | |
9855 | ||
9856 | * programs/uninstaller/Nl.rc, programs/uninstaller/rsrc.rc: | |
9857 | uninstaller: Add Dutch resources. | |
9858 | ||
9859 | 2006-05-24 Marcus Meissner <marcus@jet.franken.de> | |
9860 | ||
9861 | * dlls/x11drv/xrender.c: | |
9862 | x11drv: GdiAlphaBlend fix for X errors if width or height is 0. | |
9863 | ||
9864 | 2006-05-23 Juan Lang <juan_lang@yahoo.com> | |
9865 | ||
9866 | * dlls/crypt32/store.c, dlls/crypt32/tests/store.c: | |
9867 | crypt32: Test and fix a couple CertAddCertificateContextToStore corner cases. | |
9868 | ||
9869 | 2006-05-23 Stefan Dösinger <stefan@codeweavers.com> | |
9870 | ||
9871 | * dlls/wined3d/directx.c: | |
9872 | wined3d: Remove a double cap flag. | |
9873 | ||
9874 | * dlls/wined3d/surface.c: | |
9875 | wined3d: Remove an unnecessary NULL check. | |
9876 | ||
9877 | 2006-05-23 Jacek Caban <jacek@codeweavers.com> | |
9878 | ||
9879 | * dlls/mshtml/htmldoc.c, dlls/mshtml/mshtml_private.h, | |
9880 | dlls/mshtml/persist.c: | |
9881 | mshtml: Added stub implementation of IPersistStreamInit. | |
9882 | ||
9883 | * dlls/shdocvw/oleobject.c: | |
9884 | shdocvw: Added OLEIVERB_UIACTIVATE implementation. | |
9885 | ||
9886 | * dlls/shdocvw/oleobject.c: | |
9887 | shdocvw: Don't do verb that is already done. | |
9888 | ||
9889 | * dlls/shdocvw/oleobject.c: | |
9890 | shdocvw: Move UI activating to the separated function. | |
9891 | ||
9892 | * dlls/shdocvw/oleobject.c: | |
9893 | shdocvw: Move inplace activating code to the separated function. | |
9894 | ||
9895 | * dlls/shdocvw/factory.c, dlls/shdocvw/shdocvw.h, | |
9896 | dlls/shdocvw/webbrowser.c: | |
9897 | shdocvw: Added WebBrowser v1 implementation. | |
9898 | ||
9899 | * dlls/shdocvw/regsvr.c: | |
9900 | shdocvw: Added WebBrowser v1 registration. | |
9901 | ||
9902 | 2006-05-23 Robert Shearman <rob@codeweavers.com> | |
9903 | ||
9904 | * dlls/comctl32/propsheet.c: | |
9905 | comctl32: Fix the loading of strings for the property sheet page by | |
9906 | caching the ID of the string to load before overwriting it with an | |
9907 | Alloc call. | |
9908 | ||
9909 | 2006-05-23 Alexandre Julliard <julliard@winehq.org> | |
9910 | ||
9911 | * dlls/user/winproc.c: | |
9912 | user: Reuse the fast A->W function to implement the 16->32W case. | |
9913 | Get rid of the no longer needed 16->32W mapping functions. | |
9914 | ||
9915 | * dlls/user/winproc.c: | |
9916 | user: Reuse the fast W->A function to implement the 32W->16 case. | |
9917 | Get rid of the no longer needed 32W->16 mapping functions. | |
9918 | ||
9919 | * dlls/user/msg16.c, dlls/user/winproc.c, dlls/user/winproc.h: | |
9920 | user: Use winproc callbacks for the remaining 16-bit messaging functions. | |
9921 | ||
9922 | 2006-05-22 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
9923 | ||
9924 | * dlls/comctl32/header.c: | |
9925 | comctl32: header: Don't try to draw items outside the clipping rect. | |
9926 | ||
9927 | * dlls/comctl32/header.c: | |
9928 | comctl32: header: Make the column resizing smooth in full drag mode. | |
9929 | Make the column resizing smooth in full drag mode even for listview | |
9930 | with lots of elements by redrawing only the resized column and calling | |
9931 | UpdateWindow. | |
9932 | ||
9933 | 2006-05-22 Juan Lang <juan_lang@yahoo.com> | |
9934 | ||
9935 | * dlls/crypt32/Makefile.in, dlls/crypt32/context.c, | |
9936 | dlls/crypt32/crypt32_private.h, dlls/crypt32/store.c: | |
9937 | crypt32: Abstract contexts. | |
9938 | - create an abstract interface for contexts, and use it for certificates | |
9939 | - create a simple context list, and use it for memory stores | |
9940 | ||
9941 | 2006-05-23 Jeff Latimer <lats@yless4u.com.au> | |
9942 | ||
9943 | * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c, dlls/usp10/usp10.spec: | |
9944 | usp10: Add stub for ScriptStringOut. | |
9945 | ||
9946 | 2006-05-23 Stefan Dösinger <stefan@codeweavers.com> | |
9947 | ||
9948 | * dlls/wined3d/swapchain.c: | |
9949 | wined3d: Do not addref a NULL backbuffer in IWineD3DSwapChain::GetBackBuffer. | |
9950 | ||
9951 | 2006-05-23 Huw Davies <huw@codeweavers.com> | |
9952 | ||
9953 | * dlls/rpcrt4/tests/ndr_marshall.c: | |
9954 | rpcrt4: Uncomment test now that it works correctly. | |
9955 | ||
9956 | * dlls/rpcrt4/ndr_marshall.c: | |
9957 | rpcrt4: Add another static. | |
9958 | ||
9959 | * dlls/rpcrt4/ndr_marshall.c: | |
9960 | rpcrt4: Fix some comments and move the NdrSimpleType* functions out from | |
9961 | amongst the NdrSimpleStruct* ones. | |
9962 | ||
9963 | 2006-05-23 Alexandre Julliard <julliard@winehq.org> | |
9964 | ||
9965 | * configure, configure.ac, dlls/.gitignore, dlls/Makefile.in, | |
9966 | dlls/winspool.drv/.gitignore, dlls/winspool.drv/Bg.rc, | |
9967 | dlls/winspool.drv/De.rc, dlls/winspool.drv/En.rc, | |
9968 | dlls/winspool.drv/Eo.rc, dlls/winspool.drv/Fi.rc, | |
9969 | dlls/winspool.drv/It.rc, dlls/winspool.drv/Ko.rc, | |
9970 | dlls/winspool.drv/Makefile.in, dlls/winspool.drv/Nl.rc, | |
9971 | dlls/winspool.drv/Ru.rc, dlls/winspool.drv/Tr.rc, | |
9972 | dlls/winspool.drv/info.c, dlls/winspool.drv/tests/.gitignore, | |
9973 | dlls/winspool.drv/tests/Makefile.in, dlls/winspool.drv/tests/info.c, | |
9974 | dlls/winspool.drv/winspool.drv.spec, dlls/winspool.drv/winspool.rc, | |
9975 | dlls/winspool.drv/wspool.c, dlls/winspool.drv/wspool.h, | |
9976 | dlls/winspool/.gitignore, dlls/winspool/Bg.rc, dlls/winspool/De.rc, | |
9977 | dlls/winspool/En.rc, dlls/winspool/Eo.rc, dlls/winspool/Fi.rc, | |
9978 | dlls/winspool/It.rc, dlls/winspool/Ko.rc, dlls/winspool/Makefile.in, | |
9979 | dlls/winspool/Nl.rc, dlls/winspool/Ru.rc, dlls/winspool/Tr.rc, | |
9980 | dlls/winspool/info.c, dlls/winspool/tests/.gitignore, | |
9981 | dlls/winspool/tests/Makefile.in, dlls/winspool/tests/info.c, | |
9982 | dlls/winspool/winspool.drv.spec, dlls/winspool/winspool.rc, | |
9983 | dlls/winspool/wspool.c, dlls/winspool/wspool.h, | |
9984 | programs/winetest/Makefile.in: | |
9985 | winspool: Renamed the directory to winspool.drv. | |
9986 | ||
9987 | * configure, configure.ac, dlls/Makefile.in, dlls/wineps.drv/.gitignore, | |
9988 | dlls/wineps.drv/Makefile.in, dlls/wineps.drv/afm.c, | |
9989 | dlls/wineps.drv/afm2c.c, dlls/wineps.drv/bitblt.c, | |
9990 | dlls/wineps.drv/bitmap.c, dlls/wineps.drv/brush.c, | |
9991 | dlls/wineps.drv/builtin.c, dlls/wineps.drv/clipping.c, | |
9992 | dlls/wineps.drv/color.c, dlls/wineps.drv/data/AvantGarde_Book.c, | |
9993 | dlls/wineps.drv/data/AvantGarde_BookOblique.c, | |
9994 | dlls/wineps.drv/data/AvantGarde_Demi.c, | |
9995 | dlls/wineps.drv/data/AvantGarde_DemiOblique.c, | |
9996 | dlls/wineps.drv/data/Bookman_Demi.c, | |
9997 | dlls/wineps.drv/data/Bookman_DemiItalic.c, | |
9998 | dlls/wineps.drv/data/Bookman_Light.c, | |
9999 | dlls/wineps.drv/data/Bookman_LightItalic.c, | |
10000 | dlls/wineps.drv/data/COPYRIGHTS, dlls/wineps.drv/data/Courier.c, | |
10001 | dlls/wineps.drv/data/Courier_Bold.c, | |
10002 | dlls/wineps.drv/data/Courier_BoldOblique.c, | |
10003 | dlls/wineps.drv/data/Courier_Oblique.c, | |
10004 | dlls/wineps.drv/data/Helvetica.c, | |
10005 | dlls/wineps.drv/data/Helvetica_Bold.c, | |
10006 | dlls/wineps.drv/data/Helvetica_BoldOblique.c, | |
10007 | dlls/wineps.drv/data/Helvetica_Narrow.c, | |
10008 | dlls/wineps.drv/data/Helvetica_Narrow_Bold.c, | |
10009 | dlls/wineps.drv/data/Helvetica_Narrow_BoldOblique.c, | |
10010 | dlls/wineps.drv/data/Helvetica_Narrow_Oblique.c, | |
10011 | dlls/wineps.drv/data/Helvetica_Oblique.c, | |
10012 | dlls/wineps.drv/data/NewCenturySchlbk_Bold.c, | |
10013 | dlls/wineps.drv/data/NewCenturySchlbk_BoldItalic.c, | |
10014 | dlls/wineps.drv/data/NewCenturySchlbk_Italic.c, | |
10015 | dlls/wineps.drv/data/NewCenturySchlbk_Roman.c, | |
10016 | dlls/wineps.drv/data/Palatino_Bold.c, | |
10017 | dlls/wineps.drv/data/Palatino_BoldItalic.c, | |
10018 | dlls/wineps.drv/data/Palatino_Italic.c, | |
10019 | dlls/wineps.drv/data/Palatino_Roman.c, dlls/wineps.drv/data/Symbol.c, | |
10020 | dlls/wineps.drv/data/Times_Bold.c, | |
10021 | dlls/wineps.drv/data/Times_BoldItalic.c, | |
10022 | dlls/wineps.drv/data/Times_Italic.c, | |
10023 | dlls/wineps.drv/data/Times_Roman.c, | |
10024 | dlls/wineps.drv/data/ZapfChancery_MediumItalic.c, | |
10025 | dlls/wineps.drv/data/ZapfDingbats.c, dlls/wineps.drv/data/agl.c, | |
10026 | dlls/wineps.drv/data/agl.h, dlls/wineps.drv/download.c, | |
10027 | dlls/wineps.drv/driver.c, dlls/wineps.drv/encode.c, | |
10028 | dlls/wineps.drv/escape.c, dlls/wineps.drv/font.c, | |
10029 | dlls/wineps.drv/generic.ppd, dlls/wineps.drv/glyphlist.c, | |
10030 | dlls/wineps.drv/graphics.c, dlls/wineps.drv/init.c, | |
10031 | dlls/wineps.drv/mkagl.c, dlls/wineps.drv/objects.c, | |
10032 | dlls/wineps.drv/pen.c, dlls/wineps.drv/ppd.c, dlls/wineps.drv/ps.c, | |
10033 | dlls/wineps.drv/psdlg.h, dlls/wineps.drv/psdrv.h, | |
10034 | dlls/wineps.drv/rsrc.rc, dlls/wineps.drv/text.c, | |
10035 | dlls/wineps.drv/truetype.c, dlls/wineps.drv/type1.c, | |
10036 | dlls/wineps.drv/type1afm.c, dlls/wineps.drv/type42.c, | |
10037 | dlls/wineps.drv/wineps.drv.spec, dlls/wineps.drv/wineps16.drv.spec, | |
10038 | dlls/wineps.drv/wps_Bg.rc, dlls/wineps.drv/wps_Cs.rc, | |
10039 | dlls/wineps.drv/wps_De.rc, dlls/wineps.drv/wps_En.rc, | |
10040 | dlls/wineps.drv/wps_Es.rc, dlls/wineps.drv/wps_Fr.rc, | |
10041 | dlls/wineps.drv/wps_Hu.rc, dlls/wineps.drv/wps_It.rc, | |
10042 | dlls/wineps.drv/wps_Ja.rc, dlls/wineps.drv/wps_Ko.rc, | |
10043 | dlls/wineps.drv/wps_Nl.rc, dlls/wineps.drv/wps_No.rc, | |
10044 | dlls/wineps.drv/wps_Pt.rc, dlls/wineps.drv/wps_Ru.rc, | |
10045 | dlls/wineps.drv/wps_Si.rc, dlls/wineps.drv/wps_Sk.rc, | |
10046 | dlls/wineps.drv/wps_Tr.rc, dlls/wineps.drv/wps_xx.rc, | |
10047 | dlls/wineps/.gitignore, dlls/wineps/Makefile.in, dlls/wineps/afm.c, | |
10048 | dlls/wineps/afm2c.c, dlls/wineps/bitblt.c, dlls/wineps/bitmap.c, | |
10049 | dlls/wineps/brush.c, dlls/wineps/builtin.c, dlls/wineps/clipping.c, | |
10050 | dlls/wineps/color.c, dlls/wineps/data/AvantGarde_Book.c, | |
10051 | dlls/wineps/data/AvantGarde_BookOblique.c, | |
10052 | dlls/wineps/data/AvantGarde_Demi.c, | |
10053 | dlls/wineps/data/AvantGarde_DemiOblique.c, | |
10054 | dlls/wineps/data/Bookman_Demi.c, | |
10055 | dlls/wineps/data/Bookman_DemiItalic.c, | |
10056 | dlls/wineps/data/Bookman_Light.c, | |
10057 | dlls/wineps/data/Bookman_LightItalic.c, dlls/wineps/data/COPYRIGHTS, | |
10058 | dlls/wineps/data/Courier.c, dlls/wineps/data/Courier_Bold.c, | |
10059 | dlls/wineps/data/Courier_BoldOblique.c, | |
10060 | dlls/wineps/data/Courier_Oblique.c, dlls/wineps/data/Helvetica.c, | |
10061 | dlls/wineps/data/Helvetica_Bold.c, | |
10062 | dlls/wineps/data/Helvetica_BoldOblique.c, | |
10063 | dlls/wineps/data/Helvetica_Narrow.c, | |
10064 | dlls/wineps/data/Helvetica_Narrow_Bold.c, | |
10065 | dlls/wineps/data/Helvetica_Narrow_BoldOblique.c, | |
10066 | dlls/wineps/data/Helvetica_Narrow_Oblique.c, | |
10067 | dlls/wineps/data/Helvetica_Oblique.c, | |
10068 | dlls/wineps/data/NewCenturySchlbk_Bold.c, | |
10069 | dlls/wineps/data/NewCenturySchlbk_BoldItalic.c, | |
10070 | dlls/wineps/data/NewCenturySchlbk_Italic.c, | |
10071 | dlls/wineps/data/NewCenturySchlbk_Roman.c, | |
10072 | dlls/wineps/data/Palatino_Bold.c, | |
10073 | dlls/wineps/data/Palatino_BoldItalic.c, | |
10074 | dlls/wineps/data/Palatino_Italic.c, | |
10075 | dlls/wineps/data/Palatino_Roman.c, dlls/wineps/data/Symbol.c, | |
10076 | dlls/wineps/data/Times_Bold.c, dlls/wineps/data/Times_BoldItalic.c, | |
10077 | dlls/wineps/data/Times_Italic.c, dlls/wineps/data/Times_Roman.c, | |
10078 | dlls/wineps/data/ZapfChancery_MediumItalic.c, | |
10079 | dlls/wineps/data/ZapfDingbats.c, dlls/wineps/data/agl.c, | |
10080 | dlls/wineps/data/agl.h, dlls/wineps/download.c, dlls/wineps/driver.c, | |
10081 | dlls/wineps/encode.c, dlls/wineps/escape.c, dlls/wineps/font.c, | |
10082 | dlls/wineps/generic.ppd, dlls/wineps/glyphlist.c, | |
10083 | dlls/wineps/graphics.c, dlls/wineps/init.c, dlls/wineps/mkagl.c, | |
10084 | dlls/wineps/objects.c, dlls/wineps/pen.c, dlls/wineps/ppd.c, | |
10085 | dlls/wineps/ps.c, dlls/wineps/psdlg.h, dlls/wineps/psdrv.h, | |
10086 | dlls/wineps/rsrc.rc, dlls/wineps/text.c, dlls/wineps/truetype.c, | |
10087 | dlls/wineps/type1.c, dlls/wineps/type1afm.c, dlls/wineps/type42.c, | |
10088 | dlls/wineps/wineps.drv.spec, dlls/wineps/wineps16.drv.spec, | |
10089 | dlls/wineps/wps_Bg.rc, dlls/wineps/wps_Cs.rc, dlls/wineps/wps_De.rc, | |
10090 | dlls/wineps/wps_En.rc, dlls/wineps/wps_Es.rc, dlls/wineps/wps_Fr.rc, | |
10091 | dlls/wineps/wps_Hu.rc, dlls/wineps/wps_It.rc, dlls/wineps/wps_Ja.rc, | |
10092 | dlls/wineps/wps_Ko.rc, dlls/wineps/wps_Nl.rc, dlls/wineps/wps_No.rc, | |
10093 | dlls/wineps/wps_Pt.rc, dlls/wineps/wps_Ru.rc, dlls/wineps/wps_Si.rc, | |
10094 | dlls/wineps/wps_Sk.rc, dlls/wineps/wps_Tr.rc, dlls/wineps/wps_xx.rc: | |
10095 | wineps: Renamed the directory to wineps.drv. | |
10096 | ||
10097 | * configure, configure.ac, dlls/Makefile.in, dlls/msisys.ocx/.gitignore, | |
10098 | dlls/msisys.ocx/Makefile.in, dlls/msisys.ocx/msisys.c, | |
10099 | dlls/msisys.ocx/msisys.ocx.spec, dlls/msisys/.gitignore, | |
10100 | dlls/msisys/Makefile.in, dlls/msisys/msisys.c, | |
10101 | dlls/msisys/msisys.ocx.spec: | |
10102 | msisys: Renamed the directory to msisys.ocx. | |
10103 | ||
10104 | 2006-05-18 Jonathan Ernst <jonathan@ernstfamily.ch> | |
10105 | ||
10106 | * COPYING.LIB, LICENSE, aclocal.m4, dlls/activeds/activeds_main.c, | |
10107 | dlls/advapi32/advapi.c, dlls/advapi32/crypt.c, dlls/advapi32/crypt.h, | |
10108 | dlls/advapi32/crypt_arc4.c, dlls/advapi32/crypt_des.c, | |
10109 | dlls/advapi32/crypt_lmhash.c, dlls/advapi32/crypt_md4.c, | |
10110 | dlls/advapi32/crypt_md5.c, dlls/advapi32/crypt_sha.c, | |
10111 | dlls/advapi32/eventlog.c, dlls/advapi32/lsa.c, | |
10112 | dlls/advapi32/registry.c, dlls/advapi32/security.c, | |
10113 | dlls/advapi32/service.c, dlls/advapi32/tests/crypt.c, | |
10114 | dlls/advapi32/tests/crypt_lmhash.c, dlls/advapi32/tests/crypt_md4.c, | |
10115 | dlls/advapi32/tests/crypt_md5.c, dlls/advapi32/tests/crypt_sha.c, | |
10116 | dlls/advapi32/tests/lsa.c, dlls/advapi32/tests/registry.c, | |
10117 | dlls/advapi32/tests/security.c, dlls/advpack/advpack.c, | |
10118 | dlls/advpack/advpack_private.h, dlls/advpack/files.c, | |
10119 | dlls/advpack/install.c, dlls/advpack/reg.c, | |
10120 | dlls/advpack/tests/advpack.c, dlls/advpack/tests/files.c, | |
10121 | dlls/advpack/tests/install.c, dlls/amstream/amstream.c, | |
10122 | dlls/amstream/amstream_private.h, dlls/amstream/main.c, | |
10123 | dlls/amstream/mediastream.c, dlls/amstream/regsvr.c, | |
10124 | dlls/amstream/version.rc, dlls/atl/atl_main.c, dlls/atl/atlbase.h, | |
10125 | dlls/atl/atliface.idl, dlls/atl/registrar.c, dlls/atl/rsrc.rc, | |
10126 | dlls/avicap32/avicap32_main.c, dlls/avifil32/acmstream.c, | |
10127 | dlls/avifil32/api.c, dlls/avifil32/avifile.c, | |
10128 | dlls/avifil32/avifile_Cs.rc, dlls/avifil32/avifile_De.rc, | |
10129 | dlls/avifil32/avifile_En.rc, dlls/avifil32/avifile_Es.rc, | |
10130 | dlls/avifil32/avifile_Fr.rc, dlls/avifil32/avifile_Hu.rc, | |
10131 | dlls/avifil32/avifile_It.rc, dlls/avifil32/avifile_Ja.rc, | |
10132 | dlls/avifil32/avifile_Ko.rc, dlls/avifil32/avifile_Nl.rc, | |
10133 | dlls/avifil32/avifile_No.rc, dlls/avifil32/avifile_Pl.rc, | |
10134 | dlls/avifil32/avifile_Pt.rc, dlls/avifil32/avifile_Ru.rc, | |
10135 | dlls/avifil32/avifile_Si.rc, dlls/avifil32/avifile_Tr.rc, | |
10136 | dlls/avifil32/avifile_private.h, dlls/avifil32/editstream.c, | |
10137 | dlls/avifil32/extrachunk.c, dlls/avifil32/extrachunk.h, | |
10138 | dlls/avifil32/factory.c, dlls/avifil32/getframe.c, | |
10139 | dlls/avifil32/icmstream.c, dlls/avifil32/regsvr.c, | |
10140 | dlls/avifil32/rsrc.rc, dlls/avifil32/tmpfile.c, | |
10141 | dlls/avifil32/wavfile.c, dlls/cabinet/cabinet.h, | |
10142 | dlls/cabinet/cabinet.rc, dlls/cabinet/cabinet_main.c, | |
10143 | dlls/cabinet/fci.c, dlls/cabinet/fdi.c, dlls/cabinet/tests/extract.c, | |
10144 | dlls/capi2032/cap20wxx.c, dlls/capi2032/cap20wxx.h, | |
10145 | dlls/cards/cards.c, dlls/cards/cards.h, dlls/cards/cards.rc, | |
10146 | dlls/cards/version.rc, dlls/cfgmgr32/main.c, | |
10147 | dlls/comcat/comcat_main.c, dlls/comcat/comcat_private.h, | |
10148 | dlls/comcat/factory.c, dlls/comcat/information.c, | |
10149 | dlls/comcat/manager.c, dlls/comcat/register.c, dlls/comcat/regsvr.c, | |
10150 | dlls/comcat/version.rc, dlls/comctl32/animate.c, | |
10151 | dlls/comctl32/comboex.c, dlls/comctl32/comctl32.h, | |
10152 | dlls/comctl32/comctl32undoc.c, dlls/comctl32/comctl_Bg.rc, | |
10153 | dlls/comctl32/comctl_Cn.rc, dlls/comctl32/comctl_Cs.rc, | |
10154 | dlls/comctl32/comctl_De.rc, dlls/comctl32/comctl_En.rc, | |
10155 | dlls/comctl32/comctl_Eo.rc, dlls/comctl32/comctl_Es.rc, | |
10156 | dlls/comctl32/comctl_Fr.rc, dlls/comctl32/comctl_Hu.rc, | |
10157 | dlls/comctl32/comctl_It.rc, dlls/comctl32/comctl_Ja.rc, | |
10158 | dlls/comctl32/comctl_Ko.rc, dlls/comctl32/comctl_Nl.rc, | |
10159 | dlls/comctl32/comctl_No.rc, dlls/comctl32/comctl_Pl.rc, | |
10160 | dlls/comctl32/comctl_Pt.rc, dlls/comctl32/comctl_Ru.rc, | |
10161 | dlls/comctl32/comctl_Si.rc, dlls/comctl32/comctl_Sv.rc, | |
10162 | dlls/comctl32/comctl_Th.rc, dlls/comctl32/comctl_Tr.rc, | |
10163 | dlls/comctl32/comctl_Uk.rc, dlls/comctl32/commctrl.c, | |
10164 | dlls/comctl32/datetime.c, dlls/comctl32/dpa.c, | |
10165 | dlls/comctl32/draglist.c, dlls/comctl32/dsa.c, | |
10166 | dlls/comctl32/flatsb.c, dlls/comctl32/header.c, | |
10167 | dlls/comctl32/hotkey.c, dlls/comctl32/imagelist.c, | |
10168 | dlls/comctl32/imagelist.h, dlls/comctl32/ipaddress.c, | |
10169 | dlls/comctl32/listview.c, dlls/comctl32/monthcal.c, | |
10170 | dlls/comctl32/nativefont.c, dlls/comctl32/pager.c, | |
10171 | dlls/comctl32/progress.c, dlls/comctl32/propsheet.c, | |
10172 | dlls/comctl32/rebar.c, dlls/comctl32/rsrc.rc, | |
10173 | dlls/comctl32/smoothscroll.c, dlls/comctl32/status.c, | |
10174 | dlls/comctl32/string.c, dlls/comctl32/syslink.c, dlls/comctl32/tab.c, | |
10175 | dlls/comctl32/tests/comboex.c, dlls/comctl32/tests/dpa.c, | |
10176 | dlls/comctl32/tests/header.c, dlls/comctl32/tests/imagelist.c, | |
10177 | dlls/comctl32/tests/monthcal.c, dlls/comctl32/tests/mru.c, | |
10178 | dlls/comctl32/tests/progress.c, dlls/comctl32/tests/propsheet.c, | |
10179 | dlls/comctl32/tests/propsheet.rc, dlls/comctl32/tests/subclass.c, | |
10180 | dlls/comctl32/tests/tab.c, dlls/comctl32/tests/toolbar.c, | |
10181 | dlls/comctl32/tests/tooltips.c, dlls/comctl32/tests/treeview.c, | |
10182 | dlls/comctl32/tests/updown.c, dlls/comctl32/theme_combo.c, | |
10183 | dlls/comctl32/theme_dialog.c, dlls/comctl32/theme_edit.c, | |
10184 | dlls/comctl32/theme_listbox.c, dlls/comctl32/theming.c, | |
10185 | dlls/comctl32/toolbar.c, dlls/comctl32/tooltips.c, | |
10186 | dlls/comctl32/trackbar.c, dlls/comctl32/treeview.c, | |
10187 | dlls/comctl32/updown.c, dlls/comdlg32/cdlg.h, dlls/comdlg32/cdlg16.h, | |
10188 | dlls/comdlg32/cdlg32.c, dlls/comdlg32/cdlg_Bg.rc, | |
10189 | dlls/comdlg32/cdlg_Ca.rc, dlls/comdlg32/cdlg_Cn.rc, | |
10190 | dlls/comdlg32/cdlg_Cs.rc, dlls/comdlg32/cdlg_Da.rc, | |
10191 | dlls/comdlg32/cdlg_De.rc, dlls/comdlg32/cdlg_En.rc, | |
10192 | dlls/comdlg32/cdlg_Eo.rc, dlls/comdlg32/cdlg_Es.rc, | |
10193 | dlls/comdlg32/cdlg_Fi.rc, dlls/comdlg32/cdlg_Fr.rc, | |
10194 | dlls/comdlg32/cdlg_Hu.rc, dlls/comdlg32/cdlg_It.rc, | |
10195 | dlls/comdlg32/cdlg_Ja.rc, dlls/comdlg32/cdlg_Ko.rc, | |
10196 | dlls/comdlg32/cdlg_Nl.rc, dlls/comdlg32/cdlg_No.rc, | |
10197 | dlls/comdlg32/cdlg_Pl.rc, dlls/comdlg32/cdlg_Pt.rc, | |
10198 | dlls/comdlg32/cdlg_Ru.rc, dlls/comdlg32/cdlg_Si.rc, | |
10199 | dlls/comdlg32/cdlg_Sk.rc, dlls/comdlg32/cdlg_Sv.rc, | |
10200 | dlls/comdlg32/cdlg_Th.rc, dlls/comdlg32/cdlg_Tr.rc, | |
10201 | dlls/comdlg32/cdlg_Uk.rc, dlls/comdlg32/cdlg_Wa.rc, | |
10202 | dlls/comdlg32/cdlg_Zh.rc, dlls/comdlg32/cdlg_xx.rc, | |
10203 | dlls/comdlg32/colordlg.c, dlls/comdlg32/colordlg16.c, | |
10204 | dlls/comdlg32/filedlg.c, dlls/comdlg32/filedlg16.c, | |
10205 | dlls/comdlg32/filedlg31.c, dlls/comdlg32/filedlg31.h, | |
10206 | dlls/comdlg32/filedlgbrowser.c, dlls/comdlg32/filedlgbrowser.h, | |
10207 | dlls/comdlg32/filetitle.c, dlls/comdlg32/finddlg.c, | |
10208 | dlls/comdlg32/finddlg32.c, dlls/comdlg32/fontdlg.c, | |
10209 | dlls/comdlg32/fontdlg16.c, dlls/comdlg32/printdlg.c, | |
10210 | dlls/comdlg32/printdlg.h, dlls/comdlg32/printdlg16.c, | |
10211 | dlls/comdlg32/rsrc.rc, dlls/crtdll/crtdll_main.c, | |
10212 | dlls/crypt32/cert.c, dlls/crypt32/crypt32.rc, | |
10213 | dlls/crypt32/crypt32_De.rc, dlls/crypt32/crypt32_En.rc, | |
10214 | dlls/crypt32/crypt32_Ko.rc, dlls/crypt32/crypt32_No.rc, | |
10215 | dlls/crypt32/crypt32_private.h, dlls/crypt32/cryptres.h, | |
10216 | dlls/crypt32/decode.c, dlls/crypt32/encode.c, dlls/crypt32/main.c, | |
10217 | dlls/crypt32/oid.c, dlls/crypt32/proplist.c, | |
10218 | dlls/crypt32/protectdata.c, dlls/crypt32/serialize.c, | |
10219 | dlls/crypt32/store.c, dlls/crypt32/str.c, dlls/crypt32/tests/cert.c, | |
10220 | dlls/crypt32/tests/encode.c, dlls/crypt32/tests/main.c, | |
10221 | dlls/crypt32/tests/oid.c, dlls/crypt32/tests/protectdata.c, | |
10222 | dlls/crypt32/tests/store.c, dlls/crypt32/tests/str.c, | |
10223 | dlls/crypt32/version.rc, dlls/cryptdll/cryptdll.c, | |
10224 | dlls/ctl3d32/ctl3d.c, dlls/ctl3d32/ctl3d32.c, | |
10225 | dlls/d3d8/basetexture.c, dlls/d3d8/cubetexture.c, | |
10226 | dlls/d3d8/d3d8_main.c, dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, | |
10227 | dlls/d3d8/directx.c, dlls/d3d8/indexbuffer.c, | |
10228 | dlls/d3d8/pixelshader.c, dlls/d3d8/resource.c, | |
10229 | dlls/d3d8/stateblock.c, dlls/d3d8/surface.c, dlls/d3d8/swapchain.c, | |
10230 | dlls/d3d8/tests/device.c, dlls/d3d8/texture.c, dlls/d3d8/version.rc, | |
10231 | dlls/d3d8/vertexbuffer.c, dlls/d3d8/vertexshader.c, | |
10232 | dlls/d3d8/volume.c, dlls/d3d8/volumetexture.c, | |
10233 | dlls/d3d9/basetexture.c, dlls/d3d9/cubetexture.c, | |
10234 | dlls/d3d9/d3d9_main.c, dlls/d3d9/d3d9_private.h, dlls/d3d9/device.c, | |
10235 | dlls/d3d9/directx.c, dlls/d3d9/indexbuffer.c, | |
10236 | dlls/d3d9/pixelshader.c, dlls/d3d9/query.c, dlls/d3d9/resource.c, | |
10237 | dlls/d3d9/stateblock.c, dlls/d3d9/surface.c, dlls/d3d9/swapchain.c, | |
10238 | dlls/d3d9/tests/device.c, dlls/d3d9/tests/shader.c, | |
10239 | dlls/d3d9/tests/stateblock.c, dlls/d3d9/tests/vertexdeclaration.c, | |
10240 | dlls/d3d9/texture.c, dlls/d3d9/version.rc, dlls/d3d9/vertexbuffer.c, | |
10241 | dlls/d3d9/vertexdeclaration.c, dlls/d3d9/vertexshader.c, | |
10242 | dlls/d3d9/volume.c, dlls/d3d9/volumetexture.c, | |
10243 | dlls/d3d9/vshaderdeclaration.c, dlls/d3dim/d3dim_main.c, | |
10244 | dlls/d3dim/version.rc, dlls/d3drm/d3drm_main.c, | |
10245 | dlls/d3drm/version.rc, dlls/d3dx8/d3dx8_main.c, | |
10246 | dlls/d3dx8/d3dx8core_private.h, dlls/d3dx8/d3dxbuffer.c, | |
10247 | dlls/d3dxof/d3dxof.c, dlls/d3dxof/d3dxof_private.h, | |
10248 | dlls/d3dxof/main.c, dlls/d3dxof/regsvr.c, dlls/d3dxof/version.rc, | |
10249 | dlls/dbghelp/coff.c, dlls/dbghelp/dbghelp.c, | |
10250 | dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c, | |
10251 | dlls/dbghelp/elf_module.c, dlls/dbghelp/image.c, | |
10252 | dlls/dbghelp/memory.c, dlls/dbghelp/minidump.c, | |
10253 | dlls/dbghelp/module.c, dlls/dbghelp/msc.c, dlls/dbghelp/mscvpdb.h, | |
10254 | dlls/dbghelp/path.c, dlls/dbghelp/pe_module.c, dlls/dbghelp/source.c, | |
10255 | dlls/dbghelp/stabs.c, dlls/dbghelp/stack.c, dlls/dbghelp/storage.c, | |
10256 | dlls/dbghelp/symbol.c, dlls/dbghelp/type.c, dlls/dbghelp/wdbgexts.h, | |
10257 | dlls/dciman32/dciman_main.c, dlls/ddraw/clipper.c, | |
10258 | dlls/ddraw/d3d_private.h, dlls/ddraw/d3d_utils.c, | |
10259 | dlls/ddraw/ddcomimpl.h, dlls/ddraw/ddraw_hal.c, | |
10260 | dlls/ddraw/ddraw_main.c, dlls/ddraw/ddraw_private.h, | |
10261 | dlls/ddraw/ddraw_thunks.c, dlls/ddraw/ddraw_user.c, | |
10262 | dlls/ddraw/ddraw_utils.c, dlls/ddraw/device_main.c, | |
10263 | dlls/ddraw/device_opengl.c, dlls/ddraw/direct3d_main.c, | |
10264 | dlls/ddraw/direct3d_opengl.c, dlls/ddraw/executebuffer.c, | |
10265 | dlls/ddraw/gl_api.h, dlls/ddraw/gl_private.h, dlls/ddraw/light.c, | |
10266 | dlls/ddraw/main.c, dlls/ddraw/material.c, | |
10267 | dlls/ddraw/opengl_private.h, dlls/ddraw/opengl_utils.c, | |
10268 | dlls/ddraw/palette_hal.c, dlls/ddraw/palette_main.c, | |
10269 | dlls/ddraw/regsvr.c, dlls/ddraw/surface_dib.c, | |
10270 | dlls/ddraw/surface_fakezbuffer.c, dlls/ddraw/surface_gamma.c, | |
10271 | dlls/ddraw/surface_hal.c, dlls/ddraw/surface_main.c, | |
10272 | dlls/ddraw/surface_thunks.c, dlls/ddraw/surface_user.c, | |
10273 | dlls/ddraw/surface_wndproc.c, dlls/ddraw/tests/d3d.c, | |
10274 | dlls/ddraw/tests/ddrawmodes.c, dlls/ddraw/tests/dsurface.c, | |
10275 | dlls/ddraw/texture.c, dlls/ddraw/version.rc, | |
10276 | dlls/ddraw/vertexbuffer.c, dlls/ddraw/viewport.c, | |
10277 | dlls/devenum/createdevenum.c, dlls/devenum/devenum.rc, | |
10278 | dlls/devenum/devenum_main.c, dlls/devenum/devenum_private.h, | |
10279 | dlls/devenum/factory.c, dlls/devenum/mediacatenum.c, | |
10280 | dlls/devenum/parsedisplayname.c, dlls/dinput/data_formats.c, | |
10281 | dlls/dinput/device.c, dlls/dinput/device_private.h, | |
10282 | dlls/dinput/dinput_main.c, dlls/dinput/dinput_private.h, | |
10283 | dlls/dinput/effect_linuxinput.c, dlls/dinput/joystick_linux.c, | |
10284 | dlls/dinput/joystick_linuxinput.c, dlls/dinput/keyboard.c, | |
10285 | dlls/dinput/mouse.c, dlls/dinput/regsvr.c, | |
10286 | dlls/dinput/tests/dinput_test.h, dlls/dinput/tests/joystick.c, | |
10287 | dlls/dinput/tests/keyboard.c, dlls/dinput/tests/mouse.c, | |
10288 | dlls/dinput/version.rc, dlls/dinput8/dinput8_main.c, | |
10289 | dlls/dinput8/version.rc, dlls/dmband/band.c, dlls/dmband/bandtrack.c, | |
10290 | dlls/dmband/dmband_main.c, dlls/dmband/dmband_private.h, | |
10291 | dlls/dmband/dmutils.c, dlls/dmband/dmutils.h, dlls/dmband/regsvr.c, | |
10292 | dlls/dmband/version.rc, dlls/dmcompos/chordmap.c, | |
10293 | dlls/dmcompos/chordmaptrack.c, dlls/dmcompos/composer.c, | |
10294 | dlls/dmcompos/dmcompos_main.c, dlls/dmcompos/dmcompos_private.h, | |
10295 | dlls/dmcompos/regsvr.c, dlls/dmcompos/signposttrack.c, | |
10296 | dlls/dmcompos/version.rc, dlls/dmime/audiopath.c, | |
10297 | dlls/dmime/dmime_main.c, dlls/dmime/dmime_private.h, | |
10298 | dlls/dmime/dmutils.c, dlls/dmime/dmutils.h, dlls/dmime/graph.c, | |
10299 | dlls/dmime/lyricstrack.c, dlls/dmime/markertrack.c, | |
10300 | dlls/dmime/paramcontroltrack.c, dlls/dmime/patterntrack.c, | |
10301 | dlls/dmime/performance.c, dlls/dmime/regsvr.c, dlls/dmime/segment.c, | |
10302 | dlls/dmime/segmentstate.c, dlls/dmime/segtriggertrack.c, | |
10303 | dlls/dmime/seqtrack.c, dlls/dmime/sysextrack.c, | |
10304 | dlls/dmime/tempotrack.c, dlls/dmime/timesigtrack.c, | |
10305 | dlls/dmime/tool.c, dlls/dmime/version.rc, dlls/dmime/wavetrack.c, | |
10306 | dlls/dmloader/classfactory.c, dlls/dmloader/container.c, | |
10307 | dlls/dmloader/debug.c, dlls/dmloader/debug.h, | |
10308 | dlls/dmloader/dmloader_main.c, dlls/dmloader/dmloader_private.h, | |
10309 | dlls/dmloader/loader.c, dlls/dmloader/loaderstream.c, | |
10310 | dlls/dmloader/regsvr.c, dlls/dmloader/version.rc, | |
10311 | dlls/dmscript/dmscript_main.c, dlls/dmscript/dmscript_private.h, | |
10312 | dlls/dmscript/regsvr.c, dlls/dmscript/script.c, | |
10313 | dlls/dmscript/scripttrack.c, dlls/dmscript/version.rc, | |
10314 | dlls/dmstyle/auditiontrack.c, dlls/dmstyle/chordtrack.c, | |
10315 | dlls/dmstyle/commandtrack.c, dlls/dmstyle/dmstyle_main.c, | |
10316 | dlls/dmstyle/dmstyle_private.h, dlls/dmstyle/dmutils.c, | |
10317 | dlls/dmstyle/dmutils.h, dlls/dmstyle/motiftrack.c, | |
10318 | dlls/dmstyle/mutetrack.c, dlls/dmstyle/regsvr.c, | |
10319 | dlls/dmstyle/style.c, dlls/dmstyle/styletrack.c, | |
10320 | dlls/dmstyle/version.rc, dlls/dmsynth/dmsynth_main.c, | |
10321 | dlls/dmsynth/dmsynth_private.h, dlls/dmsynth/regsvr.c, | |
10322 | dlls/dmsynth/synth.c, dlls/dmsynth/synthsink.c, | |
10323 | dlls/dmsynth/version.rc, dlls/dmusic/buffer.c, dlls/dmusic/clock.c, | |
10324 | dlls/dmusic/collection.c, dlls/dmusic/dmusic.c, | |
10325 | dlls/dmusic/dmusic_main.c, dlls/dmusic/dmusic_private.h, | |
10326 | dlls/dmusic/download.c, dlls/dmusic/downloadedinstrument.c, | |
10327 | dlls/dmusic/instrument.c, dlls/dmusic/port.c, | |
10328 | dlls/dmusic/portdownload.c, dlls/dmusic/regsvr.c, dlls/dmusic/thru.c, | |
10329 | dlls/dmusic/version.rc, dlls/dmusic32/dmusic32_main.c, | |
10330 | dlls/dmusic32/version.rc, dlls/dnsapi/dnsapi.h, dlls/dnsapi/main.c, | |
10331 | dlls/dnsapi/name.c, dlls/dnsapi/query.c, dlls/dnsapi/record.c, | |
10332 | dlls/dnsapi/tests/name.c, dlls/dnsapi/tests/record.c, | |
10333 | dlls/dplay/version.rc, dlls/dplayx/dpclassfactory.c, | |
10334 | dlls/dplayx/dpinit.h, dlls/dplayx/dplay.c, | |
10335 | dlls/dplayx/dplay_global.h, dlls/dplayx/dplaysp.c, | |
10336 | dlls/dplayx/dplaysp.h, dlls/dplayx/dplayx_global.c, | |
10337 | dlls/dplayx/dplayx_global.h, dlls/dplayx/dplayx_main.c, | |
10338 | dlls/dplayx/dplayx_messages.c, dlls/dplayx/dplayx_messages.h, | |
10339 | dlls/dplayx/dplayx_queue.h, dlls/dplayx/dplobby.c, | |
10340 | dlls/dplayx/lobbysp.c, dlls/dplayx/lobbysp.h, | |
10341 | dlls/dplayx/name_server.c, dlls/dplayx/name_server.h, | |
10342 | dlls/dplayx/regsvr.c, dlls/dplayx/version.rc, dlls/dpnet/address.c, | |
10343 | dlls/dpnet/client.c, dlls/dpnet/dpnet_main.c, | |
10344 | dlls/dpnet/dpnet_private.h, dlls/dpnet/peer.c, dlls/dpnet/regsvr.c, | |
10345 | dlls/dpnet/server.c, dlls/dpnet/version.rc, dlls/dpnhpast/main.c, | |
10346 | dlls/dpnhpast/version.rc, dlls/dsound/buffer.c, | |
10347 | dlls/dsound/capture.c, dlls/dsound/dsound.c, | |
10348 | dlls/dsound/dsound_main.c, dlls/dsound/dsound_private.h, | |
10349 | dlls/dsound/duplex.c, dlls/dsound/mixer.c, dlls/dsound/primary.c, | |
10350 | dlls/dsound/propset.c, dlls/dsound/regsvr.c, dlls/dsound/sound3d.c, | |
10351 | dlls/dsound/tests/capture.c, dlls/dsound/tests/ds3d.c, | |
10352 | dlls/dsound/tests/ds3d8.c, dlls/dsound/tests/dsound.c, | |
10353 | dlls/dsound/tests/dsound8.c, dlls/dsound/tests/dsound_test.h, | |
10354 | dlls/dsound/tests/duplex.c, dlls/dsound/tests/propset.c, | |
10355 | dlls/dsound/version.rc, dlls/dswave/dswave.c, | |
10356 | dlls/dswave/dswave_main.c, dlls/dswave/dswave_private.h, | |
10357 | dlls/dswave/regsvr.c, dlls/dswave/version.rc, | |
10358 | dlls/dxdiagn/container.c, dlls/dxdiagn/dxdiag_main.c, | |
10359 | dlls/dxdiagn/dxdiag_private.h, dlls/dxdiagn/provider.c, | |
10360 | dlls/dxdiagn/regsvr.c, dlls/dxdiagn/version.rc, dlls/dxerr8/dxerr8.c, | |
10361 | dlls/dxerr9/dxerr9.c, dlls/dxguid/dx8guid.c, dlls/dxguid/dx9guid.c, | |
10362 | dlls/dxguid/dxguid.c, dlls/gdi/bidi.c, dlls/gdi/bidi16.c, | |
10363 | dlls/gdi/bitblt.c, dlls/gdi/bitmap.c, dlls/gdi/brush.c, | |
10364 | dlls/gdi/clipping.c, dlls/gdi/dc.c, dlls/gdi/dib.c, | |
10365 | dlls/gdi/dispdib.c, dlls/gdi/driver.c, dlls/gdi/enhmetafile.c, | |
10366 | dlls/gdi/enhmfdrv/bitblt.c, dlls/gdi/enhmfdrv/dc.c, | |
10367 | dlls/gdi/enhmfdrv/enhmetafiledrv.h, dlls/gdi/enhmfdrv/graphics.c, | |
10368 | dlls/gdi/enhmfdrv/init.c, dlls/gdi/enhmfdrv/mapping.c, | |
10369 | dlls/gdi/enhmfdrv/objects.c, dlls/gdi/env.c, dlls/gdi/font.c, | |
10370 | dlls/gdi/freetype.c, dlls/gdi/gdi16.c, dlls/gdi/gdi_main.c, | |
10371 | dlls/gdi/gdi_private.h, dlls/gdi/gdiobj.c, dlls/gdi/icm.c, | |
10372 | dlls/gdi/mapping.c, dlls/gdi/metafile.c, dlls/gdi/metafile16.c, | |
10373 | dlls/gdi/mfdrv/bitblt.c, dlls/gdi/mfdrv/dc.c, | |
10374 | dlls/gdi/mfdrv/graphics.c, dlls/gdi/mfdrv/init.c, | |
10375 | dlls/gdi/mfdrv/mapping.c, dlls/gdi/mfdrv/metafiledrv.h, | |
10376 | dlls/gdi/mfdrv/objects.c, dlls/gdi/mfdrv/text.c, dlls/gdi/painting.c, | |
10377 | dlls/gdi/palette.c, dlls/gdi/path.c, dlls/gdi/pen.c, | |
10378 | dlls/gdi/printdrv.c, dlls/gdi/region.c, dlls/gdi/tests/bitmap.c, | |
10379 | dlls/gdi/tests/brush.c, dlls/gdi/tests/clipping.c, | |
10380 | dlls/gdi/tests/dc.c, dlls/gdi/tests/font.c, dlls/gdi/tests/gdiobj.c, | |
10381 | dlls/gdi/tests/mapping.c, dlls/gdi/tests/metafile.c, | |
10382 | dlls/gdi/tests/palette.c, dlls/gdi/tests/pen.c, dlls/gdi/version.rc, | |
10383 | dlls/gdi/version16.rc, dlls/gdi/wing.c, dlls/glu32/glu.c, | |
10384 | dlls/glut32/glut.c, dlls/gphoto2.ds/capability.c, | |
10385 | dlls/gphoto2.ds/ds_ctrl.c, dlls/gphoto2.ds/ds_image.c, | |
10386 | dlls/gphoto2.ds/gphoto2_En.rc, dlls/gphoto2.ds/gphoto2_Fr.rc, | |
10387 | dlls/gphoto2.ds/gphoto2_Nl.rc, dlls/gphoto2.ds/gphoto2_i.h, | |
10388 | dlls/gphoto2.ds/gphoto2_main.c, dlls/gphoto2.ds/resource.h, | |
10389 | dlls/gphoto2.ds/rsrc.rc, dlls/gphoto2.ds/ui.c, dlls/hhctrl.ocx/Cs.rc, | |
10390 | dlls/hhctrl.ocx/De.rc, dlls/hhctrl.ocx/En.rc, dlls/hhctrl.ocx/Fi.rc, | |
10391 | dlls/hhctrl.ocx/Hu.rc, dlls/hhctrl.ocx/Ko.rc, dlls/hhctrl.ocx/Nl.rc, | |
10392 | dlls/hhctrl.ocx/No.rc, dlls/hhctrl.ocx/Tr.rc, dlls/hhctrl.ocx/chm.c, | |
10393 | dlls/hhctrl.ocx/chm.h, dlls/hhctrl.ocx/help.c, | |
10394 | dlls/hhctrl.ocx/hhctrl.c, dlls/hhctrl.ocx/hhctrl.rc, | |
10395 | dlls/hhctrl.ocx/main.c, dlls/hhctrl.ocx/regsvr.c, | |
10396 | dlls/hhctrl.ocx/resource.h, dlls/hhctrl.ocx/version.rc, | |
10397 | dlls/hhctrl.ocx/webbrowser.c, dlls/hhctrl.ocx/webbrowser.h, | |
10398 | dlls/iccvid/iccvid.c, dlls/iccvid/iccvid_De.rc, | |
10399 | dlls/iccvid/iccvid_En.rc, dlls/iccvid/iccvid_Fr.rc, | |
10400 | dlls/iccvid/iccvid_Hu.rc, dlls/iccvid/iccvid_Ko.rc, | |
10401 | dlls/iccvid/iccvid_No.rc, dlls/iccvid/iccvid_Tr.rc, | |
10402 | dlls/iccvid/iccvid_private.h, dlls/iccvid/rsrc.rc, | |
10403 | dlls/icmp/icmp_main.c, dlls/ifsmgr.vxd/ifsmgr.c, | |
10404 | dlls/imaadp32.acm/imaadp32.c, dlls/imagehlp/access.c, | |
10405 | dlls/imagehlp/imagehlp_main.c, dlls/imagehlp/integrity.c, | |
10406 | dlls/imagehlp/internal.c, dlls/imagehlp/modify.c, dlls/imm32/imm.c, | |
10407 | dlls/iphlpapi/ifenum.c, dlls/iphlpapi/ifenum.h, | |
10408 | dlls/iphlpapi/iphlpapi_main.c, dlls/iphlpapi/ipstats.c, | |
10409 | dlls/iphlpapi/ipstats.h, dlls/iphlpapi/tests/iphlpapi.c, | |
10410 | dlls/itss/itss.c, dlls/itss/itsstor.h, dlls/itss/moniker.c, | |
10411 | dlls/itss/regsvr.c, dlls/itss/storage.c, dlls/kernel/actctx.c, | |
10412 | dlls/kernel/atom.c, dlls/kernel/atom16.c, dlls/kernel/change.c, | |
10413 | dlls/kernel/comm.c, dlls/kernel/computername.c, | |
10414 | dlls/kernel/console.c, dlls/kernel/console_private.h, | |
10415 | dlls/kernel/cpu.c, dlls/kernel/debugger.c, dlls/kernel/dosmem.c, | |
10416 | dlls/kernel/editline.c, dlls/kernel/environ.c, dlls/kernel/error16.c, | |
10417 | dlls/kernel/except.c, dlls/kernel/fiber.c, dlls/kernel/file.c, | |
10418 | dlls/kernel/file16.c, dlls/kernel/format_msg.c, | |
10419 | dlls/kernel/global16.c, dlls/kernel/heap.c, dlls/kernel/instr.c, | |
10420 | dlls/kernel/kernel.rc, dlls/kernel/kernel16.c, | |
10421 | dlls/kernel/kernel16_private.h, dlls/kernel/kernel_main.c, | |
10422 | dlls/kernel/kernel_private.h, dlls/kernel/lcformat.c, | |
10423 | dlls/kernel/local16.c, dlls/kernel/locale.c, | |
10424 | dlls/kernel/locale_rc.rc, dlls/kernel/lzexpand.c, | |
10425 | dlls/kernel/messages/winerr_enu.mc, dlls/kernel/module.c, | |
10426 | dlls/kernel/ne_module.c, dlls/kernel/ne_segment.c, | |
10427 | dlls/kernel/nls/afk.nls, dlls/kernel/nls/ara.nls, | |
10428 | dlls/kernel/nls/arb.nls, dlls/kernel/nls/are.nls, | |
10429 | dlls/kernel/nls/arg.nls, dlls/kernel/nls/arh.nls, | |
10430 | dlls/kernel/nls/ari.nls, dlls/kernel/nls/arj.nls, | |
10431 | dlls/kernel/nls/ark.nls, dlls/kernel/nls/arl.nls, | |
10432 | dlls/kernel/nls/arm.nls, dlls/kernel/nls/aro.nls, | |
10433 | dlls/kernel/nls/arq.nls, dlls/kernel/nls/ars.nls, | |
10434 | dlls/kernel/nls/art.nls, dlls/kernel/nls/aru.nls, | |
10435 | dlls/kernel/nls/ary.nls, dlls/kernel/nls/aze.nls, | |
10436 | dlls/kernel/nls/azl.nls, dlls/kernel/nls/bel.nls, | |
10437 | dlls/kernel/nls/bgr.nls, dlls/kernel/nls/brf.nls, | |
10438 | dlls/kernel/nls/cat.nls, dlls/kernel/nls/chs.nls, | |
10439 | dlls/kernel/nls/cht.nls, dlls/kernel/nls/cor.nls, | |
10440 | dlls/kernel/nls/csy.nls, dlls/kernel/nls/cym.nls, | |
10441 | dlls/kernel/nls/dan.nls, dlls/kernel/nls/dea.nls, | |
10442 | dlls/kernel/nls/dec.nls, dlls/kernel/nls/del.nls, | |
10443 | dlls/kernel/nls/des.nls, dlls/kernel/nls/deu.nls, | |
10444 | dlls/kernel/nls/div.nls, dlls/kernel/nls/ell.nls, | |
10445 | dlls/kernel/nls/ena.nls, dlls/kernel/nls/enb.nls, | |
10446 | dlls/kernel/nls/enc.nls, dlls/kernel/nls/eng.nls, | |
10447 | dlls/kernel/nls/eni.nls, dlls/kernel/nls/enj.nls, | |
10448 | dlls/kernel/nls/enl.nls, dlls/kernel/nls/enp.nls, | |
10449 | dlls/kernel/nls/ens.nls, dlls/kernel/nls/ent.nls, | |
10450 | dlls/kernel/nls/enu.nls, dlls/kernel/nls/enw.nls, | |
10451 | dlls/kernel/nls/enz.nls, dlls/kernel/nls/eox.nls, | |
10452 | dlls/kernel/nls/esa.nls, dlls/kernel/nls/esb.nls, | |
10453 | dlls/kernel/nls/esc.nls, dlls/kernel/nls/esd.nls, | |
10454 | dlls/kernel/nls/ese.nls, dlls/kernel/nls/esf.nls, | |
10455 | dlls/kernel/nls/esg.nls, dlls/kernel/nls/esh.nls, | |
10456 | dlls/kernel/nls/esi.nls, dlls/kernel/nls/esl.nls, | |
10457 | dlls/kernel/nls/esm.nls, dlls/kernel/nls/esn.nls, | |
10458 | dlls/kernel/nls/eso.nls, dlls/kernel/nls/esp.nls, | |
10459 | dlls/kernel/nls/esr.nls, dlls/kernel/nls/ess.nls, | |
10460 | dlls/kernel/nls/esu.nls, dlls/kernel/nls/esv.nls, | |
10461 | dlls/kernel/nls/esy.nls, dlls/kernel/nls/esz.nls, | |
10462 | dlls/kernel/nls/eti.nls, dlls/kernel/nls/euq.nls, | |
10463 | dlls/kernel/nls/far.nls, dlls/kernel/nls/fin.nls, | |
10464 | dlls/kernel/nls/fos.nls, dlls/kernel/nls/fra.nls, | |
10465 | dlls/kernel/nls/frb.nls, dlls/kernel/nls/frc.nls, | |
10466 | dlls/kernel/nls/frl.nls, dlls/kernel/nls/frm.nls, | |
10467 | dlls/kernel/nls/frs.nls, dlls/kernel/nls/gae.nls, | |
10468 | dlls/kernel/nls/gdh.nls, dlls/kernel/nls/gdv.nls, | |
10469 | dlls/kernel/nls/glc.nls, dlls/kernel/nls/guj.nls, | |
10470 | dlls/kernel/nls/heb.nls, dlls/kernel/nls/hin.nls, | |
10471 | dlls/kernel/nls/hrv.nls, dlls/kernel/nls/hun.nls, | |
10472 | dlls/kernel/nls/hye.nls, dlls/kernel/nls/ind.nls, | |
10473 | dlls/kernel/nls/isl.nls, dlls/kernel/nls/ita.nls, | |
10474 | dlls/kernel/nls/its.nls, dlls/kernel/nls/jpn.nls, | |
10475 | dlls/kernel/nls/kan.nls, dlls/kernel/nls/kat.nls, | |
10476 | dlls/kernel/nls/kkz.nls, dlls/kernel/nls/knk.nls, | |
10477 | dlls/kernel/nls/kor.nls, dlls/kernel/nls/kyr.nls, | |
10478 | dlls/kernel/nls/lth.nls, dlls/kernel/nls/lvi.nls, | |
10479 | dlls/kernel/nls/mar.nls, dlls/kernel/nls/mki.nls, | |
10480 | dlls/kernel/nls/mon.nls, dlls/kernel/nls/msb.nls, | |
10481 | dlls/kernel/nls/msl.nls, dlls/kernel/nls/nlb.nls, | |
10482 | dlls/kernel/nls/nld.nls, dlls/kernel/nls/nls.nls, | |
10483 | dlls/kernel/nls/non.nls, dlls/kernel/nls/nor.nls, | |
10484 | dlls/kernel/nls/pan.nls, dlls/kernel/nls/plk.nls, | |
10485 | dlls/kernel/nls/ptb.nls, dlls/kernel/nls/ptg.nls, | |
10486 | dlls/kernel/nls/rom.nls, dlls/kernel/nls/rus.nls, | |
10487 | dlls/kernel/nls/san.nls, dlls/kernel/nls/sky.nls, | |
10488 | dlls/kernel/nls/slv.nls, dlls/kernel/nls/sqi.nls, | |
10489 | dlls/kernel/nls/srb.nls, dlls/kernel/nls/srl.nls, | |
10490 | dlls/kernel/nls/sve.nls, dlls/kernel/nls/svf.nls, | |
10491 | dlls/kernel/nls/swk.nls, dlls/kernel/nls/syr.nls, | |
10492 | dlls/kernel/nls/tam.nls, dlls/kernel/nls/tel.nls, | |
10493 | dlls/kernel/nls/tha.nls, dlls/kernel/nls/trk.nls, | |
10494 | dlls/kernel/nls/ttt.nls, dlls/kernel/nls/ukr.nls, | |
10495 | dlls/kernel/nls/urd.nls, dlls/kernel/nls/uzb.nls, | |
10496 | dlls/kernel/nls/uzl.nls, dlls/kernel/nls/vit.nls, | |
10497 | dlls/kernel/nls/wal.nls, dlls/kernel/nls/zhh.nls, | |
10498 | dlls/kernel/nls/zhi.nls, dlls/kernel/nls/zhm.nls, | |
10499 | dlls/kernel/oldconfig.c, dlls/kernel/path.c, dlls/kernel/powermgnt.c, | |
10500 | dlls/kernel/process.c, dlls/kernel/profile.c, dlls/kernel/pthread.c, | |
10501 | dlls/kernel/registry16.c, dlls/kernel/relay16.c, | |
10502 | dlls/kernel/resource.c, dlls/kernel/resource16.c, | |
10503 | dlls/kernel/selector.c, dlls/kernel/snoop16.c, dlls/kernel/stress.c, | |
10504 | dlls/kernel/string.c, dlls/kernel/sync.c, dlls/kernel/syslevel.c, | |
10505 | dlls/kernel/system.c, dlls/kernel/tape.c, dlls/kernel/task.c, | |
10506 | dlls/kernel/tests/alloc.c, dlls/kernel/tests/atom.c, | |
10507 | dlls/kernel/tests/change.c, dlls/kernel/tests/codepage.c, | |
10508 | dlls/kernel/tests/comm.c, dlls/kernel/tests/console.c, | |
10509 | dlls/kernel/tests/directory.c, dlls/kernel/tests/drive.c, | |
10510 | dlls/kernel/tests/environ.c, dlls/kernel/tests/file.c, | |
10511 | dlls/kernel/tests/format_msg.c, dlls/kernel/tests/heap.c, | |
10512 | dlls/kernel/tests/locale.c, dlls/kernel/tests/mailslot.c, | |
10513 | dlls/kernel/tests/module.c, dlls/kernel/tests/path.c, | |
10514 | dlls/kernel/tests/pipe.c, dlls/kernel/tests/process.c, | |
10515 | dlls/kernel/tests/profile.c, dlls/kernel/tests/sync.c, | |
10516 | dlls/kernel/tests/thread.c, dlls/kernel/tests/time.c, | |
10517 | dlls/kernel/tests/timer.c, dlls/kernel/tests/toolhelp.c, | |
10518 | dlls/kernel/tests/virtual.c, dlls/kernel/tests/volume.c, | |
10519 | dlls/kernel/thread.c, dlls/kernel/thunk.c, dlls/kernel/time.c, | |
10520 | dlls/kernel/toolhelp.c, dlls/kernel/toolhelp.h, | |
10521 | dlls/kernel/toolhelp16.c, dlls/kernel/utthunk.c, | |
10522 | dlls/kernel/version.c, dlls/kernel/version.rc, | |
10523 | dlls/kernel/version16.rc, dlls/kernel/virtual.c, | |
10524 | dlls/kernel/volume.c, dlls/kernel/vxd.c, dlls/kernel/win87em.c, | |
10525 | dlls/kernel/windebug.c, dlls/kernel/wowthunk.c, | |
10526 | dlls/lz32/lzexpand16.c, dlls/lz32/tests/lzexpand_main.c, | |
10527 | dlls/make_dlls, dlls/mapi32/imalloc.c, dlls/mapi32/mapi32_main.c, | |
10528 | dlls/mapi32/prop.c, dlls/mapi32/sendmail.c, | |
10529 | dlls/mapi32/tests/imalloc.c, dlls/mapi32/tests/prop.c, | |
10530 | dlls/mapi32/tests/util.c, dlls/mapi32/util.c, dlls/mciavi32/info.c, | |
10531 | dlls/mciavi32/mciavi.c, dlls/mciavi32/mciavi_res.rc, | |
10532 | dlls/mciavi32/mmoutput.c, dlls/mciavi32/private_mciavi.h, | |
10533 | dlls/mciavi32/wnd.c, dlls/mcicda/mcicda.c, dlls/mciseq/mcimidi.c, | |
10534 | dlls/mciwave/mciwave.c, dlls/midimap/midimap.c, dlls/mlang/mlang.c, | |
10535 | dlls/mlang/regsvr.c, dlls/mlang/tests/mlang.c, | |
10536 | dlls/mmdevldr.vxd/mmdevldr.c, dlls/monodebg.vxd/monodebg.c, | |
10537 | dlls/mpr/auth.c, dlls/mpr/mpr.rc, dlls/mpr/mpr_Bg.rc, | |
10538 | dlls/mpr/mpr_Cs.rc, dlls/mpr/mpr_De.rc, dlls/mpr/mpr_En.rc, | |
10539 | dlls/mpr/mpr_Eo.rc, dlls/mpr/mpr_Es.rc, dlls/mpr/mpr_Fr.rc, | |
10540 | dlls/mpr/mpr_Hu.rc, dlls/mpr/mpr_It.rc, dlls/mpr/mpr_Ja.rc, | |
10541 | dlls/mpr/mpr_Ko.rc, dlls/mpr/mpr_Nl.rc, dlls/mpr/mpr_No.rc, | |
10542 | dlls/mpr/mpr_Pt.rc, dlls/mpr/mpr_Tr.rc, dlls/mpr/mpr_main.c, | |
10543 | dlls/mpr/mprres.h, dlls/mpr/multinet.c, dlls/mpr/netspi.h, | |
10544 | dlls/mpr/nps.c, dlls/mpr/pwcache.c, dlls/mpr/version.rc, | |
10545 | dlls/mpr/wnet.c, dlls/mpr/wnetpriv.h, dlls/mprapi/mprapi.c, | |
10546 | dlls/msacm32.drv/wavemap.c, dlls/msacm32/driver.c, | |
10547 | dlls/msacm32/filter.c, dlls/msacm32/format.c, | |
10548 | dlls/msacm32/internal.c, dlls/msacm32/msacm.rc, | |
10549 | dlls/msacm32/msacm32_main.c, dlls/msacm32/msacm_Cs.rc, | |
10550 | dlls/msacm32/msacm_De.rc, dlls/msacm32/msacm_En.rc, | |
10551 | dlls/msacm32/msacm_Es.rc, dlls/msacm32/msacm_Fr.rc, | |
10552 | dlls/msacm32/msacm_Hu.rc, dlls/msacm32/msacm_It.rc, | |
10553 | dlls/msacm32/msacm_Ja.rc, dlls/msacm32/msacm_Ko.rc, | |
10554 | dlls/msacm32/msacm_Nl.rc, dlls/msacm32/msacm_No.rc, | |
10555 | dlls/msacm32/msacm_Pl.rc, dlls/msacm32/msacm_Pt.rc, | |
10556 | dlls/msacm32/msacm_Tr.rc, dlls/msacm32/msacm_main.c, | |
10557 | dlls/msacm32/pcmconverter.c, dlls/msacm32/stream.c, | |
10558 | dlls/msacm32/tests/msacm.c, dlls/msacm32/wineacm.h, | |
10559 | dlls/msadp32.acm/msadp32.c, dlls/mscms/handle.c, dlls/mscms/icc.c, | |
10560 | dlls/mscms/mscms_main.c, dlls/mscms/mscms_priv.h, | |
10561 | dlls/mscms/profile.c, dlls/mscms/stub.c, dlls/mscms/tests/profile.c, | |
10562 | dlls/mscms/transform.c, dlls/mscms/version.rc, dlls/msdmo/dmoreg.c, | |
10563 | dlls/msdmo/dmort.c, dlls/msdmo/rsrc.rc, dlls/msg711.acm/msg711.c, | |
10564 | dlls/mshtml/Bg.rc, dlls/mshtml/De.rc, dlls/mshtml/En.rc, | |
10565 | dlls/mshtml/Fi.rc, dlls/mshtml/Fr.rc, dlls/mshtml/Hu.rc, | |
10566 | dlls/mshtml/Ko.rc, dlls/mshtml/Nl.rc, dlls/mshtml/No.rc, | |
10567 | dlls/mshtml/Tr.rc, dlls/mshtml/conpoint.c, dlls/mshtml/hlink.c, | |
10568 | dlls/mshtml/htmlbody.c, dlls/mshtml/htmldoc.c, | |
10569 | dlls/mshtml/htmldoc3.c, dlls/mshtml/htmlelem.c, | |
10570 | dlls/mshtml/htmlelem2.c, dlls/mshtml/htmlinput.c, | |
10571 | dlls/mshtml/htmlnode.c, dlls/mshtml/htmlselect.c, | |
10572 | dlls/mshtml/htmltextarea.c, dlls/mshtml/htmltextcont.c, | |
10573 | dlls/mshtml/main.c, dlls/mshtml/mshtml_private.h, | |
10574 | dlls/mshtml/navigate.c, dlls/mshtml/nsembed.c, | |
10575 | dlls/mshtml/nsiface.idl, dlls/mshtml/nsio.c, dlls/mshtml/nsservice.c, | |
10576 | dlls/mshtml/oleobj.c, dlls/mshtml/olewnd.c, dlls/mshtml/persist.c, | |
10577 | dlls/mshtml/protocol.c, dlls/mshtml/resource.h, dlls/mshtml/rsrc.rc, | |
10578 | dlls/mshtml/service.c, dlls/mshtml/tests/htmldoc.c, | |
10579 | dlls/mshtml/tests/protocol.c, dlls/mshtml/view.c, dlls/msi/action.c, | |
10580 | dlls/msi/action.h, dlls/msi/appsearch.c, dlls/msi/classes.c, | |
10581 | dlls/msi/cond.y, dlls/msi/create.c, dlls/msi/custom.c, | |
10582 | dlls/msi/database.c, dlls/msi/delete.c, dlls/msi/dialog.c, | |
10583 | dlls/msi/distinct.c, dlls/msi/events.c, dlls/msi/files.c, | |
10584 | dlls/msi/format.c, dlls/msi/handle.c, dlls/msi/helpers.c, | |
10585 | dlls/msi/insert.c, dlls/msi/install.c, dlls/msi/msi.c, | |
10586 | dlls/msi/msi.rc, dlls/msi/msi_Bg.rc, dlls/msi/msi_De.rc, | |
10587 | dlls/msi/msi_En.rc, dlls/msi/msi_Eo.rc, dlls/msi/msi_Es.rc, | |
10588 | dlls/msi/msi_Fi.rc, dlls/msi/msi_Fr.rc, dlls/msi/msi_Hu.rc, | |
10589 | dlls/msi/msi_It.rc, dlls/msi/msi_Ko.rc, dlls/msi/msi_Nl.rc, | |
10590 | dlls/msi/msi_No.rc, dlls/msi/msi_Pt.rc, dlls/msi/msi_Tr.rc, | |
10591 | dlls/msi/msipriv.h, dlls/msi/msiquery.c, dlls/msi/order.c, | |
10592 | dlls/msi/package.c, dlls/msi/preview.c, dlls/msi/query.h, | |
10593 | dlls/msi/record.c, dlls/msi/registry.c, dlls/msi/regsvr.c, | |
10594 | dlls/msi/select.c, dlls/msi/source.c, dlls/msi/sql.y, | |
10595 | dlls/msi/string.c, dlls/msi/suminfo.c, dlls/msi/table.c, | |
10596 | dlls/msi/tests/db.c, dlls/msi/tests/format.c, dlls/msi/tests/msi.c, | |
10597 | dlls/msi/tests/package.c, dlls/msi/tests/record.c, | |
10598 | dlls/msi/tests/suminfo.c, dlls/msi/update.c, dlls/msi/upgrade.c, | |
10599 | dlls/msi/version.rc, dlls/msi/where.c, dlls/msimg32/msimg32_main.c, | |
10600 | dlls/msisys/msisys.c, dlls/msnet32/msnet_main.c, | |
10601 | dlls/msrle32/msrle32.c, dlls/msrle32/msrle_Bg.rc, | |
10602 | dlls/msrle32/msrle_Cs.rc, dlls/msrle32/msrle_De.rc, | |
10603 | dlls/msrle32/msrle_En.rc, dlls/msrle32/msrle_Es.rc, | |
10604 | dlls/msrle32/msrle_Fr.rc, dlls/msrle32/msrle_Hu.rc, | |
10605 | dlls/msrle32/msrle_It.rc, dlls/msrle32/msrle_Ja.rc, | |
10606 | dlls/msrle32/msrle_Ko.rc, dlls/msrle32/msrle_Nl.rc, | |
10607 | dlls/msrle32/msrle_No.rc, dlls/msrle32/msrle_Pt.rc, | |
10608 | dlls/msrle32/msrle_Ru.rc, dlls/msrle32/msrle_Si.rc, | |
10609 | dlls/msrle32/msrle_Tr.rc, dlls/msrle32/msrle_private.h, | |
10610 | dlls/msrle32/rsrc.rc, dlls/msvcrt/console.c, dlls/msvcrt/cpp.c, | |
10611 | dlls/msvcrt/cppexcept.c, dlls/msvcrt/cppexcept.h, | |
10612 | dlls/msvcrt/ctype.c, dlls/msvcrt/data.c, dlls/msvcrt/dir.c, | |
10613 | dlls/msvcrt/environ.c, dlls/msvcrt/errno.c, dlls/msvcrt/except.c, | |
10614 | dlls/msvcrt/exit.c, dlls/msvcrt/file.c, dlls/msvcrt/heap.c, | |
10615 | dlls/msvcrt/locale.c, dlls/msvcrt/lock.c, dlls/msvcrt/main.c, | |
10616 | dlls/msvcrt/math.c, dlls/msvcrt/mbcs.c, dlls/msvcrt/misc.c, | |
10617 | dlls/msvcrt/msvcrt.h, dlls/msvcrt/mtdll.h, dlls/msvcrt/process.c, | |
10618 | dlls/msvcrt/rsrc.rc, dlls/msvcrt/scanf.c, dlls/msvcrt/scanf.h, | |
10619 | dlls/msvcrt/string.c, dlls/msvcrt/tests/cpp.c, | |
10620 | dlls/msvcrt/tests/dir.c, dlls/msvcrt/tests/environ.c, | |
10621 | dlls/msvcrt/tests/file.c, dlls/msvcrt/tests/headers.c, | |
10622 | dlls/msvcrt/tests/heap.c, dlls/msvcrt/tests/printf.c, | |
10623 | dlls/msvcrt/tests/scanf.c, dlls/msvcrt/tests/string.c, | |
10624 | dlls/msvcrt/tests/time.c, dlls/msvcrt/thread.c, dlls/msvcrt/time.c, | |
10625 | dlls/msvcrt/undname.c, dlls/msvcrt/wcs.c, dlls/msvcrt20/msvcrt20.c, | |
10626 | dlls/msvcrtd/debug.c, dlls/msvcrtd/tests/debug.c, | |
10627 | dlls/msvfw32/drawdib.c, dlls/msvfw32/mciwnd.c, | |
10628 | dlls/msvfw32/msvfw32_De.rc, dlls/msvfw32/msvfw32_En.rc, | |
10629 | dlls/msvfw32/msvfw32_Fr.rc, dlls/msvfw32/msvfw32_Hu.rc, | |
10630 | dlls/msvfw32/msvfw32_Ko.rc, dlls/msvfw32/msvfw32_No.rc, | |
10631 | dlls/msvfw32/msvfw32_Tr.rc, dlls/msvfw32/msvideo16.c, | |
10632 | dlls/msvfw32/msvideo_main.c, dlls/msvfw32/msvideo_private.h, | |
10633 | dlls/msvfw32/rsrc.rc, dlls/msvfw32/vfw16.h, | |
10634 | dlls/msvidc32/msvidc32_De.rc, dlls/msvidc32/msvidc32_En.rc, | |
10635 | dlls/msvidc32/msvidc32_Fr.rc, dlls/msvidc32/msvidc32_Hu.rc, | |
10636 | dlls/msvidc32/msvidc32_Ko.rc, dlls/msvidc32/msvidc32_No.rc, | |
10637 | dlls/msvidc32/msvidc32_Tr.rc, dlls/msvidc32/msvidc32_private.h, | |
10638 | dlls/msvidc32/msvideo1.c, dlls/msvidc32/rsrc.rc, | |
10639 | dlls/mswsock/mswsock.c, dlls/mswsock/version.rc, | |
10640 | dlls/msxml3/attribute.c, dlls/msxml3/comment.c, dlls/msxml3/domdoc.c, | |
10641 | dlls/msxml3/element.c, dlls/msxml3/factory.c, dlls/msxml3/main.c, | |
10642 | dlls/msxml3/msxml_private.h, dlls/msxml3/node.c, | |
10643 | dlls/msxml3/nodelist.c, dlls/msxml3/nodemap.c, | |
10644 | dlls/msxml3/parseerror.c, dlls/msxml3/tests/domdoc.c, | |
10645 | dlls/msxml3/text.c, dlls/netapi32/access.c, dlls/netapi32/apibuf.c, | |
10646 | dlls/netapi32/browsr.c, dlls/netapi32/ds.c, | |
10647 | dlls/netapi32/nbcmdqueue.c, dlls/netapi32/nbcmdqueue.h, | |
10648 | dlls/netapi32/nbnamecache.c, dlls/netapi32/nbnamecache.h, | |
10649 | dlls/netapi32/nbt.c, dlls/netapi32/netapi32.c, | |
10650 | dlls/netapi32/netapi32_misc.h, dlls/netapi32/netbios.c, | |
10651 | dlls/netapi32/netbios.h, dlls/netapi32/share.c, | |
10652 | dlls/netapi32/tests/access.c, dlls/netapi32/tests/apibuf.c, | |
10653 | dlls/netapi32/tests/ds.c, dlls/netapi32/tests/wksta.c, | |
10654 | dlls/netapi32/wksta.c, dlls/newdev/main.c, dlls/ntdll/atom.c, | |
10655 | dlls/ntdll/cdrom.c, dlls/ntdll/critsection.c, | |
10656 | dlls/ntdll/debugbuffer.c, dlls/ntdll/debugtools.c, | |
10657 | dlls/ntdll/directory.c, dlls/ntdll/env.c, dlls/ntdll/error.c, | |
10658 | dlls/ntdll/exception.c, dlls/ntdll/file.c, dlls/ntdll/handletable.c, | |
10659 | dlls/ntdll/heap.c, dlls/ntdll/large_int.c, dlls/ntdll/loader.c, | |
10660 | dlls/ntdll/loadorder.c, dlls/ntdll/misc.c, dlls/ntdll/nt.c, | |
10661 | dlls/ntdll/ntdll_misc.h, dlls/ntdll/om.c, dlls/ntdll/path.c, | |
10662 | dlls/ntdll/process.c, dlls/ntdll/reg.c, dlls/ntdll/relay.c, | |
10663 | dlls/ntdll/resource.c, dlls/ntdll/rtl.c, dlls/ntdll/rtlbitmap.c, | |
10664 | dlls/ntdll/rtlstr.c, dlls/ntdll/sec.c, dlls/ntdll/serial.c, | |
10665 | dlls/ntdll/server.c, dlls/ntdll/signal_i386.c, | |
10666 | dlls/ntdll/signal_powerpc.c, dlls/ntdll/signal_sparc.c, | |
10667 | dlls/ntdll/signal_x86_64.c, dlls/ntdll/string.c, dlls/ntdll/sync.c, | |
10668 | dlls/ntdll/tape.c, dlls/ntdll/tests/atom.c, | |
10669 | dlls/ntdll/tests/change.c, dlls/ntdll/tests/env.c, | |
10670 | dlls/ntdll/tests/error.c, dlls/ntdll/tests/exception.c, | |
10671 | dlls/ntdll/tests/info.c, dlls/ntdll/tests/large_int.c, | |
10672 | dlls/ntdll/tests/ntdll_test.h, dlls/ntdll/tests/om.c, | |
10673 | dlls/ntdll/tests/path.c, dlls/ntdll/tests/port.c, | |
10674 | dlls/ntdll/tests/reg.c, dlls/ntdll/tests/rtl.c, | |
10675 | dlls/ntdll/tests/rtlbitmap.c, dlls/ntdll/tests/rtlstr.c, | |
10676 | dlls/ntdll/tests/string.c, dlls/ntdll/tests/time.c, | |
10677 | dlls/ntdll/thread.c, dlls/ntdll/threadpool.c, dlls/ntdll/time.c, | |
10678 | dlls/ntdll/version.c, dlls/ntdll/virtual.c, dlls/ntdll/wcstring.c, | |
10679 | dlls/ntdsapi/ntdsapi.c, dlls/objsel/factory.c, dlls/objsel/objsel.c, | |
10680 | dlls/objsel/objsel.rc, dlls/objsel/objsel_private.h, | |
10681 | dlls/objsel/regsvr.c, dlls/odbc32/proxyodbc.c, | |
10682 | dlls/odbc32/proxyodbc.h, dlls/odbccp32/odbccp32.c, | |
10683 | dlls/ole32/antimoniker.c, dlls/ole32/bindctx.c, | |
10684 | dlls/ole32/classmoniker.c, dlls/ole32/clipboard.c, | |
10685 | dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, | |
10686 | dlls/ole32/compositemoniker.c, dlls/ole32/datacache.c, | |
10687 | dlls/ole32/dcom.idl, dlls/ole32/defaulthandler.c, | |
10688 | dlls/ole32/dictionary.c, dlls/ole32/dictionary.h, | |
10689 | dlls/ole32/errorinfo.c, dlls/ole32/filemoniker.c, | |
10690 | dlls/ole32/ftmarshal.c, dlls/ole32/git.c, dlls/ole32/hglobalstream.c, | |
10691 | dlls/ole32/ifs.c, dlls/ole32/ifs.h, dlls/ole32/itemmoniker.c, | |
10692 | dlls/ole32/marshal.c, dlls/ole32/memlockbytes.c, | |
10693 | dlls/ole32/memlockbytes16.c, dlls/ole32/moniker.c, | |
10694 | dlls/ole32/ole16.c, dlls/ole32/ole2.c, dlls/ole32/ole2_16.c, | |
10695 | dlls/ole32/ole2impl.c, dlls/ole32/ole2nls.c, dlls/ole32/ole2stubs.c, | |
10696 | dlls/ole32/ole32_main.c, dlls/ole32/ole32res.rc, dlls/ole32/oleobj.c, | |
10697 | dlls/ole32/oleproxy.c, dlls/ole32/olestd.h, dlls/ole32/regsvr.c, | |
10698 | dlls/ole32/rpc.c, dlls/ole32/stg_bigblockfile.c, | |
10699 | dlls/ole32/stg_prop.c, dlls/ole32/stg_stream.c, dlls/ole32/storage.c, | |
10700 | dlls/ole32/storage32.c, dlls/ole32/storage32.h, | |
10701 | dlls/ole32/stubmanager.c, dlls/ole32/tests/clipboard.c, | |
10702 | dlls/ole32/tests/compobj.c, dlls/ole32/tests/marshal.c, | |
10703 | dlls/ole32/tests/moniker.c, dlls/ole32/tests/propvariant.c, | |
10704 | dlls/ole32/tests/stg_prop.c, dlls/ole32/tests/storage32.c, | |
10705 | dlls/ole32/usrmarshal.c, dlls/ole32/version.rc, dlls/oleacc/main.c, | |
10706 | dlls/oleaut32/connpt.c, dlls/oleaut32/connpt.h, | |
10707 | dlls/oleaut32/dispatch.c, dlls/oleaut32/hash.c, | |
10708 | dlls/oleaut32/ole2disp.c, dlls/oleaut32/ole2disp.h, | |
10709 | dlls/oleaut32/oleaut.c, dlls/oleaut32/oleaut32.rc, | |
10710 | dlls/oleaut32/oleaut32_Bg.rc, dlls/oleaut32/oleaut32_Cz.rc, | |
10711 | dlls/oleaut32/oleaut32_De.rc, dlls/oleaut32/oleaut32_Dk.rc, | |
10712 | dlls/oleaut32/oleaut32_En.rc, dlls/oleaut32/oleaut32_Eo.rc, | |
10713 | dlls/oleaut32/oleaut32_Es.rc, dlls/oleaut32/oleaut32_Fr.rc, | |
10714 | dlls/oleaut32/oleaut32_Hu.rc, dlls/oleaut32/oleaut32_It.rc, | |
10715 | dlls/oleaut32/oleaut32_Ko.rc, dlls/oleaut32/oleaut32_Nl.rc, | |
10716 | dlls/oleaut32/oleaut32_No.rc, dlls/oleaut32/oleaut32_Pl.rc, | |
10717 | dlls/oleaut32/oleaut32_Pt.rc, dlls/oleaut32/oleaut32_Ru.rc, | |
10718 | dlls/oleaut32/oleaut32_Sv.rc, dlls/oleaut32/oleaut32_Th.rc, | |
10719 | dlls/oleaut32/oleaut32_Tr.rc, dlls/oleaut32/olefont.c, | |
10720 | dlls/oleaut32/olepicture.c, dlls/oleaut32/recinfo.c, | |
10721 | dlls/oleaut32/regsvr.c, dlls/oleaut32/resource.h, | |
10722 | dlls/oleaut32/safearray.c, dlls/oleaut32/stubs.c, | |
10723 | dlls/oleaut32/tests/olefont.c, dlls/oleaut32/tests/olepicture.c, | |
10724 | dlls/oleaut32/tests/safearray.c, dlls/oleaut32/tests/typelib.c, | |
10725 | dlls/oleaut32/tests/usrmarshal.c, dlls/oleaut32/tests/vartest.c, | |
10726 | dlls/oleaut32/tests/vartype.c, dlls/oleaut32/tmarshal.c, | |
10727 | dlls/oleaut32/typelib.c, dlls/oleaut32/typelib.h, | |
10728 | dlls/oleaut32/typelib16.c, dlls/oleaut32/typelib2.c, | |
10729 | dlls/oleaut32/usrmarshal.c, dlls/oleaut32/varformat.c, | |
10730 | dlls/oleaut32/variant.c, dlls/oleaut32/variant.h, | |
10731 | dlls/oleaut32/vartype.c, dlls/oleaut32/version.rc, | |
10732 | dlls/olecli32/olecli16.c, dlls/olecli32/olecli_main.c, | |
10733 | dlls/oledlg/insobjdlg.c, dlls/oledlg/oledlg_Cs.rc, | |
10734 | dlls/oledlg/oledlg_De.rc, dlls/oledlg/oledlg_En.rc, | |
10735 | dlls/oledlg/oledlg_Es.rc, dlls/oledlg/oledlg_Fr.rc, | |
10736 | dlls/oledlg/oledlg_Hu.rc, dlls/oledlg/oledlg_It.rc, | |
10737 | dlls/oledlg/oledlg_Ja.rc, dlls/oledlg/oledlg_Ko.rc, | |
10738 | dlls/oledlg/oledlg_Nl.rc, dlls/oledlg/oledlg_No.rc, | |
10739 | dlls/oledlg/oledlg_Pt.rc, dlls/oledlg/oledlg_Tr.rc, | |
10740 | dlls/oledlg/oledlg_main.c, dlls/oledlg/resource.h, | |
10741 | dlls/oledlg/rsrc.rc, dlls/olepro32/olepro32stubs.c, | |
10742 | dlls/olesvr32/olesvr_main.c, dlls/opengl32/make_opengl, | |
10743 | dlls/opengl32/opengl_ext.h, dlls/opengl32/version.rc, | |
10744 | dlls/opengl32/wgl.c, dlls/opengl32/wgl_ext.c, | |
10745 | dlls/opengl32/wgl_ext.h, dlls/powrprof/powrprof.c, | |
10746 | dlls/psapi/psapi_main.c, dlls/psapi/tests/psapi_main.c, | |
10747 | dlls/qcap/capture.h, dlls/qcap/capturegraph.c, dlls/qcap/dllsetup.c, | |
10748 | dlls/qcap/dllsetup.h, dlls/qcap/enummedia.c, dlls/qcap/enumpins.c, | |
10749 | dlls/qcap/pin.c, dlls/qcap/pin.h, dlls/qcap/qcap_main.c, | |
10750 | dlls/qcap/qcap_main.h, dlls/qcap/v4l.c, dlls/qcap/version.rc, | |
10751 | dlls/qcap/vfwcapture.c, dlls/qcap/yuv.c, dlls/quartz/acmwrapper.c, | |
10752 | dlls/quartz/avidec.c, dlls/quartz/avisplit.c, dlls/quartz/control.c, | |
10753 | dlls/quartz/control_private.h, dlls/quartz/dsoundrender.c, | |
10754 | dlls/quartz/enumfilters.c, dlls/quartz/enummedia.c, | |
10755 | dlls/quartz/enummoniker.c, dlls/quartz/enumpins.c, | |
10756 | dlls/quartz/enumregfilters.c, dlls/quartz/filesource.c, | |
10757 | dlls/quartz/filtergraph.c, dlls/quartz/filtermapper.c, | |
10758 | dlls/quartz/fourcc.h, dlls/quartz/main.c, dlls/quartz/memallocator.c, | |
10759 | dlls/quartz/parser.c, dlls/quartz/parser.h, dlls/quartz/pin.c, | |
10760 | dlls/quartz/pin.h, dlls/quartz/quartz_private.h, | |
10761 | dlls/quartz/regsvr.c, dlls/quartz/systemclock.c, | |
10762 | dlls/quartz/tests/filtergraph.c, dlls/quartz/tests/memallocator.c, | |
10763 | dlls/quartz/transform.c, dlls/quartz/transform.h, | |
10764 | dlls/quartz/version.rc, dlls/quartz/videorenderer.c, | |
10765 | dlls/quartz/waveparser.c, dlls/rasapi32/rasapi.c, | |
10766 | dlls/riched20/caret.c, dlls/riched20/clipboard.c, | |
10767 | dlls/riched20/context.c, dlls/riched20/editor.c, | |
10768 | dlls/riched20/editor.h, dlls/riched20/editstr.h, | |
10769 | dlls/riched20/list.c, dlls/riched20/paint.c, dlls/riched20/para.c, | |
10770 | dlls/riched20/reader.c, dlls/riched20/richole.c, dlls/riched20/row.c, | |
10771 | dlls/riched20/run.c, dlls/riched20/string.c, dlls/riched20/style.c, | |
10772 | dlls/riched20/tests/editor.c, dlls/riched20/txtsrv.c, | |
10773 | dlls/riched20/undo.c, dlls/riched20/version.rc, dlls/riched20/wrap.c, | |
10774 | dlls/riched20/writer.c, dlls/riched32/richedit.c, | |
10775 | dlls/rpcrt4/cproxy.c, dlls/rpcrt4/cpsf.c, dlls/rpcrt4/cpsf.h, | |
10776 | dlls/rpcrt4/cstub.c, dlls/rpcrt4/ndr_marshall.c, | |
10777 | dlls/rpcrt4/ndr_midl.c, dlls/rpcrt4/ndr_misc.h, | |
10778 | dlls/rpcrt4/ndr_ole.c, dlls/rpcrt4/ndr_stubless.c, | |
10779 | dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_binding.h, | |
10780 | dlls/rpcrt4/rpc_defs.h, dlls/rpcrt4/rpc_epmap.c, | |
10781 | dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpc_message.h, | |
10782 | dlls/rpcrt4/rpc_misc.h, dlls/rpcrt4/rpc_server.c, | |
10783 | dlls/rpcrt4/rpc_server.h, dlls/rpcrt4/rpc_transport.c, | |
10784 | dlls/rpcrt4/rpcrt4_main.c, dlls/rpcrt4/rpcss_np_client.c, | |
10785 | dlls/rpcrt4/rpcss_np_client.h, dlls/rpcrt4/tests/ndr_marshall.c, | |
10786 | dlls/rpcrt4/tests/rpc.c, dlls/rsabase/tests/rsabase.c, | |
10787 | dlls/rsaenh/des.c, dlls/rsaenh/handle.c, dlls/rsaenh/handle.h, | |
10788 | dlls/rsaenh/implglue.c, dlls/rsaenh/implglue.h, dlls/rsaenh/md2.c, | |
10789 | dlls/rsaenh/mpi.c, dlls/rsaenh/rc2.c, dlls/rsaenh/rc4.c, | |
10790 | dlls/rsaenh/rsa.c, dlls/rsaenh/rsaenh.c, dlls/rsaenh/tests/rsaenh.c, | |
10791 | dlls/rsaenh/tomcrypt.h, dlls/sane.ds/capability.c, | |
10792 | dlls/sane.ds/ds_ctrl.c, dlls/sane.ds/ds_image.c, | |
10793 | dlls/sane.ds/resource.h, dlls/sane.ds/rsrc.rc, | |
10794 | dlls/sane.ds/sane_De.rc, dlls/sane.ds/sane_En.rc, | |
10795 | dlls/sane.ds/sane_Fi.rc, dlls/sane.ds/sane_Fr.rc, | |
10796 | dlls/sane.ds/sane_Ko.rc, dlls/sane.ds/sane_Nl.rc, | |
10797 | dlls/sane.ds/sane_No.rc, dlls/sane.ds/sane_i.h, | |
10798 | dlls/sane.ds/sane_main.c, dlls/sane.ds/ui.c, | |
10799 | dlls/secur32/base64_codec.c, dlls/secur32/dispatcher.c, | |
10800 | dlls/secur32/negotiate.c, dlls/secur32/ntlm.c, | |
10801 | dlls/secur32/schannel.c, dlls/secur32/secur32.c, | |
10802 | dlls/secur32/secur32_priv.h, dlls/secur32/tests/main.c, | |
10803 | dlls/secur32/thunks.c, dlls/secur32/thunks.h, dlls/secur32/wrapper.c, | |
10804 | dlls/sensapi/sensapi.c, dlls/serialui/Bg.rc, dlls/serialui/Cs.rc, | |
10805 | dlls/serialui/De.rc, dlls/serialui/En.rc, dlls/serialui/Eo.rc, | |
10806 | dlls/serialui/Es.rc, dlls/serialui/Fi.rc, dlls/serialui/Fr.rc, | |
10807 | dlls/serialui/Hu.rc, dlls/serialui/It.rc, dlls/serialui/Ja.rc, | |
10808 | dlls/serialui/Ko.rc, dlls/serialui/Nl.rc, dlls/serialui/No.rc, | |
10809 | dlls/serialui/Pt.rc, dlls/serialui/Ru.rc, dlls/serialui/Tr.rc, | |
10810 | dlls/serialui/confdlg.c, dlls/serialui/serialui.h, | |
10811 | dlls/serialui/serialui_rc.rc, dlls/setupapi/Bg.rc, | |
10812 | dlls/setupapi/Cs.rc, dlls/setupapi/De.rc, dlls/setupapi/En.rc, | |
10813 | dlls/setupapi/Eo.rc, dlls/setupapi/Es.rc, dlls/setupapi/Fi.rc, | |
10814 | dlls/setupapi/Fr.rc, dlls/setupapi/Hu.rc, dlls/setupapi/It.rc, | |
10815 | dlls/setupapi/Ja.rc, dlls/setupapi/Ko.rc, dlls/setupapi/Nl.rc, | |
10816 | dlls/setupapi/No.rc, dlls/setupapi/Pl.rc, dlls/setupapi/Pt.rc, | |
10817 | dlls/setupapi/Ru.rc, dlls/setupapi/Sv.rc, dlls/setupapi/Tr.rc, | |
10818 | dlls/setupapi/devinst.c, dlls/setupapi/devinst16.c, | |
10819 | dlls/setupapi/dirid.c, dlls/setupapi/diskspace.c, | |
10820 | dlls/setupapi/fakedll.c, dlls/setupapi/infparse.c, | |
10821 | dlls/setupapi/install.c, dlls/setupapi/misc.c, | |
10822 | dlls/setupapi/parser.c, dlls/setupapi/query.c, dlls/setupapi/queue.c, | |
10823 | dlls/setupapi/setupapi.rc, dlls/setupapi/setupapi_private.h, | |
10824 | dlls/setupapi/setupcab.c, dlls/setupapi/setupx16.h, | |
10825 | dlls/setupapi/setupx_main.c, dlls/setupapi/stringtable.c, | |
10826 | dlls/setupapi/stubs.c, dlls/setupapi/tests/parser.c, | |
10827 | dlls/setupapi/tests/query.c, dlls/setupapi/tests/stringtable.c, | |
10828 | dlls/setupapi/virtcopy.c, dlls/sfc/sfc_main.c, dlls/shdocvw/Bg.rc, | |
10829 | dlls/shdocvw/De.rc, dlls/shdocvw/En.rc, dlls/shdocvw/Es.rc, | |
10830 | dlls/shdocvw/Fi.rc, dlls/shdocvw/Fr.rc, dlls/shdocvw/Hu.rc, | |
10831 | dlls/shdocvw/Ko.rc, dlls/shdocvw/Nl.rc, dlls/shdocvw/No.rc, | |
10832 | dlls/shdocvw/Pt.rc, dlls/shdocvw/Tr.rc, dlls/shdocvw/classinfo.c, | |
10833 | dlls/shdocvw/client.c, dlls/shdocvw/dochost.c, dlls/shdocvw/events.c, | |
10834 | dlls/shdocvw/factory.c, dlls/shdocvw/frame.c, dlls/shdocvw/ie.c, | |
10835 | dlls/shdocvw/iexplore.c, dlls/shdocvw/navigate.c, | |
10836 | dlls/shdocvw/oleobject.c, dlls/shdocvw/persist.c, | |
10837 | dlls/shdocvw/regsvr.c, dlls/shdocvw/shdocvw.h, | |
10838 | dlls/shdocvw/shdocvw.rc, dlls/shdocvw/shdocvw_main.c, | |
10839 | dlls/shdocvw/shlinstobj.c, dlls/shdocvw/tests/shortcut.c, | |
10840 | dlls/shdocvw/version.rc, dlls/shdocvw/view.c, | |
10841 | dlls/shdocvw/webbrowser.c, dlls/shell32/autocomplete.c, | |
10842 | dlls/shell32/brsfolder.c, dlls/shell32/changenotify.c, | |
10843 | dlls/shell32/classes.c, dlls/shell32/clipboard.c, | |
10844 | dlls/shell32/control.c, dlls/shell32/cpanel.h, | |
10845 | dlls/shell32/cpanelfolder.c, dlls/shell32/dataobject.c, | |
10846 | dlls/shell32/dde.c, dlls/shell32/debughlp.c, dlls/shell32/debughlp.h, | |
10847 | dlls/shell32/dialogs.c, dlls/shell32/dragdrophelper.c, | |
10848 | dlls/shell32/enumidlist.c, dlls/shell32/enumidlist.h, | |
10849 | dlls/shell32/folders.c, dlls/shell32/iconcache.c, | |
10850 | dlls/shell32/pidl.c, dlls/shell32/pidl.h, dlls/shell32/regsvr.c, | |
10851 | dlls/shell32/shell.c, dlls/shell32/shell32_Bg.rc, | |
10852 | dlls/shell32/shell32_Ca.rc, dlls/shell32/shell32_Cn.rc, | |
10853 | dlls/shell32/shell32_Cs.rc, dlls/shell32/shell32_Da.rc, | |
10854 | dlls/shell32/shell32_De.rc, dlls/shell32/shell32_En.rc, | |
10855 | dlls/shell32/shell32_Eo.rc, dlls/shell32/shell32_Es.rc, | |
10856 | dlls/shell32/shell32_Fi.rc, dlls/shell32/shell32_Fr.rc, | |
10857 | dlls/shell32/shell32_Hu.rc, dlls/shell32/shell32_It.rc, | |
10858 | dlls/shell32/shell32_Ja.rc, dlls/shell32/shell32_Ko.rc, | |
10859 | dlls/shell32/shell32_Nl.rc, dlls/shell32/shell32_No.rc, | |
10860 | dlls/shell32/shell32_Pl.rc, dlls/shell32/shell32_Pt.rc, | |
10861 | dlls/shell32/shell32_Ru.rc, dlls/shell32/shell32_Si.rc, | |
10862 | dlls/shell32/shell32_Sk.rc, dlls/shell32/shell32_Sv.rc, | |
10863 | dlls/shell32/shell32_Tr.rc, dlls/shell32/shell32_Uk.rc, | |
10864 | dlls/shell32/shell32_Wa.rc, dlls/shell32/shell32_Zh.rc, | |
10865 | dlls/shell32/shell32_main.c, dlls/shell32/shell32_main.h, | |
10866 | dlls/shell32/shell32_xx.rc, dlls/shell32/shellfolder.h, | |
10867 | dlls/shell32/shelllink.c, dlls/shell32/shellole.c, | |
10868 | dlls/shell32/shellord.c, dlls/shell32/shellpath.c, | |
10869 | dlls/shell32/shellreg.c, dlls/shell32/shellstring.c, | |
10870 | dlls/shell32/shfldr.h, dlls/shell32/shfldr_desktop.c, | |
10871 | dlls/shell32/shfldr_fs.c, dlls/shell32/shfldr_mycomp.c, | |
10872 | dlls/shell32/shfldr_unixfs.c, dlls/shell32/shlexec.c, | |
10873 | dlls/shell32/shlfileop.c, dlls/shell32/shlfolder.c, | |
10874 | dlls/shell32/shlfsbind.c, dlls/shell32/shlmenu.c, | |
10875 | dlls/shell32/shlview.c, dlls/shell32/shpolicy.c, | |
10876 | dlls/shell32/shres.rc, dlls/shell32/shresdef.h, | |
10877 | dlls/shell32/shv_bg_cmenu.c, dlls/shell32/shv_item_cmenu.c, | |
10878 | dlls/shell32/systray.c, dlls/shell32/tests/shell32_test.h, | |
10879 | dlls/shell32/tests/shelllink.c, dlls/shell32/tests/shellpath.c, | |
10880 | dlls/shell32/tests/shlexec.c, dlls/shell32/tests/shlfileop.c, | |
10881 | dlls/shell32/tests/shlfolder.c, dlls/shell32/tests/string.c, | |
10882 | dlls/shell32/undocshell.h, dlls/shell32/version.h, | |
10883 | dlls/shell32/version.rc, dlls/shell32/version16.rc, | |
10884 | dlls/shlwapi/assoc.c, dlls/shlwapi/clist.c, dlls/shlwapi/istream.c, | |
10885 | dlls/shlwapi/msgbox.c, dlls/shlwapi/ordinal.c, dlls/shlwapi/path.c, | |
10886 | dlls/shlwapi/reg.c, dlls/shlwapi/regstream.c, | |
10887 | dlls/shlwapi/resource.h, dlls/shlwapi/shlwapi.rc, | |
10888 | dlls/shlwapi/shlwapi_De.rc, dlls/shlwapi/shlwapi_En.rc, | |
10889 | dlls/shlwapi/shlwapi_Eo.rc, dlls/shlwapi/shlwapi_Es.rc, | |
10890 | dlls/shlwapi/shlwapi_Fi.rc, dlls/shlwapi/shlwapi_Fr.rc, | |
10891 | dlls/shlwapi/shlwapi_Hu.rc, dlls/shlwapi/shlwapi_It.rc, | |
10892 | dlls/shlwapi/shlwapi_Ja.rc, dlls/shlwapi/shlwapi_Ko.rc, | |
10893 | dlls/shlwapi/shlwapi_Nl.rc, dlls/shlwapi/shlwapi_No.rc, | |
10894 | dlls/shlwapi/shlwapi_Pt.rc, dlls/shlwapi/shlwapi_Tr.rc, | |
10895 | dlls/shlwapi/shlwapi_main.c, dlls/shlwapi/stopwatch.c, | |
10896 | dlls/shlwapi/string.c, dlls/shlwapi/tests/clist.c, | |
10897 | dlls/shlwapi/tests/clsid.c, dlls/shlwapi/tests/ordinal.c, | |
10898 | dlls/shlwapi/tests/path.c, dlls/shlwapi/tests/shreg.c, | |
10899 | dlls/shlwapi/tests/string.c, dlls/shlwapi/thread.c, | |
10900 | dlls/shlwapi/url.c, dlls/shlwapi/version.rc, dlls/shlwapi/wsprintf.c, | |
10901 | dlls/snmpapi/main.c, dlls/spoolss/spoolss_main.c, | |
10902 | dlls/stdole2.tlb/rsrc.rc, dlls/stdole2.tlb/std_ole_v2.idl, | |
10903 | dlls/stdole32.tlb/rsrc.rc, dlls/stdole32.tlb/std_ole_v1.idl, | |
10904 | dlls/sti/sti_main.c, dlls/strmiids/strmiids.c, | |
10905 | dlls/tapi32/assisted.c, dlls/tapi32/line.c, dlls/tapi32/phone.c, | |
10906 | dlls/twain_32/dsm_ctrl.c, dlls/twain_32/twain16_main.c, | |
10907 | dlls/twain_32/twain32_main.c, dlls/twain_32/twain_i.h, | |
10908 | dlls/url/url_main.c, dlls/urlmon/binding.c, dlls/urlmon/file.c, | |
10909 | dlls/urlmon/format.c, dlls/urlmon/ftp.c, dlls/urlmon/http.c, | |
10910 | dlls/urlmon/internet.c, dlls/urlmon/regsvr.c, dlls/urlmon/rsrc.rc, | |
10911 | dlls/urlmon/sec_mgr.c, dlls/urlmon/session.c, | |
10912 | dlls/urlmon/tests/misc.c, dlls/urlmon/tests/protocol.c, | |
10913 | dlls/urlmon/tests/url.c, dlls/urlmon/umon.c, dlls/urlmon/umstream.c, | |
10914 | dlls/urlmon/urlmon_main.c, dlls/urlmon/urlmon_main.h, | |
10915 | dlls/urlmon/version.rc, dlls/user/bidi16.c, dlls/user/button.c, | |
10916 | dlls/user/caret.c, dlls/user/class.c, dlls/user/clipboard.c, | |
10917 | dlls/user/combo.c, dlls/user/comm16.c, dlls/user/controls.h, | |
10918 | dlls/user/cursoricon.c, dlls/user/dde_client.c, dlls/user/dde_misc.c, | |
10919 | dlls/user/dde_private.h, dlls/user/dde_server.c, dlls/user/ddeml16.c, | |
10920 | dlls/user/defdlg.c, dlls/user/defwnd.c, dlls/user/desktop.c, | |
10921 | dlls/user/dialog.c, dlls/user/dialog16.c, dlls/user/display.c, | |
10922 | dlls/user/driver.c, dlls/user/driver16.c, dlls/user/edit.c, | |
10923 | dlls/user/exticon.c, dlls/user/focus.c, dlls/user/hook.c, | |
10924 | dlls/user/hook16.c, dlls/user/icontitle.c, dlls/user/input.c, | |
10925 | dlls/user/kbd16.c, dlls/user/listbox.c, dlls/user/lstr.c, | |
10926 | dlls/user/mdi.c, dlls/user/menu.c, dlls/user/message.c, | |
10927 | dlls/user/misc.c, dlls/user/mouse16.c, dlls/user/msg16.c, | |
10928 | dlls/user/msgbox.c, dlls/user/network.c, dlls/user/nonclient.c, | |
10929 | dlls/user/painting.c, dlls/user/property.c, dlls/user/resource.c, | |
10930 | dlls/user/resources/display.rc, dlls/user/resources/mouse.rc, | |
10931 | dlls/user/resources/user32.rc, dlls/user/resources/user32_Bg.rc, | |
10932 | dlls/user/resources/user32_Ca.rc, dlls/user/resources/user32_Cs.rc, | |
10933 | dlls/user/resources/user32_Da.rc, dlls/user/resources/user32_De.rc, | |
10934 | dlls/user/resources/user32_En.rc, dlls/user/resources/user32_Eo.rc, | |
10935 | dlls/user/resources/user32_Es.rc, dlls/user/resources/user32_Fi.rc, | |
10936 | dlls/user/resources/user32_Fr.rc, dlls/user/resources/user32_Hu.rc, | |
10937 | dlls/user/resources/user32_It.rc, dlls/user/resources/user32_Ja.rc, | |
10938 | dlls/user/resources/user32_Ko.rc, dlls/user/resources/user32_Nl.rc, | |
10939 | dlls/user/resources/user32_No.rc, dlls/user/resources/user32_Pl.rc, | |
10940 | dlls/user/resources/user32_Pt.rc, dlls/user/resources/user32_Ru.rc, | |
10941 | dlls/user/resources/user32_Si.rc, dlls/user/resources/user32_Sk.rc, | |
10942 | dlls/user/resources/user32_Sv.rc, dlls/user/resources/user32_Tr.rc, | |
10943 | dlls/user/resources/user32_Uk.rc, dlls/user/resources/user32_Wa.rc, | |
10944 | dlls/user/resources/user32_Zh.rc, dlls/user/resources/user32_bin.rc, | |
10945 | dlls/user/resources/version.rc, dlls/user/resources/version16.rc, | |
10946 | dlls/user/scroll.c, dlls/user/spy.c, dlls/user/static.c, | |
10947 | dlls/user/sysparams.c, dlls/user/tests/class.c, | |
10948 | dlls/user/tests/clipboard.c, dlls/user/tests/dce.c, | |
10949 | dlls/user/tests/dde.c, dlls/user/tests/dialog.c, | |
10950 | dlls/user/tests/edit.c, dlls/user/tests/input.c, | |
10951 | dlls/user/tests/listbox.c, dlls/user/tests/menu.c, | |
10952 | dlls/user/tests/monitor.c, dlls/user/tests/msg.c, | |
10953 | dlls/user/tests/resource.c, dlls/user/tests/resource.rc, | |
10954 | dlls/user/tests/sysparams.c, dlls/user/tests/text.c, | |
10955 | dlls/user/tests/win.c, dlls/user/tests/winstation.c, | |
10956 | dlls/user/tests/wsprintf.c, dlls/user/text.c, dlls/user/uitools.c, | |
10957 | dlls/user/user16.c, dlls/user/user_main.c, dlls/user/user_private.h, | |
10958 | dlls/user/win.c, dlls/user/winhelp.c, dlls/user/winpos.c, | |
10959 | dlls/user/winproc.c, dlls/user/winproc.h, dlls/user/winstation.c, | |
10960 | dlls/user/wnd16.c, dlls/user/wsprintf.c, dlls/usp10/tests/usp10.c, | |
10961 | dlls/usp10/usp10.c, dlls/uuid/uuid.c, dlls/uxtheme/draw.c, | |
10962 | dlls/uxtheme/main.c, dlls/uxtheme/metric.c, dlls/uxtheme/msstyles.c, | |
10963 | dlls/uxtheme/msstyles.h, dlls/uxtheme/property.c, | |
10964 | dlls/uxtheme/stylemap.c, dlls/uxtheme/system.c, dlls/uxtheme/uxini.c, | |
10965 | dlls/uxtheme/uxthemedll.h, dlls/uxtheme/version.rc, | |
10966 | dlls/vdhcp.vxd/vdhcp.c, dlls/vdmdbg/vdmdbg.c, dlls/version/info.c, | |
10967 | dlls/version/install.c, dlls/version/resource.c, | |
10968 | dlls/version/tests/info.c, dlls/version/tests/install.c, | |
10969 | dlls/version/tests/version.rc, dlls/version/ver16.c, | |
10970 | dlls/vmm.vxd/vmm.c, dlls/vnbt.vxd/vnbt.c, | |
10971 | dlls/vnetbios.vxd/vnetbios.c, dlls/vtdapi.vxd/vtdapi.c, | |
10972 | dlls/vwin32.vxd/vwin32.c, dlls/w32skrnl/w32skernel.c, | |
10973 | dlls/w32skrnl/w32sys.c, dlls/w32skrnl/win32s16.c, | |
10974 | dlls/winecrt0/crt0_private.h, dlls/winecrt0/delay_load.c, | |
10975 | dlls/winecrt0/dll_entry.c, dlls/winecrt0/dll_main.c, | |
10976 | dlls/winecrt0/drv_entry.c, dlls/winecrt0/exe_entry.c, | |
10977 | dlls/winecrt0/exe_main.c, dlls/winecrt0/exe_wentry.c, | |
10978 | dlls/winecrt0/exe_wmain.c, dlls/winecrt0/init.c, | |
10979 | dlls/winecrt0/stub.c, dlls/wined3d/baseshader.c, | |
10980 | dlls/wined3d/basetexture.c, dlls/wined3d/cubetexture.c, | |
10981 | dlls/wined3d/device.c, dlls/wined3d/directx.c, | |
10982 | dlls/wined3d/drawprim.c, dlls/wined3d/indexbuffer.c, | |
10983 | dlls/wined3d/palette.c, dlls/wined3d/pixelshader.c, | |
10984 | dlls/wined3d/query.c, dlls/wined3d/resource.c, | |
10985 | dlls/wined3d/stateblock.c, dlls/wined3d/surface.c, | |
10986 | dlls/wined3d/surface_gdi.c, dlls/wined3d/swapchain.c, | |
10987 | dlls/wined3d/texture.c, dlls/wined3d/utils.c, | |
10988 | dlls/wined3d/vertexbuffer.c, dlls/wined3d/vertexdeclaration.c, | |
10989 | dlls/wined3d/vertexshader.c, dlls/wined3d/volume.c, | |
10990 | dlls/wined3d/volumetexture.c, dlls/wined3d/wined3d_main.c, | |
10991 | dlls/wined3d/wined3d_private.h, dlls/winedos/devices.c, | |
10992 | dlls/winedos/dma.c, dlls/winedos/dosaspi.c, dlls/winedos/dosconf.c, | |
10993 | dlls/winedos/dosexe.h, dlls/winedos/dosmem.c, dlls/winedos/dosvm.c, | |
10994 | dlls/winedos/dosvm.h, dlls/winedos/fpu.c, dlls/winedos/himem.c, | |
10995 | dlls/winedos/int09.c, dlls/winedos/int10.c, dlls/winedos/int11.c, | |
10996 | dlls/winedos/int13.c, dlls/winedos/int15.c, dlls/winedos/int16.c, | |
10997 | dlls/winedos/int17.c, dlls/winedos/int19.c, dlls/winedos/int1a.c, | |
10998 | dlls/winedos/int20.c, dlls/winedos/int21.c, dlls/winedos/int25.c, | |
10999 | dlls/winedos/int26.c, dlls/winedos/int29.c, dlls/winedos/int2f.c, | |
11000 | dlls/winedos/int31.c, dlls/winedos/int33.c, dlls/winedos/int41.c, | |
11001 | dlls/winedos/int5c.c, dlls/winedos/int67.c, | |
11002 | dlls/winedos/interrupts.c, dlls/winedos/ioports.c, | |
11003 | dlls/winedos/module.c, dlls/winedos/ppdev.c, dlls/winedos/relay.c, | |
11004 | dlls/winedos/soundblaster.c, dlls/winedos/timer.c, | |
11005 | dlls/winedos/vga.c, dlls/winedos/vga.h, dlls/winedos/vxd.c, | |
11006 | dlls/winedos/xms.c, dlls/winemp3.acm/common.c, | |
11007 | dlls/winemp3.acm/dct64_i386.c, dlls/winemp3.acm/decode_i386.c, | |
11008 | dlls/winemp3.acm/huffman.h, dlls/winemp3.acm/interface.c, | |
11009 | dlls/winemp3.acm/l2tables.h, dlls/winemp3.acm/layer1.c, | |
11010 | dlls/winemp3.acm/layer2.c, dlls/winemp3.acm/layer3.c, | |
11011 | dlls/winemp3.acm/mpegl3.c, dlls/winemp3.acm/mpg123.h, | |
11012 | dlls/winemp3.acm/mpglib.h, dlls/winemp3.acm/tabinit.c, | |
11013 | dlls/wineps/afm.c, dlls/wineps/afm2c.c, dlls/wineps/bitblt.c, | |
11014 | dlls/wineps/bitmap.c, dlls/wineps/brush.c, dlls/wineps/builtin.c, | |
11015 | dlls/wineps/clipping.c, dlls/wineps/color.c, dlls/wineps/download.c, | |
11016 | dlls/wineps/driver.c, dlls/wineps/encode.c, dlls/wineps/escape.c, | |
11017 | dlls/wineps/font.c, dlls/wineps/glyphlist.c, dlls/wineps/graphics.c, | |
11018 | dlls/wineps/init.c, dlls/wineps/mkagl.c, dlls/wineps/objects.c, | |
11019 | dlls/wineps/pen.c, dlls/wineps/ppd.c, dlls/wineps/ps.c, | |
11020 | dlls/wineps/psdlg.h, dlls/wineps/psdrv.h, dlls/wineps/rsrc.rc, | |
11021 | dlls/wineps/text.c, dlls/wineps/truetype.c, dlls/wineps/type1.c, | |
11022 | dlls/wineps/type1afm.c, dlls/wineps/type42.c, dlls/wineps/wps_Bg.rc, | |
11023 | dlls/wineps/wps_Cs.rc, dlls/wineps/wps_De.rc, dlls/wineps/wps_En.rc, | |
11024 | dlls/wineps/wps_Es.rc, dlls/wineps/wps_Fr.rc, dlls/wineps/wps_Hu.rc, | |
11025 | dlls/wineps/wps_It.rc, dlls/wineps/wps_Ja.rc, dlls/wineps/wps_Ko.rc, | |
11026 | dlls/wineps/wps_Nl.rc, dlls/wineps/wps_No.rc, dlls/wineps/wps_Pt.rc, | |
11027 | dlls/wineps/wps_Ru.rc, dlls/wineps/wps_Si.rc, dlls/wineps/wps_Sk.rc, | |
11028 | dlls/wineps/wps_Tr.rc, dlls/wineps/wps_xx.rc, dlls/wininet/cookie.c, | |
11029 | dlls/wininet/dialogs.c, dlls/wininet/ftp.c, dlls/wininet/gopher.c, | |
11030 | dlls/wininet/http.c, dlls/wininet/internet.c, | |
11031 | dlls/wininet/internet.h, dlls/wininet/netconnection.c, | |
11032 | dlls/wininet/resource.h, dlls/wininet/rsrc.rc, | |
11033 | dlls/wininet/tests/http.c, dlls/wininet/tests/internet.c, | |
11034 | dlls/wininet/tests/url.c, dlls/wininet/tests/wininet_test.h, | |
11035 | dlls/wininet/urlcache.c, dlls/wininet/utility.c, | |
11036 | dlls/wininet/version.rc, dlls/wininet/wininet_Bg.rc, | |
11037 | dlls/wininet/wininet_Cs.rc, dlls/wininet/wininet_De.rc, | |
11038 | dlls/wininet/wininet_En.rc, dlls/wininet/wininet_Eo.rc, | |
11039 | dlls/wininet/wininet_Es.rc, dlls/wininet/wininet_Fi.rc, | |
11040 | dlls/wininet/wininet_Fr.rc, dlls/wininet/wininet_Hu.rc, | |
11041 | dlls/wininet/wininet_It.rc, dlls/wininet/wininet_Ja.rc, | |
11042 | dlls/wininet/wininet_Ko.rc, dlls/wininet/wininet_Nl.rc, | |
11043 | dlls/wininet/wininet_No.rc, dlls/wininet/wininet_Pt.rc, | |
11044 | dlls/wininet/wininet_Ru.rc, dlls/wininet/wininet_Si.rc, | |
11045 | dlls/wininet/wininet_Tr.rc, dlls/wininet/wininet_main.c, | |
11046 | dlls/winmm/driver.c, dlls/winmm/joystick.c, | |
11047 | dlls/winmm/joystick/joystick.c, dlls/winmm/lolvldrv.c, | |
11048 | dlls/winmm/mci.c, dlls/winmm/message16.c, dlls/winmm/mmio.c, | |
11049 | dlls/winmm/mmsystem.c, dlls/winmm/playsound.c, dlls/winmm/sound16.c, | |
11050 | dlls/winmm/tests/capture.c, dlls/winmm/tests/mixer.c, | |
11051 | dlls/winmm/tests/mmio.c, dlls/winmm/tests/timer.c, | |
11052 | dlls/winmm/tests/wave.c, dlls/winmm/tests/winmm_test.h, | |
11053 | dlls/winmm/time.c, dlls/winmm/winealsa/alsa.c, | |
11054 | dlls/winmm/winealsa/alsa.h, dlls/winmm/winealsa/audio.c, | |
11055 | dlls/winmm/winealsa/midi.c, dlls/winmm/winearts/arts.c, | |
11056 | dlls/winmm/winearts/arts.h, dlls/winmm/winearts/audio.c, | |
11057 | dlls/winmm/wineaudioio/audio.c, dlls/winmm/wineaudioio/audioio.c, | |
11058 | dlls/winmm/wineesd/audio.c, dlls/winmm/wineesd/esound.c, | |
11059 | dlls/winmm/wineesd/esound.h, dlls/winmm/winejack/audio.c, | |
11060 | dlls/winmm/winejack/jack.c, dlls/winmm/winejack/jack.h, | |
11061 | dlls/winmm/winemm.h, dlls/winmm/winemm16.h, | |
11062 | dlls/winmm/winenas/audio.c, dlls/winmm/winenas/nas.c, | |
11063 | dlls/winmm/winenas/nas.h, dlls/winmm/wineoss/audio.c, | |
11064 | dlls/winmm/wineoss/audio.h, dlls/winmm/wineoss/dscapture.c, | |
11065 | dlls/winmm/wineoss/dsrender.c, dlls/winmm/wineoss/midi.c, | |
11066 | dlls/winmm/wineoss/midipatch.c, dlls/winmm/wineoss/mixer.c, | |
11067 | dlls/winmm/wineoss/mmaux.c, dlls/winmm/wineoss/oss.c, | |
11068 | dlls/winmm/wineoss/oss.h, dlls/winmm/winmm.c, dlls/winmm/winmm_Cs.rc, | |
11069 | dlls/winmm/winmm_De.rc, dlls/winmm/winmm_En.rc, | |
11070 | dlls/winmm/winmm_Es.rc, dlls/winmm/winmm_Fr.rc, | |
11071 | dlls/winmm/winmm_It.rc, dlls/winmm/winmm_Ja.rc, | |
11072 | dlls/winmm/winmm_Ko.rc, dlls/winmm/winmm_Nl.rc, | |
11073 | dlls/winmm/winmm_No.rc, dlls/winmm/winmm_Pt.rc, | |
11074 | dlls/winmm/winmm_Ru.rc, dlls/winmm/winmm_Si.rc, | |
11075 | dlls/winmm/winmm_Sk.rc, dlls/winmm/winmm_Tr.rc, | |
11076 | dlls/winmm/winmm_res.rc, dlls/winnls32/winnls.c, dlls/winspool/Bg.rc, | |
11077 | dlls/winspool/De.rc, dlls/winspool/En.rc, dlls/winspool/Eo.rc, | |
11078 | dlls/winspool/Fi.rc, dlls/winspool/It.rc, dlls/winspool/Ko.rc, | |
11079 | dlls/winspool/Nl.rc, dlls/winspool/Ru.rc, dlls/winspool/Tr.rc, | |
11080 | dlls/winspool/info.c, dlls/winspool/tests/info.c, | |
11081 | dlls/winspool/winspool.rc, dlls/winspool/wspool.c, | |
11082 | dlls/winspool/wspool.h, dlls/wintab32/context.c, | |
11083 | dlls/wintab32/manager.c, dlls/wintab32/wintab16.c, | |
11084 | dlls/wintab32/wintab32.c, dlls/wintab32/wintab_internal.h, | |
11085 | dlls/wintrust/version.rc, dlls/wintrust/wintrust_main.c, | |
11086 | dlls/wldap32/add.c, dlls/wldap32/ber.c, dlls/wldap32/bind.c, | |
11087 | dlls/wldap32/compare.c, dlls/wldap32/control.c, | |
11088 | dlls/wldap32/delete.c, dlls/wldap32/dn.c, dlls/wldap32/error.c, | |
11089 | dlls/wldap32/extended.c, dlls/wldap32/init.c, dlls/wldap32/main.c, | |
11090 | dlls/wldap32/misc.c, dlls/wldap32/modify.c, dlls/wldap32/modrdn.c, | |
11091 | dlls/wldap32/option.c, dlls/wldap32/page.c, dlls/wldap32/parse.c, | |
11092 | dlls/wldap32/rename.c, dlls/wldap32/search.c, dlls/wldap32/value.c, | |
11093 | dlls/wldap32/winldap_private.h, dlls/wldap32/wldap32.h, | |
11094 | dlls/wldap32/wldap32.rc, dlls/wldap32/wldap32_De.rc, | |
11095 | dlls/wldap32/wldap32_En.rc, dlls/wldap32/wldap32_Fr.rc, | |
11096 | dlls/wldap32/wldap32_Ko.rc, dlls/wldap32/wldap32_Nl.rc, | |
11097 | dlls/wldap32/wldap32_No.rc, dlls/wldap32/wldap32_Ru.rc, | |
11098 | dlls/wldap32/wldap32_Tr.rc, dlls/wnaspi32/aspi.c, | |
11099 | dlls/wnaspi32/aspi.h, dlls/wnaspi32/winaspi16.c, | |
11100 | dlls/wnaspi32/winaspi32.c, dlls/wnaspi32/winescsi.h, | |
11101 | dlls/wow32/wow_main.c, dlls/ws2_32/async.c, dlls/ws2_32/protocol.c, | |
11102 | dlls/ws2_32/socket.c, dlls/ws2_32/socket16.c, | |
11103 | dlls/ws2_32/tests/protocol.c, dlls/ws2_32/tests/sock.c, | |
11104 | dlls/ws2_32/version.rc, dlls/wsock32/protocol.c, | |
11105 | dlls/wsock32/service.c, dlls/wsock32/socket.c, | |
11106 | dlls/wsock32/version.rc, dlls/wsock32/wscontrol.h, | |
11107 | dlls/wtsapi32/wtsapi32.c, dlls/x11drv/bitblt.c, dlls/x11drv/bitmap.c, | |
11108 | dlls/x11drv/brush.c, dlls/x11drv/clipboard.c, dlls/x11drv/clipping.c, | |
11109 | dlls/x11drv/codepage.c, dlls/x11drv/dce.c, dlls/x11drv/desktop.c, | |
11110 | dlls/x11drv/dga2.c, dlls/x11drv/dga2.h, dlls/x11drv/dib.c, | |
11111 | dlls/x11drv/dib_convert.c, dlls/x11drv/dib_dst_swap.c, | |
11112 | dlls/x11drv/dib_src_swap.c, dlls/x11drv/event.c, | |
11113 | dlls/x11drv/graphics.c, dlls/x11drv/init.c, dlls/x11drv/keyboard.c, | |
11114 | dlls/x11drv/mouse.c, dlls/x11drv/mwm.h, dlls/x11drv/opengl.c, | |
11115 | dlls/x11drv/palette.c, dlls/x11drv/pen.c, dlls/x11drv/scroll.c, | |
11116 | dlls/x11drv/settings.c, dlls/x11drv/text.c, dlls/x11drv/window.c, | |
11117 | dlls/x11drv/winpos.c, dlls/x11drv/wintab.c, dlls/x11drv/x11ddraw.c, | |
11118 | dlls/x11drv/x11ddraw.h, dlls/x11drv/x11drv.h, | |
11119 | dlls/x11drv/x11drv_main.c, dlls/x11drv/x11font.h, dlls/x11drv/xdnd.c, | |
11120 | dlls/x11drv/xfont.c, dlls/x11drv/xim.c, dlls/x11drv/xrandr.c, | |
11121 | dlls/x11drv/xrandr.h, dlls/x11drv/xrender.c, dlls/x11drv/xvidmode.c, | |
11122 | dlls/x11drv/xvidmode.h, fonts/courier.sfd, fonts/marlett.sfd, | |
11123 | fonts/ms_sans_serif.sfd, fonts/small_fonts.sfd, fonts/system.sfd, | |
11124 | include/accctrl.h, include/aclapi.h, include/activscp.idl, | |
11125 | include/adshlp.h, include/advpub.h, include/amstream.idl, | |
11126 | include/amvideo.idl, include/appmgmt.h, include/audevcod.h, | |
11127 | include/austream.idl, include/aviriff.h, include/axcore.idl, | |
11128 | include/axextend.idl, include/basetsd.h, include/basetyps.h, | |
11129 | include/cderr.h, include/cguid.h, include/comcat.idl, | |
11130 | include/commctrl.h, include/commdlg.h, include/compobj.h, | |
11131 | include/control.idl, include/cpl.h, include/custcntl.h, | |
11132 | include/cvconst.h, include/d3d.h, include/d3d8.h, include/d3d8caps.h, | |
11133 | include/d3d8types.h, include/d3d9.h, include/d3d9caps.h, | |
11134 | include/d3d9types.h, include/d3dcaps.h, include/d3dhal.h, | |
11135 | include/d3drm.h, include/d3dtypes.h, include/d3dvec.inl, | |
11136 | include/d3dx8core.h, include/dbghelp.h, include/dbt.h, | |
11137 | include/dciddi.h, include/dciman.h, include/dde.h, include/ddeml.h, | |
11138 | include/ddk/cfgmgr32.h, include/ddk/ntddcdvd.h, | |
11139 | include/ddk/ntddser.h, include/ddk/ntddtape.h, include/ddk/wdm.h, | |
11140 | include/ddk/winsplp.h, include/ddraw.h, include/ddrawi.h, | |
11141 | include/ddstream.idl, include/devenum.idl, include/devguid.h, | |
11142 | include/digitalv.h, include/dinput.h, include/dispdib.h, | |
11143 | include/dispex.idl, include/dlgs.h, include/dls1.h, include/dls2.h, | |
11144 | include/dmdls.h, include/dmerror.h, include/dmo.h, include/dmoreg.h, | |
11145 | include/dmort.h, include/dmplugin.h, include/dmusbuff.h, | |
11146 | include/dmusicc.h, include/dmusicf.h, include/dmusici.h, | |
11147 | include/dmusics.h, include/docobj.idl, include/downloadmgr.idl, | |
11148 | include/dpaddr.h, include/dplay.h, include/dplay8.h, | |
11149 | include/dplobby.h, include/dplobby8.h, include/dpnathlp.h, | |
11150 | include/dsconf.h, include/dsdriver.h, include/dshow.h, | |
11151 | include/dsound.h, include/dsrole.h, include/dxdiag.h, | |
11152 | include/dxerr8.h, include/dxerr9.h, include/dxfile.h, | |
11153 | include/dyngraph.idl, include/errors.h, include/evcode.h, | |
11154 | include/evntrace.h, include/excpt.h, include/exdisp.idl, | |
11155 | include/exdispid.h, include/fci.h, include/fdi.h, include/gdi.h, | |
11156 | include/guiddef.h, include/heap.h, include/hlink.idl, | |
11157 | include/htmlhelp.h, include/iads.idl, include/icm.h, | |
11158 | include/icmpapi.h, include/idispids.h, include/imagehlp.h, | |
11159 | include/imm.h, include/initguid.h, include/ipexport.h, | |
11160 | include/iphlpapi.h, include/ipifcons.h, include/iprtrmib.h, | |
11161 | include/iptypes.h, include/ks.h, include/ksguid.h, include/ksmedia.h, | |
11162 | include/lm.h, include/lmaccess.h, include/lmapibuf.h, | |
11163 | include/lmbrowsr.h, include/lmcons.h, include/lmerr.h, | |
11164 | include/lmjoin.h, include/lmserver.h, include/lmshare.h, | |
11165 | include/lmstats.h, include/lmwksta.h, include/lzexpand.h, | |
11166 | include/mapi.h, include/mapicode.h, include/mapidefs.h, | |
11167 | include/mapiguid.h, include/mapitags.h, include/mapiutil.h, | |
11168 | include/mapival.h, include/mapix.h, include/mciavi.h, include/mcx.h, | |
11169 | include/mediaerr.h, include/mediaobj.idl, include/mimeinfo.idl, | |
11170 | include/minmax.h, include/mlang.idl, include/mmddk.h, | |
11171 | include/mmreg.h, include/mmstream.idl, include/mmsystem.h, | |
11172 | include/mprapi.h, include/msacm.h, include/msacmdlg.h, | |
11173 | include/msacmdrv.h, include/mscat.h, include/mshtmcid.h, | |
11174 | include/mshtmdid.h, include/mshtmhst.idl, include/mshtml.idl, | |
11175 | include/msi.h, include/msidefs.h, include/msiquery.h, | |
11176 | include/mssip.h, include/msvcrt/crtdbg.h, include/msvcrt/eh.h, | |
11177 | include/msvcrt/errno.h, include/msvcrt/locale.h, | |
11178 | include/msvcrt/malloc.h, include/msvcrt/mbctype.h, | |
11179 | include/msvcrt/mbstring.h, include/msvcrt/search.h, | |
11180 | include/msvcrt/setjmp.h, include/msvcrt/signal.h, | |
11181 | include/msvcrt/stddef.h, include/msvcrt/sys/locking.h, | |
11182 | include/msvcrt/sys/timeb.h, include/msvcrt/sys/types.h, | |
11183 | include/msvcrt/sys/utime.h, include/msvcrt/time.h, | |
11184 | include/msvcrt/wctype.h, include/mswsock.h, include/msxml.idl, | |
11185 | include/msxml2.idl, include/msxml2did.h, include/msxmldid.h, | |
11186 | include/nb30.h, include/ndrtypes.h, include/npapi.h, | |
11187 | include/nspapi.h, include/ntddcdrm.h, include/ntddscsi.h, | |
11188 | include/ntddstor.h, include/ntdsapi.h, include/ntsecapi.h, | |
11189 | include/ntstatus.h, include/oaidl.idl, include/objbase.h, | |
11190 | include/objidl.idl, include/objsafe.idl, include/ocidl.idl, | |
11191 | include/odbcinst.h, include/ole2.h, include/ole2ver.h, | |
11192 | include/oleauto.h, include/olectl.h, include/oledlg.h, | |
11193 | include/oleidl.idl, include/pktdef.h, include/poppack.h, | |
11194 | include/powrprof.h, include/propidl.idl, include/prsht.h, | |
11195 | include/psapi.h, include/pshpack1.h, include/pshpack2.h, | |
11196 | include/pshpack4.h, include/pshpack8.h, include/pstore.idl, | |
11197 | include/ras.h, include/reason.h, include/regstr.h, | |
11198 | include/richedit.h, include/richole.idl, include/rpc.h, | |
11199 | include/rpcdce.h, include/rpcdcep.h, include/rpcndr.h, | |
11200 | include/rpcnterr.h, include/rpcproxy.h, include/schannel.h, | |
11201 | include/schemadef.h, include/schnlsp.h, include/sddl.h, | |
11202 | include/secext.h, include/security.h, include/sensapi.h, | |
11203 | include/sensevts.idl, include/servprov.idl, include/setupapi.h, | |
11204 | include/sfc.h, include/shellapi.h, include/shldisp.idl, | |
11205 | include/shlguid.h, include/shlobj.h, include/shlwapi.h, | |
11206 | include/shobjidl.idl, include/shtypes.idl, include/sipbase.h, | |
11207 | include/snmp.h, include/softpub.h, include/sql.h, include/sqlext.h, | |
11208 | include/sqltypes.h, include/sspi.h, include/storage.h, | |
11209 | include/strmif.idl, include/tapi.h, include/tchar.h, | |
11210 | include/textserv.h, include/thread.h, include/tlhelp32.h, | |
11211 | include/tmschema.h, include/unknwn.idl, include/urlmon.idl, | |
11212 | include/usp10.h, include/uuids.h, include/uxtheme.h, include/ver.h, | |
11213 | include/vfw.h, include/vfwmsgs.h, include/win.h, include/winbase.h, | |
11214 | include/wincon.h, include/wincrypt.h, include/windef.h, | |
11215 | include/windns.h, include/windows.h, include/windowsx.h, | |
11216 | include/wine/debug.h, include/wine/exception.h, | |
11217 | include/wine/itss.idl, include/wine/library.h, include/wine/list.h, | |
11218 | include/wine/mmsystem16.h, include/wine/port.h, | |
11219 | include/wine/pthread.h, include/wine/rpcss_shared.h, | |
11220 | include/wine/server.h, include/wine/test.h, include/wine/unicode.h, | |
11221 | include/wine/winaspi.h, include/wine/winbase16.h, | |
11222 | include/wine/windef16.h, include/wine/wine_common_ver.rc, | |
11223 | include/wine/wined3d_gl.h, include/wine/wined3d_interface.h, | |
11224 | include/wine/wined3d_types.h, include/wine/wingdi16.h, | |
11225 | include/wine/winnet16.h, include/wine/winsock16.h, | |
11226 | include/wine/winuser16.h, include/wine/wpp.h, include/winerror.h, | |
11227 | include/wingdi.h, include/wininet.h, include/winioctl.h, | |
11228 | include/winldap.h, include/winnetwk.h, include/winnls.h, | |
11229 | include/winnls32.h, include/winnt.h, include/winpos.h, | |
11230 | include/winreg.h, include/winres.h, include/winresrc.h, | |
11231 | include/winsock.h, include/winsock2.h, include/winspool.h, | |
11232 | include/winsvc.h, include/wintab.h, include/wintabx.h, | |
11233 | include/winternl.h, include/wintrust.h, include/winuser.h, | |
11234 | include/winver.h, include/wmistr.h, include/wnaspi32.h, | |
11235 | include/wownt32.h, include/ws2spi.h, include/ws2tcpip.h, | |
11236 | include/wshisotp.h, include/wsipx.h, include/wsnwlink.h, | |
11237 | include/wtsapi32.h, include/wtypes.idl, include/xcmc.h, | |
11238 | include/xmldom.idl, include/xmldomdid.h, include/xmldso.idl, | |
11239 | include/xmldsodid.h, include/zmouse.h, libs/port/ffs.c, | |
11240 | libs/port/fstatvfs.c, libs/port/futimes.c, libs/port/getopt.c, | |
11241 | libs/port/getopt.h, libs/port/getopt1.c, libs/port/getpagesize.c, | |
11242 | libs/port/gettid.c, libs/port/interlocked.c, libs/port/lstat.c, | |
11243 | libs/port/memcpy_unaligned.c, libs/port/memmove.c, | |
11244 | libs/port/mkstemps.c, libs/port/pread.c, libs/port/pwrite.c, | |
11245 | libs/port/readlink.c, libs/port/sigsetjmp.c, libs/port/spawn.c, | |
11246 | libs/port/statvfs.c, libs/port/strcasecmp.c, libs/port/strerror.c, | |
11247 | libs/port/strncasecmp.c, libs/port/usleep.c, libs/unicode/cpmap.pl, | |
11248 | libs/unicode/cptable.c, libs/unicode/defaults, libs/unicode/fold.c, | |
11249 | libs/unicode/mbtowc.c, libs/unicode/sortkey.c, libs/unicode/string.c, | |
11250 | libs/unicode/utf8.c, libs/unicode/wctomb.c, libs/wine/config.c, | |
11251 | libs/wine/debug.c, libs/wine/ldt.c, libs/wine/loader.c, | |
11252 | libs/wine/mmap.c, libs/wine/port.c, libs/wpp/ppl.l, libs/wpp/ppy.y, | |
11253 | libs/wpp/preproc.c, libs/wpp/wpp.c, libs/wpp/wpp_private.h, | |
11254 | loader/glibc.c, loader/kthread.c, loader/main.c, loader/main.h, | |
11255 | loader/preloader.c, loader/pthread.c, programs/clock/Cs.rc, | |
11256 | programs/clock/Da.rc, programs/clock/De.rc, programs/clock/En.rc, | |
11257 | programs/clock/Eo.rc, programs/clock/Es.rc, programs/clock/Fi.rc, | |
11258 | programs/clock/Fr.rc, programs/clock/Hu.rc, programs/clock/It.rc, | |
11259 | programs/clock/Ko.rc, programs/clock/Nl.rc, programs/clock/No.rc, | |
11260 | programs/clock/Pl.rc, programs/clock/Pt.rc, programs/clock/Ru.rc, | |
11261 | programs/clock/Si.rc, programs/clock/Sk.rc, programs/clock/Sw.rc, | |
11262 | programs/clock/Th.rc, programs/clock/Tr.rc, programs/clock/Wa.rc, | |
11263 | programs/clock/Zh.rc, programs/clock/clock_res.h, | |
11264 | programs/clock/main.c, programs/clock/main.h, programs/clock/rsrc.rc, | |
11265 | programs/clock/winclock.c, programs/clock/winclock.h, | |
11266 | programs/cmdlgtst/Cs.rc, programs/cmdlgtst/De.rc, | |
11267 | programs/cmdlgtst/En.rc, programs/cmdlgtst/Es.rc, | |
11268 | programs/cmdlgtst/Fr.rc, programs/cmdlgtst/It.rc, | |
11269 | programs/cmdlgtst/Ko.rc, programs/cmdlgtst/Nl.rc, | |
11270 | programs/cmdlgtst/No.rc, programs/cmdlgtst/Pt.rc, | |
11271 | programs/cmdlgtst/Ru.rc, programs/cmdlgtst/Si.rc, | |
11272 | programs/cmdlgtst/Tr.rc, programs/cmdlgtst/cmdlgr.rc, | |
11273 | programs/cmdlgtst/cmdlgtst.c, programs/cmdlgtst/cmdlgtst.h, | |
11274 | programs/control/control.c, programs/control/params.h, | |
11275 | programs/eject/eject.c, programs/expand/expand.c, | |
11276 | programs/explorer/desktop.c, programs/explorer/explorer.c, | |
11277 | programs/explorer/explorer_private.h, programs/explorer/hal.c, | |
11278 | programs/explorer/systray.c, programs/hh/main.c, | |
11279 | programs/icinfo/icinfo.c, programs/iexplore/main.c, | |
11280 | programs/make_progs, programs/msiexec/msiexec.c, | |
11281 | programs/msiexec/rsrc.rc, programs/msiexec/version.rc, | |
11282 | programs/notepad/Bg.rc, programs/notepad/Cs.rc, | |
11283 | programs/notepad/Da.rc, programs/notepad/De.rc, | |
11284 | programs/notepad/En.rc, programs/notepad/Eo.rc, | |
11285 | programs/notepad/Es.rc, programs/notepad/Fi.rc, | |
11286 | programs/notepad/Fr.rc, programs/notepad/Hu.rc, | |
11287 | programs/notepad/It.rc, programs/notepad/Ja.rc, | |
11288 | programs/notepad/Ko.rc, programs/notepad/Nl.rc, | |
11289 | programs/notepad/No.rc, programs/notepad/Pl.rc, | |
11290 | programs/notepad/Pt.rc, programs/notepad/Ru.rc, | |
11291 | programs/notepad/Si.rc, programs/notepad/Sk.rc, | |
11292 | programs/notepad/Sw.rc, programs/notepad/Th.rc, | |
11293 | programs/notepad/Tr.rc, programs/notepad/Wa.rc, | |
11294 | programs/notepad/Zh.rc, programs/notepad/dialog.c, | |
11295 | programs/notepad/dialog.h, programs/notepad/main.c, | |
11296 | programs/notepad/main.h, programs/notepad/notepad_res.h, | |
11297 | programs/notepad/rsrc.rc, programs/progman/Cs.rc, | |
11298 | programs/progman/Da.rc, programs/progman/De.rc, | |
11299 | programs/progman/En.rc, programs/progman/Es.rc, | |
11300 | programs/progman/Fi.rc, programs/progman/Fr.rc, | |
11301 | programs/progman/Hu.rc, programs/progman/It.rc, | |
11302 | programs/progman/Ko.rc, programs/progman/Nl.rc, | |
11303 | programs/progman/No.rc, programs/progman/Pt.rc, | |
11304 | programs/progman/Ru.rc, programs/progman/Si.rc, | |
11305 | programs/progman/Sk.rc, programs/progman/Sw.rc, | |
11306 | programs/progman/Tr.rc, programs/progman/Va.rc, | |
11307 | programs/progman/Wa.rc, programs/progman/Xx.rc, | |
11308 | programs/progman/Zh.rc, programs/progman/accel.rc, | |
11309 | programs/progman/dialog.c, programs/progman/group.c, | |
11310 | programs/progman/grpfile.c, programs/progman/main.c, | |
11311 | programs/progman/progman.h, programs/progman/program.c, | |
11312 | programs/progman/rsrc.rc, programs/progman/string.c, | |
11313 | programs/regedit/Bg.rc, programs/regedit/Cs.rc, | |
11314 | programs/regedit/De.rc, programs/regedit/En.rc, | |
11315 | programs/regedit/Es.rc, programs/regedit/Fr.rc, | |
11316 | programs/regedit/Hu.rc, programs/regedit/It.rc, | |
11317 | programs/regedit/Ja.rc, programs/regedit/Ko.rc, | |
11318 | programs/regedit/Nl.rc, programs/regedit/No.rc, | |
11319 | programs/regedit/Pl.rc, programs/regedit/Pt.rc, | |
11320 | programs/regedit/Ru.rc, programs/regedit/Si.rc, | |
11321 | programs/regedit/Tr.rc, programs/regedit/about.c, | |
11322 | programs/regedit/childwnd.c, programs/regedit/edit.c, | |
11323 | programs/regedit/framewnd.c, programs/regedit/hexedit.c, | |
11324 | programs/regedit/listview.c, programs/regedit/main.c, | |
11325 | programs/regedit/main.h, programs/regedit/regedit.c, | |
11326 | programs/regedit/regproc.c, programs/regedit/regproc.h, | |
11327 | programs/regedit/resource.h, programs/regedit/resource.rc, | |
11328 | programs/regedit/rsrc.rc, programs/regedit/treeview.c, | |
11329 | programs/regsvr32/regsvr32.c, programs/regsvr32/regsvr32.rc, | |
11330 | programs/rpcss/epmap_server.c, programs/rpcss/np_server.c, | |
11331 | programs/rpcss/rpcss.h, programs/rpcss/rpcss_main.c, | |
11332 | programs/rundll32/rundll32.c, programs/start/Cs.rc, | |
11333 | programs/start/De.rc, programs/start/En.rc, programs/start/Es.rc, | |
11334 | programs/start/Fr.rc, programs/start/It.rc, programs/start/Ko.rc, | |
11335 | programs/start/Nl.rc, programs/start/No.rc, programs/start/Pt.rc, | |
11336 | programs/start/Ru.rc, programs/start/Si.rc, programs/start/Tr.rc, | |
11337 | programs/start/resources.h, programs/start/rsrc.rc, | |
11338 | programs/start/start.c, programs/taskmgr/De.rc, | |
11339 | programs/taskmgr/En.rc, programs/taskmgr/Fr.rc, | |
11340 | programs/taskmgr/Ko.rc, programs/taskmgr/Nl.rc, | |
11341 | programs/taskmgr/No.rc, programs/taskmgr/Tr.rc, | |
11342 | programs/taskmgr/about.c, programs/taskmgr/affinity.c, | |
11343 | programs/taskmgr/applpage.c, programs/taskmgr/column.c, | |
11344 | programs/taskmgr/column.h, programs/taskmgr/dbgchnl.c, | |
11345 | programs/taskmgr/debug.c, programs/taskmgr/endproc.c, | |
11346 | programs/taskmgr/graph.c, programs/taskmgr/graphctl.c, | |
11347 | programs/taskmgr/graphctl.h, programs/taskmgr/optnmenu.c, | |
11348 | programs/taskmgr/perfdata.c, programs/taskmgr/perfdata.h, | |
11349 | programs/taskmgr/perfpage.c, programs/taskmgr/priority.c, | |
11350 | programs/taskmgr/proclist.c, programs/taskmgr/procpage.c, | |
11351 | programs/taskmgr/run.c, programs/taskmgr/taskmgr.c, | |
11352 | programs/taskmgr/taskmgr.h, programs/taskmgr/taskmgr.rc, | |
11353 | programs/taskmgr/trayicon.c, programs/uninstaller/Bg.rc, | |
11354 | programs/uninstaller/Cs.rc, programs/uninstaller/De.rc, | |
11355 | programs/uninstaller/En.rc, programs/uninstaller/Eo.rc, | |
11356 | programs/uninstaller/Es.rc, programs/uninstaller/Fi.rc, | |
11357 | programs/uninstaller/Fr.rc, programs/uninstaller/It.rc, | |
11358 | programs/uninstaller/Ko.rc, programs/uninstaller/No.rc, | |
11359 | programs/uninstaller/Pt.rc, programs/uninstaller/Tr.rc, | |
11360 | programs/uninstaller/main.c, programs/uninstaller/resource.h, | |
11361 | programs/uninstaller/rsrc.rc, programs/view/Cs.rc, | |
11362 | programs/view/De.rc, programs/view/En.rc, programs/view/Eo.rc, | |
11363 | programs/view/Es.rc, programs/view/Fr.rc, programs/view/It.rc, | |
11364 | programs/view/Ko.rc, programs/view/Nl.rc, programs/view/No.rc, | |
11365 | programs/view/Pt.rc, programs/view/Ru.rc, programs/view/Si.rc, | |
11366 | programs/view/Tr.rc, programs/view/globals.h, programs/view/init.c, | |
11367 | programs/view/resource.h, programs/view/view.c, | |
11368 | programs/view/viewrc.rc, programs/view/winmain.c, | |
11369 | programs/wcmd/Cs.rc, programs/wcmd/De.rc, programs/wcmd/En.rc, | |
11370 | programs/wcmd/Es.rc, programs/wcmd/Fr.rc, programs/wcmd/Ja.rc, | |
11371 | programs/wcmd/Ko.rc, programs/wcmd/Nl.rc, programs/wcmd/No.rc, | |
11372 | programs/wcmd/Pl.rc, programs/wcmd/Pt.rc, programs/wcmd/Ru.rc, | |
11373 | programs/wcmd/Si.rc, programs/wcmd/Tr.rc, programs/wcmd/batch.c, | |
11374 | programs/wcmd/builtins.c, programs/wcmd/directory.c, | |
11375 | programs/wcmd/wcmd.h, programs/wcmd/wcmdmain.c, | |
11376 | programs/wcmd/wcmdrc.rc, programs/wineapploader.in, | |
11377 | programs/wineboot/wineboot.c, programs/winebrowser/main.c, | |
11378 | programs/winecfg/Bg.rc, programs/winecfg/Cs.rc, | |
11379 | programs/winecfg/De.rc, programs/winecfg/En.rc, | |
11380 | programs/winecfg/Es.rc, programs/winecfg/Fi.rc, | |
11381 | programs/winecfg/Fr.rc, programs/winecfg/Hu.rc, | |
11382 | programs/winecfg/It.rc, programs/winecfg/Ja.rc, | |
11383 | programs/winecfg/Ko.rc, programs/winecfg/Nl.rc, | |
11384 | programs/winecfg/No.rc, programs/winecfg/Pt.rc, | |
11385 | programs/winecfg/Ru.rc, programs/winecfg/Si.rc, | |
11386 | programs/winecfg/Tr.rc, programs/winecfg/appdefaults.c, | |
11387 | programs/winecfg/audio.c, programs/winecfg/drive.c, | |
11388 | programs/winecfg/drivedetect.c, programs/winecfg/driveui.c, | |
11389 | programs/winecfg/libraries.c, programs/winecfg/main.c, | |
11390 | programs/winecfg/properties.h, programs/winecfg/resource.h, | |
11391 | programs/winecfg/theme.c, programs/winecfg/winecfg.c, | |
11392 | programs/winecfg/winecfg.h, programs/winecfg/winecfg.rc, | |
11393 | programs/winecfg/x11drvdlg.c, programs/wineconsole/curses.c, | |
11394 | programs/wineconsole/dialog.c, programs/wineconsole/registry.c, | |
11395 | programs/wineconsole/user.c, programs/wineconsole/winecon_private.h, | |
11396 | programs/wineconsole/winecon_user.h, | |
11397 | programs/wineconsole/wineconsole.c, | |
11398 | programs/wineconsole/wineconsole_Cs.rc, | |
11399 | programs/wineconsole/wineconsole_De.rc, | |
11400 | programs/wineconsole/wineconsole_En.rc, | |
11401 | programs/wineconsole/wineconsole_Eo.rc, | |
11402 | programs/wineconsole/wineconsole_Es.rc, | |
11403 | programs/wineconsole/wineconsole_Fr.rc, | |
11404 | programs/wineconsole/wineconsole_Hu.rc, | |
11405 | programs/wineconsole/wineconsole_It.rc, | |
11406 | programs/wineconsole/wineconsole_Ko.rc, | |
11407 | programs/wineconsole/wineconsole_Nl.rc, | |
11408 | programs/wineconsole/wineconsole_No.rc, | |
11409 | programs/wineconsole/wineconsole_Pl.rc, | |
11410 | programs/wineconsole/wineconsole_Pt.rc, | |
11411 | programs/wineconsole/wineconsole_Ru.rc, | |
11412 | programs/wineconsole/wineconsole_Tr.rc, | |
11413 | programs/wineconsole/wineconsole_Zh.rc, | |
11414 | programs/wineconsole/wineconsole_res.h, | |
11415 | programs/wineconsole/wineconsole_res.rc, programs/winedbg/be_alpha.c, | |
11416 | programs/winedbg/be_cpu.h, programs/winedbg/be_i386.c, | |
11417 | programs/winedbg/be_ppc.c, programs/winedbg/break.c, | |
11418 | programs/winedbg/dbg.y, programs/winedbg/debug.l, | |
11419 | programs/winedbg/debugger.h, programs/winedbg/display.c, | |
11420 | programs/winedbg/expr.c, programs/winedbg/expr.h, | |
11421 | programs/winedbg/gdbproxy.c, programs/winedbg/info.c, | |
11422 | programs/winedbg/intvar.h, programs/winedbg/memory.c, | |
11423 | programs/winedbg/source.c, programs/winedbg/stack.c, | |
11424 | programs/winedbg/symbol.c, programs/winedbg/tgt_active.c, | |
11425 | programs/winedbg/tgt_minidump.c, programs/winedbg/types.c, | |
11426 | programs/winedbg/winedbg.c, programs/winefile/Cs.rc, | |
11427 | programs/winefile/De.rc, programs/winefile/En.rc, | |
11428 | programs/winefile/Es.rc, programs/winefile/Fr.rc, | |
11429 | programs/winefile/Hu.rc, programs/winefile/It.rc, | |
11430 | programs/winefile/Ko.rc, programs/winefile/Nl.rc, | |
11431 | programs/winefile/No.rc, programs/winefile/Pl.rc, | |
11432 | programs/winefile/Pt.rc, programs/winefile/Ru.rc, | |
11433 | programs/winefile/Si.rc, programs/winefile/Sv.rc, | |
11434 | programs/winefile/Tr.rc, programs/winefile/Zh.rc, | |
11435 | programs/winefile/resource.h, programs/winefile/resource.rc, | |
11436 | programs/winefile/rsrc.rc, programs/winefile/splitpath.c, | |
11437 | programs/winefile/winefile.c, programs/winefile/winefile.h, | |
11438 | programs/winelauncher.in, programs/winemenubuilder/winemenubuilder.c, | |
11439 | programs/winemine/Cs.rc, programs/winemine/De.rc, | |
11440 | programs/winemine/En.rc, programs/winemine/Es.rc, | |
11441 | programs/winemine/Fi.rc, programs/winemine/Fr.rc, | |
11442 | programs/winemine/It.rc, programs/winemine/Ko.rc, | |
11443 | programs/winemine/Nl.rc, programs/winemine/No.rc, | |
11444 | programs/winemine/Pl.rc, programs/winemine/Pt.rc, | |
11445 | programs/winemine/Ru.rc, programs/winemine/Si.rc, | |
11446 | programs/winemine/Tr.rc, programs/winemine/dialog.c, | |
11447 | programs/winemine/dialog.h, programs/winemine/main.c, | |
11448 | programs/winemine/main.h, programs/winemine/resource.h, | |
11449 | programs/winemine/rsrc.rc, programs/winepath/winepath.c, | |
11450 | programs/winetest/dist.rc, programs/winetest/gui.c, | |
11451 | programs/winetest/main.c, programs/winetest/resource.h, | |
11452 | programs/winetest/send.c, programs/winetest/util.c, | |
11453 | programs/winetest/winetest.h, programs/winetest/winetest.rc, | |
11454 | programs/winevdm/winevdm.c, programs/winhelp/Bg.rc, | |
11455 | programs/winhelp/Cs.rc, programs/winhelp/Da.rc, | |
11456 | programs/winhelp/De.rc, programs/winhelp/En.rc, | |
11457 | programs/winhelp/Eo.rc, programs/winhelp/Es.rc, | |
11458 | programs/winhelp/Fi.rc, programs/winhelp/Fr.rc, | |
11459 | programs/winhelp/Hu.rc, programs/winhelp/It.rc, | |
11460 | programs/winhelp/Ko.rc, programs/winhelp/Nl.rc, | |
11461 | programs/winhelp/No.rc, programs/winhelp/Pl.rc, | |
11462 | programs/winhelp/Pt.rc, programs/winhelp/Ru.rc, | |
11463 | programs/winhelp/Si.rc, programs/winhelp/Sk.rc, | |
11464 | programs/winhelp/Sw.rc, programs/winhelp/Tr.rc, | |
11465 | programs/winhelp/Va.rc, programs/winhelp/Wa.rc, | |
11466 | programs/winhelp/Zh.rc, programs/winhelp/callback.c, | |
11467 | programs/winhelp/hlpfile.c, programs/winhelp/hlpfile.h, | |
11468 | programs/winhelp/macro.c, programs/winhelp/macro.h, | |
11469 | programs/winhelp/macro.lex.l, programs/winhelp/rsrc.rc, | |
11470 | programs/winhelp/string.c, programs/winhelp/winhelp.c, | |
11471 | programs/winhelp/winhelp.h, programs/winver/winver.c, | |
11472 | programs/wordpad/De.rc, programs/wordpad/En.rc, | |
11473 | programs/wordpad/Fr.rc, programs/wordpad/Hu.rc, | |
11474 | programs/wordpad/Ko.rc, programs/wordpad/Nl.rc, | |
11475 | programs/wordpad/No.rc, programs/wordpad/Ru.rc, | |
11476 | programs/wordpad/Tr.rc, programs/wordpad/resource.h, | |
11477 | programs/wordpad/rsrc.rc, programs/wordpad/wordpad.c, server/atom.c, | |
11478 | server/change.c, server/class.c, server/clipboard.c, | |
11479 | server/console.c, server/console.h, server/context_alpha.c, | |
11480 | server/context_i386.c, server/context_powerpc.c, | |
11481 | server/context_sparc.c, server/context_x86_64.c, server/debugger.c, | |
11482 | server/directory.c, server/event.c, server/fd.c, server/file.c, | |
11483 | server/file.h, server/handle.c, server/handle.h, server/hook.c, | |
11484 | server/mailslot.c, server/main.c, server/mapping.c, server/mutex.c, | |
11485 | server/named_pipe.c, server/object.c, server/object.h, | |
11486 | server/process.c, server/process.h, server/protocol.def, | |
11487 | server/ptrace.c, server/queue.c, server/region.c, server/registry.c, | |
11488 | server/request.c, server/request.h, server/security.h, | |
11489 | server/semaphore.c, server/serial.c, server/signal.c, | |
11490 | server/snapshot.c, server/sock.c, server/symlink.c, server/thread.c, | |
11491 | server/thread.h, server/timer.c, server/token.c, server/trace.c, | |
11492 | server/unicode.c, server/unicode.h, server/user.c, server/user.h, | |
11493 | server/window.c, server/winstation.c, tools/bin2res.c, | |
11494 | tools/bug_report.pl, tools/c2man.pl, tools/examine-relay, | |
11495 | tools/fnt2bdf.c, tools/fnt2bdf.h, tools/fnt2fon.c, | |
11496 | tools/font_convert.sh, tools/genpatch, tools/make_authors, | |
11497 | tools/make_ctests.c, tools/make_requests, tools/makedep.c, | |
11498 | tools/relpath.c, tools/runtest, tools/sfnt2fnt.c, | |
11499 | tools/widl/client.c, tools/widl/hash.c, tools/widl/hash.h, | |
11500 | tools/widl/header.c, tools/widl/header.h, tools/widl/parser.h, | |
11501 | tools/widl/parser.l, tools/widl/parser.y, tools/widl/proxy.c, | |
11502 | tools/widl/server.c, tools/widl/typegen.c, tools/widl/typegen.h, | |
11503 | tools/widl/typelib.c, tools/widl/typelib.h, | |
11504 | tools/widl/typelib_struct.h, tools/widl/utils.c, tools/widl/utils.h, | |
11505 | tools/widl/widl.c, tools/widl/widl.h, tools/widl/widltypes.h, | |
11506 | tools/widl/write_msft.c, tools/winapi/c_function.pm, | |
11507 | tools/winapi/c_parser.pm, tools/winapi/c_type.pm, | |
11508 | tools/winapi/config.pm, tools/winapi/function.pm, | |
11509 | tools/winapi/make_filter, tools/winapi/make_filter_options.pm, | |
11510 | tools/winapi/make_parser.pm, tools/winapi/modules.pm, | |
11511 | tools/winapi/msvcmaker_options.pm, tools/winapi/nativeapi.pm, | |
11512 | tools/winapi/options.pm, tools/winapi/output.pm, | |
11513 | tools/winapi/preprocessor.pm, tools/winapi/setup.pm, | |
11514 | tools/winapi/tests.pm, tools/winapi/trampoline, tools/winapi/type.pm, | |
11515 | tools/winapi/util.pm, tools/winapi/winapi.pm, | |
11516 | tools/winapi/winapi_c_parser.pm, tools/winapi/winapi_check, | |
11517 | tools/winapi/winapi_check_options.pm, tools/winapi/winapi_cleanup, | |
11518 | tools/winapi/winapi_cleanup_options.pm, | |
11519 | tools/winapi/winapi_documentation.pm, tools/winapi/winapi_extract, | |
11520 | tools/winapi/winapi_extract_options.pm, tools/winapi/winapi_fixup, | |
11521 | tools/winapi/winapi_fixup_documentation.pm, | |
11522 | tools/winapi/winapi_fixup_editor.pm, | |
11523 | tools/winapi/winapi_fixup_options.pm, | |
11524 | tools/winapi/winapi_fixup_statements.pm, | |
11525 | tools/winapi/winapi_function.pm, tools/winapi/winapi_global.pm, | |
11526 | tools/winapi/winapi_local.pm, tools/winapi/winapi_module_user.pm, | |
11527 | tools/winapi/winapi_parser.pm, tools/winapi/winapi_test, | |
11528 | tools/winapi/winapi_test_options.pm, tools/wine.inf, | |
11529 | tools/winebuild/build.h, tools/winebuild/import.c, | |
11530 | tools/winebuild/main.c, tools/winebuild/parser.c, | |
11531 | tools/winebuild/relay.c, tools/winebuild/res16.c, | |
11532 | tools/winebuild/res32.c, tools/winebuild/spec16.c, | |
11533 | tools/winebuild/spec32.c, tools/winebuild/utils.c, | |
11534 | tools/winedump/cvinclude.h, tools/winedump/debug.c, | |
11535 | tools/winedump/dump.c, tools/winedump/emf.c, | |
11536 | tools/winedump/function_grep.pl, tools/winedump/le.c, | |
11537 | tools/winedump/lnk.c, tools/winedump/main.c, | |
11538 | tools/winedump/minidump.c, tools/winedump/misc.c, | |
11539 | tools/winedump/msmangle.c, tools/winedump/ne.c, | |
11540 | tools/winedump/output.c, tools/winedump/pe.c, tools/winedump/pe.h, | |
11541 | tools/winedump/search.c, tools/winedump/symbol.c, | |
11542 | tools/winedump/winedump.h, tools/winegcc/utils.c, | |
11543 | tools/winegcc/utils.h, tools/winegcc/winegcc.c, tools/wineinstall, | |
11544 | tools/winemaker, tools/wineprefixcreate.in, tools/wineshelllink, | |
11545 | tools/winewrapper, tools/wmc/lang.c, tools/wmc/lang.h, | |
11546 | tools/wmc/mcl.c, tools/wmc/mcy.y, tools/wmc/utils.c, | |
11547 | tools/wmc/utils.h, tools/wmc/wmc.c, tools/wmc/wmc.h, | |
11548 | tools/wmc/wmctypes.h, tools/wmc/write.c, tools/wmc/write.h, | |
11549 | tools/wrc/dumpres.c, tools/wrc/dumpres.h, tools/wrc/genres.c, | |
11550 | tools/wrc/genres.h, tools/wrc/newstruc.c, tools/wrc/newstruc.h, | |
11551 | tools/wrc/parser.h, tools/wrc/parser.l, tools/wrc/parser.y, | |
11552 | tools/wrc/readres.c, tools/wrc/readres.h, tools/wrc/translation.c, | |
11553 | tools/wrc/utils.c, tools/wrc/utils.h, tools/wrc/wrc.c, | |
11554 | tools/wrc/wrc.h, tools/wrc/wrctypes.h, tools/wrc/writeres.c: | |
11555 | Update the address of the Free Software Foundation. | |
11556 | ||
11557 | 2006-05-21 Labrousse Jean <jlabrous@altern.org> | |
11558 | ||
11559 | * dlls/msi/action.c: | |
11560 | msi: Fix short name and long name mismatch in action.c. | |
11561 | ||
11562 | 2006-05-23 Troy Rollo <wine@troy.rollo.name> | |
11563 | ||
11564 | * dlls/ole32/storage32.c: | |
11565 | ole32: Fix excessive file sizes for Storage files. | |
11566 | The IStorage (DocFile) implementation was adding empty blocks at the | |
11567 | end of the file every time a caller wrote data that was not a multiple | |
11568 | of 512 bytes. If the caller made a lot of very small writes the file | |
11569 | size could be huge even though the data in the file was tiny. This was | |
11570 | caused by BlockChainStream_SetSize trying to allocate file blocks for | |
11571 | the new data using a condition that bore no relationship to the | |
11572 | required condition, and it was not necessary to do so at that time | |
11573 | since it is done (the right way) by StorageImpl_GetNextFreeBigBlock | |
11574 | (called via BlockChainStream_Enlarge). | |
11575 | ||
11576 | 2006-05-23 Dmitry Timoshkov <dmitry@codeweavers.com> | |
11577 | ||
11578 | * dlls/user/tests/msg.c: | |
11579 | user/tests: Don't generate a mouse click message in mouse_ll_global_thread_proc. | |
11580 | Windows doesn't like when a thread plays games with the focus, that | |
11581 | leads to all kinds of misbehaviours and failures to activate a | |
11582 | window. So, better don't generate a mouse click message in | |
11583 | mouse_ll_global_thread_proc. | |
11584 | ||
11585 | * dlls/user/tests/msg.c: | |
11586 | user/tests: Add lparam to all HCBT_MINMAX hook messages. | |
11587 | ||
11588 | 2006-05-23 Stefan Dösinger <stefan@codeweavers.com> | |
11589 | ||
11590 | * dlls/wined3d/surface.c, dlls/wined3d/utils.c, | |
11591 | dlls/wined3d/wined3d_private.h: | |
11592 | wined3d: OpengGL accelerated blits. | |
11593 | Implement some basic opengl accelerated blts from and to render | |
11594 | targets. It's not perfect yet, but enought to make some D3D apps | |
11595 | happy. For now the only supported operations are: | |
11596 | - Full screen back -> Front buffer: Just call present | |
11597 | - Offscreen surface -> render target | |
11598 | - Render target -> offscreen surface(slow) | |
11599 | - render target colorfill | |
11600 | ||
11601 | 2006-05-22 Stefan Dösinger <stefan@codeweavers.com> | |
11602 | ||
11603 | * dlls/wined3d/surface.c: | |
11604 | wined3d: Surface pixel format conversion code. | |
11605 | ||
11606 | 2006-05-22 Robert Shearman <rob@codeweavers.com> | |
11607 | ||
11608 | * server/queue.c: | |
11609 | server: Don't clear the QS_POSTMESSAGE flag if there is a pending quit message. | |
11610 | ||
11611 | * dlls/ole32/tests/marshal.c: | |
11612 | ole32: Release the outer unknown in the proxybuffer test. | |
11613 | Release the outer unknown in the proxybuffer test to show that the | |
11614 | last release of the outer unknown doesn't free the proxy buffer. | |
11615 | ||
11616 | * dlls/ole32/marshal.c, dlls/ole32/oleproxy.c: | |
11617 | ole32: Release the proxy buffer object on the last release of the proxy's | |
11618 | outer unknown. | |
11619 | Release the proxy buffer object on the last release of the proxy's outer | |
11620 | unknown, otherwise memory is leaked for the Ndr implementation of | |
11621 | IRpcProxyBuffer. | |
11622 | Fix up the hand-coded proxies to match the behaviour from the Ndr | |
11623 | implementation. | |
11624 | ||
11625 | * dlls/wininet/tests/url.c: | |
11626 | wininet: Fix a failing test. | |
11627 | ||
11628 | * dlls/rpcrt4/rpc_message.c: | |
11629 | rpcrt4: Fix copying too much data from the buffer by not taking into account | |
11630 | the fact that auth_pad_len has been included in the fragment length. | |
11631 | ||
11632 | * dlls/rpcrt4/rpc_message.c: | |
11633 | rpcrt4: Authentication padding should only be generated if there is | |
11634 | authentication data. | |
11635 | ||
11636 | * include/winbase.h: | |
11637 | include: Add defines used in CopyFileEx. | |
11638 | ||
11639 | * include/guiddef.h: | |
11640 | include: Make guiddef.h defines match PSDK. | |
11641 | Protect LPGUID typedef by __LPGUID_DEFINED__ being defined. | |
11642 | Protect LPCLSID and LPFMTID typedefs, IsEqualGUID, IsEqualIID, | |
11643 | IsEqualCLSID, IID_NULL, CLSID_NULL and FMTID_NULL defines by | |
11644 | __IID_DEFINED__ being defined. | |
11645 | ||
11646 | 2006-05-22 Alexandre Julliard <julliard@winehq.org> | |
11647 | ||
11648 | * dlls/user/winproc.c: | |
11649 | user: Added A<->W mapping for WM_GETDLGCODE. | |
11650 | ||
11651 | 2006-05-20 Hans Leidekker <hans@it.vu.nl> | |
11652 | ||
11653 | * dlls/quartz/main.c, dlls/quartz/quartz.spec, include/Makefile.in, | |
11654 | include/dshow.h, include/errors.h: | |
11655 | quartz: Add stub implementation for AMGetErrorText{A,W}. | |
11656 | ||
11657 | 2006-05-21 Ivan Gyurdiev <ivg2@cornell.edu> | |
11658 | ||
11659 | * dlls/wined3d/pixelshader.c: | |
11660 | wined3d: Simplify input/output modifier line handling. | |
11661 | ||
11662 | * dlls/wined3d/baseshader.c, dlls/wined3d/wined3d_private.h: | |
11663 | wined3d: Clean up register use maps. | |
11664 | ||
11665 | * dlls/wined3d/drawprim.c: | |
11666 | wined3d: Allow use of pixel shaders with drawStridedSlow. | |
11667 | ||
11668 | * dlls/wined3d/vertexshader.c: | |
11669 | wined3d: Only run parse_decl_usage on vshader INPUT registers. | |
11670 | ||
11671 | 2006-05-22 Saulius Krasuckas <saulius2@ar.fi.lt> | |
11672 | ||
11673 | * dlls/advapi32/tests/security.c: | |
11674 | advapi32: Skip token attribute testing if OpenProcessToken() is not implemented. | |
11675 | ||
11676 | 2006-05-21 Saulius Krasuckas <saulius2@ar.fi.lt> | |
11677 | ||
11678 | * dlls/advapi32/tests/security.c: | |
11679 | advapi32: Make test loadable on win9x. | |
11680 | ||
11681 | 2006-05-22 Detlef Riekenberg <wine.dev@web.de> | |
11682 | ||
11683 | * dlls/winspool/tests/info.c: | |
11684 | winspool/test: Disable a test that crashes on win9x. | |
11685 | ||
11686 | 2006-05-21 Detlef Riekenberg <wine.dev@web.de> | |
11687 | ||
11688 | * dlls/winspool/info.c: | |
11689 | winspool: Remove cross calls W->A for the "Printers" registry path. | |
11690 | ||
11691 | 2006-05-20 Detlef Riekenberg <wine.dev@web.de> | |
11692 | ||
11693 | * dlls/winspool/info.c: | |
11694 | winspool: An empty string as server name is valid (EnumPrinterDrivers). | |
11695 | ||
11696 | 2006-05-21 Mike McCormack <mike@codeweavers.com> | |
11697 | ||
11698 | * dlls/advapi32/advapi32.spec, dlls/advapi32/tests/crypt_lmhash.c: | |
11699 | advapi32: Implement and test SystemFunction026+027. | |
11700 | ||
11701 | * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt_md4.c, | |
11702 | dlls/advapi32/tests/crypt_md4.c: | |
11703 | advapi32: Implement and test SystemFunction011. | |
11704 | ||
11705 | * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt_lmhash.c, | |
11706 | dlls/advapi32/tests/crypt_lmhash.c: | |
11707 | advapi32: Test and implement SystemFunction024/025. | |
11708 | ||
11709 | * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt_lmhash.c, | |
11710 | dlls/advapi32/tests/crypt_lmhash.c: | |
11711 | advapi32: Implement and test SystemFunction(012-023). | |
11712 | ||
11713 | * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt_md4.c, | |
11714 | dlls/advapi32/tests/crypt_md4.c: | |
11715 | advapi32: Implement and test SystemFunction010. | |
11716 | ||
11717 | * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt_lmhash.c, | |
11718 | dlls/advapi32/tests/crypt_lmhash.c: | |
11719 | advapi32: Implement and test SystemFunction009. | |
11720 | ||
11721 | 2006-05-21 Dmitry Timoshkov <dmitry@codeweavers.com> | |
11722 | ||
11723 | * dlls/ntdsapi/ntdsapi.spec: | |
11724 | ntdsapi: Add DsMakeSpnA to the spec file. | |
11725 | ||
11726 | 2006-05-20 Vitaliy Margolen <wine-patch@kievinfo.com> | |
11727 | ||
11728 | * tools/wine.inf: | |
11729 | wine.inf: Create fake dlls for ADPCM codecs. | |
11730 | ||
11731 | 2006-05-21 Vitaliy Margolen <wine-patch@kievinfo.com> | |
11732 | ||
11733 | * dlls/d3d8/version.rc, dlls/d3d9/version.rc, dlls/ddraw/version.rc, | |
11734 | dlls/dmusic/version.rc, dlls/dplayx/version.rc, | |
11735 | dlls/dsound/version.rc: | |
11736 | directx: Update file versions to dx9c (compared to win2k). | |
11737 | ||
11738 | 2006-05-20 Vitaliy Margolen <wine-patch@kievinfo.com> | |
11739 | ||
11740 | * dlls/d3d9/tests/.gitignore, dlls/d3d9/tests/Makefile.in, | |
11741 | dlls/d3d9/tests/device.c: | |
11742 | d3d9: Add refcount tests for all objects created by device. | |
11743 | ||
11744 | * dlls/d3d9/cubetexture.c, dlls/d3d9/d3d9_private.h, | |
11745 | dlls/d3d9/indexbuffer.c, dlls/d3d9/pixelshader.c, dlls/d3d9/query.c, | |
11746 | dlls/d3d9/stateblock.c, dlls/d3d9/swapchain.c, dlls/d3d9/texture.c, | |
11747 | dlls/d3d9/volumetexture.c: | |
11748 | d3d9: All objects created by device should keep reference to it. | |
11749 | ||
11750 | * configure, configure.ac, dlls/d3d8/Makefile.in, | |
11751 | dlls/d3d8/tests/.gitignore, dlls/d3d8/tests/Makefile.in, | |
11752 | dlls/d3d8/tests/device.c, programs/winetest/Makefile.in: | |
11753 | d3d8: Add refcount test. | |
11754 | ||
11755 | * dlls/d3d8/cubetexture.c, dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, | |
11756 | dlls/d3d8/indexbuffer.c, dlls/d3d8/swapchain.c, dlls/d3d8/texture.c, | |
11757 | dlls/d3d8/vertexshader.c, dlls/d3d8/volumetexture.c: | |
11758 | d3d8: All objects created by device should keep reference to it. | |
11759 | ||
11760 | * include/d3d8.h: | |
11761 | include: SwapChain::GetBackBuffer takes 3 parameters, not 4. | |
11762 | ||
11763 | 2006-05-20 Robert Shearman <rob@codeweavers.com> | |
11764 | ||
11765 | * dlls/comctl32/propsheet.c: | |
11766 | comctl32: Make sure to always have the default pushbutton for wizards as an | |
11767 | enabled button. | |
11768 | ||
11769 | * dlls/comctl32/propsheet.c: | |
11770 | comctl32: A PSM_SETWIZBUTTONS message specifying PSWIZB_FINISH or | |
11771 | PSWIZB_DISABLEDFINISH, followed by another one without those flags | |
11772 | should show the next button again and hide the finish button. | |
11773 | ||
11774 | 2006-05-20 Alexandre Julliard <julliard@winehq.org> | |
11775 | ||
11776 | * dlls/user/winproc.c: | |
11777 | user: Get rid of the WINPROC_Map/UnmapMsg32ATo32W functions. | |
11778 | ||
11779 | * dlls/user/winproc.c: | |
11780 | user: Added fast A->W mapping for the remaining messages. | |
11781 | ||
11782 | * dlls/user/winproc.c: | |
11783 | user: Added fast A->W mapping for WM_GETTEXTLENGTH and related messages. | |
11784 | ||
11785 | * dlls/user/winproc.c: | |
11786 | user: Added fast A->W mapping for WM_CHAR and related messages. | |
11787 | ||
11788 | * dlls/user/winproc.c: | |
11789 | user: Added fast A->W mapping for EM_GETLINE. | |
11790 | ||
11791 | * dlls/user/winproc.c: | |
11792 | user: Added fast A->W mapping for LB_GETTEXT and CB_GETLBTEXT. | |
11793 | ||
11794 | * dlls/user/winproc.c: | |
11795 | user: Added fast A->W mapping for WM_SETTEXT and related messages. | |
11796 | ||
11797 | * dlls/user/winproc.c: | |
11798 | user: Added fast A->W mapping for WM_GETTEXT and WM_ASKCBFORNAME. | |
11799 | ||
11800 | * dlls/user/winproc.c: | |
11801 | user: Added fast A->W mapping for WM_MDICREATE. | |
11802 | ||
11803 | * dlls/user/winproc.c: | |
11804 | user: Added fast A->W mapping for WM_CREATE and WM_NCCREATE. | |
11805 | ||
11806 | 2006-05-19 Peter Beutner <p.beutner@gmx.net> | |
11807 | ||
11808 | * dlls/d3d8/cubetexture.c, dlls/d3d8/surface.c, dlls/d3d8/texture.c, | |
11809 | dlls/d3d8/volume.c: | |
11810 | d3d8: Fix GetDesc and GetLevelDesc for surfaces and textures. | |
11811 | In DX8 the D3DSURFACE_DESC structure has a size field which needs to be set. | |
11812 | ||
11813 | 2006-05-18 Jason Green <jave27@gmail.com> | |
11814 | ||
11815 | * dlls/wined3d/baseshader.c: | |
11816 | wined3d: Simplify generate_base_shader() when checking for USING_GLSL usage. | |
11817 | ||
11818 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
11819 | dlls/wined3d/vertexshader.c: | |
11820 | wined3d: Move PARAM C[] program.env[] into baseshader and out of vertex shaders. | |
11821 | ||
11822 | 2006-05-19 Robert Shearman <rob@codeweavers.com> | |
11823 | ||
11824 | * dlls/rpcrt4/ndr_stubless.c: | |
11825 | rpcrt4: Handle pointers to context handles in the stubless code. | |
11826 | Implement check for NULL context handles if requested. | |
11827 | ||
11828 | * dlls/rpcrt4/ndr_marshall.c: | |
11829 | rpcrt4: We don't need to free object pointers if we are told we must allocate. | |
11830 | ||
11831 | * dlls/rpcrt4/ndr_marshall.c: | |
11832 | rpcrt4: Use macros to generate the code for unmarshaling base types. | |
11833 | ||
11834 | * dlls/rpcrt4/ndr_marshall.c: | |
11835 | rpcrt4: Don't set the memory pointer to NULL before calling PointerUnmarshall. | |
11836 | Call it with fMustAlloc set to TRUE instead to achieve the same result | |
11837 | without side-effects. | |
11838 | ||
11839 | * dlls/rpcrt4/ndr_marshall.c: | |
11840 | rpcrt4: Make more internal functions static. | |
11841 | ||
11842 | * dlls/rpcrt4/rpc_defs.h, dlls/rpcrt4/rpc_message.c: | |
11843 | rpcrt4: Add the definition of RpcAuthVerifier to rpc_defs.h from the DCE/RPC | |
11844 | spec. | |
11845 | Use it in RPCRT4_SendAuth instead of writing out the data byte-by-byte. | |
11846 | ||
11847 | * include/ndrtypes.h: | |
11848 | rpcrt4: Add more format characters and add context handle flags to ndrtypes.h. | |
11849 | ||
11850 | 2006-05-19 Dmitry Timoshkov <dmitry@codeweavers.com> | |
11851 | ||
11852 | * configure, configure.ac, dlls/Makefile.in, dlls/ntdsapi/.gitignore, | |
11853 | dlls/ntdsapi/Makefile.in, dlls/ntdsapi/ntdsapi.c, | |
11854 | dlls/ntdsapi/ntdsapi.spec, include/Makefile.in, include/ntdsapi.h: | |
11855 | Add a stub implementation of ntdsapi.dll. | |
11856 | ||
11857 | 2006-05-19 Paul Chitescu <paulc@voip.null.ro> | |
11858 | ||
11859 | * dlls/advapi32/advapi32.spec, dlls/advapi32/security.c, | |
11860 | include/winbase.h: | |
11861 | advapi32: Add stub FileEncryptionStatus and declarations. | |
11862 | ||
11863 | 2006-05-18 Alexandre Julliard <julliard@winehq.org> | |
11864 | ||
11865 | * dlls/user/winproc.c: | |
11866 | user: Get rid of the MSGPARAMS16 structure. | |
11867 | ||
11868 | 2006-05-20 Alexandre Julliard <julliard@winehq.org> | |
11869 | ||
11870 | * dlls/user/winproc.c, dlls/user/winproc.h: | |
11871 | user: Make a lot of winproc functions static. | |
11872 | ||
11873 | * dlls/user/msg16.c: | |
11874 | user: Call the A version of message functions from 16-bit code. | |
11875 | This avoids having to export too many different message translation | |
11876 | functions. | |
11877 | ||
11878 | * dlls/user/hook16.c, dlls/user/winproc.c, dlls/user/winproc.h: | |
11879 | user: Use winproc callbacks instead of message map/unmap for 16-bit hooks. | |
11880 | ||
11881 | * dlls/user/msg16.c, dlls/user/winproc.c, dlls/user/winproc.h: | |
11882 | user: Use winproc callbacks instead of message map/unmap in SendMessage16. | |
11883 | ||
11884 | 2006-05-18 Alexandre Julliard <julliard@winehq.org> | |
11885 | ||
11886 | * dlls/user/message.c, dlls/user/winproc.c, dlls/user/winproc.h: | |
11887 | user: Use a winproc callback instead of a message map/unmap in | |
11888 | SendMessageTimeoutA. | |
11889 | ||
11890 | * dlls/user/message.c: | |
11891 | user: Store the destination thread id in the send_message_info structure. | |
11892 | ||
11893 | 2006-05-18 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
11894 | ||
11895 | * dlls/comctl32/header.c: | |
11896 | comctl32: header: Make sure no message is sent between | |
11897 | PrepareCallbackItems/FreeCallbackItems. | |
11898 | ||
11899 | * dlls/comctl32/header.c: | |
11900 | comctl32: header: Don't erase the background in HEADER_Refresh. | |
11901 | ||
11902 | * dlls/comctl32/header.c: | |
11903 | comctl32: header: The border size is 4 not 3. | |
11904 | ||
11905 | 2006-05-19 Stefan Dösinger <stefan@codeweavers.com> | |
11906 | ||
11907 | * dlls/wined3d/device.c, dlls/wined3d/surface.c, | |
11908 | dlls/wined3d/wined3d_private.h: | |
11909 | wined3d: Sort of oversized surface support. | |
11910 | ||
11911 | 2006-05-18 Stefan Dösinger <stefan@codeweavers.com> | |
11912 | ||
11913 | * dlls/wined3d/directx.c: | |
11914 | wined3d: Add more device caps. | |
11915 | ||
11916 | * dlls/wined3d/device.c, dlls/wined3d/directx.c, dlls/wined3d/surface.c: | |
11917 | wined3d: Allow SYSTEMMEM textures and surfaces. | |
11918 | ||
11919 | 2006-05-18 Stefan Dösinger <stefandoesinger@gmx.at> | |
11920 | ||
11921 | * dlls/wined3d/device.c, dlls/wined3d/directx.c, | |
11922 | dlls/wined3d/wined3d_private.h: | |
11923 | wined3d: Implement IWineD3DDevice::SetDisplayMode. | |
11924 | ||
11925 | 2006-05-19 Huw Davies <huw@codeweavers.com> | |
11926 | ||
11927 | * dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/tests/ndr_marshall.c: | |
11928 | rpcrt4: Use IsClient to determine whether we can use the Buffer memory or not. | |
11929 | Add simple struct tests. | |
11930 | ||
11931 | 2006-05-19 Robert Shearman <rob@codeweavers.com> | |
11932 | ||
11933 | * dlls/rpcrt4/rpc_transport.c: | |
11934 | rpcrt4: Warn if CreateNamedPipe fails. | |
11935 | ||
11936 | * dlls/rpcrt4/rpc_message.c: | |
11937 | rpcrt4: Add the correct amount of auth padding to messages. | |
11938 | ||
11939 | * dlls/rpcrt4/rpc_transport.c: | |
11940 | rpcrt4: Wait for all of the requested bytes to be returned for tcp connections. | |
11941 | ||
11942 | * dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/ndr_ole.c, | |
11943 | dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_message.c: | |
11944 | rpcrt4: Update the todo lists and copyrights. | |
11945 | ||
11946 | 2006-05-18 Robert Shearman <rob@codeweavers.com> | |
11947 | ||
11948 | * dlls/rpcrt4/rpc_transport.c: | |
11949 | rpcrt4: Fix for the open functions in the transports being transposed between | |
11950 | ncacn_np and ncalrpc. | |
11951 | ||
11952 | * dlls/rpcrt4/rpc_transport.c: | |
11953 | rpcrt4: Don't release the auth info if it isn't present. | |
11954 | ||
11955 | 2006-05-19 Robert Reif <reif@earthlink.net> | |
11956 | ||
11957 | * dlls/winmm/tests/wave.c: | |
11958 | winmm: Fix wave test handle use after close bug. | |
11959 | ||
11960 | 2006-05-19 Dmitry Timoshkov <dmitry@codeweavers.com> | |
11961 | ||
11962 | * dlls/x11drv/winpos.c: | |
11963 | x11drv: Fix the regression caused by the recent ShowWindow fixes. | |
11964 | ||
11965 | 2006-05-19 Mike McCormack <mike@codeweavers.com> | |
11966 | ||
11967 | * dlls/secur32/ntlm.c: | |
11968 | secur32: Cleanup InitializeSecurityContext (reduce indent and duplication). | |
11969 | ||
11970 | * dlls/secur32/ntlm.c: | |
11971 | secur32: Tidy up the initialization code a little. | |
11972 | ||
11973 | 2006-05-18 Jacek Caban <jacek@codeweavers.com> | |
11974 | ||
11975 | * tools/widl/typelib.c: | |
11976 | widl: Don't add importlib if it is already on the list. Remove warning. | |
11977 | ||
11978 | * tools/widl/write_msft.c: | |
11979 | widl: Added support for importing parent interfaces from importlib. | |
11980 | ||
11981 | * dlls/shdocvw/client.c: | |
11982 | shdocvw: Return S_OK in OnInPlaceDeactivate. | |
11983 | ||
11984 | 2006-05-18 Phil Costin <philcostin@hotmail.com> | |
11985 | ||
11986 | * dlls/wined3d/device.c, dlls/wined3d/directx.c: | |
11987 | wined3d: Trace output corrections and cleanups. | |
11988 | ||
11989 | 2006-05-18 Juan Lang <juan_lang@yahoo.com> | |
11990 | ||
11991 | * dlls/crypt32/cert.c, dlls/crypt32/store.c: | |
11992 | crypt32: Move CertFindCertificateInStore and related functions to cert.c. | |
11993 | ||
11994 | * dlls/crypt32/crypt32_private.h, dlls/crypt32/serialize.c, | |
11995 | dlls/crypt32/store.c: | |
11996 | crypt32: Move context interface definition to common header. | |
11997 | ||
11998 | 2006-05-18 Alexandre Julliard <julliard@winehq.org> | |
11999 | ||
12000 | * dlls/user/winproc.c, dlls/user/winproc.h: | |
12001 | user: Convert the 16-bit winproc functions to use a callback pointer. | |
12002 | ||
12003 | * dlls/user/winproc.c: | |
12004 | user: Convert the other winproc 32-bit functions to use a callback pointer. | |
12005 | ||
12006 | * dlls/user/winproc.c, dlls/user/winproc.h: | |
12007 | user: Make WINPROC_CallProc32WTo32A take a callback function pointer. | |
12008 | This way it doesn't need to know about dialog procedures. Also renamed | |
12009 | it to WINPROC_CallProcWtoA. | |
12010 | ||
12011 | 2006-05-18 Phil Costin <philcostin@hotmail.com> | |
12012 | ||
12013 | * dlls/wined3d/directx.c, dlls/wined3d/wined3d_main.c, | |
12014 | dlls/wined3d/wined3d_private.h: | |
12015 | wined3d: Check registry for UseGLSL enabled. | |
12016 | ||
12017 | 2006-05-18 Mike McCormack <mike@codeweavers.com> | |
12018 | ||
12019 | * dlls/rpcrt4/rpc_binding.c: | |
12020 | rpcrt4: Fix a possible memory leak, cleanup a bit. | |
12021 | ||
12022 | * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_transport.c, | |
12023 | dlls/rpcrt4/tests/rpc.c: | |
12024 | rpcrt4: Fix and test RpcNetworkIsProtseqValid. | |
12025 | ||
12026 | * dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpcrt4.spec: | |
12027 | rpcrt4: Add a stub implementation for RpcMgmtIsServerListening. | |
12028 | ||
12029 | 2006-05-18 Alexandre Julliard <julliard@winehq.org> | |
12030 | ||
12031 | * dlls/user/tests/dialog.c: | |
12032 | user: Fixed a broken trace in the dialog test. | |
12033 | ||
12034 | * dlls/user/winproc.c: | |
12035 | user: Added helper functions for A<->W conversion of single characters. | |
12036 | ||
12037 | * dlls/user/winproc.c: | |
12038 | user: Simplify 16-bit mappings of the WM_GETDLGCODE message. | |
12039 | ||
12040 | * dlls/user/winproc.c: | |
12041 | user: Unify the mapping of listbox and combobox messages. | |
12042 | ||
12043 | * dlls/user/winproc.c: | |
12044 | user: Get rid of the WINPROC_MapMsg32WTo32A function. | |
12045 | ||
12046 | * dlls/user/winproc.c: | |
12047 | user: Added fast W->A mapping for WM_IME_CHAR. | |
12048 | ||
12049 | * dlls/user/winproc.c: | |
12050 | user: Added fast W->A mapping for WM_CHAR and related messages. | |
12051 | ||
12052 | * dlls/user/winproc.c: | |
12053 | user: Added fast W->A mapping for EM_GETLINE. | |
12054 | ||
12055 | * dlls/user/winproc.c: | |
12056 | user: Added fast W->A mapping for LB_GETTEXT and CB_GETLBTEXT. | |
12057 | ||
12058 | * dlls/user/winproc.c: | |
12059 | user: Added fast W->A mapping for LB_ADDSTRING and related messages. | |
12060 | ||
12061 | * dlls/user/winproc.c: | |
12062 | user: Added fast W->A mapping for WM_MDICREATE. | |
12063 | ||
12064 | * dlls/user/winproc.c: | |
12065 | user: Added fast W->A mapping for WM_SETTEXT and related messages. | |
12066 | ||
12067 | * dlls/user/winproc.c: | |
12068 | user: Added fast W->A mapping for WM_GETTEXT and WM_ASKCBFORNAME. | |
12069 | ||
12070 | * dlls/user/winproc.c: | |
12071 | user: Added helper functions for buffer management in WINPROC_CallProc32WTo32A.. | |
12072 | ||
12073 | * dlls/user/winproc.c: | |
12074 | user: Merged WINPROC_CallProc32WTo32A_fast into WINPROC_CallProc32WTo32A. | |
12075 | ||
12076 | 2006-05-17 Juan Lang <juan_lang@yahoo.com> | |
12077 | ||
12078 | * dlls/crypt32/crypt32.spec, dlls/crypt32/store.c: | |
12079 | crypt32: Add stubs for CertDuplicateCRLContext and CertDuplicateCTLContext. | |
12080 | ||
12081 | 2006-05-16 Eric Pouech <eric.pouech@wanadoo.fr> | |
12082 | ||
12083 | * dlls/user/message.c: | |
12084 | user32: Allow interprocess WM_NCPAINT messages when wParam is 0 or 1. | |
12085 | ||
12086 | 2006-05-18 Robert Shearman <rob@codeweavers.com> | |
12087 | ||
12088 | * dlls/rpcrt4/rpc_binding.c: | |
12089 | rpcrt4: Implement RpcBindingSetAuthInfoExW based on the implementation for | |
12090 | RpcBindingSetAuthInfoExA. | |
12091 | ||
12092 | * dlls/rpcrt4/rpc_binding.c: | |
12093 | rpcrt4: A NULL AuthInfo is allowed. | |
12094 | Pass the server principal name into AcquireCredentialsHandleA. | |
12095 | ||
12096 | * dlls/rpcrt4/rpc_binding.c: | |
12097 | rpcrt4: Support all available security packages in RpcBindingSetAuthInfoExA, | |
12098 | instead of just NTLM. | |
12099 | ||
12100 | * dlls/rpcrt4/rpc_binding.c: | |
12101 | rpcrt4: Only use the cached connection if the authentication information | |
12102 | is compatible. | |
12103 | ||
12104 | * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_binding.h, | |
12105 | dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpc_server.c, | |
12106 | dlls/rpcrt4/rpc_transport.c: | |
12107 | rpcrt4: Store non-connection-specific authentication information in a ref-counted | |
12108 | structure that is shared between connections and bindings. | |
12109 | ||
12110 | * dlls/rpcrt4/ndr_ole.c: | |
12111 | rpcrt4: Fix an off-by-one error when checking the size of the buffer in | |
12112 | NdrInterfacePointerMarshall. | |
12113 | ||
12114 | * dlls/rpcrt4/ndr_marshall.c: | |
12115 | rpcrt4: Handle interface pointers in EmbeddedComplexSize. | |
12116 | ||
12117 | * dlls/rpcrt4/Makefile.in: | |
12118 | rpcrt4: Make secur32 into a delayed import, as most of the time it won't | |
12119 | be needed. | |
12120 | ||
12121 | * dlls/rpcrt4/rpc_binding.h, dlls/rpcrt4/rpc_message.c, | |
12122 | dlls/rpcrt4/rpc_transport.c: | |
12123 | rpcrt4: Increment the call id field of the request header. | |
12124 | This is necessary for compatibility with MS/RPC servers. | |
12125 | ||
12126 | * dlls/rpcrt4/ndr_marshall.c: | |
12127 | rpcrt4: Implement NdrNonEncapsulatedUnionMemorySize. | |
12128 | ||
12129 | * dlls/rpcrt4/ndr_marshall.c: | |
12130 | rpcrt4: Fix the wire protocol of the user marshal functions to match MS/RPC. | |
12131 | ||
12132 | * dlls/rpcrt4/rpc_message.c: | |
12133 | rpcrt4: If the authorisation failed during a send then we should return | |
12134 | ERROR_ACCESS_DENIED. | |
12135 | ||
12136 | * dlls/rpcrt4/ndr_marshall.c: | |
12137 | rpcrt4: Fix NdrConformantArrayMemorySize. | |
12138 | ||
12139 | * dlls/rpcrt4/ndr_marshall.c: | |
12140 | rpcrt4: Implement NdrUserMarshalMemorySize. | |
12141 | ||
12142 | 2006-05-17 Ivan Gyurdiev <ivg2@cornell.edu> | |
12143 | ||
12144 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
12145 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
12146 | wined3d: Take predication tokens into account. | |
12147 | Each instruction can have a predication token. Account for it in the | |
12148 | trace pass, register count pass, and store it in the SHADER_OPCODE_ARG | |
12149 | structure for generation. MSDN claims the token is at the end of the | |
12150 | instruction, but that's not true - testing a demo, which lets me | |
12151 | manipulate the shader shows the predication token is the first source | |
12152 | token immediately following the destination token. | |
12153 | ||
12154 | * dlls/wined3d/baseshader.c: | |
12155 | wined3d: Parameter trace corrections. | |
12156 | ||
12157 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
12158 | wined3d: SETP takes 3 parameters. | |
12159 | ||
12160 | 2006-05-17 Huw Davies <huw@codeweavers.com> | |
12161 | ||
12162 | * dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/tests/.gitignore, | |
12163 | dlls/rpcrt4/tests/Makefile.in, dlls/rpcrt4/tests/ndr_marshall.c: | |
12164 | rpcrt4: Don't update StubMsg->MemorySize while unmarshaling. | |
12165 | Add a bunch of marshaling tests (based on a program by Rob Shearman). | |
12166 | ||
12167 | 2006-05-16 Andrew Ziem <ahziem1@mailbolt.com> | |
12168 | ||
12169 | * dlls/kernel/tests/path.c: | |
12170 | kernel: Fix path test to pass on 95 and 98. | |
12171 | ||
12172 | 2006-05-17 Jacek Caban <jacek@codeweavers.com> | |
12173 | ||
12174 | * dlls/shdocvw/client.c, dlls/shdocvw/oleobject.c, dlls/shdocvw/shdocvw.h, | |
12175 | dlls/shdocvw/webbrowser.c: | |
12176 | shdocvw: Code cleanup. | |
12177 | ||
12178 | * dlls/shdocvw/ie.c: | |
12179 | shdocvw: Added IConnectionPointContainer to InternetExplorer::QueryInterface. | |
12180 | ||
12181 | * dlls/shdocvw/dochost.c, dlls/shdocvw/events.c, dlls/shdocvw/shdocvw.h, | |
12182 | dlls/shdocvw/webbrowser.c: | |
12183 | shdocvw: Move IConnectionPointContainer implementation to separated object. | |
12184 | ||
12185 | * dlls/shdocvw/dochost.c, dlls/shdocvw/events.c, dlls/shdocvw/navigate.c, | |
12186 | dlls/shdocvw/shdocvw.h, dlls/shdocvw/webbrowser.c: | |
12187 | shdocvw: Move connection points to the new ConnectionPointContainer struct. | |
12188 | ||
12189 | 2006-05-15 Jacek Caban <jacek@codeweavers.com> | |
12190 | ||
12191 | * tools/widl/typelib.c, tools/widl/typelib_struct.h, | |
12192 | tools/widl/widltypes.h: | |
12193 | widl: Added importlib reading implementation. | |
12194 | ||
12195 | 2006-05-17 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
12196 | ||
12197 | * dlls/comctl32/header.c: | |
12198 | comctl32: header: Don't erase the left header egde. | |
12199 | ||
12200 | * dlls/comctl32/header.c: | |
12201 | comctl32: header: Send the width in HDN_BEGINTRACK. | |
12202 | ||
12203 | * dlls/comctl32/listview.c: | |
12204 | comctl32: listview: Recompute sizes after a column deletion. | |
12205 | ||
12206 | 2006-05-17 Robert Shearman <rob@codeweavers.com> | |
12207 | ||
12208 | * dlls/rpcrt4/ndr_ole.c: | |
12209 | rpcrt4: Implement NdrInterfacePointerMemorySize. | |
12210 | ||
12211 | * dlls/rpcrt4/ndr_marshall.c: | |
12212 | rpcrt4: Make some functions that aren't used outside of the file static. | |
12213 | ||
12214 | * dlls/rpcrt4/ndr_marshall.c: | |
12215 | rpcrt4: Fill out more of the function tables with functions that already exist. | |
12216 | ||
12217 | * dlls/rpcrt4/ndr_marshall.c: | |
12218 | rpcrt4: Raise an exception if there is no default handler for a union. | |
12219 | ||
12220 | 2006-05-17 Alexandre Julliard <julliard@winehq.org> | |
12221 | ||
12222 | * dlls/user/winproc.c: | |
12223 | user: The result for dialog procedures is stored in DWLP_MSGRESULT. | |
12224 | So we have to access it using Get/SetWindowLong when unmapping the | |
12225 | message results (based on a patch by Troy Rollo). | |
12226 | ||
12227 | * dlls/user/defdlg.c: | |
12228 | user: Remove unreachable code in DEFDLG_Proc. | |
12229 | ||
12230 | * dlls/user/class.c, dlls/user/message.c, dlls/user/win.c, | |
12231 | dlls/user/winproc.c, dlls/user/winproc.h: | |
12232 | user: Support storing multiple winprocs in a single winproc handle. | |
12233 | Allows to remove special cases for window classes being Ascii and | |
12234 | Unicode at the same time. | |
12235 | ||
12236 | * dlls/user/winproc.c: | |
12237 | user: Allocate 16-bit thunks separately from the window proc structure. | |
12238 | Also make sure the thunk memory block has execute permissions. | |
12239 | ||
12240 | * dlls/x11drv/clipboard.c: | |
12241 | x11drv: Fixed typo in the clipboard XA_STRING handling. | |
12242 | ||
12243 | 2006-05-09 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
12244 | ||
12245 | * dlls/gdi/bitmap.c, dlls/gdi/gdi_private.h, dlls/gdi/tests/bitmap.c, | |
12246 | dlls/x11drv/bitmap.c, dlls/x11drv/winex11.drv.spec: | |
12247 | gdi: Fix GetObject for bitmaps. | |
12248 | - GetObject(): Set the bmBits member of the BITMAP structure to NULL | |
12249 | for device-dependent bitmaps. | |
12250 | - New test case. | |
12251 | ||
12252 | 2006-05-11 Detlef Riekenberg <wine.dev@web.de> | |
12253 | ||
12254 | * dlls/winspool/info.c: | |
12255 | winspool: Fix OpenDriverReg on top of validate_envW. | |
12256 | ||
12257 | * dlls/winspool/tests/info.c: | |
12258 | winspool/tests: More tests for OpenPrinter. | |
12259 | ||
12260 | 2006-05-12 Detlef Riekenberg <wine.dev@web.de> | |
12261 | ||
12262 | * dlls/winspool/info.c: | |
12263 | winspool: Do not fail in OpenPrinter on pDefault / local print server. | |
12264 | ||
12265 | * dlls/winspool/info.c: | |
12266 | winspool: Show SetPrinter parameters in the FIXME. | |
12267 | ||
12268 | * dlls/winspool/tests/info.c: | |
12269 | winspool/tests: A truncated dmDeviceName is 0-terminated. | |
12270 | ||
12271 | 2006-05-17 Ivan Gyurdiev <ivg2@cornell.edu> | |
12272 | ||
12273 | * dlls/wined3d/pixelshader.c: | |
12274 | wined3d: Use COLOROUT/DEPTHOUT for pixel shaders 2.0+. | |
12275 | As previously mentioned, RASTOUT is invalid on pixel shaders. | |
12276 | On shaders 1.x, r0 is treated as the color output register: | |
12277 | http://www.gamedev.net/columns/hardcore/dxshader3/page2.asp | |
12278 | That's what we currently do in all cases, change it not to do so | |
12279 | for shaders >= 2.0. Support COLOROUT/DEPTHOUT instead. | |
12280 | ||
12281 | * dlls/wined3d/vertexshader.c: | |
12282 | wined3d: LRP is not a valid ARBvp code. | |
12283 | ||
12284 | * dlls/wined3d/pixelshader.c: | |
12285 | wined3d: Remove detailed traces from map2gl/input_modifiers functions. | |
12286 | ||
12287 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
12288 | wined3d: Write "unrecognized_register" in fallback case for get_register_name(). | |
12289 | ||
12290 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
12291 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
12292 | wined3d: Modify shader_dump_param() to take into account address token. | |
12293 | Currently we hardcode a0.x, which I think is correct for shaders 1.0. | |
12294 | However, for shaders 2.0, we must look into the address token, and | |
12295 | print the register there. Handle both cases to correct the trace. | |
12296 | ||
12297 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
12298 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
12299 | wined3d: Use shader_get_param() in trace pass, reg. count pass, generation pass. | |
12300 | Change the trace pass, the register counting pass, and the hw | |
12301 | generator pass to take into account the new get_params() function. For | |
12302 | hw generation, store the address tokens into the SHADER_OPCODE_ARG | |
12303 | structure, so they're available to generator functions. | |
12304 | ||
12305 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
12306 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
12307 | wined3d: Add shader_get_param() fn, which processes address tokens. | |
12308 | Add a new function to process parameters. | |
12309 | On shaders 1.0, processing parameters amounts to *pToken++. | |
12310 | On shaders 2.0+, we have a relative addressing token to account for. | |
12311 | This function should be used, instead of relying on num_params everywhere. | |
12312 | ||
12313 | * dlls/wined3d/baseshader.c: | |
12314 | wined3d: Do not rely on num_params to skip unhandled tokens in shaders 2.0. | |
12315 | ||
12316 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c: | |
12317 | wined3d: Allow multiple output modifiers. | |
12318 | ||
12319 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
12320 | wined3d: Fix SINCOS parameters. | |
12321 | SINCOS has 4 parameters in shaders 2.0. | |
12322 | It has 2 parameters in shaders 3.0. | |
12323 | It's undefined in shaders 1.0. | |
12324 | ||
12325 | * dlls/wined3d/vertexshader.c: | |
12326 | wined3d: DEFI takes 5 parameters. | |
12327 | According the spec and the Painkiller log, DEFI has 5 parameters on | |
12328 | vertex shaders. | |
12329 | ||
12330 | 2006-05-17 Dmitry Timoshkov <dmitry@codeweavers.com> | |
12331 | ||
12332 | * dlls/user/tests/msg.c, dlls/x11drv/winpos.c: | |
12333 | user32: Make all the recently added ShowWindow tests pass in Wine. | |
12334 | ||
12335 | 2006-05-16 Paul Vriens <Paul.Vriens@xs4all.nl> | |
12336 | ||
12337 | * dlls/ntdll/tests/info.c: | |
12338 | ntdll/tests: Don't fail if a process is not available. | |
12339 | ||
12340 | 2006-05-16 Eric Pouech <eric.pouech@wanadoo.fr> | |
12341 | ||
12342 | * dlls/usp10/usp10.c: | |
12343 | usp10: Fix ScriptGetProperties so that first pointer can be NULL. | |
12344 | ||
12345 | * programs/winedbg/types.c: | |
12346 | winedbg: extract_as_integer | |
12347 | - now supporting extract_as_integer on functions (so that, | |
12348 | for example, 'disas foo' works as expected) | |
12349 | - now properly handling errors when calling extract_as_integer | |
12350 | ||
12351 | 2006-05-16 Juan Lang <juan_lang@yahoo.com> | |
12352 | ||
12353 | * dlls/crypt32/store.c: | |
12354 | crypt32: Get rid of CRYPT_CreateCertificateContext, it's not needed anymore. | |
12355 | ||
12356 | 2006-05-17 Marcus Meissner <marcus@jet.franken.de> | |
12357 | ||
12358 | * dlls/riched20/tests/editor.c: | |
12359 | riched20: Removed useless double casts, just print the DWORD hexmask. | |
12360 | ||
12361 | 2006-05-15 Juan Lang <juan_lang@yahoo.com> | |
12362 | ||
12363 | * dlls/crypt32/Makefile.in, dlls/crypt32/crypt32_private.h, | |
12364 | dlls/crypt32/decode.c, dlls/crypt32/encode.c: | |
12365 | crypt32: Split the unwieldy encode.c into two files. | |
12366 | ||
12367 | 2006-05-16 Juan Lang <juan_lang@yahoo.com> | |
12368 | ||
12369 | * dlls/crypt32/store.c: | |
12370 | crypt32: Support CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID implicit property. | |
12371 | ||
12372 | * dlls/crypt32/store.c: | |
12373 | crypt32: Use the caller-supplied encoding type when decoding certs. | |
12374 | ||
12375 | * dlls/crypt32/tests/store.c: | |
12376 | crypt32: Add more tests for adding certs to a store. | |
12377 | ||
12378 | * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec, | |
12379 | dlls/crypt32/tests/cert.c, include/wincrypt.h: | |
12380 | crypt32: Implement CertCompare functions, with tests. | |
12381 | ||
12382 | 2006-05-16 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
12383 | ||
12384 | * dlls/comctl32/header.c, dlls/comctl32/tests/header.c: | |
12385 | comctl32: header: Fix INSERTITEM on a zero mask and GETITEM on a mask with | |
12386 | unknown fields. | |
12387 | INSERTITEM should fail on a zero mask. If in GETITEM the mask has an | |
12388 | unknown field it should store only the comctl32 4.0 fields (with test | |
12389 | case). | |
12390 | ||
12391 | * dlls/comctl32/header.c, dlls/comctl32/tests/header.c: | |
12392 | comctl32: header: Copy some fields on INSERTITEM even if they are not in | |
12393 | the mask. | |
12394 | ||
12395 | * dlls/comctl32/header.c, dlls/comctl32/tests/header.c: | |
12396 | comctl32: header: Automatically set some format fields. | |
12397 | ||
12398 | 2006-05-16 Peter Beutner <p.beutner@gmx.net> | |
12399 | ||
12400 | * dlls/msvcrt/tests/printf.c, dlls/msvcrt/wcs.c: | |
12401 | msvcrt: Fix handling of 'h' prefix in swprintf. | |
12402 | - '%hs' in widechar string functions is wrongly recognized as | |
12403 | a widechar string. Fix this by always checking the prefix first. | |
12404 | - add testcase | |
12405 | - remove code duplication in %c/%s handling by moving code into a function. | |
12406 | ||
12407 | 2006-05-16 Mike McCormack <mike@codeweavers.com> | |
12408 | ||
12409 | * dlls/wininet/tests/Makefile.in, dlls/wininet/tests/http.c: | |
12410 | wininet: Add a standalone http test. | |
12411 | ||
12412 | * dlls/wininet/ftp.c: | |
12413 | wininet: Make sure hIC is valid before trying to use it. (Coverity) | |
12414 | ||
12415 | 2006-05-16 Vitaliy Margolen <wine-patch@kievinfo.com> | |
12416 | ||
12417 | * include/d3d9types.h, include/wine/wined3d_types.h: | |
12418 | d3d: Add D3DDEVTYPE_NULLREF definition. | |
12419 | ||
12420 | 2006-05-16 Hans Leidekker <hans@it.vu.nl> | |
12421 | ||
12422 | * dlls/wldap32/modify.c, dlls/wldap32/modrdn.c: | |
12423 | wldap32: Document the modify and modrdn functions. | |
12424 | ||
12425 | 2006-05-15 Andrew Ziem <ahziem1@mailbolt.com> | |
12426 | ||
12427 | * dlls/kernel/tests/path.c: | |
12428 | kernel: Properly delete a test file. | |
12429 | ||
12430 | 2006-05-16 Alexandre Julliard <julliard@winehq.org> | |
12431 | ||
12432 | * tools/config.guess, tools/config.sub, tools/install-sh: | |
12433 | tools: Updated the autoconf scripts to more recent versions. | |
12434 | ||
12435 | 2006-05-16 Dmitry Timoshkov <dmitry@codeweavers.com> | |
12436 | ||
12437 | * dlls/user/tests/msg.c: | |
12438 | user32: Add more ShowWindow tests. | |
12439 | Move ShowWindow tests for children with an invisible parent into a | |
12440 | separate test, add more ShowWindow tests. The tests show that an | |
12441 | assumption in dlls/x11drv/winpos.c that SetWindowPos should not be | |
12442 | called on a child with an invisible parent is not always true. | |
12443 | ||
12444 | 2006-05-16 Paul Vriens <Paul.Vriens@xs4all.nl> | |
12445 | ||
12446 | * dlls/wined3d/vertexshader.c: | |
12447 | wined3d: Correctly define the number of possible parameters. | |
12448 | ||
12449 | 2006-05-15 Robert Shearman <rob@codeweavers.com> | |
12450 | ||
12451 | * dlls/rpcrt4/ndr_marshall.c: | |
12452 | rpcrt4: Implement fixed array functions. | |
12453 | ||
12454 | * dlls/rpcrt4/ndr_marshall.c: | |
12455 | rpcrt4: Remove the BUFFER_PARANOIA overestimates for string memory sizes. | |
12456 | ||
12457 | * dlls/rpcrt4/ndr_marshall.c: | |
12458 | rpcrt4: Implement computing of conformance from a correlation descriptor for | |
12459 | conformant strings. | |
12460 | ||
12461 | * dlls/rpcrt4/ndr_marshall.c: | |
12462 | rpcrt4: Fix conformant varying structs to comply to the DCE/RPC spec. | |
12463 | ||
12464 | * dlls/rpcrt4/ndr_marshall.c: | |
12465 | rpcrt4: Don't duplicate the conformance calculating code, just use the | |
12466 | common ComputeConformance function to store the result in | |
12467 | pStubMsg->MaxCount (as this is what callback function store the | |
12468 | conformance value into anyway). | |
12469 | ||
12470 | * dlls/rpcrt4/ndr_marshall.c: | |
12471 | rpcrt4: Implement conformant varying struct functions. | |
12472 | ||
12473 | * dlls/rpcrt4/ndr_marshall.c: | |
12474 | rpcrt4: Implement more conformance operations and more types. | |
12475 | ||
12476 | 2006-05-15 Jacek Caban <jacek@codeweavers.com> | |
12477 | ||
12478 | * dlls/shdocvw/oleobject.c: | |
12479 | shdocvw: Don't release IOleInPlaceSite in DoVerb. | |
12480 | ||
12481 | 2006-05-15 Stefan Dösinger <stefan@codeweavers.com> | |
12482 | ||
12483 | * dlls/wined3d/surface.c: | |
12484 | wined3d: Unset the ddraw primary when it is released. | |
12485 | ||
12486 | * dlls/wined3d/utils.c: | |
12487 | wined3d: Add missing render states to the dumping function. | |
12488 | ||
12489 | * dlls/wined3d/device.c: | |
12490 | wined3d: Implement IWineD3DDevice::SetFrontBackBuffers. | |
12491 | ||
12492 | 2006-05-15 Matt Finnicum <mattfinn@gmail.com> | |
12493 | ||
12494 | * dlls/riched20/editor.c, dlls/riched20/editstr.h, | |
12495 | dlls/riched20/tests/editor.c, dlls/riched20/undo.c: | |
12496 | riched20: Implement EM_SETUNDOLIMIT and its conformance tests. | |
12497 | ||
12498 | 2006-05-15 Juan Lang <juan_lang@yahoo.com> | |
12499 | ||
12500 | * dlls/crypt32/tests/encode.c: | |
12501 | crypt32: Test importing public keys from a certificate. | |
12502 | ||
12503 | * dlls/crypt32/tests/store.c: | |
12504 | crypt32: Avoid a use-after-free bug in tests. | |
12505 | ||
12506 | 2006-05-15 Mike McCormack <mike@codeweavers.com> | |
12507 | ||
12508 | * dlls/wininet/internet.c, dlls/wininet/tests/internet.c: | |
12509 | wininet: Return correct errors in InternetOpenUrlW. | |
12510 | ||
12511 | * dlls/wininet/internet.c, dlls/wininet/tests/internet.c: | |
12512 | wininet: Return correct errors in InternetConnectW | |
12513 | ||
12514 | * dlls/rpcrt4/Makefile.in, dlls/rpcrt4/rpc_binding.c, | |
12515 | dlls/rpcrt4/rpc_binding.h, dlls/rpcrt4/rpc_message.c: | |
12516 | rpcrt4: Implemented NTLM authentication for rpcrt4 connections. | |
12517 | ||
12518 | * dlls/rpcrt4/rpc_binding.c: | |
12519 | rpcrt4: Use RPCRT4_Receive rather than accessing the transport directly. | |
12520 | ||
12521 | * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt_lmhash.c, | |
12522 | dlls/advapi32/tests/crypt_lmhash.c: | |
12523 | advapi32: Implement and test SystemFunction005. | |
12524 | ||
12525 | 2006-05-15 Robert Shearman <rob@codeweavers.com> | |
12526 | ||
12527 | * dlls/rpcrt4/ndr_marshall.c: | |
12528 | rpcrt4: Implement NdrSimpleStructMemorySize. | |
12529 | ||
12530 | * dlls/rpcrt4/ndr_marshall.c: | |
12531 | rpcrt4: Fix the conformant struct functions to not call conformant array | |
12532 | functions. | |
12533 | The conformance has to be the first thing in the buffer, in accordance | |
12534 | with the DCE/RPC spec and to be compatible with the pointer layout | |
12535 | format strings that MIDL generates. | |
12536 | ||
12537 | * dlls/rpcrt4/ndr_marshall.c: | |
12538 | rpcrt4: In NdrConformantBufferSize, SizeConformance should be called, not | |
12539 | SizeVariance. | |
12540 | ||
12541 | * dlls/rpcrt4/ndr_marshall.c: | |
12542 | rpcrt4: Save pStubMsg->ActualCount in a local variable in the complex | |
12543 | array functions, before calling a function that could change it and | |
12544 | cause the wrong number of loop iterations. | |
12545 | ||
12546 | * dlls/rpcrt4/ndr_marshall.c: | |
12547 | rpcrt4: Dereference the memory for pointers in NdrNonEncapsulatedUnionUnmarshall. | |
12548 | Pointers in a non-encapsulated union behave like embedded pointers, so | |
12549 | don't rely on the NdrPointer* functions doing the right thing in this | |
12550 | case and call the Pointer* functions directly. | |
12551 | ||
12552 | * dlls/rpcrt4/ndr_marshall.c: | |
12553 | rpcrt4: Rename ComplexStructSize to ComplexStructMemorySize to reflect the | |
12554 | fact that it increments the buffer. | |
12555 | Replace the code in EmbeddedComplexSize that sizes non-encapsulated | |
12556 | unions without using a memory sizer routine, since this function | |
12557 | shouldn't touch the buffer. | |
12558 | Add a new function EmbeddedComplexMemorySize and use it in some memory | |
12559 | sizer routines where EmbeddedComplexSize was previously used. | |
12560 | ||
12561 | * dlls/rpcrt4/ndr_marshall.c: | |
12562 | rpcrt4: Fix embedded pointers in arrays by taking into account the iteration | |
12563 | when calculating the appropriate memory and buffer pointers. | |
12564 | ||
12565 | 2006-05-14 Ivan Gyurdiev <ivg2@cornell.edu> | |
12566 | ||
12567 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
12568 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
12569 | wined3d: Shaders: share dump_param function, version functions. | |
12570 | ||
12571 | * dlls/wined3d/stateblock.c: | |
12572 | wined3d: Fix incorrect sizeof. | |
12573 | ||
12574 | 2006-05-13 qingdoa daoo <qingdao33122@yahoo.com> | |
12575 | ||
12576 | * dlls/gdi/font.c: | |
12577 | gdi: Duplicate extent value for the second byte of a DBCS char. | |
12578 | ||
12579 | 2006-05-15 Alexandre Julliard <julliard@winehq.org> | |
12580 | ||
12581 | * configure, configure.ac, libs/Makelib.rules.in, libs/wine/Makefile.in: | |
12582 | configure: Make libraries properly relocatable on MacOS. | |
12583 | Also set the compatibility version. | |
12584 | ||
12585 | 2006-05-12 Francois Gouget <fgouget@free.fr> | |
12586 | ||
12587 | * dlls/advapi32/security.c, dlls/cfgmgr32/main.c, dlls/gdi/freetype.c, | |
12588 | dlls/mprapi/mprapi.c, dlls/ntdll/sync.c, dlls/ole32/usrmarshal.c, | |
12589 | dlls/usp10/usp10.c: | |
12590 | Fix some winapi_check documentation warnings. | |
12591 | ||
12592 | * dlls/d3d9/pixelshader.c, dlls/ddraw/tests/d3d.c, | |
12593 | dlls/gdi/tests/bitmap.c, dlls/kernel/tests/toolhelp.c, | |
12594 | dlls/msi/tests/msi.c, dlls/ole32/tests/moniker.c, | |
12595 | dlls/wined3d/baseshader.c, dlls/winspool/info.c: | |
12596 | Various trace fixes. | |
12597 | Add trailing '\n's to trace calls. | |
12598 | Remove spaces before '\n'. | |
12599 | ||
12600 | * configure, configure.ac, dlls/advpack/tests/install.c, | |
12601 | dlls/msi/action.c, dlls/user/tests/wsprintf.c, | |
12602 | dlls/wined3d/surface.c, dlls/x11drv/dib.c: | |
12603 | Assorted spelling fixes. | |
12604 | ||
12605 | 2006-05-14 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
12606 | ||
12607 | * dlls/comctl32/tests/header.c: | |
12608 | comctl32: header: Check for HDN_GETDISPINFO not being sent during INSERT/SETITEM. | |
12609 | ||
12610 | 2006-05-13 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
12611 | ||
12612 | * dlls/comctl32/listview.c: | |
12613 | comctl32: listview: Store the iSubItem in header's lParam in LVM_INSERTCOLUMN. | |
12614 | ||
12615 | * dlls/comctl32/header.c: | |
12616 | comctl32: header: Correct HDN_GETDISPINFO. Use it during drawing. | |
12617 | Improve HEADER_SendHeaderDispInfoNotify and rename it to | |
12618 | HEADER_PrepareCallbackItems. The new HEADER_FreeCallbackItems frees | |
12619 | the buffers allocated by it. GetItemT and DrawItem calls these | |
12620 | functions. | |
12621 | ||
12622 | * dlls/comctl32/header.c: | |
12623 | comctl32: header: Mark the callback items in a mask. | |
12624 | Mark the callback items in the callbackMask HEADER_ITEM field. The | |
12625 | pszText for callback texts is now NULL what simplifies some | |
12626 | checks. Checks for lpItem->pszText==emptyString are also not needed as | |
12627 | emptyString is not stored in lpItem but used as a parameter to | |
12628 | Str_SetPtr (I haven't noticed it). | |
12629 | ||
12630 | * dlls/comctl32/header.c: | |
12631 | comctl32 header: Free the old string also when the new one is LPSTR_TEXTCALLBACK. | |
12632 | ||
12633 | * dlls/comctl32/header.c: | |
12634 | comctl32: header: Don't modify the user supplied HDITEM during Set/InsertItem. | |
12635 | ||
12636 | * dlls/comctl32/header.c: | |
12637 | comctl32: header: Move common code from SetItemT/InsertItemT into a new function. | |
12638 | ||
12639 | * dlls/comctl32/header.c: | |
12640 | comctl32: header: Don't send HDN_GETDISPINFO during HDM_SET/INSERTITEM. | |
12641 | ||
12642 | * dlls/comctl32/header.c: | |
12643 | comctl32: header: Don't check lpItem for NULL in GetItemT. | |
12644 | ||
12645 | 2006-05-11 Jacek Caban <jacek@codeweavers.com> | |
12646 | ||
12647 | * dlls/shdocvw/events.c, dlls/shdocvw/ie.c, dlls/shdocvw/iexplore.c, | |
12648 | dlls/shdocvw/navigate.c, dlls/shdocvw/shdocvw.h, | |
12649 | dlls/shdocvw/shdocvw_main.c, dlls/shdocvw/shlinstobj.c, | |
12650 | dlls/shdocvw/webbrowser.c: | |
12651 | shdocvw: Wrap Heap* finctions by inline functions. | |
12652 | ||
12653 | 2006-05-15 Huw Davies <huw@codeweavers.com> | |
12654 | ||
12655 | * dlls/oleaut32/tmarshal.c: | |
12656 | oleaut32: Update the marshal state buffer size when resizing (Doh!). | |
12657 | ||
12658 | 2006-05-14 Vitaliy Margolen <wine-patch@kievinfo.com> | |
12659 | ||
12660 | * dlls/msvcrt/tests/time.c: | |
12661 | msvcrt: Fix times tests to pass on windows. | |
12662 | Add more tests for daylight-time savings. | |
12663 | ||
12664 | 2006-05-13 Robert Shearman <rob@codeweavers.com> | |
12665 | ||
12666 | * dlls/ntdll/nt.c, include/wine/server_protocol.h, server/protocol.def, | |
12667 | server/request.h, server/token.c, server/trace.c: | |
12668 | server: Retrieve the groups for a token from the server. | |
12669 | ||
12670 | * dlls/rpcrt4/ndr_marshall.c: | |
12671 | rpcrt4: The arm type mask should be comparing the highest byte against 0x80, | |
12672 | as documented on MSDN. | |
12673 | Fix base type arm handling on little-endian machines, as the current | |
12674 | code would always pass in the address to the format char of 0x80 | |
12675 | instead of the base type format char. | |
12676 | ||
12677 | * dlls/rpcrt4/ndr_marshall.c: | |
12678 | rpcrt4: Make ComplexStructSize increment the buffer. | |
12679 | ||
12680 | * dlls/rpcrt4/ndr_marshall.c: | |
12681 | rpcrt4: Pass in the buffer value before incrementing to PointerMarshall in | |
12682 | NdrPointerMarshall. | |
12683 | ||
12684 | * dlls/rpcrt4/ndr_marshall.c: | |
12685 | rpcrt4: Implement NdrComplexStructMemorySize. | |
12686 | ||
12687 | * dlls/rpcrt4/ndr_marshall.c: | |
12688 | rpcrt4: Implement NdrComplexArrayMemorySize. | |
12689 | ||
12690 | * dlls/rpcrt4/rpc_defs.h: | |
12691 | rpcrt4: Fix the fault packet structure to comply with the DCE/RPC specification. | |
12692 | ||
12693 | * dlls/rpcrt4/ndr_marshall.c: | |
12694 | rpcrt4: The NDR memory sizing functions should increment the buffer pointer, | |
12695 | so make sure to save it before calling one of these and restore it afterwards. | |
12696 | ||
12697 | * dlls/rpcrt4/ndr_marshall.c: | |
12698 | rpcrt4: Make NdrBaseTypeMemorySize increment the buffer and memory size fields | |
12699 | of MIDL_STUB_MESSAGE. | |
12700 | ||
12701 | * dlls/rpcrt4/ndr_marshall.c: | |
12702 | rpcrt4: Make NdrConformantStringUnmarshall use the new Read{Variance,Conformance} | |
12703 | functions and adapt them to be callable without having a correlation | |
12704 | descriptor. | |
12705 | ||
12706 | * dlls/advapi32/tests/security.c: | |
12707 | advapi32: Add tests for getting the groups, user and privileges of a token. | |
12708 | ||
12709 | 2006-05-14 Mike McCormack <mike@codeweavers.com> | |
12710 | ||
12711 | * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt.h, | |
12712 | dlls/advapi32/crypt_arc4.c, dlls/advapi32/crypt_lmhash.c, | |
12713 | dlls/advapi32/tests/crypt_lmhash.c: | |
12714 | advapi32: Implement and test SystemFunction004. | |
12715 | ||
12716 | * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt_lmhash.c, | |
12717 | dlls/advapi32/tests/crypt_lmhash.c: | |
12718 | advapi32: Implement and test SystemFunction003. | |
12719 | ||
12720 | 2006-05-12 Mike McCormack <mike@codeweavers.com> | |
12721 | ||
12722 | * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt.h, | |
12723 | dlls/advapi32/crypt_des.c, dlls/advapi32/crypt_lmhash.c, | |
12724 | dlls/advapi32/tests/crypt_lmhash.c: | |
12725 | advapi32: Implement and test SystemFunction002 (DES decrypt). | |
12726 | ||
12727 | 2006-05-14 Stefan Dösinger <stefandoesinger@gmx.at> | |
12728 | ||
12729 | * dlls/wined3d/surface.c: | |
12730 | wined3d: Avoid a NULL dereference in RealizePalette. | |
12731 | ||
12732 | 2006-05-14 Stefan Dösinger <stefan@codeweavers.com> | |
12733 | ||
12734 | * dlls/wined3d/device.c: | |
12735 | wined3d: Render state additions and fixes. | |
12736 | ||
12737 | * dlls/wined3d/surface.c: | |
12738 | wined3d: Nonpow2 repacking support for GetDC. | |
12739 | ||
12740 | 2006-05-13 Stefan Dösinger <stefan@codeweavers.com> | |
12741 | ||
12742 | * dlls/wined3d/device.c, dlls/wined3d/swapchain.c: | |
12743 | wined3d: Support for single buffering. | |
12744 | ||
12745 | 2006-05-13 Stefan Dösinger <stefandoesinger@gmx.at> | |
12746 | ||
12747 | * dlls/wined3d/Makefile.in, dlls/wined3d/device.c, | |
12748 | dlls/wined3d/surface_gdi.c, dlls/wined3d/utils.c, | |
12749 | dlls/wined3d/wined3d_private.h: | |
12750 | wined3d: Implement IWineGDISurface. | |
12751 | ||
12752 | 2006-05-12 Stefan Dösinger <stefandoesinger@gmx.at> | |
12753 | ||
12754 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/utils.c, | |
12755 | dlls/wined3d/wined3d_private.h: | |
12756 | wined3d: Implement IWineD3DDevice::ProcessVertices. | |
12757 | ||
12758 | 2006-05-12 Mike McCormack <mike@codeweavers.com> | |
12759 | ||
12760 | * dlls/rpcrt4/rpc_defs.h: | |
12761 | rpcrt4: Add missing PKT_AUTH3 packet type. | |
12762 | ||
12763 | * dlls/rpcrt4/rpc_message.c: | |
12764 | rpcrt4: Add infrastructure for send authentication data. | |
12765 | ||
12766 | * dlls/rpcrt4/rpc_binding.c: | |
12767 | rpcrt4: Forward RpcBindingSetAuthInfo to RpcBindingSetAuthInfoEx. | |
12768 | ||
12769 | 2006-05-13 Hans Leidekker <hans@it.vu.nl> | |
12770 | ||
12771 | * dlls/dnsapi/tests/name.c: | |
12772 | dnsapi: Add tests for DnsValidateName_A. | |
12773 | ||
12774 | 2006-05-14 Gerald Pfeifer <gerald@pfeifer.com> | |
12775 | ||
12776 | * dlls/gphoto2.ds/gphoto2_i.h: | |
12777 | gphoto2.ds: Fix a typo in a #warning, and slight rewording. Fix grammaro | |
12778 | in comment. | |
12779 | ||
12780 | 2006-05-13 Jacek Caban <jacek@codeweavers.com> | |
12781 | ||
12782 | * tools/widl/write_msft.c: | |
12783 | widl: Added RPC_FC_ENUM16 encoding. | |
12784 | ||
12785 | * tools/widl/typelib_struct.h, tools/widl/write_msft.c: | |
12786 | widl: res50 is number of impinfos. Fix its usage. | |
12787 | ||
12788 | * dlls/oleaut32/typelib.h, dlls/oleaut32/typelib2.c: | |
12789 | oleaut32: res50 is number of impinfos. Fix its usage. | |
12790 | ||
12791 | 2006-05-12 Jacek Caban <jacek@codeweavers.com> | |
12792 | ||
12793 | * dlls/urlmon/tests/protocol.c, dlls/urlmon/tests/url.c: | |
12794 | urlmon: Fix tests. | |
12795 | ||
12796 | * dlls/shdocvw/navigate.c: | |
12797 | shdocvw: Added support for navigation to application URLs. | |
12798 | ||
12799 | * dlls/mshtml/protocol.c, dlls/mshtml/tests/protocol.c: | |
12800 | mshtml: Fix protocol tests on XP. Make Wine match XP implementation. | |
12801 | ||
12802 | 2006-05-13 Stefan Leichter <Stefan.Leichter@camLine.com> | |
12803 | ||
12804 | * dlls/ntdll/tests/port.c: | |
12805 | ntdll: Fix endless loop in port test for users without admin rights. | |
12806 | ||
12807 | 2006-05-12 Francois Gouget <fgouget@free.fr> | |
12808 | ||
12809 | * dlls/gphoto2.ds/ds_ctrl.c, dlls/gphoto2.ds/ds_image.c, | |
12810 | dlls/gphoto2.ds/gphoto2_i.h, dlls/gphoto2.ds/ui.c: | |
12811 | gphoto2.ds: Spelling fix. | |
12812 | ||
12813 | * include/mprapi.h: | |
12814 | mprapi: Add FIXME for the missing in6addr.h include. | |
12815 | ||
12816 | * dlls/rpcrt4/rpc_transport.c: | |
12817 | rpcrt4: Fix some conditional includes. | |
12818 | Check for HAVE_UNISTD_H before including unistd.h. | |
12819 | There is no HAVE_SYS_TYPES to check. | |
12820 | Tweak the indentation of a few #include directives. | |
12821 | ||
12822 | * include/dmusici.h, include/rpcdce.h: | |
12823 | include: Remove uneeded __RPC_FAR references. | |
12824 | ||
12825 | * tools/winapi/c_parser.pm, tools/winapi/winapi_local.pm, | |
12826 | tools/winapi/winapi_parser.pm: | |
12827 | winapi: Add support for APIENTRY. | |
12828 | Factorize a couple of call convention matching regular expressions. | |
12829 | ||
12830 | 2006-05-12 Francois Gouget <fgouget@codeweavers.com> | |
12831 | ||
12832 | * dlls/ole32/tests/storage32.c: | |
12833 | ole32: Fix compilation with gcc 2.95. | |
12834 | ||
12835 | 2006-05-12 Thomas Weidenmueller <wine-patches@reactsoft.com> | |
12836 | ||
12837 | * dlls/oleaut32/tmarshal.c: | |
12838 | oleaut32: Fix converting file name to Unicode. | |
12839 | Fix converting the typelib file name to Unicode by using the correct | |
12840 | buffer size. | |
12841 | ||
12842 | 2006-05-11 Juan Lang <juan_lang@yahoo.com> | |
12843 | ||
12844 | * dlls/crypt32/cert.c, dlls/crypt32/encode.c, dlls/crypt32/oid.c, | |
12845 | dlls/crypt32/serialize.c, dlls/crypt32/store.c, | |
12846 | dlls/crypt32/tests/cert.c, dlls/crypt32/tests/encode.c, | |
12847 | dlls/crypt32/tests/main.c, dlls/crypt32/tests/oid.c, | |
12848 | dlls/crypt32/tests/store.c: | |
12849 | crypt32: Use the HRESULT synonyms for converted Win32 error codes. | |
12850 | ||
12851 | 2006-05-12 Mike McCormack <mike@codeweavers.com> | |
12852 | ||
12853 | * dlls/wininet/http.c: | |
12854 | wininet: Remove broken code for HTTP_QUERY_FLAG_COALESCE, which is unimplemented | |
12855 | according to MSDN. | |
12856 | ||
12857 | * dlls/wininet/ftp.c: | |
12858 | wininet: Check for null parameters in FtpSetCurrentDirectoryW. | |
12859 | ||
12860 | 2006-05-14 Mike McCormack <mike@codeweavers.com> | |
12861 | ||
12862 | * server/registry.c: | |
12863 | server: Avoid a crash if a registry notify event has been set already. | |
12864 | ||
12865 | 2006-05-14 Eric Pouech <eric.pouech@wanadoo.fr> | |
12866 | ||
12867 | * programs/winedbg/stack.c, programs/winedbg/tgt_active.c: | |
12868 | winedbg: Fixed regression for command 'bt all'. | |
12869 | Don't print 'process has terminated' message when detaching from a | |
12870 | process (or backtracing it). | |
12871 | ||
12872 | 2006-05-12 Eric Pouech <eric.pouech@wanadoo.fr> | |
12873 | ||
12874 | * dlls/ntdll/serial.c: | |
12875 | ntdll: Fix serial timeout regression. | |
12876 | ||
12877 | 2006-05-11 Alexandre Julliard <julliard@winehq.org> | |
12878 | ||
12879 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
12880 | Release 0.9.13. | |
12881 | ||
12882 | ---------------------------------------------------------------- | |
8af7be69 AJ |
12883 | 2006-05-10 Stefan Leichter <Stefan.Leichter@camLine.com> |
12884 | ||
12885 | * dlls/kernel/tests/toolhelp.c: | |
12886 | kernel: Fix CreateToolhelp32Snapshot tests on win2k. | |
12887 | ||
12888 | 2006-05-10 Eric Pouech <eric.pouech@wanadoo.fr> | |
12889 | ||
12890 | * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/msc.c, | |
12891 | dlls/dbghelp/mscvpdb.h, dlls/dbghelp/path.c: | |
12892 | dbghelp: SymFindFileInPath and PDB | |
12893 | - implemented correct lookup when SymFindFileInPath is called to find | |
12894 | a PDB file | |
12895 | - added pdb_fetch_file_info to gather relevant information | |
12896 | - when looking for a PDB file (from a .EXE or a .DLL), now using | |
12897 | SymFindFileInPath to locate the PDB file with the correct | |
12898 | information | |
12899 | ||
12900 | * dlls/dbghelp/module.c: | |
12901 | dbghelp: Removed call to registered callback when unloading a module. | |
12902 | First, native dbghelp doesn't do it, and it crashed windbg, likely | |
12903 | because we got the undocumented arguments wrong. | |
12904 | ||
12905 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/symbol.c, include/dbghelp.h: | |
12906 | dbghelp: Implemented SymSearchW. | |
12907 | ||
12908 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/symbol.c, include/dbghelp.h: | |
12909 | dbghelp: Implemented SymEnumSymbolsW. | |
12910 | ||
12911 | * dlls/dbghelp/symbol.c: | |
12912 | dbghelp: Improved SymSearch (now using tag, index and address). | |
12913 | ||
12914 | * dlls/dbghelp/symbol.c: | |
12915 | dbghelp: Factorize and simplify a bit symbol enumeration code. | |
12916 | ||
12917 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/source.c, include/dbghelp.h: | |
12918 | dbghelp: Stubbed SymGetSourceFileTokenW. | |
12919 | ||
12920 | * dlls/dbghelp/dbghelp.c, dlls/dbghelp/dbghelp.spec, | |
12921 | dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/symbol.c, | |
12922 | include/dbghelp.h: | |
12923 | dbghelp: Implemented SymGetLineFromAddrW64. | |
12924 | ||
12925 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/symbol.c, include/dbghelp.h: | |
12926 | dbghelp: Implemented SymFromAddrW. | |
12927 | ||
12928 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/module.c, include/dbghelp.h: | |
12929 | dbghelp: Implemented SymGetModuleInfoW and SymGetModuleInfoW64. | |
12930 | ||
12931 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/module.c, include/dbghelp.h: | |
12932 | dbghelp: Implemented SymLoadModuleExW. | |
12933 | ||
12934 | * dlls/dbghelp/dbghelp.c, dlls/dbghelp/dbghelp.spec, | |
12935 | dlls/dbghelp/dbghelp_private.h, include/dbghelp.h: | |
12936 | dbghelp: Implemented SymRegisterCallbackW64 and 64 -> 64W mapping function. | |
12937 | ||
12938 | * dlls/dbghelp/dbghelp.c, dlls/dbghelp/dbghelp.spec, | |
12939 | dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/path.c, | |
12940 | dlls/dbghelp/pe_module.c, include/dbghelp.h: | |
12941 | dbghelp: SymInitializeW. | |
12942 | - implemented SymInitializeW (and made SymInitialize call it) | |
12943 | - implemented Sym{SG}etSearchPathW (and made Sym{SG}etSearchPath | |
12944 | call them) | |
12945 | - per process search path is now stored as unicode string | |
12946 | ||
12947 | * dlls/dbghelp/dbghelp.spec: | |
12948 | dbghelp: Updated spec file. | |
12949 | ||
12950 | 2006-05-10 Ivan Gyurdiev <ivg2@cornell.edu> | |
12951 | ||
12952 | * dlls/wined3d/device.c: | |
12953 | wined3d: Set pIndexData to 0 in DrawIndexedPrimitiveUP. | |
12954 | ||
12955 | * dlls/wined3d/volume.c, dlls/wined3d/wined3d_private.h: | |
12956 | wined3d: Initialize volume format. | |
12957 | ||
12958 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
12959 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
12960 | wined3d: Share shader_dump_ins_modifiers(). | |
12961 | Share shader_dump_ins_modifiers(), and make vertex shaders use it. | |
12962 | The saturate modifer (_sat) is valid on vs_3_0+, and it isn't being | |
12963 | shown in the trace. | |
12964 | ||
12965 | 2006-05-10 Robert Reif <reif@earthlink.net> | |
12966 | ||
12967 | * dlls/winmm/tests/wave.c: | |
12968 | winmm: Fix wave test volume warning. | |
12969 | Volume is only valid when sound card has volume support. | |
12970 | ||
12971 | 2006-05-11 Mike McCormack <mike@codeweavers.com> | |
12972 | ||
12973 | * dlls/wininet/dialogs.c: | |
12974 | wininet: Fix a typo (spotted by Coverity). | |
12975 | ||
12976 | * dlls/advapi32/crypt_arc4.c: | |
12977 | advapi32: Fix a typo (spotted by Peter Berg Larsen). | |
12978 | ||
12979 | 2006-05-10 Alexandre Julliard <julliard@winehq.org> | |
12980 | ||
12981 | * dlls/user/defdlg.c, dlls/user/icontitle.c, dlls/user/mdi.c, | |
12982 | dlls/user/nonclient.c, dlls/user/winpos.c: | |
12983 | user: Prefer SendMessageW over SendMessageA where possible. | |
12984 | ||
12985 | * dlls/x11drv/event.c, dlls/x11drv/winpos.c: | |
12986 | x11drv: Prefer SendMessageW over SendMessageA where possible. | |
12987 | ||
12988 | 2006-05-10 Francois Gouget <fgouget@free.fr> | |
12989 | ||
12990 | * tools/winapi/winapi_parser.pm: | |
12991 | winapi_check: Fix 'long int' parsing. | |
12992 | Fix parsing of 'long int'. | |
12993 | Simplify handling of spaces in a couple of regular expressions. | |
12994 | ||
12995 | 2006-05-10 Robert Shearman <rob@codeweavers.com> | |
12996 | ||
12997 | * dlls/amstream/regsvr.c, dlls/avifil32/regsvr.c, dlls/comcat/regsvr.c, | |
12998 | dlls/d3dxof/regsvr.c, dlls/ddraw/regsvr.c, dlls/dinput/regsvr.c, | |
12999 | dlls/dmband/regsvr.c, dlls/dmcompos/regsvr.c, dlls/dmime/regsvr.c, | |
13000 | dlls/dmloader/regsvr.c, dlls/dmscript/regsvr.c, | |
13001 | dlls/dmstyle/regsvr.c, dlls/dmsynth/regsvr.c, dlls/dmusic/regsvr.c, | |
13002 | dlls/dplayx/regsvr.c, dlls/dpnet/regsvr.c, dlls/dsound/regsvr.c, | |
13003 | dlls/dswave/regsvr.c, dlls/dxdiagn/regsvr.c, | |
13004 | dlls/hhctrl.ocx/regsvr.c, dlls/itss/regsvr.c, dlls/mlang/regsvr.c, | |
13005 | dlls/msi/regsvr.c, dlls/objsel/regsvr.c, dlls/ole32/regsvr.c, | |
13006 | dlls/oleaut32/regsvr.c, dlls/quartz/regsvr.c, dlls/shdocvw/regsvr.c, | |
13007 | dlls/shell32/regsvr.c, dlls/urlmon/regsvr.c: | |
13008 | Check the return value from register_key_guid in all the DLL registering code. | |
13009 | ||
13010 | 2006-05-09 Bernd Buschinski <b.buschinski@web.de> | |
13011 | ||
13012 | * dlls/ntdll/file.c: | |
13013 | ntdll: Stub implementation of FSCTL_LOCK_VOLUME/FSCTL_UNLOCK_VOLUME. | |
13014 | ||
13015 | 2006-05-09 James Hawkins <truiken@gmail.com> | |
13016 | ||
13017 | * dlls/ntdll/tests/.gitignore, dlls/ntdll/tests/Makefile.in, | |
13018 | dlls/ntdll/tests/port.c: | |
13019 | ntdll: Add initial tests for the NT Ports API. | |
13020 | ||
13021 | 2006-05-10 Mike McCormack <mike@codeweavers.com> | |
13022 | ||
13023 | * dlls/advapi32/Makefile.in, dlls/advapi32/advapi32.spec, | |
13024 | dlls/advapi32/crypt_arc4.c, dlls/advapi32/tests/crypt_lmhash.c: | |
13025 | advapi32: Implement and test SystemFunction032 (arc4 encryption). | |
13026 | ||
13027 | * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt_md4.c, | |
13028 | dlls/advapi32/tests/crypt_md4.c: | |
13029 | advapi32: Implement and test SystemFunction007. | |
13030 | ||
13031 | * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt_lmhash.c, | |
13032 | dlls/advapi32/tests/crypt_lmhash.c: | |
13033 | advapi32: Implement and test SystemFunction001. | |
13034 | ||
13035 | * dlls/advapi32/advapi32.spec, dlls/advapi32/crypt_lmhash.c, | |
13036 | dlls/advapi32/tests/crypt_lmhash.c: | |
13037 | advapi32: Implement and test SystemFunction008. | |
13038 | ||
13039 | * dlls/rpcrt4/rpc_binding.c: | |
13040 | rpcrt4: Cache the connection so we don't rebind on every call. | |
13041 | ||
13042 | 2006-05-10 Robert Shearman <rob@codeweavers.com> | |
13043 | ||
13044 | * dlls/ole32/tests/moniker.c: | |
13045 | ole32: Add a test for IMoniker_IsDirty. | |
13046 | ||
13047 | * dlls/rpcrt4/ndr_marshall.c: | |
13048 | rpcrt4: Use the buffer passed in as an argument and don't increment | |
13049 | the buffer in the MIDL_STUB_MESSAGE in the inner pointer | |
13050 | marshalling/unmarshalling routines as these can be used for embedded | |
13051 | pointers, which handle the allocating or finding of the buffer | |
13052 | themselves. Do the incrementing in the outer | |
13053 | NdrPointerMarshall/Unmarshall/BufferSize routines instead. | |
13054 | ||
13055 | * dlls/rpcrt4/ndr_marshall.c: | |
13056 | rpcrt4: Align conformances and variances correctly, according the the DCE/RPC spec. | |
13057 | ||
13058 | * dlls/rpcrt4/ndr_marshall.c: | |
13059 | rpcrt4: Move the writing and sizing of variances and conformances to common functions. | |
13060 | ||
13061 | * dlls/rpcrt4/ndr_marshall.c: | |
13062 | rpcrt4: Correctly align the buffer to read/write array data to. | |
13063 | ||
13064 | * dlls/rpcrt4/ndr_marshall.c: | |
13065 | rpcrt4: Correctly align the buffer before reading/writing structure data. | |
13066 | ||
13067 | * dlls/rpcrt4/ndr_marshall.c: | |
13068 | rpcrt4: Rename NonEncapsulatedUnionSize to NdrNonEncapsulatedUnionMemorySize. | |
13069 | ||
13070 | * dlls/rpcrt4/ndr_marshall.c: | |
13071 | rpcrt4: Remove unintuitive requirement to pass the required alignment boundary minus one into the alignment macros. | |
13072 | ||
13073 | * dlls/ole32/rpc.c: | |
13074 | ole32: Exception handling shouldn't be needed around the call to IRpcStubBuffer_Invoke. | |
13075 | It should have its own exception handler to catch any exceptions that are raised. | |
13076 | ||
13077 | 2006-05-10 Huw Davies <huw@codeweavers.com> | |
13078 | ||
13079 | * dlls/oleaut32/tests/usrmarshal.c, dlls/oleaut32/usrmarshal.c: | |
13080 | oleaut32: Correctly handle the case when the number of bytes in a BSTR is odd. | |
13081 | ||
13082 | * dlls/oleaut32/tmarshal.c: | |
13083 | oleaut32: Support VT_SAFEARRAY in the typelib marshaler. | |
13084 | Based on a patch by Rob Shearman. | |
13085 | ||
13086 | * dlls/oleaut32/tmarshal.c: | |
13087 | oleaut32: Add a function to grow the marshal state buffer to a specified size. | |
13088 | ||
13089 | 2006-05-10 Alexandre Julliard <julliard@winehq.org> | |
13090 | ||
13091 | * dlls/user/class.c, dlls/user/wnd16.c: | |
13092 | user: Moved Get/SetClassLong16 to wnd16.c. | |
13093 | ||
13094 | * dlls/user/class.c, dlls/user/msg16.c, dlls/user/win.c, | |
13095 | dlls/user/winproc.c, dlls/user/winproc.h, dlls/user/wnd16.c: | |
13096 | user: Have WINPROC_GetProc16 allocate a new winproc if necessary. | |
13097 | ||
13098 | * dlls/user/user.exe.spec, dlls/user/winproc.c: | |
13099 | user: Store the pointer to the winproc in the thunk structure. | |
13100 | This allows simplifying the handling of 16-bit thunks. | |
13101 | ||
13102 | * dlls/user/class.c, dlls/user/win.c, dlls/user/winproc.c, | |
13103 | dlls/user/winproc.h: | |
13104 | user: Make the WINDOWPROCTYPE enum private to winproc.c. | |
13105 | ||
13106 | * dlls/user/class.c, dlls/user/win.c, dlls/user/winproc.c, | |
13107 | dlls/user/winproc.h: | |
13108 | user: Replace WINPROC_GetProcType by WINPROC_IsUnicode. | |
13109 | ||
13110 | * dlls/user/class.c, dlls/user/message.c, dlls/user/win.c, | |
13111 | dlls/user/winproc.c, dlls/user/winproc.h, dlls/user/wnd16.c: | |
13112 | user: Replace WINDOWPROCTYPE by a unicode flag in WINPROC_GetProc/AllocProc. | |
13113 | ||
13114 | * dlls/user/class.c, dlls/user/win.c, include/win.h: | |
13115 | user: Add a WIN_ISUNICODE flag instead of relying on the winproc type. | |
13116 | Also fix the initial value for the server is_unicode flag. | |
13117 | ||
13118 | 2006-05-09 Jason Green <jave27@gmail.com> | |
13119 | ||
13120 | * dlls/wined3d/baseshader.c, dlls/wined3d/wined3d_private.h: | |
13121 | wined3d: Further split GLSL & ARB_v/f_program generation and allow GLSL functions to be called. | |
13122 | ||
13123 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
13124 | dlls/wined3d/wined3d_private.h: | |
13125 | wined3d: Modified the opcode tables (and struct) to include a pointer to a GLSL generator function. | |
13126 | ||
13127 | * dlls/wined3d/pixelshader.c: | |
13128 | wined3d: Use GenerateShader in pixel shaders and remove old function. | |
13129 | ||
13130 | * dlls/wined3d/pixelshader.c: | |
13131 | wined3d: Add GenerateShader function to pixel shaders. | |
13132 | ||
13133 | * dlls/wined3d/vertexshader.c: | |
13134 | wined3d: Use new GenerateShader function for vertex shaders. | |
13135 | ||
13136 | * dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
13137 | wined3d: Added new GenerateShader function for Vertex Shaders & declare generate_base_shader(). | |
13138 | ||
13139 | * dlls/wined3d/baseshader.c: | |
13140 | wined3d: Created generate_base_shader which will be shared by pixel & vertex shaders. | |
13141 | ||
13142 | * dlls/wined3d/vertexshader.c: | |
13143 | wined3d: Rename the TEMP variables in vertexshader.c to R from T for consistency. | |
13144 | ||
13145 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
13146 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
13147 | wined3d: Place # of textures, addresses, & temps used inside the baseShader struct to prepare for GenerateShader merge. | |
13148 | ||
13149 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
13150 | dlls/wined3d/wined3d_private.h: | |
13151 | wined3d: Further split up GenerateProgramArbHW for pixelshaders. | |
13152 | ||
13153 | * dlls/wined3d/vertexshader.c: | |
13154 | wined3d: Move D3DSIO_M#x# vertex shader opcodes to a more standard function. | |
13155 | ||
13156 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
13157 | wined3d: Move DCL, DEF operations out of Generate loop and into separate functions. | |
13158 | ||
13159 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
13160 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
13161 | wined3d: Move program_dump_decl_usage into baseshader. | |
13162 | ||
13163 | 2006-05-10 Michael Stefaniuc <mstefani@redhat.de> | |
13164 | ||
13165 | * dlls/advapi32/registry.c, dlls/advapi32/security.c, dlls/avifil32/api.c, | |
13166 | dlls/avifil32/avifile.c, dlls/avifil32/editstream.c, | |
13167 | dlls/ddraw/device_opengl.c, dlls/ddraw/surface_main.c, | |
13168 | dlls/iphlpapi/iphlpapi_main.c, dlls/msacm32/internal.c, | |
13169 | dlls/mshtml/hlink.c, dlls/msvfw32/msvideo_main.c, | |
13170 | dlls/opengl32/wgl.c, dlls/opengl32/wgl_ext.c, dlls/riched20/writer.c, | |
13171 | dlls/secur32/secur32.c, dlls/secur32/tests/main.c, | |
13172 | dlls/secur32/thunks.c, dlls/urlmon/umon.c, dlls/wined3d/query.c, | |
13173 | dlls/wininet/internet.c, dlls/wininet/urlcache.c, | |
13174 | dlls/winmm/winealsa/audio.c, dlls/winmm/wineesd/audio.c, | |
13175 | dlls/x11drv/xrender.c, programs/regedit/treeview.c, | |
13176 | programs/wineboot/wineboot.c, programs/winecfg/audio.c: | |
13177 | janitorial: Remove redundant NULL pointer checks before HeapFree'ing them. | |
13178 | Some HeapFree's are hidden behind macros. Found by smatch. | |
13179 | ||
13180 | 2006-05-09 Ivan Gyurdiev <ivg2@cornell.edu> | |
13181 | ||
13182 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
13183 | wined3d: Clean up some dead code. | |
13184 | ||
13185 | * dlls/wined3d/pixelshader.c: | |
13186 | wined3d: Break out texture instruction processing. | |
13187 | ||
13188 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
13189 | dlls/wined3d/wined3d_private.h: | |
13190 | wined3d: Break out arithmetic instruction processing. | |
13191 | ||
13192 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
13193 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
13194 | wined3d: Merge register counting pass. | |
13195 | ||
13196 | * dlls/wined3d/vertexshader.c: | |
13197 | wined3d: Make register counting pass the same. | |
13198 | ||
13199 | 2006-05-09 Stefan Dösinger <stefan@codeweavers.com> | |
13200 | ||
13201 | * dlls/wined3d/surface.c: | |
13202 | wined3d: Update the DIB section's palette on GetDC. | |
13203 | ||
13204 | * dlls/wined3d/palette.c: | |
13205 | wined3d: Update the device palette if the primary palette is changed. | |
13206 | ||
13207 | * dlls/wined3d/surface.c: | |
13208 | wined3d: Implement WineD3DSurface palette methods. | |
13209 | ||
13210 | * dlls/wined3d/surface.c: | |
13211 | wined3d: Implement GetFlipStatus and GetBltStatus. | |
13212 | ||
13213 | * dlls/wined3d/surface.c: | |
13214 | wined3d: Implement IWineD3DSurface::Flip. | |
13215 | ||
13216 | 2006-05-09 Juan Lang <juan_lang@yahoo.com> | |
13217 | ||
13218 | * dlls/crypt32/crypt32.spec, dlls/crypt32/store.c, | |
13219 | dlls/crypt32/tests/store.c, include/wincrypt.h: | |
13220 | crypt32: Partially implement CertGetIssuerCertificateFromStore. | |
13221 | ||
13222 | * dlls/crypt32/cert.c: | |
13223 | crypt32: Implement CRYPT_VERIFY_CERT_SIGN_ISSUER_CERT in CryptVerifyCertificateSignatureEx. | |
13224 | ||
13225 | 2006-05-09 James Hawkins <truiken@gmail.com> | |
13226 | ||
13227 | * dlls/ntdll/nt.c: | |
13228 | ntdll: Return STATUS_NOT_IMPLEMENTED for the unimplemented port functions. | |
13229 | ||
13230 | 2006-05-09 Michael Jung <mjung@iss.tu-darmstadt.de> | |
13231 | ||
13232 | * dlls/shell32/brsfolder.c, dlls/shell32/pidl.h: | |
13233 | shell32: Support BFFM_SETSELECTION[AW] and BFFM_SETEXPANDED for SHBrowseForFolder. | |
13234 | ||
13235 | 2006-05-09 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> | |
13236 | ||
13237 | * dlls/kernel/comm.c: | |
13238 | kernel: Comm_CheckEvents: Only warn for non-empty transmitter with EV_TXEMPTY flag set. | |
13239 | Noticed by Dan Armbrust. | |
13240 | ||
13241 | 2006-05-09 Alexandre Julliard <julliard@winehq.org> | |
13242 | ||
13243 | * dlls/x11drv/window.c: | |
13244 | x11drv: We really need to flush the display when destroying a window. | |
13245 | ||
13246 | 2006-05-07 Eric Pouech <eric.pouech@wanadoo.fr> | |
13247 | ||
13248 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
13249 | ntdll/kernel32: EscapeCommFunction & associated IOCTLs | |
13250 | - implemented ntdll's serial IOCTL: CLR_DTR, CLR_RTS, SET_DTR, | |
13251 | SET_RTS, SET_XOFF, SET_XON, RESET_DEVICE | |
13252 | - implemented kernel32.EscapeCommFunction on top of them | |
13253 | ||
13254 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
13255 | ntdll/kernel32: SetupComm & SET_QUEUE_SIZE | |
13256 | - stubbed out ntdll's serial IOCTL SET_QUEUE_SIZE | |
13257 | - implemented kernel32.SetupComm on top of it | |
13258 | ||
13259 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
13260 | ntdll/kernel32: [SG]etCommTimeout, SERIAL_[GS]ET_TIMEOUT | |
13261 | - implemented ntdll's COMM IOCTL GET_TIMEOUTS, SET_TIMEOUTS | |
13262 | - implemented kernel32.GetCommTimeout and SetCommTimeout on top of them | |
13263 | ||
13264 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
13265 | ntdll/kernel32: GetCommState & IOCTL_GET_CHARS | |
13266 | - implemented SERIAL_GET_CHARS ioctl | |
13267 | - made use of it in kernel32.GetCommState | |
13268 | ||
13269 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
13270 | ntdll/kernel32: GetCommState & IOCTL_SERIAL_GET_HANDFLOW | |
13271 | - implemented SERIAL_GET_HANDFLOW ioctl | |
13272 | - made use of it in kernel.GetCommState | |
13273 | ||
13274 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
13275 | ntdll/kernel32: GetCommState & SERIAL_GET_LINE_CONTROL | |
13276 | - implemented SERIAL_GET_LINE_CONTROL ioctl | |
13277 | - made use of it in kernel.GetCommState | |
13278 | ||
13279 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
13280 | ntdll/kernel32: GetCommState & IOCTL_GET_BAUD_RATE | |
13281 | - implemented SERIAL_GET_BAUD_RATE ioctl | |
13282 | - made use of it in kernel.GetCommState | |
13283 | ||
13284 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
13285 | ntdll/kernel32: SetCommState & IOCTL_SET_CHARS | |
13286 | - implemented ntdll's serial IOCTL SET_CHARS | |
13287 | - used this IOCTL in kernel32.SetCommState | |
13288 | ||
13289 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
13290 | ntdll/kernel32: SetCommState & IOCTL_SET_HANDFLOW | |
13291 | - implemented ntdll's serial IOCTL SET_HANDFLOW | |
13292 | - used this IOCTL in kernel32.SetCommState | |
13293 | ||
13294 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
13295 | ntdll/kernel32: SetCommState & IOCTL_SET_LINE_CONTROL | |
13296 | - implemented ntdll's serial IOCTL SET_LINE_CONTROL | |
13297 | - used this IOCTL in kernel32.SetCommState | |
13298 | ||
13299 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
13300 | ntdll/kernel32: SetCommState & IOCTL_SET_BAUD_RATE | |
13301 | - created dump_dcb to print out DCB information | |
13302 | - implemented ntdll's serial IOCTL SET_BAUD_RATE | |
13303 | - used this IOCTL in kernel32.SetCommState | |
13304 | ||
13305 | 2006-05-09 Stefan Dösinger <stefan@codeweavers.com> | |
13306 | ||
13307 | * dlls/wined3d/surface.c, dlls/wined3d/wined3d_private.h: | |
13308 | wined3d: Implement IWineD3DSurface::SetColorKey. | |
13309 | ||
13310 | * dlls/wined3d/surface.c, dlls/wined3d/wined3d_private.h: | |
13311 | wined3d: Implement IWineD3DSurface::IsLost and Restore. | |
13312 | ||
13313 | * dlls/wined3d/drawprim.c, dlls/wined3d/wined3d_private.h: | |
13314 | wined3d: rhw vertex fixup. | |
13315 | Change the rhw=0 range to ]1e-8,1e-8[ and move the value to a constant | |
13316 | in wined3d_types.h | |
13317 | ||
13318 | 2006-05-09 Ivan Gyurdiev <ivg2@cornell.edu> | |
13319 | ||
13320 | * dlls/wined3d/baseshader.c, dlls/wined3d/pixelshader.c, | |
13321 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
13322 | wined3d: Share get_opcode. | |
13323 | ||
13324 | 2006-05-09 Robert Reif <reif@earthlink.net> | |
13325 | ||
13326 | * dlls/winmm/tests/wave.c: | |
13327 | winmm: Print out more info on failed test. | |
13328 | Print out more info on failed test. Looks like there is a bug in ALSA | |
13329 | OSS emulation where it is returning a mid-sample position. | |
13330 | ||
13331 | 2006-05-09 Hans Leidekker <hans@it.vu.nl> | |
13332 | ||
13333 | * dlls/dnsapi/record.c, dlls/dnsapi/tests/record.c: | |
13334 | dnsapi: The ttl value should be ignored when comparing dns records. | |
13335 | ||
13336 | 2006-05-09 David Lichterman <laviddichterman@gmail.com> | |
13337 | ||
13338 | * dlls/mciwave/Makefile.in: | |
13339 | mciwave: Fix make install error. | |
13340 | ||
13341 | 2006-05-09 Alexandre Julliard <julliard@winehq.org> | |
13342 | ||
13343 | * dlls/user/defdlg.c, dlls/user/winproc.c, dlls/user/winproc.h: | |
13344 | user: Added specific winproc functions for calling dialog procedures. | |
13345 | ||
13346 | * dlls/user/winproc.c: | |
13347 | user: Use handles for 32-bit window procedures instead of pointers into the bss segment. | |
13348 | ||
13349 | * dlls/user/class.c: | |
13350 | user: Always set the correct class winproc depending on the A/W type. | |
13351 | ||
13352 | * dlls/user/winproc.c: | |
13353 | user: Remove some redundant NULL pointer checks. | |
13354 | ||
13355 | * dlls/user/msg16.c: | |
13356 | user: Make sure to always pass a 16-bit pointer to CallWindowProc16. | |
13357 | ||
13358 | * dlls/user/class.c, dlls/user/win.c, dlls/user/winproc.c, | |
13359 | dlls/user/winproc.h, dlls/user/wnd16.c: | |
13360 | user: Separate the 16 and 32-bit versions of WINPROC_AllocProc. | |
13361 | ||
13362 | * dlls/user/class.c, dlls/user/win.c, dlls/user/winproc.c, | |
13363 | dlls/user/winproc.h, dlls/user/wnd16.c: | |
13364 | user: Separate the 16 and 32-bit versions of WINPROC_GetProc. | |
13365 | ||
13366 | * dlls/user/win.c: | |
13367 | user: Fixed offset check for the DWLP_DLGPROC case in SetWindowLong. | |
13368 | ||
13369 | * dlls/user/win.c: | |
13370 | user: Separate Get/SetWindowLong16 implementation from the 32-bit one. | |
13371 | ||
13372 | * dlls/kernel/except.c: | |
13373 | kernel: Added work-around in UnhandledExceptionFilter for no exec protections. | |
13374 | ||
13375 | 2006-05-06 Marcus Meissner <marcus@jet.franken.de> | |
13376 | ||
13377 | * dlls/ntdll/virtual.c: | |
13378 | ntdll: Make the section with AddressOfEntryPoint in it executable. | |
13379 | ||
13380 | 2006-05-07 Louis. Lenders <xerox_xerox2000@yahoo.co.uk> | |
13381 | ||
13382 | * dlls/gdi/font.c, dlls/gdi/gdi32.spec: | |
13383 | gdi32: Add stub for GetCharWidthI and GetFontUnicodeRanges. | |
13384 | ||
13385 | * include/wingdi.h: | |
13386 | gdi32: Add defines for GLYPHSET and WCRANGE. | |
13387 | ||
13388 | 2006-05-09 Mike McCormack <mike@codeweavers.com> | |
13389 | ||
13390 | * dlls/x11drv/opengl.c: | |
13391 | x11drv: Fix a warning when opengl headers are missing. | |
13392 | ||
13393 | 2006-05-09 Tomas Carnecky <tom@dbservice.com> | |
13394 | ||
13395 | * dlls/opengl32/wgl.c: | |
13396 | opengl: Properly use glXQueryDrawable() to get the Visual ID. | |
13397 | ||
13398 | 2006-05-08 Phil Costin <philcostin@hotmail.com> | |
13399 | ||
13400 | * dlls/wined3d/directx.c, include/wine/wined3d_gl.h: | |
13401 | wined3d: Add check for GL Shading Language 100 Extension. | |
13402 | ||
13403 | 2006-05-08 Ivan Gyurdiev <ivg2@cornell.edu> | |
13404 | ||
13405 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
13406 | dlls/wined3d/wined3d_private.h: | |
13407 | wined3d: Clean up per version shader limits code. | |
13408 | ||
13409 | * dlls/wined3d/Makefile.in, dlls/wined3d/baseshader.c, | |
13410 | dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
13411 | dlls/wined3d/wined3d_private.h: | |
13412 | wined3d: Addline cleanup. | |
13413 | ||
13414 | 2006-05-09 Hans Leidekker <hans@it.vu.nl> | |
13415 | ||
13416 | * dlls/dnsapi/Makefile.in, dlls/dnsapi/dnsapi.spec, dlls/dnsapi/query.c: | |
13417 | dnsapi: Partially implement DnsQueryConfig. | |
13418 | ||
13419 | 2006-05-09 Saulius Krasuckas <saulius2@ar.fi.lt> | |
13420 | ||
13421 | * tools/wine.inf: | |
13422 | wine.inf: Install comctl32.dll as fake DLL. | |
13423 | ||
13424 | 2006-05-08 Juan Lang <juan_lang@yahoo.com> | |
13425 | ||
13426 | * dlls/crypt32/encode.c: | |
13427 | crypt32: Simplify OID decoding | |
13428 | Use a more direct function to decode OIDs, instead of the bizarre | |
13429 | wrapper. | |
13430 | ||
13431 | 2006-05-08 Robert Reif <reif@earthlink.net> | |
13432 | ||
13433 | * dlls/winmm/tests/wave.c, dlls/winmm/winmm.c: | |
13434 | winmm: Check waveOutGetVolume parameter. | |
13435 | ||
13436 | 2006-05-09 Hans Leidekker <hans@it.vu.nl> | |
13437 | ||
13438 | * dlls/sane.ds/rsrc.rc, dlls/sane.ds/sane_Nl.rc: | |
13439 | sane.ds: Added Dutch resources. | |
13440 | ||
13441 | * dlls/gphoto2.ds/gphoto2_Nl.rc, dlls/gphoto2.ds/rsrc.rc: | |
13442 | gphoto2.ds: Added Dutch resources. | |
13443 | ||
13444 | 2006-05-09 Jonathan Ernst <jonathan@ernstfamily.ch> | |
13445 | ||
13446 | * dlls/gphoto2.ds/gphoto2_Fr.rc, dlls/gphoto2.ds/rsrc.rc: | |
13447 | gphoto2.ds: Added French resources. | |
13448 | ||
13449 | 2006-05-09 Michael Stefaniuc <mstefani@redhat.de> | |
13450 | ||
13451 | * dlls/twain_32/dsm_ctrl.c: | |
13452 | twain_32: Add missing HeapFree's on error patch (found by smatch). | |
13453 | ||
13454 | 2006-05-08 Marcus Meissner <marcus@jet.franken.de> | |
13455 | ||
13456 | * DEVELOPERS-HINTS, documentation/PACKAGING: | |
13457 | Some documentation changes for twain split. | |
13458 | ||
13459 | 2006-05-09 Alexandre Julliard <julliard@winehq.org> | |
13460 | ||
13461 | * configure, configure.ac, dlls/Makefile.in, dlls/msacm32.drv/.gitignore, | |
13462 | dlls/msacm32.drv/Makefile.in, dlls/msacm32.drv/msacm32.drv.spec, | |
13463 | dlls/msacm32.drv/wavemap.c, dlls/winmm/wavemap/.gitignore, | |
13464 | dlls/winmm/wavemap/Makefile.in, dlls/winmm/wavemap/msacm.drv.spec, | |
13465 | dlls/winmm/wavemap/wavemap.c, dlls/winmm/winemm.h: | |
13466 | msacm32.drv: Renamed msacm.drv to msacm32.drv, and moved the directory to the top-level. | |
13467 | ||
13468 | * configure, configure.ac, dlls/Makefile.in, dlls/mciwave/.gitignore, | |
13469 | dlls/mciwave/Makefile.in, dlls/mciwave/mciwave.c, | |
13470 | dlls/mciwave/mciwave.spec, dlls/winmm/mciwave/.gitignore, | |
13471 | dlls/winmm/mciwave/Makefile.in, dlls/winmm/mciwave/mciwave.c, | |
13472 | dlls/winmm/mciwave/mciwave.drv.spec, tools/wine.inf: | |
13473 | mciwave: Renamed mciwave.drv to mciwave.dll, and moved the directory to the top-level. | |
13474 | ||
13475 | 2006-05-08 Marcus Meissner <marcus@jet.franken.de> | |
13476 | ||
13477 | * configure, configure.ac, dlls/Makefile.in, dlls/gphoto2.ds/.gitignore, | |
13478 | dlls/gphoto2.ds/Makefile.in, dlls/gphoto2.ds/capability.c, | |
13479 | dlls/gphoto2.ds/ds_ctrl.c, dlls/gphoto2.ds/ds_image.c, | |
13480 | dlls/gphoto2.ds/gphoto2.ds.spec, dlls/gphoto2.ds/gphoto2_En.rc, | |
13481 | dlls/gphoto2.ds/gphoto2_i.h, dlls/gphoto2.ds/gphoto2_main.c, | |
13482 | dlls/gphoto2.ds/resource.h, dlls/gphoto2.ds/rsrc.rc, | |
13483 | dlls/gphoto2.ds/ui.c, include/config.h.in: | |
13484 | gphoto.ds: Implemented a libgphoto2 import driver, based on the sane.ds driver. | |
13485 | Wrote a GUI import dialog. | |
13486 | With help from Aric Stewart. | |
13487 | ||
13488 | * configure, configure.ac, dlls/Makefile.in, dlls/sane.ds/.gitignore, | |
13489 | dlls/sane.ds/Makefile.in, dlls/sane.ds/capability.c, | |
13490 | dlls/sane.ds/ds_ctrl.c, dlls/sane.ds/ds_image.c, | |
13491 | dlls/sane.ds/resource.h, dlls/sane.ds/rsrc.rc, | |
13492 | dlls/sane.ds/sane.ds.spec, dlls/sane.ds/sane_De.rc, | |
13493 | dlls/sane.ds/sane_En.rc, dlls/sane.ds/sane_Fi.rc, | |
13494 | dlls/sane.ds/sane_Fr.rc, dlls/sane.ds/sane_Ko.rc, | |
13495 | dlls/sane.ds/sane_No.rc, dlls/sane.ds/sane_i.h, | |
13496 | dlls/sane.ds/sane_main.c, dlls/sane.ds/ui.c, | |
13497 | dlls/twain_32/.gitignore, dlls/twain_32/Makefile.in, | |
13498 | dlls/twain_32/capability.c, dlls/twain_32/ds_audio.c, | |
13499 | dlls/twain_32/ds_ctrl.c, dlls/twain_32/ds_image.c, | |
13500 | dlls/twain_32/dsm_ctrl.c, dlls/twain_32/resource.h, | |
13501 | dlls/twain_32/rsrc.rc, dlls/twain_32/twain32_main.c, | |
13502 | dlls/twain_32/twain_De.rc, dlls/twain_32/twain_En.rc, | |
13503 | dlls/twain_32/twain_Fi.rc, dlls/twain_32/twain_Fr.rc, | |
13504 | dlls/twain_32/twain_Ko.rc, dlls/twain_32/twain_No.rc, | |
13505 | dlls/twain_32/twain_i.h, dlls/twain_32/ui.c: | |
13506 | twain_32: Split out the sane specific parts from twain_32 code. | |
13507 | Autoprobing via DG_CONTROL/DAT_IDENTITY/MSG_GET. | |
13508 | ||
13509 | * dlls/twain_32/twain.h, include/Makefile.in, include/twain.h: | |
13510 | twain_32: Moved twain.h to the include directory. | |
13511 | ||
13512 | 2006-05-08 Huw Davies <huw@codeweavers.com> | |
13513 | ||
13514 | * dlls/oleaut32/tests/usrmarshal.c, dlls/oleaut32/usrmarshal.c: | |
13515 | oleaut32: Preserve the 'auto' features before copying over the masked unmarshaled ones. | |
13516 | ||
13517 | 2006-05-08 Robert Shearman <rob@codeweavers.com> | |
13518 | ||
13519 | * dlls/ole32/antimoniker.c: | |
13520 | ole32: The type check in AntiMonikerImpl_CommonPrefixWith should be for anti-monikers, not item-monikers. | |
13521 | ||
13522 | * dlls/ole32/classmoniker.c, dlls/ole32/tests/moniker.c: | |
13523 | ole32: Implement several class moniker functions using the description provided on MSDN. | |
13524 | ||
13525 | * dlls/ole32/compobj_private.h, dlls/ole32/regsvr.c: | |
13526 | ole32: Remove duplicated CLSIDs. | |
13527 | ||
13528 | * dlls/ole32/Makefile.in, dlls/ole32/classmoniker.c, dlls/ole32/moniker.c, | |
13529 | dlls/ole32/moniker.h, dlls/ole32/oleproxy.c, | |
13530 | dlls/ole32/tests/moniker.c: | |
13531 | ole32: Add an implementation of class monikers. | |
13532 | ||
13533 | * dlls/ole32/tests/moniker.c: | |
13534 | ole32: Add tests for IsRunning, GetTimeOfLastChange, BindToObject, BindToStorage and Inverse. | |
13535 | ||
13536 | * dlls/ole32/compositemoniker.c: | |
13537 | ole32: Fix regression caused by an earlier patch that removed the | |
13538 | check for the composite moniker having only one moniker in it. In this | |
13539 | case, return the one moniker and free the memory associate with the | |
13540 | composite moniker. | |
13541 | ||
13542 | * dlls/ole32/compositemoniker.c: | |
13543 | ole32: Fix infinite recursion in CompositeMonikerImpl_GetTimeOfLastChange by handling pmkToLeft properly. | |
13544 | Fix a typo where CompositeMonikerImpl_GetTimeOfLastChange was called | |
13545 | instead of the virtual implementation of it on mostRightMk. | |
13546 | ||
13547 | * dlls/ole32/compositemoniker.c: | |
13548 | ole32: Fix infinite recursion in CompositeMonikerImpl_BindToStorage. | |
13549 | ||
13550 | 2006-05-08 Hans Leidekker <hans@it.vu.nl> | |
13551 | ||
13552 | * dlls/dnsapi/dnsapi.spec, dlls/dnsapi/record.c, | |
13553 | dlls/dnsapi/tests/record.c: | |
13554 | dnsapi: Implement and test DnsRecordSetCompare. | |
13555 | ||
13556 | 2006-05-06 Roderick Colenbrander <thunderbird2k@gmx.net> | |
13557 | ||
13558 | * dlls/dinput8/Makefile.in, dlls/dinput8/dinput8_main.c: | |
13559 | dinput8: DllGetClassObject support. | |
13560 | ||
13561 | 2006-05-06 Stefan Dösinger <stefan@codeweavers.com> | |
13562 | ||
13563 | * dlls/wined3d/surface.c, dlls/wined3d/utils.c, | |
13564 | dlls/wined3d/wined3d_private.h: | |
13565 | wined3d: Implement IWineD3DSurface::GetDC and IWineD3DSurface::ReleaseDC. | |
13566 | ||
13567 | 2006-05-01 Tomas Carnecky <tom@dbservice.com> | |
13568 | ||
13569 | * dlls/x11drv/init.c: | |
13570 | x11drv: Return correct PBuffer drawable. | |
13571 | ||
13572 | 2006-04-25 qingdoa daoo <qingdao33122@yahoo.com> | |
13573 | ||
13574 | * dlls/msvcrt/file.c, dlls/msvcrt/tests/file.c: | |
13575 | msvcrt: Don't duplicate handle in _get_osfhandle. | |
13576 | ||
13577 | 2006-04-23 Michael Jung <mjung@iss.tu-darmstadt.de> | |
13578 | ||
13579 | * dlls/riched20/editor.c, dlls/riched20/tests/editor.c: | |
13580 | riched20: Don't append '\r' to the last paragraph in EM_GETTEXTEX. | |
13581 | ||
13582 | 2006-05-07 Andrew Ziem <ahziem1@mailbolt.com> | |
13583 | ||
13584 | * dlls/setupapi/tests/stringtable.c: | |
13585 | setupapi: Improve unit tests for case sensitivity in string tables. | |
13586 | ||
13587 | 2006-05-01 Mike Hearn <mike@plan99.net> | |
13588 | ||
13589 | * dlls/ole32/storage32.c, dlls/ole32/tests/storage32.c: | |
13590 | ole32: Add StgCreateFile test and conformance fix. | |
13591 | ||
13592 | 2006-05-08 Alexandre Julliard <julliard@winehq.org> | |
13593 | ||
13594 | * dlls/ole32/compositemoniker.c: | |
13595 | ole32: Properly initialize hash value in CompositeMonikerImpl_Hash. | |
13596 | ||
13597 | 2006-05-08 Robert Shearman <rob@codeweavers.com> | |
13598 | ||
13599 | * dlls/ole32/compositemoniker.c: | |
13600 | ole32: Fix typos in CompositeMonikerImpl_BindToObject and CompositeMonikerImpl_BindToStorage. | |
13601 | ||
13602 | * dlls/ole32/compositemoniker.c: | |
13603 | ole32: Create moniker enumerator with an initial reference count. | |
13604 | ||
13605 | * dlls/ole32/tests/moniker.c: | |
13606 | ole32: Test moniker display names. | |
13607 | ||
13608 | * dlls/ole32/tests/moniker.c: | |
13609 | ole32: Add a test for IMoniker_IsDirty. | |
13610 | ||
13611 | * dlls/ole32/tests/moniker.c: | |
13612 | ole32: Test unmarshaling the moniker instead of just releasing the marshaled data. | |
13613 | ||
13614 | * dlls/ole32/compositemoniker.c, dlls/ole32/tests/moniker.c: | |
13615 | ole32: Make the size returned by CompositeMonikerImpl_GetMarshalSizeMax match that returned by native. | |
13616 | ||
13617 | * dlls/ole32/marshal.c: | |
13618 | ole32: Add on the size of the whole OBJREF structure in the case of custom marshaling. | |
13619 | ||
13620 | * dlls/ole32/compositemoniker.c, dlls/ole32/tests/moniker.c: | |
13621 | ole32: Fix the algorithm used in CompositeMonikerImpl_Hash to match native. | |
13622 | ||
13623 | * dlls/ole32/itemmoniker.c, dlls/ole32/tests/moniker.c: | |
13624 | ole32: Fix the algorithm used in ItemMonikerImpl_Hash to match native. | |
13625 | ||
13626 | * dlls/ole32/tests/moniker.c: | |
13627 | ole32: Add tests for generic composite monikers. | |
13628 | ||
13629 | * dlls/ole32/compositemoniker.c, dlls/ole32/moniker.h, | |
13630 | dlls/ole32/oleproxy.c: | |
13631 | ole32: Add a class factory for composite monikers. | |
13632 | ||
13633 | * dlls/ole32/compositemoniker.c: | |
13634 | ole32: Allocate memory for the generic composite moniker in CompositeMonikerImpl_Construct. | |
13635 | Don't leak memory in the case of newCompositeMoniker->tabLastIndex == 1, | |
13636 | which can't happen anyway. | |
13637 | Allow construction of a moniker with no sub-monikers. | |
13638 | ||
13639 | * dlls/ole32/compositemoniker.c: | |
13640 | ole32: Implement IMarshal for composite monikers. | |
13641 | ||
13642 | * dlls/ole32/compositemoniker.c: | |
13643 | ole32: Release all existing monikers before loading the state. | |
13644 | ||
13645 | * dlls/ole32/compositemoniker.c: | |
13646 | ole32: EnumMonikerImpl_Next should add a reference to the monikers it returns to the caller. | |
13647 | ||
13648 | * dlls/ole32/compositemoniker.c: | |
13649 | ole32: Fix CompositeMonikerImpl_GetSizeMax to match the data written by CompositeMonikerImpl_Save. | |
13650 | ||
13651 | * dlls/ole32/compositemoniker.c: | |
13652 | ole32: Fix the loop in CompositeMonikerImpl_Hash, as IEnumMoniker_Next | |
13653 | will return S_FALSE when there are no more monikers left to enumerate. | |
13654 | ||
13655 | * dlls/ole32/compositemoniker.c: | |
13656 | ole32: Implement CompositeMonikerROTDataImpl_GetComparisonData. | |
13657 | ||
13658 | * dlls/ole32/compositemoniker.c: | |
13659 | ole32: The unknown constant at the start of the persisted data is the number of monikers in the generic composite. | |
13660 | Fix the pointer passed into IEnumMoniker_Release in CompositeMonikerImpl_Save. | |
13661 | ||
13662 | * dlls/ole32/antimoniker.c, dlls/ole32/tests/moniker.c: | |
13663 | ole32: Add a test for anti monikers. Fix AntiMonikerImpl_Hash and AntiMonikerROTDataImpl_GetComparisonData to pass the tests. | |
13664 | ||
13665 | * dlls/ole32/antimoniker.c, dlls/ole32/moniker.h, dlls/ole32/oleproxy.c: | |
13666 | ole32: Support marshaling of anti monikers. | |
13667 | ||
13668 | * dlls/ole32/regsvr.c: | |
13669 | ole32: Register CLSID_CompositeMoniker. | |
13670 | ||
13671 | * dlls/ole32/regsvr.c: | |
13672 | ole32: Register CLSIDs for all OLE monikers. | |
13673 | ||
13674 | * dlls/ole32/tests/moniker.c: | |
13675 | ole32: Add tests for item moniker. | |
13676 | ||
13677 | * dlls/ole32/tests/moniker.c: | |
13678 | ole32: Make class moniker test more generic and test more properties. | |
13679 | ||
13680 | * dlls/rpcrt4/rpc_message.c: | |
13681 | rpcrt4: Automatically resolve the endpoint. | |
13682 | ||
13683 | 2006-05-06 Marcus Meissner <marcus@jet.franken.de> | |
13684 | ||
13685 | * dlls/wined3d/pixelshader.c: | |
13686 | wined3d: Fix possible buffer overflow. | |
13687 | Increase size of passed buffer to print into. | |
13688 | ||
13689 | 2006-04-30 Jeff Latimer <lats@yless4u.com.au> | |
13690 | ||
13691 | * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c: | |
13692 | usp10: Add ScriptTextOut functionality and restructure tests. | |
13693 | ||
13694 | 2006-04-28 Jason Green <jave27@gmail.com> | |
13695 | ||
13696 | * dlls/wined3d/vertexshader.c: | |
13697 | wined3d: Eliminate duplicate function: vshader_program_dump_param(). | |
13698 | ||
13699 | 2006-04-28 Ivan Gyurdiev <ivg2@cornell.edu> | |
13700 | ||
13701 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
13702 | dlls/wined3d/wined3d_private.h: | |
13703 | wined3d: Share get_register_code(). | |
13704 | ||
13705 | 2006-04-26 Thomas Kho <tkho@ucla.edu> | |
13706 | ||
13707 | * dlls/user/menu.c, dlls/user/tests/menu.c: | |
13708 | user: Fix behavior when selecting disabled menu items. | |
13709 | ||
13710 | * dlls/user/defwnd.c, dlls/user/tests/menu.c: | |
13711 | user: Allow menu WndProc to recognize VK_[LR]MENU. | |
13712 | ||
13713 | 2006-04-28 Thomas Kho <tkho@ucla.edu> | |
13714 | ||
13715 | * dlls/user/tests/menu.c: | |
13716 | user: Extend menu conformance test. | |
13717 | ||
13718 | 2006-05-06 Stefan Dösinger <stefan@codeweavers.com> | |
13719 | ||
13720 | * dlls/wined3d/surface.c, include/wine/wined3d_interface.h: | |
13721 | wined3d: Add IWineD3DSurface::GetPitch. | |
13722 | ||
13723 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, | |
13724 | dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h, | |
13725 | include/wine/wined3d_types.h: | |
13726 | wined3d: Add IWineD3DDevice::DrawPrimitiveStrided. | |
13727 | ||
13728 | * dlls/wined3d/device.c, dlls/wined3d/surface.c, | |
13729 | dlls/wined3d/wined3d_private.h: | |
13730 | wined3d: Add some surface flags. | |
13731 | ||
13732 | 2006-05-07 Huw Davies <huw@codeweavers.com> | |
13733 | ||
13734 | * dlls/oleaut32/usrmarshal.c: | |
13735 | oleaut32: Implement GetVarDesc_Proxy and friends. | |
13736 | ||
13737 | * dlls/oleaut32/usrmarshal.c: | |
13738 | oleaut32: Change CLEANLOCALSTORAGE flag constants to their character | |
13739 | constant equivalents. It's now obvious why these were chosen. Should | |
13740 | be a NOP. | |
13741 | ||
13742 | 2006-05-08 James Hawkins <truiken@gmail.com> | |
13743 | ||
13744 | * include/winnt.h: | |
13745 | include: Add missing SECURITY_QUALITY_OF_SERVICE defines. | |
13746 | ||
13747 | 2006-05-08 Hwang YunSong <hys545@dreamwiz.com> | |
13748 | ||
13749 | * dlls/user/resources/user32_Ko.rc: | |
13750 | user32: Updated Korean resource. | |
13751 | ||
13752 | 2006-05-07 Robert Reif <reif@earthlink.net> | |
13753 | ||
13754 | * programs/winecfg/audio.c: | |
13755 | winecfg: Fix audio crash when no drivers are available. | |
13756 | ||
13757 | * dlls/winmm/wineoss/audio.c: | |
13758 | wineoss: Missing mixer fixes. | |
13759 | Don't list volume in capabilities when mixer is missing. | |
13760 | ||
13761 | * dlls/winmm/tests/Makefile.in, dlls/winmm/tests/wave.c: | |
13762 | winmm: More wave callback tests. | |
13763 | Add tests for CALLBACK_FUNCTION and CALLBACK_THREAD. The only | |
13764 | callback type not tested now is CALLBACK_WINDOW. | |
13765 | ||
13766 | 2006-05-08 Saulius Krasuckas <saulius2@ar.fi.lt> | |
13767 | ||
13768 | * dlls/comctl32/comctl32.h: | |
13769 | comctl32: Increase FILEVERSION up to 5.81.4704.1100. | |
13770 | ||
13771 | 2006-05-06 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
13772 | ||
13773 | * dlls/shell32/shlview.c: | |
13774 | shell32: Don't use uninitialized item.mask in shlview. | |
13775 | ||
13776 | 2006-05-07 Eric Pouech <eric.pouech@wanadoo.fr> | |
13777 | ||
13778 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/source.c: | |
13779 | dbghelp: Stub for SymGetSourceFileToken. | |
13780 | ||
13781 | * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/module.c, | |
13782 | dlls/dbghelp/source.c, dlls/dbghelp/symbol.c, dlls/dbghelp/type.c: | |
13783 | dbghelp: Base and symbols. | |
13784 | - report the correct image base for a symbol which is | |
13785 | seen as being in a builtin PE module, whilst its debug | |
13786 | information is gotten from an ELF module | |
13787 | - module_get_debug now returns a pair of modules | |
13788 | (the requested that has to be presented back to the client | |
13789 | and the effective one, which contains the debug info) | |
13790 | - reworked SymFromName in order to provide also the revelant | |
13791 | module base address | |
13792 | ||
13793 | 2006-05-06 Roderick Colenbrander <thunderbird2k@gmx.net> | |
13794 | ||
13795 | * dlls/dinput/dinput_main.c: | |
13796 | dinput: Fix Initialize return value. | |
13797 | ||
13798 | 2006-05-06 Marcus Meissner <marcus@jet.franken.de> | |
13799 | ||
13800 | * dlls/user/tests/wsprintf.c: | |
13801 | user32: Added tests for CharUpper and CharLower. | |
13802 | ||
13803 | * dlls/ole32/compobj.c: | |
13804 | ole32: Fixed typo in debug statement. | |
13805 | ||
13806 | 2006-05-06 qingdoa daoo <qingdao33122@yahoo.com> | |
13807 | ||
13808 | * dlls/gdi/font.c: | |
13809 | gdi: A-to-W conversion should be font-independent. | |
13810 | ||
13811 | 2006-05-05 Dmitry Timoshkov <dmitry@codeweavers.com> | |
13812 | ||
13813 | * dlls/comctl32/propsheet.c: | |
13814 | comctl32: Make some internal functions and variables static, remove | |
13815 | some unneeded prototypes. | |
13816 | ||
13817 | * dlls/comctl32/propsheet.c: | |
13818 | comctl32: Add support for PSP_USEHEADERTITLE, PSP_USEHEADERSUBTITLE | |
13819 | and PSP_HIDEHEADER in CreatePropertySheetPageA/W, handle resource ids. | |
13820 | ||
13821 | * dlls/comctl32/propsheet.c: | |
13822 | comctl32: psInfo->proppage[index].pszText is always initialized to a | |
13823 | proper value regardless of PSP_USETITLE, use it unconditionally. | |
13824 | ||
13825 | 2006-05-04 James Hawkins <truiken@gmail.com> | |
13826 | ||
13827 | * dlls/advpack/install.c: | |
13828 | advpack: DelDirs should only remove a directory if it's empty. | |
13829 | ||
13830 | * dlls/advpack/install.c: | |
13831 | advpack: The only flag we don't handle is RSC_FLAG_UPDHLPDLLS. | |
13832 | ||
13833 | 2006-05-01 Mike Hearn <mike@plan99.net> | |
13834 | ||
13835 | * dlls/ntdll/sec.c: | |
13836 | ntdll: Fix heap corruption in RtlDeleteAce. | |
13837 | ||
13838 | 2006-04-26 Ivan Gyurdiev <ivg2@cornell.edu> | |
13839 | ||
13840 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
13841 | wined3d: Separate pshader/vshader tables. | |
13842 | ||
13843 | 2006-05-02 Detlef Riekenberg <wine.dev@web.de> | |
13844 | ||
13845 | * dlls/winspool/tests/info.c: | |
13846 | winspool/tests: Fix failures in test_DEVMODE. | |
13847 | ||
13848 | 2006-05-05 Huw Davies <huw@codeweavers.com> | |
13849 | ||
13850 | * dlls/oleaut32/usrmarshal.c: | |
13851 | oleaut32: Fix VARIANT_UserFree. | |
13852 | ||
13853 | * dlls/oleaut32/tests/vartest.c, dlls/oleaut32/variant.c: | |
13854 | oleaut32: Remove weird attempt to clear VT_VARIANT. | |
13855 | Add some tests. | |
13856 | ||
13857 | * dlls/oleaut32/tests/usrmarshal.c, dlls/oleaut32/usrmarshal.c: | |
13858 | oleaut32: Rewrite VARIANT user marshaling. | |
13859 | ||
13860 | 2006-05-02 Hans Leidekker <hans@it.vu.nl> | |
13861 | ||
13862 | * dlls/dnsapi/dnsapi.spec, dlls/dnsapi/name.c: | |
13863 | dnsapi: Implement DnsValidateName_{A,UTF8,W}. | |
13864 | ||
13865 | 2006-05-01 Hans Leidekker <hans@it.vu.nl> | |
13866 | ||
13867 | * dlls/dnsapi/dnsapi.h, dlls/dnsapi/dnsapi.spec, dlls/dnsapi/record.c: | |
13868 | dnsapi: Implement DnsRecord{CopyEx,ListFree,SetCopyEx}. | |
13869 | ||
13870 | * dlls/dnsapi/tests/.gitignore, dlls/dnsapi/tests/Makefile.in, | |
13871 | dlls/dnsapi/tests/record.c: | |
13872 | dnsapi: Add tests for DnsRecordCompare. | |
13873 | ||
13874 | * dlls/dnsapi/Makefile.in, dlls/dnsapi/dnsapi.spec, dlls/dnsapi/record.c: | |
13875 | dnsapi: Implement DnsRecordCompare. | |
13876 | ||
13877 | 2006-05-01 Robert Shearman <rob@codeweavers.com> | |
13878 | ||
13879 | * dlls/rpcrt4/rpc_transport.c: | |
13880 | rpcrt4: Use getaddrinfo to get the sockaddr. | |
13881 | Use getaddrinfo to get the sockaddr to use for connecting to a remote | |
13882 | server as Connection->NetworkAddr may be a hostname as well. Use a | |
13883 | loop to support both IP and IPv6. | |
13884 | ||
13885 | * dlls/ole32/compobj.c: | |
13886 | ole32: Remove the fixme printed if CoGetClassObject fails in CoCreateInstance. | |
13887 | Remove the fixme printed if CoGetClassObject fails in | |
13888 | CoCreateInstance, because we already print an error in all cases and | |
13889 | the error more accurately pin-points the source of the problem. | |
13890 | ||
13891 | * dlls/rpcrt4/ndr_marshall.c: | |
13892 | rpcrt4: Implement NdrConformantVaryingArrayFree. | |
13893 | ||
13894 | * dlls/rpcrt4/ndr_marshall.c: | |
13895 | rpcrt4: Dereference the pointer if necessary only after doing the | |
13896 | pointer checks and writing the pointer ID to the wire. | |
13897 | ||
13898 | * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpcrt4.spec: | |
13899 | rpcrt4: Add a stub for RpcBindingSetOption. | |
13900 | ||
13901 | * dlls/rpcrt4/ndr_marshall.c: | |
13902 | rpcrt4: Improve the traces in the pointer functions. | |
13903 | ||
13904 | 2006-04-28 Vitaly Lipatov <lav@etersoft.ru> | |
13905 | ||
13906 | * dlls/mlang/mlang.c: | |
13907 | mlang: Partially implemented ConvertStringEx. | |
13908 | ||
13909 | 2006-04-25 Juris Smotrovs <juris.smotrovs@sets.lv> | |
13910 | ||
13911 | * dlls/user/tests/msg.c: | |
13912 | user: Test cases demonstrating position changes for MDI children. | |
13913 | ||
13914 | 2006-04-25 qingdoa daoo <qingdao33122@yahoo.com> | |
13915 | ||
13916 | * dlls/comctl32/treeview.c: | |
13917 | comctl32: Update first visible when appropiate in the TVI_SORT case. | |
13918 | ||
13919 | 2006-04-24 Ivan Gyurdiev <ivg2@cornell.edu> | |
13920 | ||
13921 | * dlls/wined3d/drawprim.c: | |
13922 | wined3d: Remove dead shader code. | |
13923 | ||
13924 | 2006-04-26 Robert Shearman <rob@codeweavers.com> | |
13925 | ||
13926 | * dlls/setupapi/parser.c: | |
13927 | setupapi: Fix parsing of UCS-16 files. | |
13928 | Fix parsing of UCS-16 files prefixed with the Unicode BOM. Based on a | |
13929 | patch by Hervé Poussineau. | |
13930 | ||
13931 | 2006-05-03 Robert Shearman <rob@codeweavers.com> | |
13932 | ||
13933 | * dlls/ole32/stg_stream.c: | |
13934 | ole32: IPersistStream is also implemented by any object that implements IStream. | |
13935 | ||
13936 | * dlls/ole32/storage32.c: | |
13937 | ole32: Fix typos in StgCreateStorageEx and StgOpenStorageEx. | |
13938 | ||
13939 | * dlls/ole32/storage32.c, dlls/ole32/tests/storage32.c: | |
13940 | ole32: STGM_PRIORITY allows other IStorage objects to be opened in transacted mode with read/write access. | |
13941 | ||
13942 | * dlls/oleaut32/typelib.c: | |
13943 | oleaut32: Check the return value from VariantCopy when copying values | |
13944 | for VT_VARIANT typed parameters for ITypeInfo::Invoke. | |
13945 | ||
13946 | * dlls/oleaut32/typelib.c: | |
13947 | oleaut32: Support values being passed into VT_VARIANT|VT_BYREF typed parameters in ITypeInfo::Invoke. | |
13948 | ||
13949 | * dlls/ole32/storage32.c, dlls/ole32/tests/storage32.c: | |
13950 | ole32: Check that the storage was opened with write access before creating a new stream or sub-storage. | |
13951 | ||
13952 | * dlls/ole32/storage32.c, dlls/ole32/tests/storage32.c: | |
13953 | ole32: Copy the mode flags into the STATSTG structure in IStorage::Stat. | |
13954 | Copy the mode flags into the STATSTG structure in IStorage::Stat. Don't | |
13955 | store the STGM_CREATE flag in openFlags, since it is only relevant when | |
13956 | opening the stream and the tests show that it isn't returned in the | |
13957 | STATSTG structure. | |
13958 | ||
13959 | * dlls/ole32/tests/storage32.c: | |
13960 | ole32: Add tests for IStorage::Stat. | |
13961 | ||
13962 | * dlls/ole32/storage32.c, dlls/ole32/tests/storage32.c: | |
13963 | ole32: Fix access right check for opening and creating streams and storages. | |
13964 | Check the access mode for opening and creating streams and storages | |
13965 | doesn't exceed the access rights the current storage was opened with, | |
13966 | not the parent storage. | |
13967 | ||
13968 | * dlls/ole32/stg_stream.c: | |
13969 | ole32: Add more tracing for reading and writing storage streams. | |
13970 | Add more tracing for read and write operations and warn in the case of | |
13971 | failure. | |
13972 | ||
13973 | * dlls/ole32/tests/storage32.c: | |
13974 | ole32: Add tests for sub-storages and creating streams. | |
13975 | Replace a test that fails on NT and with DCOM95 DLLs with a test that | |
13976 | ensures access permissions are checked correctly for sub-storages and | |
13977 | creating streams. | |
13978 | ||
13979 | * dlls/ole32/tests/storage32.c: | |
13980 | ole32: Add a storage test for reading and writing of streams that have | |
13981 | had their parent storage released. | |
13982 | ||
13983 | * dlls/ntdll/nt.c: | |
13984 | ntdll: Fix size check for NtQueryInformationToken(TokenGroups). | |
13985 | For NtQueryInformationToken(TokenGroups), don't do a size check before | |
13986 | the server call, as we don't know how many SIDs there are to return | |
13987 | and hence the needed buffer size. | |
13988 | ||
13989 | 2006-05-03 Huw Davies <huw@codeweavers.com> | |
13990 | ||
13991 | * dlls/oleaut32/tests/usrmarshal.c, dlls/oleaut32/usrmarshal.c: | |
13992 | oleaut32: Alignment fixes for safearrays. | |
13993 | ||
13994 | * dlls/oleaut32/tests/usrmarshal.c: | |
13995 | oleaut32: Fix tests under win2k. | |
13996 | ||
13997 | 2006-05-02 Huw Davies <huw@codeweavers.com> | |
13998 | ||
13999 | * dlls/oleaut32/tests/usrmarshal.c: | |
14000 | oleaut32: Split out the SAFEARRAY and BSTR tests so that they can be used in the upcoming VARIANT tests. | |
14001 | ||
14002 | 2006-04-29 Huw Davies <huw@codeweavers.com> | |
14003 | ||
14004 | * dlls/oleaut32/tests/usrmarshal.c, dlls/oleaut32/usrmarshal.c: | |
14005 | oleaut32: Fix BSTR marshaling to be wire compatible with Windows. | |
14006 | ||
14007 | 2006-05-03 Andrew Ziem <ahziem1@mailbolt.com> | |
14008 | ||
14009 | * dlls/setupapi/tests/stringtable.c: | |
14010 | setupapi: Add case sensitivity string table tests. | |
14011 | ||
14012 | 2006-05-02 Troy Rollo <wine@troy.rollo.name> | |
14013 | ||
14014 | * dlls/gdi/font.c: | |
14015 | gdi: Fix GetTextExentExPointW to return values consistent with GetTextExtentPointW. | |
14016 | ||
14017 | 2006-05-02 Detlef Riekenberg <wine.dev@web.de> | |
14018 | ||
14019 | * dlls/winspool/tests/info.c: | |
14020 | winspool/tests: Fix test for GetPrinterDriver. | |
14021 | ||
14022 | 2006-05-01 Michael Stefaniuc <mstefani@redhat.de> | |
14023 | ||
14024 | * dlls/kernel/sync.c, dlls/ntdll/debugbuffer.c, dlls/ntdll/reg.c, | |
14025 | dlls/ntdll/thread.c: | |
14026 | Don't check pointers for NULL before RtlFreeHeap. It is redundant. | |
14027 | ||
14028 | * dlls/secur32/secur32.c: | |
14029 | secur32: Missing LeaveCriticalSection on error paths. | |
14030 | ||
14031 | 2006-04-30 James Hawkins <truiken@gmail.com> | |
14032 | ||
14033 | * dlls/advpack/install.c: | |
14034 | advpack: Don't fail if the dll to register doesn't exist. | |
14035 | ||
14036 | 2006-04-30 Mike McCormack <mike@codeweavers.com> | |
14037 | ||
14038 | * dlls/shlwapi/ordinal.c, dlls/shlwapi/shlwapi.spec: | |
14039 | shlwapi: Add a stub implementation for IUnknown_ProfferService. | |
14040 | ||
14041 | * dlls/shlwapi/ordinal.c, dlls/shlwapi/shlwapi.spec: | |
14042 | shlwapi: Add a stub implementation for IUnknown_QueryServiceExec. | |
14043 | ||
14044 | * dlls/ole32/stg_stream.c: | |
14045 | ole32: Return STG_E_REVERTED when a stream's parent storage has been closed. | |
14046 | ||
14047 | 2006-04-30 Jacek Caban <jacek@codeweavers.com> | |
14048 | ||
14049 | * dlls/shdocvw/webbrowser.c: | |
14050 | shdocvw: Added some comments. | |
14051 | ||
14052 | 2006-04-29 Jacek Caban <jacek@codeweavers.com> | |
14053 | ||
14054 | * dlls/shdocvw/shdocvw.h, dlls/shdocvw/webbrowser.c: | |
14055 | shdocvw: Added WebBrowser::[get|put]_ToolBar implementation. | |
14056 | ||
14057 | * dlls/shdocvw/shdocvw.h, dlls/shdocvw/webbrowser.c: | |
14058 | shdocvw: Added WebBrowser::[get|put]_StatusBar implementation. | |
14059 | ||
14060 | * dlls/shdocvw/shdocvw.h, dlls/shdocvw/webbrowser.c: | |
14061 | shdocvw: Added WebBrowser::[get|put]_AddressBar implementation. | |
14062 | ||
14063 | 2006-04-28 Jacek Caban <jacek@codeweavers.com> | |
14064 | ||
14065 | * dlls/shdocvw/shdocvw.h, dlls/shdocvw/webbrowser.c: | |
14066 | shdocvw: Added WebBrowser::[get|put]_MenuBar implementation. | |
14067 | ||
14068 | * dlls/shdocvw/webbrowser.c: | |
14069 | shdocvw: Added get_HWND implementation. | |
14070 | ||
14071 | * dlls/shdocvw/shdocvw.h, dlls/shdocvw/webbrowser.c: | |
14072 | shdocvw: Added [get|put]_Visible implementation. | |
14073 | ||
14074 | * dlls/shdocvw/oleobject.c: | |
14075 | shdocvw: Fix GetMiscStatus implementation. | |
14076 | ||
14077 | 2006-04-25 Ivan Gyurdiev <ivg2@cornell.edu> | |
14078 | ||
14079 | * dlls/wined3d/basetexture.c, dlls/wined3d/cubetexture.c, | |
14080 | dlls/wined3d/device.c, dlls/wined3d/directx.c, | |
14081 | dlls/wined3d/drawprim.c, dlls/wined3d/indexbuffer.c, | |
14082 | dlls/wined3d/palette.c, dlls/wined3d/pixelshader.c, | |
14083 | dlls/wined3d/query.c, dlls/wined3d/resource.c, | |
14084 | dlls/wined3d/stateblock.c, dlls/wined3d/surface.c, | |
14085 | dlls/wined3d/swapchain.c, dlls/wined3d/texture.c, | |
14086 | dlls/wined3d/vertexbuffer.c, dlls/wined3d/vertexdeclaration.c, | |
14087 | dlls/wined3d/vertexshader.c, dlls/wined3d/volume.c, | |
14088 | dlls/wined3d/volumetexture.c: | |
14089 | wined3d: QueryInterface corrections. | |
14090 | ||
14091 | 2006-04-27 Dmitry Timoshkov <dmitry@codeweavers.com> | |
14092 | ||
14093 | * dlls/secur32/ntlm.c: | |
14094 | secur32: Add partial support for ISC_REQ_ALLOCATE_MEMORY in the NTLM security provider. | |
14095 | ||
14096 | * dlls/secur32/ntlm.c, dlls/secur32/secur32.c, | |
14097 | dlls/secur32/secur32_priv.h, dlls/secur32/tests/main.c: | |
14098 | secur32: Fix some wrong assumptions in the NTLM test case, make it pass in XP SP2 and Wine. | |
14099 | ||
14100 | * configure, configure.ac, dlls/Makefile.in, dlls/mprapi/.gitignore, | |
14101 | dlls/mprapi/Makefile.in, dlls/mprapi/mprapi.c, | |
14102 | dlls/mprapi/mprapi.spec, include/Makefile.in, include/mprapi.h: | |
14103 | Add a stub implementation of mprapi.dll. | |
14104 | ||
14105 | 2006-04-27 Bill Medland <billmedland@mercuryspeed.com> | |
14106 | ||
14107 | * libs/wpp/ppl.l, libs/wpp/wpp_private.h: | |
14108 | wpp: Support long long constants if configure says long long is available | |
14109 | ||
14110 | 2006-04-27 Vitaly Lipatov <lav@etersoft.ru> | |
14111 | ||
14112 | * dlls/user/tests/input.c: | |
14113 | user: tests: Change INPUT to TEST_INPUT, fix union usage. | |
14114 | ||
14115 | 2006-04-23 Roderick Colenbrander <thunderbird2k@gmx.net> | |
14116 | ||
14117 | * dlls/wined3d/vertexshader.c: | |
14118 | wined3d: Vertex Shader regtype cleanups. | |
14119 | ||
14120 | 2006-04-22 Dan Kegel <dank@kegel.com> | |
14121 | ||
14122 | * dlls/msi/source.c: | |
14123 | msi: Fix missing case in MsiSourceListAddSourceEx. | |
14124 | ||
14125 | 2006-04-28 James Hawkins <truiken@gmail.com> | |
14126 | ||
14127 | * dlls/ole32/storage32.c: | |
14128 | ole32: StorageImpl_GetROBigBlock can return NULL so check for NULL before doing a memcpy. | |
14129 | ||
14130 | * dlls/advpack/install.c: | |
14131 | advpack: Implement the DelDirs command. | |
14132 | ||
14133 | * dlls/advpack/install.c: | |
14134 | advpack: Implement the CheckAdminRights option. | |
14135 | ||
14136 | * dlls/advpack/install.c: | |
14137 | advpack: Implement the RunPreSetupCommands command. | |
14138 | ||
14139 | * dlls/advpack/install.c: | |
14140 | advpack: INF install is implemented so fix the documentation. | |
14141 | ||
14142 | * dlls/advpack/install.c: | |
14143 | advpack: Implement the PerUserInstall command. | |
14144 | ||
14145 | * dlls/advpack/install.c: | |
14146 | advpack: Leave room for the NULL terminator in the working_dir string. | |
14147 | ||
14148 | * dlls/advpack/install.c: | |
14149 | advpack: NULL-terminate the source path. | |
14150 | ||
14151 | * dlls/advpack/install.c: | |
14152 | advpack: Return the hresult in ExecuteCabW. | |
14153 | ||
14154 | * dlls/advpack/reg.c: | |
14155 | advpack: Clean up the formatting of RegInstall to match the rest of the file. | |
14156 | ||
14157 | * dlls/advpack/reg.c: | |
14158 | advpack: Perform an Advanced INF-level install in RegInstall. | |
14159 | ||
14160 | * dlls/advpack/reg.c: | |
14161 | advpack: Factor out writing predefined strings into write_predefined_strings. | |
14162 | ||
14163 | * dlls/advpack/advpack.c: | |
14164 | advpack: Ignore the return value from the OCX registration. | |
14165 | ||
14166 | 2006-04-21 Hans Leidekker <hans@it.vu.nl> | |
14167 | ||
14168 | * dlls/wldap32/search.c: | |
14169 | wldap32: Document the search functions. | |
14170 | ||
14171 | 2006-04-21 Jacek Caban <jacek@codeweavers.com> | |
14172 | ||
14173 | * dlls/kernel/kernel_main.c: | |
14174 | kernel: Remove no longer needed includes. | |
14175 | ||
14176 | 2006-04-21 Robert Reif <reif@earthlink.net> | |
14177 | ||
14178 | * dlls/advapi32/tests/.gitignore, dlls/advapi32/tests/Makefile.in, | |
14179 | dlls/advapi32/tests/lsa.c: | |
14180 | advapi32: Add some lsa tests. | |
14181 | ||
14182 | * dlls/advapi32/lsa.c: | |
14183 | advapi32: Fix LsaClose return value. | |
14184 | ||
14185 | 2006-04-29 Robert Reif <reif@earthlink.net> | |
14186 | ||
14187 | * dlls/netapi32/access.c: | |
14188 | netapi32: Implement NetUserModalsGet level 2. | |
14189 | ||
14190 | * dlls/dsound/tests/ds3d.c, dlls/dsound/tests/ds3d8.c: | |
14191 | dsound: Add DirectSoundBuffer_Lock tests. | |
14192 | ||
14193 | 2006-04-28 Robert Reif <reif@earthlink.net> | |
14194 | ||
14195 | * dlls/dsound/buffer.c, dlls/dsound/primary.c: | |
14196 | dsound: Check DirectSoundBuffer_Lock parameters. | |
14197 | Check DirectSoundBuffer_Lock parameters and return an error (like | |
14198 | Windows) rather than fixing up the parameters. | |
14199 | ||
14200 | 2006-04-28 Jacek Caban <jacek@codeweavers.com> | |
14201 | ||
14202 | * dlls/mshtml/tests/htmldoc.c: | |
14203 | mshtml: Added test of connection points. | |
14204 | ||
14205 | * dlls/mshtml/conpoint.c: | |
14206 | mshtml: Added GetConnectionInterface implementation. | |
14207 | ||
14208 | * dlls/mshtml/conpoint.c: | |
14209 | mshtml: Added GetConnectionPointContainer implementation. | |
14210 | ||
14211 | * dlls/mshtml/conpoint.c, dlls/mshtml/mshtml_private.h: | |
14212 | mshtml: Added stub implementation of connection points. | |
14213 | ||
14214 | * dlls/mshtml/Makefile.in, dlls/mshtml/conpoint.c, dlls/mshtml/htmldoc.c, | |
14215 | dlls/mshtml/mshtml_private.h: | |
14216 | mshtml: Added IConnectionPointContainer stub implementation. | |
14217 | ||
14218 | * dlls/mshtml/htmldoc.c, dlls/mshtml/nsiface.idl: | |
14219 | mshtml: Added get_body implementation. | |
14220 | ||
14221 | * dlls/mshtml/Makefile.in, dlls/mshtml/htmlbody.c, | |
14222 | dlls/mshtml/htmltextcont.c, dlls/mshtml/mshtml_private.h: | |
14223 | mshtml: Added IHTMLTextContainer stub implementation. | |
14224 | ||
14225 | * include/mshtmdid.h, include/mshtml.idl: | |
14226 | mshtml: Added IHTMLTextContainer declaration. | |
14227 | ||
14228 | 2006-04-28 Fatih Asici <fasici@linux-sevenler.org> | |
14229 | ||
14230 | * fonts/ms_sans_serif.sfd: | |
14231 | fonts: Add missing Latin glyph to ms_sans_serif. | |
14232 | ||
14233 | * fonts/system.sfd: | |
14234 | fonts: Add some missing Latin glyphs to System. | |
14235 | ||
14236 | * fonts/courier.sfd: | |
14237 | fonts: Add some missing Latin glyphs to Courier. | |
14238 | ||
14239 | 2006-04-28 Huw Davies <huw@codeweavers.com> | |
14240 | ||
14241 | * dlls/oleaut32/usrmarshal.c: | |
14242 | oleaut32: Implement GetDocumentation_Proxy/Stub. | |
14243 | ||
14244 | * dlls/oleaut32/usrmarshal.c: | |
14245 | oleaut32: Implement GetFuncDesc_Proxy and friends. | |
14246 | ||
14247 | * dlls/oleaut32/usrmarshal.c: | |
14248 | oleaut32: Implement GetTypeAttr_Proxy and friends. | |
14249 | ||
14250 | * dlls/rpcrt4/ndr_marshall.c: | |
14251 | rpcrt4: Support for non-encapsulated unions. | |
14252 | ||
14253 | * dlls/gdi/freetype.c: | |
14254 | gdi32: FcPatternGet( FC_FILE ) only returns the basename as of fontconfig 2.3.92 . | |
14255 | FcPatternGetString( FC_FILE ) returns the whole path. Go figure. | |
14256 | ||
14257 | 2006-04-22 Eric Kohl <eric.kohl@t-online.de> | |
14258 | ||
14259 | * tools/widl/client.c, tools/widl/header.c, tools/widl/server.c, | |
14260 | tools/widl/widl.c, tools/widl/widl.h, tools/widl/widl.man.in: | |
14261 | widl: Implement 'oldnames' option. | |
14262 | ||
14263 | * tools/widl/typegen.c: | |
14264 | widl: Fix a typo. | |
14265 | ||
14266 | 2006-04-26 Robert Shearman <rob@codeweavers.com> | |
14267 | ||
14268 | * server/thread.c: | |
14269 | server: Threads should start off without having an impersonation token. | |
14270 | ||
14271 | * dlls/advapi32/security.c: | |
14272 | advapi32: Implement the majority of ImpersonateLoggedOnUser. | |
14273 | ||
14274 | * dlls/wininet/internet.c: | |
14275 | wininet: Initialise the LPWITHREADERROR structure after it has been allocated. | |
14276 | ||
14277 | * include/ndrtypes.h: | |
14278 | include: Copy some format character types from wine/rpcfc.h to | |
14279 | ndrtypes.h and change them into an enumeration. | |
14280 | ||
14281 | 2006-04-28 Mike McCormack <mike@codeweavers.com> | |
14282 | ||
14283 | * include/rpcdce.h: | |
14284 | rpcrt4: Add some defines. | |
14285 | ||
14286 | 2006-04-26 Mike McCormack <mike@codeweavers.com> | |
14287 | ||
14288 | * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpcrt4.spec, include/rpcdce.h: | |
14289 | rpcrt4: Add stub implementations for RPC authentication functions. | |
14290 | ||
14291 | * dlls/wininet/internet.h, dlls/wininet/netconnection.c: | |
14292 | wininet: Fix peeking of http data with a nul byte in it. | |
14293 | ||
14294 | * dlls/msi/package.c: | |
14295 | msi: Use the source name of the msi package when it fails to copy. | |
14296 | ||
14297 | * programs/msiexec/msiexec.c: | |
14298 | msiexec: Force using /i file.msi, some programs pass properties without an =. | |
14299 | ||
14300 | 2006-04-25 Mike McCormack <mike@codeweavers.com> | |
14301 | ||
14302 | * dlls/ole32/ole2.c: | |
14303 | ole32: Store drop targets in a standard list. | |
14304 | ||
14305 | 2006-04-22 Robert Reif <reif@earthlink.net> | |
14306 | ||
14307 | * dlls/netapi32/tests/access.c: | |
14308 | netapi32: Add minimal NetUserModalsGet test. | |
14309 | ||
14310 | 2006-04-22 András Kovács <andras@csevego.net> | |
14311 | ||
14312 | * programs/regedit/Hu.rc, programs/regedit/rsrc.rc: | |
14313 | regedit: Translation to Hungarian. | |
14314 | ||
14315 | * programs/wordpad/Hu.rc, programs/wordpad/rsrc.rc: | |
14316 | wordpad: Translation to Hungarian. | |
14317 | ||
14318 | * documentation/README.hu: | |
14319 | Translated README file to Hungarian. | |
14320 | ||
14321 | 2006-04-21 Jacek Caban <jacek@codeweavers.com> | |
14322 | ||
14323 | * tools/widl/parser.y: | |
14324 | widl: Fix a typo. | |
14325 | ||
14326 | * include/exdisp.idl, include/mshtml.idl: | |
14327 | include: Added missing importlib. | |
14328 | ||
14329 | 2006-04-21 Alexandre Julliard <julliard@winehq.org> | |
14330 | ||
14331 | * server/mapping.c: | |
14332 | server: Ignore the SizeOfHeaders field and compute the correct size ourselves. | |
14333 | ||
14334 | 2006-04-21 Jacek Caban <jacek@codeweavers.com> | |
14335 | ||
14336 | * tools/widl/parser.y, tools/widl/typelib.c, tools/widl/typelib.h: | |
14337 | widl: Added importlib parsing code. | |
14338 | ||
14339 | * dlls/shdocvw/iexplore.c: | |
14340 | shdocvw: Don't create IE default window in embedding mode. | |
14341 | ||
14342 | * dlls/shdocvw/iexplore.c, dlls/shdocvw/shdocvw.h: | |
14343 | shdocvw: Use InternetExplorer object in create_ie_window. | |
14344 | ||
14345 | 2006-04-21 Mike McCormack <mike@codeweavers.com> | |
14346 | ||
14347 | * dlls/rpcrt4/rpc_transport.c: | |
14348 | rpcrt4: Invalid sockets should have a value of -1. | |
14349 | ||
14350 | 2006-04-21 Alexandre Julliard <julliard@winehq.org> | |
14351 | ||
14352 | * libs/wpp/ppy.y: | |
14353 | wpp: Fixed typo in long long constants handling. | |
14354 | ||
14355 | 2006-04-20 Bill Medland <billmedland@mercuryspeed.com> | |
14356 | ||
14357 | * libs/wpp/ppl.l: | |
14358 | wpp: Implement long long constant parsing. | |
14359 | ||
14360 | 2006-04-19 Hans Leidekker <hans@it.vu.nl> | |
14361 | ||
14362 | * include/windns.h: | |
14363 | dnsapi: Add a couple of macros and prototypes. | |
14364 | ||
14365 | 2006-04-21 Ivan Gyurdiev <ivg2@cornell.edu> | |
14366 | ||
14367 | * dlls/wined3d/device.c: | |
14368 | wined3d: Fix mipmap level count. | |
14369 | ||
14370 | * dlls/wined3d/pixelshader.c: | |
14371 | wined3d: Improve/implement D3DSIO_TEX. | |
14372 | - unify per-version cases into a single sequence | |
14373 | - make use of get_register_name() for the destination register | |
14374 | - ignore destination write mask - it's only allowed on 2.0+ shaders, | |
14375 | and only the default mask is allowed there (xyzw) | |
14376 | - enable swizzle on texld 1.4 (it works together with dw/dz modifiers) | |
14377 | - implement for shaders 2.0-3.0 | |
14378 | ||
14379 | * dlls/wined3d/utils.c: | |
14380 | wined3d: Texture format corrections. | |
14381 | - add missing GL type and make GL cfg entries for A16B16G16R16 | |
14382 | - correct L16 type to UNSIGNED_SHORT (..16 = short, not byte) | |
14383 | - change internal format for X8R8G8B8 from GL_RGB to GL_RGB8 which | |
14384 | seems more correct | |
14385 | ||
14386 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c: | |
14387 | wined3d: Correct vtrace usage. | |
14388 | ||
14389 | 2006-04-21 Mike McCormack <mike@codeweavers.com> | |
14390 | ||
14391 | * dlls/rpcrt4/rpc_transport.c: | |
14392 | rpcrt4: Add support for the ncacn_ip_tcp transport layer. | |
14393 | ||
14394 | * dlls/rpcrt4/rpc_transport.c: | |
14395 | rpcrt4: Add a stub transport layer for ncacn_ip_tcp. | |
14396 | ||
14397 | * dlls/rpcrt4/rpc_binding.h, dlls/rpcrt4/rpc_transport.c: | |
14398 | rpcrt4: Hide the details of the rpc transport mechanism. | |
14399 | ||
14400 | * dlls/rpcrt4/rpc_binding.h, dlls/rpcrt4/rpc_transport.c: | |
14401 | rpcrt4: Abstract RPCRT4_SpawnConnection. | |
14402 | ||
14403 | * dlls/rpcrt4/rpc_transport.c: | |
14404 | rpcrt4: Move the connected check inside the named pipe code. | |
14405 | ||
14406 | * dlls/rpcrt4/Makefile.in, dlls/rpcrt4/rpc_binding.c, | |
14407 | dlls/rpcrt4/rpc_transport.c: | |
14408 | rpcrt4: Split the transport layer into a different file. | |
14409 | ||
14410 | * dlls/rpcrt4/rpc_server.c: | |
14411 | rpcrt4: Allocate RpcServerProtseq in a single place. | |
14412 | ||
14413 | 2006-04-21 Paul Vriens <Paul.Vriens@xs4all.nl> | |
14414 | ||
14415 | * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c: | |
14416 | usp10: Fix return codes of ScriptGetFontProperties + tests. | |
14417 | ||
14418 | 2006-04-20 Robert Reif <reif@earthlink.net> | |
14419 | ||
14420 | * dlls/advapi32/lsa.c: | |
14421 | advapi32: Fix LsaQueryInformationPolicy return values. | |
14422 | ||
14423 | 2006-04-21 Stefan Dösinger <stefan@codeweavers.com> | |
14424 | ||
14425 | * dlls/wined3d/device.c, dlls/wined3d/palette.c, | |
14426 | dlls/wined3d/wined3d_private.h: | |
14427 | wined3d: Implement IWineD3DPalette. | |
14428 | ||
14429 | 2006-04-20 Eric Kohl <eric.kohl@t-online.de> | |
14430 | ||
14431 | * tools/widl/typegen.c: | |
14432 | widl: Implement support for unique pointers to strings. | |
14433 | ||
14434 | 2006-04-20 Bill Medland <billmedland@mercuryspeed.com> | |
14435 | ||
14436 | * include/poppack.h, include/pshpack1.h, include/pshpack2.h, | |
14437 | include/pshpack4.h, include/pshpack8.h: | |
14438 | include: Expand pack nesting from 3 to 15 levels. | |
14439 | ||
14440 | 2006-04-21 Alexandre Julliard <julliard@winehq.org> | |
14441 | ||
14442 | * dlls/gdi/freetype.c: | |
14443 | gdi: Added WineEngGetCharABCWidthsI stub for the non-freetype case. | |
14444 | ||
14445 | 2006-04-20 Alexandre Julliard <julliard@winehq.org> | |
14446 | ||
14447 | * dlls/kernel/kernel_main.c: | |
14448 | kernel: Make GetTickCount call NtGetTickCount. | |
14449 | ||
14450 | 2006-04-19 Jacek Caban <jacek@codeweavers.com> | |
14451 | ||
14452 | * dlls/ntdll/ntdll.spec, dlls/ntdll/time.c: | |
14453 | ntdll: Added NtGetTickCount implementation. | |
14454 | ||
14455 | 2006-04-20 Alexandre Julliard <julliard@winehq.org> | |
14456 | ||
14457 | * dlls/user/class.c: | |
14458 | user: Don't return CLASS_OTHER_PROCESS when modifying a class. | |
14459 | Based on a patch by qingdoa daoo. | |
14460 | ||
14461 | 2006-04-20 Mike McCormack <mike@codeweavers.com> | |
14462 | ||
14463 | * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_binding.h, | |
14464 | dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpc_server.c: | |
14465 | rpcrt4: Abstract the transport layer functionality. | |
14466 | ||
14467 | 2006-04-20 James Hawkins <truiken@gmail.com> | |
14468 | ||
14469 | * dlls/advpack/install.c: | |
14470 | advpack: Implement LaunchINFSectionW. | |
14471 | ||
14472 | * dlls/advpack/install.c: | |
14473 | advpack: Implement ExecuteCabW. | |
14474 | ||
14475 | * dlls/advpack/install.c: | |
14476 | advpack: Implement the RunPostSetupCommands callback. | |
14477 | ||
14478 | * dlls/advpack/advpack_private.h, dlls/advpack/install.c: | |
14479 | advpack: Implement the RegisterOCXs callback. | |
14480 | ||
14481 | 2006-04-20 Jeff Latimer <lats@yless4u.com.au> | |
14482 | ||
14483 | * dlls/usp10/usp10.c: | |
14484 | usp10: Set defaults for ScriptGetFontProperties. | |
14485 | Set defaults similar to Win XP for Kashida and set the default char in | |
14486 | ScriptGetFontProperties. | |
14487 | ||
14488 | * dlls/usp10/usp10.c: | |
14489 | usp10: Remove the need to pass chars to ScriptPlace. | |
14490 | ||
14491 | 2006-04-20 Alexandre Julliard <julliard@winehq.org> | |
14492 | ||
14493 | * server/context_i386.c: | |
14494 | server: Remove some no longer needed ptrace code to set registers. | |
14495 | Also make sure the debug registers are properly copied to the context | |
14496 | when set. | |
14497 | ||
14498 | * dlls/ntdll/exception.c: | |
14499 | ntdll: Use NtSetContextThread in NtRaiseException. | |
14500 | ||
14501 | * dlls/ntdll/ntdll_misc.h, dlls/ntdll/signal_i386.c, | |
14502 | dlls/ntdll/signal_powerpc.c, dlls/ntdll/signal_sparc.c, | |
14503 | dlls/ntdll/signal_x86_64.c, dlls/ntdll/thread.c, | |
14504 | server/context_i386.c: | |
14505 | ntdll: Get registers on the client side for NtGetContextThread on the current thread. | |
14506 | ||
14507 | 2006-04-19 Ivan Gyurdiev <ivg2@cornell.edu> | |
14508 | ||
14509 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
14510 | wined3d: Trace corrections/improvements. | |
14511 | ||
14512 | 2006-04-19 qingdoa daoo <qingdao33122@yahoo.com> | |
14513 | ||
14514 | * dlls/comctl32/toolbar.c: | |
14515 | comctl32: Fix an unsigned comparison to zero. | |
14516 | ||
14517 | 2006-04-20 James Hawkins <truiken@gmail.com> | |
14518 | ||
14519 | * dlls/advpack/advpack.c, dlls/advpack/advpack_private.h, | |
14520 | dlls/advpack/install.c: | |
14521 | advpack: Set the ldids of the install section in install_init. | |
14522 | ||
14523 | * dlls/advpack/install.c: | |
14524 | advpack: Add stub handling for the RegisterOCXs command. | |
14525 | ||
14526 | * dlls/advpack/install.c: | |
14527 | advpack: Don't TRACE the internals of the setup pointer as it can be NULL. | |
14528 | ||
14529 | * dlls/advpack/install.c: | |
14530 | advpack: LaunchINFSectionExA is no longer a stub. | |
14531 | ||
14532 | 2006-04-20 Mike McCormack <mike@codeweavers.com> | |
14533 | ||
14534 | * dlls/rpcrt4/rpc_binding.c: | |
14535 | rpcrt4: Use a separate function to open each protseq. | |
14536 | ||
14537 | * dlls/rpcrt4/rpc_server.c: | |
14538 | rpcrt4: Abstract access to the connection's waitable object. | |
14539 | ||
14540 | 2006-04-20 Robert Shearman <rob@codeweavers.com> | |
14541 | ||
14542 | * tools/widl/write_msft.c: | |
14543 | widl: Prevent NULL pointer de-refs on "void *" types. | |
14544 | ||
14545 | * dlls/wininet/internet.c: | |
14546 | wininet: Don't allocate memory for the thread error structure until it is needed. | |
14547 | Don't allocate memory for the thread error structure until it is | |
14548 | needed, as it is quite large and wastes memory for threads that don't | |
14549 | call any wininet function. | |
14550 | ||
14551 | * dlls/rpcrt4/ndr_marshall.c: | |
14552 | rpcrt4: Don't apply the offset to the pointer passed to callback conformance functions. | |
14553 | ||
14554 | * dlls/rpcrt4/ndr_marshall.c: | |
14555 | rpcrt4: Free all pointers by default, except for conformant strings. | |
14556 | Free all pointers by default, except for conformant strings. | |
14557 | Conformant arrays should always be freed. | |
14558 | Add FC_CVARRAY to list of known types to avoid a FIXME. | |
14559 | ||
14560 | * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_server.c: | |
14561 | rpcrt4: Fix some memory leaks. | |
14562 | ||
14563 | * dlls/rpcrt4/ndr_stubless.c, include/ndrtypes.h, include/wine/rpcfc.h: | |
14564 | rpcrt4: Use the documented NDR_PROC_HEADER_EXTS structure. | |
14565 | Use the documented NDR_PROC_HEADER_EXTS structure instead of the | |
14566 | current NDR_PROC_EXTENSIONS structure currently in ndr_stubless.c. | |
14567 | ||
14568 | * dlls/rpcrt4/ndr_stubless.c, include/ndrtypes.h, include/wine/rpcfc.h: | |
14569 | rpcrt4: Use INTERPRETER_OPT_FLAGS in ndrtypes.h instead of flags on an unsigned char. | |
14570 | ||
14571 | * dlls/rpcrt4/ndr_stubless.c: | |
14572 | rpcrt4: Store the return value on the stack for interpreted stubs. | |
14573 | Store the return value on the stack for stubs, as MIDL reserves space | |
14574 | for it and gives us a stack offset. This fixes calling methods with | |
14575 | thunks that assume that the return value will be stored on the stack. | |
14576 | ||
14577 | * dlls/rpcrt4/ndr_stubless.c: | |
14578 | rpcrt4: Correctly fill in StackTop for stubless clients/servers. | |
14579 | Correctly fill in StackTop for stubless clients/servers so that | |
14580 | conformance for top-level parameters works. | |
14581 | ||
14582 | * dlls/rpcrt4/ndr_stubless.c: | |
14583 | rpcrt4: There's no need to set stubMsg.StackTop twice. | |
14584 | ||
14585 | * dlls/rpcrt4/ndr_stubless.c: | |
14586 | rpcrt4: Fix the MSVC version of call_server_func. | |
14587 | Fix the MSVC version of call_server_func to pop the registers in the | |
14588 | same order they were pushed. | |
14589 | ||
14590 | 2006-04-19 Thomas Kho <tkho@ucla.edu> | |
14591 | ||
14592 | * dlls/x11drv/keyboard.c: | |
14593 | x11drv: Virtual key input scrubbing in X11DRV_send_keyboard_input. | |
14594 | ||
14595 | 2006-04-19 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
14596 | ||
14597 | * programs/progman/Cs.rc, programs/progman/De.rc, programs/progman/En.rc, | |
14598 | programs/progman/Es.rc, programs/progman/Fr.rc, | |
14599 | programs/progman/Hu.rc, programs/progman/It.rc, | |
14600 | programs/progman/Ko.rc, programs/progman/Nl.rc, | |
14601 | programs/progman/No.rc, programs/progman/Pt.rc, | |
14602 | programs/progman/Ru.rc, programs/progman/Si.rc, | |
14603 | programs/progman/Tr.rc, programs/progman/Xx.rc, | |
14604 | programs/progman/Zh.rc: | |
14605 | progman: Add close button and sysmenu to dialogs. | |
14606 | ||
14607 | * dlls/comctl32/header.c: | |
14608 | comctl32: header: Avoid freeing invalid pointers. | |
14609 | ||
14610 | 2006-04-19 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
14611 | ||
14612 | * dlls/user/resources/user32_Bg.rc, dlls/user/resources/user32_Ca.rc, | |
14613 | dlls/user/resources/user32_Cs.rc, dlls/user/resources/user32_Da.rc, | |
14614 | dlls/user/resources/user32_De.rc, dlls/user/resources/user32_En.rc, | |
14615 | dlls/user/resources/user32_Eo.rc, dlls/user/resources/user32_Es.rc, | |
14616 | dlls/user/resources/user32_Fi.rc, dlls/user/resources/user32_Fr.rc, | |
14617 | dlls/user/resources/user32_Hu.rc, dlls/user/resources/user32_It.rc, | |
14618 | dlls/user/resources/user32_Ja.rc, dlls/user/resources/user32_Ko.rc, | |
14619 | dlls/user/resources/user32_Nl.rc, dlls/user/resources/user32_No.rc, | |
14620 | dlls/user/resources/user32_Pl.rc, dlls/user/resources/user32_Pt.rc, | |
14621 | dlls/user/resources/user32_Ru.rc, dlls/user/resources/user32_Si.rc, | |
14622 | dlls/user/resources/user32_Sk.rc, dlls/user/resources/user32_Sv.rc, | |
14623 | dlls/user/resources/user32_Tr.rc, dlls/user/resources/user32_Uk.rc, | |
14624 | dlls/user/resources/user32_Wa.rc, dlls/user/resources/user32_Zh.rc: | |
14625 | user: Add SS_NOPREFIX to the text style in message boxes. | |
14626 | ||
14627 | 2006-04-19 Jacek Caban <jacek@codeweavers.com> | |
14628 | ||
14629 | * dlls/shdocvw/ie.c: | |
14630 | shdocvw: Added InternetExplorer::Navigate2 implementation. | |
14631 | ||
14632 | * dlls/shdocvw/navigate.c, dlls/shdocvw/webbrowser.c: | |
14633 | shdocvw: Move create_doc_view_hwnd call to navigate_url. | |
14634 | ||
14635 | * dlls/shdocvw/factory.c, dlls/shdocvw/iexplore.c, dlls/shdocvw/shdocvw.h: | |
14636 | shdocvw: Register InternetExplorer class factory in IEWinMain. | |
14637 | Based on a patch by Mike McCormack. | |
14638 | ||
14639 | * dlls/shdocvw/ie.c: | |
14640 | shdocvw: Added InternetExplorer::put_Visible implementation. | |
14641 | ||
14642 | * dlls/shdocvw/iexplore.c, dlls/shdocvw/shdocvw_main.c: | |
14643 | shdocvw: Move IEWinMain to iexplore.c. | |
14644 | ||
14645 | * dlls/shdocvw/Makefile.in, dlls/shdocvw/ie.c, dlls/shdocvw/iexplore.c, | |
14646 | dlls/shdocvw/shdocvw.h: | |
14647 | shdocvw: Added beginning InternetExplorer implementation. | |
14648 | ||
14649 | * dlls/shdocvw/factory.c, dlls/shdocvw/shdocvw.h, | |
14650 | dlls/shdocvw/shdocvw_main.c: | |
14651 | shdocvw: Move DllGetClassObject implementation to factory.c. | |
14652 | ||
14653 | * dlls/shdocvw/dochost.c, dlls/shdocvw/shdocvw.h, | |
14654 | dlls/shdocvw/webbrowser.c: | |
14655 | shdocvw: Move more initialization code to DocHost_Init. | |
14656 | ||
14657 | * include/mshtmdid.h, include/mshtml.idl: | |
14658 | mshtml.idl: Added HTMLDocumentEvents and HTMLDocumentEvents2 dispifaces. | |
14659 | ||
14660 | 2006-04-19 Jeff Latimer <lats@yless4u.com.au> | |
14661 | ||
14662 | * dlls/gdi/font.c, dlls/gdi/freetype.c, dlls/gdi/gdi32.spec, | |
14663 | dlls/gdi/gdi_private.h, include/wingdi.h: | |
14664 | gdi: Added implementation of GetCharABCWidthsI. | |
14665 | ||
14666 | 2006-04-19 Alexandre Julliard <julliard@winehq.org> | |
14667 | ||
14668 | * server/context_alpha.c, server/context_i386.c, server/context_powerpc.c, | |
14669 | server/context_sparc.c, server/context_x86_64.c, server/debugger.c, | |
14670 | server/process.c, server/process.h, server/thread.c, server/thread.h: | |
14671 | server: Use the standard suspend mechanism to simulate a breakpoint | |
14672 | in an active process, instead of sending a SIGTRAP. | |
14673 | ||
14674 | * loader/glibc.c: | |
14675 | loader: Attempt to detect broken vmsplit setups. | |
14676 | ||
14677 | 2006-04-18 Mike Frysinger <vapier@gentoo.org> | |
14678 | ||
14679 | * dlls/dinput/joystick_linux.c, dlls/winmm/joystick/joystick.c: | |
14680 | joystick: Search for /dev/input/js as well as /dev/js. | |
14681 | ||
14682 | 2006-04-19 Ivan Gyurdiev <ivg2@cornell.edu> | |
14683 | ||
14684 | * dlls/wined3d/pixelshader.c: | |
14685 | wined3d: Support for shift modifiers. | |
14686 | ||
14687 | * dlls/wined3d/pixelshader.c: | |
14688 | wined3d: Support more than 4/6 tex/temp registers. | |
14689 | ||
14690 | 2006-04-19 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
14691 | ||
14692 | * dlls/comctl32/tests/header.c: | |
14693 | comctl32: Test the HDM_SETITEM notifications. | |
14694 | ||
14695 | * dlls/comctl32/header.c: | |
14696 | comctl32: header: Send correct notify after HDM_SETITEM. | |
14697 | The HDN_ITEMCHANGING notify should have the new data instead of the | |
14698 | old one. Both HDN_ITEMCHANGING and HDN_ITEMCHANGED now have the text | |
14699 | field if it changed. | |
14700 | ||
14701 | * dlls/comctl32/comctl32.h, dlls/comctl32/comctl32undoc.c: | |
14702 | comctl32: Add Str_SetPtrWtoA analogue to Str_SetPtrAtoW. | |
14703 | ||
14704 | 2006-04-19 Huw Davies <huw@codeweavers.com> | |
14705 | ||
14706 | * dlls/oleaut32/usrmarshal.c: | |
14707 | oleaut32: Implement CLEANLOCALSTORAGE marshalling and fix GetLibAttr to use it. | |
14708 | Based on some documentation by Rob Shearman. | |
14709 | ||
14710 | 2006-04-20 Mike McCormack <mike@codeweavers.com> | |
14711 | ||
14712 | * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_binding.h, | |
14713 | dlls/rpcrt4/rpc_message.c: | |
14714 | rpcrt4: Use rpcrt4_conn_read in RPCRT4_OpenBinding. | |
14715 | ||
14716 | * dlls/rpcrt4/rpc_message.c: | |
14717 | rpcrt4: Make RPCRT4_Send more compatible with write(2). | |
14718 | ||
14719 | 2006-04-19 Mike McCormack <mike@codeweavers.com> | |
14720 | ||
14721 | * dlls/rpcrt4/rpc_message.c: | |
14722 | rpcrt4: Make RPCRT4_Receive more compatible with read(2). | |
14723 | ||
14724 | * dlls/rpcrt4/rpc_binding.c: | |
14725 | rpcrt4: Simplify RPCRT4_OpenConnection() a little. | |
14726 | ||
14727 | * dlls/rpcrt4/rpc_binding.c: | |
14728 | rpcrt4: Split code to open a pipe from RPCRT4_OpenConnection. | |
14729 | ||
14730 | * dlls/rpcrt4/rpc_binding.c: | |
14731 | rpcrt4: Isolate code to open named pipes out of RPCRT4_OpenConnection. | |
14732 | ||
14733 | 2006-04-19 Alexandre Julliard <julliard@winehq.org> | |
14734 | ||
14735 | * dlls/dbghelp/dbghelp.c: | |
14736 | dbghelp: Don't fail to initialize if we can't load the main module as ELF. | |
14737 | ||
14738 | * dlls/shell32/shell32.spec: | |
14739 | shell32: Fixed ordinals of SHDefExtractIconA/W. | |
14740 | ||
14741 | 2006-04-18 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
14742 | ||
14743 | * dlls/user/menu.c, dlls/user/tests/menu.c: | |
14744 | user: Find popup menus by ID. | |
14745 | - Find menus by ID: Proper fallback to popup menus. | |
14746 | - Use the menu ID, not the handle for the fallback. | |
14747 | - Save the fallback menu's position. | |
14748 | ||
14749 | 2006-04-18 Stefan Dösinger <stefan@codeweavers.com> | |
14750 | ||
14751 | * dlls/wined3d/device.c, dlls/wined3d/wined3d_private.h: | |
14752 | wined3d: Implement GetHWND and SetHWND. | |
14753 | ||
14754 | * dlls/wined3d/device.c: | |
14755 | wined3d: Implement EnumTextureFormats. | |
14756 | ||
14757 | * dlls/wined3d/device.c: | |
14758 | wined3d: Implement EnumZBufferFormats. | |
14759 | ||
14760 | * dlls/wined3d/device.c, dlls/wined3d/utils.c, | |
14761 | dlls/wined3d/wined3d_private.h: | |
14762 | wined3d: Implement IWineD3DDevice::EnumDisplayModes. | |
14763 | ||
14764 | * dlls/d3d8/device.c, dlls/d3d8/directx.c, dlls/d3d9/device.c, | |
14765 | dlls/d3d9/directx.c, dlls/wined3d/device.c, dlls/wined3d/directx.c, | |
14766 | dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h: | |
14767 | wined3d: Implement Init3D and Uninit3D. | |
14768 | ||
14769 | 2006-04-18 James Hawkins <truiken@gmail.com> | |
14770 | ||
14771 | * dlls/advpack/advpack.c: | |
14772 | advpack: Set the destination directory to the working directory if key equals SourceDir. | |
14773 | ||
14774 | * dlls/advpack/advpack.c: | |
14775 | advpack: Add the ability to set multiple keys on one line in set_ldid. | |
14776 | ||
14777 | * dlls/advpack/advpack.c, dlls/advpack/advpack_private.h, | |
14778 | dlls/advpack/files.c, dlls/advpack/install.c: | |
14779 | advpack: Put function declarations in advpack_private.h. | |
14780 | ||
14781 | 2006-04-19 Mike McCormack <mike@codeweavers.com> | |
14782 | ||
14783 | * dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpcrt4.spec, include/rpcdce.h: | |
14784 | rpcrt4: Stub implementation for rpcrt4.RpcMgmtEpEltInqBegin(). | |
14785 | ||
14786 | * dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpcrt4.spec, include/rpcdce.h: | |
14787 | rpcrt4: Add a stub implementation for rpcrt4.RpcMgmtInqIfIds(). | |
14788 | ||
14789 | * dlls/ntdll/ntdll.spec, dlls/ntdll/sync.c, include/winternl.h: | |
14790 | ntdll: Stub implementations of NtCreateIoCompletion, NtSetIoCompletion, and NtRemoveIoCompletion. | |
14791 | Based on a patch by Rob Shearman. | |
14792 | ||
14793 | 2006-04-18 Huw Davies <huw@codeweavers.com> | |
14794 | ||
14795 | * dlls/gdi/bitblt.c: | |
14796 | gdi32: Fix return values in BitBlt/StretchBlt. | |
14797 | ||
14798 | * dlls/gdi/bitblt.c: | |
14799 | gdi32: Fix {Bit,Stretch}Blt fallbacks to StretchDIBits. | |
14800 | ||
14801 | 2006-04-18 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
14802 | ||
14803 | * dlls/comctl32/header.c: | |
14804 | comctl32: header: Remove the unused bUnicode. | |
14805 | ||
14806 | * dlls/comctl32/header.c: | |
14807 | comctl32: header: Correct WM_[GS]ETUNICODEFORMAT. | |
14808 | ||
14809 | 2006-04-19 Mike McCormack <mike@codeweavers.com> | |
14810 | ||
14811 | * dlls/msi/action.c, dlls/msi/classes.c, dlls/msi/msi.c: | |
14812 | msi: Clean up memset usage. | |
14813 | ||
14814 | * dlls/msi/classes.c: | |
14815 | msi: Fix a regression caused by some bad logic. | |
14816 | ||
14817 | * dlls/msi/helpers.c: | |
14818 | msi: Don't fall back to the folder's parent if the folder doesn't exist. | |
14819 | ||
14820 | 2006-04-18 Alexandre Julliard <julliard@winehq.org> | |
14821 | ||
14822 | * programs/explorer/hal.c: | |
14823 | explorer: Reuse drives that point to the same device to avoid memory leaks. | |
14824 | Also print a warning if HAL support is not compiled in. | |
14825 | ||
14826 | * tools/winebuild/build.h, tools/winebuild/import.c, | |
14827 | tools/winebuild/main.c, tools/winebuild/winebuild.man.in: | |
14828 | winebuild: Disable linking to external symbols by default. | |
14829 | ||
14830 | * dlls/wldap32/ber.c, dlls/wldap32/wldap32.spec: | |
14831 | wldap32: Added a wrapper for ber_scanf. | |
14832 | ||
14833 | * dlls/wldap32/ber.c, dlls/wldap32/wldap32.spec: | |
14834 | wldap32: Added a wrapper for ber_printf. | |
14835 | ||
14836 | * dlls/wldap32/ber.c, dlls/wldap32/wldap32.spec: | |
14837 | wldap32: Add wrappers for the ber_* functions. | |
14838 | ||
14839 | * dlls/ntdll/misc.c, dlls/ntdll/ntdll.spec: | |
14840 | ntdll: Add wrappers for the remaining math functions. | |
14841 | ||
14842 | * dlls/ntdll/ntdll.spec, dlls/ntdll/string.c, dlls/ntdll/wcstring.c: | |
14843 | ntdll: Add wrappers for the string functions. | |
14844 | ||
14845 | * configure, configure.ac: | |
14846 | configure: Added check to catch old versions of the dbus library. | |
14847 | ||
14848 | 2006-04-18 Mike McCormack <mike@codeweavers.com> | |
14849 | ||
14850 | * dlls/msi/helpers.c: | |
14851 | msi: Simplify create_component_advertise_string() a little. | |
14852 | ||
14853 | 2006-04-18 Robert Shearman <rob@codeweavers.com> | |
14854 | ||
14855 | * dlls/oleaut32/usrmarshal.c: | |
14856 | oleaut32: Fix differences between the size returned in sizing the | |
14857 | buffer for interfaces and the buffer actually used. | |
14858 | ||
14859 | * dlls/oleaut32/usrmarshal.c: | |
14860 | oleaut32: Initialise BSTR pointer to NULL in VARIANT_UserUnmarshal. | |
14861 | Initialise BSTR pointer to NULL before calling BSTR_UserUnmarshal, | |
14862 | otherwise BSTR_UserUnmarshal will try to use the memory in the | |
14863 | pointer. | |
14864 | ||
14865 | * tools/widl/typelib.c, tools/widl/write_msft.c: | |
14866 | widl: Ignore [object] attribute on interfaces written to a typelib. | |
14867 | ||
14868 | 2006-04-18 Dmitry Timoshkov <dmitry@codeweavers.com> | |
14869 | ||
14870 | * dlls/winspool/tests/info.c: | |
14871 | winspool: Add a test for DocumentProperties. | |
14872 | ||
14873 | 2006-04-18 Alexandre Julliard <julliard@winehq.org> | |
14874 | ||
14875 | * programs/explorer/Makefile.in, programs/explorer/desktop.c, | |
14876 | programs/explorer/explorer_private.h, programs/explorer/hal.c: | |
14877 | explorer: Initial version of dynamic drive support using HAL. | |
14878 | ||
14879 | * configure, configure.ac, include/config.h.in: | |
14880 | configure: Added checks for HAL libraries. | |
14881 | ||
14882 | * libs/wine/ldt.c: | |
14883 | libwine: Added a couple of missing memory constraints in LDT syscalls. | |
14884 | ||
14885 | 2006-04-18 Jacek Caban <jacek@codeweavers.com> | |
14886 | ||
14887 | * dlls/shdocvw/navigate.c, dlls/shdocvw/shdocvw.h, | |
14888 | dlls/shdocvw/webbrowser.c: | |
14889 | shdocvw: Use DocHost, not WebBrowser, in navigate_url. | |
14890 | ||
14891 | * dlls/shdocvw/dochost.c, dlls/shdocvw/navigate.c, dlls/shdocvw/shdocvw.h, | |
14892 | dlls/shdocvw/webbrowser.c: | |
14893 | shdocvw: Use DocHost, not WebBrowser, in Shell DocObject View window. | |
14894 | ||
14895 | * dlls/shdocvw/client.c, dlls/shdocvw/dochost.c, dlls/shdocvw/events.c, | |
14896 | dlls/shdocvw/navigate.c, dlls/shdocvw/shdocvw.h, | |
14897 | dlls/shdocvw/webbrowser.c: | |
14898 | shdocvw: Move connection points to DocHost object. | |
14899 | ||
14900 | * dlls/shdocvw/dochost.c, dlls/shdocvw/navigate.c, | |
14901 | dlls/shdocvw/oleobject.c, dlls/shdocvw/shdocvw.h: | |
14902 | shdocvw: Use Dochost, not WebBrowser, in deactivate_document. | |
14903 | ||
14904 | * dlls/shdocvw/client.c, dlls/shdocvw/dochost.c, dlls/shdocvw/frame.c, | |
14905 | dlls/shdocvw/shdocvw.h, dlls/shdocvw/webbrowser.c: | |
14906 | shdocvw: Get rid of WebBrowser dependency in DocHost object. | |
14907 | ||
14908 | * dlls/shdocvw/client.c, dlls/shdocvw/frame.c, dlls/shdocvw/shdocvw.h: | |
14909 | shdocvw: Move IOleInPlaceFrame to DocHost object. | |
14910 | ||
14911 | * dlls/shdocvw/client.c, dlls/shdocvw/shdocvw.h: | |
14912 | shdocvw: Move IServiceProvider to DocHost object. | |
14913 | ||
14914 | * dlls/shdocvw/client.c, dlls/shdocvw/shdocvw.h: | |
14915 | shdocvw: Move IDispatch to DocHost object. | |
14916 | ||
14917 | * dlls/shdocvw/client.c, dlls/shdocvw/dochost.c, dlls/shdocvw/shdocvw.h: | |
14918 | shdocvw: Move IOleCommandTarget to DocHost object. | |
14919 | ||
14920 | * dlls/shdocvw/client.c, dlls/shdocvw/dochost.c, dlls/shdocvw/navigate.c, | |
14921 | dlls/shdocvw/oleobject.c, dlls/shdocvw/shdocvw.h, | |
14922 | dlls/shdocvw/webbrowser.c: | |
14923 | shdocvw: Move IOleDocumentSite to DocHost object. | |
14924 | ||
14925 | * dlls/shdocvw/client.c, dlls/shdocvw/dochost.c, dlls/shdocvw/oleobject.c, | |
14926 | dlls/shdocvw/shdocvw.h: | |
14927 | shdocvw: Move IDocHostUIHandler to DocHost object. | |
14928 | ||
14929 | * dlls/shdocvw/client.c, dlls/shdocvw/dochost.c, dlls/shdocvw/navigate.c, | |
14930 | dlls/shdocvw/oleobject.c, dlls/shdocvw/shdocvw.h, | |
14931 | dlls/shdocvw/webbrowser.c: | |
14932 | shdocvw: Move IOleInPlaceSite to DocHost object. | |
14933 | ||
14934 | * dlls/shdocvw/client.c, dlls/shdocvw/dochost.c, dlls/shdocvw/navigate.c, | |
14935 | dlls/shdocvw/shdocvw.h, dlls/shdocvw/webbrowser.c: | |
14936 | shdocvw: Move IOleClientSite to new DocHost object to allow sharing | |
14937 | code between WebBrowser and InternetExplorer. | |
14938 | ||
14939 | 2006-04-18 Alexandre Julliard <julliard@winehq.org> | |
14940 | ||
14941 | * tools/winebuild/import.c: | |
14942 | winebuild: Fixed index in module table for delayed imports. | |
14943 | ||
14944 | 2006-04-15 Ivan Gyurdiev <ivg2@cornell.edu> | |
14945 | ||
14946 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
14947 | wined3d: Use ARB[f|v]p1.0 for ps2/ps3/vs3. | |
14948 | ||
14949 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
14950 | wined3d: Use correct register number mask. | |
14951 | The regmask currently being used is wrong - 0x1FFF includes the high | |
14952 | two bits of the register type. | |
14953 | ||
14954 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
14955 | wined3d: Dcl opcode takes 2 parameters. | |
14956 | ||
14957 | * dlls/wined3d/pixelshader.c: | |
14958 | wined3d: Fix _dw modifier. | |
14959 | The _dw modifier needs to specify a component swizzle, just like the | |
14960 | _dz currently does. | |
14961 | ||
14962 | 2006-04-16 Ivan Gyurdiev <ivg2@cornell.edu> | |
14963 | ||
14964 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
14965 | wined3d: Fix flow control instructions number of parameters. | |
14966 | - else, endif, break take 0 parameters [not 2] | |
14967 | - if, rep take 1 parameter [not 2] | |
14968 | - breakp takes 1 parameter [not 2] | |
14969 | - move all flow control instructions in one place | |
14970 | - sync software shaders signatures with this | |
14971 | ||
14972 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
14973 | wined3d: Skip unhandled opcodes in vshaders. | |
14974 | ||
14975 | * dlls/wined3d/pixelshader.c: | |
14976 | wined3d: Texkill is supported for ps2.0-3.0. | |
14977 | ||
14978 | 2006-04-17 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
14979 | ||
14980 | * dlls/comctl32/header.c: | |
14981 | comctl32: Send Unicode notifications if required in header control. | |
14982 | ||
14983 | * dlls/comctl32/listview.c: | |
14984 | comctl32: Scroll listview if changing scroll bounds changes the scroll pos. | |
14985 | ||
14986 | * dlls/shell32/shlview.c: | |
14987 | shell32: Use LVCOLUMW instead of LVCOLUMNA in LVM_INSERTCOLUMNW listview message. | |
14988 | ||
14989 | * programs/progman/dialog.c, programs/progman/grpfile.c: | |
14990 | progman: Fix two simple bugs. | |
14991 | Use correctly the GetOpenFileName function. | |
14992 | Use _lcreat instead of _lopen to create a new file. | |
14993 | ||
14994 | 2006-04-18 Mike McCormack <mike@codeweavers.com> | |
14995 | ||
14996 | * dlls/ole32/storage32.c, dlls/ole32/tests/storage32.c: | |
14997 | ole32: More tests and fixes for STGM_PRIORITY. | |
14998 | ||
14999 | * dlls/ole32/tests/clipboard.c: | |
15000 | ole32: Fix a declaration. | |
15001 | ||
15002 | * dlls/ole32/tests/marshal.c: | |
15003 | ole32: Uncomment some code to make sure it is compiled, but don't run it. | |
15004 | ||
15005 | 2006-04-17 Stefan Dösinger <stefan@codeweavers.com> | |
15006 | ||
15007 | * dlls/wined3d/surface.c, include/wine/wined3d_interface.h: | |
15008 | wined3d: Add the remaining DirectDraw methods to WineD3DSurface. | |
15009 | ||
15010 | * dlls/wined3d/device.c, include/wine/wined3d_interface.h: | |
15011 | wined3d: Add the remaining IWineD3DDevice methods. | |
15012 | ||
15013 | * dlls/wined3d/Makefile.in, dlls/wined3d/device.c, dlls/wined3d/palette.c, | |
15014 | dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h: | |
15015 | wined3d: Add IWineD3DPalette. | |
15016 | ||
15017 | * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/wined3d/device.c, | |
15018 | include/wine/wined3d_interface.h, include/wine/wined3d_types.h: | |
15019 | wined3d: Add a parameter for surface type selection. | |
15020 | ||
15021 | 2006-04-17 Louis Lenders <xerox_xerox2000@yahoo.co.uk> | |
15022 | ||
15023 | * dlls/shell32/shres.rc, dlls/shell32/shresdef.h: | |
15024 | shell32: Define 2 more avi resources. | |
15025 | ||
15026 | 2006-04-17 Mike McCormack <mike@codeweavers.com> | |
15027 | ||
15028 | * configure, configure.ac: | |
15029 | configure: Exit with a non-zero exit code if a core dependency is missing. | |
15030 | ||
15031 | * configure, configure.ac, dlls/Makedll.rules.in, | |
15032 | dlls/Makeimplib.rules.in, dlls/Maketest.rules.in, | |
15033 | programs/Makeprog.rules.in: | |
15034 | configure: Remove the --disable-debug and --disable-trace options. | |
15035 | ||
15036 | * dlls/msi/msi.c, dlls/msi/package.c, dlls/msi/registry.c, | |
15037 | dlls/msi/tests/msi.c: | |
15038 | msi: Fix some possible NULL pointer dereferences (Coverity). | |
15039 | ||
15040 | * programs/regsvr32/regsvr32.c: | |
15041 | regsvr32: Ignore the /c flag. | |
15042 | ||
15043 | 2006-04-16 Detlef Riekenberg <wine.dev@web.de> | |
15044 | ||
15045 | * dlls/winspool/tests/info.c: | |
15046 | winspool: Basic tests for DeleteMonitor. | |
15047 | ||
15048 | * dlls/winspool/info.c: | |
15049 | winspool: Implement DeleteMonitor. | |
15050 | ||
15051 | 2006-04-17 James Hawkins <truiken@gmail.com> | |
15052 | ||
15053 | * dlls/advpack/install.c: | |
15054 | advpack: Add install_init/release to perform install initialization. | |
15055 | ||
15056 | * dlls/advpack/advpack.c: | |
15057 | advpack: Factor out OCX registering into do_ocx_reg. | |
15058 | ||
15059 | * dlls/advpack/advpack.c: | |
15060 | advpack: Use get_parameter to read the three parameters of RegisterOCX. | |
15061 | Use get_parameter to read the three parameters to RegisterOCX. | |
15062 | Remove the ERRs and TRACEs now that we return the HRESULT. | |
15063 | ||
15064 | * dlls/advpack/advpack.c: | |
15065 | advpack: The fallback directory is the fifth field index, not the sixth. | |
15066 | ||
15067 | * dlls/advpack/install.c: | |
15068 | advpack: Use the default queue callback when calling SetupInstallFromInfSection. | |
15069 | ||
15070 | * dlls/advpack/advpack.c: | |
15071 | advpack: Fix the documentation for RegisterOCX. | |
15072 | ||
15073 | * dlls/advpack/advpack.c: | |
15074 | advpack: Fix the return type of RegisterOCX. | |
15075 | ||
15076 | 2006-04-16 Eric Kohl <eric.kohl@t-online.de> | |
15077 | ||
15078 | * tools/widl/client.c, tools/widl/server.c: | |
15079 | widl: Support multiple RPC interfaces per binary. | |
15080 | ||
15081 | 2006-04-16 Alexander N. Sørnes <alex@thehandofagony.com> | |
15082 | ||
15083 | * dlls/twain_32/rsrc.rc, dlls/twain_32/twain_No.rc: | |
15084 | twain_32: Added Norwegian resource. | |
15085 | ||
15086 | 2006-04-17 Alexander N. Sørnes <alex@thehandofagony.com> | |
15087 | ||
15088 | * programs/winefile/No.rc: | |
15089 | winefile: Fix typo in the Norwegian resources. | |
15090 | ||
15091 | 2006-04-16 Gerald Pfeifer <gerald@pfeifer.com> | |
15092 | ||
15093 | * configure, configure.ac: | |
15094 | configure: On FreeBSD, make wine-pthread the new default. | |
15095 | ||
15096 | 2006-04-15 Jonathan Ernst <jonathan@ernstfamily.ch> | |
15097 | ||
15098 | * dlls/twain_32/rsrc.rc, dlls/twain_32/twain_Fr.rc: | |
15099 | twain_32: French localization. | |
15100 | ||
15101 | * dlls/shlwapi/shlwapi.rc, dlls/shlwapi/shlwapi_Fr.rc: | |
15102 | shlwapi: French localization. | |
15103 | ||
15104 | * dlls/iccvid/iccvid_Fr.rc, dlls/iccvid/rsrc.rc: | |
15105 | iccvid: French localization. | |
15106 | ||
15107 | * dlls/msvfw32/msvfw32_Fr.rc, dlls/msvfw32/rsrc.rc: | |
15108 | msvfw: French localization. | |
15109 | ||
15110 | * dlls/msvidc32/msvidc32_Fr.rc, dlls/msvidc32/rsrc.rc: | |
15111 | msvidc: French localization. | |
15112 | ||
15113 | * programs/winecfg/Fr.rc: | |
15114 | winecfg: French localization. | |
15115 | ||
15116 | 2006-04-17 Paul Vriens <Paul.Vriens@xs4all.nl> | |
15117 | ||
15118 | * dlls/dbghelp/stack.c: | |
15119 | dbghelp: Params of LPSTACKFRAME64 only has 4 elements. | |
15120 | ||
15121 | 2006-04-15 Stefan Dösinger <stefan@codeweavers.com> | |
15122 | ||
15123 | * dlls/wined3d/device.c, include/wine/wined3d_interface.h: | |
15124 | wined3d: Add a method to change the front and back buffers. | |
15125 | ||
15126 | 2006-04-14 Stefan Dösinger <stefan@codeweavers.com> | |
15127 | ||
15128 | * dlls/d3d8/d3d8_private.h, dlls/d3d9/d3d9_private.h, | |
15129 | dlls/wined3d/surface.c, dlls/wined3d/wined3d_private.h, | |
15130 | include/wine/wined3d_interface.h: | |
15131 | wined3d: Add IWineD3DSurface::Blt. | |
15132 | ||
15133 | 2006-04-15 Paul Vriens <Paul.Vriens@xs4all.nl> | |
15134 | ||
15135 | * dlls/uxtheme/metric.c: | |
15136 | uxtheme: Fix GetThemeSysString as the error-path was always taken. | |
15137 | ||
15138 | 2006-04-15 Eric Kohl <eric.kohl@t-online.de> | |
15139 | ||
15140 | * tools/widl/typegen.c: | |
15141 | widl: Implement support for unique pointers to arrays. | |
15142 | ||
15143 | 2006-04-14 Andrew Riedi <andrewriedi@gmail.com> | |
15144 | ||
15145 | * programs/explorer/systray.c: | |
15146 | explorer: Fixed a typo in system tray. | |
15147 | ||
15148 | 2006-04-13 Aric Stewart <aric@codeweavers.com> | |
15149 | ||
15150 | * dlls/comctl32/listview.c: | |
15151 | comctl32: Listview notify fix. | |
15152 | Turn off updating for that the unselect and select and then turns it | |
15153 | on for the focus call, this results in 1 edit notify being sent at the | |
15154 | end of the operation. | |
15155 | ||
15156 | 2006-04-14 Detlef Riekenberg <wine.dev@web.de> | |
15157 | ||
15158 | * dlls/kernel/tests/heap.c: | |
15159 | kernel: Add some tests for Lock/Unlock memory handles. | |
15160 | ||
15161 | * dlls/kernel/heap.c: | |
15162 | kernel: Update WARN/ERR and documentation for GlobalLock/GlobalUnlock. | |
15163 | ||
15164 | 2006-04-14 Jacek Caban <jacek@codeweavers.com> | |
15165 | ||
15166 | * dlls/shdocvw/webbrowser.c: | |
15167 | shdocvw: Added Top, Left, Height and Width properties implementation. | |
15168 | ||
15169 | * dlls/shdocvw/oleobject.c, dlls/shdocvw/shdocvw.h: | |
15170 | shdocvw: Store IOleInPlaceSite in WebBrowser object. | |
15171 | ||
15172 | * dlls/shdocvw/oleobject.c: | |
15173 | shdocvw: Update pos_rect and clip_rect in SetObjectRects. | |
15174 | ||
15175 | * dlls/shdocvw/dochost.c, dlls/shdocvw/oleobject.c: | |
15176 | shdocvw: Better window handling. | |
15177 | Use unicode version of DefWindowProc in unicode window procs. | |
15178 | Fix window styles. | |
15179 | ||
15180 | * dlls/shell32/shlexec.c: | |
15181 | shell32: Don't crash in SHELL_ExecuteW if psei->lpDirectory is NULL. | |
15182 | ||
15183 | 2006-04-14 Hans Leidekker <hans@it.vu.nl> | |
15184 | ||
15185 | * dlls/wldap32/misc.c: | |
15186 | wldap32: Document the miscellaneous functions. | |
15187 | ||
15188 | 2006-04-13 Sagar Mittal <sagar.mittal@gmail.com> | |
15189 | ||
15190 | * dlls/wined3d/device.c: | |
15191 | wined3d: Fix null pointer check in IWineD3DImpl_GetPixelShader. | |
15192 | ||
15193 | 2006-04-14 Dmitry Timoshkov <dmitry@codeweavers.com> | |
15194 | ||
15195 | * dlls/winspool/info.c, dlls/winspool/tests/info.c: | |
15196 | winspool: Add a test for GetPrinterDriver, make it pass under Wine. | |
15197 | ||
15198 | * dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/ndr_misc.h: | |
15199 | rpcrt4: Constify NDR function tables. | |
15200 | ||
15201 | 2006-04-13 qingdoa daoo <qingdao33122@yahoo.com> | |
15202 | ||
15203 | * dlls/comctl32/animate.c: | |
15204 | comctl32: Change return code comparison in AVI control. | |
15205 | ||
15206 | 2006-04-13 James Hawkins <truiken@gmail.com> | |
15207 | ||
15208 | * dlls/advpack/advpack.c: | |
15209 | advpack: Document RegisterOCX. | |
15210 | ||
15211 | 2006-04-13 Anssi Hannula <anssi.hannula@gmail.com> | |
15212 | ||
15213 | * dlls/shell32/shell32_Fi.rc: | |
15214 | shell32: Fix common files directory location in shell32_Fi.rc. | |
15215 | ||
15216 | 2006-04-12 Thomas Kho <tkho@ucla.edu> | |
15217 | ||
15218 | * dlls/user/tests/input.c, dlls/x11drv/keyboard.c, server/queue.c: | |
15219 | x11drv: Properly handle VK_LMENU input. | |
15220 | ||
15221 | 2006-04-14 Detlef Riekenberg <wine.dev@web.de> | |
15222 | ||
15223 | * dlls/kernel/tests/toolhelp.c: | |
15224 | kernel: Load tests again on NT 3.51 (toolhelp API not present). | |
15225 | ||
15226 | 2006-04-13 Stefan Dösinger <stefan@codeweavers.com> | |
15227 | ||
15228 | * dlls/wined3d/device.c, include/wine/wined3d_interface.h: | |
15229 | wined3d: Add GetHWND and SetHWND methods to IWineD3DDevice. | |
15230 | ||
15231 | 2006-04-13 Stefan Dösinger <stefandoesinger@gmx.at> | |
15232 | ||
15233 | * include/wine/wined3d_interface.h: | |
15234 | wined3d: Add macros for (Un)Init3D and Flip. | |
15235 | ||
15236 | 2006-04-13 Antonio Codazzi <f_sophia@libero.it> | |
15237 | ||
15238 | * dlls/shell32/shell32_It.rc: | |
15239 | shell32: Italian resources update. | |
15240 | ||
15241 | 2006-04-13 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
15242 | ||
15243 | * programs/winefile/winefile.c: | |
15244 | winefile: Use header full drag. | |
15245 | ||
15246 | * include/tchar.h: | |
15247 | include: Fix a mistake in the declaration of _sntprintf. | |
15248 | ||
15249 | 2006-04-13 Anssi Hannula <anssi.hannula@gmail.com> | |
15250 | ||
15251 | * programs/winecfg/Fi.rc: | |
15252 | winecfg: Update the Finnish resources. | |
15253 | ||
15254 | * dlls/twain_32/rsrc.rc, dlls/twain_32/twain_Fi.rc: | |
15255 | twain_32: Add Finnish resources. | |
15256 | ||
15257 | 2006-04-13 Mike McCormack <mike@codeweavers.com> | |
15258 | ||
15259 | * include/wtypes.idl: | |
15260 | wtypes.idl: Add size attribute to a void pointer. | |
15261 | ||
15262 | * tools/widl/write_msft.c: | |
15263 | widl: Add support for VT_I8 and VT_UI8 to msft typelibs. | |
15264 | ||
15265 | 2006-04-13 Alexandre Julliard <julliard@winehq.org> | |
15266 | ||
15267 | * libs/wine/mmap.c: | |
15268 | libwine: Only try to mmap the exact address when reserving memory. | |
15269 | This should avoid some extra work on platforms that need the | |
15270 | try_mmap_fixed function. | |
15271 | ||
15272 | * libs/wine/mmap.c: | |
15273 | libwine: Reorganize the mmap code a bit to avoid some #ifdefs. | |
15274 | ||
15275 | * server/ptrace.c: | |
15276 | server: Remove the use_ptrace variable. | |
15277 | ||
15278 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
15279 | Release 0.9.12. | |
15280 | ||
15281 | ---------------------------------------------------------------- | |
31425c4d AJ |
15282 | 2006-04-13 Paul Vriens <Paul.Vriens@xs4all.nl> |
15283 | ||
15284 | * programs/winecfg/Nl.rc: | |
15285 | winecfg: Update Dutch resource. | |
15286 | ||
15287 | 2006-04-13 Alexandre Julliard <julliard@winehq.org> | |
15288 | ||
15289 | * dlls/advpack/reg.c: | |
15290 | advpack: Fixed a couple of typos in Unicode conversion. | |
15291 | ||
15292 | * dlls/crypt32/encode.c: | |
15293 | crypt32: Fixed day/month mismatch in time encoding routines. | |
15294 | ||
15295 | * dlls/crypt32/cert.c: | |
15296 | crypt32: Avoid crash on NULL pointer in trace. | |
15297 | ||
15298 | 2006-04-08 Rein Klazes <wijn@wanadoo.nl> | |
15299 | ||
15300 | * dlls/user/menu.c: | |
15301 | user: Fix dereferencing a potential NULL pointer. | |
15302 | ||
15303 | 2006-04-12 Jason Green <jave27@gmail.com> | |
15304 | ||
15305 | * dlls/wined3d/utils.c: | |
15306 | wined3d: Add case 0 to switch statement and fix the fixme. | |
15307 | Screwed up a copy/paste from one of my recent patches. This | |
15308 | eliminates the erroneous FIXME for calls to D3DFmtMakeGlCfg() with 0 | |
15309 | as the Stencil format. Also, it changes the FIXME to print the | |
15310 | correct variable. | |
15311 | ||
15312 | 2006-04-13 Paul Vriens <Paul.Vriens@xs4all.nl> | |
15313 | ||
15314 | * dlls/version/install.c: | |
15315 | version: Translate some German comments. | |
15316 | ||
15317 | 2006-04-13 Jeff Latimer <lats@yless4u.com.au> | |
15318 | ||
15319 | * dlls/usp10/usp10.c: | |
15320 | usp10: Add some tests to ScriptGetFontProperties. | |
15321 | ||
15322 | 2006-04-13 qingdoa daoo <qingdao33122@yahoo.com> | |
15323 | ||
15324 | * dlls/msvcrt/undname.c: | |
15325 | msvcrt: If caller passes a NULL deallocator to __unDNameEx, don't use it. | |
15326 | ||
15327 | 2006-04-12 Stefan Dösinger <stefan@codeweavers.com> | |
15328 | ||
15329 | * dlls/wined3d/surface.c, include/wine/wined3d_interface.h: | |
15330 | wined3d: Add IWineD3DSurface::Flip. | |
15331 | ||
15332 | * dlls/d3d8/device.c, dlls/d3d8/directx.c, dlls/d3d9/device.c, | |
15333 | dlls/d3d9/directx.c, dlls/wined3d/device.c, | |
15334 | include/wine/wined3d_interface.h: | |
15335 | wined3d: Split device creation and opengl initialization. | |
15336 | ||
15337 | 2006-04-12 Karsten Elfenbein <kelfe@gmx.de> | |
15338 | ||
15339 | * dlls/wined3d/device.c: | |
15340 | wined3d: Combined unhandled renderstate cases into one. | |
15341 | ||
15342 | * dlls/wined3d/device.c: | |
15343 | wined3d: IWineD3DDeviceImpl_Reset cleanup. | |
15344 | Joined the functions as it looks like a typo in the function name | |
15345 | (IWineD3DDeviceImpl_Rest isn't used anywhere but contains comments). | |
15346 | ||
15347 | 2006-04-12 Jacek Caban <jacek@codeweavers.com> | |
15348 | ||
15349 | * dlls/shell32/shlexec.c: | |
15350 | shell32: Allocate wszApplicationName on the heap as it may be longer than MAX_PATH. | |
15351 | ||
15352 | * dlls/shdocvw/dochost.c: | |
15353 | shdocvw: Use GetClientRect, not GetWindowRect in create_doc_view_hwnd. | |
15354 | ||
15355 | 2006-04-12 Alexandre Julliard <julliard@winehq.org> | |
15356 | ||
15357 | * dlls/wineps/init.c: | |
15358 | wineps: Load generic.ppd from the data dir if nothing else is specified. | |
15359 | ||
15360 | 2006-04-12 Huw Davies <huw@codeweavers.com> | |
15361 | ||
15362 | * configure, configure.ac, include/config.h.in, tools/sfnt2fnt.c: | |
15363 | tools: Don't try to use FT_Load_Sfnt_Table unless FreeType has it. | |
15364 | ||
15365 | 2006-04-12 Alexandre Julliard <julliard@winehq.org> | |
15366 | ||
15367 | * loader/preloader.c: | |
15368 | preloader: Workaround for broken no-exec protections. | |
15369 | Add an executable page at the top of the address space to defeat | |
15370 | broken no-exec protections that play with the code selector limit. | |
15371 | ||
15372 | 2006-04-12 Mikołaj Zalewski <mikolaj@zalewski.pl> | |
15373 | ||
15374 | * dlls/comctl32/listview.c: | |
15375 | comctl32: Fix listview column resize. | |
15376 | Draw a track line after a HDN_TRACK, resize the columns only after a | |
15377 | HDN_ITEMCHANGED. | |
15378 | Create the header with HDS_FULLDRAG. | |
15379 | ||
15380 | * dlls/comctl32/header.c: | |
15381 | comctl32: Fix listview column resize. | |
15382 | Fix the HDS_FULLDRAG headers notifications, invalidate such a control | |
15383 | after a mouse move. | |
15384 | ||
15385 | 2006-04-12 Dmitry Timoshkov <dmitry@codeweavers.com> | |
15386 | ||
15387 | * dlls/avifil32/acmstream.c, dlls/avifil32/api.c, | |
15388 | dlls/avifil32/editstream.c, dlls/avifil32/getframe.c, | |
15389 | dlls/avifil32/icmstream.c: | |
15390 | avifil32: Avoid not necessary zeroing out of an allocated memory block. | |
15391 | ||
15392 | 2006-04-10 Stefan Dösinger <stefan@codeweavers.com> | |
15393 | ||
15394 | * dlls/wined3d/device.c, dlls/wined3d/resource.c, | |
15395 | dlls/wined3d/wined3d_private.h: | |
15396 | wined3d: Add a resource dumper. | |
15397 | ||
15398 | 2006-04-11 Jean-Philippe Theriault <Jean-Philippe_Theriault@cimmetry.com> | |
15399 | ||
15400 | * dlls/gdi/enhmetafile.c: | |
15401 | gdi32: Fix for PlayEnhMetaFileRecord support of EMR_SELECTPALETTE record. | |
15402 | ||
15403 | 2006-04-08 Eric Pouech <eric.pouech@wanadoo.fr> | |
15404 | ||
15405 | * dlls/kernel/tests/.gitignore, dlls/kernel/tests/Makefile.in, | |
15406 | dlls/kernel/tests/toolhelp.c: | |
15407 | kernel32: Added some tests for toolhelp functions. | |
15408 | ||
15409 | * dlls/kernel/toolhelp.c: | |
15410 | kernel32: Rewrote toolhelp implementation only on top of ntdll functions. | |
15411 | ||
15412 | 2006-04-11 Stefan Leichter <Stefan.Leichter@camLine.com> | |
15413 | ||
15414 | * programs/winetest/Makefile.in: | |
15415 | winetest: Added dnsapi tests. | |
15416 | ||
15417 | 2006-04-12 Ivan Gyurdiev <ivg2@cornell.edu> | |
15418 | ||
15419 | * dlls/wined3d/pixelshader.c: | |
15420 | wined3d: Enable texld instruction (shaders 1.4). | |
15421 | ||
15422 | 2006-04-11 Ivan Gyurdiev <ivg2@cornell.edu> | |
15423 | ||
15424 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
15425 | wined3d: Reorganize shaders code a bit. | |
15426 | ||
15427 | 2006-04-11 Hans Leidekker <hans@it.vu.nl> | |
15428 | ||
15429 | * dlls/wldap32/page.c: | |
15430 | wldap32: Improve error handling in create_page_control(). | |
15431 | ||
15432 | 2006-04-10 Detlef Riekenberg <wine.dev@web.de> | |
15433 | ||
15434 | * dlls/winspool/tests/info.c: | |
15435 | winspool: Basic tests for AddMonitor. | |
15436 | ||
15437 | 2006-04-11 Detlef Riekenberg <wine.dev@web.de> | |
15438 | ||
15439 | * dlls/winspool/info.c: | |
15440 | winspool: Implement AddMonitor. | |
15441 | ||
15442 | 2006-04-11 Vitaliy Margolen <wine-patch@kievinfo.com> | |
15443 | ||
15444 | * dlls/d3d9/d3d9_private.h, dlls/d3d9/vertexdeclaration.c, | |
15445 | dlls/d3d9/vertexshader.c: | |
15446 | d3d9: VertexDeclaration and VertexShader should keep reference to the parent device object. | |
15447 | ||
15448 | * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/vertexshader.c: | |
15449 | d3d8: VertexShader should keep reference to the parent device object. | |
15450 | ||
15451 | 2006-04-12 Alexandre Julliard <julliard@winehq.org> | |
15452 | ||
15453 | * server/window.c: | |
15454 | server: Don't attach thread input to the desktop. | |
15455 | Now that the desktop can be owned by a thread we need to explicitly | |
15456 | check for it in the thread attach check. | |
15457 | ||
15458 | 2006-04-11 Petr Tesarik <hat@tesarici.cz> | |
15459 | ||
15460 | * dlls/winedos/int2f.c: | |
15461 | winedos: Implement INT2F/AX=1501 (get drive device list). | |
15462 | ||
15463 | 2006-04-11 Juan Lang <juan_lang@yahoo.com> | |
15464 | ||
15465 | * dlls/msi/appsearch.c: | |
15466 | msi: Fix possible crash bugs in error path. | |
15467 | ||
15468 | 2006-04-11 Mike McCormack <mike@codeweavers.com> | |
15469 | ||
15470 | * dlls/shdocvw/Makefile.in, dlls/shdocvw/regsvr.c: | |
15471 | shdocvw: Register iexplore.exe as a COM local server. | |
15472 | ||
15473 | 2006-04-11 Jason Green <jave27@gmail.com> | |
15474 | ||
15475 | * dlls/wined3d/vertexdeclaration.c: | |
15476 | wined3d: Spelling fixes and downgrade a FIXME to a TRACE. | |
15477 | ||
15478 | 2006-04-10 Stefan Dösinger <stefan@codeweavers.com> | |
15479 | ||
15480 | * dlls/wined3d/swapchain.c: | |
15481 | wined3d: Don't do a logical AND on the swap effect. | |
15482 | ||
15483 | 2006-04-12 Stefan Dösinger <stefan@codeweavers.com> | |
15484 | ||
15485 | * dlls/wined3d/resource.c: | |
15486 | wined3d: Store the private data in IWineD3DResource::SetPrivateData. | |
15487 | ||
15488 | 2006-04-12 Phil Krylov <phil@newstar.rinet.ru> | |
15489 | ||
15490 | * dlls/riched20/editor.c, dlls/riched20/para.c: | |
15491 | riched20: Allow inheriting table cell definitions from previous table row. | |
15492 | Allow inheriting of table cell definitions from a previous table row | |
15493 | when the current table row does not contain a \trowd, only an \intbl. | |
15494 | ||
15495 | 2006-04-11 Peter Oberndorfer <kumbayo84@arcor.de> | |
15496 | ||
15497 | * dlls/shlwapi/path.c, dlls/shlwapi/tests/path.c: | |
15498 | shlwapi: Ignore leading spaces in PathMatchSpec. | |
15499 | ||
15500 | * dlls/shlwapi/tests/path.c: | |
15501 | shlwapi: Add tests for PathMatchSpec. | |
15502 | ||
15503 | * dlls/gdi/font.c: | |
15504 | gdi: Do not convert string paramter when rendering glyph indexes. | |
15505 | ||
15506 | * dlls/gdi/font.c: | |
15507 | gdi: Write out glyph count correctly in GetCharacterPlacementA. | |
15508 | ||
15509 | 2006-04-11 Alexandre Julliard <julliard@winehq.org> | |
15510 | ||
15511 | * Makefile.in: | |
15512 | Makefile: There are currently no tests in the programs directory. | |
15513 | ||
15514 | 2006-04-09 Dan Kegel <dank@kegel.com> | |
15515 | ||
15516 | * dlls/x11drv/clipboard.c: | |
15517 | x11drv: Fix two clipboard bugs. | |
15518 | Fix two clipboard problems that caused BadAtom crashes and caused some | |
15519 | clipboard formats to not be exported properly. | |
15520 | ||
15521 | 2006-04-11 Ivan Gyurdiev <ivg2@cornell.edu> | |
15522 | ||
15523 | * dlls/wined3d/pixelshader.c: | |
15524 | wined3d: Remove bogus address register warning for pixel shaders. | |
15525 | Pixel shaders don't have an address register, this warning is bogus. | |
15526 | D3DSPR_ADDR is interpreted as D3DSPR_TEXTURE for pixel shaders. | |
15527 | ||
15528 | 2006-04-11 James Hawkins <truiken@gmail.com> | |
15529 | ||
15530 | * dlls/advpack/advpack.c, dlls/advpack/install.c: | |
15531 | advpack: Implement UserInstStubWrapper. | |
15532 | ||
15533 | 2006-04-11 Mike McCormack <mike@codeweavers.com> | |
15534 | ||
15535 | * dlls/avifil32/acmstream.c, dlls/avifil32/api.c, dlls/avifil32/avifile.c, | |
15536 | dlls/avifil32/editstream.c, dlls/avifil32/extrachunk.c, | |
15537 | dlls/avifil32/getframe.c, dlls/avifil32/icmstream.c, | |
15538 | dlls/avifil32/tmpfile.c, dlls/avifil32/wavfile.c: | |
15539 | avifil32: Fix a regression caused by patch removing GlobalAllocs by using HEAP_ZERO_INIT. | |
15540 | ||
15541 | 2006-04-08 Eric Pouech <eric.pouech@wanadoo.fr> | |
15542 | ||
15543 | * dlls/msvcrt/file.c: | |
15544 | msvcrt: IO init. | |
15545 | Make sure, when copying handles from std ones (when no io info is | |
15546 | inherited from parent) to create inheritable handles (spotted by | |
15547 | qingdao daoo). | |
15548 | ||
15549 | 2006-04-10 Eric Pouech <eric.pouech@wanadoo.fr> | |
15550 | ||
15551 | * tools/winedump/debug.c, tools/winedump/dump.c, | |
15552 | tools/winedump/minidump.c, tools/winedump/pe.c, tools/winedump/pe.h, | |
15553 | tools/winedump/winedump.h: | |
15554 | winedump: Constify some pointers. | |
15555 | ||
15556 | 2006-04-11 Alexandre Julliard <julliard@winehq.org> | |
15557 | ||
15558 | * tools/winedump/dump.c, tools/winedump/pe.c: | |
15559 | winedump: Added detection of Wine fake dlls. | |
15560 | Also pass the real start of the file to the dump functions, instead of | |
15561 | having the generic code care about the specifics of the individual | |
15562 | file formats. | |
15563 | ||
15564 | 2006-04-11 Petr Tesarik <hat@tesarici.cz> | |
15565 | ||
15566 | * dlls/winedos/dosexe.h, dlls/winedos/int2f.c, dlls/winedos/module.c: | |
15567 | winedos: Implement true CDROM DOS device driver. | |
15568 | ||
15569 | * dlls/winedos/devices.c, dlls/winedos/dosexe.h: | |
15570 | winedos: Move all device driver initialization code to a newly written | |
15571 | function DOSDEV_SetupDevice(). | |
15572 | ||
15573 | * dlls/winedos/int2f.c: | |
15574 | winedos: Move most of MSCDEX stuff into a separate function. | |
15575 | ||
15576 | * dlls/winedos/devices.c, dlls/winedos/dosexe.h: | |
15577 | winedos: Move some declarations to the header file. | |
15578 | ||
15579 | 2006-04-10 Antonio Codazzi <f_sophia@libero.it> | |
15580 | ||
15581 | * dlls/wininet/rsrc.rc, dlls/wininet/wininet_Eo.rc: | |
15582 | wininet: Added Esperanto language. | |
15583 | ||
15584 | * dlls/shlwapi/shlwapi.rc, dlls/shlwapi/shlwapi_Eo.rc: | |
15585 | shlwapi: Added Esperanto language. | |
15586 | ||
15587 | * dlls/oleaut32/oleaut32.rc, dlls/oleaut32/oleaut32_Eo.rc: | |
15588 | oleaut32: Added Esperanto language. | |
15589 | ||
15590 | * dlls/mpr/mpr.rc, dlls/mpr/mpr_Eo.rc: | |
15591 | mpr: Added Esperanto language. | |
15592 | ||
15593 | * programs/view/Eo.rc, programs/view/viewrc.rc: | |
15594 | view: Added Esperanto language. | |
15595 | ||
15596 | * dlls/serialui/Eo.rc, dlls/serialui/serialui_rc.rc: | |
15597 | serialui: Added Esperanto language. | |
15598 | ||
15599 | * dlls/mpr/mpr_It.rc: | |
15600 | mpr: Italian language update. | |
15601 | ||
15602 | * dlls/wininet/wininet_It.rc: | |
15603 | wininet: Italian language update. | |
15604 | ||
15605 | 2006-04-10 Henning Gerhardt <henning.gerhardt@web.de> | |
15606 | ||
15607 | * programs/winecfg/De.rc: | |
15608 | winecfg: Update German resource. | |
15609 | ||
15610 | 2006-04-11 Mike McCormack <mike@codeweavers.com> | |
15611 | ||
15612 | * dlls/shdocvw/factory.c, dlls/shdocvw/shdocvw.h, | |
15613 | dlls/shdocvw/shdocvw_main.c: | |
15614 | shdocvw: Move the private class factory declaration into factory.c. | |
15615 | ||
15616 | 2006-04-11 YunSong Hwang <hys545@dreamwiz.com> | |
15617 | ||
15618 | * programs/winecfg/Ko.rc: | |
15619 | winecfg: Updated Korean resources. | |
15620 | ||
15621 | 2006-04-11 Mike McCormack <mike@codeweavers.com> | |
15622 | ||
15623 | * dlls/msi/tests/format.c: | |
15624 | msi: Add some more MsiFormatRecord tests. | |
15625 | ||
15626 | 2006-04-11 James Hawkins <truiken@gmail.com> | |
15627 | ||
15628 | * dlls/advpack/install.c: | |
15629 | advpack: Perform a setupapi-level install of the INF file in RunSetupCommand. | |
15630 | ||
15631 | * dlls/advpack/files.c, dlls/advpack/install.c: | |
15632 | advpack: Implement LaunchINFSectionEx. | |
15633 | ||
15634 | * dlls/advpack/advpack.c, dlls/advpack/files.c, dlls/advpack/install.c, | |
15635 | dlls/advpack/reg.c: | |
15636 | advpack: Standardize the format of advpack traces. | |
15637 | Display all strings in advpack traces. | |
15638 | Use debugstr_a/w for TRACE strings. | |
15639 | ||
15640 | * dlls/advpack/advpack.c, dlls/advpack/files.c, dlls/advpack/install.c: | |
15641 | advpack: Standardize the format of advpack parameter lists. | |
15642 | ||
15643 | 2006-04-10 Juan Lang <juan_lang@yahoo.com> | |
15644 | ||
15645 | * dlls/ntdll/thread.c: | |
15646 | ntdll: Initialize a variable. | |
15647 | Fix an uninitialized pointer in RtlCreateUserThread, caught by | |
15648 | coverity. | |
15649 | ||
15650 | * dlls/crypt32/cert.c: | |
15651 | crypt32: Fix a typo caught by coverity. | |
15652 | ||
15653 | 2006-04-11 Jacek Caban <jacek@codeweavers.com> | |
15654 | ||
15655 | * include/exdisp.idl: | |
15656 | exdisp.idl: Added missing attributes and fix some arguments names. | |
15657 | ||
15658 | * include/exdisp.idl: | |
15659 | exdisp.idl: Added missing declarations. | |
15660 | ||
15661 | 2006-04-10 Alexandre Julliard <julliard@winehq.org> | |
15662 | ||
15663 | * server/context_alpha.c, server/context_i386.c, server/context_powerpc.c, | |
15664 | server/context_sparc.c, server/context_x86_64.c, server/ptrace.c, | |
15665 | server/thread.h: | |
15666 | server: Moved the tkill function to ptrace.c. | |
15667 | ||
15668 | * server/context_alpha.c, server/context_i386.c, server/context_powerpc.c, | |
15669 | server/context_sparc.c, server/context_x86_64.c, server/thread.h: | |
15670 | server: Get rid of the no longer used get_thread_single_step function. | |
15671 | ||
15672 | * server/debugger.c, server/ptrace.c, server/thread.c, server/thread.h: | |
15673 | server: Removed the thread attached flag, since we always detach now. | |
15674 | ||
15675 | * server/ptrace.c: | |
15676 | server: Always detach from the thread when we are done with ptrace. | |
15677 | ||
15678 | * dlls/user/tests/menu.c: | |
15679 | user: Use a smaller window for the menu test. | |
15680 | ||
15681 | 2006-04-10 Jacek Caban <jacek@codeweavers.com> | |
15682 | ||
15683 | * include/docobj.idl: | |
15684 | docobj.idl: Fix some enums declarations. | |
15685 | ||
15686 | * include/exdisp.idl: | |
15687 | exdisp.idl: Move declarations to better match to IE SDK. | |
15688 | ||
15689 | * include/exdisp.idl: | |
15690 | exdisp.idl: Added SHDocVw type library declaration. | |
15691 | ||
15692 | 2006-04-10 Hans Leidekker <hans@it.vu.nl> | |
15693 | ||
15694 | * tools/winapi/win32.api: | |
15695 | dnsapi: Teach winapi_check about dnsapi.dll. | |
15696 | ||
15697 | * DEVELOPERS-HINTS, documentation/PACKAGING: | |
15698 | dnsapi: Tell Wine developers and packagers about dnsapi.dll. | |
15699 | ||
15700 | 2006-04-10 Alexandre Julliard <julliard@winehq.org> | |
15701 | ||
15702 | * configure, configure.ac, dlls/Makefile.in, dlls/twain/.gitignore, | |
15703 | dlls/twain/Makefile.in, dlls/twain/README, dlls/twain/TWAIN, | |
15704 | dlls/twain/capability.c, dlls/twain/ds_audio.c, dlls/twain/ds_ctrl.c, | |
15705 | dlls/twain/ds_image.c, dlls/twain/dsm_ctrl.c, dlls/twain/resource.h, | |
15706 | dlls/twain/rsrc.rc, dlls/twain/twain.h, dlls/twain/twain.spec, | |
15707 | dlls/twain/twain16_main.c, dlls/twain/twain32_main.c, | |
15708 | dlls/twain/twain_32.spec, dlls/twain/twain_De.rc, | |
15709 | dlls/twain/twain_En.rc, dlls/twain/twain_Ko.rc, dlls/twain/twain_i.h, | |
15710 | dlls/twain/ui.c, dlls/twain_32/.gitignore, dlls/twain_32/Makefile.in, | |
15711 | dlls/twain_32/README, dlls/twain_32/TWAIN, | |
15712 | dlls/twain_32/capability.c, dlls/twain_32/ds_audio.c, | |
15713 | dlls/twain_32/ds_ctrl.c, dlls/twain_32/ds_image.c, | |
15714 | dlls/twain_32/dsm_ctrl.c, dlls/twain_32/resource.h, | |
15715 | dlls/twain_32/rsrc.rc, dlls/twain_32/twain.h, | |
15716 | dlls/twain_32/twain.spec, dlls/twain_32/twain16_main.c, | |
15717 | dlls/twain_32/twain32_main.c, dlls/twain_32/twain_32.spec, | |
15718 | dlls/twain_32/twain_De.rc, dlls/twain_32/twain_En.rc, | |
15719 | dlls/twain_32/twain_Ko.rc, dlls/twain_32/twain_i.h, | |
15720 | dlls/twain_32/ui.c: | |
15721 | twain_32: Renamed the dlls/twain directory to dlls/twain_32. | |
15722 | ||
15723 | * configure, configure.ac, dlls/Makefile.in, dlls/riched32/.gitignore, | |
15724 | dlls/riched32/Makefile.in, dlls/riched32/riched32.spec, | |
15725 | dlls/riched32/richedit.c, dlls/richedit/.gitignore, | |
15726 | dlls/richedit/Makefile.in, dlls/richedit/riched32.spec, | |
15727 | dlls/richedit/richedit.c: | |
15728 | riched32: Renamed the dlls/richedit directory to dlls/riched32. | |
15729 | ||
15730 | * configure, configure.ac, dlls/.gitignore, dlls/Makefile.in, | |
15731 | dlls/comdlg32/.gitignore, dlls/comdlg32/Makefile.in, | |
15732 | dlls/comdlg32/cdlg.h, dlls/comdlg32/cdlg16.h, dlls/comdlg32/cdlg32.c, | |
15733 | dlls/comdlg32/cdlg_Bg.rc, dlls/comdlg32/cdlg_Ca.rc, | |
15734 | dlls/comdlg32/cdlg_Cn.rc, dlls/comdlg32/cdlg_Cs.rc, | |
15735 | dlls/comdlg32/cdlg_Da.rc, dlls/comdlg32/cdlg_De.rc, | |
15736 | dlls/comdlg32/cdlg_En.rc, dlls/comdlg32/cdlg_Eo.rc, | |
15737 | dlls/comdlg32/cdlg_Es.rc, dlls/comdlg32/cdlg_Fi.rc, | |
15738 | dlls/comdlg32/cdlg_Fr.rc, dlls/comdlg32/cdlg_Hu.rc, | |
15739 | dlls/comdlg32/cdlg_It.rc, dlls/comdlg32/cdlg_Ja.rc, | |
15740 | dlls/comdlg32/cdlg_Ko.rc, dlls/comdlg32/cdlg_Nl.rc, | |
15741 | dlls/comdlg32/cdlg_No.rc, dlls/comdlg32/cdlg_Pl.rc, | |
15742 | dlls/comdlg32/cdlg_Pt.rc, dlls/comdlg32/cdlg_Ru.rc, | |
15743 | dlls/comdlg32/cdlg_Si.rc, dlls/comdlg32/cdlg_Sk.rc, | |
15744 | dlls/comdlg32/cdlg_Sv.rc, dlls/comdlg32/cdlg_Th.rc, | |
15745 | dlls/comdlg32/cdlg_Tr.rc, dlls/comdlg32/cdlg_Uk.rc, | |
15746 | dlls/comdlg32/cdlg_Wa.rc, dlls/comdlg32/cdlg_Zh.rc, | |
15747 | dlls/comdlg32/cdlg_xx.rc, dlls/comdlg32/colordlg.c, | |
15748 | dlls/comdlg32/colordlg16.c, dlls/comdlg32/comdlg32.spec, | |
15749 | dlls/comdlg32/commdlg.spec, dlls/comdlg32/filedlg.c, | |
15750 | dlls/comdlg32/filedlg16.c, dlls/comdlg32/filedlg31.c, | |
15751 | dlls/comdlg32/filedlg31.h, dlls/comdlg32/filedlgbrowser.c, | |
15752 | dlls/comdlg32/filedlgbrowser.h, dlls/comdlg32/filetitle.c, | |
15753 | dlls/comdlg32/finddlg.c, dlls/comdlg32/finddlg32.c, | |
15754 | dlls/comdlg32/fontdlg.c, dlls/comdlg32/fontdlg16.c, | |
15755 | dlls/comdlg32/printdlg.c, dlls/comdlg32/printdlg.h, | |
15756 | dlls/comdlg32/printdlg16.c, dlls/comdlg32/rsrc.rc, | |
15757 | dlls/commdlg/.gitignore, dlls/commdlg/Makefile.in, | |
15758 | dlls/commdlg/cdlg.h, dlls/commdlg/cdlg16.h, dlls/commdlg/cdlg32.c, | |
15759 | dlls/commdlg/cdlg_Bg.rc, dlls/commdlg/cdlg_Ca.rc, | |
15760 | dlls/commdlg/cdlg_Cn.rc, dlls/commdlg/cdlg_Cs.rc, | |
15761 | dlls/commdlg/cdlg_Da.rc, dlls/commdlg/cdlg_De.rc, | |
15762 | dlls/commdlg/cdlg_En.rc, dlls/commdlg/cdlg_Eo.rc, | |
15763 | dlls/commdlg/cdlg_Es.rc, dlls/commdlg/cdlg_Fi.rc, | |
15764 | dlls/commdlg/cdlg_Fr.rc, dlls/commdlg/cdlg_Hu.rc, | |
15765 | dlls/commdlg/cdlg_It.rc, dlls/commdlg/cdlg_Ja.rc, | |
15766 | dlls/commdlg/cdlg_Ko.rc, dlls/commdlg/cdlg_Nl.rc, | |
15767 | dlls/commdlg/cdlg_No.rc, dlls/commdlg/cdlg_Pl.rc, | |
15768 | dlls/commdlg/cdlg_Pt.rc, dlls/commdlg/cdlg_Ru.rc, | |
15769 | dlls/commdlg/cdlg_Si.rc, dlls/commdlg/cdlg_Sk.rc, | |
15770 | dlls/commdlg/cdlg_Sv.rc, dlls/commdlg/cdlg_Th.rc, | |
15771 | dlls/commdlg/cdlg_Tr.rc, dlls/commdlg/cdlg_Uk.rc, | |
15772 | dlls/commdlg/cdlg_Wa.rc, dlls/commdlg/cdlg_Zh.rc, | |
15773 | dlls/commdlg/cdlg_xx.rc, dlls/commdlg/colordlg.c, | |
15774 | dlls/commdlg/colordlg16.c, dlls/commdlg/comdlg32.spec, | |
15775 | dlls/commdlg/commdlg.spec, dlls/commdlg/filedlg.c, | |
15776 | dlls/commdlg/filedlg16.c, dlls/commdlg/filedlg31.c, | |
15777 | dlls/commdlg/filedlg31.h, dlls/commdlg/filedlgbrowser.c, | |
15778 | dlls/commdlg/filedlgbrowser.h, dlls/commdlg/filetitle.c, | |
15779 | dlls/commdlg/finddlg.c, dlls/commdlg/finddlg32.c, | |
15780 | dlls/commdlg/fontdlg.c, dlls/commdlg/fontdlg16.c, | |
15781 | dlls/commdlg/printdlg.c, dlls/commdlg/printdlg.h, | |
15782 | dlls/commdlg/printdlg16.c, dlls/commdlg/rsrc.rc: | |
15783 | comdlg32: Renamed the dlls/commdlg directory to dlls/comdlg32. | |
15784 | ||
15785 | * configure, configure.ac, dlls/.gitignore, dlls/Makefile.in, | |
15786 | dlls/msacm/.gitignore, dlls/msacm/Makefile.in, dlls/msacm/driver.c, | |
15787 | dlls/msacm/filter.c, dlls/msacm/format.c, dlls/msacm/internal.c, | |
15788 | dlls/msacm/msacm.rc, dlls/msacm/msacm.spec, dlls/msacm/msacm32.spec, | |
15789 | dlls/msacm/msacm32_main.c, dlls/msacm/msacm_Cs.rc, | |
15790 | dlls/msacm/msacm_De.rc, dlls/msacm/msacm_En.rc, | |
15791 | dlls/msacm/msacm_Es.rc, dlls/msacm/msacm_Fr.rc, | |
15792 | dlls/msacm/msacm_Hu.rc, dlls/msacm/msacm_It.rc, | |
15793 | dlls/msacm/msacm_Ja.rc, dlls/msacm/msacm_Ko.rc, | |
15794 | dlls/msacm/msacm_Nl.rc, dlls/msacm/msacm_No.rc, | |
15795 | dlls/msacm/msacm_Pl.rc, dlls/msacm/msacm_Pt.rc, | |
15796 | dlls/msacm/msacm_Tr.rc, dlls/msacm/msacm_main.c, | |
15797 | dlls/msacm/pcmconverter.c, dlls/msacm/stream.c, | |
15798 | dlls/msacm/tests/.gitignore, dlls/msacm/tests/Makefile.in, | |
15799 | dlls/msacm/tests/msacm.c, dlls/msacm/wineacm.h, | |
15800 | dlls/msacm32/.gitignore, dlls/msacm32/Makefile.in, | |
15801 | dlls/msacm32/driver.c, dlls/msacm32/filter.c, dlls/msacm32/format.c, | |
15802 | dlls/msacm32/internal.c, dlls/msacm32/msacm.rc, | |
15803 | dlls/msacm32/msacm.spec, dlls/msacm32/msacm32.spec, | |
15804 | dlls/msacm32/msacm32_main.c, dlls/msacm32/msacm_Cs.rc, | |
15805 | dlls/msacm32/msacm_De.rc, dlls/msacm32/msacm_En.rc, | |
15806 | dlls/msacm32/msacm_Es.rc, dlls/msacm32/msacm_Fr.rc, | |
15807 | dlls/msacm32/msacm_Hu.rc, dlls/msacm32/msacm_It.rc, | |
15808 | dlls/msacm32/msacm_Ja.rc, dlls/msacm32/msacm_Ko.rc, | |
15809 | dlls/msacm32/msacm_Nl.rc, dlls/msacm32/msacm_No.rc, | |
15810 | dlls/msacm32/msacm_Pl.rc, dlls/msacm32/msacm_Pt.rc, | |
15811 | dlls/msacm32/msacm_Tr.rc, dlls/msacm32/msacm_main.c, | |
15812 | dlls/msacm32/pcmconverter.c, dlls/msacm32/stream.c, | |
15813 | dlls/msacm32/tests/.gitignore, dlls/msacm32/tests/Makefile.in, | |
15814 | dlls/msacm32/tests/msacm.c, dlls/msacm32/wineacm.h, | |
15815 | programs/winetest/Makefile.in: | |
15816 | msacm32: Renamed the dlls/msacm directory to dlls/msacm32. | |
15817 | ||
15818 | 2006-04-10 Huw Davies <huw@codeweavers.com> | |
15819 | ||
15820 | * dlls/gdi/freetype.c: | |
15821 | gdi32: Add support for ttc indices in the font link list. | |
15822 | ||
15823 | 2006-04-09 Jason Green <jave27@gmail.com> | |
15824 | ||
15825 | * dlls/wined3d/surface.c, dlls/wined3d/utils.c: | |
15826 | wined3d: Add some more debugging info. | |
15827 | Adds more debugging FIXME's if a specific WINED3DFMT_??? isn't supported. | |
15828 | ||
15829 | 2006-04-09 Eric Kohl <eric.kohl@t-online.de> | |
15830 | ||
15831 | * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c, | |
15832 | tools/widl/typegen.h: | |
15833 | widl: Implement support for ref pointers to simple structs. | |
15834 | ||
15835 | 2006-04-08 Hans Leidekker <hans@it.vu.nl> | |
15836 | ||
15837 | * dlls/gdi/font.c, dlls/gdi/tests/font.c: | |
15838 | gdi32: GetCharABCWidthsW should not crash on a NULL handle. | |
15839 | ||
15840 | * dlls/wldap32/control.c: | |
15841 | wldap32: Fix broken parameter handling. | |
15842 | ||
15843 | 2006-04-09 Hans Leidekker <hans@it.vu.nl> | |
15844 | ||
15845 | * configure, configure.ac, dlls/dnsapi/Makefile.in, include/config.h.in: | |
15846 | dnsapi: Add a configure check for the resolver library and header. | |
15847 | ||
15848 | * configure, configure.ac, dlls/dnsapi/Makefile.in, | |
15849 | dlls/dnsapi/tests/.gitignore, dlls/dnsapi/tests/Makefile.in, | |
15850 | dlls/dnsapi/tests/name.c: | |
15851 | dnsapi: Add a test for DnsNameCompare_A. | |
15852 | ||
15853 | * dlls/dnsapi/Makefile.in, dlls/dnsapi/dnsapi.h, dlls/dnsapi/dnsapi.spec, | |
15854 | dlls/dnsapi/name.c: | |
15855 | dnsapi: Implement DnsNameCompare_{A,W}. | |
15856 | ||
15857 | * configure, configure.ac, dlls/Makefile.in, dlls/dnsapi/.gitignore, | |
15858 | dlls/dnsapi/Makefile.in, dlls/dnsapi/dnsapi.spec, dlls/dnsapi/main.c: | |
15859 | dnsapi: Add a stub implementation of dnsapi.dll. | |
15860 | ||
15861 | * include/Makefile.in, include/windns.h: | |
15862 | dnsapi: Add windns.h. | |
15863 | Based on a patch sent by Matthew Kehrer a while ago. | |
15864 | ||
15865 | 2006-04-09 Stefan Dösinger <stefan@codeweavers.com> | |
15866 | ||
15867 | * dlls/ddraw/tests/d3d.c: | |
15868 | ddraw: Add a test for IDirect3DVertexBuffer7::ProcessVertices. | |
15869 | ||
15870 | 2006-04-08 James Hawkins <truiken@gmail.com> | |
15871 | ||
15872 | * dlls/advpack/advpack.c, dlls/advpack/tests/advpack.c: | |
15873 | advpack: Add initial implementation of SetPerUserSecValues. | |
15874 | ||
15875 | 2006-04-10 Eric Pouech <eric.pouech@wanadoo.fr> | |
15876 | ||
15877 | * tools/wine.inf: | |
15878 | wine.inf: Added dbghelp & imagehlp as fake DLLs. | |
15879 | ||
15880 | 2006-04-10 Ivan Gyurdiev <ivg2@cornell.edu> | |
15881 | ||
15882 | * dlls/wined3d/wined3d_private.h: | |
15883 | wined3d: Print all errors in checkGLcall. | |
15884 | ||
15885 | * dlls/d3d9/pixelshader.c, dlls/wined3d/pixelshader.c, | |
15886 | dlls/wined3d/vertexshader.c: | |
15887 | wined3d: Downgrade some FIXMEs. | |
15888 | ||
15889 | * dlls/wined3d/utils.c: | |
15890 | wined3d: Map D3DFMT_L16, D3DFMT_A16B16G16R16 to OpenGL formats. | |
15891 | Map: | |
15892 | D3DFMT_L16 -> GL_LUMINANCE16_EXT | |
15893 | D3DFMT_A16B16G16R16 -> GL_RGBA16_EXT | |
15894 | as Raphael suggested. | |
15895 | Also increase the returned Bpp for unknown and unhandled formats from | |
15896 | 4 to 8 bytes - this part fixes segfault in the F.E.A.R demo. It now | |
15897 | shows some flashy graphics before it dies again :) | |
15898 | ||
15899 | 2006-04-10 Dmitry Timoshkov <dmitry@codeweavers.com> | |
15900 | ||
15901 | * dlls/shdocvw/iexplore.c: | |
15902 | shdocvw: Constify IExplore OLE vtables. | |
15903 | ||
15904 | * dlls/x11drv/keyboard.c: | |
15905 | x11drv: Update French keyboard layout to better match the X11 one. | |
15906 | ||
15907 | 2006-04-09 Alexander N. Sørnes <alex@thehandofagony.com> | |
15908 | ||
15909 | * programs/winecfg/No.rc: | |
15910 | winecfg: Updated Norwegian resources. | |
15911 | ||
15912 | 2006-04-09 Huw Davies <huw@codeweavers.com> | |
15913 | ||
15914 | * fonts/system.sfd: | |
15915 | fonts: Add accented greek glyphs to System. | |
15916 | ||
15917 | 2006-04-09 Hans Leidekker <hans@it.vu.nl> | |
15918 | ||
15919 | * dlls/ntdll/rtlstr.c, dlls/ntdll/tests/rtlstr.c: | |
15920 | ntdll: The closing brace of a guid string is at index 37. | |
15921 | ||
15922 | 2006-04-08 Robert Reif <reif@earthlink.net> | |
15923 | ||
15924 | * dlls/dsound/tests/ds3d.c: | |
15925 | dsound: Fix 2 bugs in ds3d tests. | |
15926 | Fix 2 bugs in the error paths of the ds3d.c test (coverity). | |
15927 | ||
15928 | 2006-04-09 Jeff Latimer <lats@yless4u.com.au> | |
15929 | ||
15930 | * dlls/usp10/usp10.c: | |
15931 | usp10: Terminate some strings in fixmes and traces. | |
15932 | ||
15933 | 2006-04-09 Detlef Riekenberg <wine.dev@web.de> | |
15934 | ||
15935 | * dlls/winspool/info.c: | |
15936 | winspool: Avoid reading from NULL (GetPrinterDriver). | |
15937 | ||
15938 | 2006-04-08 Jacek Caban <jacek@codeweavers.com> | |
15939 | ||
15940 | * dlls/shdocvw/oleobject.c: | |
15941 | shdocvw: Set active document of both frame and doc window. | |
15942 | ||
15943 | * dlls/shdocvw/dochost.c: | |
15944 | shdocvw: Use IOleInPlaceObjectWindowless interface of document in deactivate_document. | |
15945 | ||
15946 | * dlls/mshtml/htmlinput.c, dlls/mshtml/htmlselect.c: | |
15947 | mshtml: Make sure to use initialized variables. | |
15948 | ||
15949 | * dlls/mshtml/nsembed.c, dlls/mshtml/nsio.c: | |
15950 | mshtml: Fix ref counting. | |
15951 | - Fix ref counting. | |
15952 | - Use This->window instead of QI in NSContainer_Release. | |
15953 | ||
15954 | 2006-04-08 Antonio Codazzi <f_sophia@libero.it> | |
15955 | ||
15956 | * programs/wineconsole/wineconsole_Eo.rc, | |
15957 | programs/wineconsole/wineconsole_res.rc: | |
15958 | wineconsole: Esperanto language support. | |
15959 | ||
15960 | * dlls/winspool/It.rc, dlls/winspool/winspool.rc: | |
15961 | winspool: Italian language support. | |
15962 | ||
15963 | 2006-04-06 Antonio Codazzi <f_sophia@libero.it> | |
15964 | ||
15965 | * programs/winhelp/Eo.rc: | |
15966 | winhelp: Esperanto language update. | |
15967 | ||
15968 | * programs/regedit/It.rc: | |
15969 | regedit: Italian language update. | |
15970 | ||
15971 | 2006-04-08 Antonio Codazzi <f_sophia@libero.it> | |
15972 | ||
15973 | * programs/start/It.rc: | |
15974 | start: Italian language update. | |
15975 | ||
15976 | 2006-04-04 Antonio Codazzi <f_sophia@libero.it> | |
15977 | ||
15978 | * programs/uninstaller/Eo.rc: | |
15979 | uninstaller: Esperanto language adjustments. | |
15980 | ||
15981 | 2006-04-06 Antonio Codazzi <f_sophia@libero.it> | |
15982 | ||
15983 | * programs/wineconsole/wineconsole_It.rc, | |
15984 | programs/wineconsole/wineconsole_res.rc: | |
15985 | wineconsole: Italian language support. | |
15986 | ||
15987 | 2006-04-08 Antonio Codazzi <f_sophia@libero.it> | |
15988 | ||
15989 | * dlls/winspool/Eo.rc, dlls/winspool/winspool.rc: | |
15990 | winspool: Esperanto language support. | |
15991 | ||
15992 | 2006-04-08 Detlef Riekenberg <wine.dev@web.de> | |
15993 | ||
15994 | * dlls/winspool/info.c: | |
15995 | winspool: A read can fail. | |
15996 | ||
15997 | 2006-04-08 Stefan Dösinger <stefandoesinger@gmx.at> | |
15998 | ||
15999 | * include/ddraw.h: | |
16000 | ddraw: Add MAKEFOURCC to ddraw.h. | |
16001 | ||
16002 | * dlls/d3d9/volume.c, dlls/d3d9/volumetexture.c: | |
16003 | d3d9: Add typecasts for WINED3DLOCKED_BOX to avoid compiler warnings. | |
16004 | ||
16005 | 2006-04-08 Huw Davies <huw@codeweavers.com> | |
16006 | ||
16007 | * fonts/system.sfd: | |
16008 | fonts: Add greek glyphs (with thanks to Maria Hadjipanayi). | |
16009 | ||
16010 | 2006-04-08 Hans Leidekker <hans@it.vu.nl> | |
16011 | ||
16012 | * dlls/wldap32/add.c: | |
16013 | wldap32: Don't handle NULL attrs twice. | |
16014 | ||
16015 | * dlls/wldap32/init.c: | |
16016 | wldap32: Don't return uninitialised values. | |
16017 | ||
16018 | * dlls/wldap32/error.c: | |
16019 | wldap32: Fix overrun by one of static array. | |
16020 | ||
16021 | 2006-04-08 Rein Klazes <wijn@wanadoo.nl> | |
16022 | ||
16023 | * dlls/user/menu.c: | |
16024 | user: Add an missing element to the hbmmenus array. | |
16025 | ||
16026 | 2006-04-08 Marcus Meissner <marcus@jet.franken.de> | |
16027 | ||
16028 | * tools/winedump/output.c: | |
16029 | winedump: Use fchmod() instead of doing system(chmod). | |
16030 | ||
16031 | 2006-04-08 Robert Reif <reif@earthlink.net> | |
16032 | ||
16033 | * dlls/dsound/capture.c: | |
16034 | dsound: Remove NULL This pointer checks. | |
16035 | ||
16036 | 2006-04-07 Robert Reif <reif@earthlink.net> | |
16037 | ||
16038 | * dlls/dsound/capture.c: | |
16039 | dsound: Remove unnecessary NULL pointer check. | |
16040 | ||
16041 | 2006-04-08 Troy Rollo <wine@troy.rollo.name> | |
16042 | ||
16043 | * dlls/ntdll/cdrom.c: | |
16044 | ntdll: Fix DVD_ReadStructure's layout of layer information. | |
16045 | Fix DVD_ReadStructure to reflect what Windows actually does, not what | |
16046 | Microsoft (incorrectly) documents it to do and not what the DDK | |
16047 | headers (incorrectly) suggest it does. | |
16048 | ||
16049 | 2006-04-07 Detlef Riekenberg <wine.dev@web.de> | |
16050 | ||
16051 | * dlls/ntdll/virtual.c: | |
16052 | ntdll: Added ARM architecture. | |
16053 | ||
16054 | 2006-04-05 Robert Reif <reif@earthlink.net> | |
16055 | ||
16056 | * programs/winecfg/En.rc, programs/winecfg/audio.c, | |
16057 | programs/winecfg/resource.h: | |
16058 | winecfg: Add default dsound sample rate and bits per sample. | |
16059 | ||
16060 | * dlls/dsound/dsound.c, dlls/dsound/dsound_main.c, | |
16061 | dlls/dsound/dsound_private.h: | |
16062 | dsound: Set default primary buffer sample rate and bits per sample. | |
16063 | Programs that are written specifically for 2000 and xp don't bother to | |
16064 | set the primary buffer format because it's a noop. However wine is | |
16065 | patterned after win9x and DirectX 7 or earlier which has a real | |
16066 | primary buffer and expects the program to change the primary buffer | |
16067 | format if necessary. | |
16068 | ||
16069 | 2006-04-07 Alexandre Julliard <julliard@winehq.org> | |
16070 | ||
16071 | * programs/explorer/desktop.c, server/window.c: | |
16072 | explorer: Don't use ExitWindows on shutdown. | |
16073 | ExitWindows kills all current processes and that creates a race with | |
16074 | newly started processes. Instead, simply exit and let the new process | |
16075 | create a new explorer. | |
16076 | ||
16077 | 2006-04-06 Mike Hearn <mike@plan99.net> | |
16078 | ||
16079 | * dlls/kernel/path.c: | |
16080 | kernel: Don't crash on NULL arg in GetShortPathNameW. | |
16081 | ||
16082 | * dlls/comctl32/imagelist.c: | |
16083 | comctl32: Add OOM codepath in imagelist control. | |
16084 | ||
16085 | 2006-04-07 Mike Hearn <mike@plan99.net> | |
16086 | ||
16087 | * dlls/gdi/enhmetafile.c: | |
16088 | gdi: Protect GetEnhMetaFilePaletteEntries against bad handles. | |
16089 | ||
16090 | * dlls/kernel/path.c: | |
16091 | kernel: Correct SearchPathA argument validation. | |
16092 | ||
16093 | 2006-04-07 Robert Reif <reif@earthlink.net> | |
16094 | ||
16095 | * dlls/dsound/tests/capture.c: | |
16096 | dsound: Fix capture test. | |
16097 | Remove bogus release of NULL pointer code found by Coverity. | |
16098 | ||
16099 | 2006-04-07 Mike Hearn <mike@plan99.net> | |
16100 | ||
16101 | * dlls/uxtheme/metric.c: | |
16102 | uxtheme: Fix GetThemeSysInt. | |
16103 | TMT_FIRSTINT and TMT_LASTINT are the same value here, so the error | |
16104 | path would always be taken. Fix to check only that the values are | |
16105 | outside the possible range. | |
16106 | ||
16107 | 2006-04-07 Paul Vriens <Paul.Vriens@xs4all.nl> | |
16108 | ||
16109 | * dlls/netapi32/browsr.c, dlls/netapi32/share.c: | |
16110 | netapi32: Move NetShareEnum from browsr.c to share.c. | |
16111 | ||
16112 | 2006-04-07 James Hawkins <truiken@gmail.com> | |
16113 | ||
16114 | * dlls/advpack/tests/advpack.c: | |
16115 | advpack: Add a few more tests for SetPerUserSecValues. | |
16116 | ||
16117 | 2006-04-07 Gerald Pfeifer <gerald@pfeifer.com> | |
16118 | ||
16119 | * dlls/gdi/tests/bitmap.c: | |
16120 | gdi: Also initialize a variable in the failure case. | |
16121 | ||
16122 | 2006-04-07 Mike McCormack <mike@codeweavers.com> | |
16123 | ||
16124 | * dlls/msi/table.c: | |
16125 | msi: Use a debug channel to turn on transform debugging. | |
16126 | ||
16127 | 2006-04-07 Alexandre Julliard <julliard@winehq.org> | |
16128 | ||
16129 | * server/process.c, server/process.h, server/ptrace.c, server/thread.c, | |
16130 | server/thread.h: | |
16131 | server: Moved read/write_process_memory and get_selector_entry to ptrace.c. | |
16132 | ||
16133 | * server/process.c: | |
16134 | server: Hide assumptions about alignment inside the read_process_memory function. | |
16135 | ||
16136 | * dlls/ntdll/virtual.c, include/wine/server_protocol.h, server/process.c, | |
16137 | server/protocol.def, server/trace.c: | |
16138 | server: Get rid of alignment requirements in write_process_memory request. | |
16139 | All the alignment handling is now done in the write_process_memory | |
16140 | function inside the server. | |
16141 | ||
16142 | 2006-04-07 Stefan Dösinger <stefandoesinger@gmx.at> | |
16143 | ||
16144 | * include/wine/wined3d_interface.h, include/wine/wined3d_types.h: | |
16145 | wined3d: Allow the inclusion of the wined3d headers when the ddraw headers are included. | |
16146 | ||
16147 | * dlls/d3d8/volume.c, dlls/d3d8/volumetexture.c, dlls/d3d9/volume.c, | |
16148 | dlls/d3d9/volumetexture.c, dlls/wined3d/device.c, | |
16149 | dlls/wined3d/volume.c, dlls/wined3d/volumetexture.c, | |
16150 | dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h, | |
16151 | include/wine/wined3d_types.h: | |
16152 | wined3d: Add WINED3DBOX to wined3d_types.h. | |
16153 | ||
16154 | * dlls/wined3d/basetexture.c, dlls/wined3d/cubetexture.c, | |
16155 | dlls/wined3d/device.c, dlls/wined3d/directx.c, | |
16156 | dlls/wined3d/indexbuffer.c, dlls/wined3d/pixelshader.c, | |
16157 | dlls/wined3d/query.c, dlls/wined3d/resource.c, | |
16158 | dlls/wined3d/stateblock.c, dlls/wined3d/surface.c, | |
16159 | dlls/wined3d/swapchain.c, dlls/wined3d/texture.c, | |
16160 | dlls/wined3d/vertexbuffer.c, dlls/wined3d/vertexdeclaration.c, | |
16161 | dlls/wined3d/vertexshader.c, dlls/wined3d/volume.c, | |
16162 | dlls/wined3d/volumetexture.c, include/wine/wined3d_interface.h: | |
16163 | wined3d: Rename return values from D3D* to WINED3D*. | |
16164 | ||
16165 | 2006-04-07 Robert Shearman <rob@codeweavers.com> | |
16166 | ||
16167 | * dlls/ole32/filemoniker.c: | |
16168 | ole32: Fix typo in FileMonikerImpl_BindToObject. | |
16169 | Fix apparent typo in FileMonikerImpl_BindToObject, where ppf was | |
16170 | incorrectly passed into IClassFactory_CreateInstance instead of &ppf | |
16171 | (found by Coverity). | |
16172 | ||
16173 | * dlls/ole32/compositemoniker.c: | |
16174 | ole32: Check for pcbSize parameter of CompositeMonikerImpl_GetSizeMax being NULL, rather than non-NULL. | |
16175 | ||
16176 | * dlls/ole32/antimoniker.c: | |
16177 | ole32: Check for pcbSize in AntiMonikerImpl_GetSizeMax being for NULL, not for non-NULL. | |
16178 | ||
16179 | * dlls/ole32/defaulthandler.c: | |
16180 | ole32: Fix DefaultHandler_EnumAdvises. | |
16181 | As per MSDN, if the object has no connections then | |
16182 | IOleObject::EnumAdvises should return a NULL enumerator and S_OK. This | |
16183 | is the case when This->oleAdviseHolder is NULL, so do this and avert a | |
16184 | potential NULL dereference of This->oleAdviseHolder (found by | |
16185 | Coverity). | |
16186 | ||
16187 | * dlls/oleaut32/usrmarshal.c: | |
16188 | oleaut32: Fix typo in LPSAFEARRAY_Unmarshal. | |
16189 | Fix typo in LPSAFEARRAY_Unmarshal where the check for the failure of | |
16190 | the SafeArrayCreateEx call was missing a dereference operator (found | |
16191 | by Coverity). | |
16192 | ||
16193 | * dlls/oleaut32/safearray.c: | |
16194 | oleaut32: Remove deadcode in SafeArrayPutElement. | |
16195 | Remove deadcode in SafeArrayPutElement, as lpBstr cannot be NULL | |
16196 | because of the check at the top of the function on pvData (found by | |
16197 | Coverity). | |
16198 | ||
16199 | * server/console.c: | |
16200 | server: Free ptr in console_input_append_hist. | |
16201 | Free ptr in console_input_append_hist before returning, otherwise it | |
16202 | will be leaked (found by Coverity). | |
16203 | Remove the setting of last error on mem_alloc failure, as it is already | |
16204 | done in mem_alloc. | |
16205 | ||
16206 | * server/token.c: | |
16207 | server: Handle failure of mem_alloc in duplicate_token. | |
16208 | ||
16209 | * server/token.c: | |
16210 | server: Handle possible mem_alloc failure in create_token. | |
16211 | ||
16212 | * server/queue.c: | |
16213 | server: Should use release_object on an object instead of free. | |
16214 | ||
16215 | 2006-04-07 Mike McCormack <mike@codeweavers.com> | |
16216 | ||
16217 | * dlls/msi/files.c: | |
16218 | msi: Remove broken volume management code. | |
16219 | ||
16220 | * dlls/shdocvw/Makefile.in, dlls/shdocvw/iexplore.c, | |
16221 | dlls/shdocvw/shdocvw.h, dlls/shdocvw/shdocvw_main.c: | |
16222 | shdocvw: Implement IEWinMain using a simple window frame. | |
16223 | ||
16224 | * dlls/x11drv/wintab.c: | |
16225 | x11drv: Cursors index used with WTI_DEVICES is zero based. | |
16226 | ||
16227 | 2006-04-07 Huw Davies <huw@codeweavers.com> | |
16228 | ||
16229 | * fonts/system.sfd, tools/sfnt2fnt.c: | |
16230 | fonts: Add the Won sign in place of the backslash for Korean fonts. | |
16231 | ||
16232 | 2006-04-07 James Hawkins <truiken@gmail.com> | |
16233 | ||
16234 | * dlls/advpack/advpack.spec, dlls/advpack/files.c: | |
16235 | advpack: Forward DelNodeRunDLL32A to its Unicode counterpart. | |
16236 | ||
16237 | * dlls/advpack/files.c: | |
16238 | advpack: Rewrite get_parameter to be able to handle an empty parameter. | |
16239 | ||
16240 | 2006-04-07 Stefan Dösinger <stefandoesinger@gmx.at> | |
16241 | ||
16242 | * include/wine/wined3d_types.h: | |
16243 | wined3d: Add WINED3DPRESENT_INTERVAL_* definitions. | |
16244 | ||
16245 | * include/wine/wined3d_types.h: | |
16246 | wined3d: Add WINED3DPRESENTRATE_DEFAULT. | |
16247 | ||
16248 | * dlls/d3d8/volume.c, dlls/d3d8/volumetexture.c, dlls/wined3d/volume.c, | |
16249 | dlls/wined3d/volumetexture.c, include/wine/wined3d_interface.h, | |
16250 | include/wine/wined3d_types.h: | |
16251 | wined3d: Add WINED3DLOCKED_BOX to wined3d_types.h. | |
16252 | ||
16253 | 2006-04-07 James Hawkins <truiken@gmail.com> | |
16254 | ||
16255 | * dlls/ntdll/signal_i386.c: | |
16256 | ntdll: Return error if the signal index equals the size of the array. | |
16257 | ||
16258 | 2006-04-07 Mike McCormack <mike@codeweavers.com> | |
16259 | ||
16260 | * dlls/oleaut32/typelib.c: | |
16261 | oleaut32: Remove unnecessary check for NULL. | |
16262 | ||
16263 | * server/registry.c: | |
16264 | server: Avoid comparison of -1 with an unsigned variable. | |
16265 | ||
16266 | * libs/wine/config.c: | |
16267 | libwine: Fix a memory leak. | |
16268 | ||
16269 | * dlls/msi/classes.c: | |
16270 | msi: Fix a logic error. | |
16271 | ||
16272 | * dlls/msi/record.c: | |
16273 | msi: Avoid accessing a null pointer. | |
16274 | ||
16275 | * dlls/msi/string.c: | |
16276 | msi: Check the correct pointer after allocating memory. | |
16277 | ||
16278 | * dlls/msi/table.c: | |
16279 | msi: Fix possible free of uninitialized pointer. | |
16280 | ||
16281 | 2006-04-07 Alexandre Julliard <julliard@winehq.org> | |
16282 | ||
16283 | * dlls/kernel/process.c: | |
16284 | kernel: Fixed set_process_name for the winevdm case. | |
16285 | ||
16286 | 2006-04-06 Stefan Dösinger <stefandoesinger@gmx.at> | |
16287 | ||
16288 | * dlls/d3d8/cubetexture.c, dlls/d3d8/surface.c, dlls/d3d8/texture.c, | |
16289 | dlls/d3d9/cubetexture.c, dlls/d3d9/surface.c, dlls/d3d9/texture.c, | |
16290 | dlls/wined3d/cubetexture.c, dlls/wined3d/device.c, | |
16291 | dlls/wined3d/drawprim.c, dlls/wined3d/surface.c, | |
16292 | dlls/wined3d/texture.c, include/wine/wined3d_interface.h, | |
16293 | include/wine/wined3d_types.h: | |
16294 | wined3d: Add WINED3DLOCKED_RECT to wined3d_types.h. | |
16295 | ||
16296 | * dlls/d3d9/basetexture.c, dlls/d3d9/cubetexture.c, dlls/d3d9/device.c, | |
16297 | dlls/d3d9/texture.c, dlls/d3d9/volumetexture.c, | |
16298 | dlls/wined3d/basetexture.c, dlls/wined3d/cubetexture.c, | |
16299 | dlls/wined3d/device.c, dlls/wined3d/directx.c, | |
16300 | dlls/wined3d/stateblock.c, dlls/wined3d/texture.c, | |
16301 | dlls/wined3d/volumetexture.c, dlls/wined3d/wined3d_private.h, | |
16302 | include/wine/wined3d_interface.h, include/wine/wined3d_types.h: | |
16303 | wined3d: Add WINED3DTEXTUREFILTERTYPE to wined3d_types.h. | |
16304 | ||
16305 | 2006-04-06 Paul Vriens <paul.vriens@xs4all.nl> | |
16306 | ||
16307 | * dlls/netapi32/Makefile.in, dlls/netapi32/netapi32.spec, | |
16308 | dlls/netapi32/share.c, include/lmshare.h: | |
16309 | netapi32: Add (stubbed) NetSessionEnum. | |
16310 | ||
16311 | 2006-04-06 James Hawkins <truiken@gmail.com> | |
16312 | ||
16313 | * dlls/advpack/tests/advpack.c: | |
16314 | advpack: Add initial tests for SetPerUserSecValues. | |
16315 | ||
16316 | 2006-04-06 Huw Davies <huw@codeweavers.com> | |
16317 | ||
16318 | * dlls/comctl32/propsheet.c, dlls/comctl32/tests/.gitignore, | |
16319 | dlls/comctl32/tests/Makefile.in, dlls/comctl32/tests/propsheet.c, | |
16320 | dlls/comctl32/tests/propsheet.rc: | |
16321 | comctl32: Set the sheet caption before invoking the sheet callback and before creating the pages. | |
16322 | ||
16323 | 2006-04-06 Dmitry Timoshkov <dmitry@codeweavers.com> | |
16324 | ||
16325 | * fonts/courier.sfd, fonts/ms_sans_serif.sfd, fonts/small_fonts.sfd, | |
16326 | fonts/system.sfd: | |
16327 | fonts: Add a couple of cyrillic glyphs to all built-in bitmap fonts. | |
16328 | Also add numero-sign to Courier. | |
16329 | ||
16330 | 2006-04-06 Alexandre Julliard <julliard@winehq.org> | |
16331 | ||
16332 | * dlls/ntdll/exception.c: | |
16333 | ntdll: Print traces for EXC_CallHandler even with the assembly version. | |
16334 | ||
16335 | 2006-04-05 qingdoa daoo <qingdao33122@yahoo.com> | |
16336 | ||
16337 | * dlls/msvcrt/process.c: | |
16338 | msvcrt: Append extension(.exe) for _spawnve argument. | |
16339 | ||
16340 | 2006-04-06 Alexandre Julliard <julliard@winehq.org> | |
16341 | ||
16342 | * configure, configure.ac, dlls/kernel/process.c, include/config.h.in: | |
16343 | kernel: Show the exe name instead of wine-[kp]thread in ps and top. | |
16344 | ||
16345 | 2006-04-05 Juan Lang <juan_lang@yahoo.com> | |
16346 | ||
16347 | * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec, | |
16348 | dlls/crypt32/tests/cert.c: | |
16349 | crypt32: Implement CertCreateSelfSignCertificate, with some tests. | |
16350 | ||
16351 | * dlls/crypt32/store.c, include/wincrypt.h: | |
16352 | crypt32: Add support for the CERT_KEY_PROV_INFO_PROP_ID certificate property. | |
16353 | ||
16354 | 2006-03-31 Detlef Riekenberg <wine.dev@web.de> | |
16355 | ||
16356 | * dlls/winspool/info.c: | |
16357 | winspool: Implement EnumMonitorsA on top of EnumMonitorsW. | |
16358 | ||
16359 | * dlls/winspool/info.c: | |
16360 | winspool: Implement EnumMonitorsW. | |
16361 | ||
16362 | 2006-04-06 Mike McCormack <mike@codeweavers.com> | |
16363 | ||
16364 | * dlls/shdocvw/webbrowser.c: | |
16365 | shdocvw: Forward IWebBrowser2::Navigate calls to ::Navigate2. | |
16366 | ||
16367 | * dlls/msi/files.c: | |
16368 | msi: Avoid a crash if a parameter is NULL. | |
16369 | ||
16370 | 2006-04-05 Robert Reif <reif@earthlink.net> | |
16371 | ||
16372 | * dlls/winmm/winearts/audio.c: | |
16373 | winearts: Don't call arts_free if arts_init wasn't successful. | |
16374 | ||
16375 | 2006-04-05 Huw Davies <huw@codeweavers.com> | |
16376 | ||
16377 | * dlls/gdi/freetype.c: | |
16378 | gdi32: Always consume the subst structure. | |
16379 | ||
16380 | * dlls/gdi/freetype.c: | |
16381 | gdi32: Use the localised family name if present | |
16382 | (based on a patch on Byeong-Sik Jeon). | |
16383 | ||
16384 | * dlls/gdi/freetype.c: | |
16385 | gdi32: Move a few functions around. Should be a nop. | |
16386 | ||
16387 | 2006-04-05 Mike McCormack <mike@codeweavers.com> | |
16388 | ||
16389 | * include/exdisp.idl: | |
16390 | shdocvw: Add class definition for InternetExplorer. | |
16391 | ||
16392 | 2006-04-05 Dmitry Timoshkov <dmitry@codeweavers.com> | |
16393 | ||
16394 | * dlls/gdi/bitmap.c, dlls/gdi/tests/bitmap.c: | |
16395 | gdi32: Add tests for GetBitmapBits and GetObject for a DIB section. | |
16396 | Make them pass under Wine. | |
16397 | ||
16398 | 2006-04-05 Paul Vriens <paul.vriens@xs4all.nl> | |
16399 | ||
16400 | * include/lm.h: | |
16401 | include: Add lmshare to lm.h. | |
16402 | ||
16403 | 2006-04-05 Stefan Dösinger <stefandoesinger@gmx.at> | |
16404 | ||
16405 | * include/wine/wined3d_interface.h: | |
16406 | wined3d: Add some type macros to wined3d_interface.h. | |
16407 | ||
16408 | 2006-04-05 Alexandre Julliard <julliard@winehq.org> | |
16409 | ||
16410 | * tools/winebuild/spec16.c: | |
16411 | winebuild: Remove a no longer necessary movzwl instruction. | |
16412 | This could cause broken relays to be generated depending on the order | |
16413 | of the entry points in the relay list. | |
16414 | Also add a few missing tabs in the assembly output. | |
16415 | ||
16416 | * dlls/cards/cards.c: | |
16417 | cards: Avoid GetPixel to draw round corners, use a clip region instead. | |
16418 | ||
16419 | 2006-04-04 James Hawkins <truiken@gmail.com> | |
16420 | ||
16421 | * dlls/advpack/install.c: | |
16422 | advpack: Factor out advpack error handling into ADV_HRESULT. | |
16423 | ||
16424 | 2006-04-04 Mike McCormack <mike@codeweavers.com> | |
16425 | ||
16426 | * configure, configure.ac, programs/Makefile.in, | |
16427 | programs/iexplore/.gitignore, programs/iexplore/Makefile.in, | |
16428 | programs/iexplore/main.c: | |
16429 | Add an implementation of iexplore.exe. | |
16430 | ||
16431 | * dlls/shdocvw/shdocvw.spec, dlls/shdocvw/shdocvw_main.c: | |
16432 | shdocvw: Stub implementation of IEWinMain. | |
16433 | ||
16434 | 2006-04-04 qingdoa daoo <qingdao33122@yahoo.com> | |
16435 | ||
16436 | * dlls/msvcrt/environ.c: | |
16437 | msvcrt: Fix a TRACE message to avoid buffer overflow. | |
16438 | ||
16439 | 2006-04-04 Huw Davies <huw@codeweavers.com> | |
16440 | ||
16441 | * fonts/ms_sans_serif.sfd: | |
16442 | fonts: Add a few missing glyphs. | |
16443 | ||
16444 | 2006-04-05 Eric Kohl <eric.kohl@t-online.de> | |
16445 | ||
16446 | * tools/widl/typegen.c: | |
16447 | widl: Implement support for ref pointers to arrays of base types. | |
16448 | ||
16449 | 2006-04-04 Pavel Semerad <semerad@sisal.mff.cuni.cz> | |
16450 | ||
16451 | * dlls/dinput/joystick_linux.c: | |
16452 | dinput: Fixed joystick with POV and JoystickAImpl_SetProperty-proprange. | |
16453 | ||
16454 | 2006-04-04 Alexandre Julliard <julliard@winehq.org> | |
16455 | ||
16456 | * dlls/x11drv/event.c, dlls/x11drv/winpos.c: | |
16457 | x11drv: Avoid redundant flushing of the thread display. | |
16458 | ||
16459 | * dlls/x11drv/window.c: | |
16460 | x11drv: Remove one more XSync call. | |
16461 | ||
16462 | 2006-04-04 Jan Zerebecki <jan.wine@zerebecki.de> | |
16463 | ||
16464 | * dlls/wined3d/device.c: | |
16465 | wined3d: CreateDevice should use the root window. | |
16466 | ||
16467 | * dlls/wined3d/device.c: | |
16468 | wined3d: Output unhandled renderstates with debug_d3drenderstate. | |
16469 | ||
16470 | * dlls/wined3d/utils.c, include/d3d9types.h, include/wine/wined3d_types.h: | |
16471 | wined3d: Add D3DFMT_L16. | |
16472 | ||
16473 | 2006-04-04 Jesse Allen <the3dfxdude@gmail.com> | |
16474 | ||
16475 | * dlls/x11drv/x11drv_main.c: | |
16476 | x11drv: Make UseXVidMode default to yes. | |
16477 | ||
16478 | 2006-04-03 Jesse Allen <the3dfxdude@gmail.com> | |
16479 | ||
16480 | * dlls/x11drv/xvidmode.c: | |
16481 | x11drv: Allow xvidmode to always initialize at least for the gamma functions. | |
16482 | ||
16483 | 2006-04-04 Mike McCormack <mike@codeweavers.com> | |
16484 | ||
16485 | * dlls/setupapi/setupapi.spec, dlls/setupapi/stubs.c: | |
16486 | setupapi: Add a stub implementation for RegistryDelnode. | |
16487 | ||
16488 | 2006-04-04 Huw Davies <huw@codeweavers> | |
16489 | ||
16490 | * dlls/gdi/freetype.c: | |
16491 | gdi32: Use a function to add entries to the substitution list | |
16492 | (based on a patch by Byeong-Sik Jeon). | |
16493 | ||
16494 | 2006-04-04 Huw Davies <huw@codeweavers.com> | |
16495 | ||
16496 | * dlls/gdi/freetype.c: | |
16497 | gdi32: Use RtlUshortByteSwap to read big endian words. | |
16498 | ||
16499 | 2006-04-04 Stefan Dösinger <stefandoesinger@gmx.at> | |
16500 | ||
16501 | * dlls/d3d8/cubetexture.c, dlls/d3d9/cubetexture.c, | |
16502 | dlls/wined3d/cubetexture.c, dlls/wined3d/device.c, | |
16503 | include/wine/wined3d_interface.h, include/wine/wined3d_types.h: | |
16504 | wined3d: Add WINED3DCUBEMAP_FACES to wined3d_types.h. | |
16505 | ||
16506 | * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/wined3d/device.c, | |
16507 | dlls/wined3d/swapchain.c, include/wine/wined3d_interface.h: | |
16508 | wined3d: Define WINED3DGAMMARAMP based on D3DGAMMARAMP / DDGAMMARAMP. | |
16509 | ||
16510 | 2006-04-04 Alexandre Julliard <julliard@winehq.org> | |
16511 | ||
16512 | * dlls/user/exticon.c: | |
16513 | user: Fixed PrivateExtractIcons to pass the tests when using native dlls. | |
16514 | ||
16515 | * tools/Makefile.in, tools/winegcc/Makefile.in: | |
16516 | tools: Add LDFLAGS to all the linker invocations. | |
16517 | ||
16518 | * tools/winegcc/winegcc.c: | |
16519 | winegcc: Don't use the library full name for .so libs. | |
16520 | ||
16521 | 2006-04-04 Dmitry Timoshkov <dmitry@codeweavers.com> | |
16522 | ||
16523 | * fonts/small_fonts.sfd: | |
16524 | fonts: Add cyrillic glyphs to the "Small Fonts" built-in bitmap font. | |
16525 | ||
16526 | * fonts/small_fonts.sfd: | |
16527 | fonts: Use pixels instead of logical units for "Small Fonts" bitmap font metrics. | |
16528 | ||
16529 | 2006-03-09 Augusto Arcoverde da Rocha <agarobr.listas@gmail.com> | |
16530 | ||
16531 | * dlls/x11drv/keyboard.c: | |
16532 | x11drv: Fixed handling of XK_KP_Separator. | |
16533 | ||
16534 | 2006-04-03 James Hawkins <truiken@gmail.com> | |
16535 | ||
16536 | * dlls/advpack/advpack.spec, dlls/advpack/reg.c: | |
16537 | advpack: Forward RegInstallA to its Unicode counterpart. | |
16538 | ||
16539 | * dlls/advpack/advpack.spec, dlls/advpack/install.c: | |
16540 | advpack: Forward LaunchINFSectionA to its Unicode counterpart. | |
16541 | ||
16542 | * dlls/advpack/advpack.spec, dlls/advpack/reg.c: | |
16543 | advpack: Forward RegSaveRestoreOnINFA to its Unicode counterpart. | |
16544 | ||
16545 | * dlls/advpack/advpack.spec, dlls/advpack/reg.c: | |
16546 | advpack: Forward RegSaveRestoreA to its Unicode counterpart. | |
16547 | ||
16548 | * dlls/advpack/advpack.spec, dlls/advpack/reg.c: | |
16549 | advpack: Forward RegRestoreAllA to its Unicode counterpart. | |
16550 | ||
16551 | 2006-03-31 Mike Hearn <mh@codeweavers.com> | |
16552 | ||
16553 | * dlls/kernel/process.c: | |
16554 | kernel: Don't enforce process handle access rights in Win98 mode. | |
16555 | ||
16556 | 2006-04-03 Jason Green <jave27@gmail.com> | |
16557 | ||
16558 | * dlls/wined3d/utils.c: | |
16559 | wined3d: Add a couple more debugging output formats. | |
16560 | ||
16561 | 2006-04-04 Alexandre Julliard <julliard@winehq.org> | |
16562 | ||
16563 | * configure, configure.ac: | |
16564 | configure: Filter out garbage from arts-config --libs too. | |
16565 | ||
16566 | * dlls/gdi/freetype.c: | |
16567 | gdi: Change ReadFontDir error into a warning. | |
16568 | ||
16569 | 2006-04-04 Stefan Dösinger <stefandoesinger@gmx.at> | |
16570 | ||
16571 | * include/wine/wined3d_interface.h, include/wine/wined3d_types.h: | |
16572 | wined3d: Add WINED3DCLIPSTATUS to wined3d_types.h. | |
16573 | ||
16574 | * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/d3d9/swapchain.c, | |
16575 | dlls/wined3d/device.c, dlls/wined3d/swapchain.c, | |
16576 | include/wine/wined3d_interface.h, include/wine/wined3d_types.h: | |
16577 | wined3d: Add WINED3DRASTERSTATUS to wined3d_types.h. | |
16578 | ||
16579 | 2006-04-04 Mike McCormack <mike@codeweavers.com> | |
16580 | ||
16581 | * programs/msiexec/.gitignore, programs/msiexec/Makefile.in, | |
16582 | programs/msiexec/rsrc.rc: | |
16583 | msiexec: Add an icon for msiexec and .msi files. | |
16584 | ||
16585 | 2006-04-03 James Hawkins <truiken@gmail.com> | |
16586 | ||
16587 | * tools/wine.inf: | |
16588 | wine.inf: Add hhctrl.ocx to the list of fake dlls. | |
16589 | ||
16590 | 2006-04-04 Mike McCormack <mike@codeweavers.com> | |
16591 | ||
16592 | * configure, configure.ac: | |
16593 | configure: Warn if the fonts aren't going to be built. | |
16594 | ||
16595 | 2006-04-03 Alexandre Julliard <julliard@winehq.org> | |
16596 | ||
16597 | * server/ptrace.c: | |
16598 | server: Don't single step into signal handlers. | |
16599 | ||
16600 | * dlls/ntdll/signal_i386.c: | |
16601 | ntdll: Save FPU context for all exceptions. | |
16602 | ||
16603 | 2006-04-03 Robert Shearman <rob@codeweavers.com> | |
16604 | ||
16605 | * dlls/ole32/usrmarshal.c: | |
16606 | ole32: Add documentation for the clip format user marshal functions. | |
16607 | ||
16608 | * tools/widl/typegen.c: | |
16609 | widl: Fix the type offset for generated conformant string calls. | |
16610 | ||
16611 | * dlls/kernel/kernel32.spec: | |
16612 | kernel: Remove some stubs that aren't present in NT. | |
16613 | ||
16614 | * dlls/kernel/file.c: | |
16615 | kernel: Document some file functions. | |
16616 | ||
16617 | 2006-04-03 Stefan Dösinger <stefandoesinger@gmx.at> | |
16618 | ||
16619 | * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/wined3d/device.c, | |
16620 | dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h: | |
16621 | wined3d: Make use of WINED3DDEVICE_CREATION_PARAMETERS. | |
16622 | ||
16623 | 2006-04-03 Mike McCormack <mike@codeweavers.com> | |
16624 | ||
16625 | * dlls/user/driver.c: | |
16626 | user32: More informative message on failure to load x11drv. | |
16627 | ||
16628 | 2006-04-03 Huw Davies <huw@codeweavers.com> | |
16629 | ||
16630 | * fonts/.gitignore, fonts/Makefile.in, fonts/small_fonts.sfd: | |
16631 | fonts: Add an 11 ppem strike of 'Small Fonts'. | |
16632 | ||
16633 | 2006-04-03 Dmitry Timoshkov <dmitry@codeweavers.com> | |
16634 | ||
16635 | * dlls/gdi/tests/.gitignore, dlls/gdi/tests/Makefile.in, | |
16636 | dlls/gdi/tests/bitmap.c, dlls/gdi/tests/font.c, | |
16637 | dlls/gdi/tests/gdiobj.c, dlls/gdi/tests/pen.c: | |
16638 | gdi: Separate GDI tests by moving them into appropriate files. | |
16639 | Separate GDI tests by moving them into appropriate files: | |
16640 | bitmap tests to bitmap.c, font test to font.c, pen tests to pen.c. | |
16641 | ||
16642 | * dlls/gdi/gdiobj.c: | |
16643 | gdi: Move WineEngInit call before stock fonts creation. | |
16644 | Move WineEngInit call before stock fonts creation, otherwise we end up | |
16645 | caching wrong fonts before loading built-in bitmap fonts. | |
16646 | ||
16647 | 2006-04-02 Vitaliy Margolen <wine-patch@kievinfo.com> | |
16648 | ||
16649 | * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/vertexbuffer.c, | |
16650 | dlls/d3d9/d3d9_private.h, dlls/d3d9/vertexbuffer.c: | |
16651 | d3dx: VertexBuffer should keep reference to the parent device object. | |
16652 | ||
16653 | 2006-04-03 Alexandre Julliard <julliard@winehq.org> | |
16654 | ||
16655 | * dlls/setupapi/fakedll.c: | |
16656 | setupapi: Copy the complete resource tree into the fake dlls. | |
16657 | ||
16658 | 2006-04-03 Hwang YunSong <hys545@dreamwiz.com> | |
16659 | ||
16660 | * dlls/twain/rsrc.rc, dlls/twain/twain_Ko.rc: | |
16661 | twain: Add a Korean resource. | |
16662 | ||
16663 | 2006-04-03 Jan Zerebecki <jan.wine@zerebecki.de> | |
16664 | ||
16665 | * dlls/winmm/winealsa/audio.c: | |
16666 | winealsa: Fix pausing when the hardware does not support it. | |
16667 | ||
16668 | 2006-04-01 Matthew Kehrer <kehrermatt@gmail.com> | |
16669 | ||
16670 | * dlls/url/Makefile.in, dlls/url/url.spec, dlls/url/url_main.c: | |
16671 | url: Add a function and two stubs. | |
16672 | ||
16673 | 2006-04-01 Stefan Dösinger <stefandoesinger@gmx.at> | |
16674 | ||
16675 | * dlls/d3d8/device.c, dlls/d3d8/swapchain.c, dlls/d3d9/device.c, | |
16676 | dlls/d3d9/swapchain.c, dlls/wined3d/device.c, | |
16677 | dlls/wined3d/swapchain.c, include/wine/wined3d_interface.h, | |
16678 | include/wine/wined3d_types.h: | |
16679 | wined3d: Add WINED3DBACKBUFFER_TYPE to wined3d_types.h. | |
16680 | ||
16681 | * dlls/d3d8/device.c, dlls/d3d8/directx.c, dlls/d3d9/device.c, | |
16682 | dlls/d3d9/directx.c, dlls/d3d9/swapchain.c, dlls/wined3d/device.c, | |
16683 | dlls/wined3d/directx.c, dlls/wined3d/swapchain.c, | |
16684 | include/wine/wined3d_interface.h, include/wine/wined3d_types.h: | |
16685 | wined3d: Add WINED3DDISPLAYMODE to wined3d_types.h. | |
16686 | ||
16687 | 2006-04-03 Mike McCormack <mike@codeweavers.com> | |
16688 | ||
16689 | * dlls/ole32/storage32.c, dlls/ole32/tests/storage32.c: | |
16690 | ole32: STGM_PRIORITY implies STGM_SHARE_EXCLUSIVE. | |
16691 | ||
16692 | * dlls/kernel/profile.c: | |
16693 | kernel32: [Read/Write]PrivateProfile functions accept a NULL filename. | |
16694 | ||
16695 | * dlls/msi/string.c: | |
16696 | msi: Improve the string table hash. | |
16697 | ||
16698 | 2006-04-03 Alexandre Julliard <julliard@winehq.org> | |
16699 | ||
16700 | * dlls/kernel/process.c, dlls/ntdll/loader.c: | |
16701 | ntdll: Process --help and --version args earlier on during startup. | |
16702 | ||
16703 | 2006-04-01 Antonio Codazzi <f_sophia@libero.it> | |
16704 | ||
16705 | * dlls/msi/msi.rc, dlls/msi/msi_It.rc: | |
16706 | msi: Italian language support. | |
16707 | ||
16708 | * dlls/setupapi/Eo.rc, dlls/setupapi/setupapi.rc: | |
16709 | setupapi: Esperanto language support. | |
16710 | ||
16711 | * programs/uninstaller/Eo.rc, programs/uninstaller/rsrc.rc: | |
16712 | uninstaller: Esperanto language support. | |
16713 | ||
16714 | * programs/uninstaller/It.rc: | |
16715 | uninstaller: Italian language support. | |
16716 | ||
16717 | * programs/notepad/Eo.rc, programs/notepad/rsrc.rc: | |
16718 | notepad: Esperanto language support. | |
16719 | ||
16720 | * programs/notepad/It.rc: | |
16721 | notepad: Italian language support. | |
16722 | ||
16723 | * dlls/msi/msi.rc, dlls/msi/msi_Eo.rc: | |
16724 | msi: Esperanto language support. | |
16725 | ||
16726 | * dlls/commdlg/cdlg_Eo.rc: | |
16727 | commdlg: Esperanto language update. | |
16728 | ||
16729 | * dlls/commdlg/cdlg_It.rc: | |
16730 | commdlg: Italian language update. | |
16731 | ||
16732 | * dlls/wineps/wps_It.rc: | |
16733 | wineps: Italian language update. | |
16734 | ||
16735 | * dlls/user/resources/user32_Eo.rc: | |
16736 | user32: Esperanto language update. | |
16737 | ||
16738 | * dlls/comctl32/comctl_Eo.rc, dlls/comctl32/rsrc.rc: | |
16739 | comctl32: Esperanto language support. | |
16740 | ||
16741 | * dlls/comctl32/comctl_It.rc: | |
16742 | comctl32: Italian language updates. | |
16743 | ||
16744 | * programs/clock/Eo.rc, programs/clock/rsrc.rc: | |
16745 | clock: Esperanto language support. | |
16746 | ||
16747 | 2006-04-01 Stefan Dösinger <stefandoesinger@gmx.at> | |
16748 | ||
16749 | * dlls/wined3d/basetexture.c: | |
16750 | wined3d: Do not set the mipmap level count every time a texture is used. | |
16751 | ||
16752 | 2006-04-02 Huw Davies <huw@codeweavers.com> | |
16753 | ||
16754 | * dlls/gdi/tests/gdiobj.c: | |
16755 | gdi32: Add tests for 'Small Fonts'. | |
16756 | ||
16757 | 2006-04-03 qingdoa daoo <qingdao33122@yahoo.com> | |
16758 | ||
16759 | * dlls/msvcrt/environ.c, dlls/msvcrt/tests/environ.c: | |
16760 | msvcrt: Allow environment strings longer than 512 characters. | |
16761 | ||
16762 | 2006-04-02 Marcus Meissner <marcus@jet.franken.de> | |
16763 | ||
16764 | * dlls/usp10/usp10.c: | |
16765 | usp10: Fixed debug output of ScriptItemize. | |
16766 | ||
16767 | 2006-04-01 Vitaliy Margolen <wine-patch@kievinfo.com> | |
16768 | ||
16769 | * dlls/dinput/keyboard.c, dlls/dinput/tests/keyboard.c: | |
16770 | dinput: Keyboard should be acquired before calling GetDeviceState. | |
16771 | ||
16772 | 2006-04-01 Alexander N. Sørnes <alex@thehandofagony.com> | |
16773 | ||
16774 | * programs/regedit/No.rc: | |
16775 | regedit: Fix typo in Norwegian resources. | |
16776 | ||
16777 | 2006-04-01 Alexandre Julliard <julliard@winehq.org> | |
16778 | ||
16779 | * dlls/x11drv/window.c: | |
16780 | x11drv: Get rid of XSync calls on window creation and destruction. | |
16781 | ||
16782 | * dlls/x11drv/x11drv.h, dlls/x11drv/x11drv_main.c, dlls/x11drv/xrender.c: | |
16783 | x11drv: Ignore X errors caused by windows being created or deleted. | |
16784 | ||
16785 | 2006-03-31 Alexandre Julliard <julliard@winehq.org> | |
16786 | ||
16787 | * dlls/gdi/tests/metafile.c: | |
16788 | gdi: In metafile test only print debug output if enabled. | |
16789 | ||
16790 | * loader/preloader.c: | |
16791 | loader: Hide the preloader from the ps output. | |
16792 | ||
16793 | * tools/winewrapper: | |
16794 | winewrapper: Remove a couple of variables that are no longer needed. | |
16795 | ||
16796 | * dlls/ntdll/loadorder.c: | |
16797 | ntdll: Get rid of the loadorder wildcard support, builtin is always the default now. | |
16798 | ||
16799 | 2006-03-31 Detlef Riekenberg <wine.dev@web.de> | |
16800 | ||
16801 | * dlls/kernel/heap.c, dlls/kernel/tests/heap.c: | |
16802 | kernel: Fix handling of invalid parameter in GlobalSize(). | |
16803 | ||
16804 | 2006-03-31 Robert Shearman <rob@codeweavers.com> | |
16805 | ||
16806 | * dlls/ole32/rpc.c: | |
16807 | ole: Use ncalrpc instead of ncacn_np as the RPC transport. | |
16808 | Use ncalrpc instead of ncacn_np as the transport as this is more similar | |
16809 | to how ole32 from NT works and should also be compatible with rpcrt4 | |
16810 | from Win9x, allowing more combinations of dlls to work. | |
16811 | ||
16812 | * dlls/kernel/process.c: | |
16813 | kernel: Add some documentation for simple process functions. | |
16814 | ||
16815 | * tools/widl/typegen.c: | |
16816 | widl: There's no need to cast _StubMsg - it's already of the correct type. | |
16817 | ||
16818 | * tools/widl/server.c: | |
16819 | widl: Only assign variables if not a string and only create a local variable if not a sized parameter. | |
16820 | Only assign variables if not a string and only create a local variable | |
16821 | if not a sized parameter. Fixes type mismatches in the generated code | |
16822 | due to differences in the algorithms between creating local variables | |
16823 | and using them. | |
16824 | ||
16825 | * tools/widl/server.c: | |
16826 | widl: Initialise the temporary variable to 0 for parameters with more than one level of indirection. | |
16827 | ||
16828 | * tools/widl/server.c: | |
16829 | widl: Create the correct variable type for parameters with more than one level of indirection. | |
16830 | ||
16831 | * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.h: | |
16832 | widl: Re-use print_phase_basetype for generating return value marshaling and unmarshaling code. | |
16833 | ||
16834 | * tools/widl/typegen.c: | |
16835 | widl: Move handling of base type marshaling and unmarshaling to a separate function. | |
16836 | Move handling of base type marshaling and unmarshaling to a separate | |
16837 | function and improve it to support return values. | |
16838 | ||
16839 | * tools/widl/typegen.c: | |
16840 | widl: Use print_phase_function for printing NdrPointerFree call. | |
16841 | ||
16842 | * tools/widl/typegen.c: | |
16843 | widl: Add a function to generate the Ndr type calls. | |
16844 | - Add a function to generate the Ndr type calls. | |
16845 | - Fix a typo where the aligned buffer was added to itself, rather than | |
16846 | assigned. | |
16847 | ||
16848 | * tools/widl/typegen.c: | |
16849 | widl: Only write the buffer incrementing code for the marshaling and unmarshaling phases. | |
16850 | Only write the buffer incrementing code for the marshaling and | |
16851 | unmarshaling phases - buffer sizing is handled elsewhere and freeing | |
16852 | isn't applicable. | |
16853 | ||
16854 | * tools/widl/typegen.c: | |
16855 | widl: Output the necessary sizing information for other phases. | |
16856 | Output the necessary sizing information for PHASE_BUFFERSIZE and | |
16857 | PHASE_FREE as well as PHASE_MARSHAL. Standardise this rule in a new | |
16858 | function. | |
16859 | ||
16860 | * tools/widl/client.c: | |
16861 | widl: Output NULL ref pointer check for pointer levels > 1 too. | |
16862 | ||
16863 | * tools/widl/client.c, tools/widl/server.c: | |
16864 | widl: Fix a GCC warning in the generated client and server code. | |
16865 | ||
16866 | * tools/widl/parser.y, tools/widl/widltypes.h, tools/widl/write_msft.c: | |
16867 | widl: The lval member of var_t is essentially a duplicate of eval->cval. | |
16868 | - Generate eval's for enums that don't explicitly have one. This means | |
16869 | that enums written in header files won't match exactly what has been put | |
16870 | into the IDL file, but the numeric constat is the same and MIDL does a | |
16871 | similar thing. | |
16872 | - Replace constant lookups with eval->cval instead of lval. | |
16873 | ||
16874 | * tools/widl/typegen.c: | |
16875 | widl: De-reference parameters' types before deciding what to do with them. | |
16876 | De-reference parameters' types before deciding what to do with them. | |
16877 | Also dereference string parameters since they are immediately | |
16878 | dispatched to write_string_tfs when the string attribute is detected | |
16879 | without any further processing done on them. | |
16880 | ||
16881 | * tools/widl/typegen.c: | |
16882 | widl: Write pointer calls for all non-basetype pointer parameters to functions. | |
16883 | ||
16884 | * tools/widl/header.c: | |
16885 | widl: Write definitions for MIDL_user_allocate and MIDL_user_free in the header. | |
16886 | Write definitions for MIDL_user_allocate and MIDL_user_free in the | |
16887 | header when writing out RPC interfaces to prevent compile failures in | |
16888 | the generated client/server code. | |
16889 | ||
16890 | * tools/widl/header.c: | |
16891 | widl: Write out the pre- and postamble for RPC interfaces with no methods. | |
16892 | ||
16893 | * tools/widl/header.c: | |
16894 | widl: Output interface defined guard for rpc interfaces too. | |
16895 | ||
16896 | * tools/widl/typegen.c: | |
16897 | widl: NdrFcShort should be written out instead of NdrShort. | |
16898 | ||
16899 | * tools/widl/typegen.c: | |
16900 | widl: Output the numeric equivalent of FC_END, not the string FC_END itself. | |
16901 | ||
16902 | * tools/widl/typegen.c: | |
16903 | widl: Support references in type_memsize. | |
16904 | ||
16905 | * tools/widl/client.c, tools/widl/server.c: | |
16906 | widl: Only output code for non-object interfaces in client and server. | |
16907 | Only output code for non-object interfaces in client and server | |
16908 | generation and convert the while loops into for loops. | |
16909 | ||
16910 | 2006-03-31 Alexandre Julliard <julliard@winehq.org> | |
16911 | ||
16912 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
16913 | Release 0.9.11. | |
16914 | ||
16915 | ---------------------------------------------------------------- | |
bb8a0a9f AJ |
16916 | 2006-03-31 Alexandre Julliard <julliard@winehq.org> |
16917 | ||
16918 | * server/request.c: | |
16919 | server: Avoid crash on startup when the configuration dir doesn't exist. | |
16920 | ||
16921 | * dlls/user/tests/win.c: | |
16922 | user/tests: Flush events before running the keyboard event test. | |
16923 | ||
16924 | * dlls/comctl32/tests/monthcal.c: | |
16925 | comctl32: Force a specific day value in the monthcal test. | |
16926 | Avoids test failure when the current day happens to be the 31st... | |
16927 | ||
16928 | 2006-03-30 James Hawkins <truiken@gmail.com> | |
16929 | ||
16930 | * dlls/advpack/advpack.spec: | |
16931 | advpack: LaunchINFSectionExW is available, so mark it so in the spec file. | |
16932 | ||
16933 | * dlls/advpack/advpack.spec, dlls/advpack/install.c: | |
16934 | advpack: Forward ExecuteCabA to its Unicode counterpart. | |
16935 | ||
16936 | 2006-03-30 Robert Shearman <rob@codeweavers.com> | |
16937 | ||
16938 | * dlls/ole32/dcom.idl: | |
16939 | ole32: Remove unnecessary commenting out of the RPC interfaces in the dcom idl file. | |
16940 | ||
16941 | * dlls/wininet/urlcache.c: | |
16942 | wininet: Fix some string length calculations. | |
16943 | Fix some string length calculations that didn't account for the | |
16944 | different sized characters with Unicode. | |
16945 | ||
16946 | * dlls/wininet/urlcache.c: | |
16947 | wininet: Only access the URL in the cache by the provided offset. | |
16948 | ||
16949 | 2006-03-30 H. Verbeet <hverbeet@gmail.com> | |
16950 | ||
16951 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, | |
16952 | dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
16953 | dlls/wined3d/wined3d_private.h: | |
16954 | wined3d: Move fields common to vertex shaders and pixel shaders to IWineD3DBaseShader. | |
16955 | ||
16956 | 2006-03-30 Juan Lang <juan_lang@yahoo.com> | |
16957 | ||
16958 | * dlls/crypt32/proplist.c: | |
16959 | crypt32: Tiny fixes. | |
16960 | ||
16961 | * dlls/crypt32/store.c, dlls/crypt32/tests/store.c: | |
16962 | crypt32: Fix certificate adding | |
16963 | - Implement add disposition in CertAddCertificateContextToStore, | |
16964 | rather than in each store. | |
16965 | - Add a few more tests. | |
16966 | ||
16967 | 2006-03-30 Rein Klazes <wijn@wanadoo.nl> | |
16968 | ||
16969 | * dlls/msvcrt/undname.c: | |
16970 | msvcrt: Fix read beyond end of string in __unDNameEx(). | |
16971 | ||
16972 | 2006-03-30 Detlef Riekenberg <wine.dev@web.de> | |
16973 | ||
16974 | * dlls/spoolss/spoolss.spec, dlls/spoolss/spoolss_main.c: | |
16975 | spoolss: Add DllAllocSplMem and DllFreeSplMem. | |
16976 | ||
16977 | 2006-03-30 Dmitry Timoshkov <dmitry@codeweavers.com> | |
16978 | ||
16979 | * dlls/gdi/tests/metafile.c: | |
16980 | gdi32: Add a test for WMF->EMF conversions performed by SetWinMetaFileBits. | |
16981 | These tests currently fail in Wine. | |
16982 | ||
16983 | * dlls/x11drv/keyboard.c: | |
16984 | x11drv: Update Hungarian keyboard layout to better match the X11 one. | |
16985 | ||
16986 | 2006-03-29 Eric Kohl <eric.kohl@t-online.de> | |
16987 | ||
16988 | * tools/widl/client.c, tools/widl/header.c, tools/widl/header.h, | |
16989 | tools/widl/server.c, tools/widl/typegen.c, tools/widl/typegen.h: | |
16990 | widl: Implement support for ref pointers to strings. | |
16991 | ||
16992 | 2006-03-30 Huw Davies <huw@codeweavers.com> | |
16993 | ||
16994 | * dlls/gdi/freetype.c: | |
16995 | gdi32: Move the font substitution list to a standard Wine list | |
16996 | (based on a patch by Byeong-Sik Jeon). | |
16997 | ||
16998 | 2006-03-30 Alexandre Julliard <julliard@winehq.org> | |
16999 | ||
17000 | * dlls/user/message.c: | |
17001 | user: Only wait for sent messages in wait_message_reply. | |
17002 | ||
17003 | * dlls/x11drv/event.c: | |
17004 | x11drv: Filter a few more event types in filter_event. | |
17005 | ConfigureNotify and related events should only be processed when | |
17006 | posted messages are selected. There's no need to handle MappingNotify | |
17007 | if keyboard events are not selected. | |
17008 | ||
17009 | * dlls/Makefile.in, dlls/make_dlls: | |
17010 | dlls: Removed a number of no longer needed dependencies. | |
17011 | ||
17012 | 2006-03-29 Detlef Riekenberg <wine.dev@web.de> | |
17013 | ||
17014 | * DEVELOPERS-HINTS, configure, configure.ac, dlls/Makefile.in, | |
17015 | dlls/spoolss/.gitignore, dlls/spoolss/Makefile.in, | |
17016 | dlls/spoolss/spoolss.spec, dlls/spoolss/spoolss_main.c: | |
17017 | spoolss: Add minimal spoolss.dll. | |
17018 | ||
17019 | 2006-03-30 Alexandre Julliard <julliard@winehq.org> | |
17020 | ||
17021 | * dlls/user/message.c, dlls/user/win.c: | |
17022 | user: Don't send WM_PARENTNOTIFY to the desktop window. | |
17023 | ||
17024 | 2006-03-29 James Hawkins <truiken@gmail.com> | |
17025 | ||
17026 | * dlls/advpack/install.c, dlls/advpack/tests/install.c: | |
17027 | advpack: Open the INF file if the RSC_FLAG_INF flag is specified. | |
17028 | ||
17029 | 2006-03-30 James Hawkins <truiken@gmail.com> | |
17030 | ||
17031 | * dlls/advpack/install.c: | |
17032 | advpack: Forward LaunchINFSectionExA to its Unicode counterpart. | |
17033 | ||
17034 | * dlls/advpack/install.c: | |
17035 | advpack: Fix the documentation for the cmdline parameter of LaunchInfSection/Ex. | |
17036 | ||
17037 | 2006-03-29 Eric Pouech <eric.pouech@wanadoo.fr> | |
17038 | ||
17039 | * dlls/kernel/except.c: | |
17040 | kernel: Resource browsing. | |
17041 | Try to be a bit more strict when checking for resource mapping in | |
17042 | exception handler (and prevent some exceptions while in exception | |
17043 | handler). | |
17044 | ||
17045 | 2006-03-30 Stefan Dösinger <stefandoesinger@gmx.at> | |
17046 | ||
17047 | * dlls/d3d8/d3d8_private.h, dlls/d3d9/d3d9_private.h, | |
17048 | dlls/wined3d/directx.c, include/wine/wined3d_interface.h, | |
17049 | include/wine/wined3d_types.h: | |
17050 | wined3d: Add WINED3DDEVTYPE to wined3d_types.h. | |
17051 | ||
17052 | 2006-03-30 Henning Gerhardt <henning.gerhardt@web.de> | |
17053 | ||
17054 | * dlls/twain/rsrc.rc, dlls/twain/twain_De.rc: | |
17055 | twain: Add German resource. | |
17056 | ||
17057 | 2006-03-30 Detlef Riekenberg <wine.dev@web.de> | |
17058 | ||
17059 | * dlls/kernel/heap.c: | |
17060 | kernel32: Display the parameter that caused a page fault in GlobalFree(). | |
17061 | ||
17062 | 2006-03-29 Detlef Riekenberg <wine.dev@web.de> | |
17063 | ||
17064 | * dlls/kernel/heap.c, dlls/kernel/tests/heap.c: | |
17065 | kernel: Fix handling of invalid parameter in GlobalFlags(). | |
17066 | ||
17067 | 2006-03-30 Detlef Riekenberg <wine.dev@web.de> | |
17068 | ||
17069 | * tools/wineconf: | |
17070 | tools: Remove wineconf. | |
17071 | ||
17072 | 2006-03-29 Detlef Riekenberg <wine.dev@web.de> | |
17073 | ||
17074 | * DEVELOPERS-HINTS: | |
17075 | DEVELOPER-HINTS: Some directories are renamed / removed / added. | |
17076 | ||
17077 | 2006-03-29 Robert Shearman <rob@codeweavers.com> | |
17078 | ||
17079 | * dlls/oleaut32/olefont.c, dlls/oleaut32/olepicture.c: | |
17080 | oleaut32: Add IPersist to QueryInterface. | |
17081 | ||
17082 | * dlls/oleaut32/typelib.c: | |
17083 | oleaut32: Zero out parameter in LoadRegTypeLib in case of failure. | |
17084 | ||
17085 | * dlls/oleaut32/olepicture.c: | |
17086 | oleaut32: Replace memcmp with IsEqualIID macro. | |
17087 | Replace memcmp with IsEqualIID macro that doesn't require a size | |
17088 | parameter and remove the unneeded brackets to give more compact and | |
17089 | more readable code. | |
17090 | ||
17091 | * dlls/ole32/compobj.c: | |
17092 | ole32: Don't process posted messages in CoWaitForMultipleHandles. | |
17093 | Tests with native show that during COM calls posted messages aren't | |
17094 | retrieved other than COM calls so change the PeekMessage parameters in | |
17095 | CoWaitForMultipleHandles to duplicate this. | |
17096 | ||
17097 | * dlls/ole32/compobj.c: | |
17098 | ole32: Try to retrieve messages that are COM calls first. | |
17099 | Try to retrieve messages that are COM calls first in | |
17100 | CoWaitForMultipleHandles before retrieving other types. | |
17101 | ||
17102 | * dlls/ole32/compobj.c: | |
17103 | ole32: Put the PeekMessage call of CoWaitForMultipleHandles into a separate function. | |
17104 | Put the PeekMessage call of CoWaitForMultipleHandles into a separate | |
17105 | function so that the order and type of the messages retrieved can be | |
17106 | customised in the future. | |
17107 | ||
17108 | * dlls/ole32/compobj.c: | |
17109 | ole32: Whether the message loop is entered in CoWaitForMultipleHandles, | |
17110 | should depend on whether the current apartment is a single threaded one. | |
17111 | ||
17112 | * dlls/ole32/compobj.c: | |
17113 | ole32: Pass the no yield flag to PeekMessage. | |
17114 | Pass the no yield flag to PeekMessage since we sleep in | |
17115 | MsgWaitForMultipleObjectsEx and the extra context switch is wasteful. | |
17116 | ||
17117 | * server/token.c: | |
17118 | server: Store the token source. | |
17119 | ||
17120 | 2006-03-29 Huw Davies <huw@codeweavers.com> | |
17121 | ||
17122 | * include/winuser.h: | |
17123 | include: Add DFC_POPUPMENU. | |
17124 | ||
17125 | 2006-03-30 Mike McCormack <mike@codeweavers.com> | |
17126 | ||
17127 | * dlls/wininet/http.c: | |
17128 | wininet: Clean up HTTP_GetCustomHeaderIndex. | |
17129 | ||
17130 | * dlls/wininet/http.c: | |
17131 | wininet: Use a lookup table sorted by index so we don't need a loop to do lookups. | |
17132 | ||
17133 | * dlls/wininet/http.c: | |
17134 | WININET: Clean up HttpQueryInfo. | |
17135 | Fixes another return FALSE without SetLastError. | |
17136 | ||
17137 | * dlls/wininet/http.c: | |
17138 | wininet: Make sure to set LastError when returning FALSE in HttpQueryInfo. | |
17139 | ||
17140 | 2006-03-29 Mike McCormack <mike@codeweavers.com> | |
17141 | ||
17142 | * dlls/ole32/storage32.c, dlls/ole32/tests/storage32.c: | |
17143 | ole32: Fix StgOpenStorage's handling of the STGM_PRIORITY flag. | |
17144 | ||
17145 | 2006-03-29 Alexandre Julliard <julliard@winehq.org> | |
17146 | ||
17147 | * dlls/x11drv/window.c, dlls/x11drv/winpos.c, dlls/x11drv/x11drv.h, | |
17148 | include/winpos.h: | |
17149 | x11drv: Replace the SWP_WINE_NOHOSTMOVE flag by a lock count. | |
17150 | ||
17151 | 2006-03-27 Petr Tesarik <hat@tesarici.cz> | |
17152 | ||
17153 | * dlls/ntdll/cdrom.c: | |
17154 | ntdll: Fix CDROM raw reads. | |
17155 | - Fix incorrect data sizes. | |
17156 | - Fix CDDA addressing. | |
17157 | - Implement XAForm2 mode on Linux. | |
17158 | ||
17159 | 2006-03-29 Alexandre Julliard <julliard@winehq.org> | |
17160 | ||
17161 | * programs/winecfg/x11drvdlg.c: | |
17162 | winecfg: Disable the desktop option when configuring a specific application. | |
17163 | ||
17164 | 2006-03-28 H. Verbeet <hverbeet@gmail.com> | |
17165 | ||
17166 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
17167 | include/wine/wined3d_interface.h: | |
17168 | wined3d: Create an IWineD3DBaseShader class. | |
17169 | ||
17170 | * dlls/wined3d/device.c, dlls/wined3d/pixelshader.c, | |
17171 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
17172 | wined3d: Move the vshader_ins and pshader_ins arrays into their respective objects. | |
17173 | ||
17174 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c, | |
17175 | dlls/wined3d/wined3d_private.h: | |
17176 | wined3d: Move the SHADER_OPCODE definition to wined3d_private.h. | |
17177 | ||
17178 | * dlls/wined3d/pixelshader.c: | |
17179 | wined3d: Pass the correct number of parameters for texld with ps version >= 2. | |
17180 | ||
17181 | 2006-03-29 Mike McCormack <mike@codeweavers.com> | |
17182 | ||
17183 | * dlls/user/sysparams.c: | |
17184 | user32: Fix SPI_GETLISTBOXSMOOTHSCROLLING, and implement SPI_SETLISTBOXSMOOTHSCROLLING. | |
17185 | ||
17186 | * dlls/user/sysparams.c: | |
17187 | user32: Implement SPI_[GS]ETUIEFFECTS. | |
17188 | ||
17189 | * dlls/user/sysparams.c: | |
17190 | user32: Implement SPI_[GS]ETTOOLTIPANIMATION and SPI_[GS]ETTOOLTIPFADE. | |
17191 | ||
17192 | * dlls/user/sysparams.c: | |
17193 | user32: Implement SPI_[GS]ETMENUANIMATION and SPI_[GS]ETSELECTIONFADE. | |
17194 | ||
17195 | * dlls/user/sysparams.c: | |
17196 | user32: Implement SystemParametersInfo(SPI_[SG]ETCURSORSHADOW). | |
17197 | ||
17198 | * dlls/user/sysparams.c: | |
17199 | user32: Implement SystemParametersInfo(SPI_[GS]ETCOMBOBOXANIMATION). | |
17200 | ||
17201 | * dlls/user/sysparams.c: | |
17202 | user32: Implement SPI_[SG]ETCARETWIDTH. | |
17203 | ||
17204 | 2006-03-28 Alexandre Julliard <julliard@winehq.org> | |
17205 | ||
17206 | * dlls/mshtml/persist.c: | |
17207 | mshtml: Don't free the URL we have just stored in the callback object. | |
17208 | ||
17209 | * dlls/x11drv/mouse.c: | |
17210 | x11drv: Only warp the mouse pointer if it has actually moved. | |
17211 | ||
17212 | 2006-03-26 H. Verbeet <hverbeet@gmail.com> | |
17213 | ||
17214 | * dlls/d3d8/device.c: | |
17215 | d3d8: Add a TRACE for IDirect3DDevice8Impl_CreateVertexBuffer. | |
17216 | ||
17217 | 2006-03-28 Stefan Dösinger <stefandoesinger@gmx.at> | |
17218 | ||
17219 | * dlls/d3d8/device.c, dlls/d3d8/directx.c, dlls/d3d9/device.c, | |
17220 | dlls/d3d9/directx.c, dlls/d3d9/swapchain.c, dlls/wined3d/swapchain.c, | |
17221 | include/wine/wined3d_types.h: | |
17222 | wined3d: Use WINED3DSWAPEFFECT in the wined3d headers and code. | |
17223 | ||
17224 | * dlls/d3d8/cubetexture.c, dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, | |
17225 | dlls/d3d8/surface.c, dlls/d3d8/texture.c, dlls/d3d8/volume.c, | |
17226 | dlls/d3d8/volumetexture.c, dlls/d3d9/cubetexture.c, | |
17227 | dlls/d3d9/d3d9_private.h, dlls/d3d9/device.c, | |
17228 | dlls/d3d9/indexbuffer.c, dlls/d3d9/surface.c, dlls/d3d9/texture.c, | |
17229 | dlls/d3d9/vertexbuffer.c, dlls/d3d9/volume.c, | |
17230 | dlls/d3d9/volumetexture.c, dlls/wined3d/basetexture.c, | |
17231 | dlls/wined3d/device.c, dlls/wined3d/resource.c, | |
17232 | dlls/wined3d/surface.c, dlls/wined3d/utils.c, | |
17233 | dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h, | |
17234 | include/wine/wined3d_types.h: | |
17235 | wined3d: Add WINED3DPOOL to wined3d_types.h. | |
17236 | ||
17237 | 2006-03-22 Aric Stewart <aric@codeweavers.com> | |
17238 | ||
17239 | * dlls/twain/.gitignore, dlls/twain/Makefile.in, dlls/twain/ds_ctrl.c, | |
17240 | dlls/twain/ds_image.c, dlls/twain/dsm_ctrl.c, dlls/twain/resource.h, | |
17241 | dlls/twain/rsrc.rc, dlls/twain/twain32_main.c, | |
17242 | dlls/twain/twain_En.rc, dlls/twain/twain_i.h, dlls/twain/ui.c: | |
17243 | twain: Add a property sheet UI for scanning. | |
17244 | ||
17245 | 2006-03-28 Alexandre Julliard <julliard@winehq.org> | |
17246 | ||
17247 | * dlls/x11drv/desktop.c, dlls/x11drv/window.c, dlls/x11drv/x11drv.h: | |
17248 | x11drv: Reinitialize the display settings when using a desktop window. | |
17249 | ||
17250 | 2006-03-22 Aric Stewart <aric@codeweavers.com> | |
17251 | ||
17252 | * dlls/twain/ds_image.c: | |
17253 | twain: A few cleanups, using some consts from sane. | |
17254 | ||
17255 | 2006-03-24 Eric Kohl <eric.kohl@t-online.de> | |
17256 | ||
17257 | * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c: | |
17258 | widl: Implement support for pointers to base types. | |
17259 | ||
17260 | 2006-03-28 Alexandre Julliard <julliard@winehq.org> | |
17261 | ||
17262 | * dlls/advapi32/security.c, dlls/advapi32/tests/security.c: | |
17263 | advapi32: Fixed compiler warnings. | |
17264 | ||
17265 | 2006-03-26 Thomas Weidenmueller <wine-patches@reactsoft.com> | |
17266 | ||
17267 | * dlls/advapi32/security.c, dlls/advapi32/tests/security.c, | |
17268 | include/winnt.h: | |
17269 | advapi32: Fixed building TRUSTEEs with objects. | |
17270 | Fill the TRUSTEE structure properly in BuildTrusteeWithObjectsAndName | |
17271 | and BuildTrusteeWithObjectsAndSid, including regression tests. | |
17272 | ||
17273 | * dlls/comctl32/rebar.c: | |
17274 | comctl32: Rebar size fix. | |
17275 | Rebars without any bands should have a height/width of 0. | |
17276 | ||
17277 | 2006-03-26 Vitaly Lipatov <lav@etersoft.ru> | |
17278 | ||
17279 | * tools/wineshelllink: | |
17280 | wineshelllink: Remove quotes from Path=<workdir>. | |
17281 | ||
17282 | 2006-03-28 Jonathan Ernst <jonathan@ernstfamily.ch> | |
17283 | ||
17284 | * tools/wine.inf: | |
17285 | wine.inf: Add some more fake dlls to the system directory. | |
17286 | ||
17287 | 2006-03-28 Mike McCormack <mike@codeweavers.com> | |
17288 | ||
17289 | * dlls/mpr/wnet.c: | |
17290 | mpr: Improve the stub for WNetGetUniversalNameW. | |
17291 | ||
17292 | * server/change.c: | |
17293 | server: Fix a race condition in the delivery of change notifications. | |
17294 | ||
17295 | 2006-03-28 Alexandre Julliard <julliard@winehq.org> | |
17296 | ||
17297 | * dlls/x11drv/window.c: | |
17298 | x11drv: Avoid setting text or WM hints of the X root window. | |
17299 | ||
17300 | 2006-03-27 Alexandre Julliard <julliard@winehq.org> | |
17301 | ||
17302 | * configure, configure.ac, dlls/Makefile.in, | |
17303 | dlls/msacm/winemp3/.gitignore, dlls/msacm/winemp3/Makefile.in, | |
17304 | dlls/msacm/winemp3/common.c, dlls/msacm/winemp3/dct64_i386.c, | |
17305 | dlls/msacm/winemp3/decode_i386.c, dlls/msacm/winemp3/huffman.h, | |
17306 | dlls/msacm/winemp3/interface.c, dlls/msacm/winemp3/l2tables.h, | |
17307 | dlls/msacm/winemp3/layer1.c, dlls/msacm/winemp3/layer2.c, | |
17308 | dlls/msacm/winemp3/layer3.c, dlls/msacm/winemp3/mpegl3.c, | |
17309 | dlls/msacm/winemp3/mpg123.h, dlls/msacm/winemp3/mpglib.h, | |
17310 | dlls/msacm/winemp3/tabinit.c, dlls/msacm/winemp3/winemp3.acm.spec, | |
17311 | dlls/winemp3.acm/.gitignore, dlls/winemp3.acm/Makefile.in, | |
17312 | dlls/winemp3.acm/common.c, dlls/winemp3.acm/dct64_i386.c, | |
17313 | dlls/winemp3.acm/decode_i386.c, dlls/winemp3.acm/huffman.h, | |
17314 | dlls/winemp3.acm/interface.c, dlls/winemp3.acm/l2tables.h, | |
17315 | dlls/winemp3.acm/layer1.c, dlls/winemp3.acm/layer2.c, | |
17316 | dlls/winemp3.acm/layer3.c, dlls/winemp3.acm/mpegl3.c, | |
17317 | dlls/winemp3.acm/mpg123.h, dlls/winemp3.acm/mpglib.h, | |
17318 | dlls/winemp3.acm/tabinit.c, dlls/winemp3.acm/winemp3.acm.spec: | |
17319 | winemp3: Renamed the dlls/msacm/winemp3 directory to dlls/winemp3.acm. | |
17320 | ||
17321 | * configure, configure.ac, dlls/Makefile.in, dlls/msacm/msg711/.gitignore, | |
17322 | dlls/msacm/msg711/Makefile.in, dlls/msacm/msg711/msg711.acm.spec, | |
17323 | dlls/msacm/msg711/msg711.c, dlls/msg711.acm/.gitignore, | |
17324 | dlls/msg711.acm/Makefile.in, dlls/msg711.acm/msg711.acm.spec, | |
17325 | dlls/msg711.acm/msg711.c: | |
17326 | msg711: Renamed the dlls/msacm/msg711 directory to dlls/msg711.acm. | |
17327 | ||
17328 | * configure, configure.ac, dlls/Makefile.in, | |
17329 | dlls/msacm/msadp32/.gitignore, dlls/msacm/msadp32/Makefile.in, | |
17330 | dlls/msacm/msadp32/msadp32.acm.spec, dlls/msacm/msadp32/msadp32.c, | |
17331 | dlls/msadp32.acm/.gitignore, dlls/msadp32.acm/Makefile.in, | |
17332 | dlls/msadp32.acm/msadp32.acm.spec, dlls/msadp32.acm/msadp32.c: | |
17333 | msadp32: Renamed the dlls/msacm/msadp32 directory to dlls/msadp32.acm. | |
17334 | ||
17335 | * configure, configure.ac, dlls/Makefile.in, dlls/imaadp32.acm/.gitignore, | |
17336 | dlls/imaadp32.acm/Makefile.in, dlls/imaadp32.acm/imaadp32.acm.spec, | |
17337 | dlls/imaadp32.acm/imaadp32.c, dlls/msacm/imaadp32/.gitignore, | |
17338 | dlls/msacm/imaadp32/Makefile.in, | |
17339 | dlls/msacm/imaadp32/imaadp32.acm.spec, | |
17340 | dlls/msacm/imaadp32/imaadp32.c: | |
17341 | imaadp32: Renamed the dlls/msacm/imaadp32 directory to dlls/imaadp32.acm. | |
17342 | ||
17343 | * dlls/x11drv/desktop.c, dlls/x11drv/window.c, | |
17344 | dlls/x11drv/winex11.drv.spec, dlls/x11drv/x11drv.h, | |
17345 | dlls/x11drv/x11drv_main.c, programs/explorer/desktop.c, | |
17346 | programs/explorer/explorer.c, programs/explorer/explorer_private.h: | |
17347 | x11drv: Moved desktop mode handling to the explorer process. | |
17348 | Per-application desktop mode settings are no longer supported. Apps | |
17349 | can be launched in a specific desktop window by using: | |
17350 | explorer /desktop=name[,widthxheight] app.exe [args] | |
17351 | If the named desktop already exists the app is launched inside it. The | |
17352 | default desktop is cleverly named "default". | |
17353 | ||
17354 | * dlls/x11drv/window.c: | |
17355 | x11drv: Allow setting WM hints for the desktop window. | |
17356 | ||
17357 | * dlls/x11drv/winpos.c: | |
17358 | x11drv: Support SetWindowPos and ShowWindow on the desktop window. | |
17359 | ||
17360 | 2006-03-27 Jacek Caban <jacek@codeweavers.com> | |
17361 | ||
17362 | * dlls/mshtml/htmldoc.c, dlls/mshtml/mshtml_private.h, | |
17363 | dlls/mshtml/nsembed.c, dlls/mshtml/nsiface.idl, | |
17364 | dlls/mshtml/nsservice.c, dlls/mshtml/view.c: | |
17365 | mshtml: Added tooltip implementation. | |
17366 | ||
17367 | 2006-03-27 Ulrich Czekalla <ulrich@codeweavers.com> | |
17368 | ||
17369 | * dlls/commdlg/fontdlg.c: | |
17370 | commdlg: Properly set and retrieve colour value from combo box . | |
17371 | ||
17372 | 2006-03-27 Robert Shearman <rob@codeweavers.com> | |
17373 | ||
17374 | * dlls/shell32/systray.c, programs/explorer/systray.c: | |
17375 | shell32: Adding a systray item with an invalid icon handle is allowed. | |
17376 | ||
17377 | 2006-03-27 Huw Davies <huw@codeweavers.com> | |
17378 | ||
17379 | * dlls/riched20/txtsrv.c: | |
17380 | riched20: Take a ref on text host. | |
17381 | ||
17382 | 2006-03-27 Mike McCormack <mike@codeweavers.com> | |
17383 | ||
17384 | * dlls/user/input.c: | |
17385 | user32: Send a fake mouse movement event after releasing capture. | |
17386 | ||
17387 | 2006-03-27 Alexandre Julliard <julliard@winehq.org> | |
17388 | ||
17389 | * dlls/ntdll/virtual.c: | |
17390 | ntdll: Limit header_size to the file size. | |
17391 | ||
17392 | * dlls/x11drv/window.c, dlls/x11drv/x11drv.h, dlls/x11drv/x11drv_main.c, | |
17393 | dlls/x11drv/xrandr.c, dlls/x11drv/xvidmode.c: | |
17394 | x11drv: Get rid of the using_wine_desktop flag. | |
17395 | ||
17396 | * dlls/user/user_main.c, server/process.c, server/user.h, server/window.c, | |
17397 | server/winstation.c: | |
17398 | server: Connect to the window station and desktop specified by startup info. | |
17399 | If window station and desktop aren't inherited from the parent, don't | |
17400 | connect to them from the server, but from the USER init code where we | |
17401 | can get the proper values from the startup info structure. | |
17402 | ||
17403 | * server/window.c: | |
17404 | server: Store window properties in the global atom table instead of | |
17405 | the per-winstation table. | |
17406 | ||
17407 | 2006-03-25 Louis. Lenders <xerox_xerox2000@yahoo.co.uk> | |
17408 | ||
17409 | * dlls/shell32/.gitignore, dlls/shell32/Makefile.in, | |
17410 | dlls/shell32/shres.rc, dlls/shell32/shresdef.h: | |
17411 | shell32: Add an uncompressed AVI displaying the word searching. | |
17412 | ||
17413 | 2006-03-26 James Hawkins <truiken@gmail.com> | |
17414 | ||
17415 | * dlls/advpack/install.c, dlls/advpack/tests/install.c: | |
17416 | advpack: Implement the launching of executables in RunSetupCommand. | |
17417 | ||
17418 | * dlls/advpack/tests/install.c, include/advpub.h, include/urlmon.idl: | |
17419 | advpack: Define S_ASYNCHRONOUS in advpub.h. | |
17420 | ||
17421 | 2006-03-27 Alexandre Julliard <julliard@winehq.org> | |
17422 | ||
17423 | * server/process.c, server/request.c: | |
17424 | server: Fixed process exit code on FreeBSD. | |
17425 | ||
17426 | 2006-03-24 Petr Tesarik <hat@tesarici.cz> | |
17427 | ||
17428 | * programs/winedbg/break.c: | |
17429 | winedbg: Fix stepping over an instruction. | |
17430 | ||
17431 | 2006-03-27 Petr Tesarik <hat@tesarici.cz> | |
17432 | ||
17433 | * dlls/winedos/dosexe.h, dlls/winedos/interrupts.c: | |
17434 | winedos: Clear TF bit before passing control to a VM86 interrupt handler. | |
17435 | ||
17436 | 2006-03-26 f_sophia <f_sophia@libero.it> | |
17437 | ||
17438 | * programs/winhelp/Eo.rc, programs/winhelp/rsrc.rc: | |
17439 | winhelp: Added Esperanto language support. | |
17440 | ||
17441 | 2006-03-26 Antonio Codazzi <f_sophia@libero.it> | |
17442 | ||
17443 | * dlls/shell32/shell32_Eo.rc: | |
17444 | shell32: Updated Esperanto translation. | |
17445 | ||
17446 | 2006-03-26 James Hawkins <truiken@gmail.com> | |
17447 | ||
17448 | * dlls/kernel/process.c, dlls/kernel/tests/process.c: | |
17449 | kernel: Error out of CreateProcess if the specified current directory | |
17450 | doesn't exist. | |
17451 | ||
17452 | 2006-03-26 Vitaly Lipatov <lav@etersoft.ru> | |
17453 | ||
17454 | * tools/wine.inf: | |
17455 | wine.inf: Add some dll stub dll to the system directory. | |
17456 | ||
17457 | 2006-03-24 Paul Vriens <paul.vriens@xs4all.nl> | |
17458 | ||
17459 | * tools/wine.inf: | |
17460 | wine.inf: Add SystemRoot. | |
17461 | ||
17462 | 2006-03-27 Petr Tesarik <hat@tesarici.cz> | |
17463 | ||
17464 | * dlls/ntdll/signal_i386.c: | |
17465 | ntdll: Fix debug exceptions from VM86. | |
17466 | - Set ContextFlags accordingly in save_vm86_context(). | |
17467 | - Raise debug exceptions correctly for debug exceptions. | |
17468 | - Do not clear TF bit for VM86-generated debug exceptions. | |
17469 | ||
17470 | 2006-03-26 James Hawkins <truiken@gmail.com> | |
17471 | ||
17472 | * dlls/advpack/install.c, dlls/advpack/tests/install.c: | |
17473 | advpack: Set hexe to a non-NULL value to test that the handle is NULL on return. | |
17474 | ||
17475 | 2006-03-26 Mike McCormack <mike@codeweavers.com> | |
17476 | ||
17477 | * dlls/commdlg/filedlg.c: | |
17478 | commdlg: Malformed filters are still added to the filter combo box. | |
17479 | ||
17480 | * dlls/comctl32/comctl32undoc.c: | |
17481 | comctl32: Having an MRU list without a compare function works in Windows. | |
17482 | ||
17483 | 2006-03-26 H. Verbeet <hverbeet@gmail.com> | |
17484 | ||
17485 | * dlls/msvcrt/scanf.h, dlls/msvcrt/tests/scanf.c: | |
17486 | msvcrt: Fix reading of signed numbers with unsigned read types in scanf. | |
17487 | ||
17488 | 2006-03-24 Alexandre Julliard <julliard@winehq.org> | |
17489 | ||
17490 | * dlls/msvcrt/file.c: | |
17491 | msvcrt: Fix fflush() of files opened for read. | |
17492 | Some apps, for no particular reason, call fflush() on files opened for | |
17493 | read. This keeps them from tripping over their shoelaces. | |
17494 | ||
17495 | 2006-03-25 Tomas Carnecky <tom@dbservice.com> | |
17496 | ||
17497 | * dlls/opengl32/wgl.c, dlls/opengl32/wgl_ext.c, dlls/x11drv/opengl.c: | |
17498 | opengl: Put OpenGL setup functions into their own debug channel. | |
17499 | ||
17500 | 2006-03-25 Eric Pouech <eric.pouech@wanadoo.fr> | |
17501 | ||
17502 | * programs/winedbg/dbg.y, programs/winedbg/debug.l: | |
17503 | winedbg: Fixes for identifiers. | |
17504 | - fixed lexical rules for a path name | |
17505 | - fixed identifier rules so that we get the right precedence | |
17506 | between ! and :: | |
17507 | - modules (in mod!name forms) are now handled as tIDENTIFIER | |
17508 | (tPATH was buggy anyhow) | |
17509 | ||
17510 | * dlls/dbghelp/symbol.c: | |
17511 | dbghelp: Module should be case insensitive. | |
17512 | When looking up a symbol name in the form module!name, the module | |
17513 | lookup should be insensitive. | |
17514 | ||
17515 | 2006-03-24 Stefan Dösinger <stefandoesinger@gmx.at> | |
17516 | ||
17517 | * dlls/d3d8/cubetexture.c, dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, | |
17518 | dlls/d3d8/directx.c, dlls/d3d8/surface.c, dlls/d3d8/texture.c, | |
17519 | dlls/d3d9/cubetexture.c, dlls/d3d9/d3d9_private.h, | |
17520 | dlls/d3d9/device.c, dlls/d3d9/directx.c, dlls/d3d9/surface.c, | |
17521 | dlls/d3d9/swapchain.c, dlls/d3d9/texture.c, dlls/wined3d/device.c, | |
17522 | dlls/wined3d/directx.c, dlls/wined3d/wined3d_private.h, | |
17523 | include/wine/wined3d_interface.h, include/wine/wined3d_types.h: | |
17524 | wined3d: Add WINED3DMULTISAMPLE_TYPE to wined3d_types.h. | |
17525 | ||
17526 | * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/wined3d/device.c, | |
17527 | include/wine/wined3d_interface.h, include/wine/wined3d_types.h: | |
17528 | wined3d: Add WINED3DTRIPATCH_INFO to wined3d_types.h. | |
17529 | ||
17530 | 2006-03-23 H. Verbeet <hverbeet@gmail.com> | |
17531 | ||
17532 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
17533 | wined3d: Move the D3DSIO_DCL dumping code into its own function. | |
17534 | ||
17535 | 2006-03-23 James Hawkins <truiken@gmail.com> | |
17536 | ||
17537 | * dlls/advpack/tests/.gitignore, dlls/advpack/tests/Makefile.in, | |
17538 | dlls/advpack/tests/install.c: | |
17539 | advpack: Add initial tests for RunSetupCommand. | |
17540 | ||
17541 | * dlls/advpack/advpack.spec, dlls/advpack/files.c: | |
17542 | advpack: Forward DelNodeA to its Unicode counterpart. | |
17543 | ||
17544 | * dlls/advpack/advpack.spec, dlls/advpack/install.c: | |
17545 | advpack: Forward RunSetupCommandA to its Unicode counterpart. | |
17546 | ||
17547 | * dlls/advpack/advpack.spec, dlls/advpack/files.c: | |
17548 | advpack: Forward the FileSaveRestore API to their Unicode counterparts. | |
17549 | ||
17550 | * dlls/advpack/advpack.spec, dlls/advpack/files.c: | |
17551 | advpack: Forward GetVersionFromFileA/ExA to their Unicode counterparts. | |
17552 | ||
17553 | * dlls/advpack/advpack.c, dlls/advpack/advpack.spec: | |
17554 | advpack: Forward SetPerUserSecValuesA to its Unicode counterpart. | |
17555 | ||
17556 | 2006-03-24 Ken Thomases <ken@codeweavers.com> | |
17557 | ||
17558 | * server/process.c: | |
17559 | server: Fix memory leak in read_process_memory handler. | |
17560 | ||
17561 | 2006-03-24 Mike McCormack <mike@codeweavers.com> | |
17562 | ||
17563 | * dlls/ntdll/directory.c: | |
17564 | ntdll: Recursive notify is implemented. | |
17565 | ||
17566 | 2006-03-24 Phil Krylov <phil@newstar.rinet.ru> | |
17567 | ||
17568 | * server/signal.c: | |
17569 | server: Fix compilation under Darwin 7. | |
17570 | ||
17571 | 2006-03-23 Jacek Caban <jacek@codeweavers.com> | |
17572 | ||
17573 | * dlls/mshtml/Makefile.in, dlls/mshtml/htmlelem.c, | |
17574 | dlls/mshtml/htmlelem2.c, dlls/mshtml/mshtml_private.h: | |
17575 | mshtml: Added IHTMLElement2 implementation. | |
17576 | ||
17577 | * include/exdisp.idl: | |
17578 | exdisp.idl: Added missing IE6 methods to DWebBrowserEvents2. | |
17579 | ||
17580 | 2006-03-23 Stefan Dösinger <stefandoesinger@gmx.at> | |
17581 | ||
17582 | * dlls/d3d8/device.c, dlls/d3d9/device.c, dlls/wined3d/device.c, | |
17583 | include/wine/wined3d_interface.h: | |
17584 | wined3d: Rectpatch code fix. | |
17585 | Update the wined3d code to use WINED3DRECTPATCH_INFO, which was added | |
17586 | with an older patch. | |
17587 | ||
17588 | 2006-03-23 Alexandre Julliard <julliard@winehq.org> | |
17589 | ||
17590 | * dlls/msvcrt/time.c: | |
17591 | msvcrt: Implementation of wcsftime (based on a patch by Mike McCormack). | |
17592 | ||
17593 | 2006-03-22 Paul Vriens <paul.vriens@xs4all.nl> | |
17594 | ||
17595 | * dlls/kernel/cpu.c: | |
17596 | kernel: Add processor specific environment variables. | |
17597 | ||
17598 | 2006-03-23 James Hawkins <truiken@gmail.com> | |
17599 | ||
17600 | * dlls/comctl32/tab.c: | |
17601 | comctl32: A couple fixes for tab icon offsets. | |
17602 | - Shift selected icons up and non-selected icons down. | |
17603 | - Add the top or left draw rect to the vertical offset, because it may | |
17604 | not be zero. | |
17605 | ||
17606 | 2006-03-22 James Hawkins <truiken@gmail.com> | |
17607 | ||
17608 | * dlls/advpack/advpack.spec, dlls/advpack/files.c: | |
17609 | advpack: Implement FileSaveMarkNotExistW. | |
17610 | ||
17611 | * dlls/advpack/advpack.spec, dlls/advpack/files.c: | |
17612 | advpack: Forward AdvInstallFileA to its Unicode counterpart. | |
17613 | ||
17614 | * dlls/advpack/advpack.c, dlls/advpack/advpack.spec: | |
17615 | advpack: Forward the ansi user stub APIs to their Unicode counterparts. | |
17616 | ||
17617 | * dlls/advpack/advpack.spec, dlls/advpack/files.c: | |
17618 | advpack: Forward AddDelBackupEntryA to its unicode counterpart. | |
17619 | ||
17620 | 2006-03-23 Alexandre Julliard <julliard@winehq.org> | |
17621 | ||
17622 | * dlls/kernel/environ.c: | |
17623 | kernel: Remove a couple of incorrect asserts. | |
17624 | ||
17625 | 2006-03-23 Rein Klazes <wijn@wanadoo.nl> | |
17626 | ||
17627 | * dlls/comctl32/tooltips.c: | |
17628 | comctl32: Do not free LPSTR_TEXTCALLBACK tooltip texts. | |
17629 | ||
17630 | 2006-03-22 Detlef Riekenberg <wine.dev@web.de> | |
17631 | ||
17632 | * dlls/kernel/tests/thread.c: | |
17633 | kernel: Load QueueUserWorkItem function dynamically. | |
17634 | ||
17635 | 2006-03-23 Eric Kohl <eric.kohl@t-online.de> | |
17636 | ||
17637 | * tools/widl/server.c, tools/widl/typegen.c: | |
17638 | widl: Fix base type alignments. | |
17639 | Generate aligned marshal and unmarshal code for base type arguments | |
17640 | and return values. | |
17641 | ||
17642 | * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c, | |
17643 | tools/widl/typegen.h: | |
17644 | widl: Fix format string size calculation. | |
17645 | - Move proc format string size calculation from client.c and server.c | |
17646 | to typegen.c. | |
17647 | - Implement type format string size calculation. | |
17648 | ||
17649 | 2006-03-22 Alexandre Julliard <julliard@winehq.org> | |
17650 | ||
17651 | * dlls/user/tests/winstation.c, server/atom.c, server/class.c: | |
17652 | server: Class and global atoms should not be local to a window station. | |
17653 | ||
17654 | 2006-03-22 Marcus Meissner <meissner@suse.de> | |
17655 | ||
17656 | * configure, configure.ac, programs/Makefile.in, | |
17657 | programs/avitools/.gitignore, programs/avitools/Makefile.in, | |
17658 | programs/avitools/aviinfo.c, programs/avitools/aviplay.c, | |
17659 | programs/avitools/icinfo.c, programs/icinfo/.gitignore, | |
17660 | programs/icinfo/Makefile.in, programs/icinfo/icinfo.c: | |
17661 | programs: Move icinfo out of avitools. | |
17662 | ||
17663 | 2006-03-22 H. Verbeet <hverbeet@gmail.com> | |
17664 | ||
17665 | * dlls/wined3d/drawprim.c, dlls/wined3d/vertexshader.c: | |
17666 | wined3d: Set vertex attribute pointers defined in vertex declarations properly. | |
17667 | ||
17668 | * dlls/wined3d/vertexshader.c: | |
17669 | wined3d: Fix slightly misleading ParseVertexDeclarationUsage naming. | |
17670 | ||
17671 | * dlls/wined3d/vertexdeclaration.c, include/wine/wined3d_types.h: | |
17672 | wined3d: Initialise WINED3DVERTEXELEMENT's Reg field in | |
17673 | IWineD3DVertexDeclarationImpl_ParseDeclaration9. | |
17674 | ||
17675 | * dlls/wined3d/vertexdeclaration.c, dlls/wined3d/wined3d_private.h: | |
17676 | wined3d: glTypeLookup cleanup. | |
17677 | Use a struct instead of an UINT array as entries in the glTypeLookup | |
17678 | table. | |
17679 | ||
17680 | * dlls/wined3d/pixelshader.c: | |
17681 | wined3d: Store the pixelshader version in the pixelshader object. | |
17682 | ||
17683 | 2006-03-22 Huw Davies <huw@codeweavers.com> | |
17684 | ||
17685 | * dlls/user/edit.c, dlls/user/tests/edit.c: | |
17686 | user32: Only adjust the margins if the edit control is above a certain size. | |
17687 | ||
17688 | 2006-03-22 James Hawkins <truiken@gmail.com> | |
17689 | ||
17690 | * dlls/advpack/advpack.c, dlls/advpack/advpack.spec: | |
17691 | advpack: Forward RebootCheckOnInstallA to its Unicode counterpart. | |
17692 | ||
17693 | 2006-03-22 Jacek Caban <jacek@codeweavers.com> | |
17694 | ||
17695 | * dlls/mshtml/htmlelem.c: | |
17696 | mshtml: Clean up get_all and tags (also fixes a typo). | |
17697 | ||
17698 | 2006-03-22 Mike McCormack <mike@codeweavers.com> | |
17699 | ||
17700 | * tools/wine.inf: | |
17701 | wine.inf: Add a shdocvw.dll stub dll to the system directory. | |
17702 | ||
17703 | * dlls/msi/action.c: | |
17704 | msi: Add stub for the RegisterComPlus and UnregisterComPlus actions. | |
17705 | ||
17706 | * dlls/msi/package.c: | |
17707 | msi: Don't crash when logging a record with only one field. | |
17708 | ||
17709 | 2006-03-22 Alexandre Julliard <julliard@winehq.org> | |
17710 | ||
17711 | * server/directory.c, server/handle.c, server/handle.h, server/mailslot.c, | |
17712 | server/named_pipe.c, server/object.c, server/object.h, | |
17713 | server/registry.c, server/request.c, server/signal.c: | |
17714 | server: New scheme for cleaning up objects on server exit. | |
17715 | Objects stored in static variables can now be marked when they are | |
17716 | created and are automatically cleaned up on exit. This avoids having | |
17717 | to export a bunch of close_* functions. | |
17718 | ||
17719 | 2006-03-21 James Hawkins <truiken@gmail.com> | |
17720 | ||
17721 | * dlls/advpack/advpack.c, dlls/advpack/advpack.spec: | |
17722 | advpack: Forward TranslateInfStringExA to its unicode counterpart. | |
17723 | ||
17724 | * dlls/advpack/tests/files.c: | |
17725 | advpack: Add second null for double null terminated lists. | |
17726 | ||
17727 | 2006-03-22 Mike McCormack <mike@codeweavers.com> | |
17728 | ||
17729 | * dlls/msi/dialog.c: | |
17730 | msi: Show "hidden dialogs" but hide them initially. | |
17731 | ||
17732 | * dlls/msi/custom.c: | |
17733 | msi: Implement custom action type 17. | |
17734 | ||
17735 | * dlls/riched20/.gitignore, dlls/riched20/Makefile.in, | |
17736 | dlls/riched20/version.rc: | |
17737 | riched20: Add a version resource. | |
17738 | ||
17739 | * dlls/wintrust/wintrust_main.c: | |
17740 | wintrust: Use the definition of WINTRUST_ACTION_GENERIC_VERIFY_V2 in softpub.h. | |
17741 | ||
17742 | * include/Makefile.in, include/softpub.h: | |
17743 | include: Add softpub.h. | |
17744 | ||
17745 | 2006-03-22 Kevin Koltzau <kevin@plop.org> | |
17746 | ||
17747 | * dlls/ole32/tests/.gitignore, dlls/ole32/tests/Makefile.in, | |
17748 | dlls/ole32/tests/clipboard.c: | |
17749 | ole32: Initial tests for OLE clipboard functions. | |
17750 | ||
17751 | 2006-03-21 Bryan Mayland <bmayland@leoninedev.com> | |
17752 | ||
17753 | * dlls/kernel/sync.c, dlls/kernel/tests/sync.c: | |
17754 | kernel: WaitForMultipleObjectsEx should accept up to MAXIMUM_WAIT_OBJECTS. | |
17755 | ||
17756 | 2006-03-21 Lei Zhang <leiz@ucla.edu> | |
17757 | ||
17758 | * dlls/riched20/editor.c, dlls/riched20/tests/editor.c: | |
17759 | riched20: Implements FR_WHOLEWORD for EM_FINDTEXT. | |
17760 | Add FR_WHOLEWORD to riched20's EM_FINDTEXT and fix a couple small bugs | |
17761 | introduced in earlier patches for EM_FINDTEXT. Additional test cases | |
17762 | have been added to check for corner cases. Also improve input | |
17763 | validation. | |
17764 | ||
17765 | 2006-03-21 Francois Gouget <fgouget@free.fr> | |
17766 | ||
17767 | * dlls/ddraw/tests/ddrawmodes.c, dlls/ole32/datacache.c, | |
17768 | dlls/ole32/storage32.c, dlls/oleaut32/dispatch.c, | |
17769 | dlls/shell32/shlfolder.c, dlls/shlwapi/ordinal.c, | |
17770 | dlls/shlwapi/path.c, dlls/wininet/gopher.c: | |
17771 | Assorted spelling fixes. | |
17772 | ||
17773 | * programs/taskmgr/taskmgr.c, programs/taskmgr/taskmgr.h: | |
17774 | taskmgr: Avoid forward declarations and make functions static. | |
17775 | ||
17776 | * programs/taskmgr/applpage.c: | |
17777 | taskmgr: Reorder functions to avoid forward declarations. | |
17778 | ||
17779 | * programs/taskmgr/about.c, programs/taskmgr/affinity.c, | |
17780 | programs/taskmgr/column.c, programs/taskmgr/graph.c, | |
17781 | programs/taskmgr/perfpage.c, programs/taskmgr/proclist.c, | |
17782 | programs/taskmgr/procpage.c: | |
17783 | taskmgr: Avoid forward declarations and make functions static. | |
17784 | ||
17785 | * tools/winapi/win32.api: | |
17786 | Update win32.api to match the current sources. | |
17787 | ||
17788 | * include/winerror.h: | |
17789 | include: Add missing error and facility codes. | |
17790 | ||
17791 | * dlls/advapi32/advapi32.spec: | |
17792 | advapi32: Fix the LsaEnumerateAccountRights() export. | |
17793 | ||
17794 | * include/ntsecapi.h: | |
17795 | include: Standardize the LsaLookupNames() prototype. | |
17796 | ||
17797 | 2006-03-21 Robert Shearman <rob@codeweavers.com> | |
17798 | ||
17799 | * dlls/oleaut32/tests/typelib.c, dlls/oleaut32/typelib.c: | |
17800 | oleaut: ITypeInfo::GetIDsOfNames should search inherited interfaces | |
17801 | regardless of what type they are. | |
17802 | Add a test for this and dump type infos created with CreateDispTypeInfo. | |
17803 | ||
17804 | 2006-03-21 Huw Davies <huw@codeweavers.com> | |
17805 | ||
17806 | * dlls/gdi/tests/gdiobj.c, tools/sfnt2fnt.c: | |
17807 | fonts: Use the EBLC table to retrieve the ascent of the bitmap font. | |
17808 | ||
17809 | 2006-03-21 Jeff Latimer <lats@yless4u.com.au> | |
17810 | ||
17811 | * programs/winedbg/be_alpha.c, programs/winedbg/be_cpu.h, | |
17812 | programs/winedbg/be_i386.c, programs/winedbg/be_ppc.c, | |
17813 | programs/winedbg/dbg.y, programs/winedbg/debug.l, | |
17814 | programs/winedbg/info.c, programs/winedbg/tgt_active.c, | |
17815 | programs/winedbg/tgt_minidump.c, programs/winedbg/winedbg.man.in: | |
17816 | winedbg: Add display for floating point status. | |
17817 | Added code to examine and display floating point unit status into | |
17818 | be_i386.c as info all-regs command. | |
17819 | ||
17820 | 2006-03-21 Alexandre Julliard <julliard@winehq.org> | |
17821 | ||
17822 | * tools/sfnt2fnt.c: | |
17823 | sfnt2fnt: Remove output file on failure. | |
17824 | ||
17825 | * dlls/activeds/activeds_main.c, dlls/cfgmgr32/main.c, | |
17826 | dlls/cryptdll/cryptdll.c, dlls/d3dim/d3dim_main.c, | |
17827 | dlls/d3drm/d3drm_main.c, dlls/msnet32/msnet_main.c, | |
17828 | dlls/snmpapi/main.c, dlls/url/url_main.c, dlls/vdmdbg/vdmdbg.c, | |
17829 | dlls/winnls32/winnls.c, dlls/wintrust/wintrust_main.c: | |
17830 | Added DLL_WINE_PREATTACH handling in a number of stub-only dlls. | |
17831 | ||
17832 | 2006-03-21 Mike McCormack <mike@codeweavers.com> | |
17833 | ||
17834 | * dlls/msi/action.c, dlls/msi/action.h, dlls/msi/files.c, | |
17835 | dlls/msi/helpers.c: | |
17836 | msi: Improve handling of short paths. | |
17837 | ||
17838 | 2006-03-21 Robert Shearman <rob@codeweavers.com> | |
17839 | ||
17840 | * dlls/ntdll/threadpool.c: | |
17841 | ntdll: Start of pooling support for RtlQueueWorkItem. | |
17842 | Start of pooling support for RtlQueueWorkItem. The algorithm | |
17843 | implmented is very simple - if there are no free threads, create a new | |
17844 | one. | |
17845 | ||
17846 | * dlls/kernel/tests/thread.c: | |
17847 | kernel: Add a test for QueueUserWorkItem. | |
17848 | ||
17849 | * dlls/oleaut32/typelib.c: | |
17850 | oleaut: Better support for invoking methods with VT_VARIANT argument types. | |
17851 | ||
17852 | * dlls/wininet/internet.c: | |
17853 | wininet: Document InternetCrackUrlW. | |
17854 | ||
17855 | * dlls/wininet/http.c, dlls/wininet/internet.c: | |
17856 | wininet: InternetCreateUrlW should return the number of bytes needed. | |
17857 | InternetCreateUrlW should return the number of bytes needed to store | |
17858 | the URL, not the number of characters (reported by Sven Paschukat). | |
17859 | ||
17860 | 2006-03-21 Alexandre Julliard <julliard@winehq.org> | |
17861 | ||
17862 | * dlls/ntdll/loader.c, include/winnt.h: | |
17863 | ntdll: Added a DLL_WINE_PREATTACH call to DllMain for builtins. | |
17864 | By returning FALSE from this call, a builtin dll can specify that we | |
17865 | should try to load the native one instead. | |
17866 | ||
17867 | * dlls/ddraw/main.c: | |
17868 | ddraw: Call DDRAW_ChooseDefaultDriver only on PROCESS_ATTACH. | |
17869 | ||
17870 | * dlls/Makefile.in, dlls/Maketest.rules.in, dlls/make_dlls: | |
17871 | dlls: Removed a number of dll symlinks that are no longer needed. | |
17872 | ||
17873 | * tools/winewrapper: | |
17874 | winewrapper: Remove explicit call to wineprefixcreate. | |
17875 | Now that wineprefixcreate detects the build tree automatically, the | |
17876 | standard behavior of starting it from ntdll should work fine. | |
17877 | ||
17878 | * programs/wcmd/wcmdmain.c: | |
17879 | wcmd: Try executing the process even if the exe file doesn't exist. | |
17880 | It may be a builtin exe in which case the CreateProcess call will | |
17881 | succeed. | |
17882 | ||
17883 | * tools/wine.inf, tools/wineprefixcreate.in: | |
17884 | wine.inf: Use the new fake dlls mechanism to create placeholders for | |
17885 | applications instead of using symlinks. | |
17886 | ||
17887 | * dlls/ntdll/loader.c: | |
17888 | ntdll: Detect the fake dlls created by setupapi and refuse to load them. | |
17889 | ||
17890 | * dlls/setupapi/Makefile.in, dlls/setupapi/fakedll.c, | |
17891 | dlls/setupapi/install.c, dlls/setupapi/setupapi_private.h: | |
17892 | setupapi: Added support for creating fake dlls at install time. | |
17893 | This should satisfy applications that access a dll file directly. For | |
17894 | apps that check the dll version in the file, the version resource is | |
17895 | copied from the builtin dll. | |
17896 | ||
17897 | 2006-03-18 Vitaliy Margolen <wine-patch@kievinfo.com> | |
17898 | ||
17899 | * dlls/dinput/device.c, dlls/dinput/device_private.h, | |
17900 | dlls/dinput/keyboard.c, dlls/dinput/mouse.c: | |
17901 | dinput: Create single thread for mouse and keyboard hook. | |
17902 | Put keyboard & mouse hook callbacks into separate thread. | |
17903 | Move few global variables into object. Delete no longer used crit section. | |
17904 | For hooks to work properly hook callback have to be in a thread | |
17905 | with message loop. Some games create separate threads just to handle | |
17906 | mouse and/or keyboard events that do not have message loop. | |
17907 | ||
17908 | 2006-03-20 Mike Hearn <mike@plan99.net> | |
17909 | ||
17910 | * dlls/opengl32/Makefile.in, dlls/opengl32/wgl.c: | |
17911 | opengl32: Optimize thunks by storing GL context in the thread environment block. | |
17912 | ||
17913 | 2006-03-21 Dmitry Timoshkov <dmitry@codeweavers.com> | |
17914 | ||
17915 | * dlls/gdi/bitmap.c, dlls/gdi/tests/gdiobj.c: | |
17916 | gdi: Fix a couple of todos in the bitmap test. | |
17917 | ||
17918 | 2006-03-21 Byeong-Sik Jeon <wjsqudtlr@gmail.com> | |
17919 | ||
17920 | * dlls/commdlg/cdlg_Ko.rc: | |
17921 | commdlg: Updated Korean translation. | |
17922 | ||
17923 | * programs/winecfg/Ko.rc: | |
17924 | winecfg: Updated Korean translation. | |
17925 | ||
17926 | 2006-03-21 Mike McCormack <mike@codeweavers.com> | |
17927 | ||
17928 | * programs/taskmgr/applpage.c: | |
17929 | taskmgr: Make some functions static. | |
17930 | ||
17931 | * programs/taskmgr/applpage.c: | |
17932 | taskmgr: Fix some gcc 4.1 warnings caused by commctrl.h macros. | |
17933 | ||
17934 | * programs/winefile/winefile.c: | |
17935 | winefile: Fix some gcc 4.1 warnings caused by commctrl.h macros. | |
17936 | ||
17937 | 2006-03-19 Roderick Colenbrander <thunderbird2k@gmx.net> | |
17938 | ||
17939 | * dlls/wined3d/device.c, include/wine/wined3d_gl.h: | |
17940 | wined3d: Don't use OpenGL 2.0. | |
17941 | ||
17942 | 2006-03-20 Paul Vriens <paul.vriens@xs4all.nl> | |
17943 | ||
17944 | * dlls/kernel/cpu.c: | |
17945 | kernel: Fix model/stepping in GetSystemInfo. | |
17946 | wProcessorRevision is built from model and stepping. | |
17947 | ||
17948 | 2006-03-20 Mike McCormack <mike@codeweavers.com> | |
17949 | ||
17950 | * programs/taskmgr/priority.c: | |
17951 | taskmgr: Eliminate common code and fix a warning. | |
17952 | ||
17953 | 2006-03-19 Mike McCormack <mike@codeweavers.com> | |
17954 | ||
17955 | * dlls/comctl32/listview.c: | |
17956 | comctl32: Get rid of some incorrect casts. | |
17957 | ||
17958 | 2006-03-20 Alexandre Julliard <julliard@winehq.org> | |
17959 | ||
17960 | * configure.ac: | |
17961 | configure: Add autoheader to the compile command. | |
17962 | ||
17963 | * configure, configure.ac, dlls/Makedll.rules.in, loader/Makefile.in, | |
17964 | programs/Makeprog.rules.in: | |
17965 | configure: Use --rpath when linking dlls too. | |
17966 | ||
17967 | * programs/Makefile.in, programs/make_progs: | |
17968 | programs: Get rid of application symlinks, they are no longer needed. | |
17969 | ||
17970 | * dlls/gdi/tests/gdiobj.c, dlls/x11drv/bitmap.c: | |
17971 | x11drv: Clear new bitmaps if they don't contain any data. | |
17972 | ||
17973 | 2006-03-20 Dmitry Timoshkov <dmitry@codeweavers.com> | |
17974 | ||
17975 | * dlls/gdi/bitmap.c, dlls/gdi/tests/gdiobj.c: | |
17976 | gdi: Add a simple test for bitmap bits/metrics | |
17977 | Add a simple test for bitmap bits/metrics, fix GetBitmapBits for an | |
17978 | empty (not selected into a DC) bitmap. | |
17979 | ||
17980 | 2006-03-19 Mike McCormack <mike@codeweavers.com> | |
17981 | ||
17982 | * dlls/msi/regsvr.c: | |
17983 | msi: Set the InstallerLocation value when registering msi.dll. | |
17984 | ||
17985 | 2006-03-19 Detlef Riekenberg <wine.dev@web.de> | |
17986 | ||
17987 | * dlls/kernel/heap.c, dlls/kernel/tests/heap.c: | |
17988 | kernel: Avoid heap corruption on invalid parameter in GlobalFree(). | |
17989 | ||
17990 | 2006-03-20 Alexandre Julliard <julliard@winehq.org> | |
17991 | ||
17992 | * dlls/kernel/tests/change.c: | |
17993 | kernel: Avoid infinite waits in directory change tests. | |
17994 | ||
17995 | 2006-03-19 H. Verbeet <hverbeet@gmail.com> | |
17996 | ||
17997 | * dlls/d3d8/device.c: | |
17998 | d3d8: Change the default debug channel to d3d8 for device.c. | |
17999 | ||
18000 | * dlls/d3d8/device.c: | |
18001 | d3d8: Downgrade a FIXME to a TRACE in IDirect3DDevice8Impl_SetVertexShader. | |
18002 | ||
18003 | * dlls/d3d8/device.c: | |
18004 | d3d8: Fix comparison in IDirect3DDevice8Impl_DeleteVertexShader. | |
18005 | ||
18006 | 2006-03-18 Jacek Caban <jacek@codeweavers.com> | |
18007 | ||
18008 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsembed.c, | |
18009 | dlls/mshtml/nsiface.idl, dlls/mshtml/nsio.c, dlls/mshtml/persist.c: | |
18010 | mshtml: Optimize nsACString handling. | |
18011 | ||
18012 | * dlls/mshtml/htmlbody.c, dlls/mshtml/htmlelem.c, dlls/mshtml/htmlinput.c, | |
18013 | dlls/mshtml/htmlnode.c, dlls/mshtml/htmlselect.c, | |
18014 | dlls/mshtml/htmltextarea.c, dlls/mshtml/mshtml_private.h: | |
18015 | mshtml: Better QueryInterface implementation. | |
18016 | ||
18017 | 2006-03-19 Alexander N. Sørnes <alex@thehandofagony.com> | |
18018 | ||
18019 | * programs/wordpad/No.rc: | |
18020 | wordpad: Fix typo in Norwegian resource. | |
18021 | ||
18022 | 2006-03-19 Vitaly Lipatov <lav@etersoft.ru> | |
18023 | ||
18024 | * programs/regedit/Ru.rc: | |
18025 | regedit: Fix Russian translation. | |
18026 | ||
18027 | * programs/control/params.h: | |
18028 | control: Fix datetime name. | |
18029 | ||
18030 | 2006-03-19 Milko Krachounov <milko@3mhz.net> | |
18031 | ||
18032 | * programs/winecfg/Bg.rc: | |
18033 | winecfg: Update Bulgarian translation. | |
18034 | ||
18035 | 2006-03-19 Mike McCormack <mike@codeweavers.com> | |
18036 | ||
18037 | * include/commctrl.h: | |
18038 | include: LVSETINFOTIPA does not exist. | |
18039 | ||
18040 | 2006-03-19 Jeff Latimer <lats@yless4u.com.au> | |
18041 | ||
18042 | * programs/winedbg/tgt_active.c: | |
18043 | winedbg: Copy floating point status to the dbgcontext. | |
18044 | ||
18045 | 2006-03-18 Vitaliy Margolen <wine-patch@kievinfo.com> | |
18046 | ||
18047 | * dlls/gdi/driver.c: | |
18048 | gdi: Handle NT style \\.\DISPLAY1 name that we return. | |
18049 | ||
18050 | 2006-03-18 Robert Shearman <rob@codeweavers.com> | |
18051 | ||
18052 | * dlls/msi/delete.c, dlls/msi/distinct.c, dlls/msi/insert.c, | |
18053 | dlls/msi/msipriv.h, dlls/msi/order.c, dlls/msi/select.c, | |
18054 | dlls/msi/table.c, dlls/msi/update.c, dlls/msi/where.c: | |
18055 | msi: Optimise WHERE operations. | |
18056 | Optimise WHERE operations on matching against strings by adding a new | |
18057 | function find_matching_rows to the views, which eliminates the need to | |
18058 | examine every record when executing a query. Implement this function | |
18059 | in the table using a hash table on the ID stored in the data. | |
18060 | ||
18061 | * dlls/msi/tests/format.c: | |
18062 | msi: Add a test for MsiFormatRecord with integer fields. | |
18063 | ||
18064 | * dlls/wininet/cookie.c: | |
18065 | wininet: Copy from the start of the cookie name, not the cookie data. | |
18066 | Copy from the start of the cookie name, not the cookie data when | |
18067 | parsing cookies with a NULL cookie name. | |
18068 | ||
18069 | * include/wininet.h: | |
18070 | include: Add some more defines to wininet.h. | |
18071 | ||
18072 | * programs/wcmd/wcmdmain.c: | |
18073 | wcmd: Use PACKAGE_VERSION as the wcmd version. | |
18074 | ||
18075 | * dlls/ole32/rpc.c: | |
18076 | ole: Use the thread pool for executing RPC calls for better performance | |
18077 | (after the thread pool has been improved). | |
18078 | ||
18079 | 2006-03-17 Alexandre Julliard <julliard@winehq.org> | |
18080 | ||
18081 | * tools/wineprefixcreate.in: | |
18082 | wineprefixcreate: Autodetect the running from build tree case. | |
18083 | ||
18084 | * dlls/setupapi/install.c: | |
18085 | setupapi: Added support for calling executables in a RegisterDlls section. | |
18086 | ||
18087 | 2006-03-18 Alexandre Julliard <julliard@winehq.org> | |
18088 | ||
18089 | * dlls/ntdll/loader.c: | |
18090 | ntdll: In MODULE_FlushModrefs, also free dlls that haven't been initialized yet. | |
18091 | ||
18092 | 2006-03-18 Mike McCormack <mike@codeweavers.com> | |
18093 | ||
18094 | * include/windowsx.h: | |
18095 | Prevent the use of windowsx.h with Wine source. | |
18096 | ||
18097 | * programs/winefile/winefile.c, programs/winefile/winefile.h: | |
18098 | winefile: Eliminate use of windowsx.h. | |
18099 | ||
18100 | 2006-03-18 Eric Pouech <eric.pouech@wanadoo.fr> | |
18101 | ||
18102 | * dlls/dbghelp/msc.c, dlls/dbghelp/mscvpdb.h: | |
18103 | dbghelp: MSC fixes. | |
18104 | - wrong cut & paste across versions of a given record type | |
18105 | - wrong definition for register_v2 | |
18106 | ||
18107 | * dlls/dbghelp/msc.c: | |
18108 | dbghelp: Support for LF_VTSHAPE in MSC. | |
18109 | - added preliminary support for VT (virtual table) shape | |
18110 | type record | |
18111 | - as we don't do C++, it's just a hack to get rid of | |
18112 | some errors | |
18113 | ||
18114 | * dlls/dbghelp/msc.c: | |
18115 | dbghelp: MSC forward declaration. | |
18116 | - create an infrastructure for handling forward usage | |
18117 | of type records | |
18118 | - used it in some cases (pointer to yet not defined udt, | |
18119 | function signature, modifiers) | |
18120 | ||
18121 | * dlls/dbghelp/msc.c: | |
18122 | dbghelp: Type parsing refactoring. | |
18123 | - seperate types' table handling from a single type handling | |
18124 | by adding codeview_parse_one_type function | |
18125 | - factored all calls for caching symt | |
18126 | - make type parsing helpers return the symt instead of a | |
18127 | simple error status | |
18128 | ||
18129 | * dlls/dbghelp/msc.c: | |
18130 | dbghelp: Fixes for NB11 types. | |
18131 | - when checking debug info in NB09 or NB11 format (CodeView), | |
18132 | try to load the global types section | |
18133 | ||
18134 | * dlls/dbghelp/msc.c, dlls/dbghelp/mscvpdb.h: | |
18135 | dbghelp: MSC handling of function signature's parameters. | |
18136 | - now correctly parsing parameters types for a function | |
18137 | signature and storing them in dbghelp internal structures | |
18138 | ||
18139 | * dlls/dbghelp/msc.c, dlls/dbghelp/mscvpdb.h: | |
18140 | dbghelp: Cleanup MSC bitfield handling. | |
18141 | - no longer caching bitfield information but accessing it directly | |
18142 | when needed | |
18143 | - removed all kludges for bitfield handling | |
18144 | - reused BOOL parameter to codeview_get_type for monitoring | |
18145 | traces (will be used in later patches) | |
18146 | ||
18147 | * dlls/dbghelp/msc.c, dlls/dbghelp/mscvpdb.h: | |
18148 | dbghelp: Fieldlist. | |
18149 | - now that we have offset tables to type, we can cleanly | |
18150 | parse the field-lists and remove the associated kludges | |
18151 | - also adding internal structure for easing parameter sharing | |
18152 | across functions (codeview_type_parse) | |
18153 | - in mscvpdb.h, also reparated the type records that are | |
18154 | referenced from other type records (union codeview_type_ref) | |
18155 | from type records referenced by symbols (union codeview_type) | |
18156 | ||
18157 | * dlls/dbghelp/msc.c: | |
18158 | dbghelp: MSC types. | |
18159 | - enforce the type records that can be accessed by symbols (these are | |
18160 | anyway the high level ones) | |
18161 | ||
18162 | * dlls/dbghelp/msc.c: | |
18163 | dbghelp: Types parsing. | |
18164 | - our engine for parsing types section now requires in entry | |
18165 | an offsets table for getting directly to each type in the | |
18166 | section | |
18167 | - (re)construct this table for PDB types | |
18168 | ||
18169 | * dlls/dbghelp/msc.c, dlls/dbghelp/mscvpdb.h: | |
18170 | dbghelp: CV's ssearch. | |
18171 | - added definitions for start_search symbol info | |
18172 | - silenced warnings from this symbol | |
18173 | ||
18174 | * dlls/dbghelp/msc.c, dlls/dbghelp/mscvpdb.h: | |
18175 | dbghelp: Moved codeview structures and definitions from msc.c to mscvpdb.h. | |
18176 | ||
18177 | * dlls/dbghelp/elf_module.c, dlls/dbghelp/msc.c, dlls/dbghelp/mscvpdb.h: | |
18178 | dbghelp: Compiland and source files are not the same thing. | |
18179 | - in MSC debug info parsing, clearly separate a source file | |
18180 | information from a compiland (including in linetab structure) | |
18181 | - in ELF debug info parsing, now storing compiland directly | |
18182 | in symtab_elt while browsing the symtab section (we still | |
18183 | create twice the compilands, once in stabs/dwarf parsing, | |
18184 | a second time in symtab parsing) | |
18185 | ||
18186 | 2006-03-17 Vitaly Lipatov <lav@etersoft.ru> | |
18187 | ||
18188 | * dlls/gdi/freetype.c: | |
18189 | gdi32: Look for ttf fonts in the Wine font dir. | |
18190 | ||
18191 | 2006-03-17 Dmitry Timoshkov <dmitry@baikal.ru> | |
18192 | ||
18193 | * dlls/gdi/tests/gdiobj.c: | |
18194 | gdi: Add a test for bitmap font metrics to ensure that they match the Windows ones. | |
18195 | ||
18196 | 2006-03-18 Eric Kohl <eric.kohl@t-online.de> | |
18197 | ||
18198 | * tools/widl/server.c: | |
18199 | widl: Do not generate code that initializes a binding handle. | |
18200 | ||
18201 | * tools/widl/client.c, tools/widl/server.c: | |
18202 | widl: Fix proc offset calculation. | |
18203 | A void return type is represented by a FC_END/FC_PAD sequence in the | |
18204 | proc format string. Increment the proc offset by two when a function | |
18205 | returns void. | |
18206 | ||
18207 | * tools/widl/parser.y: | |
18208 | widl: 'unsigned char' and 'byte' are must be distinct types. | |
18209 | ||
18210 | 2006-03-18 Jacek Caban <jacek@codeweavers.com> | |
18211 | ||
18212 | * include/mshtmdid.h, include/mshtml.idl: | |
18213 | mshtml.idl: Added more interfaces. | |
18214 | ||
18215 | * dlls/mshtml/tests/protocol.c: | |
18216 | mshtml/tests: Code cleanup. | |
18217 | ||
18218 | 2006-03-18 Eric Pouech <eric.pouech@wanadoo.fr> | |
18219 | ||
18220 | * dlls/dbghelp/dbghelp.c, programs/winedbg/tgt_active.c: | |
18221 | dbghelp: Live target detection. | |
18222 | - DBGHELP_NOLIVE env variable is tested earlier to avoid | |
18223 | some strange effects in live target detection | |
18224 | - in WineDbg, delete DBGHELP_NOLIVE before attaching to | |
18225 | a process, because we know it must be a live target | |
18226 | ||
18227 | 2006-03-17 Mike McCormack <mike@codeweavers.com> | |
18228 | ||
18229 | * dlls/user/tests/edit.c, programs/progman/group.c, | |
18230 | programs/progman/main.c, programs/progman/program.c, | |
18231 | programs/winecfg/audio.c: | |
18232 | Remove some unnecessary uses of windowsx.h | |
18233 | ||
18234 | 2006-03-18 Mike McCormack <mike@codeweavers.com> | |
18235 | ||
18236 | * dlls/avifil32/avifile.c: | |
18237 | avifil32: Use HeapAlloc instead of GlobalAlloc. Eliminate windowsx.h. | |
18238 | ||
18239 | 2006-03-17 Mike McCormack <mike@codeweavers.com> | |
18240 | ||
18241 | * programs/taskmgr/dbgchnl.c: | |
18242 | taskmgr: Fix some gcc 4.1 warnings. | |
18243 | ||
18244 | * programs/winecfg/appdefaults.c: | |
18245 | winecfg: Fix some gcc 4.1 warnings. | |
18246 | ||
18247 | * dlls/crypt32/tests/store.c: | |
18248 | crypt32: Fix a warning. | |
18249 | ||
18250 | 2006-03-17 YunSong Hwang <hys545@dreamwiz.com> | |
18251 | ||
18252 | * dlls/msvfw32/msvfw32_Ko.rc: | |
18253 | msvfw32: Update Korean resources. | |
18254 | ||
18255 | 2006-03-17 Mike McCormack <mike@codeweavers.com> | |
18256 | ||
18257 | * programs/taskmgr/taskmgr.c: | |
18258 | taskmgr: Fix some gcc 4.1 warnings. | |
18259 | ||
18260 | * programs/taskmgr/procpage.c: | |
18261 | taskmgr: Fix some gcc 4.1 warnings. | |
18262 | ||
18263 | * programs/taskmgr/proclist.c: | |
18264 | taskmgr: Fix some gcc 4.1 warnings. | |
18265 | ||
18266 | * programs/taskmgr/debug.c: | |
18267 | taskmgr: Fix some gcc 4.1 warnings. | |
18268 | ||
18269 | * programs/taskmgr/endproc.c: | |
18270 | taskmgr: Fix some gcc 4.1 warnings. | |
18271 | ||
18272 | * programs/taskmgr/affinity.c: | |
18273 | taskmgr: Fix some gcc 4.1 warnings. | |
18274 | ||
18275 | * programs/regedit/treeview.c: | |
18276 | regedit: Fix some gcc 4.1 warnings. | |
18277 | ||
18278 | 2006-03-16 Juan Lang <juan_lang@yahoo.com> | |
18279 | ||
18280 | * dlls/crypt32/crypt32.spec, dlls/crypt32/store.c, | |
18281 | dlls/crypt32/tests/store.c, include/wincrypt.h: | |
18282 | crypt32: Implement CertGetSubjectCertificateFromStore. | |
18283 | ||
18284 | 2006-03-16 Stefan Dösinger <stefandoesinger@gmx.at> | |
18285 | ||
18286 | * include/wine/wined3d_types.h: | |
18287 | wined3d: Add D3DBASISTYPE to wined3d_types.h. | |
18288 | ||
18289 | 2006-03-16 Roderick Colenbrander <thunderbird2k@gmx.net> | |
18290 | ||
18291 | * dlls/d3d8/device.c, dlls/wined3d/device.c, dlls/wined3d/vertexshader.c: | |
18292 | d3d8/wined3d: Vertex shader fixes. | |
18293 | ||
18294 | 2006-03-17 Alexandre Julliard <julliard@winehq.org> | |
18295 | ||
18296 | * dlls/gdi/freetype.c: | |
18297 | gdi: Support for loading fonts from the build directory. | |
18298 | ||
18299 | * programs/winecfg/libraries.c: | |
18300 | winecfg: Support for loading the list of dlls from the build directory. | |
18301 | ||
18302 | * libs/wine/loader.c: | |
18303 | libwine: Added magic handling of dll path when running in build dir. | |
18304 | This should ensure that we do the right thing in the build dir even if | |
18305 | WINEDLLPATH isn't set. | |
18306 | ||
18307 | 2006-03-16 Detlef Riekenberg <wine.dev@web.de> | |
18308 | ||
18309 | * include/winbase.h: | |
18310 | winbase.h: Add missing LMEM_INVALID_HANDLE define. | |
18311 | ||
18312 | 2006-03-16 Alexandre Julliard <julliard@winehq.org> | |
18313 | ||
18314 | * include/wine/library.h, libs/wine/config.c, libs/wine/wine.def, | |
18315 | libs/wine/wine.map: | |
18316 | libwine: Export wine_get_build_dir. | |
18317 | ||
18318 | * dlls/ntdll/server.c, libs/wine/config.c: | |
18319 | libwine: Added support for executing wine binaries out of the build dir. | |
18320 | ||
18321 | * libs/wine/config.c: | |
18322 | libwine: Added detection for Wine being run out of the build directory. | |
18323 | ||
18324 | * dlls/Makefile.in, dlls/make_dlls: | |
18325 | dlls: Remove the no longer needed symlinks to the static libraries. | |
18326 | ||
18327 | * dlls/Makedll.rules.in, dlls/Maketest.rules.in, | |
18328 | programs/Makeprog.rules.in, programs/avitools/Makefile.in: | |
18329 | Remove some no longer needed library paths. | |
18330 | ||
18331 | * tools/winegcc/utils.c, tools/winegcc/winegcc.c: | |
18332 | winegcc: Look for libraries in subdirs of the library path too. | |
18333 | This means that -lfoo will match the library 'foo/libfoo.def' in | |
18334 | addition to just 'libfoo.def'. This allows supporting the Wine source | |
18335 | layout without adding a gazillion path entries. | |
18336 | ||
18337 | 2006-03-16 Kai Blin <kai.blin@gmail.com> | |
18338 | ||
18339 | * dlls/secur32/dispatcher.c: | |
18340 | secur32: Update ntlm_auth version detection to detect new samba4 version numbers. | |
18341 | Samba4 changed the versioning from 3.9.X to 4.0.0tpX-preY. | |
18342 | ||
18343 | 2006-03-15 Juan Lang <juan_lang@yahoo.com> | |
18344 | ||
18345 | * dlls/crypt32/tests/store.c: | |
18346 | crypt32: Tighten CertDuplicateCertificateContext test. | |
18347 | Test that the return from CertDuplicateCertificateContext is the same | |
18348 | as its parameter. | |
18349 | ||
18350 | 2006-03-15 Alexandre Julliard <julliard@winehq.org> | |
18351 | ||
18352 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
18353 | Release 0.9.10. | |
18354 | ||
18355 | ---------------------------------------------------------------- | |
832dd3c7 AJ |
18356 | 2006-03-15 Alexandre Julliard <julliard@winehq.org> |
18357 | ||
18358 | * programs/avitools/Makefile.in: | |
18359 | avitools: Fixed library path for msvfw32. | |
18360 | ||
18361 | * dlls/user/tests/msg.c, dlls/user/tests/win.c: | |
18362 | user/tests: Try harder to flush X events before running tests. | |
18363 | ||
18364 | 2006-03-06 András Kovács <andras@csevego.net> | |
18365 | ||
18366 | * dlls/wininet/rsrc.rc, dlls/wininet/wininet_Hu.rc: | |
18367 | wininet: Added Hungarian translation. | |
18368 | ||
18369 | * dlls/wineps/rsrc.rc, dlls/wineps/wps_Hu.rc: | |
18370 | wineps: Added Hungarian translation. | |
18371 | ||
18372 | * dlls/shlwapi/shlwapi.rc, dlls/shlwapi/shlwapi_Hu.rc: | |
18373 | shlwapi: Added Hungarian translation. | |
18374 | ||
18375 | * dlls/shell32/shell32_Hu.rc: | |
18376 | shell32: Added Hungarian translation. | |
18377 | ||
18378 | * dlls/shdocvw/Hu.rc, dlls/shdocvw/shdocvw.rc: | |
18379 | shdocvw: Added Hungarian translation. | |
18380 | ||
18381 | * dlls/setupapi/Hu.rc, dlls/setupapi/setupapi.rc: | |
18382 | setupapi: Added Hungarian translation. | |
18383 | ||
18384 | * dlls/serialui/Hu.rc, dlls/serialui/serialui_rc.rc: | |
18385 | serialui: Added Hungarian translation. | |
18386 | ||
18387 | * dlls/oledlg/oledlg_Hu.rc, dlls/oledlg/rsrc.rc: | |
18388 | oledlg: Added Hungarian translation. | |
18389 | ||
18390 | * dlls/msvidc32/msvidc32_Hu.rc, dlls/msvidc32/rsrc.rc: | |
18391 | msvidc32: Added Hungarian translation. | |
18392 | ||
18393 | * dlls/msvfw32/msvfw32_Hu.rc, dlls/msvfw32/rsrc.rc: | |
18394 | msvfw32: Added Hungarian translation. | |
18395 | ||
18396 | * dlls/msrle32/msrle_Hu.rc, dlls/msrle32/rsrc.rc: | |
18397 | msrle32: Added Hungarian translation. | |
18398 | ||
18399 | * dlls/msi/msi.rc, dlls/msi/msi_Hu.rc: | |
18400 | msi: Added Hungarian translation. | |
18401 | ||
18402 | * dlls/mshtml/Hu.rc, dlls/mshtml/rsrc.rc: | |
18403 | mshtml: Added Hungarian translation. | |
18404 | ||
18405 | * dlls/msacm/msacm.rc, dlls/msacm/msacm_Hu.rc: | |
18406 | msacm: Added Hungarian translation. | |
18407 | ||
18408 | * dlls/mpr/mpr.rc, dlls/mpr/mpr_Hu.rc: | |
18409 | mpr: Added Hungarian translation. | |
18410 | ||
18411 | * dlls/iccvid/iccvid_Hu.rc, dlls/iccvid/rsrc.rc: | |
18412 | iccvid: Added Hungarian translation. | |
18413 | ||
18414 | * dlls/hhctrl.ocx/Hu.rc, dlls/hhctrl.ocx/hhctrl.rc: | |
18415 | hhctrl.ocx: Added Hungarian translation. | |
18416 | ||
18417 | * dlls/comctl32/comctl_Hu.rc, dlls/comctl32/rsrc.rc: | |
18418 | comctl32: Added Hungarian translation. | |
18419 | ||
18420 | * dlls/avifil32/avifile_Hu.rc, dlls/avifil32/rsrc.rc: | |
18421 | avifil32: Added Hungarian translation. | |
18422 | ||
18423 | 2006-03-14 Stefan Dösinger <stefandoesinger@gmx.at> | |
18424 | ||
18425 | * dlls/d3d8/indexbuffer.c, dlls/d3d9/indexbuffer.c, dlls/wined3d/device.c, | |
18426 | dlls/wined3d/indexbuffer.c, include/wine/wined3d_interface.h, | |
18427 | include/wine/wined3d_types.h: | |
18428 | wined3d: Add WINED3DINDEXBUFFER_DESC to wined3dtypes.h. | |
18429 | ||
18430 | 2006-03-15 Mike McCormack <mike@codeweavers.com> | |
18431 | ||
18432 | * dlls/comctl32/tests/treeview.c: | |
18433 | comctl32: Fix some gcc 4.1 warnings. | |
18434 | ||
18435 | 2006-03-14 Robert Reif <reif@earthlink.net> | |
18436 | ||
18437 | * dlls/dsound/tests/ds3d.c, dlls/dsound/tests/ds3d8.c, | |
18438 | dlls/dsound/tests/dsound.c, dlls/dsound/tests/dsound8.c: | |
18439 | dsound: Add info to failed tests. | |
18440 | Print format for failed SetFormat calls. | |
18441 | ||
18442 | 2006-03-08 James Hawkins <truiken@gmail.com> | |
18443 | ||
18444 | * dlls/advpack/advpack.c, dlls/advpack/advpack.spec: | |
18445 | advpack: Forward OpenINFEngineA and TranslateInfStringA to their | |
18446 | unicode counterparts. | |
18447 | ||
18448 | 2006-03-04 Aric Cyr <aric.cyr@gmail.com> | |
18449 | ||
18450 | * dlls/dplayx/dplayx_global.c: | |
18451 | dplayx: Fix semaphore deadlock. | |
18452 | - Make sure to release the dplayx semaphore in for error cases as well. | |
18453 | - Prevent race condition between creation of the semaphore and | |
18454 | grabbing of the lock by creating the semaphore in the locked state | |
18455 | instead of unlocked. | |
18456 | ||
18457 | 2006-03-04 Vitaliy Margolen <wine-patch@kievinfo.com> | |
18458 | ||
18459 | * dlls/x11drv/opengl.c: | |
18460 | x11drv: Fix one case of "glXChooseFBConfig returns NULL" problem. | |
18461 | Using alpha bits > 8 makes this function fail, while it should not. | |
18462 | ||
18463 | 2006-03-01 Rein Klazes <wijn@wanadoo.nl> | |
18464 | ||
18465 | * dlls/x11drv/dib_convert.c: | |
18466 | x11drv: Avoid unaligned 32 bit reads, and reads beyond the input pixel | |
18467 | buffer in the convert_888_to_0888_* functions. | |
18468 | ||
18469 | 2006-03-15 Alexandre Julliard <julliard@winehq.org> | |
18470 | ||
18471 | * configure, configure.ac, dlls/.gitignore, dlls/Makefile.in, | |
18472 | dlls/msvfw32/.gitignore, dlls/msvfw32/Makefile.in, | |
18473 | dlls/msvfw32/drawdib.c, dlls/msvfw32/mciwnd.c, | |
18474 | dlls/msvfw32/msvfw32.spec, dlls/msvfw32/msvfw32_De.rc, | |
18475 | dlls/msvfw32/msvfw32_En.rc, dlls/msvfw32/msvfw32_Ko.rc, | |
18476 | dlls/msvfw32/msvfw32_No.rc, dlls/msvfw32/msvfw32_Tr.rc, | |
18477 | dlls/msvfw32/msvideo.spec, dlls/msvfw32/msvideo16.c, | |
18478 | dlls/msvfw32/msvideo_main.c, dlls/msvfw32/msvideo_private.h, | |
18479 | dlls/msvfw32/rsrc.rc, dlls/msvfw32/vfw16.h, dlls/msvideo/.gitignore, | |
18480 | dlls/msvideo/Makefile.in, dlls/msvideo/drawdib.c, | |
18481 | dlls/msvideo/mciwnd.c, dlls/msvideo/msvfw32.spec, | |
18482 | dlls/msvideo/msvfw32_De.rc, dlls/msvideo/msvfw32_En.rc, | |
18483 | dlls/msvideo/msvfw32_Ko.rc, dlls/msvideo/msvfw32_No.rc, | |
18484 | dlls/msvideo/msvfw32_Tr.rc, dlls/msvideo/msvideo.spec, | |
18485 | dlls/msvideo/msvideo16.c, dlls/msvideo/msvideo_main.c, | |
18486 | dlls/msvideo/msvideo_private.h, dlls/msvideo/rsrc.rc, | |
18487 | dlls/msvideo/vfw16.h: | |
18488 | msvideo: Renamed the msvideo directory to msvfw32. | |
18489 | ||
18490 | * configure, configure.ac, dlls/Makefile.in, dlls/w32skrnl/.gitignore, | |
18491 | dlls/w32skrnl/Makefile.in, dlls/w32skrnl/w32skernel.c, | |
18492 | dlls/w32skrnl/w32skrnl.spec, dlls/w32skrnl/w32sys.c, | |
18493 | dlls/w32skrnl/w32sys.spec, dlls/w32skrnl/win32s16.c, | |
18494 | dlls/w32skrnl/win32s16.spec, dlls/win32s/.gitignore, | |
18495 | dlls/win32s/Makefile.in, dlls/win32s/w32skernel.c, | |
18496 | dlls/win32s/w32skrnl.spec, dlls/win32s/w32sys.c, | |
18497 | dlls/win32s/w32sys.spec, dlls/win32s/win32s16.c, | |
18498 | dlls/win32s/win32s16.spec: | |
18499 | win32s: Renamed the win32s directory to w32skrnl. | |
18500 | ||
18501 | * configure, configure.ac, dlls/.gitignore, dlls/Makefile.in, | |
18502 | dlls/winsock/.gitignore, dlls/winsock/Makefile.in, | |
18503 | dlls/winsock/async.c, dlls/winsock/protocol.c, dlls/winsock/socket.c, | |
18504 | dlls/winsock/socket16.c, dlls/winsock/tests/.gitignore, | |
18505 | dlls/winsock/tests/Makefile.in, dlls/winsock/tests/protocol.c, | |
18506 | dlls/winsock/tests/sock.c, dlls/winsock/version.rc, | |
18507 | dlls/winsock/winsock.spec, dlls/winsock/ws2_32.spec, | |
18508 | dlls/ws2_32/.gitignore, dlls/ws2_32/Makefile.in, dlls/ws2_32/async.c, | |
18509 | dlls/ws2_32/protocol.c, dlls/ws2_32/socket.c, dlls/ws2_32/socket16.c, | |
18510 | dlls/ws2_32/tests/.gitignore, dlls/ws2_32/tests/Makefile.in, | |
18511 | dlls/ws2_32/tests/protocol.c, dlls/ws2_32/tests/sock.c, | |
18512 | dlls/ws2_32/version.rc, dlls/ws2_32/winsock.spec, | |
18513 | dlls/ws2_32/ws2_32.spec, programs/winetest/Makefile.in: | |
18514 | winsock: Renamed the winsock directory to ws2_32. | |
18515 | ||
18516 | * tools/Makefile.in: | |
18517 | wineprefixcreate: Fixed datadir path. Added dependency on relpath. | |
18518 | ||
18519 | 2006-03-11 Pierre d'Herbemont <stegefin@free.fr> | |
18520 | ||
18521 | * tools/Makefile.in, tools/wineprefixcreate.in: | |
18522 | wineprefixcreate: Make path searching relative. | |
18523 | ||
18524 | 2006-03-13 Dmitry Timoshkov <dmitry@codeweavers.com> | |
18525 | ||
18526 | * dlls/shell32/shlexec.c: | |
18527 | shell32: Add parameter formatting rule to the command line if there isn't any. | |
18528 | ||
18529 | 2006-03-14 Robert Shearman <rob@codeweavers.com> | |
18530 | ||
18531 | * dlls/wininet/tests/.gitignore, dlls/wininet/tests/Makefile.in, | |
18532 | dlls/wininet/tests/http.c, dlls/wininet/tests/url.c: | |
18533 | wininet: Move URL-related tests to a separate file. | |
18534 | ||
18535 | * dlls/wininet/internet.c, dlls/wininet/tests/http.c: | |
18536 | wininet: Make InternetCrackUrlW set the components related to net_loc | |
18537 | to NULL when net_loc isn't present in the input URL. | |
18538 | ||
18539 | * dlls/wininet/cookie.c, dlls/wininet/internet.c: | |
18540 | wininet: Move cookie-related stubs to cookie.c | |
18541 | ||
18542 | * dlls/wininet/internet.c, dlls/wininet/internet.h, | |
18543 | dlls/wininet/netconnection.c: | |
18544 | wininet: Implement setting of send and receive timeouts. | |
18545 | ||
18546 | * dlls/kernel/thread.c, dlls/ntdll/ntdll.spec, dlls/ntdll/ntdll_misc.h, | |
18547 | dlls/ntdll/thread.c: | |
18548 | ntdll: Move the call to MODULE_DllThreadAttach from the kernel32 | |
18549 | thread creation function to the NTDLL one. | |
18550 | ||
18551 | 2006-03-14 Robert Reif <reif@earthlink.net> | |
18552 | ||
18553 | * dlls/winmm/wineesd/audio.c: | |
18554 | wineesd: Use pipe sync for events. | |
18555 | Ues pipe sync code from OSS/ALSA rather than windows events. | |
18556 | ||
18557 | 2006-03-13 Jan Zerebecki <jan.wine@zerebecki.de> | |
18558 | ||
18559 | * dlls/x11drv/opengl.c: | |
18560 | x11drv: Prevent out of bound access in DescribePixelFormat. | |
18561 | ||
18562 | * tools/wine.inf: | |
18563 | wine.inf: Increase the DirectX version to that of the latest 9.0c . | |
18564 | ||
18565 | 2006-03-13 Alexandre Julliard <julliard@winehq.org> | |
18566 | ||
18567 | * dlls/ddraw/tests/d3d.c: | |
18568 | ddraw: Don't crash in d3d test if OpenGL is missing. | |
18569 | ||
18570 | 2006-03-10 Juan Lang <juan_lang@yahoo.com> | |
18571 | ||
18572 | * dlls/crypt32/store.c: | |
18573 | crypt32: Abstract contexts. | |
18574 | - create a base cert context, and make functions unaware whether | |
18575 | they're dealing with the base or derived type | |
18576 | - simplify stores as a result | |
18577 | ||
18578 | 2006-03-11 Mike McCormack <mike@codeweavers.com> | |
18579 | ||
18580 | * dlls/shell32/shlview.c: | |
18581 | shell32: Fix some gcc 4.1 warnings caused by casts in macros. | |
18582 | ||
18583 | 2006-03-12 Roderick Colenbrander <thunderbird2k@gmx.net> | |
18584 | ||
18585 | * dlls/wined3d/device.c: | |
18586 | wined3d: Vertexdeclaration fix. | |
18587 | In the old d3d8 code SetVertexShader stored the so called vertex | |
18588 | declaration in the stateblock. In case of WineD3D this isn't done | |
18589 | which breaks the drawPrimitive code. This patch stores the vertex | |
18590 | declaration again in the stateblock which fixes Age Of Mythology. | |
18591 | ||
18592 | 2006-03-11 Hans Leidekker <hans@it.vu.nl> | |
18593 | ||
18594 | * dlls/advapi32/advapi32.spec, dlls/advapi32/lsa.c, include/ntsecapi.h: | |
18595 | advapi32: Add stub implementations for a bunch of documented Lsa APIs. | |
18596 | ||
18597 | 2006-03-10 Christoph Frick <rid@zefix.tv> | |
18598 | ||
18599 | * dlls/dinput/joystick_linuxinput.c: | |
18600 | dinput/joystick_linuxinput: Add POV detection and reporting. | |
18601 | Mapping of ABS_HAT[0-3][XY] to the four POV used by dinput. | |
18602 | ||
18603 | 2006-03-13 Robert Shearman <rob@codeweavers.com> | |
18604 | ||
18605 | * dlls/ntdll/Makefile.in, dlls/ntdll/ntdll.spec, dlls/ntdll/threadpool.c, | |
18606 | include/winternl.h: | |
18607 | ntdll: Very crude implementation of RtlQueueWorkItem. | |
18608 | ||
18609 | * dlls/kernel/thread.c: | |
18610 | kernel: Implement QueueUserWorkItem. | |
18611 | ||
18612 | 2006-03-11 Robert Shearman <rob@codeweavers.com> | |
18613 | ||
18614 | * dlls/wininet/internet.c, dlls/wininet/tests/http.c: | |
18615 | wininet: Fix the conversion of NULL component values from InternetCreateUrlA. | |
18616 | ||
18617 | * dlls/wininet/internet.c, dlls/wininet/tests/http.c: | |
18618 | wininet: Host name isn't present when two slashes aren't present in InternetCrackUrl. | |
18619 | The test for "about:" in InternetCrackUrlW should be more general so | |
18620 | that only URLs without double slashes should also be assumed not to | |
18621 | have a host name. | |
18622 | Add another test for this case and remove an unreliable | |
18623 | InternetCreateUrl test. | |
18624 | ||
18625 | * dlls/wininet/internet.c, dlls/wininet/tests/http.c: | |
18626 | wininet: InternetCrackUrl should set nPort to the default port if not specified. | |
18627 | ||
18628 | 2006-03-11 Stefan Dösinger <stefandoesinger@gmx.at> | |
18629 | ||
18630 | * dlls/d3d8/vertexbuffer.c, dlls/d3d9/vertexbuffer.c, | |
18631 | dlls/wined3d/vertexbuffer.c, include/wine/wined3d_interface.h, | |
18632 | include/wine/wined3d_types.h: | |
18633 | wined3d: Add WINED3DVERTEXBUFFER_DESC to wined3d_types.h. | |
18634 | ||
18635 | 2006-03-12 Vitaliy Margolen <wine-patch@kievinfo.com> | |
18636 | ||
18637 | * dlls/wined3d/pixelshader.c: | |
18638 | wined3d: Don't override variable that still has something we need. | |
18639 | Use local temp variable instead. | |
18640 | ||
18641 | * dlls/wined3d/pixelshader.c: | |
18642 | wined3d: Add D3DSIO_TEXM3x3PAD to opcode list. We already handle it where we should. | |
18643 | ||
18644 | 2006-03-12 Paul Vriens <Paul.Vriens@xs4all.nl> | |
18645 | ||
18646 | * tools/wine.inf: | |
18647 | wine.inf: Add RegisteredOwner and Org also to WindowsNT branch. | |
18648 | ||
18649 | 2006-03-11 Mike McCormack <mike@codeweavers.com> | |
18650 | ||
18651 | * dlls/avifil32/avifile.c: | |
18652 | avifil32: Use HeapAlloc instead of LocalAlloc. | |
18653 | ||
18654 | * dlls/avifil32/editstream.c: | |
18655 | avifil32: Use HeapAlloc instead of Global/LocalAlloc. | |
18656 | ||
18657 | * dlls/avifil32/extrachunk.c: | |
18658 | avifil32: Use HeapAlloc instead of Local Alloc. | |
18659 | ||
18660 | * dlls/avifil32/acmstream.c: | |
18661 | avifil32: Use HeapAlloc instead of GlobalAlloc/LocalAlloc. | |
18662 | ||
18663 | * dlls/avifil32/tmpfile.c: | |
18664 | avifil32: Use HeapAlloc/Free instead of LocalAlloc/Free. | |
18665 | ||
18666 | * dlls/avifil32/factory.c: | |
18667 | avifil32: Use HeapAlloc instead of LocalAlloc. Make sure to free the memory. | |
18668 | ||
18669 | 2006-03-10 Alexandre Julliard <julliard@winehq.org> | |
18670 | ||
18671 | * programs/winefile/winefile.c: | |
18672 | winefile: Refresh the drives and files upon WM_DEVICECHANGE. | |
18673 | ||
18674 | 2006-03-09 Stefan Dösinger <stefandoesinger@gmx.at> | |
18675 | ||
18676 | * dlls/d3d8/cubetexture.c, dlls/d3d8/surface.c, dlls/d3d8/texture.c, | |
18677 | dlls/d3d8/volume.c, dlls/d3d8/volumetexture.c, | |
18678 | dlls/d3d9/cubetexture.c, dlls/d3d9/surface.c, dlls/d3d9/texture.c, | |
18679 | dlls/d3d9/volume.c, dlls/d3d9/volumetexture.c, | |
18680 | dlls/wined3d/basetexture.c, dlls/wined3d/cubetexture.c, | |
18681 | dlls/wined3d/device.c, dlls/wined3d/directx.c, | |
18682 | dlls/wined3d/drawprim.c, dlls/wined3d/indexbuffer.c, | |
18683 | dlls/wined3d/query.c, dlls/wined3d/resource.c, | |
18684 | dlls/wined3d/surface.c, dlls/wined3d/texture.c, dlls/wined3d/utils.c, | |
18685 | dlls/wined3d/vertexbuffer.c, dlls/wined3d/volume.c, | |
18686 | dlls/wined3d/volumetexture.c, dlls/wined3d/wined3d_private.h, | |
18687 | include/wine/wined3d_interface.h, include/wine/wined3d_types.h: | |
18688 | wined3d: Consistently use WINED3DRESOURCETYPE. | |
18689 | ||
18690 | 2006-03-11 Mike McCormack <mike@codeweavers.com> | |
18691 | ||
18692 | * dlls/avifil32/avifile.c, dlls/avifil32/wavfile.c: | |
18693 | avifil32: Use CoTaskMemAlloc when allocating memory to return through | |
18694 | an OLE interface. | |
18695 | ||
18696 | * dlls/avifil32/api.c, dlls/avifil32/avifile.c, dlls/avifil32/getframe.c, | |
18697 | dlls/avifil32/icmstream.c, dlls/avifil32/wavfile.c: | |
18698 | avifil32: Fix some gcc 4.1 warnings cause by windowsx.h macros. | |
18699 | ||
18700 | 2006-03-10 Mike McCormack <mike@codeweavers.com> | |
18701 | ||
18702 | * dlls/commdlg/colordlg.c: | |
18703 | comdlg32: Remove the property when destroy the dialog box. | |
18704 | ||
18705 | 2006-03-09 Juan Lang <juan_lang@yahoo.com> | |
18706 | ||
18707 | * dlls/crypt32/Makefile.in, dlls/crypt32/crypt32_private.h, | |
18708 | dlls/crypt32/proplist.c, dlls/crypt32/store.c: | |
18709 | crypt32: Move context properties to a separate file. | |
18710 | ||
18711 | 2006-03-09 Robert Reif <reif@earthlink.net> | |
18712 | ||
18713 | * dlls/winmm/wineesd/audio.c: | |
18714 | wineesd: Update ESD driver to closer match OSS and ALSA drivers. | |
18715 | ||
18716 | 2006-03-10 Petr Tesarik <hat@tesarici.cz> | |
18717 | ||
18718 | * programs/winedbg/be_i386.c: | |
18719 | winedbg: Fix lcall instruction opcode. | |
18720 | ||
18721 | 2006-03-10 Robert Shearman <rob@codeweavers.com> | |
18722 | ||
18723 | * dlls/wininet/http.c: | |
18724 | wininet: Don't duplicate empty strings. | |
18725 | ||
18726 | 2006-03-10 Fatih Asici <fasici@linux-sevenler.org> | |
18727 | ||
18728 | * programs/wordpad/Tr.rc, programs/wordpad/rsrc.rc: | |
18729 | wordpad: Add Turkish resource file. | |
18730 | ||
18731 | * programs/winecfg/Tr.rc: | |
18732 | winecfg: Update Turkish resource file. | |
18733 | ||
18734 | 2006-03-09 Fatih Aşıcı <fasici@linux-sevenler.org> | |
18735 | ||
18736 | * documentation/README.tr: | |
18737 | documentation: Turkish translation of README file. | |
18738 | ||
18739 | 2006-03-10 Alexandre Julliard <julliard@winehq.org> | |
18740 | ||
18741 | * aclocal.m4, configure: | |
18742 | aclocal.m4: Avoid invalid characters in the cache variable name in WINE_GET_SONAME. | |
18743 | ||
18744 | 2006-03-10 Mike McCormack <mike@codeweavers.com> | |
18745 | ||
18746 | * dlls/commdlg/colordlg.c: | |
18747 | comdlg32: Use a property for the color dialog's information. | |
18748 | ||
18749 | 2006-03-09 Alexandre Julliard <julliard@winehq.org> | |
18750 | ||
18751 | * include/dbt.h: | |
18752 | dbt.h: Added DBTF_ flags. | |
18753 | ||
18754 | * dlls/user/message.c: | |
18755 | user: Support packing/unpacking the WM_DEVICECHANGE message. | |
18756 | ||
18757 | 2006-03-09 Robert Shearman <rob@codeweavers.com> | |
18758 | ||
18759 | * dlls/wininet/cookie.c, dlls/wininet/tests/internet.c: | |
18760 | wininet: Fix InternetGetCookie with no matching cookies. | |
18761 | Return FALSE and an error of ERROR_NO_MORE_ITEMS from | |
18762 | InternetGetCookie when there are no cookies for the specified | |
18763 | domain. This fixes a bug in sending a blank cookie to HTTP servers. | |
18764 | ||
18765 | * dlls/wininet/internet.c, dlls/wininet/tests/http.c: | |
18766 | wininet: Fix an off-by-one error in InternetCreateUrlW. | |
18767 | Fix an off-by-one error in the size of buffer used to store the port | |
18768 | number in InternetCreateUrlW. | |
18769 | ||
18770 | * dlls/wininet/internet.c, dlls/wininet/tests/http.c: | |
18771 | wininet: Further InternetCreateFileW fixes. | |
18772 | - Add the slash after the port number. | |
18773 | - Only add the port number if the host name is present. | |
18774 | ||
18775 | * dlls/wininet/internet.c, dlls/wininet/tests/http.c: | |
18776 | wininet: If necessary, add a slash between the hostname and path in | |
18777 | InternetCreateUrlW. | |
18778 | ||
18779 | * dlls/wininet/internet.c, dlls/wininet/tests/http.c: | |
18780 | wininet: More InternetCreateUrlW fixes. | |
18781 | - Don't add double slashes for opaque URLs. | |
18782 | - The default port number for all other schemes is 0. | |
18783 | ||
18784 | * dlls/wininet/internet.c, dlls/wininet/tests/http.c: | |
18785 | wininet: Parse the scheme the string in InternetCreateFileW. | |
18786 | Parse the scheme the string in InternetCreateFileW and rewrite | |
18787 | url_uses_default_port using schemes instead of strings. | |
18788 | ||
18789 | * dlls/wininet/internet.c, dlls/wininet/tests/http.c: | |
18790 | wininet: Get the string for the scheme if specified only by the | |
18791 | INTERNET_SCHEME enumeration in InternetCreateUrlW. | |
18792 | ||
18793 | * dlls/wininet/internet.c: | |
18794 | wininet: The host name is optional in InternetCreateUrlW. | |
18795 | ||
18796 | * dlls/wininet/internet.c: | |
18797 | wininet: Use an array of schemes for mapping from a string to an INTERNET_SCHEME. | |
18798 | Use an array of schemes so that it can be re-used for mapping from | |
18799 | INTERNET_SCHEME back to a string and simplify the code in | |
18800 | GetInternetSchemeW. | |
18801 | ||
18802 | * dlls/wininet/internet.c: | |
18803 | wininet: Fix Trace in InternetCreateUrl. | |
18804 | The url passed in to InternetCreateUrl is an out parameter, so don't | |
18805 | dump it. | |
18806 | ||
18807 | * dlls/wininet/http.c: | |
18808 | wininet: Fix redirects with relative URIs instead of absolute URIs. | |
18809 | ||
18810 | 2006-03-09 Christoph Frick <rid@zefix.tv> | |
18811 | ||
18812 | * dlls/dinput/joystick_linuxinput.c: | |
18813 | dinput/linuxinput: Fix handling of DIPH_BYID. | |
18814 | - handling of DIPH_BYID | |
18815 | - use regular id and not shifted one also for axes | |
18816 | - may only Acquire after SetDataFormat | |
18817 | ||
18818 | 2006-03-09 Dmitry Timoshkov <dmitry@codeweavers.com> | |
18819 | ||
18820 | * dlls/gdi/freetype.c: | |
18821 | gdi: Load system fonts from $(datadir)/wine/fonts if loading from | |
18822 | %windir%\fonts has failed. | |
18823 | ||
18824 | * dlls/gdi/enhmfdrv/objects.c, dlls/gdi/mfdrv/objects.c, | |
18825 | dlls/wineps/pen.c, dlls/x11drv/pen.c: | |
18826 | gdi: A better workaround for extended user style pens. | |
18827 | ||
18828 | 2006-03-08 H. Verbeet <hverbeet@gmail.com> | |
18829 | ||
18830 | * dlls/wined3d/drawprim.c: | |
18831 | wined3d: Use OpenGL fragment programs when available. | |
18832 | ||
18833 | * dlls/wined3d/drawprim.c: | |
18834 | wined3d: Remove an incorrect FIXME. | |
18835 | ||
18836 | * dlls/wined3d/vertexshader.c: | |
18837 | wined3d: Enable color fixups for vertex shaders. | |
18838 | ||
18839 | * dlls/wined3d/vertexshader.c: | |
18840 | wined3d: Minor vshader_program_add_param cleanup. | |
18841 | - In vshader_program_add_param, pass a pointer to the shader object | |
18842 | instead of individual parameters. | |
18843 | - In vshader_program_add_param, rename input to is_input to make it | |
18844 | clearer what the parameter does. | |
18845 | - Fix a typo & cleanup a comment. | |
18846 | ||
18847 | 2006-03-08 Francois Gouget <fgouget@codeweavers.com> | |
18848 | ||
18849 | * dlls/oleaut32/olepicture.c: | |
18850 | oleaut32: Reorder a few functions to avoid forward declaractions. | |
18851 | ||
18852 | 2006-03-09 Stefan Dösinger <stefandoesinger@gmx.at> | |
18853 | ||
18854 | * dlls/d3d9/swapchain.c, dlls/wined3d/swapchain.c, | |
18855 | include/wine/wined3d_interface.h: | |
18856 | wined3d: Use WINED3DPRESENT_PARAMETERS in IWineD3DSwapChain::GetPresentParameters. | |
18857 | ||
18858 | 2006-03-09 Mike McCormack <mike@codeweavers.com> | |
18859 | ||
18860 | * dlls/user/listbox.c, dlls/user/tests/listbox.c: | |
18861 | user: The height of a ListBox item can be no more than MAXBYTE. | |
18862 | ||
18863 | * dlls/msi/action.c: | |
18864 | msi: Remove some unnecessary indent. | |
18865 | ||
18866 | * dlls/msi/tests/package.c: | |
18867 | msi: Make sure to run tests for MsiEvaluateCondition. | |
18868 | ||
18869 | 2006-03-09 Jacek Caban <jacek@codeweavers.com> | |
18870 | ||
18871 | * dlls/mshtml/htmlelem.c: | |
18872 | mshtml: Added beginning of getAttribute implementation. | |
18873 | ||
18874 | * dlls/mshtml/Makefile.in, dlls/mshtml/htmlbody.c, dlls/mshtml/htmlelem.c, | |
18875 | dlls/mshtml/mshtml_private.h, dlls/mshtml/nsiface.idl: | |
18876 | mshtml: Added IHTMLBodyElement implementation. | |
18877 | ||
18878 | 2006-03-07 Huw Davies <huw@codeweavers.com> | |
18879 | ||
18880 | * configure, configure.ac, dlls/opengl32/opengl32.spec, | |
18881 | dlls/opengl32/wgl.c, include/config.h.in: | |
18882 | opengl32: Implement wglUseFontOutlines. | |
18883 | ||
18884 | 2006-03-07 Juan Lang <juan_lang@yahoo.com> | |
18885 | ||
18886 | * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec: | |
18887 | crypt32: Implement CertGetValidUsages. | |
18888 | ||
18889 | 2006-03-08 Stefan Dösinger <stefandoesinger@gmx.at> | |
18890 | ||
18891 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/surface.c, | |
18892 | dlls/wined3d/volume.c, include/wine/wined3d_types.h: | |
18893 | wined3d: Add D3DLOCK_* types to wined3d_types.h. | |
18894 | ||
18895 | 2006-03-07 Jacek Caban <jacek@codeweavers.com> | |
18896 | ||
18897 | * dlls/mshtml/htmltextarea.c: | |
18898 | mshtml: Added get_name and get_value implementation of IHTMLTextAreaElement interface. | |
18899 | ||
18900 | * dlls/mshtml/htmlselect.c: | |
18901 | mshtml: Added get_name and get_value implementation of IHTMLSelectElement interface. | |
18902 | ||
18903 | * dlls/mshtml/htmlinput.c: | |
18904 | mshtml: Added get_type, get_value, get_name and get_checked | |
18905 | implementation of IHTMLInputElement interface. | |
18906 | ||
18907 | 2006-03-07 Peter Åstrand <astrand@cendio.se> | |
18908 | ||
18909 | * dlls/comctl32/listview.c: | |
18910 | comctl32: LISTVIEW_InsertItemT should accept iItem < 0, when using sorted lists. | |
18911 | ||
18912 | 2006-03-07 Hans Leidekker <hans@it.vu.nl> | |
18913 | ||
18914 | * dlls/mscms/tests/profile.c: | |
18915 | mscms: Add tests for EnumColorProfiles{A,W}. | |
18916 | ||
18917 | * dlls/mscms/profile.c, dlls/mscms/stub.c, include/icm.h: | |
18918 | mscms: Implement EnumColorProfiles{A,W}. | |
18919 | ||
18920 | 2006-03-07 Dmitry Timoshkov <dmitry@codeweavers.com> | |
18921 | ||
18922 | * fonts/Makefile.in: | |
18923 | fonts: Install fonts in $(datadir)/wine/fonts. | |
18924 | ||
18925 | 2006-03-08 Alexandre Julliard <julliard@winehq.org> | |
18926 | ||
18927 | * dlls/Makeimplib.rules.in: | |
18928 | dlls: Added a default install-lib rule for dlls that don't have one. | |
18929 | ||
18930 | 2006-03-07 Alexandre Julliard <julliard@winehq.org> | |
18931 | ||
18932 | * dlls/x11drv/desktop.c: | |
18933 | x11drv: Don't send an invalid WM_NCCREATE to the desktop window. | |
18934 | ||
18935 | * server/trace.c: | |
18936 | server: Fixed length check in dump_inline_unicode_string. | |
18937 | ||
18938 | * dlls/shell32/systray.c, programs/explorer/desktop.c, | |
18939 | programs/explorer/explorer.c, programs/explorer/explorer_private.h, | |
18940 | programs/explorer/systray.c, programs/explorer/systray.h: | |
18941 | explorer: Merged systray support with the desktop window main loop. | |
18942 | Systray is now always available as part of the desktop and doesn't | |
18943 | need to be started from shell32. | |
18944 | ||
18945 | * dlls/user/win.c, dlls/x11drv/winpos.c, include/wine/server_protocol.h, | |
18946 | server/protocol.def, server/trace.c, server/window.c: | |
18947 | user: Launch explorer to manage the desktop window. | |
18948 | ||
18949 | * programs/explorer/Makefile.in, programs/explorer/desktop.c, | |
18950 | programs/explorer/explorer.c, programs/explorer/explorer_private.h: | |
18951 | explorer: Added desktop option. | |
18952 | The /desktop option causes explorer to create and manage the desktop | |
18953 | window. | |
18954 | ||
18955 | 2006-03-07 Mike McCormack <mike@codeweavers.com> | |
18956 | ||
18957 | * dlls/kernel/actctx.c: | |
18958 | kernel: Improve the activation context stubs. | |
18959 | ||
18960 | 2006-03-06 H. Verbeet <hverbeet@gmail.com> | |
18961 | ||
18962 | * dlls/wined3d/drawprim.c, dlls/wined3d/pixelshader.c, | |
18963 | dlls/wined3d/vertexshader.c: | |
18964 | wined3d: Fix a few FIXME's. | |
18965 | ||
18966 | * dlls/wined3d/device.c: | |
18967 | wined3d: Implement GetCreationParameters (from a patch by Al Tobey). | |
18968 | ||
18969 | 2006-03-06 Stefan Dösinger <stefandoesinger@gmx.at> | |
18970 | ||
18971 | * dlls/wined3d/basetexture.c, dlls/wined3d/device.c, | |
18972 | dlls/wined3d/surface.c, dlls/wined3d/utils.c, | |
18973 | include/wine/wined3d_types.h: | |
18974 | wined3d: Define D3D usage flags in wined3d_types.h. | |
18975 | ||
18976 | * dlls/wined3d/device.c, dlls/wined3d/directx.c, dlls/wined3d/surface.c, | |
18977 | include/wine/wined3d_types.h: | |
18978 | wined3d: Add device caps to wined3d_types.h. | |
18979 | ||
18980 | 2006-03-06 Jacek Caban <jacek@codeweavers.com> | |
18981 | ||
18982 | * dlls/mshtml/Makefile.in, dlls/mshtml/htmlelem.c, | |
18983 | dlls/mshtml/htmltextarea.c, dlls/mshtml/mshtml_private.h, | |
18984 | dlls/mshtml/nsiface.idl: | |
18985 | mshtml: Added IHTMLTextAreaElement implementation. | |
18986 | ||
18987 | * dlls/mshtml/Makefile.in, dlls/mshtml/htmlelem.c, | |
18988 | dlls/mshtml/htmlselect.c, dlls/mshtml/mshtml_private.h, | |
18989 | dlls/mshtml/nsiface.idl: | |
18990 | mshtml: Added IHTMLSelectElement implementation. | |
18991 | ||
18992 | * dlls/mshtml/Makefile.in, dlls/mshtml/htmlelem.c, | |
18993 | dlls/mshtml/htmlinput.c, dlls/mshtml/mshtml_private.h, | |
18994 | dlls/mshtml/nsiface.idl: | |
18995 | mshtml: Added IHTMLInputElement implementation. | |
18996 | ||
18997 | * dlls/mshtml/htmlelem.c, dlls/mshtml/mshtml_private.h, | |
18998 | dlls/mshtml/nsembed.c, dlls/mshtml/nsiface.idl: | |
18999 | mshtml: Added IHTMLElementCollection::tags implementation. | |
19000 | ||
19001 | 2006-03-06 Juan Lang <juan_lang@yahoo.com> | |
19002 | ||
19003 | * dlls/crypt32/store.c: | |
19004 | crypt32: Simplify stores. | |
19005 | Ref count cert context references, and eliminate the DupCert function | |
19006 | from stores. | |
19007 | ||
19008 | 2006-03-06 Alexandre Julliard <julliard@winehq.org> | |
19009 | ||
19010 | * dlls/kernel/process.c: | |
19011 | kernel: Better support for detached processes. | |
19012 | Call setsid() in the new process to create a new Unix process group | |
19013 | when CREATE_NEW_PROCESS_GROUP, CREATE_NEW_CONSOLE, or DETACHED_PROCESS | |
19014 | are specified. | |
19015 | ||
19016 | * dlls/x11drv/window.c, dlls/x11drv/winpos.c: | |
19017 | x11drv: Make sure to never manipulate the root window, even if we own | |
19018 | the desktop window. | |
19019 | ||
19020 | * server/process.c, server/user.h, server/window.c, server/winstation.c: | |
19021 | server: Support for closing the desktop window. | |
19022 | If a thread is owning the desktop window, when all other users of the | |
19023 | desktop have exited, signal the owner to close the desktop (with a 1 | |
19024 | second delay). | |
19025 | ||
19026 | * server/object.c, server/object.h: | |
19027 | server: Added unlink_named_object function. | |
19028 | Allows to remove the name of an object while keeping around the object | |
19029 | itself. | |
19030 | ||
19031 | * server/class.c, server/user.h, server/window.c: | |
19032 | server: Infrastructure for having a thread own the desktop window. | |
19033 | ||
19034 | * dlls/mlang/mlang.c: | |
19035 | mlang: Decrement the module refcount when an object is destroyed. | |
19036 | ||
19037 | 2006-03-06 H. Verbeet <hverbeet@gmail.com> | |
19038 | ||
19039 | * dlls/d3d8/volume.c, dlls/d3d9/volume.c, dlls/wined3d/volume.c, | |
19040 | dlls/wined3d/volumetexture.c, include/wine/wined3d_interface.h: | |
19041 | wined3d: Fix the relation between volumes and their container. | |
19042 | ||
19043 | * dlls/d3d8/surface.c, dlls/d3d9/surface.c, dlls/wined3d/cubetexture.c, | |
19044 | dlls/wined3d/device.c, dlls/wined3d/surface.c, | |
19045 | dlls/wined3d/swapchain.c, dlls/wined3d/texture.c, | |
19046 | include/wine/wined3d_interface.h: | |
19047 | wined3d: Fix the relation between surfaces and their container. | |
19048 | ||
19049 | * dlls/wined3d/surface.c: | |
19050 | wined3d: Don't call glCompressedTexImage2DARB without allocatedMemory. | |
19051 | Don't call glCompressedTexImage2DARB if we haven't got allocatedMemory (yet). | |
19052 | Fix a small typo. | |
19053 | ||
19054 | 2006-03-06 Robert Shearman <rob@codeweavers.com> | |
19055 | ||
19056 | * dlls/wininet/internet.c, dlls/wininet/tests/http.c: | |
19057 | wininet: Rewrite InternetCreateUrlW. | |
19058 | - Rewrite InternetCreateUrlW to respect the lengths passed in via the | |
19059 | URL_COMPONENTS structure and fall back to a strlenW call when a | |
19060 | length is zero. | |
19061 | - Expand the number of protocols supported when determining whether | |
19062 | the port number should be added. | |
19063 | - Fix a test by passing in the correct length of scheme. | |
19064 | ||
19065 | * dlls/wininet/http.c, dlls/wininet/internet.h, | |
19066 | dlls/wininet/netconnection.c: | |
19067 | wininet: Don't continue to connect to a secure server without SSL support since it won't work. | |
19068 | Don't continue to connect to a secure server without SSL support since | |
19069 | it won't work. Return an error back to the application instead. | |
19070 | ||
19071 | * dlls/wininet/tests/http.c: | |
19072 | wininet: More tests for InternetCreateUrl. | |
19073 | Fix an InternetCreateUrl test so that it correctly sets the scheme | |
19074 | length and add tests which show the behaviour when the lengths are set | |
19075 | to zero and when the https scheme is used. | |
19076 | ||
19077 | 2006-03-06 Victor Pelt <victor.pelt@gmail.com> | |
19078 | ||
19079 | * dlls/wininet/internet.c: | |
19080 | wininet: Add stub for missing InternetSetOption. | |
19081 | ||
19082 | 2006-03-06 Alexandre Julliard <julliard@winehq.org> | |
19083 | ||
19084 | * include/wine/library.h, libs/wine/Makefile.in, libs/wine/config.c, | |
19085 | libs/wine/wine.def, libs/wine/wine.map: | |
19086 | libwine: Export a function to retrieve the data directory (based on a | |
19087 | patch by Dmitry Timoshkov). | |
19088 | ||
19089 | 2006-03-06 Francois Gouget <fgouget@free.fr> | |
19090 | ||
19091 | * dlls/mshtml/main.c, dlls/urlmon/regsvr.c: | |
19092 | Fix compatibility with native advpack dlls. | |
19093 | Most native advpack dlls in circulation don't have RegInstallA. So | |
19094 | mshtml and urlmon should do a GetProcAddress() on 'RegInstall' | |
19095 | instead. | |
19096 | ||
19097 | 2006-03-06 Mike McCormack <mike@codeweavers.com> | |
19098 | ||
19099 | * tools/wrc/parser.l: | |
19100 | wrc: Don't use identifiers starting yy*, they're reserved for flex. | |
19101 | ||
19102 | * dlls/avifil32/editstream.c: | |
19103 | avifil32: Fix some more gcc 4.1 warnings caused by windowsx.h macros. | |
19104 | ||
19105 | 2006-03-06 Jacek Caban <jacek@codeweavers.com> | |
19106 | ||
19107 | * dlls/shdocvw/navigate.c, dlls/shdocvw/webbrowser.c: | |
19108 | shdocvw: Added get_LocationURL implementation. | |
19109 | ||
19110 | 2006-03-05 Jacek Caban <jacek@codeweavers.com> | |
19111 | ||
19112 | * dlls/mshtml/htmlelem.c, dlls/mshtml/htmlnode.c: | |
19113 | mshtml: Added IHTMLElementCollection implementation. | |
19114 | - Added IHTMLElementCollection implementation. | |
19115 | - Added get_all implementation. | |
19116 | ||
19117 | 2006-03-06 Alexandre Julliard <julliard@winehq.org> | |
19118 | ||
19119 | * dlls/shell32/shlfileop.c: | |
19120 | shell32: Grow the file list dynamically in SHFileOperation. | |
19121 | This avoids searching the same directories twice, once to count the | |
19122 | files and then once for real. | |
19123 | ||
19124 | * dlls/shell32/shlfileop.c: | |
19125 | shell32: Store only the file attributes in the file list for SHFileOperation. | |
19126 | We don't need the rest of the WIN32_FIND_DATA structure. | |
19127 | ||
19128 | * dlls/shell32/shlfileop.c: | |
19129 | shell32: Fixed handling of null-terminated file list in SHFileOperation. | |
19130 | ||
19131 | 2006-03-03 Aric Stewart <aric@codeweavers.com> | |
19132 | ||
19133 | * dlls/shell32/shlfileop.c: | |
19134 | shell32: Skip dot directories in SHFileOperation. | |
19135 | In ShFileOperation when generating a file list with * wildcards, for | |
19136 | example for deletion, do not include the dot directories (. and ..) in | |
19137 | the list, because that cause the operation to spiral out of control. | |
19138 | ||
19139 | 2006-03-06 Alexandre Julliard <julliard@winehq.org> | |
19140 | ||
19141 | * server/winstation.c: | |
19142 | server: Avoid crash in set_thread_desktop if the thread doesn't have a queue. | |
19143 | ||
19144 | * dlls/user/win.c, include/wine/server_protocol.h, server/protocol.def, | |
19145 | server/trace.c, server/window.c: | |
19146 | server: Return real parent and owner in the create_window request. | |
19147 | Remove computing of parent and owner handles on the client side. | |
19148 | ||
19149 | * dlls/user/desktop.c: | |
19150 | user: Allow creating windows of the desktop class. | |
19151 | ||
19152 | * dlls/user/message.c: | |
19153 | user: Allow some Wine internal messages to act on the desktop window. | |
19154 | ||
19155 | 2006-03-05 Mike McCormack <mike@codeweavers.com> | |
19156 | ||
19157 | * dlls/mpr/mpr.spec, dlls/mpr/nps.c: | |
19158 | mpr: Stub implementations of some mpr functions. | |
19159 | ||
19160 | 2006-03-05 Michael Jung <mjung@iss.tu-darmstadt.de> | |
19161 | ||
19162 | * dlls/shell32/shellfolder.h, dlls/shell32/shfldr_fs.c, | |
19163 | dlls/shell32/shfldr_unixfs.c, dlls/shell32/shv_bg_cmenu.c: | |
19164 | shell32: Unicode'ify ISFHelper interface. | |
19165 | ||
19166 | 2006-03-05 Vitaliy Margolen <wine-patch@kievinfo.com> | |
19167 | ||
19168 | * dlls/wined3d/directx.c: | |
19169 | wined3d: Fix retrieval of driver adapter versions. | |
19170 | ||
19171 | 2006-03-05 Eric Pouech <eric.pouech@wanadoo.fr> | |
19172 | ||
19173 | * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c, | |
19174 | dlls/dbghelp/msc.c, dlls/dbghelp/stabs.c, dlls/dbghelp/type.c: | |
19175 | dbghelp: Added type for array index. | |
19176 | - added type for array index | |
19177 | - correctly parsing array index type in stabs, Dwarf2 and MSC formats | |
19178 | - fixed SyGetTypeInfo accordingly | |
19179 | ||
19180 | * dlls/msvcrt/tests/cpp.c, dlls/msvcrt/undname.c: | |
19181 | msvcrt: Some more fixes to name demangling. | |
19182 | ||
19183 | * dlls/dbghelp/type.c: | |
19184 | dbghelp: Implemented TI_GET_COUNT in SymGetTypeInfo for function. | |
19185 | ||
19186 | 2006-03-05 Stefan Dösinger <stefandoesinger@gmx.at> | |
19187 | ||
19188 | * dlls/wined3d/directx.c, include/wine/wined3d_types.h: | |
19189 | wined3d: Add d3d7 and d3d8/9 cap flags to wined3d_types.h. | |
19190 | ||
19191 | 2006-03-05 Jason Green <jave27@gmail.com> | |
19192 | ||
19193 | * dlls/wined3d/utils.c: | |
19194 | wined3d: Add a few more WINED3DFMT formats to be recognized. | |
19195 | ||
19196 | 2006-03-05 Jacek Caban <jacek@codeweavers.com> | |
19197 | ||
19198 | * dlls/shdocvw/dochost.c: | |
19199 | shdocvw: Beginning ShowContextMenu implementation. | |
19200 | ||
19201 | * dlls/mshtml/htmldoc3.c, dlls/mshtml/nsiface.idl: | |
19202 | mshtml: Added get_documentElement implementation. | |
19203 | ||
19204 | * dlls/mshtml/Makefile.in, dlls/mshtml/htmlelem.c, dlls/mshtml/htmlnode.c, | |
19205 | dlls/mshtml/mshtml_private.h, dlls/mshtml/nsiface.idl: | |
19206 | mshtml: Added IHTMLElement implementation. | |
19207 | ||
19208 | * include/mshtmdid.h, include/mshtml.idl: | |
19209 | mshtml: Added more interfaces to mshtml.idl. | |
19210 | ||
19211 | * dlls/mshtml/Makefile.in, dlls/mshtml/htmldoc.c, dlls/mshtml/htmlnode.c, | |
19212 | dlls/mshtml/mshtml_private.h, dlls/mshtml/nsiface.idl: | |
19213 | mshtml: Added IHTMLDOMNode implementation. | |
19214 | ||
19215 | 2006-03-05 Vitaly Budovski <vbudovsk@cs.rmit.edu.au> | |
19216 | ||
19217 | * dlls/wined3d/device.c, dlls/wined3d/directx.c, | |
19218 | include/wine/wined3d_gl.h: | |
19219 | wined3d: Added OpenGL 2.0 function definitions. | |
19220 | ||
19221 | 2006-03-05 Robert Shearman <rob@codeweavers.com> | |
19222 | ||
19223 | * programs/wcmd/wcmdmain.c: | |
19224 | wcmd: Improve command line processing. | |
19225 | Make the command line processing more robust by continuing to process | |
19226 | command line options if an unknown one is detected and remove the | |
19227 | skipping of argv[0], which is no longer necessary. This fixes the | |
19228 | parsing when argv[0] isn't set to the program name. | |
19229 | ||
19230 | * dlls/oleaut32/oleaut32.spec, dlls/oleaut32/vartype.c: | |
19231 | oleaut: Implement VarBstrFromDisp. | |
19232 | ||
19233 | * dlls/oleaut32/tests/vartest.c, dlls/oleaut32/varformat.c: | |
19234 | oleaut: Fix VarFormat for VT_NULL variants. | |
19235 | ||
19236 | * dlls/ole32/compobj_private.h, dlls/ole32/marshal.c, dlls/ole32/rpc.c: | |
19237 | ole: Implement IRpcChannelBuffer::GetDestCtx on the client side. | |
19238 | ||
19239 | * dlls/ole32/compobj_private.h, dlls/ole32/marshal.c: | |
19240 | ole: Store the destination context and the destination context data in | |
19241 | the proxy manager when unmarshaling. | |
19242 | ||
19243 | * include/olectl.h: | |
19244 | include: Add more definitions and types to olectl.h. | |
19245 | ||
19246 | * dlls/oleaut32/tests/vartest.c: | |
19247 | oleaut: Add some more VarFormat tests and fix the VarMod decimal test. | |
19248 | ||
19249 | * dlls/oleaut32/olepicture.c: | |
19250 | oleaut: Split OLEPictureImpl_Load. | |
19251 | Split OLEPictureImpl_Load into separate functions for the different file | |
19252 | types. | |
19253 | ||
19254 | 2006-03-05 Mike McCormack <mike@codeweavers.com> | |
19255 | ||
19256 | * programs/winecfg/audio.c: | |
19257 | winecfg: Fix a typo (LVM_ -> TVM_). | |
19258 | ||
19259 | 2006-03-01 Vitaly Budovski <vbudovsk@cs.rmit.edu.au> | |
19260 | ||
19261 | * dlls/wined3d/device.c: | |
19262 | wined3d: Implemented WINED3DRS_DEPTHBIAS. | |
19263 | ||
19264 | 2006-03-04 Vitaly Budovski <vbudovsk@cs.rmit.edu.au> | |
19265 | ||
19266 | * dlls/wined3d/device.c: | |
19267 | wined3d: Added two sided stencil support to WINED3DRS_STENCILFUNC. | |
19268 | ||
19269 | * dlls/wined3d/device.c: | |
19270 | wined3d: Added two sided stencil support to WINED3DRS_STENCILFAIL, | |
19271 | WINED3DRS_STENCILZFAIL and WINED3DRS_STENCILPASS. | |
19272 | ||
19273 | * dlls/wined3d/device.c: | |
19274 | wined3d: Implemented fallback for separate stencil function in WINED3DRS_CCW_STENCILFUNC. | |
19275 | ||
19276 | * dlls/wined3d/device.c, include/wine/wined3d_gl.h: | |
19277 | wined3d: Implemented fallback for separate stencil operation in WINED3DRS_CCW_STENCIL*. | |
19278 | ||
19279 | 2006-03-03 Detlef Riekenberg <wine.dev@web.de> | |
19280 | ||
19281 | * dlls/wined3d/device.c: | |
19282 | wined3d: Fix cut&paste typo. | |
19283 | ||
19284 | 2006-03-03 Stefan Dösinger <stefandoesinger@gmx.at> | |
19285 | ||
19286 | * include/wine/wined3d_types.h: | |
19287 | wined3d: Add D3D7 texture stage types. | |
19288 | ||
19289 | * include/wine/wined3d_types.h: | |
19290 | wined3d: Add D3D7 render states. | |
19291 | ||
19292 | 2006-03-04 Dmitry Timoshkov <dmitry@codeweavers.com> | |
19293 | ||
19294 | * programs/winebrowser/main.c: | |
19295 | winebrowser: Use CP_UNIXCP when translating URL passed on command line | |
19296 | to unicode. | |
19297 | ||
19298 | 2006-03-04 Byeong-Sik Jeon <wjsqudtlr@gmail.com> | |
19299 | ||
19300 | * dlls/user/sysparams.c: | |
19301 | user32: Fix the default height for CJK fonts. | |
19302 | ||
19303 | 2006-03-04 Mike McCormack <mike@codeweavers.com> | |
19304 | ||
19305 | * dlls/avifil32/acmstream.c: | |
19306 | avifil32: Eliminate some gcc 4.1 warnings caused by windowsx.h macros. | |
19307 | ||
19308 | 2006-03-03 Juan Lang <juan_lang@yahoo.com> | |
19309 | ||
19310 | * dlls/crypt32/Makefile.in, dlls/crypt32/crypt32_private.h, | |
19311 | dlls/crypt32/serialize.c, dlls/crypt32/store.c: | |
19312 | crypt32: Move serialization functions to serialize.c. | |
19313 | ||
19314 | 2006-03-03 Christian Gmeiner <christian.gmeiner@students.fh-vorarlberg.ac.at> | |
19315 | ||
19316 | * dlls/mlang/mlang.c: | |
19317 | mlang: Implement DllCanUnloadNow. | |
19318 | ||
19319 | 2006-03-02 Huw Davies <huw@codeweavers.com> | |
19320 | ||
19321 | * dlls/gdi/tests/bitmap.c, dlls/x11drv/dib.c, dlls/x11drv/palette.c, | |
19322 | dlls/x11drv/x11drv.h: | |
19323 | gdi: Better support for 1bpp dib sections. | |
19324 | ||
19325 | 2006-03-03 Mike McCormack <mike@codeweavers.com> | |
19326 | ||
19327 | * programs/regedit/childwnd.c, programs/regedit/framewnd.c, | |
19328 | programs/regedit/listview.c: | |
19329 | regedit: Fix some gcc 4.1 warnings caused by casts in macros. | |
19330 | ||
19331 | * programs/winecfg/audio.c: | |
19332 | winecfg: Eliminate some gcc 4.1 warnings caused by casts in macros. | |
19333 | ||
19334 | * dlls/shell32/brsfolder.c: | |
19335 | shell32: Fix some gcc 4.1 warnings caused by casts in macros. | |
19336 | ||
19337 | * dlls/msrle32/msrle32.c: | |
19338 | msrle32: Fix some gcc 4.1 warnings caused by casts in windowsx.h macros. | |
19339 | ||
19340 | * dlls/hhctrl.ocx/help.c: | |
19341 | hhctrl.ocx: Fix a gcc 4.1 warning caused by a cast in a macro. | |
19342 | ||
19343 | * dlls/comctl32/listview.c, dlls/comctl32/pager.c: | |
19344 | comctl32: Fix some gcc 4.1 warnings caused by windowsx.h macros. | |
19345 | ||
19346 | 2006-03-02 Juan Lang <juan_lang@yahoo.com> | |
19347 | ||
19348 | * dlls/crypt32/crypt32.spec, dlls/crypt32/store.c, include/wincrypt.h: | |
19349 | crypt32: Implement CertDuplicateStore. | |
19350 | ||
19351 | 2006-03-02 Francois Gouget <fgouget@free.fr> | |
19352 | ||
19353 | * dlls/d3d8/d3d8_main.c, dlls/d3d9/d3d9_main.c: | |
19354 | d3d: Fix Validate(Pixel|Vertex)Shader() prototypes. | |
19355 | Fix Validate(Pixel|Vertex)Shader() prototypes so they match the spec file. | |
19356 | Fix the stub message so it is more standard and use consistent | |
19357 | parameter names. | |
19358 | ||
19359 | * dlls/kernel/heap.c: | |
19360 | kernel: Protect sys/resource.h include. | |
19361 | ||
19362 | 2006-03-02 Alexandre Julliard <julliard@winehq.org> | |
19363 | ||
19364 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
19365 | Release 0.9.9. | |
19366 | ||
19367 | ---------------------------------------------------------------- | |
a2bc9df9 AJ |
19368 | 2006-03-02 Alexandre Julliard <julliard@winehq.org> |
19369 | ||
19370 | * dlls/dxdiagn/container.c, dlls/ole32/ole2.c, dlls/ole32/oleobj.c, | |
19371 | dlls/riched20/editor.c, dlls/riched20/tests/editor.c, | |
19372 | dlls/shell32/tests/shlfolder.c, include/ddk/wdm.h, server/change.c: | |
19373 | Fixed some compiler warnings on old gcc versions. | |
19374 | ||
19375 | * dlls/Makefile.in, dlls/make_dlls: | |
19376 | dlls: Remove 16-bit files on make clean. | |
19377 | ||
19378 | 2006-03-02 Roderick Colenbrander <thunderbird2k@gmx.net> | |
19379 | ||
19380 | * dlls/wined3d/device.c, include/wine/wined3d_gl.h: | |
19381 | wined3d: Opengl 2.x compile fix. | |
19382 | ||
19383 | 2006-03-01 Vitaly Lipatov <lav@etersoft.ru> | |
19384 | ||
19385 | * dlls/user/menu.c: | |
19386 | user: Fix uninitialized rectangle in menu arrow painting. | |
19387 | ||
19388 | 2006-03-01 Mike McCormack <mike@codeweavers.com> | |
19389 | ||
19390 | * tools/wine.inf: | |
19391 | wine.inf: Add a default RelayExclude. | |
19392 | ||
19393 | 2006-03-01 Eric Pouech <eric.pouech@wanadoo.fr> | |
19394 | ||
19395 | * programs/winedbg/winedbg.c, programs/winedbg/winedbg.man.in: | |
19396 | winedbg: Bring usage() and .man up to date. | |
19397 | ||
19398 | * programs/winedbg/debugger.h, programs/winedbg/stack.c, | |
19399 | programs/winedbg/tgt_minidump.c, programs/winedbg/winedbg.c: | |
19400 | winedbg: Add ability to reload a minidump. | |
19401 | - now recognize winedbg foo.mdmp on command line | |
19402 | - fleshed out tgt_minidump to reload information from minidump | |
19403 | ||
19404 | * programs/winedbg/debugger.h, programs/winedbg/gdbproxy.c, | |
19405 | programs/winedbg/tgt_active.c, programs/winedbg/winedbg.c: | |
19406 | winedbg: process_io | |
19407 | - added ability to specify process_io at process creation/attachment | |
19408 | time | |
19409 | - created a process_io structure for gdbproxy | |
19410 | ||
19411 | * programs/winedbg/debugger.h, programs/winedbg/tgt_active.c, | |
19412 | programs/winedbg/winedbg.c: | |
19413 | winedbg: main_loop. | |
19414 | - split dbg_main_loop in two parts (one for finishing the debuggee | |
19415 | attachment, the second one really for handling the main loop) | |
19416 | - removed now longer needed dbg_main_loop | |
19417 | ||
19418 | 2006-03-01 Jacek Caban <jacek@codeweavers.com> | |
19419 | ||
19420 | * dlls/shdocvw/navigate.c: | |
19421 | shdocvw: Don't call hlink_navigate if HLNF_OPENINNEWWINDOW is set. | |
19422 | - Don't call hlink_navigate if HLNF_OPENINNEWWINDOW is set. | |
19423 | - Remove unneeded call to GetBindInfo. | |
19424 | ||
19425 | * dlls/mshtml/htmldoc.c, dlls/mshtml/mshtml_private.h, | |
19426 | dlls/mshtml/navigate.c, dlls/mshtml/nsembed.c, | |
19427 | dlls/mshtml/nsiface.idl, dlls/mshtml/nsio.c, dlls/mshtml/nsservice.c: | |
19428 | mshtml: Beginning support for links opened in a new frame. | |
19429 | ||
19430 | * dlls/mshtml/nsembed.c: | |
19431 | mshtml: Use NSContainer as 'This' of its window. | |
19432 | ||
19433 | 2006-02-24 Gerold J. Wucherpfennig <gjwucherpfennig@gmx.net> | |
19434 | ||
19435 | * dlls/cabinet/cabinet.h, dlls/cabinet/fci.c: | |
19436 | cabinet: Set proper error information on failures. | |
19437 | ||
19438 | 2006-03-01 Rein Klazes <wijn@wanadoo.nl> | |
19439 | ||
19440 | * dlls/user/menu.c, dlls/user/tests/menu.c: | |
19441 | user32: Fix handling of '\b' right flush character in menus. | |
19442 | - do not add extra space; modify the tests to confirm this; | |
19443 | - right flush to the menu tab stop, not to the menu border; | |
19444 | - small fixes to the menu tab stop calculation. | |
19445 | ||
19446 | 2006-03-01 Brandon Woodmansee <wood@socal.rr.com> | |
19447 | ||
19448 | * dlls/riched20/editor.c, dlls/riched20/editor.h, dlls/riched20/editstr.h, | |
19449 | dlls/riched20/tests/editor.c: | |
19450 | riched20: Implement EM_AUTOURLDETECT & EM_GETAUTOURLDETECT. | |
19451 | ||
19452 | 2006-03-01 Jeremy White <jwhite@codeweavers.com> | |
19453 | ||
19454 | * dlls/crypt32/tests/oid.c: | |
19455 | crypt32: More gcc 2.95 adjustments. | |
19456 | ||
19457 | 2006-03-02 Aric Cyr <aric.cyr@gmail.com> | |
19458 | ||
19459 | * dlls/wined3d/utils.c: | |
19460 | wined3d: Reverse GL_BGR to GL_RGB for the D3D RGB formats. | |
19461 | This fixes texture colours in many D3D games (verified with Age Of Mythology). | |
19462 | ||
19463 | 2006-03-01 Robert Shearman <rob@codeweavers.com> | |
19464 | ||
19465 | * dlls/ole32/marshal.c, dlls/ole32/stubmanager.c: | |
19466 | ole: Change NORMALEXTREFS to 5, like it is in native. | |
19467 | ||
19468 | * dlls/ole32/marshal.c, dlls/ole32/tests/marshal.c: | |
19469 | ole: Fix marshaling of proxies for interfaces that haven't already been unmarshaled. | |
19470 | ||
19471 | * dlls/oleaut32/connpt.c: | |
19472 | oleaut: Use IsEqualIID in connpt.c instead of memcmp for comparing IIDs. | |
19473 | ||
19474 | * dlls/rpcrt4/ndr_stubless.c, include/Makefile.in, include/ndrtypes.h: | |
19475 | rpcrt4: Change the stubless parameter attributes to using a bitfield | |
19476 | (as defined by the PSDK) so the ServerAllocSize part is easier to | |
19477 | calculate. | |
19478 | ||
19479 | * dlls/rpcrt4/ndr_marshall.c: | |
19480 | rpcrt4: Implement marshaling and unmarshaling for enum types. | |
19481 | ||
19482 | 2006-03-01 Juan Lang <juan_lang@yahoo.com> | |
19483 | ||
19484 | * dlls/crypt32/store.c: | |
19485 | crypt32: Use CertFindCertificateInStore to simplify adding certificates. | |
19486 | ||
19487 | 2006-03-01 Jon Parshall <jparshall@codeweavers.com> | |
19488 | ||
19489 | * dlls/shell32/shres.rc: | |
19490 | shell32: New icons for Desktop and My Computer. | |
19491 | ||
19492 | 2006-03-01 Jason Edmeades <us@edmeades.me.uk> | |
19493 | ||
19494 | * dlls/user/menu.c: | |
19495 | user32: Ensure VK_UP displays the popup menu for the selected item if | |
19496 | the popup menu is not visible | |
19497 | ||
19498 | 2006-03-01 Marcus Meissner <marcus@jet.franken.de> | |
19499 | ||
19500 | * documentation/PACKAGING: | |
19501 | PACKAGING: Mention more libraries / tools in the needed dependencies section. | |
19502 | ||
19503 | 2006-02-28 Gerald Pfeifer <gerald@pfeifer.com> | |
19504 | ||
19505 | * README: | |
19506 | README: Fix spelling Red Hat. Remove unneeded references to Debian | |
19507 | and Red Hat. Document the use of libxml2 as a weak prerequisite. | |
19508 | ||
19509 | 2006-03-01 Mike McCormack <mike@codeweavers.com> | |
19510 | ||
19511 | * configure, configure.ac, include/config.h.in, server/signal.c: | |
19512 | server: Print a message if wineserver crashes and we don't dump cores. | |
19513 | ||
19514 | 2006-02-25 Vitaliy Margolen <wine-patch@kievinfo.com> | |
19515 | ||
19516 | * dlls/x11drv/settings.c: | |
19517 | x11drv: Convert 24-bit into 32-bit color before looking for an | |
19518 | available screen resolution. We do this during enumeration, so there | |
19519 | would be no 24-bit modes available. | |
19520 | ||
19521 | 2006-02-28 Juan Lang <juan_lang@yahoo.com> | |
19522 | ||
19523 | * dlls/crypt32/store.c: | |
19524 | crypt32: Eliminate an unnecessary function pointer from stores. | |
19525 | ||
19526 | 2006-02-28 Dmitry Timoshkov <dmitry@codeweavers.com> | |
19527 | ||
19528 | * programs/notepad/main.c: | |
19529 | notepad: Wrap long lines by default like Windows does. | |
19530 | ||
19531 | 2006-02-27 Eric Pouech <eric.pouech@wanadoo.fr> | |
19532 | ||
19533 | * dlls/kernel/comm.c: | |
19534 | kernel32: Implemented ClearCommError on top of GET_COMM_STATUS ioctl. | |
19535 | ||
19536 | * dlls/ntdll/serial.c: | |
19537 | ntdll: Implemented serial IOCTL for status: GET_COMM_STATUS. | |
19538 | ||
19539 | 2006-02-28 Alexandre Julliard <julliard@winehq.org> | |
19540 | ||
19541 | * tools/wrc/parser.y: | |
19542 | wrc: Integer ids can be used for control labels instead of strings. | |
19543 | ||
19544 | * configure, configure.ac, dlls/.gitignore, dlls/Makefile.in, | |
19545 | dlls/winnls/.gitignore, dlls/winnls/Makefile.in, | |
19546 | dlls/winnls/winnls.c, dlls/winnls/winnls.spec, | |
19547 | dlls/winnls/winnls32.spec, dlls/winnls32/.gitignore, | |
19548 | dlls/winnls32/Makefile.in, dlls/winnls32/winnls.c, | |
19549 | dlls/winnls32/winnls.spec, dlls/winnls32/winnls32.spec: | |
19550 | winnls32: Renamed the winnls directory to winnls32. | |
19551 | ||
19552 | * configure, configure.ac, dlls/.gitignore, dlls/Makefile.in, | |
19553 | dlls/winaspi/.gitignore, dlls/winaspi/Makefile.in, | |
19554 | dlls/winaspi/aspi.c, dlls/winaspi/aspi.h, dlls/winaspi/winaspi.spec, | |
19555 | dlls/winaspi/winaspi16.c, dlls/winaspi/winaspi32.c, | |
19556 | dlls/winaspi/winescsi.h, dlls/winaspi/wnaspi32.spec, | |
19557 | dlls/wnaspi32/.gitignore, dlls/wnaspi32/Makefile.in, | |
19558 | dlls/wnaspi32/aspi.c, dlls/wnaspi32/aspi.h, | |
19559 | dlls/wnaspi32/winaspi.spec, dlls/wnaspi32/winaspi16.c, | |
19560 | dlls/wnaspi32/winaspi32.c, dlls/wnaspi32/winescsi.h, | |
19561 | dlls/wnaspi32/wnaspi32.spec: | |
19562 | wnaspi32: Renamed the winaspi directory to wnaspi32. | |
19563 | ||
19564 | * configure, configure.ac, dlls/.gitignore, dlls/Makefile.in, | |
19565 | dlls/lz32/.gitignore, dlls/lz32/Makefile.in, dlls/lz32/lz32.spec, | |
19566 | dlls/lz32/lzexpand.spec, dlls/lz32/lzexpand16.c, | |
19567 | dlls/lz32/lzexpand_main.c, dlls/lz32/tests/.gitignore, | |
19568 | dlls/lz32/tests/Makefile.in, dlls/lz32/tests/lzexpand_main.c, | |
19569 | dlls/lzexpand/.gitignore, dlls/lzexpand/Makefile.in, | |
19570 | dlls/lzexpand/lz32.spec, dlls/lzexpand/lzexpand.spec, | |
19571 | dlls/lzexpand/lzexpand16.c, dlls/lzexpand/lzexpand_main.c, | |
19572 | dlls/lzexpand/tests/.gitignore, dlls/lzexpand/tests/Makefile.in, | |
19573 | dlls/lzexpand/tests/lzexpand_main.c, programs/winetest/Makefile.in: | |
19574 | lz32: Renamed lzexpand directory to lz32. | |
19575 | ||
19576 | * dlls/ntdll/loader.c: | |
19577 | ntdll: Don't reset the load count when reusing a builtin modref. | |
19578 | ||
19579 | 2006-02-23 Detlef Riekenberg <wine.dev@web.de> | |
19580 | ||
19581 | * tools/wine.inf: | |
19582 | wine.inf: Add printing section for local port monitor. | |
19583 | ||
19584 | 2006-02-27 Robert Reif <reif@earthlink.net> | |
19585 | ||
19586 | * dlls/dsound/duplex.c: | |
19587 | dsound: Fix duplex create bug. | |
19588 | ||
19589 | 2006-02-21 Vitaly Budovski <vbudovsk@cs.rmit.edu.au> | |
19590 | ||
19591 | * dlls/dinput/mouse.c: | |
19592 | dinput: Return an error if both DISCL_EXCLUSIVE and DISCL_BACKGROUND are set. | |
19593 | ||
19594 | 2006-02-26 Vitaly Budovski <vbudovsk@cs.rmit.edu.au> | |
19595 | ||
19596 | * dlls/wined3d/device.c: | |
19597 | wined3d: Implemented WINED3DRS_CCW_STENCIL* render states. | |
19598 | ||
19599 | 2006-02-25 Vitaly Budovski <vbudovsk@cs.rmit.edu.au> | |
19600 | ||
19601 | * dlls/wined3d/device.c: | |
19602 | wined3d: Implemented WINED3DRS_SCISSORTESTENABLE. | |
19603 | ||
19604 | * dlls/wined3d/device.c: | |
19605 | wined3d: Implemented WINED3DRS_SLOPESCALEDEPTHBIAS. | |
19606 | ||
19607 | * dlls/wined3d/device.c: | |
19608 | wined3d: Implemented WINED3DRS_ANTIALIASEDLINEENABLE. | |
19609 | ||
19610 | * dlls/wined3d/device.c: | |
19611 | wined3d: Added D3D9 render states. | |
19612 | ||
19613 | * dlls/wined3d/device.c: | |
19614 | wined3d: Fixed some typos and prevented divide by 0. | |
19615 | ||
19616 | 2006-02-27 Eric Pouech <eric.pouech@wanadoo.fr> | |
19617 | ||
19618 | * dlls/crypt32/oid.c, dlls/crypt32/store.c: | |
19619 | crypt32: Don't access a blob after freeing it. | |
19620 | ||
19621 | * programs/winedbg/dbg.y, programs/winedbg/debugger.h, | |
19622 | programs/winedbg/stack.c, programs/winedbg/tgt_active.c, | |
19623 | programs/winedbg/winedbg.c: | |
19624 | winedbg: Added a close_process method to process_io. | |
19625 | - added a close_process method to process_io | |
19626 | - made use of it to get rid of dbg_detach | |
19627 | ||
19628 | * programs/winedbg/tgt_active.c, programs/winedbg/winedbg.c: | |
19629 | winedbg: Extend auto mode with minidump. | |
19630 | - added -minidump and -minidump <file> options to command line | |
19631 | Those options are to be used in remplacement of --auto to create a minidump | |
19632 | In the form --minidump <file>, the minidump will be created in <file>, | |
19633 | otherwise the filename will be automatically generated. | |
19634 | ||
19635 | * programs/winedbg/dbg.y, programs/winedbg/debug.l, | |
19636 | programs/winedbg/debugger.h, programs/winedbg/tgt_active.c, | |
19637 | programs/winedbg/winedbg.c: | |
19638 | winedbg: Rewrite auto mode. | |
19639 | - rewrote auto mode as a specific set of commands to be run in | |
19640 | regular parser, instead of hard coding those commands | |
19641 | - added a new function to store a set of commands to be executed | |
19642 | in a file | |
19643 | - added 'echo' command to the parser functions | |
19644 | - got rid of dbg_action_mode | |
19645 | - added support of '--' on command line | |
19646 | ||
19647 | * programs/winedbg/gdbproxy.c: | |
19648 | winedbg: Fixed regression in gdb handling. | |
19649 | ||
19650 | 2006-02-27 James Hawkins <truiken@gmail.com> | |
19651 | ||
19652 | * dlls/advpack/tests/advpack.c: | |
19653 | advpack: Factor out loading the program files directory. | |
19654 | ||
19655 | * dlls/advpack/advpack.c, dlls/advpack/tests/advpack.c: | |
19656 | advpack: Add tests for the TranslateInfStringEx trio of functions and | |
19657 | fix the errors. | |
19658 | ||
19659 | * dlls/advpack/tests/advpack.c: | |
19660 | advpack: Factor out the API loading of advpack tests. | |
19661 | ||
19662 | 2006-02-27 Juan Lang <juan_lang@yahoo.com> | |
19663 | ||
19664 | * dlls/crypt32/oid.c: | |
19665 | crypt32: Correct compile problem on gcc 2.95. | |
19666 | ||
19667 | 2006-02-28 YunSong Hwang <hys545@dreamwiz.com> | |
19668 | ||
19669 | * dlls/crypt32/crypt32.rc, dlls/crypt32/crypt32_Ko.rc: | |
19670 | crypt32: Add Korean translation. | |
19671 | ||
19672 | 2006-02-28 Mike McCormack <mike@codeweavers.com> | |
19673 | ||
19674 | * dlls/msvcrt/locale.c, dlls/msvcrt/msvcrt.spec: | |
19675 | msvcrt: Add a stub for _wsetlocale. | |
19676 | ||
19677 | 2006-02-27 Kovács András <andras@csevego.net> | |
19678 | ||
19679 | * programs/winecfg/Hu.rc, programs/winecfg/winecfg.rc: | |
19680 | winecfg: New Hungarian language resource. | |
19681 | ||
19682 | 2006-02-27 Francois Gouget <fgouget@free.fr> | |
19683 | ||
19684 | * dlls/d3d8/device.c, dlls/d3d8/directx.c: | |
19685 | d3d8: Remove spaces before '\n'. | |
19686 | ||
19687 | 2006-02-27 Roderick Colenbrander <thunderbird2k@gmx.net> | |
19688 | ||
19689 | * dlls/d3d8/d3d8_private.h, dlls/d3d8/d3dcore_gl.h: | |
19690 | d3d8: Header cleanup. | |
19691 | Remove unneeded structures and functions from d3d8_private.h, clean | |
19692 | some datatypes up and remove d3dcore_gl.h. | |
19693 | ||
19694 | 2006-02-27 Jacek Caban <jacek@codeweavers.com> | |
19695 | ||
19696 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsembed.c, | |
19697 | dlls/mshtml/nsiface.idl: | |
19698 | mshtml: Added nsIInterfaceRequestor implementation. | |
19699 | ||
19700 | 2006-02-24 Jacek Caban <jacek@codeweavers.com> | |
19701 | ||
19702 | * dlls/mshtml/nsservice.c: | |
19703 | mshtml: Improve ConfirmEx hack. | |
19704 | ||
19705 | 2006-02-24 Francois Gouget <fgouget@free.fr> | |
19706 | ||
19707 | * dlls/advpack/advpack.c, dlls/advpack/advpack.spec, dlls/advpack/files.c, | |
19708 | dlls/advpack/install.c, dlls/advpack/reg.c, dlls/mshtml/main.c, | |
19709 | dlls/urlmon/regsvr.c, include/advpub.h, tools/winapi/win32.api: | |
19710 | advpack: Prepare the unicodification of advpack.dll. | |
19711 | All functions that manipulate strings should have an Ansi and a | |
19712 | Unicode variant. | |
19713 | Forward the unqualified dll entry points to the Ansi variant for | |
19714 | backward compatibility. | |
19715 | We're not allowed to use unqualified entry points in Wine, so change | |
19716 | RegInstall() calls to RegInstallA(). | |
19717 | Update win32.api. | |
19718 | ||
19719 | 2006-02-24 Eric Pouech <eric.pouech@wanadoo.fr> | |
19720 | ||
19721 | * programs/winedbg/debugger.h, programs/winedbg/tgt_active.c, | |
19722 | programs/winedbg/winedbg.c: | |
19723 | winedbg: Auto mode. | |
19724 | - rewrite auto mode startup | |
19725 | - move part of auto handling to tgt_active.c | |
19726 | ||
19727 | * programs/winedbg/debugger.h, programs/winedbg/gdbproxy.c, | |
19728 | programs/winedbg/winedbg.c: | |
19729 | winedbg: Move gdb command line handling. | |
19730 | - moves gdb command line handling to gdbproxy.c | |
19731 | - using manifest constants to make code more readable | |
19732 | ||
19733 | * programs/winedbg/debugger.h, programs/winedbg/tgt_active.c, | |
19734 | programs/winedbg/winedbg.c: | |
19735 | winedbg: Active and command line. | |
19736 | - move process attachment and process creation (related to command | |
19737 | line handling) from winedbg.c to tgt_active.c | |
19738 | - tidy up argument parsing | |
19739 | ||
19740 | * programs/winedbg/be_alpha.c, programs/winedbg/be_cpu.h, | |
19741 | programs/winedbg/be_i386.c, programs/winedbg/be_ppc.c, | |
19742 | programs/winedbg/debugger.h: | |
19743 | winedbg: Cleanup the process_io usage. | |
19744 | - made be_process_io references 'const' | |
19745 | - make use of it for dbg_read_memory and dbg_write_memory | |
19746 | ||
19747 | * programs/winedbg/debugger.h, programs/winedbg/tgt_active.c, | |
19748 | programs/winedbg/winedbg.c: | |
19749 | winedbg: Active targets | |
19750 | Move all code related to an 'active' target (ie a running process) | |
19751 | from winedbg.c to tgt_active.c. | |
19752 | ||
19753 | * dlls/kernel/comm.c, dlls/kernel/tests/comm.c, | |
19754 | include/wine/server_protocol.h, server/protocol.def, server/serial.c, | |
19755 | server/trace.c: | |
19756 | kernel32: ClearCommError. | |
19757 | ClearCommError should only deal with *communication* errors (are being | |
19758 | seen on the serial interface) rather than API errors (which can be | |
19759 | reported to the caller by the API itself). I then removed all the | |
19760 | stuff related to storing the error status in the server object. | |
19761 | ||
19762 | 2006-02-24 Andrew de los Reyes <adlr@ucla.edu> | |
19763 | ||
19764 | * dlls/riched20/editor.c, dlls/riched20/tests/editor.c: | |
19765 | riched20: Implement EM_SCROLL and its tests. | |
19766 | ||
19767 | 2006-02-24 Hamza Lakhani <hlakhani@gmail.com> | |
19768 | ||
19769 | * dlls/riched20/editor.c, dlls/riched20/editstr.h, dlls/riched20/paint.c: | |
19770 | riched20: EM_HIDESELECTION implementation. | |
19771 | ||
19772 | 2006-02-25 Peter Beutner <p.beutner@gmx.net> | |
19773 | ||
19774 | * dlls/ddraw/surface_dib.c: | |
19775 | ddraw: Fix transparent Blits on 8bit surfaces. | |
19776 | There are no red/green/blue bitmasks with color depth==8bpp. In that | |
19777 | case always match against the whole byte. | |
19778 | ||
19779 | 2006-02-24 H. Verbeet <hverbeet@gmail.com> | |
19780 | ||
19781 | * dlls/wined3d/surface.c: | |
19782 | wined3d: Don't use GetDevice in IWineD3DSurfaceImpl_GetContainer, as | |
19783 | it adds a reference to the device that shouldn't be there. | |
19784 | ||
19785 | 2006-02-25 Roderick Colenbrander <thunderbird2k@gmx.net> | |
19786 | ||
19787 | * dlls/d3d8/Makefile.in, dlls/d3d8/basetexture.c, dlls/d3d8/d3d8_main.c, | |
19788 | dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/directx.c, | |
19789 | dlls/d3d8/drawprim.c, dlls/d3d8/indexbuffer.c, | |
19790 | dlls/d3d8/pixelshader.c, dlls/d3d8/resource.c, dlls/d3d8/shader.c, | |
19791 | dlls/d3d8/stateblock.c, dlls/d3d8/swapchain.c, dlls/d3d8/texture.c, | |
19792 | dlls/d3d8/utils.c, dlls/d3d8/vertexbuffer.c, | |
19793 | dlls/d3d8/vertexshader.c, dlls/d3d8/vshaderdeclaration.c, | |
19794 | dlls/wined3d/device.c, dlls/wined3d/directx.c: | |
19795 | d3d8: Moved the remaining code over to WineD3D (based on patches by | |
19796 | Oliver Stieber). | |
19797 | ||
19798 | 2006-02-25 Hans Leidekker <hans@it.vu.nl> | |
19799 | ||
19800 | * dlls/winsock/socket.c: | |
19801 | winsock: Fix two Windows to Unix mapping issues. | |
19802 | Handle wildcard address family hint in getaddrinfo. | |
19803 | Convert flags too in getnameinfo. | |
19804 | ||
19805 | 2006-02-25 Henning Gerhardt <henning.gerhardt@web.de> | |
19806 | ||
19807 | * dlls/crypt32/crypt32.rc, dlls/crypt32/crypt32_De.rc: | |
19808 | crypt32: Add German resource file. | |
19809 | ||
19810 | 2006-02-25 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
19811 | ||
19812 | * dlls/mscms/profile.c, dlls/mscms/tests/profile.c: | |
19813 | mscms: One more LastError code fixed. | |
19814 | ||
19815 | 2006-02-24 Michael Jung <mjung@iss.tu-darmstadt.de> | |
19816 | ||
19817 | * dlls/shell32/tests/shlfolder.c: | |
19818 | shell32/tests: Added test for Desktop::ParseDisplayName(SHGetFolderPath(CSIDL_PERSONAL)) | |
19819 | Test if the Desktop Folder's ParseDisplayName recognizes MyDocument's | |
19820 | path. Removed some HRESULT tests on IUnknown_Release calls, which | |
19821 | returns ULONG. | |
19822 | ||
19823 | 2006-02-24 Jacek Caban <jacek@codeweavers.com> | |
19824 | ||
19825 | * dlls/mshtml/nsio.c: | |
19826 | mshtml: Return error in NewChannelFromURL if retval is NULL. | |
19827 | ||
19828 | * dlls/mshtml/nsio.c: | |
19829 | mshtml: Added nsIURI::Clone implementation. | |
19830 | ||
19831 | * dlls/mshtml/navigate.c, dlls/mshtml/persist.c: | |
19832 | mshtml: Don't add null byte to post data. | |
19833 | ||
19834 | * dlls/mshtml/nsembed.c: | |
19835 | mshtml: Init nsIOService as soon as possible. | |
19836 | ||
19837 | 2006-02-24 Vitaly Lipatov <lav@etersoft.ru> | |
19838 | ||
19839 | * dlls/iphlpapi/ifenum.c: | |
19840 | iphplapi: Define IF_NAMESIZE if missing. | |
19841 | ||
19842 | 2006-02-24 Alexander N. Sørnes <alex@thehandofagony.com> | |
19843 | ||
19844 | * dlls/crypt32/crypt32.rc, dlls/crypt32/crypt32_No.rc, | |
19845 | programs/notepad/No.rc, programs/winecfg/No.rc, | |
19846 | programs/wordpad/No.rc, programs/wordpad/rsrc.rc: | |
19847 | Updated/new Norwegian Bokmål resources. | |
19848 | ||
19849 | 2006-02-24 Vitaly Lipatov <lav@etersoft.ru> | |
19850 | ||
19851 | * dlls/ole32/storage32.c: | |
19852 | ole32: Add descriptions for StgCreateDocfile and StgIsStorageFile functions. | |
19853 | ||
19854 | 2006-02-24 Phil Krylov <phil@newstar.rinet.ru> | |
19855 | ||
19856 | * dlls/riched20/editor.c: | |
19857 | riched20: Added a comment to make life easier. | |
19858 | ||
19859 | 2006-02-24 Francois Gouget <fgouget@free.fr> | |
19860 | ||
19861 | * dlls/user/tests/menu.c, dlls/winmm/wavemap/wavemap.c, | |
19862 | dlls/winmm/winealsa/midi.c, programs/winecfg/theme.c, | |
19863 | server/change.c: | |
19864 | Assorted spelling fixes. | |
19865 | ||
19866 | * include/wincrypt.h, tools/winapi/win32.api: | |
19867 | crypt32: Add CryptQueryObject() prototype. | |
19868 | Update win32.api. | |
19869 | ||
19870 | * dlls/winsock/socket.c, include/ws2tcpip.h, tools/winapi/win32.api: | |
19871 | winsock: Tweak getnameinfo() prototype. | |
19872 | Tweak the getnameinfo() prototype to better match the Windows PSDK and | |
19873 | the GetNameInfoW() prototype. | |
19874 | Update win32.api. | |
19875 | ||
19876 | * include/sfc.h, tools/winapi/win32.api: | |
19877 | sfc: Updates. | |
19878 | Add a missing sfc.dll prototype. | |
19879 | Add an sfc.dll section to win32.api for winapi_check. | |
19880 | ||
19881 | * dlls/msftedit/msftedit.spec: | |
19882 | msftedit: Fix CreateTextServices() forward. | |
19883 | ||
19884 | * dlls/d3d8/device.c: | |
19885 | d3d8: Remove spaces before '\n', spelling fix. | |
19886 | ||
19887 | * dlls/msvcrt/tests/file.c, dlls/ole32/tests/compobj.c, | |
19888 | dlls/riched20/tests/editor.c: | |
19889 | Add trailing '\n's to ok() calls. | |
19890 | ||
19891 | 2006-02-24 Francois Gouget <fgouget@codeweavers.com> | |
19892 | ||
19893 | * dlls/user/defwnd.c: | |
19894 | user32: Handle WM_ENDSESSION in DefWinProc(). | |
19895 | DefWinProc() should call PostQuitMessage() on WM_ENDSESSION if the | |
19896 | shutdown is proceeding. | |
19897 | ||
19898 | * dlls/user/message.c: | |
19899 | user32: 0 vs. INFINITE timeout. | |
19900 | It is 0 that denotes an infinite timeout for the wine server now, not | |
19901 | -1 (INFINITE). | |
19902 | Document put_message_in_queue()'s check for INFINITE (done for | |
19903 | backwards compatibility with Windows 9x). | |
19904 | ||
19905 | * dlls/user/user_main.c: | |
19906 | user: Fix ExitWindows(). | |
19907 | - Use 0 to get an infinite timeout with SendMessageTimeoutW(). | |
19908 | - Use SendMessageTimeoutW() to send the WM_ENDSESSION messages too so | |
19909 | we don't get stuck if a process is hung. | |
19910 | - Only send WM_ENDSESSION to windows that received a | |
19911 | WM_QUERYENDSESSION message. Also better mimick the Windows behavior. | |
19912 | ||
19913 | 2006-02-24 Jeff Latimer <lats@yless4u.com.au> | |
19914 | ||
19915 | * dlls/usp10/usp10.c: | |
19916 | usp10: Tidy default values. | |
19917 | Set values for pwLogClust, uJustification and fClusterStart similar to | |
19918 | what Windows uses. | |
19919 | ||
19920 | 2006-02-24 Alexandre Julliard <julliard@winehq.org> | |
19921 | ||
19922 | * dlls/x11drv/x11drv_main.c: | |
19923 | x11drv: Make the synchronous option a debug channel instead of a | |
19924 | registry entry to make it easier to use. | |
19925 | ||
19926 | * configure, configure.ac: | |
19927 | configure: Added special check for broken linux/capi.h. | |
19928 | ||
19929 | * dlls/ntdll/virtual.c: | |
19930 | ntdll: Use PROT_NONE instead of 0. | |
19931 | ||
19932 | * dlls/kernel/dosmem.c: | |
19933 | kernel: Don't request execute permission for DOS memory. | |
19934 | ||
19935 | 2006-02-23 Juan Lang <juan_lang@yahoo.com> | |
19936 | ||
19937 | * dlls/crypt32/store.c: | |
19938 | crypt32: Use public functions during serialization rather than relying | |
19939 | on the internal format of a certificate. | |
19940 | ||
19941 | * dlls/crypt32/.gitignore, dlls/crypt32/Makefile.in, | |
19942 | dlls/crypt32/crypt32.rc, dlls/crypt32/crypt32_En.rc, | |
19943 | dlls/crypt32/crypt32_private.h, dlls/crypt32/cryptres.h, | |
19944 | dlls/crypt32/main.c, dlls/crypt32/oid.c, dlls/crypt32/tests/oid.c, | |
19945 | dlls/crypt32/version.rc, include/wincrypt.h: | |
19946 | crypt32: implement CryptEnumOIDInfo and CryptFindOIDInfo. | |
19947 | - implement CryptEnumOIDInfo and CryptFindOIDInfo | |
19948 | - implement CertOIDToAlgId and CertAlgIdToOID using CryptFindOIDInfo | |
19949 | ||
19950 | 2006-02-23 Detlef Riekenberg <wine.dev@web.de> | |
19951 | ||
19952 | * dlls/winspool/tests/info.c: | |
19953 | winspool/tests: Skip tests, when a remote print server has no RPC | |
19954 | service running. | |
19955 | ||
19956 | 2006-02-23 Vitaly Lipatov <lav@etersoft.ru> | |
19957 | ||
19958 | * dlls/ole32/tests/storage32.c: | |
19959 | ole32/tests: Do not compare returned by DeleteFile value with TRUE. | |
19960 | ||
19961 | 2006-02-23 Robert Shearman <rob@codeweavers.com> | |
19962 | ||
19963 | * dlls/ole32/compobj.c: | |
19964 | ole: Fallthrough from local activation in CoGetClassObject. | |
19965 | If local-server or local-service activation doesn't work in | |
19966 | CoGetClassObject then fallthrough instead of returning from the | |
19967 | function. | |
19968 | ||
19969 | * dlls/oleaut32/olefont.c, dlls/oleaut32/tests/olefont.c: | |
19970 | oleaut: Fix standard font cloning. | |
19971 | Create new empty connection points on clone of the standard Font | |
19972 | (based on a patch by Alex Villacís Lasso). | |
19973 | ||
19974 | 2006-02-23 Francois Gouget <fgouget@codeweavers.com> | |
19975 | ||
19976 | * dlls/user/tests/msg.c: | |
19977 | user: Give meaningful names to the structures used to transfer | |
19978 | information to the test threads. | |
19979 | ||
19980 | 2006-02-23 Ulrich Czekalla <ulrich@codeweavers.com> | |
19981 | ||
19982 | * dlls/msi/dialog.c: | |
19983 | msi: When evaluating conditions, if the condition is empty or none is | |
19984 | provided then treat it as being satisfied. | |
19985 | ||
19986 | 2006-02-23 Huw Davies <huw@codeweavers.com> | |
19987 | ||
19988 | * dlls/msxml3/nodelist.c, dlls/msxml3/tests/domdoc.c: | |
19989 | msxml3: Fix for empty node lists. | |
19990 | ||
19991 | 2006-02-23 Dmitry Timoshkov <dmitry@codeweavers.com> | |
19992 | ||
19993 | * dlls/gdi/freetype.c: | |
19994 | gdi: Use "MS Sans Serif" as default sans serif font, not Arial. | |
19995 | ||
19996 | 2006-02-23 Huw Davies <huw@codeweavers.com> | |
19997 | ||
19998 | * dlls/gdi/bitblt.c: | |
19999 | gdi32: Fallback to StretchDIBits if the driver doesn't support BitBlt. | |
20000 | ||
20001 | 2006-02-23 Detlef Riekenberg <wine.dev@web.de> | |
20002 | ||
20003 | * dlls/cfgmgr32/Makefile.in, dlls/cfgmgr32/cfgmgr32.spec: | |
20004 | cfgmgr32: Forward some functions to setupapi.dll. | |
20005 | ||
20006 | 2006-02-23 Mike McCormack <mike@codeweavers.com> | |
20007 | ||
20008 | * server/change.c: | |
20009 | server: Add directories to recursive watches as they're opened. | |
20010 | ||
20011 | 2006-02-22 Juan Lang <juan_lang@yahoo.com> | |
20012 | ||
20013 | * include/wincrypt.h: | |
20014 | wincrypt: Add OIDs. | |
20015 | ||
20016 | 2006-02-22 James Hawkins <truiken@gmail.com> | |
20017 | ||
20018 | * dlls/setupapi/dirid.c: | |
20019 | setupapi: Downgrade an ERR to a WARN. | |
20020 | ||
20021 | 2006-02-22 Kevin Koltzau <kevin@plop.org> | |
20022 | ||
20023 | * dlls/riched20/editor.c: | |
20024 | riched20: Call GetClipboardData callback on cut/copy. | |
20025 | ||
20026 | * dlls/riched20/richole.c: | |
20027 | riched20: Enable retrieving data through the ole interface. | |
20028 | ||
20029 | * dlls/riched20/clipboard.c: | |
20030 | riched20: Ensure copied text is terminated with a null. | |
20031 | ||
20032 | * dlls/riched20/editor.c: | |
20033 | riched20: EM_GETOLEINTERFACE is not a stub. | |
20034 | ||
20035 | * dlls/riched20/editor.c, dlls/riched20/editor.h, dlls/riched20/richole.c: | |
20036 | riched20: Store reference to editor in ole interface. | |
20037 | ||
20038 | * dlls/riched20/clipboard.c: | |
20039 | riched20: Allocate proper amount of memory for formatetc array. | |
20040 | ||
20041 | 2006-02-22 Juan Lang <juan_lang@yahoo.com> | |
20042 | ||
20043 | * dlls/crypt32/main.c, dlls/crypt32/oid.c, dlls/crypt32/tests/main.c, | |
20044 | dlls/crypt32/tests/oid.c: | |
20045 | crypt32: Move OIDToAlgID and AlgIDToOID to oid.c. | |
20046 | ||
20047 | * dlls/crypt32/store.c, dlls/crypt32/tests/store.c: | |
20048 | crypt32: Implement CertFindCertificateInStore, with tests. | |
20049 | ||
20050 | 2006-02-22 Stefan Leichter <Stefan.Leichter@camLine.com> | |
20051 | ||
20052 | * configure, configure.ac, dlls/Makefile.in, dlls/msftedit/.gitignore, | |
20053 | dlls/msftedit/Makefile.in, dlls/msftedit/msftedit.spec: | |
20054 | Added msftedit.dll. | |
20055 | ||
20056 | 2006-02-22 Kevin Koltzau <kevin@plop.org> | |
20057 | ||
20058 | * dlls/riched20/Makefile.in, dlls/riched20/clipboard.c, | |
20059 | dlls/riched20/editor.c, dlls/riched20/editor.h, | |
20060 | dlls/riched20/editstr.h: | |
20061 | riched20: Add IDataObject implementation and use it for cut/copy. | |
20062 | ||
20063 | * tools/widl/typegen.c: | |
20064 | widl: Fix 64bit warning. | |
20065 | ||
20066 | * dlls/x11drv/clipboard.c: | |
20067 | x11drv: Fix 64bit warning. | |
20068 | ||
20069 | 2006-02-22 Robert Shearman <rob@codeweavers.com> | |
20070 | ||
20071 | * dlls/msi/action.c: | |
20072 | msi: Fix heap overflow in ITERATE_CreateShortcuts. | |
20073 | ||
20074 | * dlls/msi/source.c: | |
20075 | msi: Init size before passing to RegEnumValue. | |
20076 | ||
20077 | * dlls/msi/files.c: | |
20078 | msi: Always set a value for intype in ready_volume. | |
20079 | Remove a memory leak. | |
20080 | ||
20081 | * dlls/msi/table.c: | |
20082 | msi: Fix heap overflow in save_string_table. | |
20083 | Fix heap overflow caused by not accounting for the dummy first item, | |
20084 | which contains the codepage. | |
20085 | ||
20086 | * dlls/ole32/compobj.c, dlls/ole32/tests/compobj.c: | |
20087 | ole: Make the CoCreateInstance test succeed. | |
20088 | Move the uninitialized apartment check after zeroing out the return | |
20089 | value. | |
20090 | ||
20091 | 2006-02-21 Brian Chang <brianch@seas.ucla.edu> | |
20092 | ||
20093 | * dlls/riched20/editor.c, dlls/riched20/tests/editor.c: | |
20094 | riched20: EM_SETOPTIONS/EM_GETOPTIONS base implementation. | |
20095 | ECO_READONLY implemented and tested. | |
20096 | ||
20097 | 2006-02-22 Juan Lang <juan_lang@yahoo.com> | |
20098 | ||
20099 | * dlls/crypt32/tests/encode.c, dlls/crypt32/tests/store.c: | |
20100 | crypt32: Tidy up tests. | |
20101 | Fix up encoded data to use BYTE arrays rather than strings, and remove | |
20102 | extraneous NULL bytes from the end of some of them | |
20103 | ||
20104 | * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec, dlls/crypt32/main.c, | |
20105 | dlls/crypt32/oid.c: | |
20106 | crypt32: Add stubs for CryptFindOIDInfo and I_CryptInstallAsn1Module. | |
20107 | Move CryptVerifyMessageSignature stub to main.c. | |
20108 | ||
20109 | 2006-02-22 Mike McCormack <mike@codeweavers.com> | |
20110 | ||
20111 | * dlls/kernel/kernel32.spec, dlls/kernel/process.c: | |
20112 | kernel32: Add a stub implementation for CmdBatNotification. | |
20113 | ||
20114 | 2006-02-22 Alexandre Julliard <julliard@winehq.org> | |
20115 | ||
20116 | * dlls/kernel/process.c: | |
20117 | kernel: Initialize the dll path from the main exe name explicitly | |
20118 | since ImagePathName is not always set at that point. | |
20119 | ||
20120 | * programs/explorer/systray.c: | |
20121 | explorer: Moved systray configuration option to a more appropriate place | |
20122 | and make it compatible with the way other options are stored. | |
20123 | ||
20124 | 2006-02-19 Robert Shearman <rob@codeweavers.com> | |
20125 | ||
20126 | * dlls/shell32/shell32_main.c, dlls/shell32/shell32_main.h, | |
20127 | dlls/shell32/systray.c, programs/explorer/Makefile.in, | |
20128 | programs/explorer/explorer.c, programs/explorer/systray.c, | |
20129 | programs/explorer/systray.h: | |
20130 | shell32: Move systray handling to the explorer process. | |
20131 | ||
20132 | 2006-02-22 Alexandre Julliard <julliard@winehq.org> | |
20133 | ||
20134 | * dlls/kernel/module.c, dlls/kernel/thread.c, include/module.h: | |
20135 | kernel: Get rid of module.h. | |
20136 | ||
20137 | * dlls/ntdll/loader.c, dlls/ntdll/loadorder.c, dlls/ntdll/ntdll.spec, | |
20138 | dlls/ntdll/ntdll_misc.h: | |
20139 | ntdll: Simplify loadorder code by using an enum instead of an array | |
20140 | to represent load order values. | |
20141 | Added a special value for default load order so that we can handle it | |
20142 | differently later on. | |
20143 | ||
20144 | * dlls/kernel/process.c: | |
20145 | kernel: Don't bother checking load order of the exe in the parent process. | |
20146 | ||
20147 | 2006-02-22 Huw Davies <huw@codeweavers.com> | |
20148 | ||
20149 | * configure, configure.ac, dlls/gdi/freetype.c, include/config.h.in: | |
20150 | gdi32: Update due to last minute api change in freetype 2.2.0. | |
20151 | FT_Module_Get_Flags existed briefly in freetype 2.2.0.rc1 but has now | |
20152 | been replaced by FT_Get_TrueType_Engine_Type. There's no point in | |
20153 | supporting an rc1 release, so this removes support for | |
20154 | FT_Module_Get_Flags and adds support for FT_Get_TrueType_Engine_Type. | |
20155 | ||
20156 | 2006-02-22 Mike McCormack <mike@codeweavers.com> | |
20157 | ||
20158 | * server/change.c: | |
20159 | server: Make sure we don't get into an infinite loop freeing inodes. | |
20160 | ||
20161 | 2006-02-22 Jeff Latimer <lats@yless4u.com.au> | |
20162 | ||
20163 | * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c: | |
20164 | usp10: Add ScriptGetCMap functionality to translate wchars to glyphs. | |
20165 | ||
20166 | 2006-02-22 Peter Beutner <p.beutner@gmx.net> | |
20167 | ||
20168 | * dlls/msvcrt/cppexcept.c: | |
20169 | msvcrt: Save esp before calling catch block and restore afterwards. | |
20170 | It seems like the esp value (which is saved at [ebp-16]) is sometimes | |
20171 | changed inside the catch handler so we end up with a bogus esp | |
20172 | afterwards. To avoid that save it before calling the catch block. | |
20173 | ||
20174 | * dlls/msvcrt/cppexcept.c: | |
20175 | msvcrt: Fix handling of multiple nested exceptions. | |
20176 | Save in each nested frame a pointer to the original exception record. | |
20177 | Only one refence in thread_data isn't enough when we have multiple | |
20178 | nested frames. | |
20179 | ||
20180 | * dlls/msvcrt/cppexcept.c: | |
20181 | msvcrt: Fix handling of nested exceptions. | |
20182 | Move handling of nested exceptions completely in the | |
20183 | catch_function_nested_handler(). If a new exception was thrown inside | |
20184 | a catch block destroy the old exception object, if it is a rethrow | |
20185 | re-propagate the previous object. | |
20186 | ||
20187 | 2006-02-22 Eric Pouech <eric.pouech@wanadoo.fr> | |
20188 | ||
20189 | * dlls/shell32/pidl.c, dlls/shell32/shfldr_unixfs.c, | |
20190 | dlls/shell32/shlexec.c, dlls/shell32/tests/shelllink.c, | |
20191 | dlls/shlwapi/path.c: | |
20192 | shell32: Fixes for bugs found by valgrind on shell32 tests harness. | |
20193 | - read strings from left to right (PathGetDriveNumberW) | |
20194 | - don't access buffers before they are filled (SHGetPathFromIDListW) | |
20195 | - fill buffers & variables on all paths (SHELL_FindExecutable) | |
20196 | - handle error condition (unix_fs) | |
20197 | - don't shoot in the blind for AW APIs (tests/shelllink.c) | |
20198 | ||
20199 | 2006-02-22 Marco Timpano <marcotimpano@hotmail.it> | |
20200 | ||
20201 | * dlls/winedos/ppdev.c: | |
20202 | winedos: Fixed a couple of typos in ppdev. | |
20203 | ||
20204 | 2006-02-22 Francois Gouget <fgouget@free.fr> | |
20205 | ||
20206 | * dlls/mapi32/mapi32_main.c, dlls/mapi32/sendmail.c, include/mapi.h, | |
20207 | include/mapix.h: | |
20208 | mapi: Add some missing MAPI prototypes. | |
20209 | Add some missing MAPI prototypes to mapi.h (spotted by winapi_check) | |
20210 | and include it where they are implemented. | |
20211 | Make mapi.h and mapix.h compatible. gcc does not like macros and | |
20212 | prototypes to be redefined so this involved protecting against | |
20213 | multiple definitions. | |
20214 | Fix the MAPISendMail() implementation prototype. | |
20215 | ||
20216 | 2006-02-21 Lei Zhang <leiz@ucla.edu> | |
20217 | ||
20218 | * dlls/riched20/Makefile.in, dlls/riched20/editor.c, | |
20219 | dlls/riched20/editor.h, dlls/riched20/tests/editor.c: | |
20220 | riched20: Implement FR_MATCHCASE for EM_FINDTEXT. | |
20221 | Removed todo flag from affected FR_MATCHCASE tests. | |
20222 | ||
20223 | 2006-02-21 Ulrich Czekalla <ulrich@codeweavers.com> | |
20224 | ||
20225 | * dlls/msi/msi.spec, dlls/msi/source.c: | |
20226 | msi: Implement MsiSourceListAddSource. | |
20227 | ||
20228 | * dlls/advapi32/security.c: | |
20229 | advapi32: Add partial implementation of LookupAccountNameW. | |
20230 | ||
20231 | 2006-02-21 Stefan Leichter <Stefan.Leichter@camLine.com> | |
20232 | ||
20233 | * dlls/shell32/shell32.spec: | |
20234 | shell32: Export PathResolve by name. | |
20235 | ||
20236 | 2006-02-22 Alexandre Julliard <julliard@winehq.org> | |
20237 | ||
20238 | * dlls/kernel/process.c, dlls/ntdll/loader.c, dlls/ntdll/ntdll_misc.h, | |
20239 | dlls/ntdll/thread.c: | |
20240 | kernel: Moved the get_startup_info call to ntdll. | |
20241 | ||
20242 | 2006-02-21 Alexandre Julliard <julliard@winehq.org> | |
20243 | ||
20244 | * dlls/ntdll/loader.c, include/wine/server_protocol.h, server/process.c, | |
20245 | server/protocol.def, server/trace.c: | |
20246 | server: Remove no longer needed fields in the init_process_done request. | |
20247 | ||
20248 | 2006-02-21 Aric Stewart <aric@codeweavers.com> | |
20249 | ||
20250 | * dlls/twain/ds_ctrl.c, dlls/twain/ds_image.c, dlls/twain/dsm_ctrl.c, | |
20251 | dlls/twain/twain_i.h: | |
20252 | twain: Implment DG_IMAGE/DAT_IMAGEMEMXFER/MSG_GET. | |
20253 | Implement the DG_IMAGE/DAT_IMAGEMEMXFER/MSG_GET code path. Along with | |
20254 | a number of corrections and improvements to allow the actual aquiring | |
20255 | of images to succeed. | |
20256 | ||
20257 | 2006-02-21 Huw Davies <huw@codeweavers.com> | |
20258 | ||
20259 | * dlls/msxml3/domdoc.c, dlls/msxml3/parseerror.c: | |
20260 | msxml3: Improve parse error handling a bit. | |
20261 | ||
20262 | * dlls/msxml3/Makefile.in, dlls/msxml3/domdoc.c: | |
20263 | msxml3: Use url monikers to load xml. | |
20264 | ||
20265 | 2006-02-21 Alexandre Julliard <julliard@winehq.org> | |
20266 | ||
20267 | * dlls/kernel/process.c, dlls/ntdll/loader.c: | |
20268 | kernel: Use LoadLibrary to load the main exe in all cases. | |
20269 | ||
20270 | * dlls/ntdll/loader.c: | |
20271 | ntdll: Support loading a builtin under a different name. | |
20272 | Find the proper modref in that case based on the dlopen handle. | |
20273 | ||
20274 | * dlls/ntdll/loader.c: | |
20275 | ntdll: Moved LDR_DONT_RESOLVE_REFS handling into fixup_imports. | |
20276 | This ensures that we never fixup imports twice on the same dll. | |
20277 | ||
20278 | * dlls/shell32/tests/shlexec.c: | |
20279 | shell32: Use more reasonable timeouts in shlexec test. | |
20280 | ||
20281 | * server/process.c: | |
20282 | server: Avoid hang on process startup. | |
20283 | Fixed the startup_info signaled state to avoid blocking the parent | |
20284 | process when the child crashes on startup. | |
20285 | ||
20286 | * dlls/ntdll/loader.c: | |
20287 | ntdll: Support loading builtin dlls with an explicit path name also | |
20288 | when loadorder is set to builtin only. | |
20289 | ||
20290 | 2006-02-20 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> | |
20291 | ||
20292 | * dlls/ntdll/loader.c: | |
20293 | ntdll: Remove spaces at end of name in import_dll. | |
20294 | ||
20295 | 2006-02-20 Jason Green <jave27@gmail.com> | |
20296 | ||
20297 | * programs/winefile/En.rc, programs/winefile/resource.h, | |
20298 | programs/winefile/winefile.c, programs/winefile/winefile.h: | |
20299 | winefile: Add the ability to save window position to the registry. | |
20300 | ||
20301 | 2006-02-21 Jeff Latimer <lats@yless4u.com.au> | |
20302 | ||
20303 | * dlls/usp10/usp10.c, dlls/usp10/usp10.spec: | |
20304 | usp10: Add stub for ScriptTextOut. | |
20305 | ||
20306 | * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c: | |
20307 | usp10: Add ScriptPlace funtionality. | |
20308 | The key function is to calculate the total of the ABC widths of the | |
20309 | characters converted to gylphs by ScriptShape. | |
20310 | ||
20311 | 2006-02-21 Jacek Caban <jacek@codeweavers.com> | |
20312 | ||
20313 | * dlls/shdocvw/classinfo.c: | |
20314 | shdocvw: Added correct implementation of IProvideClassInfo::GetGUID. | |
20315 | ||
20316 | 2006-02-20 Roderick Colenbrander <thunderbird2k@gmx.net> | |
20317 | ||
20318 | * dlls/d3d8/d3d8_private.h, dlls/d3d8/d3dcore_gl.h, dlls/d3d8/directx.c, | |
20319 | dlls/d3d8/shader.c, dlls/wined3d/device.c, dlls/wined3d/directx.c: | |
20320 | d3d8: Move the capability detection code over to WineD3D. | |
20321 | Let the few existing parts which need the capabiliteis use the WineD3D | |
20322 | capability structure (gl_info). This info structure contains next to | |
20323 | 'flags' inidicating certain features also all GL/GLX functions | |
20324 | pointers. Because D3D8 moves over to the wined3d gl_info structure all | |
20325 | the gl prototypes in d3dcore_gl.h were unneeded and removed. | |
20326 | ||
20327 | 2006-02-20 Lei Zhang <leiz@ucla.edu> | |
20328 | ||
20329 | * dlls/riched20/editor.c, dlls/riched20/tests/editor.c: | |
20330 | riched20: Fix for EM_FINDTEXT input validation. | |
20331 | Fixed the cpMin/cpMax validation code for EM_FINDTEXT. | |
20332 | Removed todo flag from affected EM_FINDTEXT tests. | |
20333 | ||
20334 | 2006-02-20 James Hawkins <truiken@gmail.com> | |
20335 | ||
20336 | * dlls/advpack/files.c, dlls/advpack/tests/files.c: | |
20337 | advpack: Implement AddDelBackupEntry. | |
20338 | ||
20339 | * dlls/advpack/tests/files.c: | |
20340 | advpack: Add tests for AddDelBackupEntry. | |
20341 | ||
20342 | * dlls/advpack/files.c: | |
20343 | advpack: Make AddDelBackupEntry always return S_OK. | |
20344 | ||
20345 | * dlls/advpack/Makefile.in, dlls/advpack/advpack.c, | |
20346 | dlls/advpack/install.c: | |
20347 | advpack: Branch off the advpack install functions into install.c. | |
20348 | ||
20349 | * dlls/advpack/advpack.c: | |
20350 | advpack: Implement the Open/CloseINFEngine and TranslateINFStringEx | |
20351 | trio of functions. | |
20352 | ||
20353 | * dlls/advpack/advpack.c, dlls/advpack/tests/advpack.c: | |
20354 | advpack: Load the LDIDs of an install section in TranslateInfString. | |
20355 | ||
20356 | 2006-02-21 Dr J A Gow <J.A.Gow@furrybubble.co.uk> | |
20357 | ||
20358 | * dlls/ole32/stg_stream.c, dlls/ole32/storage32.c, dlls/ole32/storage32.h, | |
20359 | dlls/ole32/tests/storage32.c: | |
20360 | ole32: Fix stream ref counting. | |
20361 | Stream methods called after parent object has been closed correctly | |
20362 | return STG_E_REVERTED. | |
20363 | Stream refcounting fixed. Now can safely call IStorage destructor | |
20364 | before IStream destructor and guarantee file will be closed. | |
20365 | ||
20366 | * dlls/ole32/storage32.c, dlls/ole32/tests/storage32.c: | |
20367 | ole32: Fix up permissions when opening streams. | |
20368 | Fix up permissions when opening streams in storage objects when | |
20369 | storage object has been opened in transacted mode. | |
20370 | ||
20371 | 2006-02-21 Mike McCormack <mike@codeweavers.com> | |
20372 | ||
20373 | * dlls/kernel/tests/change.c: | |
20374 | kernel32: Add a simple test for recursive notification. | |
20375 | ||
20376 | * dlls/kernel/tests/file.c: | |
20377 | kernel32: Add a short test for GetOverlappedResult. | |
20378 | ||
20379 | * dlls/ntdll/directory.c, include/wine/server_protocol.h, server/change.c, | |
20380 | server/protocol.def, server/trace.c: | |
20381 | server: Track created and removed directories in the tree of inodes for inotify. | |
20382 | Add them to or remove them from existing recursive watches. | |
20383 | ||
20384 | 2006-02-21 Detlef Riekenberg <wine.dev@web.de> | |
20385 | ||
20386 | * dlls/ntdll/signal_i386.c: | |
20387 | ntdll: Avoid compile error caused by a single quote. | |
20388 | ||
20389 | 2006-02-20 Hans Leidekker <hans@it.vu.nl> | |
20390 | ||
20391 | * configure, configure.ac, dlls/winsock/socket.c, | |
20392 | dlls/winsock/ws2_32.spec, include/config.h.in, include/ws2tcpip.h: | |
20393 | winsock: Implement getnameinfo. | |
20394 | ||
20395 | 2006-02-20 Rein Klazes <wijn@wanadoo.nl> | |
20396 | ||
20397 | * dlls/user/menu.c: | |
20398 | menu: Take the MF_DEFAULT flag in to account in MENU_CalcItemSize. | |
20399 | ||
20400 | 2006-02-20 Robert Shearman <rob@codeweavers.com> | |
20401 | ||
20402 | * dlls/ntdll/signal_i386.c: | |
20403 | ntdll: Add a define for SYS_sigaction to __NR_sigaction. | |
20404 | Print an error if __NR_sigaction doesn't exist as this means the wrong | |
20405 | syscall header is being used. | |
20406 | ||
20407 | 2006-02-20 Vitaly Lipatov <lav@etersoft.ru> | |
20408 | ||
20409 | * configure, configure.ac, dlls/winsock/socket.c, include/config.h.in: | |
20410 | winsock: Add check for sin6_scope_id. | |
20411 | ||
20412 | 2006-02-20 Jeff Latimer <lats@yless4u.com.au> | |
20413 | ||
20414 | * dlls/usp10/Makefile.in, dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c: | |
20415 | usp10: Add ScriptShape functionality. | |
20416 | ||
20417 | 2006-02-18 Roger Hoang <rogerhoang@hotmail.com> | |
20418 | ||
20419 | * dlls/riched20/editor.c, dlls/riched20/editstr.h, | |
20420 | dlls/riched20/tests/editor.c: | |
20421 | riched20: Implemented EM_SETTEXTMODE options TM_RICHTEXT and TM_PLAINTEXT | |
20422 | and their tests. | |
20423 | ||
20424 | 2006-02-20 Jacek Caban <jacek@codeweavers.com> | |
20425 | ||
20426 | * dlls/mshtml/nsio.c: | |
20427 | mshtml: Set default original uri in NewChannelFromURI. | |
20428 | ||
20429 | 2006-02-20 Mike McCormack <mike@codeweavers.com> | |
20430 | ||
20431 | * dlls/kernel/tests/change.c, server/change.c: | |
20432 | server: Distinguish between a directory and a file changing in | |
20433 | ReadDirectoryChangesW. | |
20434 | Add a test for it. | |
20435 | ||
20436 | 2006-02-20 Eric Pouech <eric.pouech@wanadoo.fr> | |
20437 | ||
20438 | * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/elf_module.c, | |
20439 | dlls/dbghelp/module.c, dlls/dbghelp/path.c, dlls/dbghelp/pe_module.c: | |
20440 | dbghelp: Virtual modules. | |
20441 | Rewrote virtual modules handling so that it's an option to either PE | |
20442 | or ELF modules rather than a specific type. | |
20443 | ||
20444 | 2006-02-20 Alexandre Julliard <julliard@winehq.org> | |
20445 | ||
20446 | * dlls/kernel/dosmem.c: | |
20447 | kernel: Don't require execute permission for DOS memory, this will be | |
20448 | done in winedos if necessary. | |
20449 | ||
20450 | 2006-02-20 Rein Klazes <wijn@wanadoo.nl> | |
20451 | ||
20452 | * dlls/user/tests/menu.c: | |
20453 | user: Add conformance tests for menu item drawing. | |
20454 | ||
20455 | * dlls/user/menu.c: | |
20456 | user: Menu drawing fixes. | |
20457 | - check mark is drawn left of a bitmap; | |
20458 | - if a MNS_CHECKORBMP-style menu has a checkmark, do no draw any bitmap; | |
20459 | - space for the popup arrow is also reserved for non popup items; | |
20460 | - implement the MNS_NOCHECK style. | |
20461 | ||
20462 | * dlls/user/menu.c: | |
20463 | user: Menu string width calculation fixes. | |
20464 | - Use DrawText in stead of GetTextExtendPoint32, to properly measure | |
20465 | strings with ampersands like "&File"; | |
20466 | - Fix mess with strings with an embedded tab; | |
20467 | - In case of a menu bar, two extra pixels are added if the item has | |
20468 | both a bitmap and string. | |
20469 | ||
20470 | * dlls/user/menu.c: | |
20471 | user: Menu drawing fixes. | |
20472 | Replace some #defined constants by values calculated from windows | |
20473 | metrics. | |
20474 | ||
20475 | * dlls/user/menu.c: | |
20476 | user: Menu drawing fixes. | |
20477 | - Move sending WM_MEASUREITEM message for HBMMENU_CALLBACK bitmaps to | |
20478 | MENU_GetBitmapItemSize(); | |
20479 | - Save the received bitmap size in the menu item structure as it will | |
20480 | need to be sent in the WM_DRAWITEM message; | |
20481 | - Move sending WM_DRAWITEM message for HBMMENU_CALLBACK bitmaps to | |
20482 | MENU_DrawBitmapItem(); | |
20483 | - This also means that HBMMENU_CALLBACK bitmaps are now supported in | |
20484 | menu bars. | |
20485 | ||
20486 | * dlls/user/menu.c: | |
20487 | user: Move drawing of pop menu arrows to a subroutine reduces nesting | |
20488 | level of some large if statements in the drawing code. Some updates to | |
20489 | the comments. | |
20490 | ||
20491 | 2006-02-20 Detlef Riekenberg <wine.dev@web.de> | |
20492 | ||
20493 | * dlls/winspool/tests/info.c: | |
20494 | winspool/tests: Add some tests for SetDefaultPrinterA/W. | |
20495 | ||
20496 | * dlls/winspool/info.c, dlls/winspool/winspool.drv.spec: | |
20497 | winspool: Add documentation and a stub for SetDefaultPrinterA/W. | |
20498 | ||
20499 | 2006-02-20 Martin Fuchs <martin-fuchs@gmx.net> | |
20500 | ||
20501 | * dlls/shell32/shlfolder.c: | |
20502 | shell32: Avoid recursing SHELL32_GetItemAttributes() calls. | |
20503 | ||
20504 | 2006-02-20 Alexandre Julliard <julliard@winehq.org> | |
20505 | ||
20506 | * configure, configure.ac, loader/Makefile.in, server/Makefile.in: | |
20507 | configure: Use --rpath if supported when building binaries to point to | |
20508 | the relative location of the wine libraries. | |
20509 | ||
20510 | 2006-02-20 Michael Stefaniuc <mstefani@redhat.de> | |
20511 | ||
20512 | * dlls/msvcrt/undname.c: | |
20513 | msvcrt: Misc cleanups in undname.c. | |
20514 | - remove unused argument from functions | |
20515 | - print the pointer in the str_array_push TRACE to be able to distinguish | |
20516 | the different arrays. | |
20517 | - comment and white space cleanups | |
20518 | ||
20519 | * dlls/msvcrt/tests/cpp.c: | |
20520 | msvcrt: Add some tests for __unDName(). | |
20521 | Add some tests for unDName() checking: | |
20522 | - data type modifiers A,B,P,Q,R,S | |
20523 | - literal strings | |
20524 | - back references to names | |
20525 | ||
20526 | * dlls/msvcrt/undname.c: | |
20527 | msvcrt: Use a separate stack for back references to names | |
20528 | Use a separate array/stack for the back references to names as | |
20529 | sym->stack is used to push temporary strings to it which breaks back | |
20530 | referencing in some occasions (26 symbols in the mfc42 dll). During | |
20531 | this cleanup get_class() a little bit. | |
20532 | ||
20533 | * dlls/msvcrt/undname.c: | |
20534 | msvcrt: Move code to parse a literal string out of get_class(). | |
20535 | unDName: Move the code to parse a literal string from get_class() to a | |
20536 | separate function. Add some error handling to the new function. | |
20537 | ||
20538 | * dlls/msvcrt/undname.c: | |
20539 | msvcrt: Wrap get_class() and get_class_string() for unDName. | |
20540 | ||
20541 | * dlls/msvcrt/tests/cpp.c: | |
20542 | msvcrt: Fix 20 tests from demangle_test() on old Win versions. | |
20543 | In test_demangle use a custom strcmp that treats multiple spaces as | |
20544 | single space. __unDName() from older msvcrt (including W2K it seems) | |
20545 | emit in some places 2 spaces instead of one. Fixes 20 failing tests on | |
20546 | those old Windows versions. | |
20547 | ||
20548 | 2006-02-20 Robert Shearman <rob@codeweavers.com> | |
20549 | ||
20550 | * dlls/ole32/tests/compobj.c: | |
20551 | ole: Test the behaviour of CoCreateInstance with an uninitialized apartment. | |
20552 | ||
20553 | * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, dlls/ole32/rpc.c: | |
20554 | ole: Change the Apartment Model field to a boolean. | |
20555 | Change the apartment model field to a boolean that just specifies | |
20556 | whether the apartment is multi-threaded or not and fix up all the | |
20557 | places where this is used. | |
20558 | Fixes a bug where we would return an error if the previous apartment | |
20559 | model passed into CoInitializeEx matches the new apartment model, but | |
20560 | additional optimisation flags are specified. | |
20561 | ||
20562 | 2006-02-20 YunSong Hwang <hys545@dreamwiz.com> | |
20563 | ||
20564 | * programs/winecfg/Ko.rc: | |
20565 | winecfg: Updated Korean translation. | |
20566 | ||
20567 | * programs/wordpad/Ko.rc, programs/wordpad/rsrc.rc: | |
20568 | wordpad: Add Korean translation. | |
20569 | ||
20570 | 2006-02-20 Eric Pouech <eric.pouech@wanadoo.fr> | |
20571 | ||
20572 | * dlls/dbghelp/path.c: | |
20573 | dbghelp: Fix SymFindFileInPath to return files matching the requested | |
20574 | criteria (it was mainly doing the opposite). | |
20575 | ||
20576 | 2006-02-20 Jacek Caban <jacek@codeweavers.com> | |
20577 | ||
20578 | * dlls/shdocvw/client.c: | |
20579 | shdocvw: Change FIXMEs to TRACE in IDispatch's methods as they return | |
20580 | E_NOTIMPL in Windows as well. | |
20581 | ||
20582 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsiface.idl, | |
20583 | dlls/mshtml/nsio.c: | |
20584 | mshtml: Create nsIChannel for protocols not handled by Gecko. | |
20585 | ||
20586 | 2006-02-20 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
20587 | ||
20588 | * dlls/mscms/profile.c, dlls/mscms/tests/profile.c: | |
20589 | mscms: Fix four todos for GetStandardColorSpaceProfile[AW]. | |
20590 | ||
20591 | * dlls/mscms/tests/profile.c: | |
20592 | mscms: Branching fixes for some test routines | |
20593 | ||
20594 | 2006-02-20 Mike McCormack <mike@codeweavers.com> | |
20595 | ||
20596 | * dlls/setupapi/misc.c, dlls/setupapi/setupapi.spec: | |
20597 | setupapi: Add a stub implementation of CMP_WaitNoPendingInstallEvents. | |
20598 | ||
20599 | 2006-02-20 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
20600 | ||
20601 | * dlls/user/resources/user32_Bg.rc, dlls/user/resources/user32_Ca.rc, | |
20602 | dlls/user/resources/user32_Cs.rc, dlls/user/resources/user32_Da.rc, | |
20603 | dlls/user/resources/user32_De.rc, dlls/user/resources/user32_En.rc, | |
20604 | dlls/user/resources/user32_Eo.rc, dlls/user/resources/user32_Es.rc, | |
20605 | dlls/user/resources/user32_Fi.rc, dlls/user/resources/user32_Fr.rc, | |
20606 | dlls/user/resources/user32_Hu.rc, dlls/user/resources/user32_It.rc, | |
20607 | dlls/user/resources/user32_Ja.rc, dlls/user/resources/user32_Ko.rc, | |
20608 | dlls/user/resources/user32_Nl.rc, dlls/user/resources/user32_No.rc, | |
20609 | dlls/user/resources/user32_Pl.rc, dlls/user/resources/user32_Pt.rc, | |
20610 | dlls/user/resources/user32_Ru.rc, dlls/user/resources/user32_Si.rc, | |
20611 | dlls/user/resources/user32_Sk.rc, dlls/user/resources/user32_Sv.rc, | |
20612 | dlls/user/resources/user32_Tr.rc, dlls/user/resources/user32_Uk.rc, | |
20613 | dlls/user/resources/user32_Wa.rc, dlls/user/resources/user32_Zh.rc: | |
20614 | user: Add the DS_NOIDLEMSG style to message boxes. | |
20615 | ||
20616 | 2006-02-20 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> | |
20617 | ||
20618 | * programs/winhelp/winhelp.c: | |
20619 | winhelp: Zero out WINHELP_WINDOW in WINHELP_CreateHelpWindow. | |
20620 | ||
20621 | 2006-02-20 Roderick Colenbrander <thunderbird2k@gmx.net> | |
20622 | ||
20623 | * dlls/d3d8/basetexture.c, dlls/d3d8/cubetexture.c, dlls/d3d8/d3d8_main.c, | |
20624 | dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/resource.c, | |
20625 | dlls/d3d8/surface.c, dlls/d3d8/texture.c, dlls/d3d8/volume.c, | |
20626 | dlls/d3d8/volumetexture.c: | |
20627 | d3d8: Move texturing code over to wined3d (based on Oliver Stieber's work). | |
20628 | ||
20629 | 2006-02-20 Eric Pouech <eric.pouech@wanadoo.fr> | |
20630 | ||
20631 | * programs/winedbg/stack.c: | |
20632 | winedbg: Fixed regression: stack info was no longer working. | |
20633 | ||
20634 | 2006-02-18 Jeff Latimer <lats@yless4u.com.au> | |
20635 | ||
20636 | * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c: | |
20637 | usp10: Add ScriptItemize functionality. | |
20638 | ||
20639 | 2006-02-18 Hans Leidekker <hans@it.vu.nl> | |
20640 | ||
20641 | * programs/winebrowser/Makefile.in, programs/winebrowser/main.c: | |
20642 | winebrowser: Handle file URLs. | |
20643 | ||
20644 | 2006-02-18 Juan Lang <juan_lang@yahoo.com> | |
20645 | ||
20646 | * dlls/wintrust/wintrust.spec, dlls/wintrust/wintrust_main.c, | |
20647 | include/wintrust.h: | |
20648 | wintrust: Add some stubs. | |
20649 | ||
20650 | * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec, | |
20651 | dlls/crypt32/tests/cert.c, include/wincrypt.h: | |
20652 | crypt32: Implement enhanced key usage. | |
20653 | Implement CertGetEnhancedKeyUsage, CertSetEnhancedKeyUsage, | |
20654 | CertAddEnhancedKeyUsageIdentifier, and | |
20655 | CertRemoveEnhancedKeyUsageIdentifier. | |
20656 | ||
20657 | 2006-02-18 Stefan Leichter <Stefan.Leichter@camLine.com> | |
20658 | ||
20659 | * programs/winetest/Makefile.in: | |
20660 | winetest: Added usp10 tests. | |
20661 | ||
20662 | 2006-02-18 Alexandre Julliard <julliard@winehq.org> | |
20663 | ||
20664 | * configure, configure.ac: | |
20665 | configure: Fix previous change to still build all the binaries on | |
20666 | x86_64 in 32-bit mode. | |
20667 | ||
20668 | 2006-02-17 Phil Krylov <phil@newstar.rinet.ru> | |
20669 | ||
20670 | * dlls/user/menu.c: | |
20671 | user: Implement scrolling in popup menus. | |
20672 | ||
20673 | 2006-02-17 Alexandre Julliard <julliard@winehq.org> | |
20674 | ||
20675 | * libs/wine/config.c, libs/wine/loader.c: | |
20676 | libwine: Add the runtime library path to the front of the dll paths list. | |
20677 | ||
20678 | * dlls/dbghelp/elf_module.c: | |
20679 | dbghelp: Use wine_dll_enum_load_path to search the dll load path. | |
20680 | ||
20681 | 2006-02-17 Peter Beutner <p.beutner@gmx.net> | |
20682 | ||
20683 | * dlls/msvcrt/file.c, dlls/msvcrt/tests/file.c: | |
20684 | msvcrt: Correctly set EOF flag in fread(). | |
20685 | Setting the EOF flag only if _read() returns zero is not enough as we | |
20686 | could also read something AND hit the end of file. | |
20687 | _read() already sets another internal EOF flag, so just use this too. | |
20688 | Removing todo_wine from the test case. | |
20689 | ||
20690 | * dlls/msvcrt/tests/file.c: | |
20691 | msvcrt: Add test for fread/feof. | |
20692 | When calling fread() with a large enough buffer to reach the end of | |
20693 | the file a subsequent feof() should return true; (marked as todo_wine | |
20694 | because it doesn't work atm). | |
20695 | ||
20696 | * dlls/msvcrt/cppexcept.c: | |
20697 | msvcrt: Remove bogus code. | |
20698 | We can't just pop a exception record from the exception handler list | |
20699 | which we haven't put there. | |
20700 | ||
20701 | * dlls/msvcrt/file.c: | |
20702 | msvcrt: Fix use of uninitialized variable. | |
20703 | ||
20704 | 2006-02-17 Detlef Riekenberg <wine.dev@web.de> | |
20705 | ||
20706 | * dlls/winspool/tests/info.c: | |
20707 | winspool/tests: Add tests for EnumMonitors. | |
20708 | ||
20709 | 2006-02-17 Juan Lang <juan_lang@yahoo.com> | |
20710 | ||
20711 | * dlls/crypt32/Makefile.in, dlls/crypt32/cert.c, dlls/crypt32/store.c, | |
20712 | dlls/crypt32/tests/.gitignore, dlls/crypt32/tests/Makefile.in, | |
20713 | dlls/crypt32/tests/cert.c, dlls/crypt32/tests/store.c: | |
20714 | crypt32: Move certificate store functions to their own file. | |
20715 | ||
20716 | 2006-02-17 Alexandre Julliard <julliard@winehq.org> | |
20717 | ||
20718 | * configure, configure.ac, loader/Makefile.in: | |
20719 | configure: Default to building wine-pthread on non-x86 platforms. | |
20720 | ||
20721 | 2006-02-17 Eric Pouech <eric.pouech@wanadoo.fr> | |
20722 | ||
20723 | * include/dbghelp.h: | |
20724 | dbghelp: Packing for minidump structures is 4 bytes. | |
20725 | ||
20726 | 2006-02-17 Alexandre Julliard <julliard@winehq.org> | |
20727 | ||
20728 | * dlls/dbghelp/elf_module.c, dlls/msacm/wineacm.h, | |
20729 | dlls/wldap32/winldap_private.h: | |
20730 | Fixed a couple of function prototypes. | |
20731 | ||
20732 | * libs/wine/Makefile.in, libs/wine/config.c: | |
20733 | libwine: Set the default bindir and dlldir from argv0 if dladdr is not available. | |
20734 | Added dependency on $(RELPATH). | |
20735 | ||
20736 | * libs/wine/Makefile.in, libs/wine/config.c: | |
20737 | libwine: Compute relative paths for bin and dll directories at compile time. | |
20738 | ||
20739 | * Make.rules.in, tools/.gitignore, tools/Makefile.in, tools/relpath.c: | |
20740 | tools: Added 'relpath' tool to compute relative Unix paths. | |
20741 | ||
20742 | * dlls/ntdll/server.c: | |
20743 | ntdll: Remove no longer used oldcwd in start_server. | |
20744 | ||
20745 | 2006-02-17 Mike McCormack <mike@codeweavers.com> | |
20746 | ||
20747 | * server/change.c: | |
20748 | server: Use a single inotify watch, as it scales better with a large | |
20749 | number of directories. | |
20750 | ||
20751 | 2006-02-17 Phil Krylov <phil@newstar.rinet.ru> | |
20752 | ||
20753 | * programs/wordpad/Ru.rc, programs/wordpad/rsrc.rc: | |
20754 | wordpad: Russian translation. | |
20755 | ||
20756 | 2006-02-17 Hans Leidekker <hans@it.vu.nl> | |
20757 | ||
20758 | * programs/wordpad/Nl.rc, programs/wordpad/rsrc.rc: | |
20759 | wordpad: Dutch localization. | |
20760 | ||
20761 | 2006-02-17 Jacek Caban <jacek@codeweavers.com> | |
20762 | ||
20763 | * dlls/mshtml/navigate.c: | |
20764 | mshtml: Fix post data parsing. | |
20765 | ||
20766 | 2006-02-16 Alexandre Julliard <julliard@winehq.org> | |
20767 | ||
20768 | * dlls/kernel/process.c, dlls/ntdll/server.c, include/wine/library.h, | |
20769 | libs/wine/config.c, loader/glibc.c: | |
20770 | libwine: Try the current load path in priority before the | |
20771 | WINELOADER/WINESERVER environment variables in wine_exec_wine_binary. | |
20772 | ||
20773 | * libs/wine/config.c: | |
20774 | libwine: Don't rely on argv[0] in wine_exec_wine_binary if we can get | |
20775 | the directory from the library itself. | |
20776 | Only try the hardcoded BINDIR if everything else failed. | |
20777 | ||
20778 | * libs/wine/config.c: | |
20779 | libwine: Only use the library directory if it's an absolute path. | |
20780 | ||
20781 | 2006-02-16 Paul Vriens <Paul.Vriens@xs4all.nl> | |
20782 | ||
20783 | * programs/winecfg/Bg.rc, programs/winecfg/De.rc, programs/winecfg/En.rc, | |
20784 | programs/winecfg/Es.rc, programs/winecfg/Fi.rc, | |
20785 | programs/winecfg/Fr.rc, programs/winecfg/Ja.rc, | |
20786 | programs/winecfg/Ko.rc, programs/winecfg/Nl.rc, | |
20787 | programs/winecfg/No.rc, programs/winecfg/Ru.rc, | |
20788 | programs/winecfg/Tr.rc, programs/winecfg/resource.h, | |
20789 | programs/winecfg/winecfg.c: | |
20790 | winecfg: Localize the app specific title. | |
20791 | ||
20792 | 2006-02-16 Juan Lang <juan_lang@yahoo.com> | |
20793 | ||
20794 | * dlls/crypt32/encode.c, dlls/crypt32/tests/encode.c: | |
20795 | crypt32: More encoding/decoding. | |
20796 | Add support for encoding/decoding basic constraints and enhanced key | |
20797 | usage, with tests. | |
20798 | ||
20799 | * dlls/crypt32/cert.c, dlls/crypt32/tests/cert.c: | |
20800 | crypt32: Simplify CertOpenSystemStore, fix CertDuplicateCertificateContext. | |
20801 | - now that CertOpenStore is correct for system stores, simplify | |
20802 | CertOpenSystemStore | |
20803 | - correct CertDuplicateCertificateStore, with a test | |
20804 | ||
20805 | 2006-02-16 YunSong Hwang <hys545@dreamwiz.com> | |
20806 | ||
20807 | * programs/progman/Ko.rc, programs/progman/rsrc.rc: | |
20808 | progman: Updated Korean translation. | |
20809 | ||
20810 | 2006-02-16 Huw Davies <huw@codeweavers.com> | |
20811 | ||
20812 | * dlls/msxml3/Makefile.in, dlls/msxml3/comment.c, | |
20813 | dlls/msxml3/msxml_private.h, dlls/msxml3/node.c: | |
20814 | msxml3: Implement comment node. | |
20815 | ||
20816 | * dlls/msxml3/node.c, dlls/msxml3/tests/domdoc.c: | |
20817 | msxml3: Fix get_text on text nodes. | |
20818 | ||
20819 | 2006-02-16 Thomas Kho <tkho@ucla.edu> | |
20820 | ||
20821 | * dlls/riched20/editor.c, dlls/riched20/tests/editor.c: | |
20822 | riched20: Implement EM_SCROLLCARET and EM_GETSCROLLPOS. | |
20823 | ||
20824 | 2006-02-16 Robert Shearman <rob@codeweavers.com> | |
20825 | ||
20826 | * dlls/oleaut32/tests/typelib.c: | |
20827 | oleaut: Test some error conditions in ITypeInfo::GetIDsOfNames and ITypeInfo::Invoke. | |
20828 | ||
20829 | 2006-02-16 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
20830 | ||
20831 | * dlls/mscms/tests/profile.c: | |
20832 | mscms: Distinguish between registered and unregistered profile IDs. | |
20833 | ||
20834 | 2006-02-16 Robert Shearman <rob@codeweavers.com> | |
20835 | ||
20836 | * tools/winebuild/winebuild.man.in: | |
20837 | winebuild: Correction for manpage. | |
20838 | The behaviour for winebuild is to prefer main over WinMain, not the | |
20839 | other way around. | |
20840 | ||
20841 | 2006-02-16 Jacek Caban <jacek@codeweavers.com> | |
20842 | ||
20843 | * dlls/shdocvw/webbrowser.c: | |
20844 | shdocvw: Unaccess post data only if we've accessed it before. | |
20845 | ||
20846 | 2006-02-16 Alexandre Julliard <julliard@winehq.org> | |
20847 | ||
20848 | * dlls/.gitignore, dlls/Makedll.rules.in, dlls/Makefile.in, | |
20849 | dlls/make_dlls, libs/wine/loader.c: | |
20850 | libwine: New naming scheme for 16-bit builtin dlls. | |
20851 | Stop using symlinks for 16-bit dlls to make sure they don't get loaded | |
20852 | by mistake when looking for a 32-bit dll. | |
20853 | ||
20854 | 2006-02-16 Vitaliy Margolen <wine-patch@kievinfo.com> | |
20855 | ||
20856 | * dlls/comctl32/monthcal.c, dlls/comctl32/tests/monthcal.c: | |
20857 | comctl32: Remove/swap limits if min > max in MCM_SETRANGE. | |
20858 | We should swap min & max only when both limits are being | |
20859 | set. Otherwise limit that being set should invalidate other limit | |
20860 | (remove it). | |
20861 | ||
20862 | * dlls/comctl32/monthcal.c, dlls/comctl32/tests/monthcal.c: | |
20863 | comctl32: Don't change month range in MCM_SETRANGE. Add tests for this. | |
20864 | ||
20865 | 2006-02-16 Juan Lang <juan_lang@yahoo.com> | |
20866 | ||
20867 | * dlls/wininet/internet.c: | |
20868 | wininet: Use CertNameToStr for INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT | |
20869 | and update comment. | |
20870 | ||
20871 | * dlls/crypt32/cert.c: | |
20872 | crypt32: Fix system stores and a memory leak. | |
20873 | - system stores open both HKLM and HKCU for "current user" locations | |
20874 | - fix a memory leak in certificate properties | |
20875 | ||
20876 | 2006-02-16 Jonathan Ernst <jonathan@ernstfamily.ch> | |
20877 | ||
20878 | * programs/wordpad/Fr.rc, programs/wordpad/rsrc.rc: | |
20879 | wordpad: French localization. | |
20880 | ||
20881 | 2006-02-16 Alexandre Julliard <julliard@winehq.org> | |
20882 | ||
20883 | * .gitignore: | |
20884 | Merge the contents of info/exclude into the top-level .gitignore. | |
20885 | ||
20886 | * server/debugger.c, server/process.c, server/process.h, | |
20887 | server/snapshot.c: | |
20888 | server: Store the process exe module in the standard dll list. | |
20889 | ||
20890 | * dlls/d3d8/cubetexture.c: | |
20891 | d3d8: Fixed compile with older GL versions. | |
20892 | ||
20893 | 2006-02-16 Roderick Colenbrander <thunderbird2k@gmx.net> | |
20894 | ||
20895 | * dlls/wined3d/device.c: | |
20896 | wined3d: Set the texture size for d3d8. | |
20897 | ||
20898 | 2006-02-16 YunSong Hwang <hys545@dreamwiz.com> | |
20899 | ||
20900 | * programs/winecfg/Ko.rc: | |
20901 | winecfg: Updated Korean translation. | |
20902 | ||
20903 | 2006-02-16 Jonathan Ernst <jonathan@ernstfamily.ch> | |
20904 | ||
20905 | * programs/winecfg/Fr.rc: | |
20906 | winecfg: French resource update. | |
20907 | ||
20908 | 2006-02-16 Henning Gerhardt <henning.gerhardt@web.de> | |
20909 | ||
20910 | * programs/wordpad/De.rc, programs/wordpad/En.rc, | |
20911 | programs/wordpad/rsrc.rc: | |
20912 | wordpad: Added German resource. | |
20913 | ||
20914 | 2006-02-16 Hans Leidekker <hans@it.vu.nl> | |
20915 | ||
20916 | * dlls/shlwapi/tests/path.c, dlls/shlwapi/url.c: | |
20917 | shlwapi: Fix parameter check for UrlUnescapeA. | |
20918 | NULL pszUnescaped is okay if URL_UNESCAPE_INPLACE is set. | |
20919 | Add a corresponding test for UrlUnescape{A,W}. | |
20920 | ||
20921 | 2006-02-16 Juan Lang <juan_lang@yahoo.com> | |
20922 | ||
20923 | * dlls/crypt32/crypt32.spec, dlls/crypt32/str.c, include/wincrypt.h: | |
20924 | crypt32: Partially implement CertGetNameString. | |
20925 | ||
20926 | 2006-02-16 Eric Pouech <eric.pouech@wanadoo.fr> | |
20927 | ||
20928 | * programs/winedbg/stack.c, programs/winedbg/winedbg.c: | |
20929 | winedbg: A couple of fixes after running valgrind. | |
20930 | ||
20931 | 2006-02-16 Jeff Latimer <lats@yless4u.com.au> | |
20932 | ||
20933 | * dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c: | |
20934 | usp10: Implement ScriptGetProperties. | |
20935 | ||
20936 | 2006-02-15 Alexandre Julliard <julliard@winehq.org> | |
20937 | ||
20938 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
20939 | Release 0.9.8. | |
20940 | ||
20941 | ---------------------------------------------------------------- | |
0aa8f3a9 AJ |
20942 | 2006-02-15 Emmanuel Maillard <mahanuu@opendarwin.org> |
20943 | ||
20944 | * configure, configure.ac, libs/wine/Makefile.in, loader/main.c: | |
20945 | loader: Reserve memory area on Darwin (based on Steve Zellers patch). | |
20946 | ||
20947 | 2006-02-15 Thomas Kho <tkho@ucla.edu> | |
20948 | ||
20949 | * dlls/riched20/editor.c, dlls/riched20/tests/editor.c: | |
20950 | riched20: Extend EM_FINDTEXT conformance tests and fix 2 problems they expose. | |
20951 | ||
20952 | 2006-02-15 Eric Pouech <eric.pouech@wanadoo.fr> | |
20953 | ||
20954 | * dlls/shdocvw/Makefile.in, dlls/shdocvw/shdocvw.spec, | |
20955 | dlls/shdocvw/shdocvw_main.c: | |
20956 | shdocvw: Implemented a couple of forwards to shlwapi. | |
20957 | ||
20958 | 2006-02-15 Jacek Caban <jacek@codeweavers.com> | |
20959 | ||
20960 | * programs/winecfg/libraries.c: | |
20961 | winecfg: glut32.dll may be configured as native. | |
20962 | ||
20963 | * dlls/shdocvw/client.c, dlls/shdocvw/shdocvw.h: | |
20964 | shdocvw: Added client site's IServiceProvider interface. | |
20965 | ||
20966 | * dlls/shdocvw/navigate.c, dlls/shdocvw/shdocvw.h, | |
20967 | dlls/shdocvw/webbrowser.c: | |
20968 | shdocvw: Navigate2 rewrite. | |
20969 | ||
20970 | * dlls/shdocvw/navigate.c: | |
20971 | shdocvw: Added beginning IHlinkFrame::Navigate implementation. | |
20972 | ||
20973 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsembed.c, | |
20974 | dlls/mshtml/nsiface.idl, dlls/mshtml/persist.c: | |
20975 | mshtml: Added hack to allow pass post data to IPersistMoniker::Load. | |
20976 | ||
20977 | * dlls/mshtml/htmldoc.c, dlls/mshtml/mshtml_private.h, | |
20978 | dlls/mshtml/nsembed.c, dlls/mshtml/nsio.c: | |
20979 | mshtml: Added ref counting to NSContainer. | |
20980 | - Added ref counting to NSContainer. | |
20981 | - Better destroying of NSContainer. | |
20982 | ||
20983 | 2006-02-15 Juan Lang <juan_lang@yahoo.com> | |
20984 | ||
20985 | * dlls/crypt32/cert.c: | |
20986 | crypt32: Rename a variable for clarity. | |
20987 | ||
20988 | * dlls/crypt32/str.c: | |
20989 | crypt32: Output string type in trace. | |
20990 | ||
20991 | 2006-02-15 Mike McCormack <mike@codeweavers.com> | |
20992 | ||
20993 | * dlls/ole32/tests/storage32.c: | |
20994 | ole32: Added a test showing OLE storage's IStorage/IStream refcounting | |
20995 | behaviour. | |
20996 | ||
20997 | * include/winnt.h: | |
20998 | include: Add WT_ defines for use with RegisterWaitForSingleObject. | |
20999 | ||
21000 | 2006-02-15 Paul Vriens <Paul.Vriens@xs4all.nl> | |
21001 | ||
21002 | * programs/winecfg/Nl.rc: | |
21003 | winecfg: Update Dutch resources. | |
21004 | ||
21005 | 2006-02-14 Phil Krylov <phil@newstar.rinet.ru> | |
21006 | ||
21007 | * dlls/riched20/editor.c: | |
21008 | riched20: Support RTF text in WM_SETTEXT. | |
21009 | ||
21010 | 2006-02-14 Louis Lenders <xerox_xerox2000@yahoo.co.uk> | |
21011 | ||
21012 | * dlls/usp10/usp10.c, dlls/usp10/usp10.spec: | |
21013 | usp10: Added stub for ScriptGetCMap. | |
21014 | ||
21015 | 2006-02-14 Jeff Latimer <lats@yless4u.com.au> | |
21016 | ||
21017 | * configure, configure.ac, dlls/usp10/Makefile.in, | |
21018 | dlls/usp10/tests/.gitignore, dlls/usp10/tests/Makefile.in, | |
21019 | dlls/usp10/tests/usp10.c, dlls/usp10/usp10.c, dlls/usp10/usp10.spec: | |
21020 | usp10: Added some tests. | |
21021 | ||
21022 | 2006-02-14 Vijay Kiran Kamuju <infyquest@gmail.com> | |
21023 | ||
21024 | * dlls/secur32/schannel.c: | |
21025 | secur32: Add InitializeSecurityContext stub for schannel. | |
21026 | ||
21027 | 2006-02-14 Roderick Colenbrander <thunderbird2k@gmx.net> | |
21028 | ||
21029 | * dlls/d3d8/cubetexture.c, dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, | |
21030 | dlls/d3d8/resource.c, dlls/d3d8/surface.c, dlls/d3d8/texture.c: | |
21031 | d3d8: Move d3d8 surface over to wined3d (based on the work of Oliver Stieber). | |
21032 | ||
21033 | 2006-02-14 Vitaliy Margolen <wine-patch@kievinfo.com> | |
21034 | ||
21035 | * dlls/comctl32/monthcal.c, dlls/comctl32/tests/monthcal.c: | |
21036 | comctl32: Fix invalid date/time check in MCM_SETRANGE: ignore time and fail on bad date. | |
21037 | ||
21038 | 2006-02-14 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
21039 | ||
21040 | * dlls/mscms/tests/profile.c: | |
21041 | mscms: Move 4 test macros into a single one. | |
21042 | ||
21043 | 2006-02-14 Alex Villacís Lasso <a_villacis@palosanto.com> | |
21044 | ||
21045 | * dlls/msacm/winemp3/mpegl3.c: | |
21046 | winemp3: Increase factor from 4 to 12 in MPEG3_StreamSize. | |
21047 | - Increase size factor from 4 to 12 in MPEG_StreamSize, otherwise | |
21048 | mpglib buffer queue grows. | |
21049 | - Add TRACE of mpglib buffer queue for conversion. | |
21050 | ||
21051 | 2006-02-14 Alexandre Julliard <julliard@winehq.org> | |
21052 | ||
21053 | * configure, configure.ac, dlls/.gitignore, dlls/Makefile.in, | |
21054 | dlls/ctl3d/.gitignore, dlls/ctl3d/Makefile.in, dlls/ctl3d/ctl3d.c, | |
21055 | dlls/ctl3d/ctl3d.spec, dlls/ctl3d/ctl3d32.c, dlls/ctl3d/ctl3d32.spec, | |
21056 | dlls/ctl3d/ctl3dv2.spec, dlls/ctl3d32/.gitignore, | |
21057 | dlls/ctl3d32/Makefile.in, dlls/ctl3d32/ctl3d.c, | |
21058 | dlls/ctl3d32/ctl3d.spec, dlls/ctl3d32/ctl3d32.c, | |
21059 | dlls/ctl3d32/ctl3d32.spec, dlls/ctl3d32/ctl3dv2.spec: | |
21060 | ctl3d32: Renamed ctl3d directory to ctl3d32. | |
21061 | ||
21062 | * configure, configure.ac, dlls/.gitignore, dlls/Makefile.in, | |
21063 | dlls/olesvr/.gitignore, dlls/olesvr/Makefile.in, | |
21064 | dlls/olesvr/olesvr.spec, dlls/olesvr/olesvr32.spec, | |
21065 | dlls/olesvr/olesvr_main.c, dlls/olesvr32/.gitignore, | |
21066 | dlls/olesvr32/Makefile.in, dlls/olesvr32/olesvr.spec, | |
21067 | dlls/olesvr32/olesvr32.spec, dlls/olesvr32/olesvr_main.c: | |
21068 | olesvr32: Renamed olesvr directory to olesvr32. | |
21069 | ||
21070 | * configure, configure.ac, dlls/.gitignore, dlls/Makefile.in, | |
21071 | dlls/olecli/.gitignore, dlls/olecli/Makefile.in, | |
21072 | dlls/olecli/olecli.spec, dlls/olecli/olecli16.c, | |
21073 | dlls/olecli/olecli32.spec, dlls/olecli/olecli_main.c, | |
21074 | dlls/olecli32/.gitignore, dlls/olecli32/Makefile.in, | |
21075 | dlls/olecli32/olecli.spec, dlls/olecli32/olecli16.c, | |
21076 | dlls/olecli32/olecli32.spec, dlls/olecli32/olecli_main.c: | |
21077 | olecli32: Renamed olecli directory to olecli32. | |
21078 | ||
21079 | 2006-02-14 Detlef Riekenberg <wine.dev@web.de> | |
21080 | ||
21081 | * DEVELOPERS-HINTS, configure, configure.ac, dlls/Makefile.in, | |
21082 | dlls/sfc/.gitignore, dlls/sfc/Makefile.in, dlls/sfc/sfc.spec, | |
21083 | dlls/sfc/sfc_main.c: | |
21084 | sfc: Add sfc.dll with a stub for SfcIsFileProtected. | |
21085 | ||
21086 | * include/Makefile.in, include/sfc.h: | |
21087 | include: Add sfc.h. | |
21088 | ||
21089 | 2006-02-14 Krzysztof Foltman <wdev@foltman.com> | |
21090 | ||
21091 | * configure, configure.ac, programs/Makefile.in, | |
21092 | programs/wordpad/.gitignore, programs/wordpad/En.rc, | |
21093 | programs/wordpad/Makefile.in, programs/wordpad/resource.h, | |
21094 | programs/wordpad/rsrc.rc, programs/wordpad/wordpad.c: | |
21095 | programs: Add an implementation of Wordpad. | |
21096 | ||
21097 | 2006-02-14 Eric Pouech <eric.pouech@wanadoo.fr> | |
21098 | ||
21099 | * dlls/dbghelp/msc.c, dlls/dbghelp/pe_module.c, dlls/dbghelp/symbol.c: | |
21100 | dbghelp: Always set the size to public symbols to 1 when we don't know the size | |
21101 | so that they can only be search on their start address | |
21102 | ||
21103 | * programs/winedbg/debug.l: | |
21104 | winedbg: Allow using MSVC mangled symbol names as identifiers. | |
21105 | ||
21106 | 2006-02-14 Mike Frysinger <vapier@gentoo.org> | |
21107 | ||
21108 | * Makefile.in, dlls/Makedll.rules.in, dlls/Makefile.in, | |
21109 | dlls/Makeimplib.rules.in, dlls/make_dlls, dlls/wineps/Makefile.in, | |
21110 | documentation/Makefile.in, fonts/Makefile.in, include/Makefile.in, | |
21111 | libs/Makelib.rules.in, loader/Makefile.in, programs/Makefile.in, | |
21112 | programs/Makeprog.rules.in, programs/avitools/Makefile.in, | |
21113 | programs/make_progs, programs/winedbg/Makefile.in, | |
21114 | programs/winemenubuilder/Makefile.in, server/Makefile.in, | |
21115 | tools/Makefile.in, tools/widl/Makefile.in, tools/winapi/Makefile.in, | |
21116 | tools/winebuild/Makefile.in, tools/winedump/Makefile.in, | |
21117 | tools/winegcc/Makefile.in, tools/wmc/Makefile.in, | |
21118 | tools/wrc/Makefile.in: | |
21119 | Add support for 'make install DESTDIR'. | |
21120 | ||
21121 | 2006-02-14 Michael Jung <mjung@iss.tu-darmstadt.de> | |
21122 | ||
21123 | * programs/winecfg/Bg.rc, programs/winecfg/De.rc, programs/winecfg/En.rc, | |
21124 | programs/winecfg/Es.rc, programs/winecfg/Fi.rc, | |
21125 | programs/winecfg/Fr.rc, programs/winecfg/Ja.rc, | |
21126 | programs/winecfg/Ko.rc, programs/winecfg/Makefile.in, | |
21127 | programs/winecfg/Nl.rc, programs/winecfg/No.rc, | |
21128 | programs/winecfg/Ru.rc, programs/winecfg/Tr.rc, | |
21129 | programs/winecfg/driveui.c, programs/winecfg/main.c, | |
21130 | programs/winecfg/resource.h, programs/winecfg/theme.c, | |
21131 | programs/winecfg/winecfg.h: | |
21132 | winecfg: Support for setting symlinks for 'Desktop' and 'My Stuff' shell folders. | |
21133 | ||
21134 | 2006-02-14 Eric Pouech <eric.pouech@wanadoo.fr> | |
21135 | ||
21136 | * dlls/kernel/process.c, dlls/ntdll/signal_i386.c: | |
21137 | A couple of new valgrind instrumentations for better support. | |
21138 | ||
21139 | 2006-02-14 Jeremy White <jwhite@codeweavers.com> | |
21140 | ||
21141 | * dlls/twain/dsm_ctrl.c: | |
21142 | twain: Reconcile sane's long names to TWAIN's 32 byte limit. | |
21143 | ||
21144 | * dlls/twain/twain.h: | |
21145 | twain: Make structures respect 2 byte packing requirements. | |
21146 | ||
21147 | 2006-02-14 Eric Pouech <eric.pouech@wanadoo.fr> | |
21148 | ||
21149 | * server/context_alpha.c, server/context_i386.c, server/context_powerpc.c, | |
21150 | server/context_sparc.c, server/context_x86_64.c, server/ptrace.c, | |
21151 | server/thread.h: | |
21152 | server: When possible, use tgkill instead of tkill syscall on Linux. | |
21153 | ||
21154 | 2006-02-14 James Hawkins <truiken@gmail.com> | |
21155 | ||
21156 | * dlls/setupapi/query.c, dlls/setupapi/tests/query.c: | |
21157 | setupapi: Handle the INFINFO_REVERSE_DEFAULT_SEARCH search flag. | |
21158 | ||
21159 | * dlls/setupapi/query.c, dlls/setupapi/tests/query.c: | |
21160 | setupapi: Handle the INFINFO_INF_NAME_IS_ABSOLUTE and | |
21161 | INFINFO_DEFAULT_SEARCH search flags. | |
21162 | ||
21163 | 2006-02-14 Dmitry Timoshkov <dmitry@codeweavers.com> | |
21164 | ||
21165 | * dlls/winmm/driver.c: | |
21166 | winmm: Protect drivers list by a critical section. | |
21167 | ||
21168 | 2006-02-14 Eric Pouech <eric.pouech@wanadoo.fr> | |
21169 | ||
21170 | * include/wine/test.h: | |
21171 | tests: Fixed test framework against environment modifications. | |
21172 | ||
21173 | 2006-02-14 Troy Rollo <wine@troy.rollo.name> | |
21174 | ||
21175 | * dlls/user/dialog.c, include/winuser.h: | |
21176 | user: Fix argument type of IsDlgButtonChecked. | |
21177 | ||
21178 | * dlls/user/scroll.c, include/winuser.h: | |
21179 | user: Fix argument type for EnableScrollBar. | |
21180 | ||
21181 | * dlls/user/dialog.c, include/winuser.h: | |
21182 | user: Fix argument types for CheckRadioButton. | |
21183 | ||
21184 | * dlls/user/dialog.c, include/winuser.h: | |
21185 | user: Fix return type and argument type for GetDlgItemText{A,W}. | |
21186 | ||
21187 | 2006-02-14 Dmitry Timoshkov <dmitry@codeweavers.com> | |
21188 | ||
21189 | * dlls/msvideo/msvideo_main.c, dlls/msvideo/msvideo_private.h: | |
21190 | msvfw32: Disable datarate, keyframe and quality controls to not | |
21191 | confuse users by a not implemented functionality. | |
21192 | Add support for About codec control. | |
21193 | ||
21194 | * dlls/msvideo/msvideo_main.c: | |
21195 | msvfw32: Initialize lpbiIn member of the COMPVARS structure. | |
21196 | ||
21197 | 2006-02-14 Stefan Leichter <Stefan.Leichter@camLine.com> | |
21198 | ||
21199 | * programs/winetest/Makefile.in: | |
21200 | winetest: Add riched20 tests. | |
21201 | ||
21202 | 2006-02-14 Michael Jung <mjung@iss.tu-darmstadt.de> | |
21203 | ||
21204 | * dlls/shell32/pidl.c, dlls/shell32/pidl.h, dlls/shell32/shellpath.c: | |
21205 | shell32: Return a GUID pidl for CSIDL_PERSONAL in SHGetFolderLocation. | |
21206 | The tests (shellpath.c/testPersonal) already show that it can be either | |
21207 | PT_FOLDER or PT_GUID. It's PT_GUID on WinXP. | |
21208 | ||
21209 | 2006-02-14 Eric Pouech <eric.pouech@wanadoo.fr> | |
21210 | ||
21211 | * loader/pthread.c: | |
21212 | loader: Added missing attr destroy. | |
21213 | ||
21214 | 2006-02-14 Robert Shearman <rob@codeweavers.com> | |
21215 | ||
21216 | * documentation/.gitignore: | |
21217 | Ignore documentation/html. | |
21218 | ||
21219 | * tools/c2man.pl: | |
21220 | tools/c2man.pl: Generate correct html. | |
21221 | ||
21222 | * dlls/wininet/gopher.c, dlls/wininet/http.c: | |
21223 | wininet: Documentation fixes. | |
21224 | ||
21225 | * dlls/oleaut32/olepicture.c: | |
21226 | oleaut32: Free connection point on destruction of the picture object. | |
21227 | Handle failure of CreateConnectionPoint on construction. | |
21228 | ||
21229 | * dlls/oleaut32/typelib.c: | |
21230 | oleaut32: Fix returning Typelib file name. | |
21231 | We can't use GetModuleFileName on a resource-only module, so the best | |
21232 | we can do is to copy the original name we used to find the type | |
21233 | library. Fix a couple of places where we were incorrectly using the | |
21234 | file name, rather than the path. | |
21235 | ||
21236 | * dlls/oleaut32/olefont.c: | |
21237 | oleaut32: Free the connection points on destruction of the font object. | |
21238 | Free the connection points on destruction of the font object and cope | |
21239 | with failure of CreateConnectionPoint on construction. | |
21240 | ||
21241 | * dlls/oleaut32/tmarshal.c: | |
21242 | oleaut32: Don't try to release NULL COM objects in the typelib | |
21243 | marshaler. | |
21244 | ||
21245 | * dlls/oleaut32/olepicture.c: | |
21246 | oleaut32: Fix flag comparison in Picture Invoke. | |
21247 | One or more invoke flags can be passed into IDispatch::Invoke, but we | |
21248 | only care if INVOKEFLAG_PROPERTYGET is specified, and don't about any | |
21249 | others. | |
21250 | ||
21251 | 2006-02-14 Alexandre Julliard <julliard@winehq.org> | |
21252 | ||
21253 | * server/queue.c: | |
21254 | server: Try to update the input key state even when the message is | |
21255 | dropped in queue_hardware_message. This should fix some problems with | |
21256 | the Alt key getting "stuck" after Alt-Tab. | |
21257 | ||
21258 | 2006-02-14 Francois Gouget <fgouget@free.fr> | |
21259 | ||
21260 | * dlls/kernel/locale_rc.rc, dlls/oleaut32/hash.c, include/winnt.h, | |
21261 | tools/widl/hash.c, tools/wine.inf: | |
21262 | include: Add missing LANG_xxx and SUBLANG_xxx constants. | |
21263 | ||
21264 | 2006-02-14 Michael Jung <mjung@iss.tu-darmstadt.de> | |
21265 | ||
21266 | * programs/winecfg/De.rc: | |
21267 | winecfg: Cleaned up various control positions on the German version of | |
21268 | the audio tab. | |
21269 | ||
21270 | * dlls/shell32/regsvr.c: | |
21271 | shell32: Register 'LocalizedString' values for shellfolder classes. | |
21272 | ||
21273 | * dlls/shell32/classes.c: | |
21274 | shell32: Query for localized string in HCR_GetClassName. | |
21275 | ||
21276 | * dlls/advapi32/advapi32.spec, dlls/advapi32/registry.c, include/winreg.h: | |
21277 | advapi32: Implemented RegLoadMUIString[AW]. | |
21278 | ||
21279 | 2006-02-14 Phil Lodwick <Phil.Lodwick@EFI.COM> | |
21280 | ||
21281 | * dlls/winsock/tests/sock.c: | |
21282 | winsock/tests: select wakeup on closesocket. | |
21283 | - Change select timeout from 2 seconds to 500 microseconds. | |
21284 | - Add test to make sure select wakes up after a closesocket. | |
21285 | - Add test to make sure listen fails without bind. | |
21286 | ||
21287 | 2006-02-14 Huw Davies <huw@codeweavers.com> | |
21288 | ||
21289 | * dlls/msxml3/domdoc.c, dlls/msxml3/msxml_private.h, dlls/msxml3/node.c, | |
21290 | dlls/msxml3/nodelist.c, dlls/msxml3/tests/domdoc.c: | |
21291 | msxml: Implement getElementsByTagName. | |
21292 | ||
21293 | 2006-02-14 Hans Leidekker <hans@it.vu.nl> | |
21294 | ||
21295 | * dlls/msxml3/main.c, dlls/msxml3/msxml3.spec: | |
21296 | msxml3: Implement DllUnregisterServer. | |
21297 | ||
21298 | 2006-02-13 Petr Tesarik <hat@tesarici.cz> | |
21299 | ||
21300 | * programs/winhelp/Cs.rc: | |
21301 | winhelp: Czech language resources encoding fix. | |
21302 | ||
21303 | * programs/winemine/Cs.rc: | |
21304 | winemine: Czech language resources encoding fix. | |
21305 | ||
21306 | * programs/winefile/Cs.rc: | |
21307 | winefile: Czech language resources encoding fix. | |
21308 | ||
21309 | * programs/wineconsole/wineconsole_Cs.rc: | |
21310 | wineconsole: Czech language resources encoding fix. | |
21311 | ||
21312 | * programs/winecfg/Cs.rc: | |
21313 | winecfg: Czech language resources encoding fix. | |
21314 | ||
21315 | * programs/wcmd/Cs.rc: | |
21316 | wcmd: Czech language resources encoding fix. | |
21317 | ||
21318 | * programs/view/Cs.rc: | |
21319 | view: Czech language resources encoding fix. | |
21320 | ||
21321 | * programs/uninstaller/Cs.rc: | |
21322 | uninstaller: Czech language resources encoding fix. | |
21323 | ||
21324 | * programs/start/Cs.rc: | |
21325 | start.exe: Czech language resources encoding fix. | |
21326 | ||
21327 | * programs/regedit/Cs.rc: | |
21328 | regedit: Czech language resources encoding fix. | |
21329 | ||
21330 | * programs/progman/Cs.rc: | |
21331 | progman: Czech language resources encoding fix. | |
21332 | ||
21333 | * programs/notepad/Cs.rc: | |
21334 | notepad: Czech language resources encoding fix. | |
21335 | ||
21336 | * programs/cmdlgtst/Cs.rc: | |
21337 | cmdlgtst: Czech language resources encoding fix. | |
21338 | ||
21339 | * programs/clock/Cs.rc: | |
21340 | clock: Czech language resources encoding fix. | |
21341 | ||
21342 | * dlls/winmm/winmm_Cs.rc: | |
21343 | winmm: Czech language resources encoding fix. | |
21344 | ||
21345 | * dlls/wininet/wininet_Cs.rc: | |
21346 | wininet: Czech language resources encoding fix. | |
21347 | ||
21348 | * dlls/user/resources/user32_Cs.rc: | |
21349 | user32: Czech language resources encoding fix. | |
21350 | ||
21351 | * dlls/wineps/wps_Cs.rc: | |
21352 | wineps: Czech language resources encoding fix. | |
21353 | ||
21354 | * dlls/shell32/shell32_Cs.rc: | |
21355 | shell32: Czech language resources encoding fix. | |
21356 | ||
21357 | * dlls/setupapi/Cs.rc: | |
21358 | setupapi: Czech language resources encoding fix. | |
21359 | ||
21360 | * dlls/serialui/Cs.rc: | |
21361 | serialui: Czech language resources encoding fix. | |
21362 | ||
21363 | * dlls/oledlg/oledlg_Cs.rc: | |
21364 | oledlg: Czech language resources encoding fix. | |
21365 | ||
21366 | * dlls/mpr/mpr_Cs.rc: | |
21367 | mpr: Czech language resources encoding fix. | |
21368 | ||
21369 | * dlls/msrle32/msrle_Cs.rc: | |
21370 | msrle32: Czech language resources encoding fix. | |
21371 | ||
21372 | * dlls/msacm/msacm_Cs.rc: | |
21373 | msacm: Czech language resources encoding fix. | |
21374 | ||
21375 | * dlls/hhctrl.ocx/Cs.rc: | |
21376 | hhctrl.ocx: Czech language resources encoding fix. | |
21377 | ||
21378 | * dlls/commdlg/cdlg_Cs.rc: | |
21379 | commdlg: Czech language resources encoding fix. | |
21380 | ||
21381 | * dlls/comctl32/comctl_Cs.rc: | |
21382 | comctl32: Czech language resources encoding fix. | |
21383 | ||
21384 | * dlls/avifil32/avifile_Cs.rc: | |
21385 | avifil32: Czech language resources encoding fix. | |
21386 | ||
21387 | 2006-02-13 Jacek Caban <jacek@codeweavers.com> | |
21388 | ||
21389 | * dlls/mshtml/Makefile.in, dlls/mshtml/hlink.c, | |
21390 | dlls/mshtml/mshtml_private.h, dlls/mshtml/navigate.c, | |
21391 | dlls/mshtml/nsio.c: | |
21392 | mshtml: Handle IHlinkFrame service. | |
21393 | ||
21394 | 2006-02-13 Stefan Dösinger <stefandoesinger@gmx.at> | |
21395 | ||
21396 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, dlls/wined3d/surface.c, | |
21397 | dlls/wined3d/wined3d_private.h: | |
21398 | wined3d: Update the glOrtho between 2 rhw draws if the viewport was changed. | |
21399 | ||
21400 | 2006-02-13 Cyril Margorin <comargo@gmail.com> | |
21401 | ||
21402 | * dlls/x11drv/dib.c: | |
21403 | x11drv: Fix X11DRV_DIB_SetImageBits and X11DRV_DIB_GetImageBits to | |
21404 | check for passed image, and do not use shared memory extension for | |
21405 | temporary created image. | |
21406 | ||
21407 | * dlls/x11drv/dib.c: | |
21408 | x11drv: Fix X11DRV_GetDIBits to pass shared memory image to | |
21409 | X11DRV_DIB_GetImageBits. | |
21410 | ||
21411 | 2006-02-13 Mike McCormack <mike@codeweavers.com> | |
21412 | ||
21413 | * dlls/msvcrt/exit.c: | |
21414 | msvcrt: Fix a typo. | |
21415 | ||
21416 | 2006-02-13 Stefan Leichter <Stefan.Leichter@camLine.com> | |
21417 | ||
21418 | * dlls/psapi/psapi.spec: | |
21419 | psapi: Fix output parameter of function GetModuleBaseName in spec | |
21420 | file. | |
21421 | ||
21422 | 2006-02-13 H. Verbeet <hverbeet@gmail.com> | |
21423 | ||
21424 | * dlls/wined3d/surface.c, dlls/wined3d/volume.c: | |
21425 | wined3d: Don't keep a reference to the container, as it creates a | |
21426 | circular reference. | |
21427 | ||
21428 | 2006-02-13 Francois Gouget <fgouget@free.fr> | |
21429 | ||
21430 | * dlls/wined3d/device.c: | |
21431 | wined3d: Protect float.h inclusion. | |
21432 | ||
21433 | * dlls/mshtml/tests/htmldoc.c: | |
21434 | mshtml: Add trailing '\n's to ok() calls. | |
21435 | ||
21436 | * include/d3dtypes.h: | |
21437 | d3dtypes: Fix windows.h inclusion. | |
21438 | ||
21439 | 2006-02-13 Hans Leidekker <hans@it.vu.nl> | |
21440 | ||
21441 | * dlls/kernel/file.c: | |
21442 | kernel: Report a tape device as FILE_TYPE_CHAR. | |
21443 | ||
21444 | * dlls/crypt32/crypt32.spec, dlls/crypt32/main.c: | |
21445 | crypt32: Add a stub for CryptQueryObject. | |
21446 | ||
21447 | * dlls/netapi32/access.c: | |
21448 | netapi32: Improve stub for NetUserModalsGet. | |
21449 | Tell the caller this host is not part of a domain. | |
21450 | ||
21451 | 2006-02-13 Dmitry Timoshkov <dmitry@codeweavers.com> | |
21452 | ||
21453 | * dlls/msvideo/msvideo_main.c: | |
21454 | msvfw32: Fix typos in the control state handling. | |
21455 | Fix typos in the control state handling, add state checks for IDOK | |
21456 | and IDCANCEL control notification handlers. | |
21457 | ||
21458 | 2006-02-11 Alexandre Julliard <julliard@winehq.org> | |
21459 | ||
21460 | * libs/wine/Makefile.in, libs/wine/config.c, libs/wine/loader.c: | |
21461 | libwine: Use dladdr if supported to get the run-time path of libwine.so | |
21462 | and define the default dll and bin directories relative to it. | |
21463 | ||
21464 | * configure, configure.ac, include/config.h.in: | |
21465 | configure: Added check for dladdr in libdl. | |
21466 | ||
21467 | * aclocal.m4, configure, configure.ac: | |
21468 | configure: Added a WINE_CHECK_LIB_FUNCS macro to check for functions | |
21469 | when linking with specific libraries. | |
21470 | ||
21471 | 2006-02-11 Stefan Dösinger <stefandoesinger@gmx.at> | |
21472 | ||
21473 | * dlls/ddraw/d3d_private.h, dlls/ddraw/device_main.c, | |
21474 | dlls/ddraw/device_opengl.c: | |
21475 | ddraw: Small function corrections. | |
21476 | The pPlaneEquation parameter of IDirect3DDevice7::SetClipPlane is not const | |
21477 | IDirect3DDevice2::NextViewport takes an IDirect3DDevice2 interface, not an | |
21478 | IDirect3DDevice3, the same for IDirect3DDevice::NextViewport. | |
21479 | ||
21480 | * dlls/ddraw/vertexbuffer.c: | |
21481 | ddraw: ProcessVertices correction. | |
21482 | Use the texture index to get the texcoord size from the fvf, not the | |
21483 | vertex index. | |
21484 | ||
21485 | 2006-02-11 Phil Krylov <phil@newstar.rinet.ru> | |
21486 | ||
21487 | * configure, configure.ac, dlls/ntdll/tape.c: | |
21488 | ntdll: Fix tape.c compilation on Darwin. | |
21489 | ||
21490 | 2006-02-11 Andrey Turkin <pancha@mail.nnov.ru> | |
21491 | ||
21492 | * dlls/shell32/shlview.c: | |
21493 | shell32: IShellView list's control id should be 1, not 2000. | |
21494 | ||
21495 | * dlls/commdlg/filedlgbrowser.c: | |
21496 | commdlg: IShellBrowser sets IShellView window's control id to 5002. | |
21497 | ||
21498 | 2006-02-11 Troy Rollo <wine@troy.rollo.name> | |
21499 | ||
21500 | * dlls/ntdll/cdrom.c, include/Makefile.in, include/ddk/ntddcdvd.h: | |
21501 | ntdll: Implement DVD_ReadStructure. | |
21502 | ||
21503 | 2006-02-11 Thomas Kho <tkho@ucla.edu> | |
21504 | ||
21505 | * dlls/riched20/editor.c: | |
21506 | riched20: Fixed bounds error when finding text forward. | |
21507 | ||
21508 | * configure, configure.ac, dlls/riched20/Makefile.in, | |
21509 | dlls/riched20/tests/.gitignore, dlls/riched20/tests/Makefile.in, | |
21510 | dlls/riched20/tests/editor.c: | |
21511 | riched20: Added tests for EM_FINDTEXT and EM_FINDTEXTEX messages. | |
21512 | ||
21513 | 2006-02-11 Martin Fuchs <martin-fuchs@gmx.net> | |
21514 | ||
21515 | * dlls/shell32/shlfolder.c, dlls/shell32/tests/shlfolder.c: | |
21516 | shell32: SHELL32_GetItemAttributes() | |
21517 | - correct documentation which incorrectly claimed not to set any | |
21518 | attribute bits | |
21519 | - retrieve file attributes using SHGetPathFromIDListW() when they are | |
21520 | not already present in the internal PIDL structures | |
21521 | - add test case to show the previously wrong folder attributes when | |
21522 | using absolute PIDLs | |
21523 | - fix some memory leaks in the tests | |
21524 | ||
21525 | 2006-02-11 Jan Zerebecki <jan.wine@zerebecki.de> | |
21526 | ||
21527 | * dlls/wined3d/directx.c: | |
21528 | wined3d: Make the returned driver version similar to windows. | |
21529 | ||
21530 | * dlls/wined3d/utils.c: | |
21531 | wined3d: Extend debug_d3drenderstate with missing states. | |
21532 | ||
21533 | 2006-02-11 Dmitry Timoshkov <dmitry@codeweavers.com> | |
21534 | ||
21535 | * dlls/msvcrt/time.c: | |
21536 | msvcrt: localtime should accept any positive time value. | |
21537 | ||
21538 | * dlls/iccvid/iccvid.c, dlls/msvidc32/msvideo1.c: | |
21539 | Handle ICM_CONFIGURE request in ICCVID and MSVIDC32 codecs. | |
21540 | ||
21541 | * dlls/msvideo/msvideo_main.c, dlls/msvideo/msvideo_private.h: | |
21542 | msvfw32: Call codec's Configure dialog if the codec supports it. | |
21543 | Disable data rate and key frame fields if requested. | |
21544 | ||
21545 | 2006-02-11 Milko Krachounov <milko@3mhz.net> | |
21546 | ||
21547 | * programs/winecfg/Bg.rc: | |
21548 | winecfg: Update Bulgarian translation. | |
21549 | ||
21550 | 2006-02-11 Louis Lenders <xerox_xerox2000@yahoo.co.uk> | |
21551 | ||
21552 | * dlls/wined3d/device.c: | |
21553 | wined3d: Prevent crash in setup_light. | |
21554 | ||
21555 | 2006-02-11 Maarten Lankhorst <m.b.lankhorst@gmail.com> | |
21556 | ||
21557 | * include/Makefile.in, include/dpnathlp.h: | |
21558 | include: Add dpnathlp.h header. | |
21559 | ||
21560 | 2006-02-10 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> | |
21561 | ||
21562 | * dlls/msvcrt/file.c: | |
21563 | msvcrt: In _mktemp sixth generated charater always starts with 'a'. | |
21564 | ||
21565 | 2006-02-10 Huw Davies <huw@codeweavers.com> | |
21566 | ||
21567 | * dlls/msxml3/nodemap.c, dlls/msxml3/tests/domdoc.c: | |
21568 | msxml: Add ISupportErrorInfo for named node maps. | |
21569 | ||
21570 | 2006-02-10 Jacek Caban <jacek@codeweavers.com> | |
21571 | ||
21572 | * dlls/mshtml/persist.c, dlls/mshtml/tests/htmldoc.c, | |
21573 | include/mshtmhst.idl: | |
21574 | mshtml: Added more defines to mshtmlhst.idl. | |
21575 | ||
21576 | 2006-02-10 Alexandre Julliard <julliard@winehq.org> | |
21577 | ||
21578 | * dlls/ntdll/signal_i386.c: | |
21579 | ntdll: Added emulation of ATL thunks for platforms with NX support. | |
21580 | ||
21581 | 2006-02-10 Aric Stewart <aric@codeweavers.com> | |
21582 | ||
21583 | * dlls/ntdll/tests/change.c: | |
21584 | ntdll: gcc 2.95 compile fixes. | |
21585 | ||
21586 | 2006-02-10 Stefan Leichter <Stefan.Leichter@camLine.com> | |
21587 | ||
21588 | * dlls/kernel/tests/drive.c: | |
21589 | kernel: Fix a GetDiskFreeSpaceExA test for cd/dvd drives. | |
21590 | ||
21591 | 2006-02-10 H. Verbeet <hverbeet@gmail.com> | |
21592 | ||
21593 | * dlls/wined3d/stateblock.c: | |
21594 | wined3d: Release the vertex declaration during stateblock cleanup. | |
21595 | ||
21596 | * dlls/wined3d/surface.c, dlls/wined3d/volume.c: | |
21597 | wined3d: Release the container during surface / volume cleanup. | |
21598 | ||
21599 | * dlls/d3d9/tests/shader.c, dlls/d3d9/tests/stateblock.c, | |
21600 | dlls/d3d9/tests/vertexdeclaration.c: | |
21601 | d3d9: Use an invisible window for tests. | |
21602 | ||
21603 | 2006-02-10 Robert Shearman <rob@codeweavers.com> | |
21604 | ||
21605 | * dlls/secur32/secur32.c: | |
21606 | secur32: Improve tracing. | |
21607 | Improve the tracing for functions that can be called by the app, but | |
21608 | bypass the relay code. | |
21609 | ||
21610 | * tools/widl/write_msft.c: | |
21611 | widl: Fix a typo when removing TYPEFLAG_FDUAL. | |
21612 | ||
21613 | * dlls/oleaut32/olefont.c, dlls/oleaut32/olepicture.c, | |
21614 | dlls/shdocvw/events.c: | |
21615 | Return the correct error code from IConnectionPointContainer::FindConnectionPoint. | |
21616 | ||
21617 | * dlls/oleaut32/olepicture.c: | |
21618 | oleaut: Partially implement Invoke on the standard picture implementation. | |
21619 | ||
21620 | * dlls/oleaut32/typelib.c: | |
21621 | oleaut: Fix importing the IDispatch interface for TKIND_DISPATCH type infos. | |
21622 | Fix importing the IDispatch interface for TKIND_DISPATCH type infos | |
21623 | when the offset isn't specified. It should be fetched from the | |
21624 | dispatch offset stored in the header, rather than using a hack that | |
21625 | doesn't work. | |
21626 | ||
21627 | * dlls/oleaut32/tests/olefont.c: | |
21628 | oleaut: Add tests for IFontEventsDisp. | |
21629 | ||
21630 | * dlls/oleaut32/olefont.c: | |
21631 | oleaut: Implement IFontEventsDisp connection point for the standard | |
21632 | font implementation. | |
21633 | ||
21634 | * include/olectl.h: | |
21635 | include: Define DISPID_FONT_CHANGED. | |
21636 | ||
21637 | 2006-02-10 Juan Lang <juan_lang@yahoo.com> | |
21638 | ||
21639 | * dlls/crypt32/cert.c: | |
21640 | crypt32: Move break statement to the correct spot. | |
21641 | ||
21642 | 2006-02-10 Jacek Caban <jacek@codeweavers.com> | |
21643 | ||
21644 | * dlls/mshtml/tests/htmldoc.c: | |
21645 | mshtml: Added test of IHlinkFrame service. | |
21646 | ||
21647 | * dlls/mshtml/nsiface.idl, dlls/mshtml/nsio.c: | |
21648 | mshtml: Added nsIUploadStream implementation. | |
21649 | ||
21650 | 2006-02-09 Dmitry Timoshkov <dmitry@codeweavers.com> | |
21651 | ||
21652 | * programs/regsvr32/Makefile.in, programs/regsvr32/regsvr32.c: | |
21653 | regsvr32: Call OleInitialize before registering a DLL. | |
21654 | ||
21655 | 2006-02-09 Alexandre Julliard <julliard@winehq.org> | |
21656 | ||
21657 | * programs/Makefile.in, programs/make_progs: | |
21658 | programs: Don't install winetest. | |
21659 | ||
21660 | 2006-02-09 Jeremy White <jwhite@codeweavers.com> | |
21661 | ||
21662 | * dlls/kernel/change.c, dlls/kernel/tests/change.c: | |
21663 | kernel: Fixed build with gcc 2.95. | |
21664 | ||
21665 | 2006-02-09 Mike McCormack <mike@codeweavers.com> | |
21666 | ||
21667 | * dlls/dinput/joystick_linuxinput.c: | |
21668 | dinput: Fix the compile for missing EV_SYN define. | |
21669 | ||
21670 | 2006-02-09 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> | |
21671 | ||
21672 | * dlls/gdi/pen.c: | |
21673 | gdi: Show hatch brush FIXME only once. | |
21674 | ||
21675 | 2006-02-09 Jacek Caban <jacek@codeweavers.com> | |
21676 | ||
21677 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsembed.c, dlls/mshtml/nsio.c, | |
21678 | dlls/mshtml/persist.c: | |
21679 | mshtml: Get rid of HTMLDocument_OnLoad and move its job to AsyncOpen. | |
21680 | ||
21681 | * dlls/mshtml/nsiface.idl, dlls/mshtml/nsio.c: | |
21682 | mshtml: Added wrapper of nsIChannel. | |
21683 | ||
21684 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsiface.idl, | |
21685 | dlls/mshtml/nsio.c: | |
21686 | mshtml: Added wrapper of nsIURI interface. | |
21687 | ||
21688 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsembed.c, | |
21689 | dlls/mshtml/nsiface.idl: | |
21690 | mshtml: Better ns*String handling. | |
21691 | ||
21692 | * dlls/mshtml/Makefile.in, dlls/mshtml/mshtml_private.h, | |
21693 | dlls/mshtml/nsembed.c, dlls/mshtml/nsiface.idl, dlls/mshtml/nsio.c: | |
21694 | mshtml: Added wrapper of nsIOService. | |
21695 | ||
21696 | 2006-02-09 Alexandre Julliard <julliard@winehq.org> | |
21697 | ||
21698 | * dlls/ntdll/loader.c: | |
21699 | ntdll: Better handling of errors when loading a builtin dll from an | |
21700 | existing file. | |
21701 | ||
21702 | 2006-02-09 James Hawkins <truiken@gmail.com> | |
21703 | ||
21704 | * dlls/setupapi/query.c: | |
21705 | setupapi: Error out if ReturnBuffer is NULL but ReturnBufferSize is not 0. | |
21706 | ||
21707 | * dlls/setupapi/query.c: | |
21708 | setupapi: Convert InfSpec to unicode if SearchControl is not | |
21709 | INFINFO_INF_SPEC_IS_HINF. | |
21710 | ||
21711 | 2006-02-09 Robert Shearman <rob@codeweavers.com> | |
21712 | ||
21713 | * dlls/oleaut32/typelib.c: | |
21714 | oleaut: Make TLB_ReadTypeLib not rely on the signature of executables or dlls. | |
21715 | Try loading the dll first and then fall back to the regular file case. | |
21716 | Only call SearchPath for the regular file case since LoadLibraryEx | |
21717 | will do this for us and it previously excluded builtin dlls and | |
21718 | executables from having their type libraries opened. | |
21719 | ||
21720 | * dlls/oleaut32/typelib.c: | |
21721 | oleaut: Move the call to SearchPath inside of TLB_ReadTypeLib. | |
21722 | ||
21723 | * dlls/oleaut32/typelib.c: | |
21724 | oleaut: Revert incorrect patch changing the order of parameters passed | |
21725 | into DispCallFunc. A test with native indeed shows that the parameter | |
21726 | index increases from the leftmost parameter to the rightmost. | |
21727 | ||
21728 | * tools/widl/parser.l, tools/widl/parser.y, tools/widl/widltypes.h, | |
21729 | tools/widl/write_msft.c: | |
21730 | widl: Write out more TYPEFLAGs and add more type library-specific | |
21731 | attributes to the parser. | |
21732 | ||
21733 | * tools/widl/write_msft.c: | |
21734 | widl: Write out TYPEFLAG_FDUAL, TYPEFLAG_FDISPATCHABLE and | |
21735 | TYPEFLAG_FOLEAUTOMATION typelib flags. | |
21736 | ||
21737 | 2006-02-09 Juan Lang <juan_lang@yahoo.com> | |
21738 | ||
21739 | * dlls/crypt32/cert.c: | |
21740 | crypt32: Fix up decoding. | |
21741 | - don't use the no copy flag when decoding, the lifetime of the buffer | |
21742 | to decode isn't guaranteed | |
21743 | - remove some extraneous ternary comparisons | |
21744 | - fix a comment | |
21745 | ||
21746 | * dlls/crypt32/encode.c: | |
21747 | crypt32: Fix a fixme, and remove an old comment. | |
21748 | ||
21749 | 2006-02-09 Aric Stewart <aric@codeweavers.com> | |
21750 | ||
21751 | * dlls/advapi32/registry.c: | |
21752 | advapi32: Fix for RegNotifyChangeKeyValue. | |
21753 | Flip fAsync and fWatchSubTree into their proper places. | |
21754 | ||
21755 | 2006-02-09 Gerald Pfeifer <gerald@pfeifer.com> | |
21756 | ||
21757 | * dlls/ntdll/tape.c: | |
21758 | ntdll: Take into account that FreeBSD and others have MTSETBSIZ | |
21759 | instead of MTSETBLK. | |
21760 | ||
21761 | 2006-02-09 Dmitry Timoshkov <dmitry@codeweavers.com> | |
21762 | ||
21763 | * dlls/x11drv/keyboard.c: | |
21764 | x11drv: Update Swiss French keyboard layout to better match the X11 one. | |
21765 | ||
21766 | 2006-02-09 Robert Reif <reif@earthlink.net> | |
21767 | ||
21768 | * dlls/dsound/tests/duplex.c: | |
21769 | dsound: Fix duplex test. | |
21770 | ||
21771 | 2006-02-09 Christoph Frick <frick@sc-networks.de> | |
21772 | ||
21773 | * dlls/dinput/joystick_linuxinput.c: | |
21774 | dinput: Dynamic handling of buttons of a device. | |
21775 | ||
21776 | * dlls/wined3d/utils.c: | |
21777 | wined3d: Support for WINED3DFMT_A8B8G8R8. | |
21778 | ||
21779 | * dlls/wined3d/device.c: | |
21780 | wined3d: Better warn/fixme for query handling. | |
21781 | ||
21782 | 2006-02-09 Hans Leidekker <hans@it.vu.nl> | |
21783 | ||
21784 | * dlls/mapi32/sendmail.c: | |
21785 | mapi32: Prevent freeing non-allocated memory. | |
21786 | ||
21787 | 2006-02-08 Francois Gouget <fgouget@free.fr> | |
21788 | ||
21789 | * include/winuser.h: | |
21790 | winuser.h: Add missing *LayeredWindow*() prototypes. | |
21791 | ||
21792 | 2006-02-08 Alexandre Julliard <julliard@winehq.org> | |
21793 | ||
21794 | * include/wine/server_protocol.h, server/process.c, server/protocol.def, | |
21795 | server/trace.c: | |
21796 | server: Remove the no longer needed exe_file parameter in the | |
21797 | init_process_done request. | |
21798 | ||
21799 | * dlls/kernel/process.c, dlls/ntdll/loader.c, include/winternl.h: | |
21800 | ntdll: Get rid of the main_file argument in LdrInitializeThunk. | |
21801 | ||
21802 | * dlls/kernel/process.c: | |
21803 | kernel: Use a standard LoadLibrary call to load the main exe. | |
21804 | ||
21805 | * dlls/ntdll/loader.c: | |
21806 | ntdll: Check for existing modref for the main exe before creating it | |
21807 | in LdrInitializeThunk. | |
21808 | ||
21809 | * server/process.c: | |
21810 | server: Allow the main exe to be registered as a normal dll before | |
21811 | init_process_done is called. | |
21812 | ||
21813 | * server/change.c: | |
21814 | server: Fixed handling of inotify record length. | |
21815 | ||
21816 | 2006-02-08 Michael Stefaniuc <mstefani@redhat.de> | |
21817 | ||
21818 | * dlls/msvcrt/undname.c: | |
21819 | msvcrt: __unDNameEx is not a stub. | |
21820 | ||
21821 | 2006-02-08 Jacek Caban <jacek@codeweavers.com> | |
21822 | ||
21823 | * dlls/shdocvw/Makefile.in, dlls/shdocvw/navigate.c, | |
21824 | dlls/shdocvw/shdocvw.h, dlls/shdocvw/webbrowser.c: | |
21825 | shdocvw: Added IHlinkFrame stub implementation. | |
21826 | ||
21827 | * dlls/shdocvw/shdocvw_main.c: | |
21828 | shdocvw: Includes clean up. | |
21829 | ||
21830 | * dlls/shdocvw/Makefile.in, dlls/shdocvw/misc.c, dlls/shdocvw/shdocvw.h, | |
21831 | dlls/shdocvw/shdocvw_main.c, dlls/shdocvw/webbrowser.c: | |
21832 | shdocvw: Remove IQuickActivate interface implementation that is not | |
21833 | implemented in Windows as well. | |
21834 | ||
21835 | * include/urlmon.idl: | |
21836 | urlmon.idl: Added BINDINFOF declaration. | |
21837 | ||
21838 | 2006-02-08 Dmitry Timoshkov <dmitry@codeweavers.com> | |
21839 | ||
21840 | * dlls/wineps/pen.c, dlls/x11drv/pen.c: | |
21841 | Pens created without PS_GEOMETRIC style but with width > 1 unit are | |
21842 | scalable. | |
21843 | ||
21844 | * dlls/gdi/path.c: | |
21845 | gdi: Remove StrokePath workaround for a DC transformation change bug. | |
21846 | ||
21847 | 2006-02-08 Huw Davies <huw@codeweavers.com> | |
21848 | ||
21849 | * dlls/wineps/escape.c: | |
21850 | wineps: Don't display the MFCOMMENT escape. | |
21851 | ||
21852 | 2006-02-07 Francois Gouget <fgouget@free.fr> | |
21853 | ||
21854 | * dlls/ntdll/tape.c: | |
21855 | ntdll: Fix typo in HAVE_STRUCT_MTGET_MT_GSTAT ifdef. | |
21856 | ||
21857 | * dlls/shell32/shellole.c: | |
21858 | shell32: Update DllGetClassObject documentation. | |
21859 | ||
21860 | * include/textserv.h: | |
21861 | textserv.h: Add missing CreateTextServices() prototype. | |
21862 | ||
21863 | * dlls/ntdll/virtual.c: | |
21864 | ntdll: Protect sys/stat.h inclusion. | |
21865 | ||
21866 | * tools/winapi/win32.api: | |
21867 | winapi: Update win32.api to match the current sources. | |
21868 | ||
21869 | 2006-02-07 Dmitry Timoshkov <dmitry@codeweavers.com> | |
21870 | ||
21871 | * tools/wine.inf: | |
21872 | wine.inf: Add a default handler for https to the registry. | |
21873 | ||
21874 | * dlls/kernel/locale.c: | |
21875 | kernel32: Implement EnumUILanguages. | |
21876 | ||
21877 | * dlls/x11drv/dib_convert.c: | |
21878 | x11drv: Copy the whole image at once if appropriate. | |
21879 | ||
21880 | 2006-02-07 Fatih Aşıcı <fasici@linux-sevenler.org> | |
21881 | ||
21882 | * dlls/x11drv/keyboard.c: | |
21883 | x11drv: Fix Turkish keyboard layouts. | |
21884 | ||
21885 | 2006-02-07 Alexandre Julliard <julliard@winehq.org> | |
21886 | ||
21887 | * dlls/ntdll/loader.c: | |
21888 | ntdll: Support loading a builtin dll by specifying an explicit path to | |
21889 | the .so file. | |
21890 | ||
21891 | 2006-02-07 Mike McCormack <mike@codeweavers.com> | |
21892 | ||
21893 | * programs/notepad/En.rc, programs/notepad/License_En.c, | |
21894 | programs/notepad/Makefile.in, programs/notepad/dialog.c, | |
21895 | programs/notepad/license.c, programs/notepad/license.h, | |
21896 | programs/notepad/notepad_res.h: | |
21897 | notepad: Move license text to resources. | |
21898 | ||
21899 | 2006-02-07 Sergei Butakov <butsergej@yandex.ru> | |
21900 | ||
21901 | * dlls/ntdll/time.c: | |
21902 | ntdll: Added Urals time. | |
21903 | ||
21904 | 2006-02-07 Roderick Colenbrander <thunderbird2k@gmx.net> | |
21905 | ||
21906 | * dlls/wined3d/device.c, include/wine/wined3d_interface.h: | |
21907 | wined3d: Added CopyRects method (based on a patch by Oliver Stieber). | |
21908 | ||
21909 | * dlls/d3d8/device.c: | |
21910 | d3d8: fbconfig fix. | |
21911 | Right now the ActiveRender code in D3D8 requests a GLX_DEPTH_SIZE of | |
21912 | 32 in case the direct3d color format also has a depth of 32. As | |
21913 | verified on various linux drivers (Ati fglrx, Ati (dri) and Nvidia) | |
21914 | the color depth needs to be 24. This patch sets the depth to 24 and it | |
21915 | fixes bugs in 3dmark2001 and other programs. | |
21916 | ||
21917 | 2006-02-07 Mike McCormack <mike@codeweavers.com> | |
21918 | ||
21919 | * dlls/kernel/tests/change.c: | |
21920 | kernel32: More test cases for ReadDirectoryChangesW. | |
21921 | ||
21922 | * dlls/kernel/change.c, dlls/ntdll/directory.c, | |
21923 | include/wine/server_protocol.h, server/change.c, server/protocol.def, | |
21924 | server/trace.c: | |
21925 | kernel32: ReadDirectoryChangesW fixes. | |
21926 | ReadDirectoryChangesW remembers whether it's recording changes or not. | |
21927 | Don't initialize overlapped->InternalHigh. | |
21928 | The hEvent is cleared when ReadDirectoryChanges is called. | |
21929 | ||
21930 | 2006-02-07 Alexandre Julliard <julliard@winehq.org> | |
21931 | ||
21932 | * dlls/crypt32/cert.c, dlls/crypt32/encode.c, dlls/ole32/rpc.c, | |
21933 | dlls/winecrt0/stub.c, dlls/winmm/driver.c, dlls/winmm/lolvldrv.c: | |
21934 | Include wine/port.h in files that use exceptions. | |
21935 | ||
21936 | 2006-02-07 Robert Shearman <rob@codeweavers.com> | |
21937 | ||
21938 | * dlls/oleaut32/tmarshal.c: | |
21939 | oleaut32: Fix circular reference count in Typelib marshaler. | |
21940 | The current method of handling typelib-marshaled interfaces that derive | |
21941 | from IDispatch is to query for an IDispatch pointer from the proxy, but | |
21942 | this causes a circular reference count. | |
21943 | Fix the reference counting by loading using the IRpcProxyBuffer of | |
21944 | IDispatch without an outer unknown, so that the lifetime is controlled | |
21945 | by the typelib-marshaled interface's proxy. The IDispatch proxy now | |
21946 | shares the same channel as the typelib-marshaled interface, so fix up | |
21947 | the stub side to handle this. | |
21948 | ||
21949 | * dlls/oleaut32/tmarshal.c: | |
21950 | oleaut32: Handle VT_INT in serialize_param and deserialize_param. | |
21951 | ||
21952 | * dlls/oleaut32/tmarshal.c: | |
21953 | oleaut32: Release interfaces when told to. | |
21954 | Make the VT_DISPATCH and VT_UNKNOWN cases of serialize_param match the | |
21955 | TKIND_INTERFACE case below by releasing their respective interfaces as | |
21956 | necessary. | |
21957 | ||
21958 | * dlls/ole32/compobj.c: | |
21959 | ole32: Print an error message if the apartment isn't initialised in | |
21960 | CoCreateInstance. | |
21961 | ||
21962 | * tools/widl/write_msft.c: | |
21963 | widl: Fix some warnings caused by making attributes const. | |
21964 | ||
21965 | * dlls/msi/sql.y: | |
21966 | msi: Fix bison warnings by providing precedence rules for expressions | |
21967 | and by removing a redundant expression case. | |
21968 | ||
21969 | * dlls/rpcrt4/cproxy.c: | |
21970 | rpcrt4: Don't call IUnknown_AddRef if there is no outer unknown in | |
21971 | StdProxy_Construct as it will just crash anyway. | |
21972 | ||
21973 | 2006-02-07 James Hawkins <truiken@gmail.com> | |
21974 | ||
21975 | * dlls/setupapi/query.c, dlls/setupapi/stubs.c, | |
21976 | dlls/setupapi/tests/query.c: | |
21977 | setupapi: Add an initial implementation of SetupGetInfInformation. | |
21978 | ||
21979 | * dlls/setupapi/Makefile.in, dlls/setupapi/query.c, dlls/setupapi/stubs.c: | |
21980 | setupapi: Implement SetupQueryInfFileInformation. | |
21981 | ||
21982 | 2006-02-07 Alexandre Julliard <julliard@winehq.org> | |
21983 | ||
21984 | * dlls/setupapi/dirid.c, dlls/setupapi/parser.c, dlls/setupapi/queue.c, | |
21985 | dlls/setupapi/setupapi_private.h: | |
21986 | setupapi: Store the full name to the INF file in the inf_file structure | |
21987 | (based on a patch by James Hawkins). | |
21988 | ||
21989 | * tools/widl/parser.y: | |
21990 | widl: Remove '\n' from yyerror calls. | |
21991 | ||
21992 | 2006-02-07 Robert Shearman <rob@codeweavers.com> | |
21993 | ||
21994 | * tools/widl/header.c, tools/widl/header.h, tools/widl/parser.y, | |
21995 | tools/widl/widltypes.h: | |
21996 | widl: Make 'attrs' field of type_t const. | |
21997 | ||
21998 | * tools/widl/parser.y, tools/widl/widltypes.h, tools/widl/write_msft.c: | |
21999 | widl: Remove unused 'rname' field of type_t. | |
22000 | ||
22001 | * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c, | |
22002 | tools/widl/typegen.h: | |
22003 | widl: Merge marshall_arguments and unmarshall_arguments into one | |
22004 | function to remove the large amount of duplicated code. | |
22005 | ||
22006 | * tools/widl/client.c, tools/widl/header.c, tools/widl/header.h, | |
22007 | tools/widl/proxy.c, tools/widl/server.c, tools/widl/typegen.c, | |
22008 | tools/widl/typegen.h: | |
22009 | widl: Yet more const attributes. | |
22010 | ||
22011 | * tools/widl/header.c, tools/widl/widltypes.h: | |
22012 | widl: More const attributes. | |
22013 | ||
22014 | 2006-02-07 Eric Kohl <eric.kohl@t-online.de> | |
22015 | ||
22016 | * tools/widl/typegen.c: | |
22017 | widl: Fix proc format string for explicit binding handles. | |
22018 | ||
22019 | 2006-02-07 Robert Shearman <rob@codeweavers.com> | |
22020 | ||
22021 | * tools/widl/typegen.c: | |
22022 | widl: Write out the correct FC type if the structure has pointers. | |
22023 | ||
22024 | * tools/widl/typegen.c: | |
22025 | widl: Split pointer writing into a separate function. | |
22026 | ||
22027 | * tools/widl/parser.y: | |
22028 | widl: Fix pointer detection for structures with embedded arrays. | |
22029 | Pointers have priority over every other type, so move the detection to | |
22030 | the top of get_struct_type. | |
22031 | Fall through from the embedded array detection to the embedded | |
22032 | structure handling code so that conformance, variance and pointer | |
22033 | presence is inherited from the array's base type. | |
22034 | ||
22035 | * tools/widl/typegen.c: | |
22036 | widl: Increment the type format string when writing the pointer | |
22037 | layouts. | |
22038 | Write out pointer layouts for structures. | |
22039 | ||
22040 | * tools/widl/widltypes.h: | |
22041 | widl: Make all pointer fields of expr_t structure constant. | |
22042 | ||
22043 | 2006-02-07 Dmitry Timoshkov <dmitry@codeweavers.com> | |
22044 | ||
22045 | * dlls/iccvid/iccvid.c, dlls/msvidc32/msvideo1.c: | |
22046 | Clearly indicate that ICCVID and MSVIDC32 do not support compression. | |
22047 | ||
22048 | * dlls/msvideo/msvideo_main.c: | |
22049 | msvideo: Add a codec to the compressors list only if it supports | |
22050 | specified input format. | |
22051 | Return a compressor handle in COMPVARS structure. | |
22052 | ||
22053 | 2006-02-07 Michael Stefaniuc <mstefani@redhat.de> | |
22054 | ||
22055 | * dlls/msvcrt/undname.c: | |
22056 | msvcrt: Handle data types B,R,S in C++ symbol demangling. | |
22057 | ||
22058 | 2006-02-07 H. Verbeet <hverbeet@gmail.com> | |
22059 | ||
22060 | * dlls/d3d9/tests/vertexdeclaration.c: | |
22061 | d3d9: Add a test for IDirect3DVertexDeclaration9_GetDeclaration. | |
22062 | ||
22063 | * dlls/d3d9/tests/vertexdeclaration.c: | |
22064 | d3d9: Reorganise the vertexdeclaration tests. | |
22065 | - Split the test for getting and setting vertexdeclaration into one | |
22066 | for creating the declaration and one for the actual getting and | |
22067 | setting. | |
22068 | - Add traces for when creating the device or vertexdeclaration fails. | |
22069 | ||
22070 | * dlls/wined3d/vertexdeclaration.c: | |
22071 | wined3d: Always return the number of elements in the vertex | |
22072 | declaration in IWineD3DVertexDeclarationImpl_GetDeclaration9. | |
22073 | ||
22074 | * dlls/wined3d/device.c: | |
22075 | wined3d: Don't set the container to the device for standalone surfaces. | |
22076 | ||
22077 | * dlls/d3d9/volume.c, dlls/wined3d/volume.c: | |
22078 | wined3d/d3d9: Cleanup GetContainer for volumes. | |
22079 | ||
22080 | * dlls/d3d9/surface.c, dlls/wined3d/surface.c: | |
22081 | wined3d/d3d9: Cleanup GetContainer for surfaces. | |
22082 | ||
22083 | 2006-02-07 Dmitry Timoshkov <dmitry@codeweavers.com> | |
22084 | ||
22085 | * dlls/quartz/regsvr.c: | |
22086 | quartz: Register some of the interfaces. | |
22087 | ||
22088 | 2006-02-06 Robert Millan <rmh@aybabtu.com> | |
22089 | ||
22090 | * configure, configure.ac, dlls/ntdll/file.c, include/config.h.in, | |
22091 | libs/port/fstatvfs.c, libs/port/statvfs.c, tools/winapi/winapi_check: | |
22092 | configure: For sys/mount.h, sys/statfs.h and sys/vfs.h, always include | |
22093 | them if present. | |
22094 | ||
22095 | 2006-02-06 Alexandre Julliard <julliard@winehq.org> | |
22096 | ||
22097 | * dlls/Makefile.in, dlls/win32s/.gitignore, dlls/win32s/Makefile.in: | |
22098 | w32skrnl: No need for an import library. | |
22099 | ||
22100 | * dlls/Makefile.in, dlls/rsabase/.gitignore, dlls/rsabase/Makefile.in: | |
22101 | rsabase: No need for an import library. | |
22102 | ||
22103 | 2006-02-06 Gerald Pfeifer <gerald@pfeifer.com> | |
22104 | ||
22105 | * configure, configure.ac, dlls/ntdll/tape.c, include/config.h.in: | |
22106 | ntdll: Use struct mtget.mt_blkno on those systems providing that (and | |
22107 | avoid using struct mtpos which may not be present on such systems). | |
22108 | ||
22109 | 2006-02-06 Dmitry Timoshkov <dmitry@codeweavers.com> | |
22110 | ||
22111 | * dlls/wininet/tests/internet.c: | |
22112 | wininet: Fix InternetQueryOption test to pass under Windows. | |
22113 | ||
22114 | 2006-02-06 Phil Lodwick <Phil.Lodwick@EFI.COM> | |
22115 | ||
22116 | * dlls/winsock/tests/sock.c: | |
22117 | winsock/tests: select() conformance test improvements. | |
22118 | Add OK tests around more function calls. | |
22119 | Add two more todo_wine tests that fail. | |
22120 | ||
22121 | 2006-02-06 Vitaliy Margolen <wine-patch@kievinfo.com> | |
22122 | ||
22123 | * dlls/comctl32/tests/.gitignore, dlls/comctl32/tests/Makefile.in, | |
22124 | dlls/comctl32/tests/monthcal.c: | |
22125 | comctl32: Add month calendar tests. | |
22126 | ||
22127 | 2006-02-06 Francois Gouget <fgouget@free.fr> | |
22128 | ||
22129 | * dlls/comctl32/progress.c, dlls/crypt32/tests/str.c, | |
22130 | dlls/oleaut32/variant.h, dlls/user/tests/menu.c: | |
22131 | Assorted spelling fixes. | |
22132 | ||
22133 | * dlls/secur32/tests/main.c, dlls/winspool/tests/info.c: | |
22134 | Add trailing '\n's to ok() and trace() calls. | |
22135 | ||
22136 | * dlls/security/security.spec: | |
22137 | security: Fix the UnsealMessage() forward. | |
22138 | ||
22139 | 2006-02-06 Roderick Colenbrander <thunderbird2k@gmx.net> | |
22140 | ||
22141 | * dlls/wined3d/device.c, dlls/wined3d/directx.c, dlls/wined3d/surface.c: | |
22142 | wined3d: Texture fixes. | |
22143 | Set video memory capabilities, add some checks to SetTexture and | |
22144 | update some comments. | |
22145 | ||
22146 | 2006-02-06 Huw Davies <huw@codeweavers.com> | |
22147 | ||
22148 | * dlls/oleaut32/tests/typelib.c, dlls/oleaut32/typelib.c: | |
22149 | oleaut32: Fixes and tests for CreateDispTypeInfo. | |
22150 | CreateDispTypeInfo returns the typeinfo of a coclass which implements | |
22151 | the described interface. | |
22152 | ||
22153 | 2006-02-06 Vijay Kiran Kamuju <infyquest@gmail.com> | |
22154 | ||
22155 | * dlls/wininet/tests/.gitignore, dlls/wininet/tests/Makefile.in, | |
22156 | dlls/wininet/tests/internet.c: | |
22157 | wininet: Add tests for InternetQueryOption. | |
22158 | ||
22159 | 2006-02-06 Hans Leidekker <hans@it.vu.nl> | |
22160 | ||
22161 | * dlls/mapi32/Makefile.in, dlls/mapi32/mapi32.spec, | |
22162 | dlls/mapi32/mapi32_main.c, dlls/mapi32/sendmail.c, include/mapi.h, | |
22163 | include/mapicode.h: | |
22164 | mapi32: Implementation for MAPISendMail. | |
22165 | Implement MAPISendMail, stub MAPILogoff and make the stubs for | |
22166 | MAPIInitialize, MAPILogon{,Ex} and MAPILogoff return success. | |
22167 | ||
22168 | 2006-02-06 Rein Klazes <wijn@wanadoo.nl> | |
22169 | ||
22170 | * programs/wcmd/batch.c, programs/wcmd/wcmd.h, programs/wcmd/wcmdmain.c: | |
22171 | wcmd: CALL should search the current PATH. | |
22172 | ||
22173 | 2006-02-06 Eric Pouech <eric.pouech@wanadoo.fr> | |
22174 | ||
22175 | * dlls/advpack/tests/files.c, dlls/cabinet/tests/extract.c, | |
22176 | dlls/comctl32/tests/comboex.c, dlls/gdi/region.c, | |
22177 | dlls/mshtml/nsembed.c, dlls/msvcrt/tests/cpp.c, | |
22178 | dlls/msvcrt/tests/dir.c, dlls/msvcrt/tests/string.c, | |
22179 | dlls/msvcrtd/debug.c, dlls/ntdll/loader.c, dlls/ntdll/tests/time.c, | |
22180 | dlls/odbc32/proxyodbc.c, dlls/quartz/tests/memallocator.c, | |
22181 | dlls/shdocvw/tests/shortcut.c, dlls/shlwapi/ordinal.c, | |
22182 | dlls/shlwapi/stopwatch.c, dlls/user/tests/menu.c, | |
22183 | dlls/user/tests/text.c, dlls/wininet/tests/http.c, | |
22184 | include/msvcrt/crtdbg.h, loader/kthread.c, loader/preloader.c, | |
22185 | programs/notepad/main.c: | |
22186 | Fixes for missing prototypes warnings. | |
22187 | ||
22188 | * include/winbase.h, libs/unicode/cptable.c, tools/wmc/mcy.y: | |
22189 | A few fixes for pointer qualifiers (const, volatile) warnings. | |
22190 | ||
22191 | 2006-02-06 Fatih Aşıcı <fasici@linux-sevenler.org> | |
22192 | ||
22193 | * programs/winhelp/Tr.rc, programs/winhelp/rsrc.rc: | |
22194 | winhelp: Turkish translation. | |
22195 | ||
22196 | * programs/winemine/Tr.rc, programs/winemine/rsrc.rc: | |
22197 | winemine: Turkish translation. | |
22198 | ||
22199 | * programs/winefile/Tr.rc, programs/winefile/rsrc.rc: | |
22200 | winefile: Turkish translation. | |
22201 | ||
22202 | * programs/wineconsole/wineconsole_Tr.rc, | |
22203 | programs/wineconsole/wineconsole_res.rc: | |
22204 | wineconsole: Turkish translation. | |
22205 | ||
22206 | * programs/winecfg/Tr.rc, programs/winecfg/winecfg.rc: | |
22207 | winecfg: Turkish translation. | |
22208 | ||
22209 | * programs/wcmd/Tr.rc, programs/wcmd/wcmdrc.rc: | |
22210 | wcmd: Turkish translation. | |
22211 | ||
22212 | * programs/view/Tr.rc, programs/view/viewrc.rc: | |
22213 | view: Turkish translation. | |
22214 | ||
22215 | * programs/uninstaller/Tr.rc, programs/uninstaller/rsrc.rc: | |
22216 | uninstaller: Turkish translation. | |
22217 | ||
22218 | * programs/taskmgr/Tr.rc, programs/taskmgr/taskmgr.rc: | |
22219 | taskmgr: Turkish translation. | |
22220 | ||
22221 | * programs/start/Tr.rc, programs/start/rsrc.rc: | |
22222 | start: Turkish translation. | |
22223 | ||
22224 | * programs/regedit/Tr.rc, programs/regedit/rsrc.rc: | |
22225 | regedit: Turkish translation. | |
22226 | ||
22227 | * programs/progman/Tr.rc, programs/progman/rsrc.rc: | |
22228 | progman: Turkish translation. | |
22229 | ||
22230 | * programs/notepad/Tr.rc, programs/notepad/rsrc.rc: | |
22231 | notepad: Turkish translation. | |
22232 | ||
22233 | * programs/cmdlgtst/Tr.rc, programs/cmdlgtst/cmdlgr.rc: | |
22234 | cmdlgtst: Turkish translation. | |
22235 | ||
22236 | * programs/clock/Tr.rc, programs/clock/rsrc.rc: | |
22237 | clock: Turkish translation. | |
22238 | ||
22239 | * dlls/wldap32/wldap32.rc, dlls/wldap32/wldap32_Tr.rc: | |
22240 | wldap32: Turkish translation. | |
22241 | ||
22242 | * dlls/winspool/Tr.rc, dlls/winspool/winspool.rc: | |
22243 | winspool: Turkish translation. | |
22244 | ||
22245 | * dlls/winmm/winmm_Tr.rc, dlls/winmm/winmm_res.rc: | |
22246 | winmm: Turkish translation. | |
22247 | ||
22248 | * dlls/wininet/rsrc.rc, dlls/wininet/wininet_Tr.rc: | |
22249 | wininet: Turkish translation. | |
22250 | ||
22251 | * dlls/wineps/rsrc.rc, dlls/wineps/wps_Tr.rc: | |
22252 | wineps: Turkish translation. | |
22253 | ||
22254 | * dlls/user/resources/user32.rc, dlls/user/resources/user32_Tr.rc: | |
22255 | user: Turkish translation. | |
22256 | ||
22257 | * dlls/shlwapi/shlwapi.rc, dlls/shlwapi/shlwapi_Tr.rc: | |
22258 | shlwapi: Turkish translation. | |
22259 | ||
22260 | * dlls/shell32/shell32_Tr.rc, dlls/shell32/shres.rc: | |
22261 | shell32: Turkish translation. | |
22262 | ||
22263 | * dlls/shdocvw/Tr.rc, dlls/shdocvw/shdocvw.rc: | |
22264 | shdocvw: Turkish translation. | |
22265 | ||
22266 | * dlls/setupapi/Tr.rc, dlls/setupapi/setupapi.rc: | |
22267 | setupapi: Turkish translation. | |
22268 | ||
22269 | * dlls/serialui/Tr.rc, dlls/serialui/serialui_rc.rc: | |
22270 | serialui: Turkish translation. | |
22271 | ||
22272 | * dlls/oledlg/oledlg_Tr.rc, dlls/oledlg/rsrc.rc: | |
22273 | oledlg: Turkish translation. | |
22274 | ||
22275 | * dlls/oleaut32/oleaut32.rc, dlls/oleaut32/oleaut32_Tr.rc: | |
22276 | oleaut32: Turkish translation. | |
22277 | ||
22278 | * dlls/msvideo/msvfw32_Tr.rc, dlls/msvideo/rsrc.rc: | |
22279 | msvideo: Turkish translation. | |
22280 | ||
22281 | * dlls/msvidc32/msvidc32_Tr.rc, dlls/msvidc32/rsrc.rc: | |
22282 | msvidc32: Turkish translation. | |
22283 | ||
22284 | * dlls/msrle32/msrle_Tr.rc, dlls/msrle32/rsrc.rc: | |
22285 | msrle32: Turkish translation. | |
22286 | ||
22287 | * dlls/msi/msi.rc, dlls/msi/msi_Tr.rc: | |
22288 | msi: Turkish translation. | |
22289 | ||
22290 | * dlls/mshtml/Tr.rc, dlls/mshtml/rsrc.rc: | |
22291 | mshtml: Turkish translation. | |
22292 | ||
22293 | * dlls/msacm/msacm.rc, dlls/msacm/msacm_Tr.rc: | |
22294 | msacm: Turkish translation. | |
22295 | ||
22296 | * dlls/mpr/mpr.rc, dlls/mpr/mpr_Tr.rc: | |
22297 | mpr: Turkish translation. | |
22298 | ||
22299 | * dlls/iccvid/iccvid_Tr.rc, dlls/iccvid/rsrc.rc: | |
22300 | iccvid: Turkish translation. | |
22301 | ||
22302 | * dlls/hhctrl.ocx/Tr.rc, dlls/hhctrl.ocx/hhctrl.rc: | |
22303 | hhctrl.ocx: Turkish translation. | |
22304 | ||
22305 | * dlls/commdlg/cdlg_Tr.rc, dlls/commdlg/rsrc.rc: | |
22306 | commdlg: Turkish translation. | |
22307 | ||
22308 | * dlls/comctl32/comctl_Tr.rc, dlls/comctl32/rsrc.rc: | |
22309 | comctl32: Turkish translation. | |
22310 | ||
22311 | * dlls/avifil32/avifile_Tr.rc, dlls/avifil32/rsrc.rc: | |
22312 | avifil32: Turkish translation. | |
22313 | ||
22314 | 2006-02-06 Mike McCormack <mike@codeweavers.com> | |
22315 | ||
22316 | * dlls/ntdll/tests/change.c: | |
22317 | ntdll: Add some more tests for NtNotifyChangeDirectoryFile. | |
22318 | ||
22319 | * dlls/kernel/change.c, dlls/ntdll/directory.c, | |
22320 | include/wine/server_protocol.h, server/change.c, server/protocol.def, | |
22321 | server/request.h, server/trace.c: | |
22322 | server: Fill in NtNotifyChangeDirectoryFile's buffer with change data. | |
22323 | ||
22324 | 2006-02-06 Stefan Leichter <Stefan.Leichter@camLine.com> | |
22325 | ||
22326 | * dlls/kernel/tests/.gitignore, dlls/kernel/tests/Makefile.in, | |
22327 | dlls/kernel/tests/volume.c: | |
22328 | kernel: Added a test for QueryDosDeviceA. | |
22329 | ||
22330 | 2006-02-06 Alexander N. Sørnes <alex@thehandofagony.com> | |
22331 | ||
22332 | * programs/clock/No.rc, programs/progman/No.rc, programs/winecfg/No.rc, | |
22333 | programs/winefile/No.rc: | |
22334 | Norwegian Bokmål updates. | |
22335 | ||
22336 | 2006-02-06 Eric Pouech <eric.pouech@wanadoo.fr> | |
22337 | ||
22338 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
22339 | ntdll: Implemented IOCTL for char transmission: IMMEDIATE_CHAR. | |
22340 | ||
22341 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
22342 | ntdll: Implemented COMM IOCTL for modem status: GET_MODEMSTATUS. | |
22343 | ||
22344 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
22345 | ntdll: Implemented IOCTL for serial: SET_WAIT_MASK, GET_WAIT_MASK. | |
22346 | ||
22347 | * dlls/kernel/comm.c, dlls/ntdll/serial.c: | |
22348 | ntdll: Implemented IOCTL purge for serial objects. | |
22349 | ||
22350 | 2006-02-06 H. Verbeet <hverbeet@gmail.com> | |
22351 | ||
22352 | * dlls/wined3d/basetexture.c, dlls/wined3d/cubetexture.c, | |
22353 | dlls/wined3d/device.c, dlls/wined3d/directx.c, | |
22354 | dlls/wined3d/indexbuffer.c, dlls/wined3d/pixelshader.c, | |
22355 | dlls/wined3d/query.c, dlls/wined3d/resource.c, | |
22356 | dlls/wined3d/stateblock.c, dlls/wined3d/surface.c, | |
22357 | dlls/wined3d/swapchain.c, dlls/wined3d/texture.c, | |
22358 | dlls/wined3d/vertexbuffer.c, dlls/wined3d/vertexdeclaration.c, | |
22359 | dlls/wined3d/vertexshader.c, dlls/wined3d/volume.c, | |
22360 | dlls/wined3d/volumetexture.c: | |
22361 | wined3d: Update the QueryInterface functions of IWineD3DBase subclasses. | |
22362 | ||
22363 | * dlls/wined3d/stateblock.c: | |
22364 | wined3d: Update refcounts when storing references in IWineD3DStateBlockImpl_Capture. | |
22365 | Move TRACEs to the top of their code blocks. | |
22366 | ||
22367 | * dlls/wined3d/device.c: | |
22368 | wined3d: Release the correct vertexdeclaration in | |
22369 | IWineD3DDeviceImpl_SetVertexDeclaration. | |
22370 | ||
22371 | * dlls/wined3d/device.c: | |
22372 | wined3d: Also update reference counts when we're recording a stateblock. | |
22373 | ||
22374 | * dlls/wined3d/device.c, dlls/wined3d/surface.c, dlls/wined3d/volume.c, | |
22375 | dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h: | |
22376 | wined3d: Fix SetContainer. | |
22377 | Add/Release references to the container. | |
22378 | Change the type of the container from IUnknown to IWineD3DBase. | |
22379 | ||
22380 | * dlls/wined3d/drawprim.c: | |
22381 | wined3d: Downgrade a FIXME to a TRACE. | |
22382 | ||
22383 | 2006-02-06 Eric Pouech <eric.pouech@wanadoo.fr> | |
22384 | ||
22385 | * dlls/dbghelp/stabs.c, dlls/dbghelp/symbol.c, | |
22386 | programs/winedbg/debugger.h, programs/winedbg/memory.c, | |
22387 | programs/winedbg/stack.c, programs/winedbg/symbol.c: | |
22388 | winedbg: Added support for function parameters passed in registers. | |
22389 | Added correct stabs parsing for function parameters in registers. | |
22390 | Added a couple of helper functions to make code smaller and more | |
22391 | readable. | |
22392 | ||
22393 | * dlls/kernel/atom.c, dlls/kernel/tests/atom.c, dlls/ntdll/tests/atom.c: | |
22394 | kernel: Fixed regression in atom handling. | |
22395 | Added proper tests (local & global functions). | |
22396 | ||
22397 | 2006-02-06 Kevin Koltzau <kevin@plop.org> | |
22398 | ||
22399 | * dlls/riched20/editor.c: | |
22400 | riched20: Don't use EM_STREAMIN for paste. | |
22401 | ||
22402 | 2006-02-06 Vitaliy Margolen <wine-patch@kievinfo.com> | |
22403 | ||
22404 | * dlls/commdlg/fontdlg.c: | |
22405 | commdlg: Add font sizes 6 and 7 to font select dialog. | |
22406 | ||
22407 | 2006-02-06 Paul Vriens <Paul.Vriens@xs4all.nl> | |
22408 | ||
22409 | * programs/winecfg/Nl.rc: | |
22410 | winecfg: Update Dutch resources. | |
22411 | ||
22412 | 2006-02-06 Henning Gerhardt <henning.gerhardt@web.de> | |
22413 | ||
22414 | * programs/winecfg/De.rc: | |
22415 | winecfg: Update German resource. | |
22416 | ||
22417 | 2006-02-05 Gerald Pfeifer <gerald@pfeifer.com> | |
22418 | ||
22419 | * configure, configure.ac, dlls/ntdll/tape.c, include/config.h.in: | |
22420 | ntdll: Use struct mtget.mt_blksiz on systems featuring this. | |
22421 | Work around using struct mtget.mt_gstat on systems lacking this. | |
22422 | ||
22423 | 2006-02-05 Robert Millan <rmh@aybabtu.com> | |
22424 | ||
22425 | * configure, configure.ac, dlls/kernel/heap.c, dlls/ntdll/directory.c, | |
22426 | dlls/ntdll/file.c, dlls/ntdll/signal_i386.c, dlls/winsock/socket.c, | |
22427 | libs/wine/ldt.c, libs/wine/mmap.c, server/context_i386.c: | |
22428 | Enable for GNU/kFreeBSD the same kernel-specific interface/parameter | |
22429 | that is used with FreeBSD. | |
22430 | ||
22431 | 2006-02-05 Kevin Koltzau <kevin@plop.org> | |
22432 | ||
22433 | * dlls/riched20/editstr.h, dlls/riched20/writer.c: | |
22434 | riched20: Separate stream state from editor state. | |
22435 | Somewhat improves thread safety. | |
22436 | ||
22437 | * dlls/riched20/editor.h, dlls/riched20/writer.c: | |
22438 | riched20: Add method to stream data based on a range. | |
22439 | ||
22440 | * dlls/riched20/editor.c: | |
22441 | riched20: Don't use EM_STREAMOUT for copy/cut. | |
22442 | ||
22443 | 2006-02-05 Alexandre Julliard <julliard@winehq.org> | |
22444 | ||
22445 | * dlls/kernel/process.c, include/wine/server_protocol.h, server/process.c, | |
22446 | server/protocol.def, server/trace.c: | |
22447 | server: Remove no longer used create_flags from get_startup_info request. | |
22448 | ||
22449 | * dlls/kernel/kernel_main.c, dlls/kernel/process.c: | |
22450 | kernel: Use a magic ConsoleHandle value instead of create flag to pass | |
22451 | the CREATE_NEW_CONSOLE flag to the child. | |
22452 | ||
22453 | * dlls/kernel/kernel_main.c, dlls/kernel/process.c: | |
22454 | kernel: Set the console flag in the parent for CREATE_NEW_PROCESS_GROUP. | |
22455 | ||
22456 | * server/change.c: | |
22457 | server: Fixed compile without inotify. | |
22458 | ||
22459 | 2006-02-05 YunSong Hwang <hys545@dreamwiz.com> | |
22460 | ||
22461 | * programs/winecfg/Ko.rc: | |
22462 | winecfg: Updated the Korean translation. | |
22463 | ||
22464 | 2006-02-05 H. Verbeet <hverbeet@gmail.com> | |
22465 | ||
22466 | * dlls/wined3d/device.c, include/wine/wined3d_gl.h: | |
22467 | wined3d: Use GL_EXTCALL to call OpenGL extension glPointParameterfvARB. | |
22468 | ||
22469 | * dlls/d3d8/d3dcore_gl.h, dlls/d3d8/device.c: | |
22470 | d3d8: Use GL_EXTCALL to call OpenGL extension glPointParameterfvARB. | |
22471 | ||
22472 | * dlls/d3d8/directx.c: | |
22473 | d3d8: Add detection for GL_ARB_point_parameters support. | |
22474 | ||
22475 | 2006-02-05 Phil Krylov <phil@newstar.rinet.ru> | |
22476 | ||
22477 | * dlls/riched20/editor.c: | |
22478 | riched20: Empty undo stack after EM_STREAMIN without SFF_SELECTION flag. | |
22479 | ||
22480 | 2006-02-05 Henning Gerhardt <henning.gerhardt@web.de> | |
22481 | ||
22482 | * dlls/commdlg/cdlg_De.rc: | |
22483 | commdlg: Update German resource. | |
22484 | ||
22485 | 2006-02-05 Juan Lang <juan@codeweavers.com> | |
22486 | ||
22487 | * dlls/crypt32/tests/str.c: | |
22488 | crypt32: Fix Mingw compile. | |
22489 | ||
22490 | 2006-02-04 Vitaly Budovski <vbudovsk@cs.rmit.edu.au> | |
22491 | ||
22492 | * dlls/d3d8/device.c: | |
22493 | d3d8: Fixed point sprite scaling when size < 1.0f. | |
22494 | ||
22495 | * dlls/d3d8/device.c: | |
22496 | d3d8: Fixed POINTSPRITEENABLE. | |
22497 | ||
22498 | * dlls/d3d8/device.c: | |
22499 | d3d8: Fixed POINTSCALEENABLE. | |
22500 | ||
22501 | * dlls/wined3d/device.c: | |
22502 | wined3d: Fixed point sprite scaling when size < 1.0f. | |
22503 | ||
22504 | 2006-02-04 Alexandre Julliard <julliard@winehq.org> | |
22505 | ||
22506 | * dlls/ntdll/loadorder.c: | |
22507 | ntdll: Added a few helper function to simplify the loadorder code. | |
22508 | Keep the application key open, it's valid for the lifetime of the | |
22509 | process. | |
22510 | ||
22511 | * programs/winecfg/En.rc, programs/winecfg/libraries.c, | |
22512 | programs/winecfg/resource.h: | |
22513 | winecfg: Display a warning when the user tries to change the load | |
22514 | order of a system dll. | |
22515 | ||
22516 | * programs/winecfg/libraries.c: | |
22517 | winecfg: Populate the dll combo box with the dlls found in the load path. | |
22518 | ||
22519 | * include/wine/library.h, libs/wine/loader.c, libs/wine/wine.def, | |
22520 | libs/wine/wine.map: | |
22521 | libwine: Added wine_dll_enum_load_path function to allow querying the dll path. | |
22522 | ||
22523 | 2006-02-04 Kasper Sandberg <redeeman@metanurb.dk> | |
22524 | ||
22525 | * dlls/shell32/shell32_Da.rc, programs/clock/Da.rc, | |
22526 | programs/notepad/Da.rc, programs/progman/Da.rc, | |
22527 | programs/winhelp/Da.rc: | |
22528 | Danish language update. | |
22529 | ||
22530 | 2006-02-04 Phil Krylov <phil@newstar.rinet.ru> | |
22531 | ||
22532 | * dlls/riched20/caret.c, dlls/riched20/editor.c, dlls/riched20/editor.h, | |
22533 | dlls/riched20/editstr.h, dlls/riched20/list.c, dlls/riched20/paint.c, | |
22534 | dlls/riched20/para.c, dlls/riched20/reader.c, dlls/riched20/run.c, | |
22535 | dlls/riched20/writer.c: | |
22536 | riched20: Initial support for simple tables. | |
22537 | ||
22538 | * dlls/riched20/editor.h, dlls/riched20/run.c, dlls/riched20/wrap.c: | |
22539 | riched20: Removed an unused parameter. | |
22540 | ||
22541 | * dlls/riched20/caret.c: | |
22542 | riched20: Simplified ME_InsertGraphicsFromCursor() function. | |
22543 | ||
22544 | * dlls/riched20/run.c: | |
22545 | riched20: Fixed undo stack corruption. | |
22546 | ||
22547 | 2006-02-04 Mike McCormack <mike@codeweavers.com> | |
22548 | ||
22549 | * dlls/imm32/imm.c: | |
22550 | imm32: Remove FIXME messages from some implemented functions. | |
22551 | ||
22552 | * programs/clock/En.rc, programs/clock/License_En.c, | |
22553 | programs/clock/Makefile.in, programs/clock/clock_res.h, | |
22554 | programs/clock/license.c, programs/clock/license.h, | |
22555 | programs/clock/main.c: | |
22556 | Clock: Load license text from resources. | |
22557 | ||
22558 | 2006-02-04 Dmitry Timoshkov <dmitry@codeweavers.com> | |
22559 | ||
22560 | * dlls/msvideo/msvideo_main.c: | |
22561 | msvfw32: Do not overwrite fccType in the codec enumeration proc. | |
22562 | ||
22563 | 2006-02-04 Neil Skrypuch <ns03ja@brocku.ca> | |
22564 | ||
22565 | * programs/winecfg/drive.c: | |
22566 | winecfg: Use already existing letter_to_index(). | |
22567 | ||
22568 | 2006-02-03 Roderick Colenbrander <thunderbird2k@gmx.net> | |
22569 | ||
22570 | * dlls/wined3d/device.c: | |
22571 | wined3d: Add a break which got lost in the POINTSCALEENABLE fix. | |
22572 | ||
22573 | 2006-02-03 Robert Shearman <rob@codeweavers.com> | |
22574 | ||
22575 | * tools/widl/typegen.c: | |
22576 | widl: Add architecture for generating pointer layouts. | |
22577 | ||
22578 | 2006-02-03 Alexandre Julliard <julliard@winehq.org> | |
22579 | ||
22580 | * tools/wine.inf: | |
22581 | wine.inf: Make FourCC codes uppercase again until we can figure out | |
22582 | why lowercase doesn't work right. | |
22583 | ||
22584 | 2006-02-03 Eric Kohl <eric.kohl@t-online.de> | |
22585 | ||
22586 | * tools/widl/typegen.c: | |
22587 | widl: The 'string' attribute can also be used with unsigned characters. | |
22588 | ||
22589 | 2006-02-03 Robert Shearman <rob@codeweavers.com> | |
22590 | ||
22591 | * dlls/rpcrt4/ndr_stubless.c: | |
22592 | rpcrt4: Restrict stubless FC types to the range of the type function table. | |
22593 | ||
22594 | * dlls/rpcrt4/ndr_midl.c: | |
22595 | rpcrt4: Raise exceptions in NdrSendReceive if I_RpcSendReceive failed. | |
22596 | ||
22597 | * include/wine/rpcfc.h: | |
22598 | include: Move all of the contiguous FC types together so we can see | |
22599 | possible missing constants better. | |
22600 | ||
22601 | * include/rpcndr.h: | |
22602 | include: Add function declarations for the Range type. | |
22603 | ||
22604 | 2006-02-03 Mike McCormack <mike@codeweavers.com> | |
22605 | ||
22606 | * include/winnt.h: | |
22607 | ntdll: Add FILE_ACTION and FILE_NOTIFY_CHANGE_ defines for streams. | |
22608 | ||
22609 | 2006-02-03 Vitaly Budovski <vbudovsk@cs.rmit.edu.au> | |
22610 | ||
22611 | * dlls/wined3d/device.c: | |
22612 | wined3d: Fixed WINED3DRS_POINTSPRITEENABLE. | |
22613 | ||
22614 | * dlls/wined3d/device.c: | |
22615 | wined3d: Corrected implementation of WINED3DRS_POINTSCALEENABLE. | |
22616 | ||
22617 | * dlls/wined3d/device.c: | |
22618 | wined3d: Implemented WINED3DRS_EDGEANTIALIAS. | |
22619 | ||
22620 | * dlls/wined3d/device.c: | |
22621 | wined3d: Implemented WINED3DRS_MULTISAMPLEANTIALIAS. | |
22622 | ||
22623 | 2006-02-03 Robert Millan <rmh@aybabtu.com> | |
22624 | ||
22625 | * dlls/ntdll/signal_i386.c, dlls/ntdll/signal_x86_64.c: | |
22626 | ntdll: Rename i386 CPU trap codes to avoid collision with system headers. | |
22627 | ||
22628 | 2006-02-03 Huw Davies <huw@codeweavers.com> | |
22629 | ||
22630 | * dlls/oleaut32/typelib.c: | |
22631 | ole: Initialize a few more funcdesc members in CreateDispTypeInfo. | |
22632 | ||
22633 | 2006-02-03 Dmitry Timoshkov <dmitry@codeweavers.com> | |
22634 | ||
22635 | * dlls/iccvid/iccvid.c, dlls/msrle32/msrle32.c, dlls/msvidc32/msvideo1.c, | |
22636 | dlls/msvideo/msvideo_main.c: | |
22637 | Add a check for icinfo->fccType in DRV_OPEN message handler of builtin | |
22638 | video codecs. | |
22639 | ||
22640 | * tools/wine.inf: | |
22641 | wine.inf: Change fcc type of builtin video codecs in system.ini to be | |
22642 | equal to ICTYPE_VIDEO. | |
22643 | ||
22644 | * dlls/commdlg/filedlg.c: | |
22645 | Add support for CDM_HIDECONTROL message in the file open dialog. | |
22646 | ||
22647 | 2006-02-03 Juan Lang <juan_lang@yahoo.com> | |
22648 | ||
22649 | * dlls/crypt32/crypt32.spec, dlls/crypt32/oid.c: | |
22650 | crypt32: Add stub for CryptEnumOIDInfo. | |
22651 | ||
22652 | 2006-02-02 Alexandre Julliard <julliard@winehq.org> | |
22653 | ||
22654 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
22655 | Release 0.9.7. | |
22656 | ||
22657 | ---------------------------------------------------------------- | |
5ccae1ae AJ |
22658 | 2006-02-02 Phil Lodwick <Phil.Lodwick@efi.com> |
22659 | ||
22660 | * dlls/winsock/tests/sock.c: | |
22661 | winsock/tests: Add a todo_wine test for select. | |
22662 | ||
22663 | 2006-02-02 Detlef Riekenberg <wine.dev@web.de> | |
22664 | ||
22665 | * dlls/winspool/tests/info.c: | |
22666 | winspool/tests: Filter more results. | |
22667 | ||
22668 | 2006-02-02 Vitaly Budovski <vbudovsk@cs.rmit.edu.au> | |
22669 | ||
22670 | * dlls/wined3d/directx.c: | |
22671 | wined3d: Added support for ARB_POINT_PARAMETERS. | |
22672 | ||
22673 | 2006-02-02 Phil Krylov <phil@newstar.rinet.ru> | |
22674 | ||
22675 | * dlls/gdi/freetype.c: | |
22676 | gdi: Slant font automatically if no italic variant exists. | |
22677 | ||
22678 | 2006-02-02 Vitaliy Margolen <wine-patch@kievinfo.com> | |
22679 | ||
22680 | * programs/winecfg/Bg.rc, programs/winecfg/Cs.rc, programs/winecfg/De.rc, | |
22681 | programs/winecfg/En.rc, programs/winecfg/Es.rc, | |
22682 | programs/winecfg/Fi.rc, programs/winecfg/Fr.rc, | |
22683 | programs/winecfg/It.rc, programs/winecfg/Ja.rc, | |
22684 | programs/winecfg/Ko.rc, programs/winecfg/Nl.rc, | |
22685 | programs/winecfg/No.rc, programs/winecfg/Pt.rc, | |
22686 | programs/winecfg/Ru.rc, programs/winecfg/resource.h, | |
22687 | programs/winecfg/x11drvdlg.c: | |
22688 | winecfg: Remove color depth. It's source of problems for number of users. | |
22689 | ||
22690 | 2006-02-02 Michael Jung <mjung@iss.tu-darmstadt.de> | |
22691 | ||
22692 | * dlls/shell32/shellpath.c: | |
22693 | shell32: Create $HOME targeted symbolic links during SHELL_RegisterFolders. | |
22694 | ||
22695 | * dlls/shell32/shell32_Bg.rc, dlls/shell32/shell32_De.rc, | |
22696 | dlls/shell32/shell32_En.rc, dlls/shell32/shell32_Es.rc, | |
22697 | dlls/shell32/shell32_Fi.rc, dlls/shell32/shell32_Fr.rc, | |
22698 | dlls/shell32/shell32_Ko.rc, dlls/shell32/shell32_No.rc, | |
22699 | dlls/shell32/shell32_Pt.rc, dlls/shell32/shell32_Ru.rc: | |
22700 | shell32: Move 'My Pictures', 'My Videos' and 'My Music' folders | |
22701 | directly to %USERPROFILE% (instead of %USERPROFILE%\\My Documents), to | |
22702 | allow for reasonable symbolic linking to $HOME based directories. | |
22703 | ||
22704 | * dlls/shell32/shellpath.c: | |
22705 | shell32: Get rid of the magic MyDocuments->$HOME mapping code. | |
22706 | ||
22707 | 2006-02-02 Huw Davies <huw@codeweavers.com> | |
22708 | ||
22709 | * dlls/opengl32/opengl_ext.h, dlls/opengl32/wgl.c, dlls/x11drv/init.c, | |
22710 | dlls/x11drv/x11drv.h: | |
22711 | opengl: Sync a dibsection to its pixmap before drawing to it via opengl. | |
22712 | ||
22713 | 2006-02-02 Alexandre Julliard <julliard@winehq.org> | |
22714 | ||
22715 | * tools/widl/client.c, tools/widl/proxy.c, tools/widl/server.c: | |
22716 | widl: Some cosmetic fixes in generated code. | |
22717 | ||
22718 | * tools/widl/widl.c: | |
22719 | widl: Make sure the token variables are always initialized properly. | |
22720 | ||
22721 | 2006-02-02 Johan Dahlin <jdahlin@async.com.br> | |
22722 | ||
22723 | * dlls/ntdll/ntdll.spec, dlls/ntdll/rtl.c: | |
22724 | ntdll: RtlIpv4AddressToStringExW/RtlIpv4StringToAddressExW stubs. | |
22725 | ||
22726 | 2006-02-02 Tobias Loew <tobi@die-loews.de> | |
22727 | ||
22728 | * dlls/gdi/path.c: | |
22729 | gdi: Extended pens do not work correct with StrokePath. | |
22730 | ||
22731 | 2006-02-02 Mike McCormack <mike@codeweavers.com> | |
22732 | ||
22733 | * dlls/kernel/change.c: | |
22734 | kernel32: FindFirstChangeNotification needs a static IO_STATUS_BLOCK. | |
22735 | ||
22736 | 2006-02-02 Michael Jung <mjung@iss.tu-darmstadt.de> | |
22737 | ||
22738 | * dlls/shell32/shfldr_unixfs.c: | |
22739 | unixfs: Use realpath instead of canonicalize_file_name for portability | |
22740 | reasons. | |
22741 | ||
22742 | 2006-02-02 Stefan Leichter <Stefan.Leichter@camLine.com> | |
22743 | ||
22744 | * tools/wine.inf: | |
22745 | wine.inf: Add HKLM,%CurrentVersionNT%,"CurrentType". | |
22746 | ||
22747 | 2006-02-02 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
22748 | ||
22749 | * dlls/commdlg/filedlg.c: | |
22750 | commdlg: File open dialog: Use the specified instance handle for | |
22751 | custom dialog templates. | |
22752 | ||
22753 | 2006-02-02 Stefan Leichter <Stefan.Leichter@camLine.com> | |
22754 | ||
22755 | * dlls/shlwapi/ordinal.c, dlls/shlwapi/shlwapi.spec: | |
22756 | shlwapi: Added stub for ShellMessageBoxWrapW. | |
22757 | ||
22758 | 2006-02-02 Juan Lang <juan_lang@yahoo.com> | |
22759 | ||
22760 | * dlls/crypt32/cert.c: | |
22761 | crypt32: Support external providers. | |
22762 | - add support for external store providers | |
22763 | - rewrite registry stores as a provider | |
22764 | - fix a memory leak | |
22765 | ||
22766 | 2006-02-02 Juan Lang <juan@codeweavers.com> | |
22767 | ||
22768 | * dlls/crypt32/str.c, dlls/crypt32/tests/str.c: | |
22769 | crypt32: Implement CertRDNValueToStrW and CertNameToStrW, with tests. | |
22770 | ||
22771 | 2006-02-02 Ulrich Czekalla <ulrich@codeweavers.com> | |
22772 | ||
22773 | * dlls/advapi32/advapi32.spec, dlls/advapi32/security.c: | |
22774 | advapi32: Add stub for ObjectDeleteAuditAlarmW. | |
22775 | ||
22776 | * dlls/oleaut32/variant.c: | |
22777 | oleaut32: Prevent freeing of random memory. | |
22778 | Don't assign type to variant until we're sure we are assigning a | |
22779 | value. | |
22780 | ||
22781 | 2006-02-02 Kevin Koltzau <kevin@plop.org> | |
22782 | ||
22783 | * dlls/riched20/editor.c: | |
22784 | riched20: Handle context menu. | |
22785 | ||
22786 | 2006-02-01 Fatih Aşıcı <fasici@linux-sevenler.org> | |
22787 | ||
22788 | * programs/start/start.c: | |
22789 | start.exe: build_args now returns the correct string when no parameter | |
22790 | is passed. | |
22791 | ||
22792 | * dlls/x11drv/keyboard.c: | |
22793 | x11drv: Added Turkish F keyboard layout. | |
22794 | ||
22795 | 2006-02-01 Juan Lang <juan@codeweavers.com> | |
22796 | ||
22797 | * dlls/crypt32/Makefile.in, dlls/crypt32/crypt32.spec, dlls/crypt32/str.c, | |
22798 | dlls/crypt32/tests/.gitignore, dlls/crypt32/tests/Makefile.in, | |
22799 | dlls/crypt32/tests/str.c: | |
22800 | crypt32: Implement CertRDNValueToStrA and CertNameToStrA, with tests. | |
22801 | ||
22802 | 2006-02-01 Kevin Koltzau <kevin@plop.org> | |
22803 | ||
22804 | * dlls/riched20/editor.c, dlls/riched20/editstr.h: | |
22805 | riched20: Implement EM_SETOLECALLBACK. | |
22806 | ||
22807 | 2006-02-01 Dmitry Timoshkov <dmitry@codeweavers.com> | |
22808 | ||
22809 | * tools/wine.inf: | |
22810 | wine.inf: Remove %1 from [http|htmlfile]\shell\open\command. | |
22811 | ||
22812 | 2006-02-01 Detlef Riekenberg <wine.dev@web.de> | |
22813 | ||
22814 | * dlls/winspool/info.c, dlls/winspool/tests/info.c: | |
22815 | winspool: Empty string as environment is valid, with tests. | |
22816 | ||
22817 | * include/winspool.h: | |
22818 | winspool.h: Add missing declarations. | |
22819 | ||
22820 | 2006-02-01 Maarten Lankhorst <m.b.lankhorst@gmail.com> | |
22821 | ||
22822 | * dlls/riched20/Makefile.in, dlls/riched20/editor.c, | |
22823 | dlls/riched20/txtsrv.c: | |
22824 | riched20: Implement CreateTextServices. | |
22825 | Implement a stub interface that CreateTextServices returns. | |
22826 | ||
22827 | 2006-02-01 Phil Krylov <phil@newstar.rinet.ru> | |
22828 | ||
22829 | * dlls/riched20/style.c: | |
22830 | riched20: Fixed font cache corruption. | |
22831 | ||
22832 | 2006-02-01 Dmitry Timoshkov <dmitry@codeweavers.com> | |
22833 | ||
22834 | * dlls/wineps/pen.c, dlls/x11drv/pen.c: | |
22835 | Translate pen width from logical units only for geometric pens. | |
22836 | ||
22837 | * dlls/shell32/shlexec.c: | |
22838 | shell32: execute_from_key should fallback to a DDE exec only if the | |
22839 | command to execute from is not found in the registry. | |
22840 | Pass already found executable name to dde_connect. | |
22841 | ||
22842 | 2006-02-01 Robert Shearman <rob@codeweavers.com> | |
22843 | ||
22844 | * tools/widl/typegen.c: | |
22845 | widl: Fix a SEGV when using arrays declared using a pointer and | |
22846 | attributes, instead of array indices (reported by Eric Kohl). | |
22847 | ||
22848 | 2006-01-31 Alexandre Julliard <julliard@winehq.org> | |
22849 | ||
22850 | * dlls/setupapi/tests/.gitignore: | |
22851 | setupapi: Ignore ok file for new query test. | |
22852 | ||
22853 | 2006-01-31 Mike McCormack <mike@codeweavers.com> | |
22854 | ||
22855 | * programs/winefile/En.rc, programs/winefile/Makefile.in, | |
22856 | programs/winefile/license.c, programs/winefile/resource.h, | |
22857 | programs/winefile/winefile.c, programs/winefile/winefile.h: | |
22858 | winefile: Move the license and warranty text into the resources. | |
22859 | ||
22860 | 2006-01-31 Robert Shearman <rob@codeweavers.com> | |
22861 | ||
22862 | * tools/widl/typegen.c: | |
22863 | widl: Changes to output for better debugability. | |
22864 | Write the offset and the absolute address for referenced types. | |
22865 | Write the current offset out when writing a pointer type. | |
22866 | ||
22867 | * tools/widl/typegen.c: | |
22868 | widl: Clean up conformant struct handling. | |
22869 | Make the writing of conformant structures take advantage of the new | |
22870 | type format string offset handling. | |
22871 | ||
22872 | * tools/widl/typegen.c: | |
22873 | widl: Fix the writing of arrays with size specified in the array | |
22874 | expression instead of the size_is expression. | |
22875 | ||
22876 | * tools/widl/typegen.c: | |
22877 | widl: Improve the current type offset passing. | |
22878 | Change the functions to take the current type offset and return the | |
22879 | start of the type written. | |
22880 | ||
22881 | * tools/widl/typegen.c: | |
22882 | widl: The stack/structure offset in correlation descriptors should be a short. | |
22883 | ||
22884 | * tools/widl/parser.y: | |
22885 | widl: Do constant folding for the sizeof operator on simple types. | |
22886 | ||
22887 | * tools/widl/header.c, tools/widl/typegen.c: | |
22888 | widl: Support client/server generation for explicit_handle interfaces | |
22889 | (based on a patch by Eric Kohl). | |
22890 | ||
22891 | * tools/widl/typegen.c: | |
22892 | widl: Implement constant conformance. | |
22893 | ||
22894 | * tools/widl/client.c, tools/widl/server.c: | |
22895 | widl: Fix the type offset used in marshaling/unmarshaling. | |
22896 | Make a copy of type_offset so that it only gets incremented once per | |
22897 | function, instead of twice. | |
22898 | ||
22899 | * tools/widl/write_msft.c: | |
22900 | widl: Implement the writing of defaultvalue constants for enum values. | |
22901 | ||
22902 | * include/winsvc.h: | |
22903 | include: Add SC_ENUM_TYPE to winsvc.h. | |
22904 | ||
22905 | * dlls/stdole2.tlb/std_ole_v2.idl: | |
22906 | stdole2.tlb: Remove hack due to unimplemented widl functionality. | |
22907 | ||
22908 | 2006-01-31 Michael Jung <mjung@iss.tu-darmstadt.de> | |
22909 | ||
22910 | * dlls/shell32/shfldr_unixfs.c: | |
22911 | unixfs: Only append '/' to base path if not already present in | |
22912 | UNIXFS_get_unix_path. | |
22913 | ||
22914 | 2006-01-31 Alexandre Julliard <julliard@winehq.org> | |
22915 | ||
22916 | * dlls/kernel/change.c: | |
22917 | kernel: Set the overlapped structure status in ReadDirectoryChanges. | |
22918 | ||
22919 | 2006-01-31 Gerald Pfeifer <gerald@pfeifer.com> | |
22920 | ||
22921 | * dlls/ntdll/tape.c: | |
22922 | ntdll: tape.c portability fixes. | |
22923 | Accept MTCOMP as an alias for MTCOMPRESSION on those systems, having | |
22924 | the former, but not the latter. | |
22925 | Only enable operations supported by the host OS in | |
22926 | TAPE_CreatePartition() and TAPE_Prepare(). | |
22927 | ||
22928 | 2006-01-31 Phil Krylov <phil@newstar.rinet.ru> | |
22929 | ||
22930 | * dlls/riched20/caret.c, dlls/riched20/editor.c, dlls/riched20/editor.h, | |
22931 | dlls/riched20/editstr.h, dlls/riched20/paint.c, dlls/riched20/run.c, | |
22932 | dlls/riched20/style.c: | |
22933 | riched20: Added support for hidden text. | |
22934 | ||
22935 | * dlls/riched20/caret.c: | |
22936 | riched20: Paint the selection while it's being extended by dragging. | |
22937 | ||
22938 | 2006-01-31 Tobias Loew <tobi@die-loews.de> | |
22939 | ||
22940 | * dlls/gdi/path.c: | |
22941 | gdi: viewportExt changed after call to StrokePath. | |
22942 | ||
22943 | 2006-01-31 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
22944 | ||
22945 | * dlls/gdi/enhmetafile.c, dlls/gdi/mapping.c, dlls/gdi/tests/mapping.c: | |
22946 | gdi: Fixes for the isotropic mapping mode. | |
22947 | - Isotropic mapping mode: Adjust the viewport extension in | |
22948 | SetWindowExtEx, handle negative extents. | |
22949 | - Support the isotropic mapping mode in the enhanced metafile driver. | |
22950 | - New tests. | |
22951 | ||
22952 | 2006-01-31 Robert Shearman <rob@codeweavers.com> | |
22953 | ||
22954 | * tools/widl/typegen.c: | |
22955 | widl: Use a macro to write out FC types, along with the current offset | |
22956 | which is useful for debugging. | |
22957 | ||
22958 | * tools/widl/typegen.c: | |
22959 | widl: Pass the current type format string offset through all type | |
22960 | writing functions. | |
22961 | ||
22962 | * tools/widl/typegen.c: | |
22963 | widl: Eliminate redundant callback routines. | |
22964 | Add a function for comparing expressions and use it to eliminate | |
22965 | redundant callback functions. | |
22966 | ||
22967 | * include/wine/rpcfc.h: | |
22968 | widl: Define a value for RPC_FC_WSTRING. | |
22969 | ||
22970 | 2006-01-31 Vitaliy Margolen <wine-patch@kievinfo.com> | |
22971 | ||
22972 | * programs/winecfg/x11drvdlg.c: | |
22973 | winecfg: Default for PixelShaders is disabled. | |
22974 | ||
22975 | 2006-01-31 James Hawkins <truiken@gmail.com> | |
22976 | ||
22977 | * dlls/setupapi/tests/Makefile.in, dlls/setupapi/tests/query.c: | |
22978 | setupapi: Add tests for SetupGetInfInformation. | |
22979 | ||
22980 | * include/setupapi.h: | |
22981 | setupapi: Add definitions for the SetupGetInfInformation search flags. | |
22982 | ||
22983 | 2006-01-31 Mike McCormack <mike@codeweavers.com> | |
22984 | ||
22985 | * dlls/kernel/tests/change.c: | |
22986 | kernel: Add some test cases for ReadDirectoryChangesW. | |
22987 | ||
22988 | 2006-01-31 Juan Lang <juan@codeweavers.com> | |
22989 | ||
22990 | * dlls/crypt32/encode.c, dlls/crypt32/tests/encode.c: | |
22991 | crypt32: Correct X509_NAME decoding, and more stringent tests. | |
22992 | ||
22993 | * include/wincrypt.h: | |
22994 | wincrypt: Fix typo. | |
22995 | ||
22996 | 2006-01-31 Maarten Lankhorst <m.b.lankhorst@gmail.com> | |
22997 | ||
22998 | * dlls/comctl32/listview.c: | |
22999 | comctl32: Restore listview font on CDRF_NEWFONT. | |
23000 | ||
23001 | 2006-01-31 Robert Shearman <rob@codeweavers.com> | |
23002 | ||
23003 | * dlls/oleaut32/typelib.c: | |
23004 | oleaut: Dump the pointer for VT_ARRAY/VT_VECTOR typed variants. | |
23005 | ||
23006 | * dlls/rpcrt4/ndr_stubless.c: | |
23007 | rpcrt4: Handle the RPC_FC_PROC_BYVAL flag correctly in stubless | |
23008 | proxies and stubs. | |
23009 | ||
23010 | * dlls/rpcrt4/ndr_ole.c: | |
23011 | rpcrt4: Only attempt to marshal an object if it is non-NULL. | |
23012 | ||
23013 | 2006-01-31 Michael Jung <mjung@iss.tu-darmstadt.de> | |
23014 | ||
23015 | * dlls/shell32/shfldr_unixfs.c: | |
23016 | unixfs: Only resolve the 'dosdevices' based symbol links in | |
23017 | UNIXFS_get_unix_path, but leave all others alone. | |
23018 | ||
23019 | 2006-01-30 Dmitry Timoshkov <dmitry@codeweavers.com> | |
23020 | ||
23021 | * dlls/gdi/enhmfdrv/objects.c, dlls/gdi/gdiobj.c, | |
23022 | dlls/gdi/mfdrv/objects.c, dlls/gdi/pen.c, dlls/gdi/tests/gdiobj.c, | |
23023 | dlls/wineps/pen.c, dlls/x11drv/pen.c, include/gdi.h: | |
23024 | gdi: Add support for creating extended pens. | |
23025 | ||
23026 | 2006-01-30 Jan Zerebecki <jan.wine@zerebecki.de> | |
23027 | ||
23028 | * dlls/d3d8/directx.c: | |
23029 | d3d8: CreateDevice should use the root of the current window. | |
23030 | ||
23031 | 2006-01-30 Marcus Meissner <marcus@jet.franken.de> | |
23032 | ||
23033 | * dlls/iphlpapi/iphlpapi_main.c: | |
23034 | iphlpapi: Allocate space enough to handle all the possible ipv4 addresses. | |
23035 | ||
23036 | 2006-01-30 Maarten Lankhorst <m.b.lankhorst@gmail.com> | |
23037 | ||
23038 | * dlls/riched20/editor.c, include/textserv.h: | |
23039 | riched20: Make CreateTextServices use ITextHost. | |
23040 | ||
23041 | 2006-01-30 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
23042 | ||
23043 | * dlls/user/message.c: | |
23044 | user: Remove internal messages from the message queue before handling them. | |
23045 | ||
23046 | 2006-01-30 José Manuel Ferrer Ortiz <jmfo1982@yahoo.es> | |
23047 | ||
23048 | * programs/winecfg/Es.rc: | |
23049 | winecfg: Spanish translation update. | |
23050 | ||
23051 | 2006-01-30 Mike McCormack <mike@codeweavers.com> | |
23052 | ||
23053 | * server/change.c: | |
23054 | server: Initial inotify support. | |
23055 | ||
23056 | * dlls/kernel/tests/change.c: | |
23057 | kernel: Add some more tests for FindFirstChangeNotification. | |
23058 | ||
23059 | 2006-01-30 Alexandre Julliard <julliard@winehq.org> | |
23060 | ||
23061 | * dlls/comctl32/treeview.c, dlls/user/uitools.c: | |
23062 | Fixed creation of PS_ALTERNATE pens. | |
23063 | ||
23064 | 2006-01-30 Tobias Loew <tobi@die-loews.de> | |
23065 | ||
23066 | * dlls/comctl32/tab.c: | |
23067 | comctl32: Fix tab-control flickering. | |
23068 | ||
23069 | 2006-01-30 Maarten Lankhorst <m.b.lankhorst@gmail.com> | |
23070 | ||
23071 | * dlls/x11drv/xrender.c: | |
23072 | x11drv: Fix AlphaBlend read boundaries. | |
23073 | ||
23074 | 2006-01-30 Mike McCormack <mike@codeweavers.com> | |
23075 | ||
23076 | * dlls/msi/database.c, dlls/msi/msi.spec, include/msiquery.h: | |
23077 | msi: Add an implementation of MsiGetDatabaseState. | |
23078 | ||
23079 | 2006-01-30 Juan Lang <juan@codeweavers.com> | |
23080 | ||
23081 | * include/wincrypt.h: | |
23082 | wincrypt.h: Add more missing defines. | |
23083 | ||
23084 | 2006-01-30 Vitaliy Margolen <wine-patch@kievinfo.com> | |
23085 | ||
23086 | * dlls/user/hook.c: | |
23087 | user: Remove duplicate code. | |
23088 | ||
23089 | * dlls/user/tests/msg.c: | |
23090 | user/tests: Add test for low level mouse hooks. | |
23091 | ||
23092 | 2006-01-30 Robert Shearman <rob@codeweavers.com> | |
23093 | ||
23094 | * dlls/rpcrt4/cpsf.c, dlls/rpcrt4/cpsf.h, dlls/rpcrt4/cstub.c: | |
23095 | rpcrt4: Fill in the IRpcStubBuffer vtables for interfaces that don't | |
23096 | already have them filled in. | |
23097 | ||
23098 | * dlls/oleaut32/typelib.c: | |
23099 | oleaut: Fix the order of parameters passed into DispCallFunc. | |
23100 | ||
23101 | 2006-01-30 Michael Stefaniuc <mstefani@redhat.de> | |
23102 | ||
23103 | * dlls/ntdll/tape.c: | |
23104 | kernel: Remove bogus breaks in tape.c | |
23105 | ||
23106 | 2006-01-27 Huw Davies <huw@codeweavers.com> | |
23107 | ||
23108 | * dlls/msxml3/domdoc.c, dlls/msxml3/element.c, dlls/msxml3/factory.c, | |
23109 | dlls/msxml3/node.c, dlls/msxml3/nodelist.c, dlls/msxml3/nodemap.c, | |
23110 | dlls/msxml3/parseerror.c: | |
23111 | msxml: Issue a fixme if the interface is not implemented. | |
23112 | ||
23113 | 2006-01-27 Dmitry Timoshkov <dmitry@codeweavers.com> | |
23114 | ||
23115 | * dlls/gdi/pen.c, dlls/gdi/tests/gdiobj.c: | |
23116 | gdi: Add test case for creating pens, make it pass under Wine for | |
23117 | cosmetic pens. | |
23118 | ||
23119 | 2006-01-27 Mike McCormack <mike@codeweavers.com> | |
23120 | ||
23121 | * dlls/kernel/change.c: | |
23122 | kernel: Partially implement ReadDirectoryChangesW using NtNotifyChangeDirectoryFile. | |
23123 | ||
23124 | 2006-01-27 Juan Lang <juan_lang@yahoo.com> | |
23125 | ||
23126 | * dlls/iphlpapi/ifenum.c, dlls/iphlpapi/ifenum.h, | |
23127 | dlls/iphlpapi/iphlpapi_main.c: | |
23128 | iphlpapi: Reimplement interface enumeration. | |
23129 | Implement interface enumeration based on if_nameindex, based on a | |
23130 | suggestion by Michael Ost | |
23131 | ||
23132 | 2006-01-27 Rein Klazes <wijn@wanadoo.nl> | |
23133 | ||
23134 | * dlls/user/sysparams.c, dlls/user/tests/sysparams.c: | |
23135 | user: Fix SPI_{G|S}ETFONTSMOOTHING with tests. | |
23136 | ||
23137 | 2006-01-27 Eric Pouech <eric.pouech@wanadoo.fr> | |
23138 | ||
23139 | * dlls/kernel/lcformat.c, dlls/kernel/profile.c, dlls/ntdll/tests/path.c, | |
23140 | dlls/ntdll/tests/reg.c, libs/wine/debug.c: | |
23141 | Fix a couple of bugs spotted by valgrind. | |
23142 | ||
23143 | * dlls/ntdll/signal_i386.c, server/console.c, server/fd.c, | |
23144 | server/request.c: | |
23145 | Suppress some false-positives reported by valgrind. | |
23146 | ||
23147 | * programs/winedbg/break.c, programs/winedbg/dbg.y, | |
23148 | programs/winedbg/debug.l, programs/winedbg/debugger.h, | |
23149 | programs/winedbg/winedbg.c: | |
23150 | winedbg: Hardware breakpoints | |
23151 | - implemented hardware assisted breakpoints (new 'hbreak' command | |
23152 | which behaves just as 'break' command) | |
23153 | - small improvements to break handling (saving hit xpoint across | |
23154 | exception handling) | |
23155 | - fixed 'cont N' command for watchpoints | |
23156 | ||
23157 | 2006-01-27 Alexandre Julliard <julliard@winehq.org> | |
23158 | ||
23159 | * dlls/kernel/file.c, dlls/kernel/path.c, dlls/kernel/tests/file.c, | |
23160 | dlls/ntdll/file.c, dlls/ntdll/tests/change.c, server/fd.c: | |
23161 | server: Make the FILE_SHARE_DELETE sharing checks depend on DELETE | |
23162 | access instead of on the FILE_DELETE_ON_CLOSE flag (based on a patch | |
23163 | by Mike McCormack). | |
23164 | ||
23165 | * dlls/shell32/shlfileop.c: | |
23166 | shell32: Fixed a couple of FindFirstFile handle leaks. | |
23167 | ||
23168 | * dlls/oleaut32/tests/.gitignore: | |
23169 | oleaut32: Ignore new test ok file. | |
23170 | ||
23171 | 2006-01-27 Huw Davies <huw@codeweavers.com> | |
23172 | ||
23173 | * dlls/user/tests/edit.c: | |
23174 | user: Don't automatically add a bunch of styles in create_editcontrol. | |
23175 | ||
23176 | 2006-01-27 Rein Klazes <wijn@wanadoo.nl> | |
23177 | ||
23178 | * dlls/user/tests/text.c, dlls/user/text.c: | |
23179 | user: Fix DrawTextExA/W on empty strings. | |
23180 | DrawTextExA/W should calculate a rectangle of zero height and width in | |
23181 | some cases of null or empty supplied strings. With conformance tests. | |
23182 | ||
23183 | 2006-01-27 Mike McCormack <mike@codeweavers.com> | |
23184 | ||
23185 | * dlls/kernel/change.c: | |
23186 | kernel32: Implement FindFirstChangeNotification with NtNotifyChangeDirectoryFile. | |
23187 | ||
23188 | 2006-01-27 Robert Shearman <rob@codeweavers.com> | |
23189 | ||
23190 | * dlls/oleaut32/oleaut32.spec, dlls/oleaut32/tests/Makefile.in, | |
23191 | dlls/oleaut32/tests/usrmarshal.c, dlls/oleaut32/usrmarshal.c: | |
23192 | ole: Test and implement LPSAFEARRAY marshaling. | |
23193 | ||
23194 | * dlls/oleaut32/tmarshal.c: | |
23195 | oleaut: Improve the typelib marshaler traces. | |
23196 | Improve the typelib marshaler traces for lazy developers like me who | |
23197 | don't want to grep for constants. | |
23198 | ||
23199 | * include/rpcndr.h: | |
23200 | include: Add types and definitions for RPC user callback routines. | |
23201 | ||
23202 | * include/propidl.idl: | |
23203 | include: Add new union cases for PROPVARIANT structure. | |
23204 | ||
23205 | * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c, | |
23206 | tools/widl/typegen.h: | |
23207 | widl: Implement callback conformance. | |
23208 | ||
23209 | 2006-01-27 Alexandre Julliard <julliard@winehq.org> | |
23210 | ||
23211 | * dlls/riched20/paint.c: | |
23212 | riched20: Remove a couple of no longer used functions. | |
23213 | ||
23214 | 2006-01-27 Mike McCormack <mike@codeweavers.com> | |
23215 | ||
23216 | * dlls/kernel/change.c, dlls/ntdll/directory.c, dlls/ntdll/tests/change.c, | |
23217 | include/wine/server_protocol.h, server/change.c, server/file.c, | |
23218 | server/file.h, server/protocol.def, server/request.h, server/trace.c: | |
23219 | server: Fix the file notification interface to use directory handles. | |
23220 | ||
23221 | 2006-01-27 Alexandre Julliard <julliard@winehq.org> | |
23222 | ||
23223 | * server/hook.c: | |
23224 | server: Fixed low-level hardware hooks. | |
23225 | The hook thread field has been reused for win events, so it no longer | |
23226 | works for low-level hardward hooks. Use the owner field instead. | |
23227 | ||
23228 | 2006-01-27 Dmitry Timoshkov <dmitry@codeweavers.com> | |
23229 | ||
23230 | * dlls/user/scroll.c: | |
23231 | user: Postpone resetting SCROLL_TrackingWin untill all notifications are sent. | |
23232 | ||
23233 | 2006-01-27 Eric Pouech <eric.pouech@wanadoo.fr> | |
23234 | ||
23235 | * dlls/winmm/wineoss/audio.c: | |
23236 | wineoss: Proper support in OSS driver for audio when no mixer is present. | |
23237 | Fixed a couple of potential fd leaks. | |
23238 | ||
23239 | 2006-01-27 Hans Leidekker <hans@it.vu.nl> | |
23240 | ||
23241 | * dlls/kernel/tape.c: | |
23242 | kernel: Implementation of tape functions. | |
23243 | Implement CreateTapePartition, EraseTape, GetTapeParameters, | |
23244 | GetTapePosition, GetTapeStatus, PrepareTape, SetTapeParameters, | |
23245 | SetTapePosition and WriteTapemark. | |
23246 | ||
23247 | 2006-01-26 Jacek Caban <jacek@codeweavers.com> | |
23248 | ||
23249 | * dlls/shdocvw/client.c, dlls/shdocvw/shdocvw.h: | |
23250 | shdocvw: Added client site's IDispatch stub implementation. | |
23251 | ||
23252 | * dlls/shdocvw/oleobject.c, dlls/shdocvw/shdocvw.h, | |
23253 | dlls/shdocvw/webbrowser.c: | |
23254 | shdocvw: Added WebBrowser's IOleCommandTarget stub implementation. | |
23255 | ||
23256 | * dlls/shdocvw/client.c, dlls/shdocvw/dochost.c, dlls/shdocvw/shdocvw.h: | |
23257 | shdocvw: Added client site's IOleCommandTarget stub implementation. | |
23258 | ||
23259 | 2006-01-26 Phil Krylov <phil@newstar.rinet.ru> | |
23260 | ||
23261 | * dlls/riched20/editor.c: | |
23262 | riched20: EM_STREAMIN should send a EN_UPDATE notification. | |
23263 | ||
23264 | * dlls/riched20/caret.c, dlls/riched20/editor.c, dlls/riched20/paint.c: | |
23265 | riched20: Selection painting fixes. | |
23266 | ||
23267 | 2006-01-26 Hans Leidekker <hans@it.vu.nl> | |
23268 | ||
23269 | * configure, configure.ac, dlls/ntdll/Makefile.in, dlls/ntdll/file.c, | |
23270 | dlls/ntdll/ntdll_misc.h, dlls/ntdll/tape.c, include/config.h.in: | |
23271 | ntdll: Add implementation of tape IOCTLs. | |
23272 | ||
23273 | * include/Makefile.in, include/ddk/ntddtape.h, include/winbase.h, | |
23274 | include/winnt.h: | |
23275 | include: Add some defines related to tape support. | |
23276 | ||
23277 | 2006-01-26 Mike McCormack <mike@codeweavers.com> | |
23278 | ||
23279 | * loader/preloader.c: | |
23280 | preloader: Allow compiling the preloader with -fstack-protector. | |
23281 | ||
23282 | 2006-01-25 Vitaliy Margolen <wine-patch@kievinfo.com> | |
23283 | ||
23284 | * dlls/user/tests/win.c, dlls/user/win.c: | |
23285 | user: Don't drop owned windows in WIN_EnumChildWindows. | |
23286 | Add a few tests for this. | |
23287 | ||
23288 | 2006-01-25 Alexandre Julliard <julliard@winehq.org> | |
23289 | ||
23290 | * server/fd.c, server/file.c: | |
23291 | server: Allow opening a directory with write access (based on a patch | |
23292 | by Mike McCormack). | |
23293 | ||
23294 | * include/wtypes.idl: | |
23295 | wtypes: Don't specify alignment for DOUBLE and DATE on MSVC. | |
23296 | ||
23297 | * tools/wine.inf: | |
23298 | wine.inf: Don't overwrite registry keys that users may want to change. | |
23299 | ||
23300 | * dlls/kernel/dosmem.c, dlls/kernel/kernel_private.h: | |
23301 | kernel: Handle a failure to load winedos a bit more gracefully. | |
23302 | ||
23303 | * dlls/x11drv/bitblt.c: | |
23304 | x11drv: Always set GC function to GXcopy for the BitBlt DIB optimization. | |
23305 | ||
23306 | 2006-01-25 Mike Frysinger <vapier@gentoo.org> | |
23307 | ||
23308 | * tools/winegcc/winegcc.c: | |
23309 | winegcc: Pass -m32/-m64 along to the linker. | |
23310 | ||
23311 | 2006-01-25 Robert Reif <reif@earthlink.net> | |
23312 | ||
23313 | * dlls/dsound/tests/duplex.c: | |
23314 | dsound: Duplex test fix. | |
23315 | ||
23316 | 2006-01-25 Jacek Caban <jacek@codeweavers.com> | |
23317 | ||
23318 | * dlls/shdocvw/dochost.c: | |
23319 | shdocvw: Added TranslateUrl implementation. | |
23320 | ||
23321 | * dlls/shdocvw/dochost.c, dlls/shdocvw/oleobject.c, | |
23322 | dlls/shdocvw/shdocvw.h: | |
23323 | shdocvw: Store IDocHostUIHandler interface in the WebBrowser object. | |
23324 | ||
23325 | 2006-01-25 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
23326 | ||
23327 | * dlls/user/static.c: | |
23328 | static control: SS_CENTERIMAGE fixes. | |
23329 | - Stretch bitmaps and icons to the whole control size if | |
23330 | SS_CENTERIMAGE is absent | |
23331 | - Draw the background of centered bitmaps and icons with the | |
23332 | background brush (like Windows XP for applications with a manifest) | |
23333 | ||
23334 | * dlls/gdi/enhmfdrv/init.c: | |
23335 | gdi: Fix the EMF bounding box calculation. | |
23336 | ||
23337 | 2006-01-25 Juan Lang <juan_lang@yahoo.com> | |
23338 | ||
23339 | * dlls/iphlpapi/ifenum.c, dlls/iphlpapi/ifenum.h, | |
23340 | dlls/iphlpapi/iphlpapi_main.c, dlls/iphlpapi/ipstats.c, | |
23341 | dlls/iphlpapi/ipstats.h: | |
23342 | iphlpapi: Remove one IP address per interface restriction. | |
23343 | - remove restriction of one IP address per interface | |
23344 | - remove dead code, and make static functions that can be | |
23345 | - update comments and copyright notice | |
23346 | ||
23347 | 2006-01-25 Hans Leidekker <hans@it.vu.nl> | |
23348 | ||
23349 | * dlls/kernel/tests/change.c: | |
23350 | kernel: Test moving a directory that has a change notification | |
23351 | registered for itself. | |
23352 | ||
23353 | 2006-01-24 Alexandre Julliard <julliard@winehq.org> | |
23354 | ||
23355 | * loader/pthread.c: | |
23356 | loader: Detect pthread_get_stackaddr_np returning the top of the stack | |
23357 | instead of the base. | |
23358 | ||
23359 | 2006-01-24 Huw Davies <huw@codeweavers.com> | |
23360 | ||
23361 | * dlls/msxml3/domdoc.c: | |
23362 | msxml: Implement save. | |
23363 | ||
23364 | 2006-01-24 Mike McCormack <mike@codeweavers.com> | |
23365 | ||
23366 | * programs/progman/En.rc, programs/progman/License_En.c, | |
23367 | programs/progman/Makefile.in, programs/progman/license.c, | |
23368 | programs/progman/license.h, programs/progman/main.c, | |
23369 | programs/progman/progman.h: | |
23370 | progman: Load license from resources. | |
23371 | ||
23372 | 2006-01-24 Alexandre Julliard <julliard@winehq.org> | |
23373 | ||
23374 | * dlls/msvcrt/errno.c: | |
23375 | msvcrt: Make error strings static. | |
23376 | ||
23377 | 2006-01-24 Dmitry Timoshkov <dmitry@codeweavers.com> | |
23378 | ||
23379 | * dlls/comctl32/tests/comboex.c, dlls/comctl32/tests/progress.c, | |
23380 | dlls/dbghelp/symbol.c, dlls/kernel/comm.c, | |
23381 | dlls/msacm/winemp3/common.c, dlls/msi/dialog.c, dlls/msi/helpers.c, | |
23382 | dlls/ntdll/atom.c, dlls/oleaut32/oleaut.c, | |
23383 | dlls/oleaut32/tests/typelib.c, dlls/riched20/caret.c, | |
23384 | dlls/riched20/editor.c, dlls/riched20/para.c, | |
23385 | dlls/secur32/negotiate.c, dlls/secur32/secur32.c, | |
23386 | dlls/secur32/secur32_priv.h, dlls/urlmon/umon.c, | |
23387 | dlls/user/tests/edit.c, dlls/winmm/mci.c, | |
23388 | programs/explorer/explorer.c, tools/wmc/mcl.c, tools/wrc/wrc.c: | |
23389 | Make more arrays const. | |
23390 | ||
23391 | 2006-01-24 Alexandre Julliard <julliard@winehq.org> | |
23392 | ||
23393 | * tools/wineprefixcreate.in: | |
23394 | wineprefixcreate: Only create links for files that don't exist. | |
23395 | Make a copy instead of a link if the original file is writable. | |
23396 | ||
23397 | * server/serial.c: | |
23398 | server: Use the new set_fd_user function in create_serial(). | |
23399 | ||
23400 | 2006-01-24 Mike McCormack <mike@codeweavers.com> | |
23401 | ||
23402 | * server/fd.c, server/file.c, server/file.h: | |
23403 | server: Modify open_fd to create an fd without a user. | |
23404 | Create a set_fd_user function. | |
23405 | Update create_file() to use the above functions. | |
23406 | ||
23407 | 2006-01-24 Alexandre Julliard <julliard@winehq.org> | |
23408 | ||
23409 | * tools/winebuild/import.c: | |
23410 | winebuild: Get rid of the default ignored symbols list. | |
23411 | ||
23412 | * dlls/msvcrt/msvcrt.spec, dlls/ntdll/ntdll.spec, dlls/ntdll/string.c: | |
23413 | ntdll: memcpy should behave like memmove in ntdll too. | |
23414 | ||
23415 | * dlls/ntdll/ntdll.spec: | |
23416 | ntdll: Mark all libc-style functions as private to make sure we link | |
23417 | to the real libc functions instead. | |
23418 | ||
23419 | * dlls/msvcrt/mbcs.c, dlls/msvcrt/msvcrt.h, dlls/user/combo.c, | |
23420 | dlls/winedos/int21.c, include/winternl.h, programs/winedbg/winedbg.c: | |
23421 | Avoid importing _strlwr/_strupr from ntdll. | |
23422 | ||
23423 | * dlls/msvcrt/console.c, dlls/msvcrt/file.c, dlls/msvcrt/msvcrt.h, | |
23424 | dlls/msvcrt/wcs.c: | |
23425 | msvcrt: Use the msvcrt version of printf everywhere. | |
23426 | ||
23427 | 2006-01-24 Juan Lang <juan_lang@yahoo.com> | |
23428 | ||
23429 | * dlls/iphlpapi/ifenum.c, dlls/iphlpapi/ifenum.h, | |
23430 | dlls/iphlpapi/iphlpapi_main.c, dlls/iphlpapi/ipstats.c, | |
23431 | dlls/iphlpapi/ipstats.h: | |
23432 | iphlpapi: Clean up memory allocation. | |
23433 | - pass heap to allocate from directly to helper functions, instead of | |
23434 | unnecessarily copying returned data | |
23435 | - use public types rather than internal ones | |
23436 | - make sure GetBestRoute doesn't return bogus matches | |
23437 | ||
23438 | 2006-01-24 Robert Shearman <rob@codeweavers.com> | |
23439 | ||
23440 | * tools/widl/typegen.c: | |
23441 | widl: Generate type format strings for conformant varying arrays. | |
23442 | ||
23443 | * tools/widl/parser.y: | |
23444 | widl: Fix detection of varying arrays. | |
23445 | Correctly identify structures containing varying arrays as conformant | |
23446 | varying structures. | |
23447 | ||
23448 | * tools/widl/parser.y: | |
23449 | widl: Fix detection of conformant varying structs. | |
23450 | Rename has_conformant_array to has_conformance, add a new variable | |
23451 | has_variance and map has_conformant_string to has_conformance and | |
23452 | has_variance. | |
23453 | A conformant varying struct should be returned if just variance is | |
23454 | present and even if no pointers are present. | |
23455 | ||
23456 | * tools/widl/typegen.c: | |
23457 | widl: Support generation of conformant structure type strings. | |
23458 | ||
23459 | * tools/widl/typegen.c: | |
23460 | widl: Conformant arrays have a size of 0. | |
23461 | Conformant arrays should cause a size of 0 to be returned from | |
23462 | type_memsize. | |
23463 | ||
23464 | * tools/widl/typegen.c: | |
23465 | widl: Support correlation descriptors in structures. | |
23466 | ||
23467 | * tools/widl/parser.y: | |
23468 | widl: Error if an array is in the middle of a structure. | |
23469 | Fix detection of conformant arrays and output an error if the array | |
23470 | isn't at the end of the structure. | |
23471 | ||
23472 | * tools/widl/header.h, tools/widl/parser.y, tools/widl/typegen.c: | |
23473 | widl: Fix the detection of conformant and pointer structs. | |
23474 | ||
23475 | * tools/widl/typegen.c: | |
23476 | widl: Simple structs and complex pointers. | |
23477 | Write out type format string for simple structs and for pointers to | |
23478 | non-simple types. | |
23479 | ||
23480 | * tools/widl/typegen.c: | |
23481 | widl: Add framework for generating struct and union type format strings. | |
23482 | ||
23483 | * tools/widl/typegen.c: | |
23484 | widl: Support different types of simple pointers. | |
23485 | Support pointer types in unmarshall_arguments. | |
23486 | ||
23487 | * tools/widl/typegen.c: | |
23488 | widl: Generate NdrNonConformatString* calls for non-conformant string types. | |
23489 | ||
23490 | * tools/widl/typegen.c: | |
23491 | widl: Add functions for detecting array and string types. | |
23492 | Add functions for detecting array and string types and use these in | |
23493 | both writing type format strings and when marshalling and | |
23494 | unmarshalling parameters. | |
23495 | ||
23496 | * tools/widl/typegen.c: | |
23497 | widl: Support some more complicated conformance / variance expressions. | |
23498 | ||
23499 | * include/wine/rpcfc.h: | |
23500 | widl: Added some more constants for conformance descriptors. | |
23501 | ||
23502 | * tools/widl/typegen.c: | |
23503 | widl: Start implementing writing of conformance/variance descriptors. | |
23504 | ||
23505 | * include/wine/rpcfc.h, tools/widl/typegen.c: | |
23506 | widl: Strings. | |
23507 | Write out type format strings for string types. | |
23508 | ||
23509 | * tools/widl/typegen.c: | |
23510 | widl: Arrays. | |
23511 | Write out type format strings for arrays, except for the missing | |
23512 | generic functionality of conformance and variance descriptors. | |
23513 | ||
23514 | * tools/widl/typegen.c: | |
23515 | widl: Simplify write_typeformatstring_type. | |
23516 | Simplify handling of types in write_typeformatstring_type by only | |
23517 | writing non-pointer types out when ptr_level is 0. Add stubs for | |
23518 | functions that will write out the type format string for strings and | |
23519 | arrays. | |
23520 | ||
23521 | * tools/widl/typegen.c: | |
23522 | widl: Don't use recursion for write_typeformatstring_type. | |
23523 | Since a var_t can now be passed in, rename to | |
23524 | write_typeformatstring_var. Simplifies the code. | |
23525 | ||
23526 | * tools/widl/typegen.c, tools/widl/typegen.h: | |
23527 | widl: Don't use recursion to implement write_procformatstring_type. | |
23528 | Renamed to write_procformatstring_var now since we can pass a var_t in | |
23529 | again. This results in simpler code. | |
23530 | ||
23531 | 2006-01-24 Alexandre Julliard <julliard@winehq.org> | |
23532 | ||
23533 | * dlls/kernel/process.c: | |
23534 | kernel: Fail more gracefully when loading a builtin exe didn't work. | |
23535 | ||
23536 | 2006-01-24 Dmitry Timoshkov <dmitry@codeweavers.com> | |
23537 | ||
23538 | * dlls/comctl32/listview.c: | |
23539 | comctl32: Make listview use standard wine_dbg_sprintf and wine_dbgstr_xxx. | |
23540 | ||
23541 | 2006-01-24 Huw Davies <huw@codeweavers.com> | |
23542 | ||
23543 | * dlls/gdi/freetype.c: | |
23544 | gdi: Fixes to preempt freetype 2.2.0. | |
23545 | ||
23546 | 2006-01-24 Jacek Caban <jacek@codeweavers.com> | |
23547 | ||
23548 | * include/Makefile.in, include/mshtmcid.h, include/mshtml.idl: | |
23549 | Added mshtmcid.h. | |
23550 | ||
23551 | 2006-01-24 Huw Davies <huw@codeweavers.com> | |
23552 | ||
23553 | * configure, configure.ac, dlls/gdi/freetype.c, include/config.h.in: | |
23554 | gdi: Use correct include file for FT_Get_Module. | |
23555 | ||
23556 | 2006-01-23 Louis Lenders <xerox_xerox2000@yahoo.co.uk> | |
23557 | ||
23558 | * dlls/user/user32.spec, dlls/user/win.c: | |
23559 | user32: Added stub for UpdateLayeredWindow. | |
23560 | ||
23561 | 2006-01-23 Alexandre Julliard <julliard@winehq.org> | |
23562 | ||
23563 | * dlls/msvcrt/errno.c, dlls/msvcrt/main.c, dlls/msvcrt/msvcrt.h: | |
23564 | msvcrt: Properly implemented strerror and perror (based on a patch by | |
23565 | Uwe Bonnes). | |
23566 | ||
23567 | * dlls/msvcrt/data.c, dlls/msvcrt/errno.c: | |
23568 | msvcrt: Added _sys_errlist (based on a patch by Uwe Bonnes). | |
23569 | ||
23570 | * dlls/msvcrt/msvcrt.h, dlls/msvcrt/tests/headers.c, | |
23571 | include/msvcrt/errno.h: | |
23572 | msvcrt: Added EILSEQ definition. | |
23573 | ||
23574 | 2006-01-23 Hans Leidekker <hans@it.vu.nl> | |
23575 | ||
23576 | * dlls/msvcrt/msvcrt.spec, dlls/msvcrt/time.c: | |
23577 | msvcrt: Stub implementation for wcsftime. | |
23578 | ||
23579 | 2006-01-23 Alexandre Julliard <julliard@winehq.org> | |
23580 | ||
23581 | * BUGS: | |
23582 | Remove useless BUGS file. | |
23583 | ||
23584 | 2006-01-23 Robert Shearman <rob@codeweavers.com> | |
23585 | ||
23586 | * dlls/msi/action.c, dlls/msi/helpers.c, dlls/msi/package.c: | |
23587 | msi: Move the firing of control events to MSI_ProcessMessage. | |
23588 | Move the firing of control events from internal helper functions to | |
23589 | MSI_ProcessMessage so that custom actions can all cause control events | |
23590 | to be fired. | |
23591 | Added the firing of progress events. | |
23592 | ||
23593 | * dlls/msi/action.c, dlls/msi/files.c: | |
23594 | msi: Call ui_actiondata for more actions. | |
23595 | ||
23596 | 2006-01-23 Detlef Riekenberg <wine.dev@web.de> | |
23597 | ||
23598 | * dlls/advpack/tests/Makefile.in, dlls/advpack/tests/advpack.c: | |
23599 | advpack/tests: Fixed failure when "ProgramFilesDir" is != "C:\Program Files". | |
23600 | ||
23601 | 2006-01-23 Robert Reif <reif@earthlink.net> | |
23602 | ||
23603 | * dlls/winmm/winearts/Makefile.in, dlls/winmm/winearts/audio.c: | |
23604 | winearts: Try to keep winecfg from crashing by recovering from an arts | |
23605 | library crash. | |
23606 | ||
23607 | 2006-01-23 Alexandre Julliard <julliard@winehq.org> | |
23608 | ||
23609 | * libs/wine/mmap.c, server/timer.c: | |
23610 | Fixed a couple of warnings on MacOS. | |
23611 | ||
23612 | * dlls/dbghelp/stabs.c, programs/winedbg/be_alpha.c, | |
23613 | programs/winedbg/be_cpu.h, programs/winedbg/be_i386.c, | |
23614 | programs/winedbg/be_ppc.c, programs/winedbg/memory.c, | |
23615 | programs/winedbg/types.c: | |
23616 | winedbg: Use Win32 types instead of long long. | |
23617 | ||
23618 | * server/trace.c, tools/make_requests: | |
23619 | server: More generic mechanism for adding typecasts in server traces. | |
23620 | Added casts for size_t values. | |
23621 | ||
23622 | 2006-01-23 Mike McCormack <mike@codeweavers.com> | |
23623 | ||
23624 | * dlls/ntdll/ntdll.spec: | |
23625 | ntdll: Forward ZwNotifyChangeDirectoryFile to NtNotifyChangeDirectoryFile. | |
23626 | ||
23627 | 2006-01-23 Eric Pouech <eric.pouech@wanadoo.fr> | |
23628 | ||
23629 | * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/module.c, | |
23630 | dlls/dbghelp/symbol.c: | |
23631 | dbghelp: Return better values in module information. | |
23632 | - 32/64: number of symbols is now correct | |
23633 | - 64: the 64 bit extra fields are now initialized with some non null | |
23634 | yet sensible value | |
23635 | ||
23636 | * dlls/dbghelp/dbghelp.c, dlls/dbghelp/dbghelp_private.h, | |
23637 | dlls/dbghelp/module.c, dlls/dbghelp/path.c, dlls/dbghelp/pe_module.c, | |
23638 | dlls/dbghelp/source.c, dlls/dbghelp/symbol.c, dlls/dbghelp/type.c, | |
23639 | include/dbghelp.h: | |
23640 | dbghelp: Brought dbghelp.h a bit closer to PSDK definitions. | |
23641 | ||
23642 | * dlls/dbghelp/dbghelp.c: | |
23643 | dbghelp: SymSetContext should return FALSE when setting twice the same | |
23644 | frame context. | |
23645 | ||
23646 | * dlls/dbghelp/dbghelp.c: | |
23647 | dbghelp: Live targets. | |
23648 | In SymInitialize, now trying to check if the hProcess is a real live | |
23649 | target or not. If we think it is, try to grasp ELF information from | |
23650 | it. | |
23651 | ||
23652 | * dlls/dbghelp/dbghelp.c, dlls/dbghelp/dbghelp_private.h, | |
23653 | dlls/dbghelp/module.c, include/dbghelp.h: | |
23654 | dbghelp: Started implementation of the global callback mechanism. | |
23655 | ||
23656 | * dlls/dbghelp/symbol.c, include/dbghelp.h: | |
23657 | dbghelp: Symbol info. | |
23658 | - better coding for SYMBOL_INFO filling | |
23659 | - some fixes on some fields (parameters) | |
23660 | - now using the max size for symbol info | |
23661 | ||
23662 | * programs/winedbg/break.c, programs/winedbg/debugger.h, | |
23663 | programs/winedbg/expr.c, programs/winedbg/memory.c, | |
23664 | programs/winedbg/stack.c, programs/winedbg/types.c, | |
23665 | programs/winedbg/winedbg.c: | |
23666 | winedbg: Added a more decent scheme for handling segmented addresses. | |
23667 | ||
23668 | 2006-01-23 Alexandre Julliard <julliard@winehq.org> | |
23669 | ||
23670 | * libs/wine/ldt.c: | |
23671 | libwine: Added LDT support for MacOS/x86. | |
23672 | ||
23673 | 2006-01-23 Dmitry Timoshkov <dmitry@codeweavers.com> | |
23674 | ||
23675 | * dlls/user/menu.c, dlls/user/tests/menu.c: | |
23676 | user32: Make GetMenuItemInfo tests pass under Wine. | |
23677 | - Change menu item search algorithm to recurse into a submenu first. | |
23678 | - Fallback to a found submenu if nothing else was found. | |
23679 | ||
23680 | 2006-01-23 Robert Shearman <rob@codeweavers.com> | |
23681 | ||
23682 | * dlls/msi/dialog.c: | |
23683 | msi: Support msidbControlAttributesSunken. | |
23684 | ||
23685 | * dlls/msi/dialog.c: | |
23686 | msi: Only print fixme for progress attribute once. | |
23687 | Since setting the Progress attribute is done quite frequently, don't | |
23688 | flood the user with messages about it being unimplemented. | |
23689 | ||
23690 | 2006-01-23 Mike McCormack <mike@codeweavers.com> | |
23691 | ||
23692 | * dlls/crypt32/crypt32.spec, dlls/crypt32/main.c: | |
23693 | crypt32: Add stub implementations of some crypto functions used by IE6 install. | |
23694 | ||
23695 | 2006-01-23 Alexandre Julliard <julliard@winehq.org> | |
23696 | ||
23697 | * tools/winebuild/import.c: | |
23698 | winebuild: Always import atof, the MS version is different. | |
23699 | ||
23700 | 2006-01-23 H. Verbeet <hverbeet@gmail.com> | |
23701 | ||
23702 | * dlls/d3d8/device.c: | |
23703 | d3d8: For render states D3DRS_POINTSPRITEENABLE and | |
23704 | D3DRS_MULTISAMPLEANTIALIAS, use GL_SUPPORT correctly. | |
23705 | ||
23706 | * dlls/d3d8/d3dcore_gl.h: | |
23707 | d3d8: Add GL_ARB_multisample definitions. | |
23708 | ||
23709 | * dlls/d3d8/d3dcore_gl.h, dlls/d3d8/directx.c: | |
23710 | d3d8: Add detection for GL_ARB_point_sprite support. | |
23711 | ||
23712 | 2006-01-23 Vitaliy Margolen <wine-patch@kievinfo.com> | |
23713 | ||
23714 | * dlls/user/scroll.c: | |
23715 | user: Add missing WIN_ReleasePtr. | |
23716 | ||
23717 | 2006-01-23 Dmitry Timoshkov <dmitry@codeweavers.com> | |
23718 | ||
23719 | * dlls/avifil32/avifile_private.h, dlls/msvideo/msvideo_main.c, | |
23720 | include/vfw.h: | |
23721 | ICCompressorChoose should initialize fccType and fccHandler fields | |
23722 | for the full frames case as well. | |
23723 | ||
23724 | 2006-01-23 Detlef Riekenberg <wine.dev@web.de> | |
23725 | ||
23726 | * dlls/kernel/tests/atom.c: | |
23727 | kernel/tests: Integer atoms return different results on WinNT 3.51. | |
23728 | ||
23729 | 2006-01-23 Mike McCormack <mike@codeweavers.com> | |
23730 | ||
23731 | * dlls/shell32/shell32.spec: | |
23732 | shell32: Export DllGetClassObject by ordinal as grpconv.exe requires it. | |
23733 | ||
23734 | 2006-01-23 Kai Blin <kai.blin@gmail.com> | |
23735 | ||
23736 | * dlls/secur32/ntlm.c: | |
23737 | secur32: Added DeleteSecurityContext. | |
23738 | ||
23739 | 2006-01-23 Dmitry Timoshkov <dmitry@codeweavers.com> | |
23740 | ||
23741 | * dlls/x11drv/keyboard.c: | |
23742 | x11drv: Update Swiss German keyboard layout to better match the X11 one. | |
23743 | ||
23744 | 2006-01-23 James Hawkins <truiken@gmail.com> | |
23745 | ||
23746 | * dlls/shell32/shlfileop.c, dlls/shell32/tests/shlfileop.c: | |
23747 | shell32: Reimplement a factored SHFileOperation. | |
23748 | ||
23749 | 2006-01-21 Marcus Meissner <meissner@suse.de> | |
23750 | ||
23751 | * tools/winebuild/build.h, tools/winebuild/relay.c, | |
23752 | tools/winebuild/spec16.c, tools/winebuild/spec32.c, | |
23753 | tools/winebuild/utils.c: | |
23754 | winebuild: Output a .note.GNU-stack section to allow nonexecutable stack. | |
23755 | ||
23756 | 2006-01-21 Marcus Meissner <marcus@jet.franken.de> | |
23757 | ||
23758 | * dlls/gdi/metafile.c: | |
23759 | gdi: Metafile records must be at least 3 words long. | |
23760 | ||
23761 | 2006-01-21 Alexandre Julliard <julliard@winehq.org> | |
23762 | ||
23763 | * dlls/msvcrt/cppexcept.c: | |
23764 | msvcrt: Preserve all registers in call_ebp_func. | |
23765 | ||
23766 | 2006-01-21 Jacek Caban <jacek@codeweavers.com> | |
23767 | ||
23768 | * dlls/mshtml/nsembed.c: | |
23769 | mshtml: Return FALSE if Mozilla ActiveX Control could not be found. | |
23770 | ||
23771 | 2006-01-21 James Hawkins <truiken@gmail.com> | |
23772 | ||
23773 | * dlls/advpack/advpack.c, dlls/advpack/advpack.spec, include/advpub.h: | |
23774 | advpack: Add a stub for RebootCheckOnInstall. | |
23775 | ||
23776 | * dlls/advpack/files.c: | |
23777 | advpack: Fix the documentation for AddDelBackupEntry. | |
23778 | ||
23779 | * dlls/advpack/advpack.c: | |
23780 | advpack: Complete the documentation for CloseINFEngine. | |
23781 | ||
23782 | * dlls/advpack/advpack.c, dlls/advpack/advpack.spec, include/advpub.h: | |
23783 | advpack: Add a stub for SetPerUserSecValues. | |
23784 | ||
23785 | * dlls/advpack/files.c: | |
23786 | advpack: Fix the documentation for FileSaveMarkNotExist. | |
23787 | ||
23788 | * dlls/advpack/files.c: | |
23789 | advpack: Forward FileSaveMarkNotExist to AddDelBackupEntry. | |
23790 | ||
23791 | * dlls/advpack/advpack.c, dlls/advpack/advpack.spec, include/advpub.h: | |
23792 | advpack: Add stubs for the user stub wrapper functions. | |
23793 | ||
23794 | * dlls/advpack/files.c: | |
23795 | advpack: Implement DelNodeRunDLL32. | |
23796 | ||
23797 | * dlls/advpack/Makefile.in, dlls/advpack/advpack.c: | |
23798 | advpack: Implement IsNTAdmin. | |
23799 | ||
23800 | 2006-01-20 Huw Davies <huw@codeweavers.com> | |
23801 | ||
23802 | * dlls/shell32/brsfolder.c, dlls/shell32/pidl.c, dlls/shell32/shlfolder.c: | |
23803 | shell: Fix incorrect usage of the return value of StrRetToStrNW. | |
23804 | ||
23805 | 2006-01-20 Aric Stewart <aric@codeweavers.com> | |
23806 | ||
23807 | * dlls/wininet/Makefile.in, dlls/wininet/internet.c, | |
23808 | dlls/wininet/internet.h, dlls/wininet/netconnection.c: | |
23809 | wininet: INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT work. | |
23810 | Beginning of framework to implement handling of InternetQueryOption | |
23811 | for INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT. | |
23812 | ||
23813 | 2006-01-20 Alexandre Julliard <julliard@winehq.org> | |
23814 | ||
23815 | * configure, configure.ac: | |
23816 | configure: Remove the -mpreferred-stack-boundary option, this breaks MacOS. | |
23817 | ||
23818 | * tools/winebuild/build.h, tools/winebuild/relay.c: | |
23819 | winebuild: Moved offset definitions to relay.c since they are only | |
23820 | needed there. | |
23821 | Hardcoded a couple of TEB offsets to support cross-compilation. | |
23822 | ||
23823 | 2006-01-20 Huw Davies <huw@codeweavers.com> | |
23824 | ||
23825 | * dlls/ole32/compobj.c, dlls/ole32/tests/compobj.c: | |
23826 | ole: ProgIDFromCLSID sets progid to NULL on failure. | |
23827 | ||
23828 | 2006-01-20 Vitaliy Margolen <wine-patch@kievinfo.com> | |
23829 | ||
23830 | * dlls/x11drv/clipboard.c: | |
23831 | x11drv: Prevent NULL dereference in SelectionRequest handling. | |
23832 | ||
23833 | 2006-01-20 H. Verbeet <hverbeet@gmail.com> | |
23834 | ||
23835 | * dlls/ntdll/nt.c, dlls/ntdll/ntdll.spec: | |
23836 | ntdll: Add a stubbed NtSetSystemInformation. | |
23837 | ||
23838 | 2006-01-20 Alexandre Julliard <julliard@winehq.org> | |
23839 | ||
23840 | * dlls/ntdll/ntdll_misc.h, dlls/ntdll/signal_i386.c, include/thread.h, | |
23841 | tools/winebuild/relay.c: | |
23842 | ntdll: Move the %gs register to the ntdll_thread_regs structure. | |
23843 | ||
23844 | * dlls/ntdll/ntdll_misc.h, dlls/ntdll/signal_i386.c, dlls/ntdll/thread.c: | |
23845 | ntdll: Move the TEB register to the ntdll_thread_regs structure. | |
23846 | ||
23847 | 2006-01-20 Juan Lang <juan_lang@yahoo.com> | |
23848 | ||
23849 | * dlls/iphlpapi/ifenum.c, dlls/iphlpapi/ifenum.h, | |
23850 | dlls/iphlpapi/iphlpapi_main.c: | |
23851 | iphlpapi: Remove redundant comments and fix typos. | |
23852 | ||
23853 | 2006-01-20 Detlef Riekenberg <wine.dev@web.de> | |
23854 | ||
23855 | * dlls/user/tests/resource.c: | |
23856 | user/tests: Added \n to a few ok() calls. | |
23857 | ||
23858 | 2006-01-20 Robert Shearman <rob@codeweavers.com> | |
23859 | ||
23860 | * dlls/ole32/rpc.c, dlls/ole32/tests/marshal.c: | |
23861 | ole: Verify that the proxy is being used in the correct thread. | |
23862 | ||
23863 | * dlls/rpcrt4/cproxy.c, dlls/rpcrt4/cpsf.c, dlls/rpcrt4/cpsf.h: | |
23864 | rpc: Replace the hack that detected stubless proxies with the correct check. | |
23865 | Pass in the ProxyInfo and Index to StdProxy_Construct instead of just | |
23866 | the three members of the structure that were previously needed. | |
23867 | Fix the detection of stubless proxies. | |
23868 | ||
23869 | * dlls/rpcrt4/ndr_marshall.c: | |
23870 | rpc: Skip over the right number of bytes in new correlation descriptors. | |
23871 | Skip over 6 bytes of the format descriptor if new correlation | |
23872 | descriptors are being used, instead of 4. | |
23873 | ||
23874 | * dlls/ole32/tests/marshal.c: | |
23875 | ole: Add a test for WM_QUIT behaviour during COM calls. | |
23876 | ||
23877 | * dlls/ole32/compobj.c: | |
23878 | ole: Fix WM_QUIT Handling in CoWaitForMultipleHandles. | |
23879 | When a WM_QUIT message in encountered in CoWaitForMultipleHandles then | |
23880 | it should repost the WM_QUIT message and then switch to waiting | |
23881 | without checking messages. | |
23882 | ||
23883 | 2006-01-20 H. Verbeet <hverbeet@gmail.com> | |
23884 | ||
23885 | * dlls/wined3d/pixelshader.c: | |
23886 | wined3d: Fix a few TRACEs in pixelshader.c. | |
23887 | ||
23888 | * dlls/wined3d/device.c: | |
23889 | wined3d: Return the correct pixelshader in | |
23890 | IWineD3DDeviceImpl_GetPixelShader. | |
23891 | ||
23892 | * dlls/wined3d/drawprim.c: | |
23893 | wined3d: A shader isn't guaranteed to have a vertex declaration, so | |
23894 | add a NULL check for that. | |
23895 | ||
23896 | 2006-01-20 Jacek Caban <jacek@codeweavers.com> | |
23897 | ||
23898 | * dlls/shdocvw/oleobject.c: | |
23899 | shdocvw: Added GetWindow implementation. | |
23900 | ||
23901 | 2006-01-19 Alexandre Julliard <julliard@winehq.org> | |
23902 | ||
23903 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
23904 | Release 0.9.6. | |
23905 | ||
23906 | ---------------------------------------------------------------- | |
13c7e9de AJ |
23907 | 2006-01-19 Saulius Krasuckas <saulius.krasuckas@gmail.com> |
23908 | ||
23909 | * dlls/mscms/tests/Makefile.in, dlls/mscms/tests/profile.c: | |
23910 | mscms: Check an appropriate registry key. | |
23911 | ||
23912 | 2006-01-19 Ken Thomases <ken@codeweavers.com> | |
23913 | ||
23914 | * dlls/user/win.c, dlls/user/winproc.c: | |
23915 | user: Fixed the lifetime of MDICREATESTRUCT variables. | |
23916 | ||
23917 | 2006-01-19 Aric Stewart <aric@codeweavers.com> | |
23918 | ||
23919 | * dlls/shell32/shellpath.c: | |
23920 | shell32: Update shellpaths My Pictures, My Video, My Music to be under | |
23921 | $HOME, with a number of fallbacks. | |
23922 | ||
23923 | 2006-01-19 H. Verbeet <hverbeet@gmail.com> | |
23924 | ||
23925 | * dlls/d3d8/d3dcore_gl.h: | |
23926 | d3d8: Added GL_ARB_point_sprite definition. | |
23927 | ||
23928 | * dlls/wined3d/directx.c: | |
23929 | wined3d: Better version string parsing for VENDOR_NVIDIA in | |
23930 | IWineD3DImpl_FillGLCaps. | |
23931 | ||
23932 | 2006-01-19 Mike McCormack <mike@codeweavers.com> | |
23933 | ||
23934 | * programs/winemine/dialog.c, programs/winemine/main.c: | |
23935 | winmine: Use WIN32_LEAN_AND_MEAN. | |
23936 | ||
23937 | 2006-01-19 Huw Davies <huw@codeweavers.com> | |
23938 | ||
23939 | * dlls/msxml3/Makefile.in, dlls/msxml3/msxml_private.h, | |
23940 | dlls/msxml3/node.c, dlls/msxml3/text.c: | |
23941 | msxml: Text node implementation. | |
23942 | ||
23943 | 2006-01-19 Jason Edmeades <us@edmeades.me.uk> | |
23944 | ||
23945 | * dlls/user/tests/menu.c: | |
23946 | user: Tests for when the menu is incorrect because of duplication of a | |
23947 | menu id and an hMenu. | |
23948 | ||
23949 | 2006-01-19 Dmitry Timoshkov <dmitry@codeweavers.com> | |
23950 | ||
23951 | * dlls/x11drv/keyboard.c: | |
23952 | x11drv: Add support for another Canadian French keyboard flavour. | |
23953 | ||
23954 | 2006-01-19 H. Verbeet <hverbeet@gmail.com> | |
23955 | ||
23956 | * dlls/wined3d/directx.c: | |
23957 | wined3d: In IWineD3DImpl_FillGLCaps use glGetString instead of | |
23958 | glXGetClientString to retrieve the OpenGL vendor. | |
23959 | ||
23960 | 2006-01-19 Vitaliy Margolen <wine-patch@kievinfo.com> | |
23961 | ||
23962 | * dlls/kernel/instr.c: | |
23963 | kernel: Remove calls to Nt[Get|Set]ThreadContext. | |
23964 | It's done in exception handler now. | |
23965 | ||
23966 | 2006-01-19 Mike McCormack <mike@codeweavers.com> | |
23967 | ||
23968 | * programs/winecfg/Makefile.in, programs/winecfg/audio.c, | |
23969 | programs/winecfg/driveui.c, programs/winecfg/main.c, | |
23970 | programs/winecfg/properties.c, programs/winecfg/properties.h, | |
23971 | programs/winecfg/theme.c, programs/winecfg/winecfg.c, | |
23972 | programs/winecfg/x11drvdlg.c: | |
23973 | winecfg: Tidy up included headers. | |
23974 | Get rid of the barely used properties.c. | |
23975 | ||
23976 | 2006-01-18 Hans Leidekker <hans@it.vu.nl> | |
23977 | ||
23978 | * tools/winedump/output.c: | |
23979 | winedump: Fix compilation of generated source. | |
23980 | Include config.h in the .c file, not in the .h file. | |
23981 | ||
23982 | 2006-01-18 Alexandre Julliard <julliard@winehq.org> | |
23983 | ||
23984 | * dlls/ntdll/file.c: | |
23985 | ntdll: Cleaned up the ioctl functions. | |
23986 | Renamed function parameters to something usable. | |
23987 | Fixed potential event leaks. | |
23988 | ||
23989 | 2006-01-18 Mike McCormack <mike@codeweavers.com> | |
23990 | ||
23991 | * programs/notepad/license.c, programs/regsvr32/regsvr32.c, | |
23992 | programs/winebrowser/main.c, programs/winhelp/callback.c, | |
23993 | programs/winhelp/macro.c: | |
23994 | programs: Use WIN32_LEAN_AND_MEAN. | |
23995 | ||
23996 | 2006-01-18 Sasha Slijepcevic <sascha93101@yahoo.com> | |
23997 | ||
23998 | * dlls/msvcrt/file.c: | |
23999 | msvcrt: In _tempnam, if TMP is set, it has a precedence over the | |
24000 | parameter dir. | |
24001 | ||
24002 | 2006-01-18 Huw Davies <huw@codeweavers.com> | |
24003 | ||
24004 | * dlls/msxml3/node.c: | |
24005 | msxml: Implement get_nodeTypedValue. | |
24006 | ||
24007 | 2006-01-18 Robert Shearman <rob@codeweavers.com> | |
24008 | ||
24009 | * dlls/ntdll/loader.c: | |
24010 | ntdll: Loader optimization. | |
24011 | Optimize for the case where a DLL with no path is requested and it is | |
24012 | already loaded. | |
24013 | ||
24014 | 2006-01-18 Robert Reif <reif@earthlink.net> | |
24015 | ||
24016 | * dlls/winmm/winealsa/audio.c: | |
24017 | winealsa: Add critical section names for debugging. | |
24018 | ||
24019 | 2006-01-18 Alexandre Julliard <julliard@winehq.org> | |
24020 | ||
24021 | * dlls/gdi/metafile.c: | |
24022 | gdi: Ignore a few more metafile escapes. | |
24023 | ||
24024 | 2006-01-18 Jacek Caban <jacek@codeweavers.com> | |
24025 | ||
24026 | * dlls/shdocvw/client.c, dlls/shdocvw/dochost.c, dlls/shdocvw/events.c, | |
24027 | dlls/shdocvw/oleobject.c, dlls/shdocvw/shdocvw.h: | |
24028 | shdocvw: Deactivate document in SetClientSite if ClientSite is NULL. | |
24029 | Fix ref counting. | |
24030 | ||
24031 | 2006-01-18 Detlef Riekenberg <wine.dev@web.de> | |
24032 | ||
24033 | * dlls/winspool/info.c, dlls/winspool/tests/info.c: | |
24034 | winspool: Printing environment support for GetPrinterDriverDirectory. | |
24035 | ||
24036 | 2006-01-18 Alex Villacís Lasso <a_villacis@palosanto.com> | |
24037 | ||
24038 | * dlls/msacm/driver.c, dlls/msacm/internal.c, dlls/msacm/wineacm.h: | |
24039 | msacm: acmDriverAdd() support for ACM_DRIVERADDF_FUNCTION, implemented | |
24040 | local drivers. | |
24041 | ||
24042 | * dlls/msacm/driver.c, dlls/msacm/stream.c: | |
24043 | msacm: reroute all SendDriverMessage() calls to MSACM_Message. | |
24044 | ||
24045 | * dlls/msacm/driver.c: | |
24046 | msacm: acmDriverMessage() with proper support for DRV_CONFIGURE. | |
24047 | Allocate and supply a DRVCONFIGINFO structure for DRV_CONFIGURE when | |
24048 | application does not supply one. | |
24049 | ||
24050 | * dlls/msacm/driver.c, dlls/msacm/internal.c, dlls/msacm/wineacm.h: | |
24051 | msacm: acmDriverAdd[AW] support for ACM_DRIVERADDF_NOTIFYHWND. | |
24052 | Broadcast notifications are fleshed out and are now fully functional. | |
24053 | ||
24054 | * dlls/msacm/driver.c, dlls/msacm/internal.c, dlls/msacm/wineacm.h: | |
24055 | MSACM: acmDriverAddW skeleton, implementation of ACM_DRIVERADDF_NAME. | |
24056 | - Rework acmDriverAddA to call acmDriverAddW. | |
24057 | - Implement stub for acmDriverAddW with switch for the 3 known cases | |
24058 | of driver add. | |
24059 | - Implementation for case ACM_DRIVERADDF_NAME, which loads driver name | |
24060 | & alias from registry (similar to msacm32 load). | |
24061 | ||
24062 | * dlls/msacm/driver.c, dlls/msacm/internal.c, dlls/msacm/wineacm.h: | |
24063 | msacm: Implement acmDriverPriority with driver priority/enabled saving. | |
24064 | Foundation for notification broadcasts with support for deferred | |
24065 | notification. | |
24066 | ||
24067 | * dlls/msacm/internal.c: | |
24068 | msacm: Implement honouring of driver priority and enabled status at | |
24069 | load time. | |
24070 | ||
24071 | 2006-01-18 Michael Stefaniuc <mstefani@redhat.de> | |
24072 | ||
24073 | * dlls/oleaut32/tests/vartest.c: | |
24074 | oleaut: Add missing SysFreeString to the Var{Mul,Add,Cmp} tests. | |
24075 | ||
24076 | * dlls/oleaut32/tests/vartest.c, dlls/oleaut32/tests/vartype.c: | |
24077 | oleaut: Merge the VarCmp tests from vartype.c into vartest.c. | |
24078 | ||
24079 | 2006-01-18 Robert Shearman <rob@codeweavers.com> | |
24080 | ||
24081 | * dlls/rpcrt4/ndr_marshall.c: | |
24082 | rpcrt4: Clear the newly allocated memory used for complex arrays and structs. | |
24083 | ||
24084 | * dlls/rpcrt4/rpc_message.c: | |
24085 | rpcrt4: Fix the sending of >5800 byte messages by only adding offset | |
24086 | to the buffer after the first batch of data has been written to the | |
24087 | pipe. | |
24088 | ||
24089 | * dlls/ole32/compobj.c: | |
24090 | ole: Update the COM todo list. | |
24091 | ||
24092 | * dlls/ole32/ole2.c: | |
24093 | ole: Re-post the quit message outside of the DoDragDrop message loop. | |
24094 | ||
24095 | * dlls/oleaut32/tmarshal.c: | |
24096 | oleaut: Reduce an ERR down to a WARN since a NULL interface pointer | |
24097 | doesn't signify an error; it is just unusual. | |
24098 | ||
24099 | * programs/notepad/Zh.rc: | |
24100 | notepad: Add a Font menu item for the Chinese locale. | |
24101 | ||
24102 | 2006-01-18 Huw Davies <huw@codeweavers.com> | |
24103 | ||
24104 | * dlls/msxml3/Makefile.in, dlls/msxml3/attribute.c, | |
24105 | dlls/msxml3/msxml_private.h, dlls/msxml3/node.c: | |
24106 | msxml: Add attribute node implementation. | |
24107 | ||
24108 | 2006-01-17 Marcus Meissner <meissner@suse.de> | |
24109 | ||
24110 | * dlls/msvcrt/dir.c: | |
24111 | msvcrt: _makepath(): operate on target buffer directly. | |
24112 | ||
24113 | 2006-01-17 Robert Reif <reif@earthlink.net> | |
24114 | ||
24115 | * dlls/dsound/tests/ds3d.c, dlls/dsound/tests/ds3d8.c: | |
24116 | dsound: Primary buffer size change tests. | |
24117 | It looks like Windows doesn't change the primary buffer length when | |
24118 | changing formats so make the tests fail now. | |
24119 | This means the current ALSA implementation is broken when hardware | |
24120 | acceleration is set to full and the primary buffer format is changed. | |
24121 | ||
24122 | * dlls/dsound/tests/.gitignore, dlls/dsound/tests/Makefile.in, | |
24123 | dlls/dsound/tests/duplex.c: | |
24124 | dsound: Add full duplex tests. | |
24125 | ||
24126 | * dlls/dsound/dsound_private.h, dlls/dsound/duplex.c: | |
24127 | dsound: Add full duplex support. | |
24128 | ||
24129 | * dlls/dsound/dsound.c, dlls/dsound/dsound_private.h: | |
24130 | dsound: Convert IDirectSoundImpl from a COM class to a regular class | |
24131 | and move most of the COM functions to the DirectSoundDevice class. | |
24132 | ||
24133 | 2006-01-17 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
24134 | ||
24135 | * dlls/user/static.c: | |
24136 | static control: Immediately repaint the control. | |
24137 | ||
24138 | * dlls/user/static.c: | |
24139 | static control: Separate WM_NCCREATE and WM_SETTEXT. | |
24140 | - Separate WM_NCCREATE and WM_SETTEXT. | |
24141 | - WM_SETTEXT and WM_SETFONT are ignored for static controls that don't | |
24142 | display text. | |
24143 | - WM_SETTEXT must not be used to change the icon/bitmap/metafile. | |
24144 | - Immediately repaint the control on all occasions. | |
24145 | ||
24146 | * dlls/user/static.c: | |
24147 | static control: Don't load OEM bitmaps. | |
24148 | ||
24149 | * dlls/user/static.c: | |
24150 | static control: STN_ENABLE and STN_DISABLE notifications. | |
24151 | ||
24152 | * dlls/user/static.c: | |
24153 | static control: Better STM_GETIMAGE. | |
24154 | STM_GETIMAGE returns NULL if the given image type doesn't match the | |
24155 | control's style. | |
24156 | ||
24157 | * dlls/user/static.c: | |
24158 | static control: Support SS_REALSIZEIMAGE. | |
24159 | - Support SS_REALSIZEIMAGE (this flag means "it's not necessary to | |
24160 | load icons in the default icon size"). | |
24161 | - SS_ICON: Ability to display cursors. | |
24162 | ||
24163 | * dlls/user/static.c: | |
24164 | static control: Support SS_REALSIZECONTROL. | |
24165 | - Support SS_REALSIZECONTROL (this flag means "don't resize the | |
24166 | control to the size of the bitmap/icon"). | |
24167 | - Always call GlobalUnlock16 after GlobalLock16. | |
24168 | ||
24169 | * dlls/user/static.c: | |
24170 | static control: Background of enhanced metafiles. | |
24171 | - Always paint the background of static controls displaying enhanced | |
24172 | metafiles. | |
24173 | - Also paint the background if there's no metafile to display. | |
24174 | ||
24175 | * dlls/user/static.c: | |
24176 | static control: Support text style flags. | |
24177 | - Support DT_END_ELLIPSIS, DT_PATH_ELLIPSIS and DT_WORD_ELLIPSIS. | |
24178 | - Paint simple text without prefixes (SS_SIMPLE | SS_NOPREFIX) with | |
24179 | the ExtTextOut function like the native control does. | |
24180 | - Gray text color: Only for non-simple static controls. | |
24181 | ||
24182 | 2006-01-17 Alex Villacís Lasso <a_villacis@palosanto.com> | |
24183 | ||
24184 | * dlls/msacm/tests/msacm.c: | |
24185 | msacm: Add parameter tests for ACM_METRIC_DRIVER_PRIORITY and | |
24186 | ACM_METRIC_DRIVER_SUPPORT. | |
24187 | Fix copy&paste mislabeling on acmDriverID test failure. | |
24188 | ||
24189 | * dlls/msacm/msacm32_main.c: | |
24190 | msacm: Fix acmMetrics(ACM_METRIC_DRIVER_PRIORITY) return on error. | |
24191 | ||
24192 | * dlls/msacm/msacm32_main.c: | |
24193 | msacm: Add support for ACM_METRIC_DRIVER_SUPPORT. | |
24194 | ||
24195 | 2006-01-17 Michael Jung <mjung@iss.tu-darmstadt.de> | |
24196 | ||
24197 | * dlls/shell32/shell32_main.h, dlls/shell32/shfldr_unixfs.c: | |
24198 | shell32: Support for CLSID_ShellFSFolder in unixfs. | |
24199 | ||
24200 | 2006-01-17 Vitaly Budovski <vbudovsk@cs.rmit.edu.au> | |
24201 | ||
24202 | * dlls/d3d8/device.c: | |
24203 | d3d8: Render state additions. | |
24204 | Implemented D3DRS_EDGEANTIALIAS. | |
24205 | Implemented D3DRS_POINTSPRITEENABLE. | |
24206 | Implemented D3DRS_MULTISAMPLEANTIALIAS. | |
24207 | ||
24208 | 2006-01-17 H. Verbeet <hverbeet@gmail.com> | |
24209 | ||
24210 | * include/wine/wined3d_interface.h: | |
24211 | wined3d: Create a common WineD3D base class, IWineD3DBase. | |
24212 | ||
24213 | 2006-01-17 Alexandre Julliard <julliard@winehq.org> | |
24214 | ||
24215 | * dlls/shlwapi/reg.c: | |
24216 | shlwapi: Fixed use of wrong buffer in SHCopyKeyW. | |
24217 | ||
24218 | 2006-01-17 Vitaliy Margolen <wine-patch@kievinfo.com> | |
24219 | ||
24220 | * programs/winemenubuilder/winemenubuilder.c: | |
24221 | winemenubuilder: Report a few more errors. | |
24222 | Use Heap[Alloc|Free] instead of malloc|free. | |
24223 | ||
24224 | 2006-01-17 Robert Shearman <rob@codeweavers.com> | |
24225 | ||
24226 | * dlls/user/message.c, dlls/user/tests/msg.c, | |
24227 | include/wine/server_protocol.h, server/protocol.def, server/queue.c, | |
24228 | server/request.h, server/trace.c: | |
24229 | user: Fix WM_QUIT message ordering from PostQuitMessage. | |
24230 | Added a new server call as PostQuitMessage should set a flag in the | |
24231 | message queue to return the WM_QUIT message when there are no other | |
24232 | pending messages, rather than posting a message to the thread queue as | |
24233 | it does at the moment. | |
24234 | ||
24235 | 2006-01-17 Mike McCormack <mike@codeweavers.com> | |
24236 | ||
24237 | * dlls/ntdll/tests/.gitignore, dlls/ntdll/tests/Makefile.in, | |
24238 | dlls/ntdll/tests/change.c: | |
24239 | ntdll: Add a test for NtNotifyChangeDirectoryFile. | |
24240 | ||
24241 | * server/fd.c: | |
24242 | server: Make sure to release the fd we grabbed in all cases. | |
24243 | ||
24244 | * dlls/kernel/kernel32.spec, dlls/kernel/sync.c, include/winbase.h: | |
24245 | kernel32: Create a stub implementation for PostQueuedCompletionStatus. | |
24246 | ||
24247 | * dlls/ntdll/reg.c: | |
24248 | ntdll: Use FILE_OPEN instead of OPEN_EXISTING when calling NtCreateFile. | |
24249 | ||
24250 | 2006-01-16 Michael Stefaniuc <mstefani@redhat.de> | |
24251 | ||
24252 | * dlls/oleaut32/tests/vartest.c: | |
24253 | oleaut32: Tests for the VarCmp reimplementation. | |
24254 | ||
24255 | * dlls/oleaut32/variant.c: | |
24256 | oleaut32: Reimplement VarCmp(). | |
24257 | - Supports now all WinXP allowed combinations of input variants. | |
24258 | - VT_RESERVED on input variants is handled now. | |
24259 | - Removed complicated VT_DATE comparision; that's not how Windows does it. | |
24260 | - Improved documentation. | |
24261 | ||
24262 | * dlls/oleaut32/varformat.c, dlls/oleaut32/variant.c, | |
24263 | dlls/oleaut32/variant.h: | |
24264 | oleaut32: Define missing but useful VTBIT_* macros. | |
24265 | ||
24266 | 2006-01-16 Robert Shearman <rob@codeweavers.com> | |
24267 | ||
24268 | * dlls/shell32/shfldr_fs.c: | |
24269 | shell: GetDetailsOf fix. | |
24270 | Initialise hr and psd->str.uType before the call to | |
24271 | IShellFolder_GetDisplayNameOf so that whatever it returns is | |
24272 | preserved. | |
24273 | ||
24274 | * dlls/shell32/shfldr.h, dlls/shell32/shfldr_desktop.c, | |
24275 | dlls/shell32/shfldr_fs.c: | |
24276 | shell: Convert the filesystem shell folder to Unicode. | |
24277 | ||
24278 | * dlls/shell32/cpanelfolder.c, dlls/shell32/shfldr.h, | |
24279 | dlls/shell32/shfldr_desktop.c, dlls/shell32/shfldr_fs.c, | |
24280 | dlls/shell32/shfldr_mycomp.c, dlls/shell32/shlfolder.c: | |
24281 | shell: Convert SHELL32_GetDisplayNameOfChild to unicode. | |
24282 | ||
24283 | 2006-01-16 Alex Villacís Lasso <a_villacis@palosanto.com> | |
24284 | ||
24285 | * dlls/msacm/driver.c: | |
24286 | msacm: Fix incorrect linked list traversing leading to memory/driver | |
24287 | instance leak. | |
24288 | ||
24289 | 2006-01-16 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> | |
24290 | ||
24291 | * programs/regsvr32/regsvr32.c: | |
24292 | regsvr32 understands '-' and '/' for arguments. | |
24293 | ||
24294 | 2006-01-16 Mike McCormack <mike@codeweavers.com> | |
24295 | ||
24296 | * dlls/kernel/change.c, dlls/kernel/file16.c: | |
24297 | kernel32: Move FileCDR16 in with the other 16bit file functions. | |
24298 | ||
24299 | * include/winbase.h: | |
24300 | kernel32: Declare BindIoCompletionCallback(). | |
24301 | ||
24302 | 2006-01-16 Robert Shearman <rob@codeweavers.com> | |
24303 | ||
24304 | * dlls/oleaut32/typelib.c: | |
24305 | oleaut: Handle a non-byref variant being passed for a byref param in | |
24306 | ITypeInfo::Invoke. | |
24307 | ||
24308 | * dlls/oleaut32/typelib.c: | |
24309 | oleaut: Only allocate memory once for each array needed for the | |
24310 | arguments in ITypeInfo::Invoke. | |
24311 | ||
24312 | * dlls/oleaut32/typelib.c: | |
24313 | oleaut: Simplify missing argument handling in ITypeInfo::Invoke. | |
24314 | Simplify missing argument handling by pre-allocating an array of the | |
24315 | maximum number of missing arguments there could be. | |
24316 | ||
24317 | 2006-01-16 Huw Davies <huw@codeweavers.com> | |
24318 | ||
24319 | * dlls/msxml3/node.c, dlls/msxml3/tests/domdoc.c: | |
24320 | msxml: Fix for get_nodeValue on attributes. | |
24321 | ||
24322 | * dlls/msxml3/element.c, dlls/msxml3/tests/domdoc.c: | |
24323 | msxml: Implement setAttribute. | |
24324 | ||
24325 | 2006-01-16 Saulius Krasuckas <saulius.krasuckas@gmail.com> | |
24326 | ||
24327 | * dlls/mscms/tests/profile.c: | |
24328 | mscms: Collect some data during profile enumeration. | |
24329 | ||
24330 | 2006-01-16 Hans Leidekker <hans@it.vu.nl> | |
24331 | ||
24332 | * dlls/kernel/virtual.c: | |
24333 | kernel: Documentation cleanups. | |
24334 | ||
24335 | 2006-01-16 Rein Klazes <wijn@wanadoo.nl> | |
24336 | ||
24337 | * dlls/user/sysparams.c: | |
24338 | user: Avoid buffer overflow in sysparams.c. | |
24339 | Increase buffer size to 12 for getting and setting integer parameters | |
24340 | from/to the registry. | |
24341 | ||
24342 | 2006-01-16 Mike McCormack <mike@codeweavers.com> | |
24343 | ||
24344 | * programs/control/control.c, programs/eject/eject.c, | |
24345 | programs/expand/expand.c, programs/hh/main.c, | |
24346 | programs/msiexec/msiexec.c, programs/progman/dialog.c, | |
24347 | programs/progman/group.c, programs/progman/grpfile.c, | |
24348 | programs/progman/program.c, programs/progman/string.c, | |
24349 | programs/wcmd/builtins.c, programs/wcmd/directory.c, | |
24350 | programs/winecfg/appdefaults.c, programs/winecfg/libraries.c, | |
24351 | programs/winecfg/properties.c, programs/winepath/winepath.c: | |
24352 | programs: Use WIN32_LEAN_AND_MEAN in some more places. | |
24353 | ||
24354 | * programs/wineboot/wineboot.c: | |
24355 | wineboot: Use WIN32_LEAN_AND_MEAN. | |
24356 | Use HeapAlloc/HeapFree instead of malloc/free. | |
24357 | ||
24358 | * include/winbase.h: | |
24359 | kernel32: Define SCS_64BIT_BINARY. | |
24360 | ||
24361 | * dlls/ntdll/exception.c: | |
24362 | ntdll: Use the NTAPI definition of EXCEPTION_ACCESS_VIOLATION. | |
24363 | ||
24364 | * dlls/ntdll/directory.c, dlls/ntdll/ntdll.spec: | |
24365 | ntdll: Add a stub implementation of NtNotifyChangeDirectoryFile. | |
24366 | ||
24367 | 2006-01-16 Robert Reif <reif@earthlink.net> | |
24368 | ||
24369 | * dlls/dsound/dsound.c, dlls/dsound/dsound_private.h: | |
24370 | dsound: Make dumpCooperativeLevel global. | |
24371 | Remove extern from some function prototypes. | |
24372 | ||
24373 | * dlls/dsound/capture.c, dlls/dsound/dsound_private.h: | |
24374 | dsound: Make some capture functions global. | |
24375 | ||
24376 | 2006-01-16 Mike McCormack <mike@codeweavers.com> | |
24377 | ||
24378 | * tools/make_ctests.c: | |
24379 | make_ctests: Declare WIN32_LEAN_AND_MEAN when compiling testlist.c. | |
24380 | ||
24381 | * include/winnt.h: | |
24382 | kernel32: Add FILE_NOTIFY_INFORMATION. | |
24383 | ||
24384 | * dlls/msi/action.c: | |
24385 | msi: Eliminate a fixed length buffer. | |
24386 | ||
24387 | 2006-01-16 Hans Leidekker <hans@it.vu.nl> | |
24388 | ||
24389 | * dlls/gdi/font.c: | |
24390 | gdi: better implementation for GetCharABCWidthsFloat{A,W}. | |
24391 | ||
24392 | 2006-01-16 Lionel Ulmer <lionel.ulmer@free.fr> | |
24393 | ||
24394 | * dlls/ddraw/ddraw_main.c, dlls/ddraw/ddraw_private.h: | |
24395 | ddraw: Better simulate what 'GetVerticalBlankStatus' does on real hardware. | |
24396 | ||
24397 | 2006-01-16 Michael Jung <mjung@iss.tu-darmstadt.de> | |
24398 | ||
24399 | * dlls/shell32/shfldr_unixfs.c, dlls/shell32/tests/shlfolder.c: | |
24400 | unixfs: Fix SetNameOf. | |
24401 | Ensure that pidls passed to SHNotify are absolute SetNameOf should | |
24402 | fail on absolute path names. | |
24403 | Some tests to show this. | |
24404 | ||
24405 | 2006-01-14 Robert Shearman <rob@codeweavers.com> | |
24406 | ||
24407 | * dlls/oleaut32/typelib.c: | |
24408 | oleaut: Add const attribute to iterators in get functions. | |
24409 | ||
24410 | * dlls/oleaut32/typelib.c: | |
24411 | oleaut: Initialise more fields in CreateDispTypeInfo. | |
24412 | Don't leave some of the fields of the TLBFuncDesc structure | |
24413 | uninitialised in CreateDispTypeInfo. | |
24414 | ||
24415 | * dlls/oleaut32/tmarshal.c: | |
24416 | oleaut: Support VT_CY in the typelib marshaller. | |
24417 | ||
24418 | * dlls/ole32/rpc.c: | |
24419 | ole: Optimisation for COM Calls. | |
24420 | Add an optimisation to yield and try to allow the RPC to run before | |
24421 | waiting for messages and RPCs to arrive. | |
24422 | ||
24423 | 2006-01-14 Alexandre Julliard <julliard@winehq.org> | |
24424 | ||
24425 | * dlls/msvcrt/msvcrt.spec: | |
24426 | msvcrt: Forward functions to ntdll instead of libc where possible. | |
24427 | ||
24428 | * dlls/msvcrt/math.c, dlls/msvcrt/mbcs.c, dlls/msvcrt/msvcrt.spec, | |
24429 | dlls/msvcrt/string.c: | |
24430 | msvcrt: Added wrappers for a few functions instead of linking them | |
24431 | directly to libc. | |
24432 | ||
24433 | * dlls/msvcrt/math.c, dlls/msvcrt/msvcrt.spec: | |
24434 | msvcrt: Set errno in the standard math functions too, not only in the | |
24435 | _CI* variants. | |
24436 | ||
24437 | * dlls/msvcrt/msvcrt.spec, dlls/msvcrt/tests/printf.c, dlls/msvcrt/wcs.c: | |
24438 | msvcrt: Make snprintf and snwprintf use the msvcrt version of printf. | |
24439 | Remove todos from tests that succeed now. | |
24440 | ||
24441 | * dlls/msvcrt/misc.c, dlls/msvcrt/msvcrt.h, dlls/msvcrt/msvcrt.spec, | |
24442 | dlls/msvcrt/tests/headers.c, dlls/msvcrt/thread.c: | |
24443 | msvcrt: Reimplement rand() and srand() to use per-thread data for the | |
24444 | random seed. | |
24445 | ||
24446 | * dlls/msvcrt/msvcrt.h, dlls/msvcrt/msvcrt.spec, dlls/msvcrt/string.c, | |
24447 | dlls/msvcrt/wcs.c: | |
24448 | msvcrt: Make strtok and wcstok thread-safe by using the per-thread data. | |
24449 | ||
24450 | * configure, configure.ac, dlls/msvcrt/main.c, dlls/msvcrt/msvcrt.h, | |
24451 | dlls/msvcrt/msvcrt.spec, dlls/msvcrt/time.c, include/config.h.in: | |
24452 | msvcrt: Implemented asctime, ctime and strftime instead of using the libc ones. | |
24453 | Make the code thread-safe by using asctime_r if available. | |
24454 | ||
24455 | 2006-01-14 Michael Jung <mjung@iss.tu-darmstadt.de> | |
24456 | ||
24457 | * dlls/shell32/shfldr_unixfs.c: | |
24458 | unixfs: Fix ParseDisplayName. | |
24459 | Build an absolute pidl to query attributes in | |
24460 | UnixFolder::ParseDisplayName. | |
24461 | ||
24462 | 2006-01-14 James Hawkins <truiken@gmail.com> | |
24463 | ||
24464 | * dlls/advpack/files.c: | |
24465 | advpack: Remove stub status from implemented functions. | |
24466 | ||
24467 | * dlls/advpack/advpack.c, dlls/advpack/advpack.spec, include/advpub.h: | |
24468 | advpack: Add stubs for CloseINFEngine, OpenINFEngine, and | |
24469 | TranslateInfStringEx. | |
24470 | ||
24471 | * dlls/advpack/advpack.spec, dlls/advpack/files.c, include/advpub.h: | |
24472 | advpack: Add a stub for AddDelBackupEntry. | |
24473 | ||
24474 | 2006-01-14 Alexandre Julliard <julliard@winehq.org> | |
24475 | ||
24476 | * include/wine/port.h, loader/kthread.c: | |
24477 | Get rid of the no longer needed DECL_GLOBAL_CONSTRUCTOR macro. | |
24478 | ||
24479 | * dlls/kernel/tests/file.c: | |
24480 | kernel: Make sure the file contains data for the ReadFile test. | |
24481 | ||
24482 | * dlls/rpcrt4/ndr_stubless.c: | |
24483 | rpcrt4: Fixed asm syntax for rep; movsl. | |
24484 | ||
24485 | 2006-01-14 Robert Reif <reif@earthlink.net> | |
24486 | ||
24487 | * dlls/dsound/buffer.c, dlls/dsound/dsound.c, | |
24488 | dlls/dsound/dsound_private.h: | |
24489 | dsound: Rename some functions, make some functions global, and move | |
24490 | some code around. | |
24491 | ||
24492 | * dlls/dsound/dsound_private.h, dlls/dsound/primary.c: | |
24493 | dsound: Add DSOUND_PrimarySetFormat and use it to set primary format. | |
24494 | ||
24495 | 2006-01-14 Vitaliy Margolen <wine-patch@kievinfo.com> | |
24496 | ||
24497 | * dlls/shell32/shell32_main.c: | |
24498 | shell32: Fix cut & paste error. | |
24499 | ||
24500 | 2006-01-14 Stefan Leichter <Stefan.Leichter@camLine.com> | |
24501 | ||
24502 | * programs/winetest/Makefile.in: | |
24503 | winetest: Add cabinet tests. | |
24504 | ||
24505 | 2006-01-14 Huw Davies <huw@codeweavers.com> | |
24506 | ||
24507 | * dlls/msxml3/element.c, dlls/msxml3/tests/domdoc.c: | |
24508 | msxml: Implement getAttribute. | |
24509 | ||
24510 | 2006-01-14 Aric Stewart <aric@codeweavers.com> | |
24511 | ||
24512 | * programs/explorer/explorer.c: | |
24513 | explorer: Handle /select arguments correctly with the new winefile | |
24514 | modifications. | |
24515 | ||
24516 | 2006-01-14 Jacek Caban <jacek@codeweavers.com> | |
24517 | ||
24518 | * dlls/mshtml/oleobj.c: | |
24519 | mshtml: Better handling of IDocHostUIHandler in SetClientSite. | |
24520 | ||
24521 | 2006-01-13 Alexandre Julliard <julliard@winehq.org> | |
24522 | ||
24523 | * dlls/kernel/kernel32.spec, dlls/kernel/krnl386.exe.spec, | |
24524 | dlls/kernel/ne_module.c: | |
24525 | kernel: Reimplemented the MapHInst functions in assembly. | |
24526 | ||
24527 | * dlls/kernel/kernel32.spec, dlls/kernel/selector.c: | |
24528 | kernel: Reimplemented the SMap/SUnmap functions in assembly. | |
24529 | ||
24530 | 2006-01-13 David Moore <davidm@sjsoft.com> | |
24531 | ||
24532 | * dlls/gdi/freetype.c: | |
24533 | gdi: Fix display of fonts using Symbol codepages and assorted other | |
24534 | codepages. | |
24535 | ||
24536 | 2006-01-13 James Hawkins <truiken@gmail.com> | |
24537 | ||
24538 | * dlls/advpack/advpack.c, dlls/advpack/files.c: | |
24539 | advpack: Move file related functions to files.c. | |
24540 | ||
24541 | * dlls/advpack/Makefile.in, dlls/advpack/advpack.spec, | |
24542 | dlls/advpack/files.c, include/advpub.h: | |
24543 | advpack: Add stubs for the file save/restore functions. | |
24544 | ||
24545 | * dlls/advpack/advpack.c: | |
24546 | advpack: Only output a FIXME if flags are set. | |
24547 | ||
24548 | 2006-01-13 Saulius Krasuckas <saulius.krasuckas@gmail.com> | |
24549 | ||
24550 | * dlls/mscms/profile.c, dlls/mscms/tests/profile.c: | |
24551 | mscms: Fix some wine_todo for GetStandardColorSpaceProfile(). | |
24552 | ||
24553 | * dlls/mscms/tests/profile.c: | |
24554 | mscms: Make two checks more strict in the case of success. | |
24555 | ||
24556 | 2006-01-13 Alexandre Julliard <julliard@winehq.org> | |
24557 | ||
24558 | * dlls/ntdll/ntdll_misc.h, dlls/ntdll/signal_i386.c, dlls/ntdll/thread.c, | |
24559 | include/wine/server_protocol.h, include/winternl.h, | |
24560 | server/protocol.def, server/thread.c, server/trace.c: | |
24561 | ntdll: Add debug registers to the context of all exceptions. | |
24562 | Maintain a local cache of the debug registers to avoid server calls | |
24563 | where possible. | |
24564 | ||
24565 | 2006-01-13 James Hawkins <truiken@gmail.com> | |
24566 | ||
24567 | * dlls/advpack/tests/files.c: | |
24568 | advpack: Add initial tests for AdvInstallFile. | |
24569 | ||
24570 | * dlls/advpack/advpack.c: | |
24571 | advpack: Implement AdvInstallFile. | |
24572 | ||
24573 | 2006-01-13 Phil Krylov <phil@newstar.rinet.ru> | |
24574 | ||
24575 | * dlls/riched20/caret.c, dlls/riched20/editor.c, dlls/riched20/editor.h: | |
24576 | riched20: Select word on double click. | |
24577 | ||
24578 | * dlls/riched20/editor.c: | |
24579 | riched20: TODO list update. | |
24580 | ||
24581 | * dlls/riched20/caret.c, dlls/riched20/paint.c: | |
24582 | riched20: Fixed some selection painting bugs. | |
24583 | ||
24584 | 2006-01-13 Jeremy White <jwhite@codeweavers.com> | |
24585 | ||
24586 | * dlls/msi/package.c: | |
24587 | msi: gcc 2.95 compatibility fix. | |
24588 | ||
24589 | * dlls/crypt32/tests/encode.c: | |
24590 | crypt32: Preserve gcc 2.95 compatibility. | |
24591 | ||
24592 | 2006-01-13 Alex Villacís Lasso <a_villacis@palosanto.com> | |
24593 | ||
24594 | * include/msacm.h: | |
24595 | msacm: Add definition for ACM_DRIVERADDF_NAME. | |
24596 | ||
24597 | 2006-01-13 Aric Stewart <aric@codeweavers.com> | |
24598 | ||
24599 | * dlls/wininet/http.c: | |
24600 | wininet: Handle NULL lpBuffersIn in HttpSendRequestExW. | |
24601 | ||
24602 | 2006-01-13 Saulius Krasuckas <saulius.krasuckas@gmail.com> | |
24603 | ||
24604 | * dlls/mscms/tests/profile.c: | |
24605 | mscms: Make enumerating more verbose. | |
24606 | ||
24607 | 2006-01-13 Alexandre Julliard <julliard@winehq.org> | |
24608 | ||
24609 | * dlls/ntdll/virtual.c: | |
24610 | ntdll: Round PE header size to a page boundary for size checks. | |
24611 | ||
24612 | 2006-01-12 Eric Pouech <eric.pouech@wanadoo.fr> | |
24613 | ||
24614 | * dlls/kernel/comm.c, dlls/ntdll/Makefile.in, dlls/ntdll/file.c, | |
24615 | dlls/ntdll/ntdll_misc.h, dlls/ntdll/serial.c, include/Makefile.in, | |
24616 | include/ddk/ntddser.h: | |
24617 | ntdll: Created infrastructure to support IOCTL for serial devices. | |
24618 | - created infrastructure in ntdll to support IOCTL for serial devices | |
24619 | - implemented IOCTLs in ntdll for serial break support | |
24620 | - implemented the kernel32 equivalent on top of those IOCTLs | |
24621 | ||
24622 | 2006-01-12 Vitaliy Margolen <wine-patch@kievinfo.com> | |
24623 | ||
24624 | * dlls/ntdll/nt.c, include/winternl.h: | |
24625 | ntdll: NtQueryInformationToken change parameters according to PSDK. | |
24626 | Check for NULL pointer. | |
24627 | ||
24628 | 2006-01-12 Ge van Geldorp <gvg@reactos.org> | |
24629 | ||
24630 | * dlls/shell32/shlexec.c: | |
24631 | shell32: Fix directory execution. | |
24632 | Only use the Folder class handler if we're actually executing a | |
24633 | folder. | |
24634 | ||
24635 | 2006-01-12 James Hawkins <truiken@gmail.com> | |
24636 | ||
24637 | * dlls/advpack/advpack.c: | |
24638 | advpack: Add documentation for ExecuteCab. | |
24639 | ||
24640 | * dlls/advpack/advpack.spec, dlls/advpack/reg.c, include/advpub.h: | |
24641 | advpack: Add stubs for the remaining registry functions. | |
24642 | ||
24643 | * dlls/cabinet/Makefile.in, dlls/cabinet/cabextract.c, | |
24644 | dlls/cabinet/cabinet.h, dlls/cabinet/fdi.c: | |
24645 | cabinet: Move the remaining cabextract.c functions to fdi.c. | |
24646 | ||
24647 | 2006-01-12 Stefan Brüns <stefan.bruens@rwth-aachen.de> | |
24648 | ||
24649 | * dlls/commdlg/filedlg.c, dlls/commdlg/filedlgbrowser.c: | |
24650 | commdlg: Makes return value of FILEDLG95_SendFileOK dependent of | |
24651 | return value, not of DWL_MSGRESULT. | |
24652 | ||
24653 | 2006-01-12 Detlef Riekenberg <wine.dev@web.de> | |
24654 | ||
24655 | * dlls/ntdll/tests/exception.c: | |
24656 | ntdll/tests: Skip tests if NtCurrentTeb doesn't exist. | |
24657 | ||
24658 | 2006-01-12 Martin Fuchs <martin-fuchs@gmx.net> | |
24659 | ||
24660 | * dlls/shell32/debughlp.c: | |
24661 | shell32: MSVC compatibility fix in dump_pidl_hex(). | |
24662 | ||
24663 | 2006-01-12 Robert Shearman <rob@codeweavers.com> | |
24664 | ||
24665 | * dlls/kernel/heap.c, dlls/kernel/tests/heap.c: | |
24666 | kernel32: Fix GlobalReAlloc for size = 0. | |
24667 | GlobalReAlloc should return NULL if the requested size is 0, the block | |
24668 | is moveable and it is locked, but otherwise it should return the | |
24669 | original memory block. | |
24670 | ||
24671 | 2006-01-12 Phil Krylov <phil@newstar.rinet.ru> | |
24672 | ||
24673 | * dlls/riched20/caret.c, dlls/riched20/editor.c, dlls/riched20/editor.h, | |
24674 | dlls/riched20/editstr.h, dlls/riched20/string.c: | |
24675 | riched20: Initial support for word break callback procedures. | |
24676 | ||
24677 | * dlls/riched20/paint.c: | |
24678 | riched20: Removed a useless check in painting code. | |
24679 | ||
24680 | 2006-01-12 Huw Davies <huw@codeweavers.com> | |
24681 | ||
24682 | * dlls/gdi/font.c: | |
24683 | gdi: If the last param of GetKerningPairs is NULL then return the | |
24684 | number of pairs. | |
24685 | ||
24686 | 2006-01-12 Robert Shearman <rob@codeweavers.com> | |
24687 | ||
24688 | * dlls/shell32/shlview.c: | |
24689 | shell: Fix view window Z order. | |
24690 | After creating the Shell View window we should call SetWindowPos to | |
24691 | move the window on top of other child windows in the parent window. | |
24692 | Also delay the showing of the window so that we can do more | |
24693 | initialisation after window creation without it causing visual | |
24694 | artifacts. | |
24695 | ||
24696 | * dlls/oleaut32/typelib.c: | |
24697 | oleaut: Support conversion of VT_SAFEARRAY into VT_ARRAY|type. | |
24698 | Typelib variant types that cannot be converted should return | |
24699 | DISP_E_BADVARTYPE. | |
24700 | Don't call DispCallFunc if conversion of one of the arguments failed. | |
24701 | ||
24702 | * dlls/ole32/rpc.c: | |
24703 | ole: Fix crash in RpcChannelBuffer_SendReceive. | |
24704 | Initialise apt to NULL since ipid_to_apt_stubbuffer no longer does | |
24705 | this for us. | |
24706 | ||
24707 | * dlls/ole32/tests/marshal.c: | |
24708 | ole: Use strict prototypes for some test functions. | |
24709 | ||
24710 | 2006-01-12 Saulius Krasuckas <saulius2@ar.fi.lt> | |
24711 | ||
24712 | * dlls/mscms/tests/profile.c: | |
24713 | mscms: Null ID can make GetStandardColorSpaceProfile*() succeed. | |
24714 | ||
24715 | 2006-01-11 Jacek Caban <jacek@codeweavers.com> | |
24716 | ||
24717 | * dlls/shlwapi/tests/path.c, dlls/shlwapi/url.c: | |
24718 | shlwapi: UrlCanonicalize: fix URL_DONT_SIMPLIFY. | |
24719 | - URL_DONT_SIMPLIFY should change '/' <-> '\' | |
24720 | - Better '/' / '\' handling | |
24721 | ||
24722 | 2006-01-11 Huw Davies <huw@codeweavers.com> | |
24723 | ||
24724 | * dlls/msxml3/domdoc.c, dlls/msxml3/node.c, dlls/msxml3/tests/domdoc.c: | |
24725 | msxml: Implement createNode, appendChild and insertAfter. | |
24726 | ||
24727 | 2006-01-11 Vitaliy Margolen <wine-patch@kievinfo.com> | |
24728 | ||
24729 | * programs/winecfg/driveui.c: | |
24730 | winecfg: Simplify code a bit. | |
24731 | Enable apply button when needed and don't enable when nothing | |
24732 | changed. | |
24733 | ||
24734 | 2006-01-11 Mike McCormack <mike@codeweavers.com> | |
24735 | ||
24736 | * dlls/msi/.gitignore, dlls/msi/Makefile.in, dlls/msi/dialog.c, | |
24737 | dlls/msi/msi.rc: | |
24738 | msi: Make the MSI SelectionTree control do something useful. | |
24739 | ||
24740 | 2006-01-11 Alexandre Julliard <julliard@winehq.org> | |
24741 | ||
24742 | * server/mapping.c: | |
24743 | server: Don't round up the header size for image mappings. | |
24744 | ||
24745 | * dlls/ntdll/virtual.c: | |
24746 | ntdll: Round up the mapping size in map_file_into_view when setting | |
24747 | the protection bytes. | |
24748 | ||
24749 | 2006-01-11 Juan Lang <juan_lang@yahoo.com> | |
24750 | ||
24751 | * dlls/crypt32/tests/main.c: | |
24752 | crypt32: Fix a test that fails on Windows. | |
24753 | ||
24754 | 2006-01-11 Jacek Caban <jacek@codeweavers.com> | |
24755 | ||
24756 | * dlls/urlmon/internet.c, dlls/urlmon/urlmon_main.c: | |
24757 | urlmon: Reimplement CoInternetCombineUrl to use pluggable protocol. | |
24758 | ||
24759 | * dlls/urlmon/umon.c: | |
24760 | urlmon: Use CoInternetCombineUrl in URLMonikerImpl_Construct. | |
24761 | ||
24762 | 2006-01-11 Aric Stewart <aric@codeweavers.com> | |
24763 | ||
24764 | * dlls/msvcrt/tests/dir.c: | |
24765 | msvcrt: Modify dir test to create its own directory to ensure the | |
24766 | directory exists for the test. Using the temp dir as the root. | |
24767 | ||
24768 | 2006-01-11 Phil Krylov <phil@newstar.rinet.ru> | |
24769 | ||
24770 | * dlls/riched20/list.c: | |
24771 | riched20: Added \n to trace output. | |
24772 | ||
24773 | 2006-01-11 Marcus Meissner <marcus@jet.franken.de> | |
24774 | ||
24775 | * dlls/oleaut32/typelib.c: | |
24776 | ole: ITypeInfo::Invoke stack overwrite fix. | |
24777 | Have enough stack space up to even VT_VARIANTs, fixes a stack | |
24778 | corruption. | |
24779 | ||
24780 | 2006-01-11 Huw Davies <huw@codeweavers.com> | |
24781 | ||
24782 | * dlls/msxml3/node.c: | |
24783 | msxml: Fix for selectNodes when the node has no children. | |
24784 | ||
24785 | 2006-01-11 James Hawkins <truiken@gmail.com> | |
24786 | ||
24787 | * dlls/cabinet/cabextract.c: | |
24788 | cabinet: Remove no longer used code from cabextract.c. | |
24789 | ||
24790 | 2006-01-11 Alexandre Julliard <julliard@winehq.org> | |
24791 | ||
24792 | * dlls/ntdll/ntdll_misc.h, dlls/ntdll/signal_i386.c, | |
24793 | dlls/ntdll/signal_powerpc.c, dlls/ntdll/signal_sparc.c, | |
24794 | dlls/ntdll/signal_x86_64.c, dlls/ntdll/thread.c, | |
24795 | include/wine/server_protocol.h, server/context_i386.c, | |
24796 | server/protocol.def, server/thread.c, server/trace.c: | |
24797 | ntdll: Handle NtSetContextThread on the client side (as far as | |
24798 | possible) when setting the context of the current thread. | |
24799 | ||
24800 | 2006-01-11 Martin Fuchs <martin-fuchs@gmx.net> | |
24801 | ||
24802 | * dlls/shell32/classes.c, dlls/shell32/folders.c, | |
24803 | dlls/shell32/iconcache.c, dlls/shell32/shell32_main.c, | |
24804 | dlls/shell32/shell32_main.h: | |
24805 | shell32: Fix folder icon index when read from registry. | |
24806 | Change "DWORD dwNr" into "int icon_idx" at several places. | |
24807 | ||
24808 | 2006-01-11 Alex Villacís Lasso <a_villacis@palosanto.com> | |
24809 | ||
24810 | * dlls/winmm/winealsa/audio.c: | |
24811 | winealsa: Ensure that copy_format() will not write past end of | |
24812 | referenced WAVEFORMATPCMEX structure. | |
24813 | ||
24814 | 2006-01-11 Aric Stewart <aric@codeweavers.com> | |
24815 | ||
24816 | * programs/winefile/winefile.c: | |
24817 | winefile: Highlight the file specified on the command line instead of | |
24818 | filtering based on it. To be integrated with explorer to allow for | |
24819 | that functionality. | |
24820 | ||
24821 | 2006-01-11 Eric Pouech <eric.pouech@wanadoo.fr> | |
24822 | ||
24823 | * dlls/kernel/thread.c, dlls/ntdll/thread.c: | |
24824 | ntdll: Implemented ntdll.NtSetInformationThread(ThreadAffinityMask). | |
24825 | Reimplemented kernel32.SetThreadAffinityMask on top of it. | |
24826 | ||
24827 | 2006-01-11 James Hawkins <truiken@gmail.com> | |
24828 | ||
24829 | * dlls/advpack/advpack.c, dlls/advpack/tests/files.c: | |
24830 | advpack: Implement ExtractFiles. | |
24831 | ||
24832 | * dlls/cabinet/fdi.c: | |
24833 | cabinet: Add documentation for FDITruncateCabinet. | |
24834 | ||
24835 | 2006-01-11 Robert Reif <reif@earthlink.net> | |
24836 | ||
24837 | * dlls/dsound/tests/ds3d.c, dlls/dsound/tests/ds3d8.c: | |
24838 | dsound: Add primary buffer change tests. | |
24839 | Add tests to figure out whether Windows can change the primary buffer | |
24840 | capabilities after setting the buffer format. Based on a patch by Alex | |
24841 | Villacís Lasso. | |
24842 | ||
24843 | 2006-01-11 Mike McCormack <mike@codeweavers.com> | |
24844 | ||
24845 | * dlls/msi/dialog.c: | |
24846 | msi: Remove the font when setting a control's text. | |
24847 | ||
24848 | 2006-01-11 Rob Shearman <rob@codeweavers.com> | |
24849 | ||
24850 | * dlls/comctl32/tests/progress.c: | |
24851 | comctl32: Test the painting behaviour of the progress bar control. | |
24852 | Test the painting behaviour of the progress bar control when the | |
24853 | PBM_SETPOS message is sent to it, with respect to whether the | |
24854 | background is erased and what part of the control is redrawn. | |
24855 | ||
24856 | 2006-01-11 Mike McCormack <mike@codeweavers.com> | |
24857 | ||
24858 | * dlls/comctl32/progress.c: | |
24859 | comctl32: Invalidate the entire progress bar any time it changes. | |
24860 | ||
24861 | 2006-01-11 Saulius Krasuckas <saulius.krasuckas@gmail.com> | |
24862 | ||
24863 | * dlls/mscms/tests/profile.c: | |
24864 | mscms: Set the last error code to an unusual value. | |
24865 | ||
24866 | 2006-01-11 Ulrich Czekalla <ulrich@codeweavers.com> | |
24867 | ||
24868 | * dlls/commdlg/printdlg.c: | |
24869 | commdlg: If provided use and update hDevMode in the PAGESETUPDLG struct. | |
24870 | Update the dmDefaultSourcea return value inside hDevMode. | |
24871 | ||
24872 | 2006-01-11 Huw Davies <huw@codeweavers.com> | |
24873 | ||
24874 | * dlls/opengl32/wgl.c: | |
24875 | opengl: Use indirect contexts if the surface is a pixmap. | |
24876 | ||
24877 | 2006-01-11 Francois Gouget <fgouget@codeweavers.com> | |
24878 | ||
24879 | * programs/winemenubuilder/winemenubuilder.c: | |
24880 | winemenubuilder: Improve traces. | |
24881 | Report the EnumResourceNamesW() and failure to find an icon | |
24882 | separately so traces are less misleading. | |
24883 | ||
24884 | 2006-01-11 Robert Shearman <rob@codeweavers.com> | |
24885 | ||
24886 | * dlls/ole32/oleobj.c: | |
24887 | ole: Implement IEnumSTATDATA for the Ole Advise Holder. | |
24888 | Implement IEnumSTATDATA for the Ole Advise Holder and use it to | |
24889 | implement the Send* functions. | |
24890 | ||
24891 | * dlls/ole32/marshal.c: | |
24892 | ole: Initialise hrref so as not to display garbage in the trace. | |
24893 | ||
24894 | * dlls/ole32/defaulthandler.c: | |
24895 | ole: Remove some duplicated code. | |
24896 | ||
24897 | 2006-01-10 Rein Klazes <wijn@wanadoo.nl> | |
24898 | ||
24899 | * dlls/hhctrl.ocx/hhctrl.c: | |
24900 | hhctrl.ocx: Report commands in HtmlHelp that are not handled at all. | |
24901 | ||
24902 | 2006-01-10 Phil Krylov <phil@newstar.rinet.ru> | |
24903 | ||
24904 | * dlls/riched20/caret.c, dlls/riched20/editor.c, dlls/riched20/editor.h, | |
24905 | dlls/riched20/editstr.h, dlls/riched20/paint.c, dlls/riched20/wrap.c: | |
24906 | riched20: Reduced screen flicker by using proper update region invalidation. | |
24907 | ||
24908 | 2006-01-10 Vitaliy Margolen <wine-patch@kievinfo.com> | |
24909 | ||
24910 | * dlls/kernel/virtual.c: | |
24911 | kernel: Remove no longer used debug channel. | |
24912 | ||
24913 | 2006-01-10 Robert Shearman <rob@codeweavers.com> | |
24914 | ||
24915 | * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, | |
24916 | dlls/ole32/marshal.c: | |
24917 | ole: Defer apartment window creation until the first object is marshalled. | |
24918 | ||
24919 | * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, dlls/ole32/rpc.c: | |
24920 | ole: Add an accessor function for an apartment's window. | |
24921 | ||
24922 | * dlls/ole32/rpc.c: | |
24923 | ole: Report and clean up after PostMessage failures. | |
24924 | ||
24925 | * dlls/ole32/compobj_private.h, dlls/ole32/rpc.c, | |
24926 | dlls/ole32/stubmanager.c: | |
24927 | ole: Pass a channel into IRpcStubBuffer::Invoke. | |
24928 | Create a server channel and store this in the ifstub. | |
24929 | Rename ipid_to_apt_and_stubbuffer to ipid_get_dispatch_params and make | |
24930 | the function return an HRESULT. | |
24931 | Return the channel for the ifstub in ipid_get_dispatch_params. | |
24932 | ||
24933 | * dlls/ole32/rpc.c: | |
24934 | ole: Reduce the access rights required by start_local_service. | |
24935 | ||
24936 | * dlls/ole32/rpc.c: | |
24937 | ole: Return the last error if we couldn't open the requested service. | |
24938 | Fix the ok/failed message. | |
24939 | ||
24940 | 2006-01-10 James Hawkins <truiken@gmail.com> | |
24941 | ||
24942 | * dlls/advpack/tests/.gitignore, dlls/advpack/tests/Makefile.in, | |
24943 | dlls/advpack/tests/files.c: | |
24944 | advpack: Add initial tests for ExtractFiles. | |
24945 | - Use FCI to create a test cabinet file. | |
24946 | - Add initial tests for ExtractFiles. | |
24947 | ||
24948 | 2006-01-10 Robert Shearman <rob@codeweavers.com> | |
24949 | ||
24950 | * dlls/rpcrt4/ndr_misc.h, dlls/rpcrt4/ndr_ole.c: | |
24951 | rpcrt4: Remove the unused RPCRT4_GetPSFactory function. | |
24952 | ||
24953 | * dlls/rpcrt4/ndr_ole.c: | |
24954 | rpcrt4: Don't release the interface pointer on failure. | |
24955 | Don't release the interface pointer on failure since we are not the | |
24956 | ones that allocated it. It is the caller's responsability to call | |
24957 | NdrInterfacePointerFree, where the freeing is supposed to happen. | |
24958 | ||
24959 | * dlls/kernel/heap.c: | |
24960 | kernel32: Return an error when unlocking a global with a zero lock count. | |
24961 | Rename GLOBAL_LOCK_MAX to the public GMEM_LOCKCOUNT. | |
24962 | ||
24963 | 2006-01-10 Saulius Krasuckas <saulius.krasuckas@gmail.com> | |
24964 | ||
24965 | * dlls/mscms/tests/profile.c: | |
24966 | mscms: Enumerate registered standard colorspace profiles. | |
24967 | ||
24968 | 2006-01-10 Huw Davies <huw@codeweavers.com> | |
24969 | ||
24970 | * dlls/msxml3/node.c, dlls/msxml3/tests/domdoc.c: | |
24971 | msxml: It's valid to release an empty document. | |
24972 | ||
24973 | 2006-01-10 Phil Krylov <phil@newstar.rinet.ru> | |
24974 | ||
24975 | * dlls/comctl32/header.c: | |
24976 | comctl32: Fix emitting of NM_CUSTOMDRAW header notifications. | |
24977 | Emit NM_CUSTOMDRAW header notifications for all headers, not only | |
24978 | ownerdrawn. Allow to change item text and background colors in an | |
24979 | application's NM_CUSTOMDRAW handler. | |
24980 | ||
24981 | * dlls/riched20/string.c: | |
24982 | riched20: Allow NUL characters. | |
24983 | ||
24984 | 2006-01-10 Robert Shearman <rob@codeweavers.com> | |
24985 | ||
24986 | * dlls/kernel/atom.c, dlls/kernel/atom16.c, dlls/kernel/environ.c, | |
24987 | dlls/kernel/file16.c, dlls/kernel/module.c, dlls/kernel/oldconfig.c, | |
24988 | dlls/kernel/profile.c, dlls/kernel/task.c, dlls/kernel/toolhelp16.c: | |
24989 | kernel: Remove wine/server.h include from files where it is no longer needed. | |
24990 | ||
24991 | 2006-01-10 Alexandre Julliard <julliard@winehq.org> | |
24992 | ||
24993 | * dlls/ntdll/exception.c, dlls/ntdll/ntdll.spec, include/winternl.h: | |
24994 | ntdll: NtRaiseException doesn't need to be a register function. | |
24995 | Moved common code between NtRaiseException and RtlRaiseException to a | |
24996 | separate raise_exception function. | |
24997 | ||
24998 | * dlls/kernel/except.c: | |
24999 | kernel: Don't send a debugger event in UnhandledExceptionFilter, | |
25000 | leave that to the standard ntdll exception handling. | |
25001 | ||
25002 | * dlls/kernel/kernel32.spec, dlls/kernel/thunk.c: | |
25003 | kernel: Implement FT_Exit directly in assembly to avoid the overhead | |
25004 | of register functions. | |
25005 | ||
25006 | 2006-01-10 James Hawkins <truiken@gmail.com> | |
25007 | ||
25008 | * configure, configure.ac, dlls/cabinet/Makefile.in, | |
25009 | dlls/cabinet/tests/.gitignore, dlls/cabinet/tests/Makefile.in, | |
25010 | dlls/cabinet/tests/extract.c: | |
25011 | cabinet: Add initial tests for Extract. | |
25012 | ||
25013 | * dlls/cabinet/cabinet_main.c: | |
25014 | cabinet: Implement Extract on top of FDI. | |
25015 | ||
25016 | 2006-01-10 Rein Klazes <wijn@wanadoo.nl> | |
25017 | ||
25018 | * dlls/winedos/int21.c: | |
25019 | winedos: Open files with write access on read only media. | |
25020 | If the CreateFile in INT21_CreateFile fails with ERROR_WRITE_PROTECT, | |
25021 | retry without write access. | |
25022 | ||
25023 | 2006-01-10 Phil Krylov <phil@newstar.rinet.ru> | |
25024 | ||
25025 | * dlls/riched20/caret.c, dlls/riched20/editor.h, dlls/riched20/para.c, | |
25026 | dlls/riched20/run.c: | |
25027 | riched20: Speed up text insertion. | |
25028 | Optimized reading large texts into RichEdit to be an O(n) order | |
25029 | algorythm instead of O(n^2) by removing extraneous conversions of | |
25030 | character offsets to run offsets. | |
25031 | ||
25032 | 2006-01-10 Mike McCormack <mike@codeweavers.com> | |
25033 | ||
25034 | * dlls/advapi32/service.c: | |
25035 | advapi32: If we can't connect to a service's pipe, name the service in | |
25036 | the error message. | |
25037 | ||
25038 | * dlls/msi/select.c: | |
25039 | msi: Count the number of columns requested and allocate that many, | |
25040 | as columns may be select more than once in from a table. | |
25041 | ||
25042 | * dlls/msi/action.c: | |
25043 | msi: Don't crash if there's no script present when we try execute one. | |
25044 | ||
25045 | * dlls/msi/msiquery.c, include/msiquery.h: | |
25046 | msi: Fixed the prototype of MsiDatabaseIsTablePersistent. | |
25047 | Implemented MsiDatabaseIsTablePersistentA via the W function. | |
25048 | ||
25049 | 2006-01-10 Troy Rollo <wine@troy.rollo.name> | |
25050 | ||
25051 | * dlls/user/menu.c, dlls/user/user16.c, include/wine/winuser16.h, | |
25052 | include/winuser.h: | |
25053 | user: Fix return type of EnableMenuItem. | |
25054 | ||
25055 | * dlls/shell32/shfldr_unixfs.c: | |
25056 | shell32: Fix bug in renaming files in the file dialogs when UNIX paths | |
25057 | are being used. | |
25058 | ||
25059 | * include/psapi.h: | |
25060 | Fix GetModuleFileNameEx definition. | |
25061 | ||
25062 | 2006-01-10 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
25063 | ||
25064 | * dlls/user/static.c: | |
25065 | user: Improve the ownerdraw support of the static control. | |
25066 | ||
25067 | * dlls/user/cursoricon.c, dlls/user/tests/resource.c: | |
25068 | user: The LoadImage resource string may be a numeric string. | |
25069 | ||
25070 | 2006-01-10 Kaj Kaloinen <kkaloine@gmail.com> | |
25071 | ||
25072 | * dlls/shlwapi/shlwapi.rc, dlls/shlwapi/shlwapi_Fi.rc: | |
25073 | shlwapi: Add Finnish translation. | |
25074 | ||
25075 | 2006-01-10 Phil Krylov <phil@newstar.rinet.ru> | |
25076 | ||
25077 | * dlls/comctl32/status.c: | |
25078 | comctl32: Call UpdateWindow() after changing statusbar text. | |
25079 | ||
25080 | 2006-01-09 James Hawkins <truiken@gmail.com> | |
25081 | ||
25082 | * dlls/advpack/advpack.c: | |
25083 | advpack: Add documentation for ExtractFiles. | |
25084 | ||
25085 | * dlls/cabinet/cabinet_main.c: | |
25086 | cabinet: Clean up the documentation for Extract. | |
25087 | ||
25088 | * dlls/cabinet/cabinet.h: | |
25089 | cabinet: Add the two flags used by Extract to cabinet.h. | |
25090 | ||
25091 | * dlls/cabinet/cabinet.h: | |
25092 | cabinet: Define the flags member of the EXTRACTdest structure. | |
25093 | ||
25094 | * dlls/cabinet/cabinet_main.c: | |
25095 | cabinet: Fix the second parameter name of Extract. | |
25096 | ||
25097 | * dlls/cabinet/fdi.c: | |
25098 | cabinet: Store the cab file handle before extracting files so we can | |
25099 | close the cab file even if no files are extracted. | |
25100 | ||
25101 | 2006-01-09 Saulius Krasuckas <saulius.krasuckas@gmail.org> | |
25102 | ||
25103 | * include/icm.h: | |
25104 | include: Add missing color space constants. | |
25105 | ||
25106 | 2006-01-09 Phil Krylov <phil@newstar.rinet.ru> | |
25107 | ||
25108 | * dlls/comctl32/rebar.c: | |
25109 | comctl32: Fix rebar autosize behaviour. | |
25110 | Allow autoresizing rebar by PostMessage(hwndRebar, WM_SIZE, 0, 0) like | |
25111 | native does, taking as few rows as possible and using the parent | |
25112 | window client area size for the other dimension (width for horizontal | |
25113 | rebars or height for vertical ones). | |
25114 | ||
25115 | * dlls/user/combo.c: | |
25116 | user: Fix dropdown combo creation when there is no space for an edit control. | |
25117 | ||
25118 | 2006-01-09 Robert Shearman <rob@codeweavers.com> | |
25119 | ||
25120 | * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, dlls/ole32/rpc.c: | |
25121 | ole: Join the MTA if necessary when executing an RPC call. | |
25122 | Join the MTA if necessary when executing an RPC call to ensure that it | |
25123 | is executing with a valid apartment and won't fail for certain COM | |
25124 | calls. | |
25125 | ||
25126 | * dlls/ole32/rpc.c: | |
25127 | ole: Prefer services over servers. | |
25128 | Attempt to start as a local service before attempting to start as a | |
25129 | local server for the CLSCTX_LOCAL_SERVER case. | |
25130 | ||
25131 | * dlls/ole32/tests/compobj.c: | |
25132 | ole: Add some tests for CLSIDFromString. | |
25133 | ||
25134 | * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, dlls/ole32/ole16.c: | |
25135 | ole: Remove __CLSIDFromStringA. | |
25136 | Move the ANSI implementation of CLSIDFromString to ole16.c and change | |
25137 | CLSIDFromString to only deal with Unicode strings. | |
25138 | ||
25139 | * dlls/rpcrt4/ndr_marshall.c: | |
25140 | rpcrt4: Improve ReadVariance. | |
25141 | Extend ReadVariance to read the offset as well as the actual count, | |
25142 | since these always come in pairs. | |
25143 | Handle the variance not being present in ReadVariance and always call | |
25144 | it from the unmarshalling functions to simplify the code there and | |
25145 | also to fix a bug where the format pointer wasn't advanced properly | |
25146 | for complex arrays (introduced in the previous patch when implementing | |
25147 | variance). | |
25148 | ||
25149 | * dlls/rpcrt4/ndr_marshall.c: | |
25150 | rpcrt4: Validate complex array format string. | |
25151 | Verify that the format string being passed into the complex array | |
25152 | functions is a complex array one. | |
25153 | ||
25154 | 2006-01-09 Jacek Caban <jacek@codeweavers.com> | |
25155 | ||
25156 | * dlls/urlmon/binding.c: | |
25157 | urlmon: Fix ref counting. | |
25158 | ||
25159 | * dlls/urlmon/binding.c: | |
25160 | urlmon: Pass FORMATETC to OnDataAvailable. | |
25161 | ||
25162 | * dlls/urlmon/binding.c: | |
25163 | urlmon: Added implementation of protocol stream. | |
25164 | ||
25165 | 2006-01-09 Robert Shearman <rob@codeweavers.com> | |
25166 | ||
25167 | * dlls/crypt32/main.c, dlls/rsaenh/rsaenh.c: | |
25168 | Call DisableThreadLibraryCalls for DLLs that don't need thread | |
25169 | creation/destruction notifications. | |
25170 | ||
25171 | 2006-01-09 YunSong Hwang <hys545@dreamwiz.com> | |
25172 | ||
25173 | * dlls/shell32/shell32_Ko.rc: | |
25174 | shell32: Update the Korean translation. | |
25175 | ||
25176 | 2006-01-09 Alexander N. Sørnes <alex@thehandofagony.com> | |
25177 | ||
25178 | * dlls/shell32/shell32_No.rc: | |
25179 | shell32: Updated Norwegian Bokmål resources. | |
25180 | ||
25181 | 2006-01-09 Hans Leidekker <hans@it.vu.nl> | |
25182 | ||
25183 | * dlls/usp10/usp10.c, dlls/usp10/usp10.spec: | |
25184 | usp10: Improve stubs. | |
25185 | Improve stubs for ScriptGetProperties and ScriptItemize. | |
25186 | Add stub for ScriptFreeCache. | |
25187 | ||
25188 | 2006-01-09 Mike McCormack <mike@codeweavers.com> | |
25189 | ||
25190 | * dlls/kernel/heap.c, dlls/kernel/tests/heap.c: | |
25191 | kernel: Trying to lock an empty global memory block gives an ERROR_DISCARDED. | |
25192 | ||
25193 | * dlls/user/combo.c: | |
25194 | user32: Update the list of things to fix in the Combo control. | |
25195 | ||
25196 | 2006-01-09 Rein Klazes <wijn@wanadoo.nl> | |
25197 | ||
25198 | * dlls/user/menu.c, dlls/user/tests/menu.c: | |
25199 | user32: Prevent a crash in GetMenuStringA caused by calling strlenW on | |
25200 | a NULL pointer, with a test. | |
25201 | ||
25202 | 2006-01-09 Phil Krylov <phil@newstar.rinet.ru> | |
25203 | ||
25204 | * dlls/riched20/editor.c: | |
25205 | riched20: Fixed calculation of left indent and first indent paragraph | |
25206 | properties. | |
25207 | ||
25208 | * dlls/riched20/string.c: | |
25209 | riched20: Simplified logic in ME_StrRelPos(). | |
25210 | ||
25211 | 2006-01-06 Aric Stewart <aric@codeweavers.com> | |
25212 | ||
25213 | * dlls/msvcrt/tests/.gitignore, dlls/msvcrt/tests/Makefile.in, | |
25214 | dlls/msvcrt/tests/dir.c: | |
25215 | msvcrt: Add a regression test for _fullpath. | |
25216 | ||
25217 | * dlls/msvcrt/dir.c: | |
25218 | msvcrt: Reworked _fullpath. | |
25219 | Investigation with native msvcrt revealed that it is a wrapper for | |
25220 | GetFullPathName and the current implementation was crashing with older | |
25221 | mozilla installs if the path passed in was uninitialized. | |
25222 | ||
25223 | 2006-01-06 Alexandre Julliard <julliard@winehq.org> | |
25224 | ||
25225 | * dlls/ole32/stg_bigblockfile.c: | |
25226 | ole: Remove a no longer needed smbfs hack. | |
25227 | ||
25228 | 2006-01-06 Raimonds Praude <raimonds.praude@sets.lv> | |
25229 | ||
25230 | * dlls/user/combo.c: | |
25231 | user32: Limit text in the edit field of a combo box. | |
25232 | ||
25233 | 2006-01-06 Marcus Meissner <marcus@jet.franken.de> | |
25234 | ||
25235 | * dlls/gdi/metafile.c: | |
25236 | gdi: Filter GETSCALINGFACTOR and SETABORTDOC proc in metafile | |
25237 | Escapes. | |
25238 | ||
25239 | 2006-01-06 Robert Shearman <rob@codeweavers.com> | |
25240 | ||
25241 | * dlls/oleaut32/typelib.c: | |
25242 | ole: Remove the no longer used _copy_arg function. | |
25243 | ||
25244 | * dlls/oleaut32/typelib.c: | |
25245 | ole: ITypeInfo::Invoke rewrite. | |
25246 | Re-implement ITypeInfo::Invoke on top of DispCallFunc and | |
25247 | VariantChangeType instead of _invoke and _copy_arg. | |
25248 | ||
25249 | * dlls/ole32/antimoniker.c, dlls/ole32/compositemoniker.c, | |
25250 | dlls/ole32/ole2.c, dlls/ole32/storage32.c: | |
25251 | ole: Remove "stub" from TRACEs of functions that aren't stubs. | |
25252 | ||
25253 | 2006-01-06 Hans Leidekker <hans@it.vu.nl> | |
25254 | ||
25255 | * dlls/mscms/profile.c: | |
25256 | mscms: Silence a potentially noisy fixme. | |
25257 | ||
25258 | * dlls/kernel/time.c: | |
25259 | kernel: Documentation cleanups. | |
25260 | ||
25261 | 2006-01-06 Robert Shearman <rob@codeweavers.com> | |
25262 | ||
25263 | * dlls/rpcrt4/ndr_marshall.c: | |
25264 | rpcrt4: Compute variance for complex arrays | |
25265 | ||
25266 | * dlls/rpcrt4/cstub.c: | |
25267 | rpcrt4: Call NdrStubCall2 when dealing with a pure interpreted stub | |
25268 | that has no dispatch table. | |
25269 | ||
25270 | 2006-01-06 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
25271 | ||
25272 | * dlls/user/static.c: | |
25273 | Static control: Support enhanced metafiles. | |
25274 | ||
25275 | 2006-01-06 Hans Leidekker <hans@it.vu.nl> | |
25276 | ||
25277 | * LICENSE, include/wine/wine_common_ver.rc: | |
25278 | Update copyright info for the new year. | |
25279 | ||
25280 | * documentation/PACKAGING: | |
25281 | documentation: Suggest installing OpenLDAP development libraries to packagers. | |
25282 | ||
25283 | 2006-01-06 Robert Shearman <rob@codeweavers.com> | |
25284 | ||
25285 | * tools/widl/typegen.c: | |
25286 | widl: Generate static sizing information for fixed size structs. | |
25287 | Don't generate FC_*_BASETYPE proc and type format strings for | |
25288 | non-basetype fields/params. | |
25289 | ||
25290 | 2006-01-06 Thomas Weidenmueller <wine-patches@reactsoft.com> | |
25291 | ||
25292 | * dlls/comctl32/syslink.c: | |
25293 | comctl32: Reduce memory usage of the syslink control. | |
25294 | ||
25295 | * dlls/comctl32/syslink.c: | |
25296 | comctl32: Some painting fixes for the syslink control. | |
25297 | ||
25298 | 2006-01-06 Rolf Kalbermatter <rolf.kalbermatter@citeng.com> | |
25299 | ||
25300 | * dlls/urlmon/umstream.c: | |
25301 | urlmon: Fix a LARGE_INTEGER truncation. | |
25302 | ||
25303 | 2006-01-06 Robert Reif <reif@earthlink.net> | |
25304 | ||
25305 | * dlls/dsound/buffer.c, dlls/dsound/dsound.c, | |
25306 | dlls/dsound/dsound_private.h, dlls/dsound/mixer.c, | |
25307 | dlls/dsound/primary.c, dlls/dsound/propset.c, dlls/dsound/sound3d.c: | |
25308 | dsound: Refactor playback. | |
25309 | Replace references of IDirectSoundImpl with DirectSoundDevice to | |
25310 | remove one level of indirection and remove the problem of a three | |
25311 | object circular reference. | |
25312 | ||
25313 | 2006-01-06 Mike McCormack <mike@codeweavers.com> | |
25314 | ||
25315 | * dlls/msi/dialog.c: | |
25316 | msi: Unload riched20 after its window is destroyed. | |
25317 | ||
25318 | * dlls/msi/dialog.c: | |
25319 | msi: Make radio buttons grey out correctly when disabled. | |
25320 | ||
25321 | * dlls/msi/helpers.c: | |
25322 | msi: Clean trailing and leading spaces from path segments. | |
25323 | ||
25324 | 2006-01-06 Rolf Kalbermatter <rolf.kalbermatter@citeng.com> | |
25325 | ||
25326 | * tools/winapi/msvcmaker: | |
25327 | winapi: msvcmaker adaption to new directory structure. | |
25328 | Fix some issues with MSVC project file generation after recent | |
25329 | directory restructuring. | |
25330 | ||
25331 | * tools/winapi/config.pm: | |
25332 | winapi: Add the loader directory to the paths to exclude. | |
25333 | There is nothing in there anymore that would need to be done for | |
25334 | winapi tools. | |
25335 | ||
25336 | * tools/winapi/winapi_extract, tools/winapi/winapi_fixup: | |
25337 | winapi: Cleanup some unused use clauses. | |
25338 | ||
25339 | 2006-01-06 YunSong Hwang <hys545@dreamwiz.com> | |
25340 | ||
25341 | * dlls/commdlg/cdlg_Ko.rc: | |
25342 | commdlg: Updated Korean translation. | |
25343 | ||
25344 | * programs/winecfg/Ko.rc: | |
25345 | winecfg: Updated Korean translation. | |
25346 | ||
25347 | 2006-01-06 Mike McCormack <mike@codeweavers.com> | |
25348 | ||
25349 | * dlls/oleaut32/typelib.c: | |
25350 | oleaut32: Output a FIXME message only once. | |
25351 | ||
25352 | 2006-01-06 Robert Reif <reif@earthlink.net> | |
25353 | ||
25354 | * dlls/dsound/tests/ds3d.c, dlls/dsound/tests/ds3d8.c, | |
25355 | dlls/dsound/tests/dsound.c, dlls/dsound/tests/dsound8.c, | |
25356 | dlls/dsound/tests/dsound_test.h: | |
25357 | dsound: Fix double free bug in tests. | |
25358 | Fix double free in tests. Only happens in interactive mode when | |
25359 | testing duplicated 3D buffers. | |
25360 | ||
25361 | 2006-01-06 Anssi Hannula <anssi.hannula@gmail.com> | |
25362 | ||
25363 | * dlls/shell32/shell32_Fi.rc: | |
25364 | shell32: Spelling fixes for the Finnish resource. | |
25365 | ||
25366 | 2006-01-06 Ulrich Czekalla <ulrich@codeweavers.com> | |
25367 | ||
25368 | * dlls/ole32/storage32.c: | |
25369 | ole: Fix SmallBlocksToBigBlocks loop. | |
25370 | Stop copying data when read returns 0 bytes | |
25371 | ||
25372 | 2006-01-05 Robert Shearman <rob@codeweavers.com> | |
25373 | ||
25374 | * configure, configure.ac, dlls/Makefile.in, dlls/security/.gitignore, | |
25375 | dlls/security/Makefile.in, dlls/security/security.spec: | |
25376 | Added implementation of security.dll. | |
25377 | ||
25378 | 2006-01-05 Jacek Caban <jacek@codeweavers.com> | |
25379 | ||
25380 | * dlls/wininet/http.c, dlls/wininet/utility.c: | |
25381 | wininet: lpvStatusInfo in INTERNET_STATUS_NAME_RESOLVED, | |
25382 | INTERNET_STATUS_CONNECTING_TO_SERVER and | |
25383 | INTERNET_STATUS_CONNECTED_TO_SERVER should be strings, not | |
25384 | sockaddr_in. | |
25385 | ||
25386 | 2006-01-05 Alexandre Julliard <julliard@winehq.org> | |
25387 | ||
25388 | * dlls/msvcrt/except.c, dlls/msvcrt/msvcrt.spec: | |
25389 | msvcrt: Added assembly routines to save/restore registers for setjmp/longjmp | |
25390 | to avoid the overhead of a full-blown register function. | |
25391 | Some tracing improvements. | |
25392 | ||
25393 | * dlls/msvcrt/cppexcept.c, dlls/msvcrt/msvcrt.spec: | |
25394 | msvcrt: Added some assembly glue for the asm bits of __CxxFrameHandler | |
25395 | to avoid having to save/restore the whole context on every call. | |
25396 | ||
25397 | 2006-01-05 Jacek Caban <jacek@codeweavers.com> | |
25398 | ||
25399 | * dlls/urlmon/binding.c: | |
25400 | urlmon: Added implementation of QueryService and stub implementation | |
25401 | of IHttpNegotiate2 interface. | |
25402 | ||
25403 | * dlls/urlmon/binding.c: | |
25404 | urlmon: Query service provider for IInternetProtocol. | |
25405 | ||
25406 | 2006-01-05 Marcus Meissner <marcus@jet.franken.de> | |
25407 | ||
25408 | * dlls/winspool/winspool.drv.spec: | |
25409 | winspool: Added ordinal exported functions of winspool.drv. | |
25410 | ||
25411 | 2006-01-05 Dan Kegel <dank@kegel.com> | |
25412 | ||
25413 | * dlls/oleaut32/typelib.c: | |
25414 | oleaut32: Allow _invoke to handle up to 23 parameters. | |
25415 | ||
25416 | 2006-01-05 Eric Pouech <eric.pouech@wanadoo.fr> | |
25417 | ||
25418 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/module.c, dlls/dbghelp/stack.c, | |
25419 | dlls/dbghelp/symbol.c, include/dbghelp.h: | |
25420 | dbghelp: StackWalk (32 and 64 bit version). | |
25421 | - enhance implementation of StackWalk (32 and 64 bit version) by | |
25422 | making use of module information and calling for FPO | |
25423 | - FPO part is still non functional | |
25424 | - implemented SymGetModuleBase64 | |
25425 | - stubbed SymFunctionTableAccess64 | |
25426 | ||
25427 | 2006-01-05 Robert Reif <reif@earthlink.net> | |
25428 | ||
25429 | * dlls/dsound/capture.c, dlls/dsound/dsound_private.h: | |
25430 | dsound: Capture refactoring. | |
25431 | Move initialization code from DirectSoundCapture to | |
25432 | DirectSoundCaptureDevice. | |
25433 | Make DirectSoundCaptureBuffer directly reference | |
25434 | DirectSoundCaptureDevice rather than DirectSoundCapture to eliminate | |
25435 | one level of indirection. | |
25436 | Rename DSOUND_CreateDirectSoundCaptureBuffer to | |
25437 | IDirectSoundCaptureBufferImpl_Create to be consistent. | |
25438 | ||
25439 | 2006-01-05 Alexandre Julliard <julliard@winehq.org> | |
25440 | ||
25441 | * libs/wpp/ppl.l, programs/winedbg/debug.l, programs/winhelp/macro.lex.l, | |
25442 | tools/widl/parser.l, tools/wrc/parser.l: | |
25443 | Remove YY_NO defines that cause warnings. | |
25444 | ||
25445 | 2006-01-05 Eric Pouech <eric.pouech@wanadoo.fr> | |
25446 | ||
25447 | * dlls/dbghelp/symbol.c: | |
25448 | dbghelp: Removed no longer needed 'stub' in TRACEs. | |
25449 | ||
25450 | 2006-01-05 Robert Shearman <rob@codeweavers.com> | |
25451 | ||
25452 | * dlls/rpcrt4/cproxy.c, dlls/rpcrt4/ndr_misc.h, | |
25453 | dlls/rpcrt4/ndr_stubless.c, dlls/rpcrt4/rpcrt4.spec: | |
25454 | rpcrt4: Implement NdrClientCall2 and NdrServerCall2. | |
25455 | ||
25456 | * dlls/oleaut32/typelib.c: | |
25457 | ole: Store the result from _invoke in a VARIANTARG structure. | |
25458 | ||
25459 | * programs/regedit/childwnd.c: | |
25460 | regedit: Initialise nFocusPanel. | |
25461 | ||
25462 | * dlls/kernel/oldconfig.c: | |
25463 | kernel32: Check for the correct error return value from open. | |
25464 | ||
25465 | 2006-01-05 Jacek Caban <jacek@codeweavers.com> | |
25466 | ||
25467 | * dlls/urlmon/tests/url.c: | |
25468 | urlmon: Code clean up. | |
25469 | ||
25470 | * dlls/urlmon/binding.c: | |
25471 | urlmon: Added GetBindInfoString implementation. | |
25472 | ||
25473 | 2006-01-04 Alexandre Julliard <julliard@winehq.org> | |
25474 | ||
25475 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
25476 | Release 0.9.5. | |
25477 | ||
25478 | ---------------------------------------------------------------- | |
d8e98fe6 AJ |
25479 | 2006-01-04 Alex Villacís Lasso <a_villacis@palosanto.com> |
25480 | ||
25481 | * dlls/msacm/stream.c: | |
25482 | msacm: Initialize some ACMSTREAMHEADER fields for the sake of native codecs. | |
25483 | Initialize cb[Src|Dst]LengthUsed to 0 before calling into codec, | |
25484 | required by (some?) native codecs. | |
25485 | ||
25486 | 2006-01-04 Vitaliy Margolen <wine-patch@kievinfo.com> | |
25487 | ||
25488 | * tools/wine.inf: | |
25489 | wine.inf: Add a few keys to HKLM\Hardware. | |
25490 | ||
25491 | 2006-01-04 Marcus Meissner <marcus@jet.franken.de> | |
25492 | ||
25493 | * dlls/winsock/socket.c: | |
25494 | winsock: Map wildcards for socket type and protocol in getaddrinfo(). | |
25495 | ||
25496 | 2006-01-04 Alexandre Julliard <julliard@winehq.org> | |
25497 | ||
25498 | * dlls/ntdll/loader.c: | |
25499 | Set refcount to -1 on implicitly loaded dlls to avoid unloading them | |
25500 | (suggested by Michael Ost). | |
25501 | ||
25502 | 2006-01-04 Marcus Meissner <marcus@jet.franken.de> | |
25503 | ||
25504 | * dlls/shlwapi/shlwapi.spec: | |
25505 | shlwapi: Print PathCombine* strings arguments in relay debugging. | |
25506 | ||
25507 | 2006-01-04 Alexandre Julliard <julliard@winehq.org> | |
25508 | ||
25509 | * include/wine/pthread.h: | |
25510 | Avoid DECLSPEC_NORETURN on function pointers for MSVC compatibility. | |
25511 | ||
25512 | 2006-01-04 Mike McCormack <mike@codeweavers.com> | |
25513 | ||
25514 | * programs/msiexec/msiexec.c: | |
25515 | msiexec: Ignore the TRANSFORMS variable. | |
25516 | Ignore the TRANSFORMS variable when building a list of transforms for | |
25517 | advertising. The variable is used to apply transforms when installing. | |
25518 | ||
25519 | * dlls/msi/action.c, dlls/msi/msipriv.h, dlls/msi/msiquery.c: | |
25520 | msi: Apply any MSI transforms specified by the TRANSFORMS property. | |
25521 | ||
25522 | * dlls/msi/msi.spec, dlls/msi/msiquery.c: | |
25523 | msi: Add a stub for MsiGetLastErrorRecord. | |
25524 | ||
25525 | * dlls/msi/dialog.c: | |
25526 | msi: Fixes for the MaskedEdit control. | |
25527 | Allow MaskedEdit masks that aren't enclosed with <>. | |
25528 | Allow the MaskedEdit's edit controls to scroll a bit in case things | |
25529 | don't line up. | |
25530 | ||
25531 | 2006-01-04 Robert Reif <reif@earthlink.net> | |
25532 | ||
25533 | * dlls/dsound/capture.c, dlls/dsound/dsound_private.h: | |
25534 | dsound: Capture cleanup. | |
25535 | Move code and function prototypes around to eliminate forward | |
25536 | declarations. No code is changed. | |
25537 | ||
25538 | 2006-01-04 Hans Leidekker <hans@it.vu.nl> | |
25539 | ||
25540 | * tools/winapi/winapi_global.pm: | |
25541 | winapi: Remove some exceptions now that DLL separation is complete. | |
25542 | ||
25543 | * DEVELOPERS-HINTS: | |
25544 | Subdirectory tools/winapi_check no longer exists. | |
25545 | ||
25546 | 2006-01-04 Vitaliy Margolen <wine-patch@kievinfo.com> | |
25547 | ||
25548 | * dlls/shell32/shell32_Bg.rc, dlls/shell32/shell32_De.rc, | |
25549 | dlls/shell32/shell32_En.rc, dlls/shell32/shell32_Es.rc, | |
25550 | dlls/shell32/shell32_Fi.rc, dlls/shell32/shell32_Fr.rc, | |
25551 | dlls/shell32/shell32_No.rc, dlls/shell32/shell32_Pt.rc, | |
25552 | dlls/shell32/shellpath.c: | |
25553 | shell32: Create Local AppData for user profile. | |
25554 | Move history and internet tmp files to Local Settings. | |
25555 | ||
25556 | * dlls/shell32/shell32_Ru.rc: | |
25557 | shell32: Update Russian resources. | |
25558 | ||
25559 | 2006-01-04 Rein Klazes <wijn@wanadoo.nl> | |
25560 | ||
25561 | * dlls/user/menu.c: | |
25562 | user32: Menu tracing improvements. | |
25563 | ||
25564 | 2006-01-03 Alexandre Julliard <julliard@winehq.org> | |
25565 | ||
25566 | * dlls/ntdll/virtual.c: | |
25567 | ntdll: Check file size when mapping image sections to avoid SIGBUS errors. | |
25568 | ||
25569 | 2006-01-03 Marcus Meissner <marcus@jet.franken.de> | |
25570 | ||
25571 | * dlls/msi/custom.c: | |
25572 | msi: Report the commandline that failed to start in ERR()s. | |
25573 | ||
25574 | 2006-01-03 Eric Pouech <eric.pouech@wanadoo.fr> | |
25575 | ||
25576 | * dlls/kernel/atom.c, dlls/kernel/tests/atom.c: | |
25577 | kernel32: Implemented atoms query function on top of ntdll ones. | |
25578 | ||
25579 | * dlls/ntdll/atom.c, dlls/ntdll/tests/atom.c, | |
25580 | include/wine/server_protocol.h, server/atom.c, server/protocol.def, | |
25581 | server/trace.c: | |
25582 | ntdll: Correct implementation for atom query functions. | |
25583 | ||
25584 | 2006-01-03 Markus Amsler <markus.amsler@oribi.org> | |
25585 | ||
25586 | * dlls/advpack/advpack.c: | |
25587 | advpack: Make DoInfInstall return an HRESULT. | |
25588 | ||
25589 | 2006-01-03 Robert Reif <reif@earthlink.net> | |
25590 | ||
25591 | * dlls/dsound/buffer.c, dlls/dsound/capture.c, dlls/dsound/dsound.c, | |
25592 | dlls/dsound/dsound_private.h, dlls/dsound/primary.c, | |
25593 | dlls/dsound/propset.c, dlls/dsound/sound3d.c: | |
25594 | dsound: Remove WINAPI from internal functions. | |
25595 | ||
25596 | 2006-01-03 Markus Amsler <markus.amsler@oribi.org> | |
25597 | ||
25598 | * dlls/advpack/advpack.c: | |
25599 | advpack: Fix LaunchInfSection[Ex] documentation. | |
25600 | ||
25601 | 2006-01-03 Alexandre Julliard <julliard@winehq.org> | |
25602 | ||
25603 | * libs/wpp/wpp.c, tools/widl/widl.c, tools/wrc/wrc.c: | |
25604 | Support building flex files without debug support. | |
25605 | ||
25606 | 2006-01-03 Rolf Kalbermatter <rolf.kalbermatter@citeng.com> | |
25607 | ||
25608 | * include/wine/pthread.h, include/winternl.h: | |
25609 | include: Fix DECLSPEC_NORETURN for compilation with MS C compiler. | |
25610 | ||
25611 | 2006-01-03 Michael Jung <mjung@iss.tu-darmstadt.de> | |
25612 | ||
25613 | * dlls/shell32/shfldr_unixfs.c, dlls/shell32/tests/shlfolder.c: | |
25614 | shell32/unixfs: Added unicode support in folder and file pidls. | |
25615 | ||
25616 | * dlls/shell32/pidl.c, dlls/shell32/pidl.h: | |
25617 | shell32: Helper function for unicode support in folder and file pidls. | |
25618 | ||
25619 | 2006-01-03 Rein Klazes <wijn@wanadoo.nl> | |
25620 | ||
25621 | * dlls/user/menu.c, dlls/user/tests/menu.c: | |
25622 | user32: Separate menu bitmaps and strings. | |
25623 | Store bitmaps and bitmaps always in separate fields in the internal | |
25624 | menu structure. Get rid of a lot of assumptions in the code that the | |
25625 | menu can have strings only when it is not some other type and that | |
25626 | bitmaps come in two flavors. | |
25627 | Add a lot of conformance tests, including some submitted by Jason | |
25628 | Edmeades. | |
25629 | ||
25630 | 2006-01-03 Steven Edwards <winehacker@gmail.com> | |
25631 | ||
25632 | * dlls/gdi/Makefile.in, dlls/gdi/gdi_private.h, dlls/gdi/metafile.c, | |
25633 | dlls/gdi/metafile16.c, dlls/gdi/mfdrv/init.c: | |
25634 | gdi: Win16/32 split of most of the metafile support. | |
25635 | ||
25636 | * dlls/gdi/gdi_private.h, include/wingdi.h: | |
25637 | gdi: Move EMRSETTEXTJUSTIFICATION structure to the private gdi header. | |
25638 | ||
25639 | 2006-01-03 Alex Villacís Lasso <a_villacis@palosanto.com> | |
25640 | ||
25641 | * dlls/msacm/msacm32_main.c: | |
25642 | msacm32: Implement ACM_METRIC_DRIVER_PRIORITY in acmMetrics. | |
25643 | ||
25644 | 2006-01-03 Robert Reif <reif@earthlink.net> | |
25645 | ||
25646 | * dlls/kernel/module.c: | |
25647 | kernel: DelayLoadFailureHook crash fix. | |
25648 | ||
25649 | 2006-01-03 Alexandre Julliard <julliard@winehq.org> | |
25650 | ||
25651 | * libs/wpp/Makefile.in, libs/wpp/ppl.l, programs/winedbg/debug.l, | |
25652 | programs/winhelp/macro.lex.l, tools/widl/Makefile.in, | |
25653 | tools/widl/parser.l, tools/wrc/Makefile.in, tools/wrc/parser.l: | |
25654 | Added some flex options to avoid compiler warnings. | |
25655 | Moved options from the Makefile into the source. | |
25656 | ||
25657 | 2006-01-03 Mike McCormack <mike@codeweavers.com> | |
25658 | ||
25659 | * dlls/msi/dialog.c: | |
25660 | msi: Subclass the Richedit control. | |
25661 | Send a "DoAction" control event when the user scrolls the text. | |
25662 | ||
25663 | * dlls/msi/install.c: | |
25664 | MSI: Improve the MsiGetMode stub a little. | |
25665 | ||
25666 | * dlls/msi/dialog.c, dlls/msi/events.c, dlls/msi/msipriv.h: | |
25667 | msi: Implement the Reset control event. | |
25668 | ||
25669 | * dlls/oleaut32/typelib.c: | |
25670 | oleaut32: Allow _invoke to handle up to 17 parameters. | |
25671 | ||
25672 | 2006-01-03 Robert Reif <reif@earthlink.net> | |
25673 | ||
25674 | * dlls/dsound/dsound.c: | |
25675 | dsound Add uninitialized check. | |
25676 | ||
25677 | 2006-01-03 Vitaliy Margolen <wine-patch@kievinfo.com> | |
25678 | ||
25679 | * dlls/comctl32/listview.c: | |
25680 | comctl32: Listview - allow selection toggle with ctrl+space. | |
25681 | ||
25682 | 2006-01-03 Marcus Meissner <marcus@jet.franken.de> | |
25683 | ||
25684 | * dlls/winsock/socket.c: | |
25685 | winsock: AF_UNSPEC mapping. | |
25686 | Also map AF_UNSPEC sockaddrs in the sockaddr handlers. | |
25687 | Zero initialize the sockaddr in ws_sockaddr_alloc(). | |
25688 | ||
25689 | 2006-01-03 Francois Gouget <fgouget@free.fr> | |
25690 | ||
25691 | * dlls/ddraw/tests/dsurface.c, dlls/user/edit.c: | |
25692 | Assorted spelling fixes | |
25693 | ||
25694 | * dlls/shell32/tests/shlfileop.c, dlls/wined3d/stateblock.c: | |
25695 | Add trailing '\n's to ok() calls. | |
25696 | Remove spaces before '\n' in traces. | |
25697 | ||
25698 | * tools/winapi/win32.api: | |
25699 | winapi: Update win32.api to match the current sources. | |
25700 | ||
25701 | * dlls/msi/msi.c, dlls/wldap32/page.c: | |
25702 | Small documentation tweaks to avoid winapi_check warnings. | |
25703 | ||
25704 | 2006-01-03 Francois Gouget <fgouget@codeweavers.com> | |
25705 | ||
25706 | * programs/winemenubuilder/winemenubuilder.c: | |
25707 | winemenubuilder: Improve traces. | |
25708 | Add some traces to make it easier to debug icon generation problems. | |
25709 | ||
25710 | 2006-01-03 Dmitry Timoshkov <dmitry@codeweavers.com> | |
25711 | ||
25712 | * dlls/gdi/tests/bitmap.c: | |
25713 | gdi: Add a test which shows that GDI does not support compressed DIB sections. | |
25714 | ||
25715 | 2006-01-03 Ulrich Czekalla <ulrich@codeweavers.com> | |
25716 | ||
25717 | * dlls/gdi/dib.c: | |
25718 | gdi32: Disallow creation of compressed DIB sections. | |
25719 | ||
25720 | 2006-01-03 Robert Shearman <rob@codeweavers.com> | |
25721 | ||
25722 | * dlls/ole32/hglobalstream.c: | |
25723 | ole: Check the return value of IStream_SetSize in IStream_Read. | |
25724 | Check the return value of IStream_SetSize in IStream_Read, since | |
25725 | otherwise execution could continue on and cause heap corruption. | |
25726 | ||
25727 | * dlls/ole32/stg_stream.c: | |
25728 | ole: Fix mis-handling of return value in StgStreamImpl_Read. | |
25729 | BlockChainStream_ReadAt returns a BOOL, not an HRESULT so change | |
25730 | StgStreamImpl_Read to handle this, by returning STG_E_READFAULT on | |
25731 | failure. | |
25732 | ||
25733 | * dlls/rpcrt4/ndr_marshall.c: | |
25734 | rpcrt4: Implement callback conformance. | |
25735 | ||
25736 | * dlls/rpcrt4/rpc_server.c: | |
25737 | rpcrt4: Fix race condition in RpcServerListen. | |
25738 | The DontWait parameter is used for forcing the function not to wait | |
25739 | for the server to finish. | |
25740 | ||
25741 | 2006-01-03 Thomas Weidenmueller <wine-patches@reactsoft.com> | |
25742 | ||
25743 | * dlls/comctl32/comctl32undoc.c: | |
25744 | comctrl32: ReAlloc should be able to move memory blocks if necessary. | |
25745 | ||
25746 | 2006-01-03 Kai Blin <kai.blin@gmail.com> | |
25747 | ||
25748 | * dlls/secur32/tests/main.c: | |
25749 | secur32: Rewrote NTLM tests in a more flexible way. | |
25750 | ||
25751 | 2006-01-03 Vitaliy Margolen <wine-patch@kievinfo.com> | |
25752 | ||
25753 | * server/snapshot.c: | |
25754 | server: Fix va_list compile error. | |
25755 | ||
25756 | * dlls/gdi/driver.c, dlls/user/tests/monitor.c: | |
25757 | gdi: Device name returned from EnumDisplayDevices is valid for CreateDC. | |
25758 | ||
25759 | * dlls/advapi32/service.c: | |
25760 | advapi32: Don't allocate memory for empty argument string and pass | |
25761 | NULL instead. | |
25762 | ||
25763 | 2005-12-31 Hans Leidekker <hans@it.vu.nl> | |
25764 | ||
25765 | * dlls/wldap32/Makefile.in, dlls/wldap32/control.c, dlls/wldap32/misc.c, | |
25766 | dlls/wldap32/page.c, dlls/wldap32/parse.c, dlls/wldap32/search.c, | |
25767 | dlls/wldap32/winldap_private.h: | |
25768 | wldap32: Implement some page handling functions. | |
25769 | Implement ldap_create_page_control{A,W} and | |
25770 | ldap_parse_page_control{A,W}. | |
25771 | Move the page handling functions into their own file. | |
25772 | ||
25773 | * dlls/wldap32/extended.c: | |
25774 | wldap32: Document the functions that handle extended operations. | |
25775 | ||
25776 | * dlls/wldap32/init.c: | |
25777 | wldap32: Document the init functions. | |
25778 | Fix two bugs. | |
25779 | ||
25780 | 2005-12-31 Vitaliy Margolen <wine-patch@kievinfo.com> | |
25781 | ||
25782 | * programs/winecfg/x11drvdlg.c: | |
25783 | winecfg: Default for DXGrab is NO. | |
25784 | ||
25785 | 2005-12-31 Milko Krachounov <milko@3mhz.net> | |
25786 | ||
25787 | * programs/winecfg/Bg.rc: | |
25788 | winecfg: Fix a mess with the Bulgarian resource file and translate the | |
25789 | untranslated strings. | |
25790 | ||
25791 | 2005-12-31 Jacek Caban <jacek@codeweavers.com> | |
25792 | ||
25793 | * dlls/urlmon/tests/protocol.c: | |
25794 | urlmon: Added http protocol tests (currently failing in Wine). | |
25795 | ||
25796 | 2005-12-31 Alexandre Julliard <julliard@winehq.org> | |
25797 | ||
25798 | * dlls/ntdll/tests/exception.c: | |
25799 | ntdll/tests: Try to fail more gracefully on win9x. | |
25800 | Link to NtCurrentTeb dynamically. | |
25801 | ||
25802 | 2005-12-31 Dan Kegel <dank@kegel.com> | |
25803 | ||
25804 | * dlls/commdlg/colordlg.c: | |
25805 | commdlg: Let the color picker respond properly to keystrokes. | |
25806 | ||
25807 | 2005-12-31 Robert Shearman <rob@codeweavers.com> | |
25808 | ||
25809 | * dlls/wininet/urlcache.c: | |
25810 | wininet: Handle the cache being full better in CommitUrlCacheEntryInternal. | |
25811 | Move the freeing of allocation blocks for an entry into | |
25812 | URLCache_DeleteEntry. | |
25813 | Call URLCache_DeleteEntry to rollback from failure in | |
25814 | CommitUrlCacheEntryInternal. | |
25815 | ||
25816 | * dlls/wininet/urlcache.c: | |
25817 | wininet: Create new hash tables for URL cache on demand. | |
25818 | ||
25819 | * dlls/wininet/urlcache.c: | |
25820 | wininet: Move URL cache hash table creation to a separate function. | |
25821 | ||
25822 | 2005-12-31 Jacek Caban <jacek@codeweavers.com> | |
25823 | ||
25824 | * dlls/urlmon/umon.c: | |
25825 | urlmon: Removed not used code. | |
25826 | ||
25827 | 2005-12-31 Robert Shearman <rob@codeweavers.com> | |
25828 | ||
25829 | * tools/widl/typegen.c: | |
25830 | widl: Output sizing information for arrays in the generated marshaling code. | |
25831 | ||
25832 | * tools/widl/header.c, tools/widl/header.h, tools/widl/proxy.c: | |
25833 | widl: Export the bracket adding functionality of do_write_expr outside | |
25834 | of header.c. | |
25835 | ||
25836 | 2005-12-31 Mike McCormack <mike@codeweavers.com> | |
25837 | ||
25838 | * dlls/msi/action.c: | |
25839 | msi: Change some FIXME messages to comments. | |
25840 | ||
25841 | * dlls/msi/package.c: | |
25842 | msi: Define the property "Intel" if we're running on an Intel processor. | |
25843 | ||
25844 | * dlls/msi/action.c: | |
25845 | msi: Add stub actions for CCPSearch and RMCCPSearch. | |
25846 | ||
25847 | * dlls/riched20/reader.c: | |
25848 | riched20: Add newlines to ERR macro output. | |
25849 | ||
25850 | 2005-12-31 Robert Reif <reif@earthlink.net> | |
25851 | ||
25852 | * dlls/comctl32/ipaddress.c: | |
25853 | comctl32: Create ipaddress in enabled state. | |
25854 | ||
25855 | 2005-12-31 Raphael Junqueira <fenix@club-internet.fr> | |
25856 | ||
25857 | * dlls/wined3d/directx.c, dlls/wined3d/surface.c: | |
25858 | wined3d: Added support for WINED3DFMT_X4R4G4B4. | |
25859 | ||
25860 | 2005-12-31 Hans Leidekker <hans@it.vu.nl> | |
25861 | ||
25862 | * dlls/wldap32/value.c: | |
25863 | wldap32: Document the value handling functions. | |
25864 | ||
25865 | * dlls/wldap32/wldap32.h: | |
25866 | wldap32: Copy embedded berval structures too. | |
25867 | ||
25868 | 2005-12-31 Henning Gerhardt <henning.gerhardt@web.de> | |
25869 | ||
25870 | * programs/winecfg/De.rc: | |
25871 | winecfg: Update German resource. | |
25872 | ||
25873 | 2005-12-31 Thomas Weidenmueller <wine-patches@reactsoft.com> | |
25874 | ||
25875 | * dlls/comctl32/propsheet.c: | |
25876 | comctl32: Fix error handling in PSM_ADDPAGE in case of memory | |
25877 | allocation failure. | |
25878 | ||
25879 | 2005-12-26 Yuval Fledel <yuvalfl@gmail.com> | |
25880 | ||
25881 | * programs/winetest/Makefile.in: | |
25882 | winetest: Only include d3d9 if it is being built. | |
25883 | ||
25884 | 2005-12-26 Jacek Caban <jacek@codeweavers.com> | |
25885 | ||
25886 | * dlls/urlmon/sec_mgr.c, dlls/urlmon/tests/misc.c: | |
25887 | urlmon: Added GetSecurityId implementation. | |
25888 | ||
25889 | * dlls/urlmon/binding.c, dlls/urlmon/tests/url.c, dlls/urlmon/umon.c: | |
25890 | urlmon: Use pluggable protocol for file protocol. | |
25891 | ||
25892 | 2005-12-26 Robert Shearman <rob@codeweavers.com> | |
25893 | ||
25894 | * tools/widl/typegen.c: | |
25895 | widl: Fix merge conflict. | |
25896 | ||
25897 | * tools/widl/typegen.c: | |
25898 | widl: Follow type references in procformat and typeformat string generation. | |
25899 | ||
25900 | * tools/widl/typegen.c: | |
25901 | widl: Handle marshaling and unmarshaling structures. | |
25902 | ||
25903 | * tools/widl/client.c, tools/widl/header.c, tools/widl/header.h, | |
25904 | tools/widl/server.c: | |
25905 | widl: Out parameters. | |
25906 | Marshall and unmarshall out parameters for servers and clients | |
25907 | respectively. | |
25908 | Write out array components for declared local variables in generated | |
25909 | server code. | |
25910 | ||
25911 | * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c, | |
25912 | tools/widl/typegen.h: | |
25913 | widl: Remove some duplication. | |
25914 | Remove some duplicated code by calling an improved | |
25915 | get_required_buffer_size. | |
25916 | Add some more newlines in the generated code to separate separate | |
25917 | stages. | |
25918 | Calculate the buffer size of [out] arguments in generated server code. | |
25919 | Fix the direction passed into unmarshall_arguments. | |
25920 | ||
25921 | * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c, | |
25922 | tools/widl/typegen.h: | |
25923 | widl: Pass a state into marshall_arguments and unmarshall_arguments to | |
25924 | decide which parameters should be considered based on their direction. | |
25925 | ||
25926 | * tools/widl/typegen.c: | |
25927 | widl: Generate marshaling and unmarshaling statements for arrays. | |
25928 | ||
25929 | * tools/widl/typegen.c: | |
25930 | widl: Treat variables with array indices the same as pointers. | |
25931 | ||
25932 | * tools/widl/typegen.c: | |
25933 | widl: Advance the type format string whilst marshaling and | |
25934 | unmarshaling arguments. | |
25935 | ||
25936 | * tools/widl/typegen.c: | |
25937 | widl: Convert the main while loops in marshall_arguments and | |
25938 | unmarshall_arguments into for loops. | |
25939 | ||
25940 | * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c, | |
25941 | tools/widl/typegen.h: | |
25942 | widl: Add support for marshalling and unmarshalling conformant strings. | |
25943 | ||
25944 | * tools/widl/header.c, tools/widl/header.h, tools/widl/parser.y, | |
25945 | tools/widl/proxy.c, tools/widl/write_msft.c: | |
25946 | widl: Add some const attributes. | |
25947 | ||
25948 | * tools/widl/typegen.c: | |
25949 | widl: Prepare marshall and unmarshall code generation functions for | |
25950 | accepting pointers. | |
25951 | ||
25952 | * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c: | |
25953 | widl: Fix SEGVs with client and server code generation when an | |
25954 | interface has no methods. | |
25955 | ||
25956 | * tools/widl/typegen.c: | |
25957 | widl: Generate correct proc format strings for [out] and [in, out] parameters. | |
25958 | ||
25959 | * tools/widl/parser.y: | |
25960 | widl: Use the same precendence rule for the conditional operator as in wpp. | |
25961 | Fixes several shift/reduce warnings. | |
25962 | ||
25963 | * tools/widl/typegen.c: | |
25964 | widl: Better array support. | |
25965 | Treat variables with array indices the same as pointers when writing | |
25966 | out the proc & type format strings. | |
25967 | Fix a typo when writing out the proc format string where a non-return | |
25968 | type was written out for a return type and vice-versa. | |
25969 | ||
25970 | * tools/widl/typegen.c: | |
25971 | widl: Support non-basic variables in proc format strings. | |
25972 | ||
25973 | * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c, | |
25974 | tools/widl/typegen.h: | |
25975 | widl: Add helper functions that return the size of procformat and | |
25976 | typeformat strings for variables. | |
25977 | ||
25978 | * dlls/oleaut32/typelib.c: | |
25979 | oleaut: Small re-organisation of ITypeInfo::Invoke. | |
25980 | Only output the one function in the trace for ITypeInfo::Invoke. | |
25981 | Process the return value on output in ITypeInfo::Invoke, but only copy | |
25982 | it to pVarResult if pVarResult is not NULL. | |
25983 | ||
25984 | * dlls/oleaut32/typelib.c: | |
25985 | oleaut32: Convert some tabs to spaces and some other formatting changes. | |
25986 | ||
25987 | * dlls/oleaut32/typelib.c: | |
25988 | oleaut32: Initialize member IDs to MEMBERID_NIL inITypeInfo::GetIDsOfNames. | |
25989 | Better tracing. | |
25990 | ||
25991 | * dlls/oleaut32/typelib.c: | |
25992 | ole: Improve typelib traces. | |
25993 | Move the debug channel check from dump_TLBFuncDesc[One] to its callers | |
25994 | for more flexibility in which channel controls the output. | |
25995 | ||
25996 | 2005-12-26 Jesse Allen <the3dfxdude@gmail.com> | |
25997 | ||
25998 | * dlls/msvcrt/tests/printf.c: | |
25999 | msvcrt: More printf tests for I64 integer size support. | |
26000 | ||
26001 | * dlls/msvcrt/wcs.c: | |
26002 | msvcrt: pf_integer_conv for I64. | |
26003 | - Add pf_integer_conv and pf_is_integer_format. | |
26004 | - Update pf_fill to handle printing the sign for signed integers. | |
26005 | - Handle I64 integer sizes using pf_integer_conv and pf_output_format_A. | |
26006 | ||
26007 | * dlls/msvcrt/wcs.c: | |
26008 | msvcrt: Do not treat %ll as an IntegerDouble in printf. | |
26009 | ||
26010 | * dlls/msvcrt/tests/printf.c, dlls/msvcrt/wcs.c: | |
26011 | msvcrt: Parse I, I32, and I64 integer size flags in printf. | |
26012 | ||
26013 | 2005-12-26 Rolf Kalbermatter <rolf.kalbermatter@citeng.com> | |
26014 | ||
26015 | * dlls/urlmon/umon.c, dlls/urlmon/urlmon.spec: | |
26016 | urlmon: Implement BindAsyncMoniker function. | |
26017 | ||
26018 | 2005-12-26 Jacek Caban <jacek@codeweavers.com> | |
26019 | ||
26020 | * dlls/urlmon/file.c, dlls/urlmon/tests/protocol.c: | |
26021 | urlmon: URL with two slashes is valid. | |
26022 | ||
26023 | 2005-12-26 Alexander N. Sørnes <alex@thehandofagony.com> | |
26024 | ||
26025 | * programs/winecfg/No.rc: | |
26026 | winecfg: Updated Norwegian Bokmål resources. | |
26027 | ||
26028 | 2005-12-26 Jacek Caban <jacek@codeweavers.com> | |
26029 | ||
26030 | * dlls/shlwapi/tests/path.c, dlls/shlwapi/url.c: | |
26031 | shlwapi: Fix UrlCanonicalize. | |
26032 | - Added support for URL_FILE_USE_PATHURL. | |
26033 | - Fix handling of '/' and '\'. | |
26034 | ||
26035 | 2005-12-26 Rolf Kalbermatter <rolf.kalbermatter@citeng.com> | |
26036 | ||
26037 | * dlls/msrle32/msrle32.c: | |
26038 | msrle32: Spelling fix. | |
26039 | ||
26040 | 2005-12-26 Eric Pouech <eric.pouech@wanadoo.fr> | |
26041 | ||
26042 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/symbol.c, include/dbghelp.h: | |
26043 | dbghelp: Internal search routines can now be case sensitive/insensitive. | |
26044 | - Now handling option SYMOPT_CASE_INSENSITIVE for symbol search. | |
26045 | - Quick implementation of SymSearch on top of SymEnumSymbols (should | |
26046 | be the other way around). | |
26047 | ||
26048 | 2005-12-26 Maxime Bellengé <maxime.bellenge@wanadoo.fr> | |
26049 | ||
26050 | * dlls/msvcrt/main.c: | |
26051 | msvcrt: Prevent a crash if TlsGetValue returns NULL in DLL_THREAD_DETACH. | |
26052 | ||
26053 | 2005-12-26 Robert Shearman <rob@codeweavers.com> | |
26054 | ||
26055 | * dlls/ole32/tests/propvariant.c: | |
26056 | Fix detection of V1a prop variant library in test suite. | |
26057 | ||
26058 | 2005-12-26 Dmitry Timoshkov <dmitry@codeweavers.com> | |
26059 | ||
26060 | * dlls/x11drv/keyboard.c: | |
26061 | x11drv: Update Canadian keyboard layout to better match the X11 one | |
26062 | ||
26063 | 2005-12-26 James Hawkins <truiken@gmail.com> | |
26064 | ||
26065 | * dlls/shell32/tests/shlfileop.c: | |
26066 | shell32: Clean up the SHFileOperation tests. | |
26067 | - Make sure to create all the files used by the new tests. | |
26068 | - Add a couple more SHFileOperation tests. | |
26069 | - Fix some of the old tests. | |
26070 | ||
26071 | 2005-12-26 Robert Reif <reif@earthlink.net> | |
26072 | ||
26073 | * programs/winecfg/audio.c: | |
26074 | winecfg: Use hourglass cursor when opening audio drivers. | |
26075 | Misbehaving drivers can take a while to open so change to the hour | |
26076 | glass cursor when opening them. | |
26077 | ||
26078 | 2005-12-26 Ulrich Czekalla <ulrich@codeweavers.com> | |
26079 | ||
26080 | * dlls/atl/atl.spec, dlls/atl/atl_main.c: | |
26081 | atl: Implement AtlComPtrAssign. | |
26082 | According to MSDN AtlModuleInit should initialize the modules critical | |
26083 | sections. | |
26084 | ||
26085 | 2005-12-22 Alexandre Julliard <julliard@winehq.org> | |
26086 | ||
26087 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
26088 | Release 0.9.4. | |
26089 | ||
26090 | ---------------------------------------------------------------- | |
4d05f244 AJ |
26091 | 2005-12-22 Michael Jung <mjung@iss.tu-darmstadt.de> |
26092 | ||
26093 | * dlls/shell32/tests/shlfolder.c: | |
26094 | shell32: Added some test to document native ITEMIDLIST format. | |
26095 | ||
26096 | 2005-12-22 Alexandre Julliard <julliard@winehq.org> | |
26097 | ||
26098 | * dlls/user/tests/msg.c: | |
26099 | user/tests: Remove todo_wine from a few tests that (usually) succeed. | |
26100 | ||
26101 | 2005-12-22 Dmitry Timoshkov <dmitry@codeweavers.com> | |
26102 | ||
26103 | * dlls/mciavi32/mciavi.c, dlls/mciavi32/private_mciavi.h: | |
26104 | mciavi32: Rewrite asynchronous MCI_PLAY command handling. | |
26105 | Rewrite asynchronous MCI_PLAY command handling in MCIAVI driver, make | |
26106 | it more responsive to commands in the MCI_MODE_PLAY state by checking | |
26107 | hStopEvent even if the time frame between frames has expired. | |
26108 | ||
26109 | 2005-12-22 Ulrich Czekalla <ulrich@codeweavers.com> | |
26110 | ||
26111 | * dlls/ole32/stg_stream.c, dlls/ole32/storage32.c, dlls/ole32/storage32.h, | |
26112 | include/winerror.h: | |
26113 | ole32: Return error instead of asserting if storage file is corrupt. | |
26114 | ||
26115 | 2005-12-22 Dmitry Timoshkov <dmitry@codeweavers.com> | |
26116 | ||
26117 | * dlls/user/tests/msg.c: | |
26118 | user32/tests: Add a PeekMessage test. | |
26119 | ||
26120 | 2005-12-22 Eric Pouech <eric.pouech@wanadoo.fr> | |
26121 | ||
26122 | * dlls/kernel/tests/console.c: | |
26123 | kernel/tests: Check that we successfully open the console. | |
26124 | ||
26125 | 2005-12-22 Alexandre Julliard <julliard@winehq.org> | |
26126 | ||
26127 | * server/console.c: | |
26128 | server: Fixed console access rights handling. | |
26129 | ||
26130 | 2005-12-22 Raphael Junqueira <fenix@club-internet.fr> | |
26131 | ||
26132 | * dlls/opengl32/wgl.c, dlls/opengl32/wgl_ext.c, dlls/opengl32/wgl_ext.h: | |
26133 | opengl: Fix last wgl regression. | |
26134 | Fix wgl regression: test glx server version and extensions to use (and | |
26135 | not use glXQueryDrawable on older glx implementations). | |
26136 | ||
26137 | 2005-12-22 James Hawkins <truiken@gmail.com> | |
26138 | ||
26139 | * dlls/shell32/tests/shlfileop.c: | |
26140 | shell32: Add tests for SHFileOperation's FO_MOVE command. | |
26141 | ||
26142 | * dlls/shell32/tests/shlfileop.c: | |
26143 | shell32: Add tests for SHFileOperation's FO_COPY command. | |
26144 | ||
26145 | * dlls/shell32/tests/shlfileop.c: | |
26146 | shell32: Add tests for SHFileOperation's FO_RENAME command. | |
26147 | ||
26148 | * dlls/shell32/tests/shlfileop.c: | |
26149 | shell32: Add tests for SHFileOperation's FO_DELETE command. | |
26150 | ||
26151 | 2005-12-22 Robert Reif <reif@earthlink.net> | |
26152 | ||
26153 | * programs/winecfg/En.rc, programs/winecfg/x11drvdlg.c: | |
26154 | winecfg: Add unmanaged windows configuration. | |
26155 | ||
26156 | 2005-12-22 Eric Pouech <eric.pouech@wanadoo.fr> | |
26157 | ||
26158 | * dlls/dbghelp/module.c: | |
26159 | dbghelp: Correct handling for all module names. | |
26160 | ||
26161 | 2005-12-21 Bill Medland <billmedland@mercuryspeed.com> | |
26162 | ||
26163 | * dlls/msi/format.c, dlls/msi/tests/format.c: | |
26164 | msi: Prevent array underflow in MsiFormat when measuring with zero-length buffer. | |
26165 | ||
26166 | 2005-12-21 James Hawkins <truiken@gmail.com> | |
26167 | ||
26168 | * dlls/shell32/tests/shlfileop.c: | |
26169 | shell32: Remove the '.\\' prefix from filenames, because it hides a | |
26170 | bug in SHFileOperation. | |
26171 | ||
26172 | 2005-12-21 Ivan Leo Puoti <ivanleo@gmail.com> | |
26173 | ||
26174 | * dlls/ddraw/surface_main.c, dlls/ddraw/tests/dsurface.c: | |
26175 | ddraw: Fix DirectDrawSurface::QueryInterface crash. | |
26176 | ||
26177 | 2005-12-21 Detlef Riekenberg <wine.dev@web.de> | |
26178 | ||
26179 | * dlls/winspool/winspool.rc, include/wine/wine_common_ver.rc: | |
26180 | winspool: Add version resource. | |
26181 | ||
26182 | 2005-12-21 Alexandre Julliard <julliard@winehq.org> | |
26183 | ||
26184 | * dlls/msvcrt/msvcrt.h, dlls/msvcrt/time.c: | |
26185 | msvcrt: Return a per-thread buffer in localtime and gmtime. | |
26186 | ||
26187 | 2005-12-21 H. Verbeet <hverbeet@gmail.com> | |
26188 | ||
26189 | * dlls/d3d9/tests/shader.c: | |
26190 | d3d9: Add traces for when shader support is missing in the shader test. | |
26191 | ||
26192 | 2005-12-21 Hans Leidekker <hans@it.vu.nl> | |
26193 | ||
26194 | * dlls/kernel/process.c: | |
26195 | kernel: Some documentation improvements. | |
26196 | ||
26197 | 2005-12-21 Marcus Meissner <marcus@jet.franken.de> | |
26198 | ||
26199 | * dlls/msvcrt/main.c, dlls/msvcrt/msvcrt.h, dlls/msvcrt/msvcrt.spec, | |
26200 | dlls/msvcrt/time.c: | |
26201 | msvcrt: Implemented wctime(), wasctime(). | |
26202 | Free thread data in DLL_THREAD_DETACH. | |
26203 | ||
26204 | 2005-12-21 Robert Reif <reif@earthlink.net> | |
26205 | ||
26206 | * programs/winecfg/En.rc, programs/winecfg/audio.c, | |
26207 | programs/winecfg/resource.h: | |
26208 | winecfg: Select an audio driver on fresh install. | |
26209 | ||
26210 | 2005-12-21 Saulius Krasuckas <saulius2@ar.fi.lt> | |
26211 | ||
26212 | * dlls/mscms/tests/profile.c: | |
26213 | mscms: Test only one invalid GetStandardColorSpaceProfile() param in a | |
26214 | single check. | |
26215 | ||
26216 | 2005-12-21 Dmitry Timoshkov <dmitry@codeweavers.com> | |
26217 | ||
26218 | * dlls/msvideo/mciwnd.c: | |
26219 | msvideo: Handle ESC key press in the MCIWND class as an alias to stop command. | |
26220 | ||
26221 | 2005-12-21 Jesse Allen <the3dfxdude@gmail.com> | |
26222 | ||
26223 | * dlls/msvcrt/tests/printf.c, dlls/msvcrt/wcs.c: | |
26224 | msvcrt: Fix printf sign flags. | |
26225 | Fix the printf sign flags so that '+' doesn't always override ' ' | |
26226 | space alone. If they both appear, continue parsing and let '+' take | |
26227 | precedence. | |
26228 | ||
26229 | 2005-12-21 Alexandre Julliard <julliard@winehq.org> | |
26230 | ||
26231 | * server/context_alpha.c, server/context_i386.c, server/context_powerpc.c, | |
26232 | server/context_sparc.c, server/context_x86_64.c: | |
26233 | server: Set the context flags in get_thread_context to indicate which | |
26234 | parts of the returned context are valid. | |
26235 | ||
26236 | 2005-12-21 Hans Leidekker <hans@it.vu.nl> | |
26237 | ||
26238 | * configure, configure.ac, dlls/wldap32/misc.c, dlls/wldap32/parse.c, | |
26239 | include/config.h.in: | |
26240 | wldap32: Added configure checks for some potentially missing functions. | |
26241 | ||
26242 | 2005-12-20 Bill Medland <billmedland@mercuryspeed.com> | |
26243 | ||
26244 | * dlls/msi/dialog.c: | |
26245 | msi: Use a default dialog font if nothing is specified. | |
26246 | ||
26247 | 2005-12-20 Michael Jung <mjung@iss.tu-darmstadt.de> | |
26248 | ||
26249 | * dlls/shell32/tests/shlfolder.c: | |
26250 | shell32/tests: Fixed a test failing on WinXP. | |
26251 | ||
26252 | 2005-12-20 Eric Pouech <eric.pouech@wanadoo.fr> | |
26253 | ||
26254 | * dlls/dbghelp/dbghelp.c, dlls/dbghelp/dbghelp.spec, | |
26255 | dlls/dbghelp/wdbgexts.h: | |
26256 | dbghelp: Added a few extensions to make windbg happy. | |
26257 | ||
26258 | 2005-12-20 Jesse Allen <the3dfxdude@gmail.com> | |
26259 | ||
26260 | * dlls/msvcrt/tests/printf.c, dlls/msvcrt/wcs.c: | |
26261 | msvcrt: Ignore PadZero when LeftAlign is true in printf conversions. | |
26262 | ||
26263 | 2005-12-20 Alex Villacís Lasso <a_villacis@palosanto.com> | |
26264 | ||
26265 | * dlls/msacm/driver.c, dlls/msacm/tests/msacm.c: | |
26266 | msacm: Preserve value of cbStruct in acmDriverDetails. | |
26267 | Ensure that the cbStruct member of the ACMDRIVERDETAILS[AW] struct is | |
26268 | filled with a valid value before returning. | |
26269 | Fill the cbStruct member of the ACMDRIVERDETAILS[AW] before sending a | |
26270 | ACMDM_DRIVER_DETAILS message to an installed codec that might be a | |
26271 | native library: native ACM codecs expect cbStruct to be valid before | |
26272 | filling the rest of the struct with any data. | |
26273 | ||
26274 | 2005-12-20 Eric Pouech <eric.pouech@wanadoo.fr> | |
26275 | ||
26276 | * dlls/ntdll/exception.c: | |
26277 | ntdll: Made DBG_EXCEPTION_HANDLED a synonym of DBG_CONTINUE for exception handlers. | |
26278 | ||
26279 | 2005-12-20 Paul Vriens <paul.vriens@xs4all.nl> | |
26280 | ||
26281 | * programs/winecfg/Nl.rc: | |
26282 | winecfg: Dutch resources update. | |
26283 | ||
26284 | 2005-12-20 H. Verbeet <hverbeet@gmail.com> | |
26285 | ||
26286 | * dlls/wined3d/device.c, include/wine/wined3d_interface.h: | |
26287 | wined3d: Cleanup shader constants code a little bit. | |
26288 | Improved bounds checking. | |
26289 | ||
26290 | 2005-12-19 Jesse Allen <the3dfxdude@gmail.com> | |
26291 | ||
26292 | * dlls/msvcrt/tests/printf.c, dlls/msvcrt/wcs.c: | |
26293 | msvcrt: Require exact uppercase and lowercase format in printf routines. | |
26294 | ||
26295 | 2005-12-19 Bill Medland <billmedland@mercuryspeed.com> | |
26296 | ||
26297 | * programs/winemenubuilder/winemenubuilder.c, tools/wineshelllink: | |
26298 | winemenubuilder: Provide depth to the menus created. | |
26299 | ||
26300 | 2005-12-19 Alexandre Julliard <julliard@winehq.org> | |
26301 | ||
26302 | * dlls/kernel/process.c: | |
26303 | kernel32: Check for tabs too when extracting the program name | |
26304 | (reported by Vitaliy Margolen). | |
26305 | ||
26306 | 2005-12-19 Hans Leidekker <hans@it.vu.nl> | |
26307 | ||
26308 | * tools/widl/client.c, tools/widl/proxy.c, tools/widl/server.c, | |
26309 | tools/widl/typegen.c: | |
26310 | widl: Avoid lvalue casts in generated code. | |
26311 | ||
26312 | 2005-12-19 Kai Blin <kai.blin@gmail.com> | |
26313 | ||
26314 | * dlls/secur32/ntlm.c: | |
26315 | secur32: Adding AcceptSecurityContext to the NTLM security provider. | |
26316 | ||
26317 | 2005-12-19 Detlef Riekenberg <wine.dev@web.de> | |
26318 | ||
26319 | * dlls/winspool/tests/info.c: | |
26320 | winspool: Filter additional failures. | |
26321 | ||
26322 | 2005-12-19 Eric Pouech <eric.pouech@wanadoo.fr> | |
26323 | ||
26324 | * programs/winhelp/winhelp.c: | |
26325 | winhelp: Handle '> ' on command lines. | |
26326 | ||
26327 | * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/dwarf.c, | |
26328 | dlls/dbghelp/msc.c, dlls/dbghelp/stabs.c, dlls/dbghelp/type.c: | |
26329 | dbghelp: First stab at supporting calling convention in function signature. | |
26330 | ||
26331 | * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/symbol.c: | |
26332 | dbghelp: Return proper size for local & parameters in SYMBOL_INFO. | |
26333 | ||
26334 | 2005-12-19 Jonathan Ernst <jonathan@ernstfamily.ch> | |
26335 | ||
26336 | * programs/winecfg/Fr.rc: | |
26337 | winecfg: Updated French resources. | |
26338 | ||
26339 | 2005-12-19 Aric Stewart <aric@codeweavers.com> | |
26340 | ||
26341 | * dlls/user/Makefile.in, dlls/user/edit.c: | |
26342 | user: Make the edit control IME aware and implement inline editing. | |
26343 | Makes for a significantly better user experience for CJK users. | |
26344 | ||
26345 | 2005-12-19 Magnus Olsen <magnus@itkonsult-olsen.com> | |
26346 | ||
26347 | * dlls/msi/format.c: | |
26348 | msi: Fixed deformat_environment to not cut off string. | |
26349 | ||
26350 | 2005-12-19 Eric Pouech <eric.pouech@wanadoo.fr> | |
26351 | ||
26352 | * programs/taskmgr/dbgchnl.c: | |
26353 | taskmgr: Fix viewing of debug channels. | |
26354 | Various internal cleanups. | |
26355 | ||
26356 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/symbol.c, include/dbghelp.h: | |
26357 | dbghelp: Implemented SymMatchString. | |
26358 | ||
26359 | 2005-12-19 Vitaliy Margolen <wine-patch@kievinfo.com> | |
26360 | ||
26361 | * dlls/user/winproc.c: | |
26362 | user: Fix LB_GETTEXT unmapping for A<->W. | |
26363 | ||
26364 | 2005-12-19 Thomas Weidenmueller <w3seek@reactos.com> | |
26365 | ||
26366 | * dlls/setupapi/misc.c: | |
26367 | setupapi: Fix comparing the group SIDs in IsUserAdmin. | |
26368 | ||
26369 | 2005-12-19 Huw Davies <huw@codeweavers.com> | |
26370 | ||
26371 | * dlls/opengl32/wgl.c, dlls/x11drv/init.c, dlls/x11drv/opengl.c: | |
26372 | opengl: Add support for rendering on bitmaps. | |
26373 | ||
26374 | 2005-12-19 Alexandre Julliard <julliard@winehq.org> | |
26375 | ||
26376 | * dlls/ole32/rpc.c: | |
26377 | ole32: Revert exception handler change. | |
26378 | The handler does the opposite of normal page fault handlers. | |
26379 | ||
26380 | 2005-12-19 Rein Klazes <wijn@wanadoo.nl> | |
26381 | ||
26382 | * dlls/user/tests/win.c: | |
26383 | user: Fix hrgn leaks in win.c test. | |
26384 | ||
26385 | 2005-12-19 Dmitry Timoshkov <dmitry@codeweavers.com> | |
26386 | ||
26387 | * dlls/comctl32/tests/.gitignore, dlls/comctl32/tests/Makefile.in, | |
26388 | dlls/comctl32/tests/tooltips.c, dlls/comctl32/tooltips.c: | |
26389 | comctl32: Add a test for the initial tooltip window style settings, | |
26390 | make it pass under Wine. | |
26391 | ||
26392 | 2005-12-19 Henning Gerhardt <henning.gerhardt@web.de> | |
26393 | ||
26394 | * programs/winecfg/De.rc: | |
26395 | winecfg: Update German resource. | |
26396 | ||
26397 | 2005-12-19 Rein Klazes <wijn@wanadoo.nl> | |
26398 | ||
26399 | * programs/wcmd/batch.c: | |
26400 | wcmd: Increase maximum length of commands. | |
26401 | Increase maximum length of commands to 8192 bytes as on Windows XP. | |
26402 | Add needed braces to a multi line "if" statement. | |
26403 | ||
26404 | 2005-12-19 Eric Pouech <eric.pouech@wanadoo.fr> | |
26405 | ||
26406 | * dlls/dbghelp/dbghelp.spec: | |
26407 | dbghelp: New stubs (needed for windbg startup). | |
26408 | ||
26409 | * dlls/dbghelp/elf_module.c: | |
26410 | dbghelp: Fixed loading .so modules from a living target. | |
26411 | ||
26412 | * dlls/dbghelp/stack.c: | |
26413 | dbghelp: Fixed missing parameters info in StackWalk64. | |
26414 | ||
26415 | 2005-12-19 Paul Vriens <Paul.Vriens@xs4all.nl> | |
26416 | ||
26417 | * dlls/d3d9/tests/stateblock.c: | |
26418 | d3d9: Don't crash on NULL device_ptr. | |
26419 | ||
26420 | 2005-12-19 Alexandre Julliard <julliard@winehq.org> | |
26421 | ||
26422 | * dlls/ntdll/signal_i386.c, tools/winebuild/relay.c: | |
26423 | ntdll: Make __wine_call_from_32_restore_regs take a context pointer. | |
26424 | Changed exception raise functions to call it explicitly. | |
26425 | ||
26426 | 2005-12-19 Jacek Caban <jacek@codeweavers.com> | |
26427 | ||
26428 | * dlls/urlmon/file.c, dlls/urlmon/tests/protocol.c: | |
26429 | urlmon: Added handling of BINDF_FROMURLMON in file protocol. | |
26430 | ||
26431 | * dlls/mshtml/tests/protocol.c, include/urlmon.idl: | |
26432 | Fix typo in urlmon.idl. | |
26433 | ||
26434 | 2005-12-19 Lauri Tulmin <tulmin@gmail.com> | |
26435 | ||
26436 | * dlls/user/edit.c, dlls/user/tests/edit.c: | |
26437 | user32: Don't truncate text when creating edit control. | |
26438 | ||
26439 | 2005-12-19 Rein Klazes <wijn@wanadoo.nl> | |
26440 | ||
26441 | * dlls/user/tests/win.c, dlls/x11drv/scroll.c: | |
26442 | x11drv: Do not use the scroll rectangle for clipping in ScrollDC. | |
26443 | With a conformance test. | |
26444 | ||
26445 | 2005-12-19 Jacek Caban <jacek@codeweavers.com> | |
26446 | ||
26447 | * dlls/urlmon/file.c, dlls/urlmon/tests/protocol.c: | |
26448 | urlmon: Added some tests and fixes of file protocol. | |
26449 | ||
26450 | 2005-12-19 Alexander N. Sørnes <alex@thehandofagony.com> | |
26451 | ||
26452 | * programs/winecfg/No.rc: | |
26453 | winecfg: Updated Norwegian Bokmaal resources. | |
26454 | ||
26455 | 2005-12-18 Alexandre Julliard <julliard@winehq.org> | |
26456 | ||
26457 | * dlls/ntdll/loader.c, dlls/ntdll/ntdll_misc.h, dlls/ntdll/relay.c, | |
26458 | tools/winebuild/build.h, tools/winebuild/import.c, | |
26459 | tools/winebuild/spec32.c, tools/winebuild/utils.c: | |
26460 | ntdll: New implementation of relay thunks. | |
26461 | New implementation of relay thunks that doesn't require modifying code | |
26462 | on the fly, so that the thunks can be put in the text section. | |
26463 | Some performance improvements. | |
26464 | ||
26465 | 2005-12-17 Alexandre Julliard <julliard@winehq.org> | |
26466 | ||
26467 | * dlls/kernel/process.c, dlls/ntdll/thread.c, dlls/ntdll/virtual.c: | |
26468 | ntdll: Don't use a real guard page at the bottom of the stack. | |
26469 | A no-access page is enough, we can't properly raise an overflow | |
26470 | exception anyway. | |
26471 | ||
26472 | 2005-12-17 Robert Reif <reif@earthlink.net> | |
26473 | ||
26474 | * programs/winecfg/.gitignore, programs/winecfg/Bg.rc, | |
26475 | programs/winecfg/De.rc, programs/winecfg/En.rc, | |
26476 | programs/winecfg/Es.rc, programs/winecfg/Fi.rc, | |
26477 | programs/winecfg/Fr.rc, programs/winecfg/Ja.rc, | |
26478 | programs/winecfg/Ko.rc, programs/winecfg/Makefile.in, | |
26479 | programs/winecfg/Nl.rc, programs/winecfg/No.rc, | |
26480 | programs/winecfg/Ru.rc, programs/winecfg/audio.c, | |
26481 | programs/winecfg/main.c, programs/winecfg/resource.h, | |
26482 | programs/winecfg/winecfg.c, programs/winecfg/winecfg.h, | |
26483 | programs/winecfg/winecfg.rc: | |
26484 | winecfg: Use sound tree view for driver selection. | |
26485 | - Move driver selection and configuration into tree view. | |
26486 | - Only show loadable drivers. | |
26487 | ||
26488 | * dlls/winmm/wineoss/midi.c: | |
26489 | wineoss: Shorten MIDI names. | |
26490 | Shorten MIDI names to fit into 32 byte array without overflow. | |
26491 | ||
26492 | 2005-12-17 Juan Lang <juan_lang@yahoo.com> | |
26493 | ||
26494 | * dlls/crypt32/cert.c, dlls/crypt32/tests/cert.c: | |
26495 | crypt32: Implement more implicit properties, with tests. | |
26496 | ||
26497 | 2005-12-17 Vitaliy Margolen <wine-patch@kievinfo.com> | |
26498 | ||
26499 | * dlls/imagehlp/imagehlp.spec: | |
26500 | imagehlp: Forward StackWalk64 to dbghelp.StackWalk64. | |
26501 | ||
26502 | 2005-12-17 Dmitry Timoshkov <dmitry@codeweavers.com> | |
26503 | ||
26504 | * dlls/user/tests/win.c, dlls/x11drv/scroll.c: | |
26505 | x11drv: ScrollDC should not clip output if a clipping rect is not specified. | |
26506 | Add a ScrollDC test with NULL clipping rect. | |
26507 | Add another set of ScrollDC tests written by Rein Klazes. | |
26508 | ||
26509 | 2005-12-16 Huw Davies <huw@codeweavers.com> | |
26510 | ||
26511 | * dlls/x11drv/opengl.c: | |
26512 | x11drv: Get the visual for the GLXPixmap from the current pixel format. | |
26513 | ||
26514 | 2005-12-16 Alexandre Julliard <julliard@winehq.org> | |
26515 | ||
26516 | * dlls/crypt32/cert.c, dlls/crypt32/encode.c, dlls/dbghelp/msc.c, | |
26517 | dlls/ddraw/main.c, dlls/kernel/atom.c, dlls/kernel/computername.c, | |
26518 | dlls/kernel/file.c, dlls/kernel/heap.c, dlls/kernel/ne_module.c, | |
26519 | dlls/kernel/resource.c, dlls/kernel/string.c, dlls/kernel/virtual.c, | |
26520 | dlls/msvcrt/cpp.c, dlls/ntdll/debugtools.c, dlls/ntdll/loader.c, | |
26521 | dlls/ntdll/relay.c, dlls/ntdll/resource.c, dlls/ntdll/sec.c, | |
26522 | dlls/ole32/rpc.c, dlls/user/cursoricon.c, dlls/user/lstr.c, | |
26523 | dlls/winmm/driver.c, dlls/winmm/lolvldrv.c: | |
26524 | Take advantage of the __EXCEPT_PAGE_FAULT macro. | |
26525 | ||
26526 | * dlls/ntdll/exception.c, include/wine/exception.h: | |
26527 | Exception handling: Added a magic __EXCEPT_PAGE_FAULT macro to make it | |
26528 | easier to handle the common case of trapping page faults. | |
26529 | ||
26530 | * dlls/kernel/heap.c, dlls/kernel/ne_module.c, dlls/kernel/resource.c, | |
26531 | dlls/ntdll/resource.c, dlls/ole32/rpc.c, dlls/user/lstr.c: | |
26532 | We no longer need to handle EXCEPTION_PRIV_INSTRUCTION on page faults. | |
26533 | ||
26534 | * dlls/ntdll/signal_i386.c, dlls/ntdll/tests/.gitignore, | |
26535 | dlls/ntdll/tests/Makefile.in, dlls/ntdll/tests/exception.c: | |
26536 | ntdll: More compatible exception information for protection faults. | |
26537 | Added a bunch of test cases. | |
26538 | ||
26539 | 2005-12-16 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
26540 | ||
26541 | * dlls/wined3d/vertexdeclaration.c: | |
26542 | wined3d: Vertex declaration cleanup. | |
26543 | Clean up constants and the wine declaration when the vertex | |
26544 | declaration is destroyed. | |
26545 | ||
26546 | * dlls/wined3d/device.c: | |
26547 | wined3d: Allow NULL multi sample quality. | |
26548 | Allow MultiSampleQuality to be passed as NULL, this is a | |
26549 | requirement for DirectX 8 and lower. | |
26550 | ||
26551 | 2005-12-16 Alexandre Julliard <julliard@winehq.org> | |
26552 | ||
26553 | * dlls/kernel/kernel32.spec, dlls/msvcrt/msvcrt.spec, | |
26554 | dlls/ntdll/ntdll.spec: | |
26555 | Add -register hint in ntdll, kernel and msvcrt spec files. | |
26556 | ||
26557 | * tools/winebuild/parser.c, tools/winebuild/winebuild.man.in: | |
26558 | winebuild: Allow -register flag for Win32 too. | |
26559 | This way it can be used as hint for the relay code. | |
26560 | ||
26561 | 2005-12-16 Juan Lang <juan_lang@yahoo.com> | |
26562 | ||
26563 | * dlls/crypt32/encode.c, dlls/crypt32/tests/encode.c: | |
26564 | crypt32: Implement CRLDistPoints encoding/decoding. | |
26565 | - rewrite sequence decoding to support context-specific tags, and | |
26566 | eliminate duplicated code | |
26567 | - implement encoding and decoding of CRLDistPoints | |
26568 | ||
26569 | 2005-12-16 Stefan Leichter <Stefan.Leichter@camLine.com> | |
26570 | ||
26571 | * dlls/shell32/shellpath.c, include/shlobj.h: | |
26572 | shell32: Fix return value of PathProcessCommand. | |
26573 | ||
26574 | 2005-12-16 Jacek Caban <jacek@codeweavers.com> | |
26575 | ||
26576 | * dlls/urlmon/binding.c, dlls/urlmon/tests/url.c: | |
26577 | urlmon: Fix BindToStorage test. | |
26578 | ||
26579 | * include/mshtmdid.h, include/mshtml.idl: | |
26580 | Added some declarations to mshtml.idl. | |
26581 | ||
26582 | * tools/widl/parser.l, tools/widl/parser.y, tools/widl/widltypes.h: | |
26583 | widl: Added bindable and displaybind attributes handling. | |
26584 | ||
26585 | 2005-12-16 Milko Krachounov <milko@3mhz.net> | |
26586 | ||
26587 | * programs/winecfg/Bg.rc: | |
26588 | winecfg: Update Bulgarian resource. | |
26589 | ||
26590 | 2005-12-16 José Manuel Ferrer Ortiz <jmfo1982@yahoo.es> | |
26591 | ||
26592 | * programs/uninstaller/Es.rc: | |
26593 | uninstaller: Spanish translations update. | |
26594 | ||
26595 | * programs/winecfg/Es.rc, programs/winecfg/winecfg.rc: | |
26596 | winecfg: Spanish translations update. | |
26597 | ||
26598 | 2005-12-16 Ragnvald "Despair" Maartmann-Moe IV <despair@adelphia.net> | |
26599 | ||
26600 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
26601 | wined3d: Fix matrix copy/paste bug. | |
26602 | ||
26603 | 2005-12-16 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
26604 | ||
26605 | * dlls/wined3d/device.c: | |
26606 | wined3d: Vertex declaration recording state. | |
26607 | Stop SetVertexDeclaration from reference counting if a stateblock is | |
26608 | being recorded. | |
26609 | ||
26610 | 2005-12-16 Rein Klazes <wijn@wanadoo.nl> | |
26611 | ||
26612 | * dlls/user/sysparams.c, dlls/user/tests/sysparams.c: | |
26613 | user32: Implement saving and fix reading of nonclient metrics. | |
26614 | With conformance tests. | |
26615 | ||
26616 | 2005-12-16 Tomas Carnecky <tom@dbservice.com> | |
26617 | ||
26618 | * dlls/x11drv/opengl.c: | |
26619 | x11drv: Allow users to preload an OpenGL library. | |
26620 | ||
26621 | 2005-12-16 Ivan Leo Puoti <ivanleo@gmail.com> | |
26622 | ||
26623 | * include/ddk/wdm.h: | |
26624 | Add some structs/prototypes to wdm.h. | |
26625 | ||
26626 | 2005-12-15 James Hawkins <truiken@gmail.com> | |
26627 | ||
26628 | * dlls/setupapi/setupapi.spec, dlls/setupapi/stubs.c, include/setupapi.h: | |
26629 | setupapi: Added stubs for SetupGetInfInformation and | |
26630 | SetupQueryInfFileInformation. | |
26631 | ||
26632 | 2005-12-15 Alexandre Julliard <julliard@winehq.org> | |
26633 | ||
26634 | * dlls/ntdll/ntdll.spec, dlls/ntdll/rtl.c: | |
26635 | ntdll: Reimplemented _chkstk and _alloca_probe directly in assembly. | |
26636 | ||
26637 | 2005-12-15 Jacek Caban <jacek@codeweavers.com> | |
26638 | ||
26639 | * dlls/mshtml/nsembed.c, dlls/mshtml/nsiface.idl: | |
26640 | mshtml: Fix handling Gecko strings. | |
26641 | ||
26642 | * dlls/mshtml/nsembed.c, dlls/mshtml/nsiface.idl: | |
26643 | mshtml: Set Gecko's profile. | |
26644 | Make sure that Gecko components are registered. | |
26645 | ||
26646 | 2005-12-15 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
26647 | ||
26648 | * dlls/wined3d/device.c, dlls/wined3d/stateblock.c: | |
26649 | wined3d: Internal reference counting. | |
26650 | Change most references to resources parent into references to the | |
26651 | resource, so that external reference counts match DirectX but object | |
26652 | aren't released if they are still referenced by the stateblock. | |
26653 | ||
26654 | 2005-12-15 Paul Vriens <Paul.Vriens@xs4all.nl> | |
26655 | ||
26656 | * dlls/mscms/tests/profile.c: | |
26657 | mscms: Add another possible error. | |
26658 | ||
26659 | * dlls/d3d9/tests/vertexdeclaration.c: | |
26660 | d3d9: Don't treat missing d3d9.dll as a failure. | |
26661 | ||
26662 | 2005-12-15 Dmitry Timoshkov <dmitry@codeweavers.com> | |
26663 | ||
26664 | * dlls/iccvid/iccvid.c: | |
26665 | iccvid: Add support for ICM_DECOMPRESS_END message. | |
26666 | ||
26667 | 2005-12-14 Rein Klazes <wijn@wanadoo.nl> | |
26668 | ||
26669 | * dlls/user/sysparams.c, dlls/user/tests/sysparams.c: | |
26670 | user: Read/save minimized metrics from/to registry. | |
26671 | ||
26672 | 2005-12-14 Alexandre Julliard <julliard@winehq.org> | |
26673 | ||
26674 | * loader/preloader.c: | |
26675 | preloader: Reserve some space for the shared user data. | |
26676 | ||
26677 | * dlls/ntdll/virtual.c: | |
26678 | ntdll: Fixes in virtual memory protection flags. | |
26679 | Tweak reporting of virtual protection flags and address space limit to | |
26680 | yield results closer to what Windows does. | |
26681 | ||
26682 | 2005-12-14 H. Verbeet <hverbeet@gmail.com> | |
26683 | ||
26684 | * dlls/d3d9/tests/.gitignore, dlls/d3d9/tests/Makefile.in, | |
26685 | dlls/d3d9/tests/vertexdeclaration.c: | |
26686 | d3d9: Add a test for Get/SetVertexDeclaration refcounts. | |
26687 | ||
26688 | * dlls/wined3d/vertexdeclaration.c: | |
26689 | wined3d: Return the correct parent in IWineD3DVertexDeclarationImpl_GetParent. | |
26690 | ||
26691 | * dlls/d3d9/vertexshader.c: | |
26692 | d3d9: Check for a NULL shader in IDirect3DDevice9Impl_GetVertexShader | |
26693 | before getting the parent. | |
26694 | ||
26695 | 2005-12-14 Vitaliy Margolen <wine-patch@kievinfo.com> | |
26696 | ||
26697 | * dlls/kernel/sync.c, dlls/kernel/tests/pipe.c, dlls/ntdll/file.c, | |
26698 | include/wine/server_protocol.h, include/winioctl.h, | |
26699 | server/named_pipe.c, server/protocol.def, server/trace.c: | |
26700 | ntdll: Implement FSCTL_PIPE_WAIT NtFsControlFile ioctl. | |
26701 | Implement FSCTL_PIPE_WAIT NtFsControlFile ioctl. | |
26702 | Modify WaitNamedPipeW to use NtFsControlFile. | |
26703 | Replace struct overlapped with event. | |
26704 | ||
26705 | 2005-12-14 Mike McCormack <mike@codeweavers.com> | |
26706 | ||
26707 | * programs/winecfg/Ko.rc: | |
26708 | winecfg: Update Korean translation. | |
26709 | ||
26710 | 2005-12-14 Paul Vriens <Paul.Vriens@xs4all.nl> | |
26711 | ||
26712 | * dlls/d3d9/tests/shader.c, dlls/d3d9/tests/stateblock.c: | |
26713 | d3d9: Don't treat missing d3d9.dll as a failure. | |
26714 | ||
26715 | 2005-12-14 H. Verbeet <hverbeet@gmail.com> | |
26716 | ||
26717 | * dlls/wined3d/device.c: | |
26718 | wined3d: Return the correct vertex declaration. | |
26719 | In IWineD3DDeviceImpl_GetVertexDeclaration, return the vertex | |
26720 | declaration in This->stateblock instead of the one in | |
26721 | This->updateStateBlock. | |
26722 | ||
26723 | 2005-12-14 Ulrich Czekalla <ulrich.czekalla@utoronto.ca> | |
26724 | ||
26725 | * dlls/riched20/editor.c: | |
26726 | riched20: Reset selection when text is reset. | |
26727 | ||
26728 | 2005-12-14 Aric Stewart <aric@codeweavers.com> | |
26729 | ||
26730 | * dlls/user/clipboard.c: | |
26731 | user: GetClipboardFormatNameA fix. | |
26732 | In the W->A translation make sure we have characters to translate | |
26733 | before doing the WideCharToMultiByte with -1. | |
26734 | ||
26735 | 2005-12-13 Saulius Krasuckas <saulius2@ar.fi.lt> | |
26736 | ||
26737 | * dlls/mscms/tests/profile.c: | |
26738 | mscms: Move repetitive code to helper macros. | |
26739 | ||
26740 | 2005-12-13 Dmitry Timoshkov <dmitry@codeweavers.com> | |
26741 | ||
26742 | * dlls/x11drv/scroll.c: | |
26743 | x11drv: ScrollDC fix. | |
26744 | There is no need to offset the source rectangle in the reverse | |
26745 | direction before scrolling. | |
26746 | ||
26747 | 2005-12-13 Aric Stewart <aric@codeweavers.com> | |
26748 | ||
26749 | * dlls/wininet/http.c, dlls/wininet/internet.c, dlls/wininet/internet.h, | |
26750 | dlls/wininet/tests/http.c: | |
26751 | wininet: HTTP headers reworking. | |
26752 | Redo how headers are handled, eliminating the concept of Standard | |
26753 | Headers and allow all headers to be added multiple times. | |
26754 | Allow querying of headers with an index to get the multiple headers. | |
26755 | Respect response vs request headers in HttpQueryInfo. | |
26756 | Add a number of tests to extensively test header adding and replacing. | |
26757 | ||
26758 | 2005-12-13 Alexandre Julliard <julliard@winehq.org> | |
26759 | ||
26760 | * dlls/gdi/bitmap.c: | |
26761 | gdi: Added support for doing GetBitmapBits on a DIB section. | |
26762 | Simply copy the DIB bits in that case. | |
26763 | ||
26764 | * dlls/x11drv/dib.c: | |
26765 | x11drv: Clipping fix with DIB section copy. | |
26766 | Use the GC of the destination device in X11DRV_DIB_CopyDIBSection so | |
26767 | that the clipping region is taken into account. | |
26768 | ||
26769 | 2005-12-13 H. Verbeet <hverbeet@gmail.com> | |
26770 | ||
26771 | * dlls/d3d9/tests/.gitignore, dlls/d3d9/tests/Makefile.in, | |
26772 | dlls/d3d9/tests/shader.c: | |
26773 | d3d9: Add a test for Get/SetVertexShader and Get/SetPixelShader refcounts. | |
26774 | ||
26775 | 2005-12-13 Alexandre Julliard <julliard@winehq.org> | |
26776 | ||
26777 | * server/mailslot.c, server/named_pipe.c: | |
26778 | server: Added get_file_info implementation for named pipe and mailslot devices. | |
26779 | ||
26780 | * server/mailslot.c, server/named_pipe.c: | |
26781 | server: Fixed refcounting in get_fd requests for named pipe and mailslot devices. | |
26782 | ||
26783 | 2005-12-13 Robert Shearman <rob@codeweavers.com> | |
26784 | ||
26785 | * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c, | |
26786 | tools/widl/typegen.h: | |
26787 | widl: Start generating type format strings. | |
26788 | Based on a patch by Eric Kohl. | |
26789 | ||
26790 | 2005-12-13 Eric Kohl <eric.kohl@t-online.de> | |
26791 | ||
26792 | * tools/widl/server.c: | |
26793 | widl: Server stubs in generated code are void functions. | |
26794 | ||
26795 | 2005-12-13 Eric Pouech <eric.pouech@wanadoo.fr> | |
26796 | ||
26797 | * programs/winecfg/audio.c: | |
26798 | winecfg: Simplified module handling code. | |
26799 | ||
26800 | 2005-12-13 Marcus Meissner <marcus@jet.franken.de> | |
26801 | ||
26802 | * dlls/wininet/http.c: | |
26803 | wininet: Reinitialise NETCON on redirect. | |
26804 | ||
26805 | 2005-12-13 Juan Lang <juan_lang@yahoo.com> | |
26806 | ||
26807 | * dlls/iphlpapi/ifenum.c: | |
26808 | iphlpapi: Fix a couple of file descriptor leaks. | |
26809 | ||
26810 | 2005-12-13 Eric Pouech <eric.pouech@wanadoo.fr> | |
26811 | ||
26812 | * tools/winedump/le.c, tools/winedump/ne.c: | |
26813 | winedump: Const correctness fixes. | |
26814 | ||
26815 | 2005-12-13 Juan Lang <juan_lang@yahoo.com> | |
26816 | ||
26817 | * dlls/crypt32/encode.c, dlls/crypt32/tests/encode.c: | |
26818 | crypt32: Decode cleanups. | |
26819 | - implement a helper to decode sequences of like types | |
26820 | - use helper functions wherever applicable when decoding | |
26821 | - correct "expected" vs. "got" usage in tests | |
26822 | - fix a few other small bugs | |
26823 | ||
26824 | 2005-12-13 H. Verbeet <hverbeet@gmail.com> | |
26825 | ||
26826 | * dlls/wined3d/device.c: | |
26827 | wined3d: Don't change the shader's refcount in SetVertexShader and | |
26828 | SetPixelShader. | |
26829 | ||
26830 | 2005-12-13 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
26831 | ||
26832 | * dlls/wined3d/cubetexture.c: | |
26833 | wined3d: Cube texture named constants. | |
26834 | Update cubetexture so that names constants instead of numeric | |
26835 | constants are used for the facetype and also add some additional | |
26836 | checks where facetype is passed as a parameter to the function. | |
26837 | ||
26838 | 2005-12-12 Paul Vriens <Paul.Vriens@xs4all.nl> | |
26839 | ||
26840 | * dlls/shell32/tests/shlfolder.c: | |
26841 | shell32/tests/shlfolder.c: ILFindLastID has to be called by ordinal. | |
26842 | ||
26843 | * dlls/mscms/tests/profile.c: | |
26844 | mscms: Add another possible error. | |
26845 | ||
26846 | 2005-12-12 Alexandre Julliard <julliard@winehq.org> | |
26847 | ||
26848 | * dlls/kernel/process.c, dlls/ntdll/signal_i386.c, dlls/ntdll/thread.c, | |
26849 | dlls/ntdll/virtual.c: | |
26850 | TEB.StackLimit should not include the guard page. | |
26851 | ||
26852 | * dlls/kernel/kernel_private.h, dlls/kernel/process.c, | |
26853 | dlls/kernel/thread.c: | |
26854 | kernel: Moved main stack initialization to process.c. | |
26855 | ||
26856 | * server/fd.c: | |
26857 | server: Don't enable polling on regular files in add_queue. | |
26858 | ||
26859 | * dlls/kernel/comm.c, dlls/kernel/sync.c, dlls/ntdll/directory.c, | |
26860 | dlls/ntdll/file.c, dlls/ntdll/server.c, dlls/ntdll/virtual.c, | |
26861 | dlls/winedos/int13.c, dlls/winsock/socket.c: | |
26862 | Pass specific access rights to wine_server_handle_to_fd. | |
26863 | ||
26864 | * dlls/kernel/tests/sync.c, dlls/ntdll/server.c, server/directory.c, | |
26865 | server/fd.c, server/file.c, server/file.h, server/mailslot.c, | |
26866 | server/mapping.c, server/named_pipe.c, server/object.c, | |
26867 | server/process.c, server/registry.c, server/serial.c, server/sock.c: | |
26868 | server: Added access rights mapping to file objects. | |
26869 | ||
26870 | * server/process.c, server/thread.c: | |
26871 | server: Added access rights mapping to process and thread objects. | |
26872 | ||
26873 | * server/registry.c: | |
26874 | server: Added access rights mapping to registry key objects. | |
26875 | ||
26876 | * server/symlink.c: | |
26877 | server: Added access rights mapping to symlink objects. | |
26878 | ||
26879 | * server/token.c: | |
26880 | server: Added access rights mapping to token objects. | |
26881 | ||
26882 | * server/event.c, server/mutex.c, server/semaphore.c, server/timer.c: | |
26883 | server: Added access rights mapping to synchronization objects. | |
26884 | ||
26885 | * server/atom.c, server/change.c, server/clipboard.c, server/console.c, | |
26886 | server/debugger.c, server/directory.c, server/event.c, server/fd.c, | |
26887 | server/file.c, server/handle.c, server/hook.c, server/mailslot.c, | |
26888 | server/mapping.c, server/mutex.c, server/named_pipe.c, | |
26889 | server/object.c, server/object.h, server/process.c, server/queue.c, | |
26890 | server/registry.c, server/request.c, server/semaphore.c, | |
26891 | server/serial.c, server/signal.c, server/snapshot.c, server/sock.c, | |
26892 | server/symlink.c, server/thread.c, server/timer.c, server/token.c, | |
26893 | server/winstation.c: | |
26894 | server: Added infrastructure for access rights mapping. | |
26895 | ||
26896 | * server/mailslot.c: | |
26897 | server: Allow the mailslot device to be opened as a file object. | |
26898 | ||
26899 | * server/named_pipe.c: | |
26900 | server: Allow the named pipe device to be opened as a file object. | |
26901 | ||
26902 | * dlls/kernel/file.c, dlls/ntdll/directory.c, dlls/ntdll/file.c, | |
26903 | include/wine/server_protocol.h, server/fd.c, server/file.h, | |
26904 | server/protocol.def, server/request.h, server/trace.c: | |
26905 | server: Support for opening devices. | |
26906 | Added support for opening devices directly with the server when they | |
26907 | don't correspond to a Unix file. | |
26908 | ||
26909 | * server/mapping.c, server/trace.c: | |
26910 | server: Use a better error code for a zero-size mapped file. | |
26911 | ||
26912 | 2005-12-12 Eric Pouech <eric.pouech@wanadoo.fr> | |
26913 | ||
26914 | * dlls/kernel/dosmem.c, dlls/kernel/kernel32.spec, | |
26915 | dlls/kernel/kernel_private.h, dlls/winedos/int31.c: | |
26916 | kernel32: Get rid of DOSMEM_AllocSelector. | |
26917 | ||
26918 | 2005-12-12 Detlef Riekenberg <wine.dev@web.de> | |
26919 | ||
26920 | * dlls/winspool/tests/Makefile.in, dlls/winspool/tests/info.c: | |
26921 | winspool: Added tests for OpenPrinter. | |
26922 | ||
26923 | 2005-12-12 Michael Jung <mjung@iss.tu-darmstadt.de> | |
26924 | ||
26925 | * dlls/shell32/shlview.c: | |
26926 | shell32: Fix drag-scrolling in the shellview object. | |
26927 | ||
26928 | * dlls/ole32/ole2.c: | |
26929 | ole32: Periodically call IDropTarger::DragOver during Drag&Drop. | |
26930 | ||
26931 | 2005-12-12 Eric Pouech <eric.pouech@wanadoo.fr> | |
26932 | ||
26933 | * dlls/msvcrt/msvcrt.h, dlls/ntdll/relay.c, dlls/ole32/ole16.c: | |
26934 | Functions with no paramters must be (void). | |
26935 | ||
26936 | 2005-12-12 Robert Shearman <rob@codeweavers.com> | |
26937 | ||
26938 | * tools/widl/typegen.c: | |
26939 | widl: Generate FC_ERROR_STATUS_T proc format. | |
26940 | - Include the header file for the functions implemented in typegen.c. | |
26941 | - Generate proc format for FC_ERROR_STATUS_T type. | |
26942 | ||
26943 | * tools/widl/client.c, tools/widl/header.c, tools/widl/header.h, | |
26944 | tools/widl/server.c: | |
26945 | widl: Support explicit binding handles. | |
26946 | ||
26947 | * tools/widl/server.c: | |
26948 | widl: Zero initialize parameters in the generated server code. | |
26949 | Zero initialize parameters in the generated code. Based on a patch by | |
26950 | Eric Kohl. | |
26951 | ||
26952 | * tools/widl/client.c: | |
26953 | widl: Calculate the size of buffer required. | |
26954 | - Calculate the size of buffer required. | |
26955 | - Fix a typo. | |
26956 | - Set the buffer start and buffer end markers. | |
26957 | ||
26958 | * tools/widl/server.c: | |
26959 | widl: Don't cast buffer pointers to long in generated server code. | |
26960 | ||
26961 | 2005-12-12 Eric Kohl <eric.kohl@t-online.de> | |
26962 | ||
26963 | * tools/widl/client.c, tools/widl/server.c: | |
26964 | widl: Support multiple interfaces per file. | |
26965 | ||
26966 | 2005-12-12 Robert Shearman <rob@codeweavers.com> | |
26967 | ||
26968 | * tools/widl/header.c, tools/widl/parser.y, tools/widl/typegen.c: | |
26969 | widl: Don't treat FC_SMALL as FC_SHORT. | |
26970 | FC_SMALL is its own type and is the same size as FC_CHAR, not | |
26971 | FC_SHORT. | |
26972 | ||
26973 | * tools/widl/header.c: | |
26974 | widl: Use WCHAR instead of wchar_t. | |
26975 | Output IDL wchar_t types as WCHAR to avoid conflicts with the | |
26976 | generally incompatible Unix wchar_t. | |
26977 | ||
26978 | 2005-12-12 Detlef Riekenberg <wine.dev@web.de> | |
26979 | ||
26980 | * dlls/winspool/info.c: | |
26981 | winspool: Added documentation for OpenPrinter. | |
26982 | ||
26983 | 2005-12-12 Eric Pouech <eric.pouech@wanadoo.fr> | |
26984 | ||
26985 | * dlls/commdlg/finddlg32.c, dlls/ole32/ole16.c, dlls/user/cursoricon.c: | |
26986 | Const correctness fixes. | |
26987 | ||
26988 | 2005-12-12 Marcus Meissner <marcus@jet.franken.de> | |
26989 | ||
26990 | * include/ws2tcpip.h: | |
26991 | winsock: getaddrinfo return codes | |
26992 | Adjust return code EAI_NODATA to WSAHOST_NOT_FOUND, like windows does | |
26993 | it. | |
26994 | ||
26995 | * dlls/winsock/socket.c: | |
26996 | winsock: getaddrinfo - return code mapping. | |
26997 | convert_eai_u2w should map from unix to windows, not the other way | |
26998 | round (spotted by Dominic Wise). | |
26999 | ||
27000 | 2005-12-12 Paul Vriens <Paul.Vriens@xs4all.nl> | |
27001 | ||
27002 | * include/urlmon.idl: | |
27003 | urlmon.idl: Add some BINDSTATUS values. | |
27004 | ||
27005 | 2005-12-12 Eric Pouech <eric.pouech@wanadoo.fr> | |
27006 | ||
27007 | * dlls/comctl32/treeview.c: | |
27008 | comctl32: Fixed (harmless) typo. | |
27009 | ||
27010 | * dlls/commdlg/fontdlg.c, dlls/winaspi/aspi.c: | |
27011 | Removed some dead-code. | |
27012 | ||
27013 | * dlls/ddraw/tests/ddrawmodes.c, dlls/setupapi/queue.c: | |
27014 | Made some functions static. | |
27015 | ||
27016 | * dlls/iccvid/iccvid.c, dlls/msvidc32/msvideo1.c: | |
27017 | vidc: Return error codes when a message isn't supported. | |
27018 | ||
27019 | 2005-12-12 Robert Shearman <rob@codeweavers.com> | |
27020 | ||
27021 | * dlls/oleaut32/safearray.c, dlls/oleaut32/tests/safearray.c: | |
27022 | OLE: Fix SafeArrayCopy for NULL pvData. | |
27023 | It is allowed to copy a SAFEARRAY with a NULL pvData, as long as | |
27024 | cbElements is non-zero. Add a test for this and fix the safe array | |
27025 | code. | |
27026 | ||
27027 | * dlls/ole32/errorinfo.c: | |
27028 | CreateErrorInfo trace fix. | |
27029 | CreateErrorInfo isn't a stub so don't print this in the trace | |
27030 | message. | |
27031 | ||
27032 | * dlls/oleaut32/typelib.c: | |
27033 | OLE: Add const to several typelib functions. | |
27034 | Add const attributes to parameters for several functions and fix up | |
27035 | some formatting. | |
27036 | ||
27037 | * dlls/oleaut32/oleaut.c: | |
27038 | OleTranslateColor trace fix. | |
27039 | OleTranslateColor isn't a stub so don't print ":stub" in the trace | |
27040 | message. | |
27041 | ||
27042 | 2005-12-12 Jacek Caban <jacek@codeweavers.com> | |
27043 | ||
27044 | * dlls/mshtml/Makefile.in, dlls/mshtml/htmldoc.c, dlls/mshtml/htmldoc3.c, | |
27045 | dlls/mshtml/mshtml_private.h: | |
27046 | mshtml: Added IHTMLDocument3 stub implementation. | |
27047 | ||
27048 | 2005-12-12 Stefan Leichter <Stefan.Leichter@camLine.com> | |
27049 | ||
27050 | * programs/winetest/Makefile.in: | |
27051 | winetest: Add d3d9 tests. | |
27052 | ||
27053 | 2005-12-12 Robert Shearman <rob@codeweavers.com> | |
27054 | ||
27055 | * tools/widl/client.c, tools/widl/server.c, tools/widl/typegen.c: | |
27056 | widl: Don't output __RPC_FAR in generated code. | |
27057 | ||
27058 | 2005-12-12 Paul Vriens <Paul.Vriens@xs4all.nl> | |
27059 | ||
27060 | * programs/winecfg/Nl.rc: | |
27061 | winecfg: Update Dutch resources for the Audio tab. | |
27062 | ||
27063 | 2005-12-12 Jacek Caban <jacek@codeweavers.com> | |
27064 | ||
27065 | * include/mshtmdid.h, include/mshtml.idl: | |
27066 | Added declaration of IHTMLDocument3 and more DISPIDs. | |
27067 | ||
27068 | 2005-12-12 Filip Navara <xnavara@volny.cz> | |
27069 | ||
27070 | * dlls/kernel/module.c: | |
27071 | kernel: Fix the Mach-O binary magic. | |
27072 | ||
27073 | 2005-12-12 Markus Amsler <markus.amsler@oribi.org> | |
27074 | ||
27075 | * dlls/winedos/dosmem.c: | |
27076 | winedos: Implement MCB. | |
27077 | ||
27078 | 2005-12-12 Thomas Weidenmueller <wine-patches@reactsoft.com> | |
27079 | ||
27080 | * dlls/urlmon/umstream.c: | |
27081 | urlmon: Correctly fix IStream::Read. | |
27082 | Don't dereference a possible NULL pointer. | |
27083 | ||
27084 | 2005-12-09 H. Verbeet <hverbeet@gmail.com> | |
27085 | ||
27086 | * configure, configure.ac, dlls/d3d9/Makefile.in, | |
27087 | dlls/d3d9/tests/.gitignore, dlls/d3d9/tests/Makefile.in, | |
27088 | dlls/d3d9/tests/stateblock.c: | |
27089 | d3d9: Add a test for BeginStateBlock and EndStateBlock. | |
27090 | ||
27091 | 2005-12-09 Markus Amsler <markus.amsler@oribi.org> | |
27092 | ||
27093 | * include/mmsystem.h: | |
27094 | Remove unneeded ; from DECL_WINELIB_TYPE_AW in mmsystem.h. | |
27095 | ||
27096 | 2005-12-09 Kai Blin <blin@gmx.net> | |
27097 | ||
27098 | * dlls/secur32/ntlm.c: | |
27099 | secur32: Fix conversion of password in NTLM AcquireCredentialsHandleA. | |
27100 | ||
27101 | 2005-12-09 Alexandre Julliard <julliard@winehq.org> | |
27102 | ||
27103 | * dlls/kernel/change.c, dlls/ntdll/reg.c, include/wine/server_protocol.h, | |
27104 | server/change.c, server/protocol.def, server/registry.c, | |
27105 | server/trace.c: | |
27106 | server: Added object attributes to a few more requests. | |
27107 | ||
27108 | * server/atom.c, server/console.c, server/debugger.c, server/directory.c, | |
27109 | server/event.c, server/file.c, server/handle.c, server/handle.h, | |
27110 | server/mailslot.c, server/mapping.c, server/mutex.c, | |
27111 | server/named_pipe.c, server/process.c, server/semaphore.c, | |
27112 | server/snapshot.c, server/sock.c, server/symlink.c, server/thread.c, | |
27113 | server/timer.c, server/token.c, server/winstation.c: | |
27114 | server: Make alloc_handle use attributes instead of inherit flag. | |
27115 | ||
27116 | * dlls/kernel/console.c, dlls/ntdll/server.c, dlls/ntdll/thread.c, | |
27117 | dlls/x11drv/x11drv_main.c, include/wine/server.h, | |
27118 | programs/wineconsole/curses.c: | |
27119 | Make wine_server_fd_to_handle use attributes instead of inherit flag. | |
27120 | ||
27121 | * programs/wineconsole/wineconsole.c: | |
27122 | wineconsole: Remove some unnecessary typecasts. | |
27123 | ||
27124 | * dlls/ntdll/om.c, include/wine/server_protocol.h, server/handle.c, | |
27125 | server/protocol.def, server/trace.c: | |
27126 | server: Use attributes instead of inherit flag in dup_handle request. | |
27127 | ||
27128 | * dlls/ntdll/nt.c, include/wine/server_protocol.h, server/protocol.def, | |
27129 | server/token.c, server/trace.c: | |
27130 | server: Use attributes instead of inherit flag in token requests. | |
27131 | Also use the specified access rights in the open_token request. | |
27132 | ||
27133 | * dlls/kernel/process.c, dlls/ntdll/process.c, dlls/ntdll/thread.c, | |
27134 | include/wine/server_protocol.h, server/process.c, | |
27135 | server/protocol.def, server/thread.c, server/trace.c: | |
27136 | server: Use attributes instead of inherit flag in process and thread requests. | |
27137 | ||
27138 | * dlls/kernel/toolhelp.c, dlls/ntdll/nt.c, include/wine/server_protocol.h, | |
27139 | server/protocol.def, server/snapshot.c, server/trace.c: | |
27140 | server: Use attributes instead of inherit flag in snapshot requests. | |
27141 | ||
27142 | * dlls/kernel/console.c, include/wine/server_protocol.h, | |
27143 | programs/wineconsole/wineconsole.c, server/console.c, | |
27144 | server/protocol.def, server/trace.c: | |
27145 | server: Use attributes instead of inherit flag in console requests. | |
27146 | ||
27147 | * dlls/ntdll/file.c, dlls/ntdll/server.c, include/wine/server_protocol.h, | |
27148 | server/file.c, server/protocol.def, server/trace.c: | |
27149 | server: Use attributes instead of inherit flag in file requests. | |
27150 | ||
27151 | * dlls/winsock/socket.c, include/wine/server_protocol.h, | |
27152 | server/protocol.def, server/sock.c, server/trace.c: | |
27153 | server: Use attributes instead of inherit flag in socket requests. | |
27154 | ||
27155 | 2005-12-09 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
27156 | ||
27157 | * dlls/mpr/mpr_main.c, dlls/shlwapi/regstream.c, dlls/user/mouse16.c: | |
27158 | Add some missing includes which contain used prototypes. | |
27159 | ||
27160 | 2005-12-09 Jacek Caban <jacek@codeweavers.com> | |
27161 | ||
27162 | * dlls/mshtml/Makefile.in, dlls/mshtml/mshtml_private.h, | |
27163 | dlls/mshtml/nsembed.c, dlls/mshtml/nsiface.idl, | |
27164 | dlls/mshtml/nsservice.c: | |
27165 | mshtml: Added PromptService implementation. | |
27166 | ||
27167 | * dlls/mshtml/nsembed.c: | |
27168 | mshtml: Added nsIURIContentListener to QueryInterface. | |
27169 | Always release nsIWebBrowserSetup. | |
27170 | ||
27171 | * dlls/mshtml/mshtml_private.h, dlls/mshtml/nsembed.c, | |
27172 | dlls/mshtml/nsiface.idl: | |
27173 | mshtml: Added nsIEmbeddingSiteWindow implementation. | |
27174 | ||
27175 | 2005-12-09 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
27176 | ||
27177 | * dlls/d3d9/vertexshader.c, dlls/wined3d/device.c, | |
27178 | dlls/wined3d/drawprim.c, dlls/wined3d/vertexdeclaration.c, | |
27179 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h, | |
27180 | include/wine/wined3d_interface.h, include/wine/wined3d_types.h: | |
27181 | wined3d: Vertex shader 8 support. | |
27182 | Start to add support for DirectX 8 vertex shaders, constants and | |
27183 | registers are now correctly assigned and loaded allowing support for | |
27184 | most basic d3d8 shaders. | |
27185 | ||
27186 | 2005-12-09 Thomas Weidenmueller <wine-patches@reactsoft.com> | |
27187 | ||
27188 | * dlls/urlmon/umstream.c: | |
27189 | urlmon: Fix call to ReadFile. | |
27190 | The BytesRead parameter passed to ReadFile may never be NULL. | |
27191 | ||
27192 | 2005-12-09 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
27193 | ||
27194 | * tools/winapi/win16.api, tools/winapi/win32.api: | |
27195 | Update win16.api and win32.api. | |
27196 | ||
27197 | * tools/sfnt2fnt.c: | |
27198 | sfnt2fnt: Don't print two newlines after error messages. | |
27199 | ||
27200 | * tools/widl/header.c: | |
27201 | widl: Issue correct C++ headers. | |
27202 | ||
27203 | 2005-12-09 Thomas Weidenmueller <w3seek@reactos.com> | |
27204 | ||
27205 | * dlls/quartz/filesource.c, dlls/quartz/filtermapper.c: | |
27206 | quartz: Fix incorrect usages of the HRESULT_FROM_WIN32 macro. | |
27207 | ||
27208 | 2005-12-09 Alexander N. Sørnes <alex@thehandofagony.com> | |
27209 | ||
27210 | * programs/winecfg/No.rc: | |
27211 | winecfg: Updated Norwegian Bokmaal resources. | |
27212 | ||
27213 | 2005-12-08 Alexandre Julliard <julliard@winehq.org> | |
27214 | ||
27215 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
27216 | Release 0.9.3. | |
27217 | ||
27218 | ---------------------------------------------------------------- | |
30855169 AJ |
27219 | 2005-12-08 Huw Davies <huw@codeweavers.com> |
27220 | ||
27221 | * dlls/gdi/dib.c: | |
27222 | gdi: Fix 24bpp -> 32bpp copy. | |
27223 | ||
27224 | 2005-12-08 Rein Klazes <wijn@wanadoo.nl> | |
27225 | ||
27226 | * dlls/advapi32/registry.c, dlls/advapi32/tests/registry.c: | |
27227 | advapi32: RegCreateKeyEx fix. | |
27228 | On Win9x,ME RegCreateKeyEx ignores the backslash character if the | |
27229 | subkey begins with one. With a regression test. | |
27230 | ||
27231 | 2005-12-08 Robert Shearman <rob@codeweavers.com> | |
27232 | ||
27233 | * tools/widl/parser.y: | |
27234 | widl: Formatting cleanups. | |
27235 | ||
27236 | 2005-12-08 Robert Shearman <rob@codeweavers.com> | |
27237 | ||
27238 | * tools/widl/typegen.c: | |
27239 | widl: Marshal and unmarshal basic types. | |
27240 | ||
27241 | 2005-12-08 Robert Shearman <rob@codeweavers.com> | |
27242 | ||
27243 | * tools/widl/Makefile.in, tools/widl/client.c, tools/widl/server.c, | |
27244 | tools/widl/typegen.c, tools/widl/typegen.h: | |
27245 | widl: Add a type generator framework. | |
27246 | Add a framework for writing the strings for marshaling and | |
27247 | unmarshaling parameters and make the client and server use it. | |
27248 | ||
27249 | 2005-12-08 Eric Kohl <eric.kohl@t-online.de> | |
27250 | ||
27251 | * tools/widl/client.c, tools/widl/server.c: | |
27252 | widl: Write out argument lists in the server. | |
27253 | - Add framework for updating proc offsets. | |
27254 | - Write out argument lists in the server. | |
27255 | ||
27256 | 2005-12-08 Eric Kohl <eric.kohl@t-online.de> | |
27257 | ||
27258 | * tools/widl/client.c, tools/widl/server.c: | |
27259 | widl: Rename some variables. | |
27260 | ||
27261 | 2005-12-08 Henning Gerhardt <henning.gerhardt@web.de> | |
27262 | ||
27263 | * programs/winecfg/De.rc: | |
27264 | winecfg: Update German resource. | |
27265 | ||
27266 | 2005-12-08 Raphael Junqueira <fenix@club-internet.fr> | |
27267 | ||
27268 | * dlls/opengl32/wgl.c, dlls/opengl32/wgl_ext.c: | |
27269 | opengl: render_texture | |
27270 | - better render_texture emulation (using pbuffers) | |
27271 | - support GLX_ATI_render_texture for render_texture | |
27272 | ||
27273 | 2005-12-08 Aric Stewart <aric@codeweavers.com> | |
27274 | ||
27275 | * dlls/wininet/http.c: | |
27276 | wininet: Handle HTTP_QUERY_CUSTOM. | |
27277 | In HttpQueryInfo if dwInfoLevel includes HTTP_QUERY_CUSTOM then | |
27278 | lpBuffer is In/Out because the header we are querying is there. | |
27279 | Additionally standard headers can be queried in this manner as well | |
27280 | (such as Set-Cookie). | |
27281 | ||
27282 | 2005-12-08 Robert Reif <reif@earthlink.net> | |
27283 | ||
27284 | * dlls/winmm/wineoss/audio.c, dlls/winmm/wineoss/midi.c, | |
27285 | dlls/winmm/wineoss/mixer.c, dlls/winmm/wineoss/mmaux.c, | |
27286 | dlls/winmm/wineoss/oss.c, dlls/winmm/wineoss/oss.h: | |
27287 | wineoss: Fix device probing. | |
27288 | - Fix device probing at driver load time. | |
27289 | - Fix memory leaks at driver exit time. | |
27290 | ||
27291 | 2005-12-08 Raphael Junqueira <fenix@club-internet.fr> | |
27292 | ||
27293 | * include/Makefile.in, include/dpaddr.h, include/dplay8.h, | |
27294 | include/dplobby8.h: | |
27295 | dplay: dx8/dx9 support (missing includes). | |
27296 | - add directx9 support for dplay8.h and dpaddr.h | |
27297 | - new file dplobby8.h | |
27298 | ||
27299 | 2005-12-08 Robert Shearman <rob@codeweavers.com> | |
27300 | ||
27301 | * dlls/commdlg/printdlg.c: | |
27302 | comdlg32: Don't worry if an HGLOBAL passed to printdlg is already locked. | |
27303 | ||
27304 | 2005-12-08 Eric Pouech <eric.pouech@wanadoo.fr> | |
27305 | ||
27306 | * dlls/winmm/winealsa/audio.c: | |
27307 | winealsa: Fixed returned string in capabilities. | |
27308 | ||
27309 | 2005-12-08 Eric Pouech <eric.pouech@wanadoo.fr> | |
27310 | ||
27311 | * dlls/winmm/winenas/audio.c: | |
27312 | winenas: fix crash. | |
27313 | - return correct MM error code when no connection to server has been | |
27314 | opened | |
27315 | - don't close the AU driver if it hasn't been opened | |
27316 | ||
27317 | 2005-12-08 H. Verbeet <hverbeet@gmail.com> | |
27318 | ||
27319 | * include/d3d8.h, include/d3d9.h: | |
27320 | d3d8/d3d9: Define D3D_SDK_VERSION. | |
27321 | ||
27322 | 2005-12-08 Robert Shearman <rob@codeweavers.com> | |
27323 | ||
27324 | * programs/notepad/dialog.c, programs/notepad/main.c, | |
27325 | programs/notepad/main.h: | |
27326 | notepad: Remember options selected in the print setup dialog. | |
27327 | ||
27328 | 2005-12-08 Mike McCormack <mike@codeweavers.com> | |
27329 | ||
27330 | * programs/winecfg/audio.c: | |
27331 | winecfg: Fix compilation on gcc 2.95 (no nameless unions). | |
27332 | ||
27333 | 2005-12-08 Aric Stewart <aric@codeweavers.com> | |
27334 | ||
27335 | * dlls/wininet/http.c: | |
27336 | wininet: A->W bugfix. | |
27337 | When converting SendRequestExA -> W we need to set the lpcszHeader | |
27338 | parameter to NULL if the original one is NULL. | |
27339 | ||
27340 | 2005-12-08 Alexandre Julliard <julliard@winehq.org> | |
27341 | ||
27342 | * dlls/ntdll/reg.c, include/winternl.h: | |
27343 | ntdll: Check for failure to get the user path in RtlOpenCurrentUser. | |
27344 | Fixed the return value type. | |
27345 | ||
27346 | 2005-12-07 Jacek Caban <jacek@codeweavers.com> | |
27347 | ||
27348 | * dlls/mshtml/nsembed.c: | |
27349 | mshtml: Added config key to specify Gecko path. | |
27350 | ||
27351 | 2005-12-07 Robert Reif <reif@earthlink.net> | |
27352 | ||
27353 | * programs/winecfg/audio.c: | |
27354 | winecfg: Added support for auto detecting all drivers by attempting to | |
27355 | open them. | |
27356 | ||
27357 | 2005-12-07 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
27358 | ||
27359 | * dlls/dpnhpast/main.c, dlls/mapi32/imalloc.c, dlls/msisys/msisys.c, | |
27360 | dlls/netapi32/browsr.c, dlls/rsaenh/rsaenh.c, | |
27361 | dlls/wintrust/wintrust_main.c: | |
27362 | Add a few missing #includes. | |
27363 | ||
27364 | 2005-12-07 Kai Blin <blin@gmx.net> | |
27365 | ||
27366 | * dlls/secur32/ntlm.c: | |
27367 | secur32: Implement InitializeSecurityContext(A|W) for the NTLM | |
27368 | security provider. | |
27369 | ||
27370 | 2005-12-07 Robert Reif <reif@earthlink.net> | |
27371 | ||
27372 | * programs/winecfg/En.rc, programs/winecfg/audio.c, | |
27373 | programs/winecfg/resource.h: | |
27374 | winecfg: Show all sound card drivers and their devices. | |
27375 | ||
27376 | 2005-12-07 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
27377 | ||
27378 | * tools/fnt2fon.c, tools/sfnt2fnt.c: | |
27379 | Add an error() function to fnt2fon and sfnt2fnt. | |
27380 | ||
27381 | 2005-12-06 Robert Shearman <rob@codeweavers.com> | |
27382 | ||
27383 | * dlls/oleaut32/typelib.c: | |
27384 | OLE: Implement undocumented behaviour in DispCallFunc. | |
27385 | Fix DispCallFunc to work with MSDN-undocumented behaviour used by | |
27386 | Office 2003 and document the function. | |
27387 | ||
27388 | 2005-12-06 Robert Shearman <rob@codeweavers.com> | |
27389 | ||
27390 | * dlls/oleaut32/typelib.c: | |
27391 | OLE: Implement ITypeInfo_AddressOfMember. | |
27392 | ||
27393 | 2005-12-06 Robert Shearman <rob@codeweavers.com> | |
27394 | ||
27395 | * dlls/oleaut32/tmarshal.c, dlls/oleaut32/typelib.c, | |
27396 | dlls/oleaut32/typelib.h: | |
27397 | OLE: Fix brokenness in typelib marshaller caused by dispinterface retval fix. | |
27398 | Fix more fallout from dispinterface retval patch: make typelib | |
27399 | marshaler use the internal function description so that it calls | |
27400 | dispinterface functions with the correct number of parameters again. | |
27401 | Also fixes some memory leaks caused by the fact that a corresponding | |
27402 | ReleaseXDesc function has to be called for each GetXDesc. | |
27403 | ||
27404 | 2005-12-06 Robert Shearman <rob@codeweavers.com> | |
27405 | ||
27406 | * dlls/oleaut32/tests/typelib.c: | |
27407 | OLE: Add tests for the typelib version of ITypeComp_Bind. | |
27408 | ||
27409 | 2005-12-06 Robert Shearman <rob@codeweavers.com> | |
27410 | ||
27411 | * dlls/oleaut32/typelib.c, include/oleauto.h: | |
27412 | OLE: Update the type of the oVft parameter for DispCallFunc. | |
27413 | ||
27414 | 2005-12-06 Kai Blin <blin@gmx.net> | |
27415 | ||
27416 | * dlls/secur32/Makefile.in, dlls/secur32/ntlm.c: | |
27417 | secur32: Implementing AcquireCredentialsHandle(A|W) for the NTLM | |
27418 | security provider. | |
27419 | ||
27420 | 2005-12-06 Detlef Riekenberg <wine.dev@web.de> | |
27421 | ||
27422 | * tools/c2man.pl: | |
27423 | c2man: Remove HTML warnings. | |
27424 | ||
27425 | 2005-12-06 Robert Reif <reif@earthlink.net> | |
27426 | ||
27427 | * dlls/winmm/winejack/audio.c, dlls/winmm/winejack/jack.c: | |
27428 | winejack: Fix driver load and initialization. | |
27429 | Move wave in/out initialization from wave out to driver. | |
27430 | Add index number to device names. | |
27431 | Fix memset bug where only first wave in caps was zeroed. | |
27432 | ||
27433 | 2005-12-06 Eric Pouech <eric.pouech@wanadoo.fr> | |
27434 | ||
27435 | * dlls/winmm/mciwave/mciwave.c: | |
27436 | mciwave: save/record. | |
27437 | - fix for playback after a sound has been recorded | |
27438 | - shall fix also opening the mci device without name | |
27439 | - bug reported (and fix tested) by Peter Astrand | |
27440 | ||
27441 | 2005-12-06 Eric Pouech <eric.pouech@wanadoo.fr> | |
27442 | ||
27443 | * dlls/dbghelp/stack.c: | |
27444 | dbghelp: Final touch on StackWalk64 so that it works. | |
27445 | ||
27446 | 2005-12-06 Detlef Riekenberg <wine.dev@web.de> | |
27447 | ||
27448 | * dlls/winspool/info.c: | |
27449 | winspool: Document the monitor functions. | |
27450 | ||
27451 | 2005-12-06 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
27452 | ||
27453 | * tools/winapi/win16.api, tools/winapi/win32.api: | |
27454 | Sort entries in win16.api and win32.api | |
27455 | ||
27456 | 2005-12-06 Raphael Junqueira <fenix@club-internet.fr> | |
27457 | ||
27458 | * dlls/x11drv/opengl.c: | |
27459 | x11drv: Add more useful traces on SetPixelFormat (and no more FIXME). | |
27460 | ||
27461 | 2005-12-06 Raphael Junqueira <fenix@club-internet.fr> | |
27462 | ||
27463 | * dlls/x11drv/init.c, dlls/x11drv/x11drv.h: | |
27464 | x11drv: cleanup not longer used data on X11DRV_PDEVICE. | |
27465 | ||
27466 | 2005-12-06 Louis Lenders <xerox_xerox2000@yahoo.co.uk> | |
27467 | ||
27468 | * dlls/gdi/font.c, dlls/gdi/gdi32.spec: | |
27469 | gdi: Added stub for AddFontMemResourceEx. | |
27470 | ||
27471 | 2005-12-06 Alexandre Julliard <julliard@winehq.org> | |
27472 | ||
27473 | * include/mlang.idl: | |
27474 | mlang: Properly declare the interface uuids. | |
27475 | ||
27476 | 2005-12-06 Dmitry Timoshkov <dmitry@codeweavers.com> | |
27477 | ||
27478 | * dlls/mlang/mlang.c, dlls/mlang/tests/mlang.c, include/mlang.idl: | |
27479 | mlang: Implement IEnumRfc1766 interface. | |
27480 | ||
27481 | 2005-12-06 Robert Reif <reif@earthlink.net> | |
27482 | ||
27483 | * dlls/winmm/winejack/jack.c: | |
27484 | winmm: Allow sound card driver to be opened more than once. | |
27485 | TRACE cleanups. | |
27486 | ||
27487 | 2005-12-06 Robert Reif <reif@earthlink.net> | |
27488 | ||
27489 | * dlls/winmm/winealsa/alsa.c, dlls/winmm/winearts/arts.c, | |
27490 | dlls/winmm/wineaudioio/audioio.c, dlls/winmm/wineesd/esound.c, | |
27491 | dlls/winmm/winenas/nas.c, dlls/winmm/wineoss/oss.c: | |
27492 | winmm: Allow sound card drivers to be opened more than once. | |
27493 | ||
27494 | 2005-12-06 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
27495 | ||
27496 | * tools/winapi/win32.api: | |
27497 | Update win32.api to current git. | |
27498 | ||
27499 | 2005-12-06 Robert Shearman <rob@codeweavers.com> | |
27500 | ||
27501 | * dlls/ole32/rpc.c: | |
27502 | OLE: Fix a typo where brackets were missing. | |
27503 | ||
27504 | 2005-12-06 Robert Shearman <rob@codeweavers.com> | |
27505 | ||
27506 | * dlls/oleaut32/typelib.c: | |
27507 | OLE: ITypeInfo_Invoke parameter naming change. | |
27508 | Rename the dwFlags parameter of ITypeInfo_Invoke since it is not a | |
27509 | DWORD, but an unsigned short. | |
27510 | ||
27511 | 2005-12-06 Jacek Caban <jacek@codeweavers.com> | |
27512 | ||
27513 | * dlls/shdocvw/webbrowser.c: | |
27514 | shdocvw: Added get_Document implementation. | |
27515 | ||
27516 | 2005-12-06 Eric Pouech <eric.pouech@wanadoo.fr> | |
27517 | ||
27518 | * programs/winedbg/expr.c: | |
27519 | winedbg: Fixed broken code about type management for binary operator. | |
27520 | ||
27521 | 2005-12-06 Detlef Riekenberg <wine.dev@web.de> | |
27522 | ||
27523 | * dlls/winspool/info.c: | |
27524 | winspool: Add documentation for the port functions. | |
27525 | ||
27526 | 2005-12-05 Alexandre Julliard <julliard@winehq.org> | |
27527 | ||
27528 | * dlls/kernel/tests/thread.c: | |
27529 | kernel: Added a basic test for exception handling in threads. | |
27530 | ||
27531 | 2005-12-05 Alexandre Julliard <julliard@winehq.org> | |
27532 | ||
27533 | * dlls/user/cursoricon.c: | |
27534 | user: Fixed copy/paste bug in CURSORICON_GetResIconEntry. | |
27535 | ||
27536 | 2005-12-05 Rein Klazes <wijn@wanadoo.nl> | |
27537 | ||
27538 | * dlls/ddraw/Makefile.in, dlls/ddraw/main.c: | |
27539 | ddraw: Catch access violations when calling DirectDrawEnumerateProc. | |
27540 | ||
27541 | 2005-12-05 Thomas Weidenmueller <wine-patches@reactsoft.com> | |
27542 | ||
27543 | * dlls/devenum/createdevenum.c: | |
27544 | devenum: Don't leak key handle creating a category registry key. | |
27545 | ||
27546 | 2005-12-05 Christian Gmeiner <christian.gmeiner@students.fh-vorarlberg.ac.at> | |
27547 | ||
27548 | * dlls/msi/msi.c: | |
27549 | msi: Implemented DllCanUnloadNow. | |
27550 | ||
27551 | 2005-12-05 Wojciech Migda <migda@chemia.uj.edu.pl> | |
27552 | ||
27553 | * dlls/imagehlp/imagehlp.spec: | |
27554 | imagehlp: fixed typo in SymSetOptions entry. | |
27555 | ||
27556 | 2005-12-05 Huw Davies <huw@codeweavers.com> | |
27557 | ||
27558 | * dlls/msi/msi.spec: | |
27559 | msi: Fix MsiProvideQualifiedComponentW spec file entry. | |
27560 | ||
27561 | 2005-12-05 Vitaliy Margolen <wine-patch@kievinfo.com> | |
27562 | ||
27563 | * server/main.c, server/object.h: | |
27564 | server: Remove sync_namespace. | |
27565 | ||
27566 | 2005-12-05 Alexandre Julliard <julliard@winehq.org> | |
27567 | ||
27568 | * server/directory.c, server/mailslot.c, server/named_pipe.c, | |
27569 | server/object.h: | |
27570 | server: Let the directory code handle device names. | |
27571 | ||
27572 | 2005-12-05 Vitaliy Margolen <wine-patch@kievinfo.com> | |
27573 | ||
27574 | * dlls/ntdll/file.c, include/wine/server_protocol.h, server/directory.c, | |
27575 | server/mailslot.c, server/object.h, server/protocol.def, | |
27576 | server/trace.c: | |
27577 | Move mailslot devices into directory name space. | |
27578 | ||
27579 | 2005-12-05 Vitaliy Margolen <wine-patch@kievinfo.com> | |
27580 | ||
27581 | * dlls/kernel/sync.c, dlls/kernel/tests/pipe.c, dlls/ntdll/file.c, | |
27582 | dlls/ntdll/tests/om.c, include/wine/server_protocol.h, | |
27583 | server/directory.c, server/named_pipe.c, server/object.h, | |
27584 | server/protocol.def, server/trace.c: | |
27585 | Move named pipe objects into directory name space. | |
27586 | Change tests accordingly. | |
27587 | Add small test for WaitNamedPipe. | |
27588 | ||
27589 | 2005-12-05 Alexandre Julliard <julliard@winehq.org> | |
27590 | ||
27591 | * server/directory.c, server/event.c, server/mapping.c, server/mutex.c, | |
27592 | server/object.h, server/semaphore.c, server/symlink.c, | |
27593 | server/timer.c: | |
27594 | server: Move handle allocation out of open_object_dir. | |
27595 | ||
27596 | 2005-12-05 Eric Pouech <eric.pouech@wanadoo.fr> | |
27597 | ||
27598 | * dlls/dbghelp/stack.c, include/dbghelp.h: | |
27599 | dbghelp: Implemented StackWalk64. | |
27600 | ||
27601 | 2005-12-05 Francois Gouget <fgouget@free.fr> | |
27602 | ||
27603 | * dlls/msvidc32/msvideo1.c: | |
27604 | msvidc32: Add a comment for DllMain() to stop winapi_check from | |
27605 | complaining about it. | |
27606 | ||
27607 | 2005-12-05 Francois Gouget <fgouget@free.fr> | |
27608 | ||
27609 | * tools/winapi/win32.api: | |
27610 | Update win32.api to match the current sources. | |
27611 | ||
27612 | 2005-12-05 Pavel Roskin <proski@gnu.org> | |
27613 | ||
27614 | * programs/notepad/Ru.rc: | |
27615 | notepad: Russian translation for "Font..." menu item. | |
27616 | ||
27617 | 2005-12-05 Cihan Altinay <cihan@uq.edu.au> | |
27618 | ||
27619 | * dlls/riched20/editor.c: | |
27620 | riched20: register ListBox & ComboBox classes | |
27621 | Partially implement REExtendedRegisterClass() to register missing | |
27622 | window classes so that applications relying on them don't get | |
27623 | confused. | |
27624 | ||
27625 | 2005-12-05 YunSong Hwang <hys545@dreamwiz.com> | |
27626 | ||
27627 | * programs/winefile/Ko.rc: | |
27628 | winefile: Fix an incorrect translation. | |
27629 | ||
27630 | 2005-12-05 Alexander N. Sørnes <alex@thehandofagony.com> | |
27631 | ||
27632 | * dlls/commdlg/cdlg_No.rc, dlls/iccvid/iccvid_No.rc, dlls/iccvid/rsrc.rc, | |
27633 | dlls/msvidc32/msvidc32_No.rc, dlls/msvidc32/rsrc.rc, | |
27634 | dlls/msvideo/msvfw32_No.rc, dlls/msvideo/rsrc.rc, | |
27635 | programs/notepad/No.rc, programs/regedit/No.rc, | |
27636 | programs/winecfg/No.rc: | |
27637 | Update Norwegian Bokmaal resources. | |
27638 | ||
27639 | 2005-12-05 Patrick Ammann <pammann@aro.ch> | |
27640 | ||
27641 | * dlls/wininet/netconnection.c: | |
27642 | wininet: compilation fix | |
27643 | - make netconnection.c compile when HAVE_OPENSSL_SSL_H or | |
27644 | HAVE_OPENSSL_ERR_H are not defined. | |
27645 | ||
27646 | 2005-12-05 Eric Pouech <eric.pouech@wanadoo.fr> | |
27647 | ||
27648 | * dlls/winmm/driver.c, dlls/winmm/winemm.h: | |
27649 | winmm: driver unloading. | |
27650 | - properly handle drivers unloading when no session instance of the | |
27651 | driver has been created | |
27652 | ||
27653 | 2005-12-05 Eric Pouech <eric.pouech@wanadoo.fr> | |
27654 | ||
27655 | * dlls/dbghelp/symbol.c, dlls/dbghelp/type.c, programs/winedbg/expr.c, | |
27656 | programs/winedbg/symbol.c: | |
27657 | dbghelp,winedbg: SYMBOL_INFO fix. | |
27658 | - native dbghelp returns in SYMBOL_INFO.TypeIndex the index of the | |
27659 | type of the symbol (we were returning the symbol index instead) | |
27660 | - fixed winedbg accordingly | |
27661 | ||
27662 | 2005-12-05 Michael Stefaniuc <mstefani@redhat.de> | |
27663 | ||
27664 | * dlls/oleaut32/tests/vartype.c, dlls/oleaut32/vartype.c: | |
27665 | Fix VarBstrCmp for NULL input BSTRs (MSDN is wrong). | |
27666 | ||
27667 | 2005-12-05 Milko Krachounov <milko@3mhz.net> | |
27668 | ||
27669 | * dlls/commdlg/cdlg_Bg.rc, programs/regedit/Bg.rc: | |
27670 | Update the Bulgarian resources for commdlg and regedit. | |
27671 | ||
27672 | 2005-12-05 Marcus Meissner <marcus@jet.franken.de> | |
27673 | ||
27674 | * dlls/winsock/socket.c: | |
27675 | winsock: Rewrote mappers to use sizeof() based loops. | |
27676 | Added IPPROTO_IP and AF_UNSPEC to the mappers. | |
27677 | ||
27678 | 2005-12-03 Robert Shearman <rob@codeweavers.com> | |
27679 | ||
27680 | * dlls/oleaut32/typelib.c: | |
27681 | OLE: Support HREFTYPEs For ITypeInfos | |
27682 | Add support for reading the hreftype of a typeinfo, return it to the | |
27683 | application in ITypeComp_Bind for the DESKIND_APPOBJECT case and | |
27684 | support referencing it in ITypeInfo_GetRefTypeInfo. | |
27685 | ||
27686 | 2005-12-03 Robert Shearman <rob@codeweavers.com> | |
27687 | ||
27688 | * dlls/oleaut32/typelib.c: | |
27689 | OLE: fix function name loading | |
27690 | Correctly get the name of the second function of a propget/propput | |
27691 | pair in MSFT typelibs when the name offset is set to -1. | |
27692 | ||
27693 | 2005-12-03 Robert Shearman <rob@codeweavers.com> | |
27694 | ||
27695 | * dlls/oleaut32/typelib.c: | |
27696 | OLE: fix invoking dispinterface functions | |
27697 | Fix invoking dispinterface functions by using the internal | |
27698 | representation of the function, not the one returned to applications. | |
27699 | ||
27700 | 2005-12-03 H. Verbeet <hverbeet@gmail.com> | |
27701 | ||
27702 | * dlls/wined3d/pixelshader.c: | |
27703 | wined3d: Set pixel shader version correctly in IWineD3DPixelShaderImpl_SetFunction. | |
27704 | ||
27705 | 2005-12-03 H. Verbeet <hverbeet@gmail.com> | |
27706 | ||
27707 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
27708 | wined3d: Return the correct parent in IWineD3DPixelShaderImpl_GetParent. | |
27709 | Remove an unnecessary cast. | |
27710 | ||
27711 | 2005-12-03 Robert Shearman <rob@codeweavers.com> | |
27712 | ||
27713 | * dlls/oleaut32/typelib.c: | |
27714 | OLE: Move the dispinterface return value handling to functions that | |
27715 | return the FUNCDESC to the user. | |
27716 | ||
27717 | 2005-12-03 Robert Shearman <rob@codeweavers.com> | |
27718 | ||
27719 | * dlls/wininet/http.c, dlls/wininet/internet.c, | |
27720 | dlls/wininet/netconnection.c: | |
27721 | wininet: Correctly set the last error when a called Unix network | |
27722 | function fails. | |
27723 | ||
27724 | 2005-12-03 Eric Pouech <eric.pouech@wanadoo.fr> | |
27725 | ||
27726 | * programs/winedbg/symbol.c: | |
27727 | winedbg: simplify some code. | |
27728 | ||
27729 | 2005-12-03 H. Verbeet <hverbeet@gmail.com> | |
27730 | ||
27731 | * dlls/wined3d/device.c: | |
27732 | wined3d: return D3DERR_INVALIDCALL when calling BeginStateBlock and | |
27733 | already recording. | |
27734 | ||
27735 | 2005-12-03 Pavel Roskin <proski at gnu.org> | |
27736 | ||
27737 | * programs/wineconsole/wineconsole.c: | |
27738 | Fixed regression in wineconsole creation (curses backend). | |
27739 | ||
27740 | 2005-12-03 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
27741 | ||
27742 | * tools/winapi/winapi_check: | |
27743 | winapi_check: fully descend in included files to check for prototype. | |
27744 | ||
27745 | 2005-12-03 Robert Shearman <rob@codeweavers.com> | |
27746 | ||
27747 | * dlls/oleaut32/typelib.c: | |
27748 | OLE: fix handling of INVOKE_PROPERTYGET flag in ITypeComp_fnBind. | |
27749 | The INVOKE_PROPERTYGET flag shouldn't affect binding to variables; it | |
27750 | should just affect which of a pair of [propget] and [propput] | |
27751 | functions should be returned. | |
27752 | ||
27753 | 2005-12-03 Robert Shearman <rob@codeweavers.com> | |
27754 | ||
27755 | * dlls/wininet/ftp.c, dlls/wininet/http.c, dlls/wininet/internet.c, | |
27756 | dlls/wininet/internet.h: | |
27757 | wininet: global function/data cleanup | |
27758 | Make some functions and a structure static since they are only used in | |
27759 | one file. | |
27760 | ||
27761 | 2005-12-03 Eric Pouech <eric.pouech@wanadoo.fr> | |
27762 | ||
27763 | * programs/winedbg/stack.c: | |
27764 | winedbg: fixed regression (and simplified code!) for arguments | |
27765 | printing in backtrace. | |
27766 | ||
27767 | 2005-12-03 Eric Pouech <eric.pouech@wanadoo.fr> | |
27768 | ||
27769 | * programs/winedbg/symbol.c: | |
27770 | winedbg: fixed regression in 'info local' command. | |
27771 | ||
27772 | 2005-12-03 Aric Stewart <aric@codeweavers.com> | |
27773 | ||
27774 | * programs/wcmd/builtins.c: | |
27775 | wcmd: mkdir recursive create | |
27776 | In at least both win2k and winxp mkdir from the command prompt can | |
27777 | recursively create full directory paths. This implements that | |
27778 | functionality. | |
27779 | ||
27780 | 2005-12-03 Aric Cyr <aric.cyr@gmail.com> | |
27781 | ||
27782 | * dlls/opengl32/wgl.c, dlls/opengl32/wgl.h, dlls/opengl32/wgl_ext.c, | |
27783 | include/wingdi.h: | |
27784 | Move standard WGL function declarations to wingdi.h. | |
27785 | dlls/opengl32/wgl.h is now empty and no longer needed. | |
27786 | ||
27787 | 2005-12-02 Francois Gouget <fgouget@free.fr> | |
27788 | ||
27789 | * dlls/ole32/usrmarshal.c, dlls/wined3d/surface.c, dlls/winspool/info.c, | |
27790 | tools/winapi/msvcmaker, tools/winapi/winapi_check_options.pm, | |
27791 | tools/winapi/winapi_extract, tools/winebuild/utils.c: | |
27792 | Assorted spelling fixes. | |
27793 | ||
27794 | 2005-12-02 Vitaliy Margolen <wine-patch@kievinfo.com> | |
27795 | ||
27796 | * dlls/kernel/virtual.c, dlls/ntdll/virtual.c, | |
27797 | include/wine/server_protocol.h, server/mapping.c, | |
27798 | server/protocol.def, server/trace.c: | |
27799 | Move mapping (section) objects into directory name space. | |
27800 | ||
27801 | 2005-12-02 Vitaliy Margolen <wine-patch@kievinfo.com> | |
27802 | ||
27803 | * dlls/kernel/sync.c, dlls/ntdll/sync.c, include/wine/server_protocol.h, | |
27804 | server/protocol.def, server/timer.c, server/trace.c: | |
27805 | Move timer objects into directory name space. | |
27806 | ||
27807 | 2005-12-02 Vitaliy Margolen <wine-patch@kievinfo.com> | |
27808 | ||
27809 | * dlls/kernel/sync.c, dlls/ntdll/sync.c, include/wine/server_protocol.h, | |
27810 | server/protocol.def, server/semaphore.c, server/trace.c: | |
27811 | Move semaphore objects into directory name space. | |
27812 | ||
27813 | 2005-12-02 Vitaliy Margolen <wine-patch@kievinfo.com> | |
27814 | ||
27815 | * dlls/kernel/kernel_private.h, dlls/kernel/sync.c, dlls/ntdll/sync.c, | |
27816 | dlls/ntdll/tests/om.c, include/wine/server_protocol.h, | |
27817 | server/console.c, server/event.c, server/mutex.c, | |
27818 | server/named_pipe.c, server/object.h, server/process.c, | |
27819 | server/protocol.def, server/trace.c: | |
27820 | Move event and mutex objects into directory name space. | |
27821 | ||
27822 | 2005-12-02 Jacek Caban <jacek@codeweavers.com> | |
27823 | ||
27824 | * dlls/shdocvw/dochost.c: | |
27825 | Sync the WebBrowser's window size with document's window. | |
27826 | ||
27827 | 2005-12-02 Francois Gouget <fgouget@free.fr> | |
27828 | ||
27829 | * tools/winapi/win32.api: | |
27830 | Update win32.api to match the current sources. | |
27831 | ||
27832 | 2005-12-02 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
27833 | ||
27834 | * include/objbase.h, tools/widl/header.c: | |
27835 | Use the typedef'd declaration of IRpcStubBuffer and IRpcChannelBuffer | |
27836 | in RPC _Stubs. | |
27837 | Add IRpcStubBuffer and IRpcChannelBuffer declarations to objbase.h. | |
27838 | ||
27839 | 2005-12-02 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
27840 | ||
27841 | * tools/widl/header.c: | |
27842 | Reorder the virtual table definition so it's defined before it is used | |
27843 | in widl header output. | |
27844 | ||
27845 | 2005-12-02 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
27846 | ||
27847 | * tools/widl/header.c: | |
27848 | Use interface instead of struct where appropriate in widl. | |
27849 | ||
27850 | 2005-12-02 Francois Gouget <fgouget@free.fr> | |
27851 | ||
27852 | * dlls/atl/atl_main.c, dlls/atl/atliface.idl: | |
27853 | Fix the AtlAxWinInit() prototype. | |
27854 | Also make it return FALSE to indicate failure instead of E_FAIL. | |
27855 | Define AtlAxWinInit() and AtlAxCreateControl() in atliface.idl. | |
27856 | ||
27857 | 2005-12-02 Francois Gouget <fgouget@free.fr> | |
27858 | ||
27859 | * dlls/netapi32/ds.c, tools/winapi/win32.api: | |
27860 | Better stick to the PSDK types and to the dsrole.h prototype. | |
27861 | Update win32.api. | |
27862 | ||
27863 | 2005-12-02 Francois Gouget <fgouget@free.fr> | |
27864 | ||
27865 | * tools/winapi/winapi_parser.pm: | |
27866 | Fix __RPC_USER handling. | |
27867 | ||
27868 | 2005-12-02 Francois Gouget <fgouget@free.fr> | |
27869 | ||
27870 | * dlls/wldap32/parse.c, include/winldap.h, tools/winapi/win32.api: | |
27871 | Better stick to the PSDK types. | |
27872 | Update win32.api. | |
27873 | ||
27874 | 2005-12-02 Francois Gouget <fgouget@free.fr> | |
27875 | ||
27876 | * dlls/dbghelp/module.c, include/dbghelp.h: | |
27877 | Add IMAGEHLP_MODULEW64. | |
27878 | Add SymGetModuleInfoW64() and SymLoadModule64(). | |
27879 | ||
27880 | 2005-12-02 Michael Jung <mjung@iss.tu-darmstadt.de> | |
27881 | ||
27882 | * dlls/shell32/shlview.c: | |
27883 | Implemented scrolling during drag&drop for the shellview class. | |
27884 | ||
27885 | 2005-12-02 Jacek Caban <jacek@codeweavers.com> | |
27886 | ||
27887 | * dlls/shdocvw/dochost.c: | |
27888 | Use sink in navigate_complete instead of ClientSite's IDispatch. | |
27889 | ||
27890 | 2005-12-02 Juan Lang <juan_lang@yahoo.com> | |
27891 | ||
27892 | * dlls/crypt32/Makefile.in, dlls/crypt32/cert.c, | |
27893 | dlls/crypt32/crypt32.spec, dlls/crypt32/crypt32_private.h, | |
27894 | dlls/crypt32/encode.c, dlls/crypt32/main.c, dlls/crypt32/oid.c, | |
27895 | dlls/crypt32/tests/.gitignore, dlls/crypt32/tests/Makefile.in, | |
27896 | dlls/crypt32/tests/encode.c, dlls/crypt32/tests/oid.c: | |
27897 | Implement more OID support functions. | |
27898 | Use the exported OID support functions internally. | |
27899 | Move OID support functions and stubs to a separate file. | |
27900 | ||
27901 | 2005-12-02 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
27902 | ||
27903 | * tools/winapi/c_parser.pm, tools/winapi/winapi_parser.pm: | |
27904 | Make winapi_check understand the interface keyword. | |
27905 | ||
27906 | 2005-12-02 Pavel Roskin <proski@gnu.org> | |
27907 | ||
27908 | * dlls/commdlg/cdlg_Bg.rc, dlls/commdlg/cdlg_Ca.rc, | |
27909 | dlls/commdlg/cdlg_Cn.rc, dlls/commdlg/cdlg_Cs.rc, | |
27910 | dlls/commdlg/cdlg_Da.rc, dlls/commdlg/cdlg_De.rc, | |
27911 | dlls/commdlg/cdlg_En.rc, dlls/commdlg/cdlg_Es.rc, | |
27912 | dlls/commdlg/cdlg_Fi.rc, dlls/commdlg/cdlg_Fr.rc, | |
27913 | dlls/commdlg/cdlg_Hu.rc, dlls/commdlg/cdlg_It.rc, | |
27914 | dlls/commdlg/cdlg_Ja.rc, dlls/commdlg/cdlg_Nl.rc, | |
27915 | dlls/commdlg/cdlg_No.rc, dlls/commdlg/cdlg_Pl.rc, | |
27916 | dlls/commdlg/cdlg_Pt.rc, dlls/commdlg/cdlg_Ru.rc, | |
27917 | dlls/commdlg/cdlg_Si.rc, dlls/commdlg/cdlg_Sk.rc, | |
27918 | dlls/commdlg/cdlg_Sv.rc, dlls/commdlg/cdlg_Uk.rc, | |
27919 | dlls/commdlg/cdlg_Wa.rc, dlls/commdlg/cdlg_Zh.rc: | |
27920 | Improve script selection combobox in the font selection dialog - set | |
27921 | height to 90 (the old value of 10 could only fit a single line) and | |
27922 | remove CBS_OWNERDRAWFIXED flag to trim excessive height from the list | |
27923 | items. | |
27924 | ||
27925 | 2005-12-02 Jacek Caban <jacek@codeweavers.com> | |
27926 | ||
27927 | * dlls/shdocvw/events.c, dlls/shdocvw/shdocvw.h: | |
27928 | Added implementation of IConnectionPoint::Advise and Unadvise. | |
27929 | ||
27930 | 2005-12-02 Hans Leidekker <hans@it.vu.nl> | |
27931 | ||
27932 | * dlls/wldap32/add.c, dlls/wldap32/bind.c, dlls/wldap32/compare.c, | |
27933 | dlls/wldap32/control.c, dlls/wldap32/delete.c, dlls/wldap32/dn.c, | |
27934 | dlls/wldap32/error.c: | |
27935 | Document DN and error handling functions. | |
27936 | Try to stick to Wine's documentation format. | |
27937 | ||
27938 | 2005-12-02 Rein Klazes <wijn@wanadoo.nl> | |
27939 | ||
27940 | * programs/wcmd/batch.c, programs/wcmd/builtins.c, | |
27941 | programs/wcmd/wcmdmain.c: | |
27942 | Avoid formatted output in a few more places where formatting is not | |
27943 | really needed and output could be large enough to be truncated. | |
27944 | ||
27945 | 2005-12-02 Jacek Caban <jacek@codeweavers.com> | |
27946 | ||
27947 | * dlls/shdocvw/oleobject.c: | |
27948 | Sync window sizes. | |
27949 | ||
27950 | 2005-12-02 Michael Jung <mjung@iss.tu-darmstadt.de> | |
27951 | ||
27952 | * dlls/shell32/tests/shlfolder.c: | |
27953 | Added a test for native PIDL format. | |
27954 | ||
27955 | 2005-12-02 James Hawkins <truiken@gmail.com> | |
27956 | ||
27957 | * dlls/advpack/advpack.c: | |
27958 | Document many of the advpack functions. | |
27959 | ||
27960 | 2005-12-02 Raphael Junqueira <fenix@club-internet.fr> | |
27961 | ||
27962 | * dlls/x11drv/opengl.c: | |
27963 | Handle DONTCARE flags on ChoosePixelFormat. | |
27964 | DOUBLEBUFFER and STEREO are non-mandatory options (ie if not available | |
27965 | find a compatible pixel format without). So try without if we cannot | |
27966 | find a valid fbconfig with these options. | |
27967 | ||
27968 | 2005-12-01 Hans Leidekker <hans@it.vu.nl> | |
27969 | ||
27970 | * dlls/wldap32/Makefile.in, dlls/wldap32/parse.c, | |
27971 | dlls/wldap32/wldap32.spec: | |
27972 | Implement ldap_parse_extended_result{A,W}, ldap_parse_reference{A,W}, | |
27973 | ldap_parse_result{A,W}, ldap_parse_sort_control{A,W} and | |
27974 | ldap_parse_vlv_control{A,W}. Stub implementations for | |
27975 | ldap_parse_page_control{A,W}. | |
27976 | ||
27977 | 2005-12-01 Hans Leidekker <hans@it.vu.nl> | |
27978 | ||
27979 | * dlls/wldap32/misc.c, dlls/wldap32/search.c, | |
27980 | dlls/wldap32/winldap_private.h, dlls/wldap32/wldap32.spec: | |
27981 | Stub implementations for functions handling paged search results. | |
27982 | Add some missing declarations. | |
27983 | ||
27984 | 2005-12-01 Huw Davies <huw@codeweavers.com> | |
27985 | ||
27986 | * dlls/msxml3/domdoc.c, dlls/msxml3/element.c, | |
27987 | dlls/msxml3/msxml_private.h, dlls/msxml3/node.c, | |
27988 | dlls/msxml3/tests/domdoc.c: | |
27989 | Make the node object aggregatable so that the element object (and in | |
27990 | future all of the other node types) can use it. | |
27991 | ||
27992 | 2005-12-01 Alexandre Julliard <julliard@winehq.org> | |
27993 | ||
27994 | * dlls/ntdll/virtual.c: | |
27995 | Check for need to add area to the reserved list also on unmap. | |
27996 | ||
27997 | 2005-12-01 Alexandre Julliard <julliard@winehq.org> | |
27998 | ||
27999 | * dlls/ntdll/virtual.c: | |
28000 | Ignore the large address space flag when version is win9x. | |
28001 | ||
28002 | 2005-12-01 Hans Leidekker <hans@it.vu.nl> | |
28003 | ||
28004 | * dlls/wldap32/add.c, dlls/wldap32/delete.c: | |
28005 | Document the ldap_delete* functions. | |
28006 | ||
28007 | 2005-12-01 Rein Klazes <wijn@wanadoo.nl> | |
28008 | ||
28009 | * programs/wcmd/builtins.c, programs/wcmd/wcmdmain.c: | |
28010 | Don't use formatted output in WCMD_setshow_sortenv. | |
28011 | Don't use unsafe vsprintf in WCMD_output. | |
28012 | ||
28013 | 2005-12-01 Oldrich Jedlicka <oldium.pro@seznam.cz> | |
28014 | ||
28015 | * dlls/x11drv/dib.c: | |
28016 | Fix for the monochrome DIB with inverted colors. | |
28017 | ||
28018 | 2005-12-01 Alexandre Julliard <julliard@winehq.org> | |
28019 | ||
28020 | * dlls/msvcrt/tests/headers.c: | |
28021 | Improved the CHECK_DEF macro to avoid code duplication. | |
28022 | ||
28023 | 2005-12-01 Robert Shearman <rob@codeweavers.com> | |
28024 | ||
28025 | * dlls/oleaut32/typelib.c, dlls/oleaut32/typelib.h: | |
28026 | Make dump functions const. | |
28027 | ||
28028 | 2005-12-01 Jacek Caban <jacek@codeweavers.com> | |
28029 | ||
28030 | * dlls/shdocvw/oleobject.c: | |
28031 | Added implementation of OLEIVERB_SHOW in DoVerb. | |
28032 | ||
28033 | 2005-12-01 Robert Shearman <rob@codeweavers.com> | |
28034 | ||
28035 | * dlls/oleaut32/typelib.c: | |
28036 | Remove broken return value handling code and that would reference | |
28037 | memory beyond the end of the arguments array. Replace it with code | |
28038 | that properly handles referencing the return type and setting the | |
28039 | return type to VT_VOID when a dispinterface function doesn't have any | |
28040 | return value. | |
28041 | ||
28042 | 2005-12-01 Alexandre Julliard <julliard@winehq.org> | |
28043 | ||
28044 | * dlls/msvcrt/except.c, dlls/msvcrt/msvcrt.h, dlls/msvcrt/tests/headers.c: | |
28045 | Prefix signal definitions with MSVCRT_ to avoid conflicts with system | |
28046 | headers. | |
28047 | ||
28048 | 2005-12-01 Alexandre Julliard <julliard@winehq.org> | |
28049 | ||
28050 | * dlls/ntdll/cdrom.c, dlls/ntdll/file.c, include/winsock2.h, | |
28051 | programs/regedit/treeview.c, server/registry.c: | |
28052 | Fixed some compiler warnings on Darwin. | |
28053 | ||
28054 | 2005-12-01 Pavel Roskin <proski@gnu.org> | |
28055 | ||
28056 | * programs/notepad/dialog.c, programs/notepad/main.c: | |
28057 | Improve font support in Notepad. | |
28058 | ||
28059 | 2005-12-01 Robert Shearman <rob@codeweavers.com> | |
28060 | ||
28061 | * dlls/oleaut32/typelib.c: | |
28062 | Introduce a variable "elemdesc" to eliminate some long common | |
28063 | expressions. | |
28064 | Move the contents of the second arguments loop inside the first. | |
28065 | Move the MSFT_ReadLEDWords so that it is the last statement in the | |
28066 | loop since it is one of the iterators. | |
28067 | ||
28068 | 2005-12-01 Robert Shearman <rob@codeweavers.com> | |
28069 | ||
28070 | * dlls/oleaut32/typelib.c: | |
28071 | Don't truncate large integer constants. | |
28072 | ||
28073 | 2005-12-01 Jacek Caban <jacek@codeweavers.com> | |
28074 | ||
28075 | * dlls/shdocvw/oleobject.c, dlls/shdocvw/shdocvw.h, | |
28076 | dlls/shdocvw/webbrowser.c: | |
28077 | Added IOleInPlaceActiveObject stub implementation. | |
28078 | ||
28079 | 2005-12-01 James Hawkins <truiken@gmail.com> | |
28080 | ||
28081 | * dlls/advpack/advpack.c, dlls/advpack/advpack.spec, include/advpub.h: | |
28082 | Add a stub for AdvInstallFile. | |
28083 | ||
28084 | 2005-12-01 Robert Shearman <rob@codeweavers.com> | |
28085 | ||
28086 | * configure, configure.ac, dlls/wininet/netconnection.c, | |
28087 | include/config.h.in: | |
28088 | Cleanup SSL connections properly, do a few security checks in | |
28089 | NETCON_secure_connect and display errors from SSL on failure. Don't | |
28090 | use SSL_set_bio as SSL_set_fd is cleaner for us. | |
28091 | ||
28092 | 2005-12-01 Dmitry Timoshkov <dmitry@codeweavers.com> | |
28093 | ||
28094 | * dlls/user/listbox.c, dlls/user/tests/listbox.c: | |
28095 | Add a test for LB_SELITEMRANGE, make it pass under Wine. | |
28096 | ||
28097 | 2005-12-01 Robert Shearman <rob@codeweavers.com> | |
28098 | ||
28099 | * dlls/stdole2.tlb/std_ole_v2.idl: | |
28100 | Fix the entry attributes of the two module functions and uncomment | |
28101 | LoadPicture, but comment out the defaultvalue attribute that causes | |
28102 | widl to issue a warning. | |
28103 | ||
28104 | 2005-12-01 Robert Shearman <rob@codeweavers.com> | |
28105 | ||
28106 | * dlls/oleaut32/typelib.c: | |
28107 | The pparamdescex of an ELEMDESC should only be copied if wParamFlags & | |
28108 | PARAMFLAG_DHASDEFAULT. | |
28109 | Make ITypeInfo_ReleaseVarDesc use TLB_FreeElemDesc. | |
28110 | ||
28111 | 2005-12-01 Steven Edwards <steven@codeweavers.com> | |
28112 | ||
28113 | * dlls/wldap32/search.c, dlls/wldap32/wldap32.spec: | |
28114 | Add stubs for ldap_search_init_page[A/W]. | |
28115 | ||
28116 | 2005-12-01 Detlef Riekenberg <wine.dev@web.de> | |
28117 | ||
28118 | * dlls/x11drv/winpos.c: | |
28119 | Remove unused include X11/IntrinsicP.h. | |
28120 | ||
28121 | 2005-12-01 Jacek Caban <jacek@codeweavers.com> | |
28122 | ||
28123 | * dlls/shdocvw/oleobject.c: | |
28124 | Added SetObjectRects implementation. | |
28125 | ||
28126 | 2005-12-01 Jacek Caban <jacek@codeweavers.com> | |
28127 | ||
28128 | * dlls/shdocvw/client.c: | |
28129 | Return S_OK in [On|Can]InPlaceActivate. | |
28130 | Handle IOleDocumentSite in QueryInterface. | |
28131 | ||
28132 | 2005-12-01 Rein Klazes <wijn@wanadoo.nl> | |
28133 | ||
28134 | * dlls/gdi/freetype.c: | |
28135 | Make WineEngGetFontData always return the used byte count. | |
28136 | ||
28137 | 2005-11-30 Peter Lemenkov <petro@mail.ru> | |
28138 | ||
28139 | * include/winuser.h: | |
28140 | Added WS_EX_COMPOSITED. | |
28141 | ||
28142 | 2005-11-30 Dmitry Timoshkov <dmitry@codeweavers.com> | |
28143 | ||
28144 | * dlls/user/painting.c, dlls/user/tests/msg.c: | |
28145 | Add a test for RedrawWindow with an empty region/rectangle, make it | |
28146 | pass under Wine. | |
28147 | ||
28148 | 2005-11-30 Willie Sippel <willie@zeitgeistmedia.net> | |
28149 | ||
28150 | * dlls/wined3d/directx.c, include/wine/wined3d_gl.h: | |
28151 | Added more Nvidia card IDs. | |
28152 | ||
28153 | 2005-11-30 Alexandre Julliard <julliard@winehq.org> | |
28154 | ||
28155 | * tools/winewrapper: | |
28156 | Added support for Darwin DYLD_LIBRARY_PATH. | |
28157 | ||
28158 | 2005-11-30 Vitaliy Margolen <wine-patch@kievinfo.com> | |
28159 | ||
28160 | * dlls/ntdll/om.c, dlls/ntdll/tests/om.c, include/wine/server_protocol.h, | |
28161 | server/Makefile.in, server/directory.c, server/object.h, | |
28162 | server/protocol.def, server/request.h, server/symlink.c, | |
28163 | server/trace.c: | |
28164 | Implement symbolic link object in wineserver. | |
28165 | Implement Nt[Create|Open|Query]SymbolicLinkObject. | |
28166 | Change tests accordingly. | |
28167 | ||
28168 | 2005-11-30 Markus Gömmel <m.goemmel@compulab.de> | |
28169 | ||
28170 | * dlls/shell32/shellpath.c: | |
28171 | Added CSIDL_MYVIDEO|MYPICTURES|MYMUSIC to _SHRegisterUserShellFolders. | |
28172 | ||
28173 | 2005-11-30 Oldrich Jedlicka <oldium.pro@seznam.cz> | |
28174 | ||
28175 | * dlls/x11drv/dib.c: | |
28176 | Fix for RGB mask that corresponds to the visual's mask. | |
28177 | ||
28178 | 2005-11-30 Hans Leidekker <hans@it.vu.nl> | |
28179 | ||
28180 | * dlls/wldap32/control.c: | |
28181 | Document the ldap_control* functions. | |
28182 | ||
28183 | 2005-11-30 Martin Fuchs <martin-fuchs@gmx.net> | |
28184 | ||
28185 | * dlls/shell32/shlexec.c: | |
28186 | Fix context menu handling for more than one entry in order to repair | |
28187 | .lnk-file execution: Don't break at the first non-matching entry. | |
28188 | ||
28189 | 2005-11-30 Raphael Junqueira <fenix@club-internet.fr> | |
28190 | ||
28191 | * dlls/opengl32/wgl.c: | |
28192 | Added some checks on wglCreatContext to avoid problems (and | |
28193 | SetLastErrors). | |
28194 | ||
28195 | 2005-11-30 Stefan Leichter <Stefan.Leichter@camLine.com> | |
28196 | ||
28197 | * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec: | |
28198 | Added stub for CryptVerifyMessageSignature. | |
28199 | ||
28200 | 2005-11-30 Vitaliy Margolen <wine-patch@kievinfo.com> | |
28201 | ||
28202 | * dlls/user/tests/msg.c, dlls/x11drv/winpos.c: | |
28203 | ShowWindows(SW_SHOWMAXIMIZED) should ignore WS_MAXIMIZE window | |
28204 | state. Change tests accordingly. | |
28205 | ||
28206 | 2005-11-30 Vitaliy Margolen <wine-patch@kievinfo.com> | |
28207 | ||
28208 | * dlls/user/tests/msg.c, dlls/user/win.c: | |
28209 | New maximized visible window should be shown with | |
28210 | ShowWindow(SW_SHOW). | |
28211 | ||
28212 | 2005-11-30 Vitaliy Margolen <wine-patch@kievinfo.com> | |
28213 | ||
28214 | * dlls/user/tests/msg.c, dlls/x11drv/window.c: | |
28215 | CreateWindow should not activate invisible minimized or maximized | |
28216 | windows. | |
28217 | Add several tests to show the correct behavior. | |
28218 | ||
28219 | 2005-11-30 Stefan Leichter <Stefan.Leichter@camLine.com> | |
28220 | ||
28221 | * dlls/version/tests/install.c: | |
28222 | Fix version tests on windows 9x/ME. | |
28223 | ||
28224 | 2005-11-30 Robert Shearman <rob@codeweavers.com> | |
28225 | ||
28226 | * dlls/wininet/tests/http.c: | |
28227 | Test the behaviour of HttpSendRequestEx when putting data into the | |
28228 | lpvBuffer. | |
28229 | ||
28230 | 2005-11-30 Robert Shearman <rob@codeweavers.com> | |
28231 | ||
28232 | * dlls/wininet/http.c, dlls/wininet/internet.c, dlls/wininet/internet.h: | |
28233 | Remove duplicated code by modifying HTTP_HttpSendRequest so that it | |
28234 | can be used by both HttpSendRequest and HttpSendRequestEx. | |
28235 | Also allow HttpSendRequestEx to be used asynchronously. | |
28236 | ||
28237 | 2005-11-30 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
28238 | ||
28239 | * dlls/netapi32/netapi32.c, include/lm.h, include/lmaccess.h, | |
28240 | include/lmserver.h, include/lmwksta.h: | |
28241 | Add some prototypes to include/ for already existing functions in | |
28242 | netapi32. | |
28243 | ||
28244 | 2005-11-30 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
28245 | ||
28246 | * tools/winapi/win16.api, tools/winapi/win32.api, | |
28247 | tools/winapi/winapi_function.pm, tools/winapi/winapi_local.pm, | |
28248 | tools/winapi/winapi_parser.pm: | |
28249 | Update win32.api to current cvs. | |
28250 | Add __RPC_USER as a calling convention in winapi. | |
28251 | ||
28252 | 2005-11-30 Raphael Junqueira <fenix@club-internet.fr> | |
28253 | ||
28254 | * dlls/wined3d/directx.c, include/wine/wined3d_gl.h: | |
28255 | Add support for Intel drivers version string. | |
28256 | Update default driver version (nvidia). | |
28257 | ||
28258 | 2005-11-30 Robert Shearman <rob@codeweavers.com> | |
28259 | ||
28260 | * dlls/x11drv/xrender.c: | |
28261 | Disable XRender if bit masks aren't valid. | |
28262 | XRender code in the X11 driver will go into an infinite loop when the | |
28263 | colour bit masks are 0, so disable XRender in this case. | |
28264 | ||
28265 | 2005-11-30 Robert Shearman <rob@codeweavers.com> | |
28266 | ||
28267 | * dlls/msi/registry.c: | |
28268 | The buffer sizes in the documentation for MsiDecomposeDescriptorW don't | |
28269 | include the NULL terminator, so fix this. | |
28270 | ||
28271 | 2005-11-30 Robert Shearman <rob@codeweavers.com> | |
28272 | ||
28273 | * dlls/wininet/http.c: | |
28274 | Remove call to StrCatW by passing in NULL for lpszExtraInformation in | |
28275 | the call to InternetCrackUrl, which concatenates the params onto the | |
28276 | path. | |
28277 | Some other minor cleanups. | |
28278 | ||
28279 | 2005-11-30 Robert Shearman <rob@codeweavers.com> | |
28280 | ||
28281 | * dlls/oleaut32/typelib.c: | |
28282 | Factor out code for doing ELEMDESC sizes and copies. | |
28283 | Copy FUNCDESC structures returned to calling applications instead of | |
28284 | passing a pointer to the master structure used internally. | |
28285 | Call VariantInit on newly allocated memory before calling VariantCopy. | |
28286 | ||
28287 | 2005-11-29 Hans Leidekker <hans@it.vu.nl> | |
28288 | ||
28289 | * configure, configure.ac: | |
28290 | Link to the reentrant version of libldap. | |
28291 | ||
28292 | 2005-11-29 YunSong Hwang <hys545@dreamwiz.com> | |
28293 | ||
28294 | * dlls/iccvid/iccvid_Ko.rc, dlls/iccvid/rsrc.rc, | |
28295 | dlls/msvidc32/msvidc32_Ko.rc, dlls/msvidc32/rsrc.rc: | |
28296 | Add Korean translations. | |
28297 | ||
28298 | 2005-11-29 Vitaliy Margolen <wine-patch@kievinfo.com> | |
28299 | ||
28300 | * dlls/ntdll/om.c, dlls/ntdll/tests/om.c, include/wine/server_protocol.h, | |
28301 | server/Makefile.in, server/directory.c, server/main.c, | |
28302 | server/object.c, server/object.h, server/protocol.def, | |
28303 | server/request.c, server/request.h, server/trace.c: | |
28304 | Implement directory object in wineserver. | |
28305 | Implement Nt[Create|Open]DirectoryObject. | |
28306 | Change tests accordingly. | |
28307 | ||
28308 | 2005-11-29 Alexandre Julliard <julliard@winehq.org> | |
28309 | ||
28310 | * dlls/ntdll/loader.c: | |
28311 | Check for a valid module before attempting to read the export | |
28312 | directory in LdrGetProcedureAddress. | |
28313 | ||
28314 | 2005-11-29 Rein Klazes <wijn@wanadoo.nl> | |
28315 | ||
28316 | * dlls/winsock/socket.c, dlls/winsock/tests/sock.c: | |
28317 | Clear the reference counter in WSACleanup, with regression test. | |
28318 | ||
28319 | 2005-11-29 Hans Leidekker <hans@it.vu.nl> | |
28320 | ||
28321 | * dlls/wldap32/compare.c: | |
28322 | Document the ldap_compare* functions. | |
28323 | ||
28324 | 2005-11-29 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
28325 | ||
28326 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, | |
28327 | dlls/wined3d/stateblock.c, dlls/wined3d/wined3d_private.h, | |
28328 | include/wine/wined3d_interface.h: | |
28329 | Added support for vertex and pixel shader constants that have no type | |
28330 | i.e. they haven't been set yet or are clear. | |
28331 | ||
28332 | 2005-11-29 Paul Vriens <Paul.Vriens@xs4all.nl> | |
28333 | ||
28334 | * dlls/netapi32/Makefile.in, dlls/netapi32/ds.c, | |
28335 | dlls/netapi32/netapi32.spec, dlls/netapi32/tests/.gitignore, | |
28336 | dlls/netapi32/tests/Makefile.in, dlls/netapi32/tests/ds.c, | |
28337 | include/Makefile.in, include/dsrole.h: | |
28338 | Added some stubbed Ds-calls | |
28339 | Start of conformance tests for these Ds-calls. | |
28340 | ||
28341 | 2005-11-29 Vitaliy Margolen <wine-patch@kievinfo.com> | |
28342 | ||
28343 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/stack.c, include/dbghelp.h: | |
28344 | Stub StackWalk64. | |
28345 | ||
28346 | 2005-11-29 Eric Pouech <eric.pouech@wanadoo.fr> | |
28347 | ||
28348 | * dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/module.c, | |
28349 | dlls/dbghelp/path.c, include/dbghelp.h: | |
28350 | Added support for 'loading' virtual modules. | |
28351 | ||
28352 | 2005-11-29 Eric Pouech <eric.pouech@wanadoo.fr> | |
28353 | ||
28354 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/symbol.c, include/dbghelp.h: | |
28355 | Implemented SymGet{Next|Prev}Line64. | |
28356 | ||
28357 | 2005-11-29 Eric Pouech <eric.pouech@wanadoo.fr> | |
28358 | ||
28359 | * dlls/dbghelp/module.c: | |
28360 | Now correctly checking calling down to 32 bit version. | |
28361 | ||
28362 | 2005-11-29 Robert Shearman <rob@codeweavers.com> | |
28363 | ||
28364 | * dlls/wininet/http.c, dlls/wininet/tests/http.c: | |
28365 | HttpSendRequestExA/W doesn't touch lpBuffersIn->Next, so simplify the | |
28366 | code a bit. | |
28367 | Modify test case to demonstrate this. | |
28368 | ||
28369 | 2005-11-29 Eric Pouech <eric.pouech@wanadoo.fr> | |
28370 | ||
28371 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/module.c, include/dbghelp.h: | |
28372 | Implemented SymGetModuleInfo64. | |
28373 | ||
28374 | 2005-11-29 Robert Shearman <rob@codeweavers.com> | |
28375 | ||
28376 | * dlls/ole32/Makefile.in, dlls/ole32/ole32.spec, | |
28377 | dlls/ole32/tests/Makefile.in, dlls/ole32/tests/marshal.c, | |
28378 | dlls/ole32/usrmarshal.c: | |
28379 | Implement some user marshal functions and add tests. | |
28380 | ||
28381 | 2005-11-29 Robert Shearman <rob@codeweavers.com> | |
28382 | ||
28383 | * dlls/wininet/http.c: | |
28384 | More lpszServerName -> lpszHostName fixes. | |
28385 | ||
28386 | 2005-11-29 Eric Pouech <eric.pouech@wanadoo.fr> | |
28387 | ||
28388 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/module.c, include/dbghelp.h: | |
28389 | Implemented SymUnloadModule64. | |
28390 | ||
28391 | 2005-11-29 James Hawkins <truiken@gmail.com> | |
28392 | ||
28393 | * dlls/advpack/advpack.c, dlls/advpack/tests/advpack.c: | |
28394 | Returned versions are always initialized to zero, even on failure. | |
28395 | Function always returns S_OK, even on failure. | |
28396 | Copy the file to the temp directory if the file exists but isn't found | |
28397 | by GetFileVersionInfoSize. | |
28398 | If bVersion is FALSE, return the language and code page identifiers of | |
28399 | the file, not the system. | |
28400 | ||
28401 | 2005-11-29 Robert Shearman <rob@codeweavers.com> | |
28402 | ||
28403 | * dlls/wininet/http.c: | |
28404 | Fix redirects from secure to non-secure and vice versa. | |
28405 | ||
28406 | 2005-11-29 Robert Shearman <rob@codeweavers.com> | |
28407 | ||
28408 | * dlls/oleaut32/typelib.c: | |
28409 | Implement ITypeInfo_Bind for typelibs. | |
28410 | Fix some places where a returned object was AddRef'd. | |
28411 | Make the search through implemented types work on all types, not just | |
28412 | interfaces. | |
28413 | ||
28414 | 2005-11-29 Peter Lemenkov <petro@mail.ru> | |
28415 | ||
28416 | * include/shellapi.h: | |
28417 | Added some definitions. | |
28418 | ||
28419 | 2005-11-29 Eric Pouech <eric.pouech@wanadoo.fr> | |
28420 | ||
28421 | * dlls/winmm/mci.c: | |
28422 | Fixed some bugs in MCI string parsing. | |
28423 | ||
28424 | 2005-11-29 Eric Pouech <eric.pouech@wanadoo.fr> | |
28425 | ||
28426 | * dlls/dbghelp/dbghelp.c, dlls/dbghelp/dbghelp.spec, | |
28427 | dlls/dbghelp/dbghelp_private.h, dlls/dbghelp/module.c, | |
28428 | include/dbghelp.h: | |
28429 | Implemented SymLoadModuleEx. | |
28430 | ||
28431 | 2005-11-29 Eric Pouech <eric.pouech@wanadoo.fr> | |
28432 | ||
28433 | * programs/winedbg/debugger.h, programs/winedbg/display.c, | |
28434 | programs/winedbg/stack.c, programs/winedbg/symbol.c: | |
28435 | Replaced stack_get_frame with a pure symbol (and no longer stackframe) | |
28436 | oriented API (stack_get_current_symbol). | |
28437 | Reused the func name (stack_get_frame) for internal stack.c handling. | |
28438 | ||
28439 | 2005-11-29 Michael Jung <mjung@iss.tu-darmstadt.de> | |
28440 | ||
28441 | * dlls/ole32/ole32res.rc: | |
28442 | Made the Drag&Drop cursors' rubber band visible on a white background. | |
28443 | ||
28444 | 2005-11-29 Alexandre Julliard <julliard@winehq.org> | |
28445 | ||
28446 | * dlls/x11drv/bitblt.c, dlls/x11drv/graphics.c: | |
28447 | Avoid including X11/Intrinsic.h. | |
28448 | ||
28449 | 2005-11-29 Alexandre Julliard <julliard@winehq.org> | |
28450 | ||
28451 | * dlls/gdi/bitmap.c: | |
28452 | Added support for doing SetBitmapBits on a DIB section. | |
28453 | ||
28454 | 2005-11-29 James Hawkins <truiken@gmail.com> | |
28455 | ||
28456 | * include/advpub.h: | |
28457 | Add ADN_DEL_UNC_PATHS define to advpub.h. | |
28458 | ||
28459 | 2005-11-29 Robert Shearman <rob@codeweavers.com> | |
28460 | ||
28461 | * dlls/wininet/http.c: | |
28462 | Change all SendAsyncCallback calls into the synchronous | |
28463 | INTERNET_SendCallback where INTERNET_FLAG_ASYNC is already handled | |
28464 | properly. | |
28465 | ||
28466 | 2005-11-29 Robert Shearman <rob@codeweavers.com> | |
28467 | ||
28468 | * include/objidl.idl: | |
28469 | Make IAdviseSink methods non-async and remove the IAsyncManager | |
28470 | parameter hack that native COM used to use (but not any more). Async | |
28471 | calls are an optimisation that we're not going to support in the near | |
28472 | future. | |
28473 | ||
28474 | 2005-11-29 Raphael Junqueira <fenix@club-internet.fr> | |
28475 | ||
28476 | * dlls/opengl32/wgl.c: | |
28477 | Fixed crash in wglShareList. | |
28478 | ||
28479 | 2005-11-29 Raphael Junqueira <fenix@club-internet.fr> | |
28480 | ||
28481 | * dlls/dmusic/dmusic.c, dlls/dmusic/dmusic_private.h, dlls/dmusic/port.c: | |
28482 | Fix implementation of IDirectMusic8Impl_CreatePort. | |
28483 | ||
28484 | 2005-11-29 Eric Pouech <eric.pouech@wanadoo.fr> | |
28485 | ||
28486 | * include/cvconst.h: | |
28487 | Added calling convention definitions. | |
28488 | ||
28489 | 2005-11-29 Eric Pouech <eric.pouech@wanadoo.fr> | |
28490 | ||
28491 | * dlls/dbghelp/dbghelp.c, dlls/dbghelp/dbghelp.spec, include/dbghelp.h: | |
28492 | Added stub for dbghelp.SymRegisterCallback64. | |
28493 | ||
28494 | 2005-11-29 Robert Shearman <rob@codeweavers.com> | |
28495 | ||
28496 | * dlls/oleaut32/typelib.c: | |
28497 | Add functions for doing a deep copy of a TYPEDESC into a flat buffer. | |
28498 | Copy VARDESC structures returned to calling applications instead of | |
28499 | passing a pointer to the master structure used internally. | |
28500 | ||
28501 | 2005-11-29 Robert Shearman <rob@codeweavers.com> | |
28502 | ||
28503 | * dlls/rpcrt4/cpsf.h, dlls/rpcrt4/cstub.c: | |
28504 | Add a function to retrieve the MIDL_SERVER_INFO struct from an object. | |
28505 | ||
28506 | 2005-11-29 Robert Shearman <rob@codeweavers.com> | |
28507 | ||
28508 | * dlls/rpcrt4/cpsf.c: | |
28509 | The CLSID can be substituted by an IID present in one of the proxy | |
28510 | file infos in NdrDllGetClassObject. | |
28511 | ||
28512 | 2005-11-29 Robert Shearman <rob@codeweavers.com> | |
28513 | ||
28514 | * dlls/rpcrt4/ndr_midl.c: | |
28515 | Return the correct error code from NdrProxyErrorHandler. | |
28516 | ||
28517 | 2005-11-29 Robert Shearman <rob@codeweavers.com> | |
28518 | ||
28519 | * dlls/rpcrt4/ndr_ole.c: | |
28520 | Raise exceptions on failures. | |
28521 | Replace references of pStubMsg->BufferEnd with RpcMsg->Buffer + | |
28522 | pStubMsg->BufferLength. | |
28523 | Fix buffer calculation when no interface data is marshaled to the | |
28524 | stream. | |
28525 | ||
28526 | 2005-11-29 Robert Shearman <rob@codeweavers.com> | |
28527 | ||
28528 | * dlls/rpcrt4/ndr_marshall.c: | |
28529 | Fix the overflow check to not depend on pStubMsg->BufferStart and | |
28530 | pStubMsg->BufferEnd being valid, because they aren't filled in when | |
28531 | using MIDL-generated server stubs. | |
28532 | Don't set the pointer to NULL on unmarshaling because we may want to | |
28533 | unmarshal the value to an existing pointer instead of allocating a new | |
28534 | one. | |
28535 | ||
28536 | 2005-11-29 Vitaliy Margolen <wine-patch@kievinfo.com> | |
28537 | ||
28538 | * dlls/user/tests/win.c, dlls/user/win.c: | |
28539 | EnumChildWindows should return result from the callback. | |
28540 | ||
28541 | 2005-11-28 Jacek Caban <jacek@codeweavers.com> | |
28542 | ||
28543 | * dlls/shdocvw/dochost.c, dlls/shdocvw/shdocvw.h, | |
28544 | dlls/shdocvw/webbrowser.c: | |
28545 | Activate document object. | |
28546 | ||
28547 | 2005-11-28 Alexandre Julliard <julliard@winehq.org> | |
28548 | ||
28549 | * include/shlobj.h: | |
28550 | Remove unnecessary external variable declarations. | |
28551 | ||
28552 | 2005-11-28 Dmitry Timoshkov <dmitry@codeweavers.com> | |
28553 | ||
28554 | * dlls/iccvid/iccvid.c, dlls/iccvid/iccvid.spec, dlls/mciavi32/mciavi.c, | |
28555 | dlls/mcicda/mcicda.c, dlls/mciseq/mcimidi.c, dlls/midimap/midimap.c, | |
28556 | dlls/msacm/imaadp32/imaadp32.c, dlls/msacm/msadp32/msadp32.c, | |
28557 | dlls/msacm/msg711/msg711.c, dlls/msacm/pcmconverter.c, | |
28558 | dlls/msacm/winemp3/mpegl3.c, dlls/msrle32/msrle32.c, | |
28559 | dlls/msvidc32/msvidc32.spec, dlls/msvidc32/msvideo1.c, | |
28560 | dlls/winmm/joystick/joystick.c, dlls/winmm/mciwave/mciwave.c, | |
28561 | dlls/winmm/wavemap/wavemap.c, dlls/winmm/winealsa/alsa.c, | |
28562 | dlls/winmm/winearts/arts.c, dlls/winmm/wineaudioio/audioio.c, | |
28563 | dlls/winmm/wineesd/esound.c, dlls/winmm/winejack/jack.c, | |
28564 | dlls/winmm/winemm.h, dlls/winmm/winenas/nas.c, | |
28565 | dlls/winmm/wineoss/oss.c: | |
28566 | Fix all drivers DriverProc to conform to the DRIVERPROC definition. | |
28567 | ||
28568 | 2005-11-28 Juan Lang <juan_lang@yahoo.com> | |
28569 | ||
28570 | * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec, dlls/crypt32/main.c: | |
28571 | Fix parameter count on some stubs (thanks to Marcus Meissner for | |
28572 | spotting that.) Add a few more stubs. | |
28573 | ||
28574 | 2005-11-28 Henning Gerhardt <henning.gerhardt@web.de> | |
28575 | ||
28576 | * dlls/iccvid/iccvid_De.rc, dlls/iccvid/rsrc.rc, | |
28577 | dlls/msvidc32/msvidc32_De.rc, dlls/msvidc32/rsrc.rc: | |
28578 | Add German resources. | |
28579 | ||
28580 | 2005-11-28 Hans Leidekker <hans@it.vu.nl> | |
28581 | ||
28582 | * dlls/wldap32/add.c, dlls/wldap32/bind.c: | |
28583 | Document the ldap_bind* functions. | |
28584 | ||
28585 | 2005-11-28 Michael Jung <mjung@iss.tu-darmstadt.de> | |
28586 | ||
28587 | * dlls/shell32/shfldr_unixfs.c: | |
28588 | Enhanced UnixFolder's IDropTarget implementation. | |
28589 | Use STATIC_CAST macro more consistently. | |
28590 | ||
28591 | 2005-11-28 Alexandre Julliard <julliard@winehq.org> | |
28592 | ||
28593 | * tools/winebuild/spec16.c: | |
28594 | Preserve 16-byte stack alignment in 16-bit relays. | |
28595 | ||
28596 | 2005-11-28 Alexandre Julliard <julliard@winehq.org> | |
28597 | ||
28598 | * tools/winebuild/relay.c: | |
28599 | Enforce 16-byte stack alignment when returning from 16-bit code and | |
28600 | when calling a register function. | |
28601 | ||
28602 | 2005-11-28 Ge van Geldorp <gvg@reactos.org> | |
28603 | ||
28604 | * dlls/advapi32/crypt.c, dlls/advapi32/crypt_lmhash.c, | |
28605 | dlls/advapi32/lsa.c, dlls/advapi32/registry.c, | |
28606 | dlls/advapi32/security.c, dlls/dbghelp/minidump.c, | |
28607 | dlls/dbghelp/path.c, dlls/dbghelp/stack.c, | |
28608 | dlls/dplayx/dplayx_messages.c, dlls/imagehlp/integrity.c, | |
28609 | dlls/kernel/actctx.c, dlls/kernel/change.c, dlls/kernel/comm.c, | |
28610 | dlls/kernel/computername.c, dlls/kernel/debugger.c, | |
28611 | dlls/kernel/environ.c, dlls/kernel/except.c, dlls/kernel/file.c, | |
28612 | dlls/kernel/format_msg.c, dlls/kernel/global16.c, | |
28613 | dlls/kernel/instr.c, dlls/kernel/locale.c, dlls/kernel/module.c, | |
28614 | dlls/kernel/oldconfig.c, dlls/kernel/path.c, dlls/kernel/process.c, | |
28615 | dlls/kernel/resource.c, dlls/kernel/sync.c, dlls/kernel/thread.c, | |
28616 | dlls/kernel/time.c, dlls/kernel/version.c, dlls/kernel/virtual.c, | |
28617 | dlls/kernel/volume.c, dlls/mcicda/mcicda.c, dlls/netapi32/wksta.c, | |
28618 | dlls/ntdll/atom.c, dlls/ntdll/cdrom.c, dlls/ntdll/critsection.c, | |
28619 | dlls/ntdll/debugbuffer.c, dlls/ntdll/debugtools.c, | |
28620 | dlls/ntdll/directory.c, dlls/ntdll/env.c, dlls/ntdll/error.c, | |
28621 | dlls/ntdll/exception.c, dlls/ntdll/file.c, dlls/ntdll/handletable.c, | |
28622 | dlls/ntdll/heap.c, dlls/ntdll/large_int.c, dlls/ntdll/loader.c, | |
28623 | dlls/ntdll/nt.c, dlls/ntdll/ntdll_misc.h, dlls/ntdll/om.c, | |
28624 | dlls/ntdll/path.c, dlls/ntdll/process.c, dlls/ntdll/reg.c, | |
28625 | dlls/ntdll/resource.c, dlls/ntdll/rtl.c, dlls/ntdll/rtlstr.c, | |
28626 | dlls/ntdll/sec.c, dlls/ntdll/server.c, dlls/ntdll/sync.c, | |
28627 | dlls/ntdll/tests/large_int.c, dlls/ntdll/tests/rtlstr.c, | |
28628 | dlls/ntdll/thread.c, dlls/ntdll/time.c, dlls/ntdll/version.c, | |
28629 | dlls/ntdll/virtual.c, dlls/powrprof/powrprof.c, | |
28630 | dlls/psapi/psapi_main.c, dlls/quartz/filesource.c, | |
28631 | dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpcss_np_client.c, | |
28632 | dlls/user/cursoricon.c, dlls/user/message.c, dlls/user/painting.c, | |
28633 | dlls/user/winpos.c, dlls/vmm.vxd/vmm.c, dlls/winedos/int2f.c, | |
28634 | dlls/winedos/vxd.c, dlls/wininet/internet.c, dlls/winmm/mmsystem.c, | |
28635 | dlls/winsock/socket.c, dlls/x11drv/dce.c, dlls/x11drv/winpos.c, | |
28636 | include/ntstatus.h, include/winnt.h, programs/rpcss/np_server.c, | |
28637 | programs/wcmd/wcmdmain.c, programs/winedbg/dbg.y, | |
28638 | programs/winedbg/debugger.h, programs/winedbg/gdbproxy.c, | |
28639 | server/atom.c, server/change.c, server/class.c, server/clipboard.c, | |
28640 | server/console.c, server/debugger.c, server/event.c, server/fd.c, | |
28641 | server/file.c, server/handle.c, server/hook.c, server/mailslot.c, | |
28642 | server/mapping.c, server/mutex.c, server/named_pipe.c, | |
28643 | server/object.c, server/process.c, server/ptrace.c, server/queue.c, | |
28644 | server/region.c, server/registry.c, server/semaphore.c, | |
28645 | server/serial.c, server/snapshot.c, server/sock.c, server/thread.c, | |
28646 | server/thread.h, server/timer.c, server/token.c, server/trace.c, | |
28647 | server/window.c, server/winstation.c: | |
28648 | Match PSDK STATUS_* definitions. | |
28649 | ||
28650 | 2005-11-28 Dmitry Timoshkov <dmitry@codeweavers.com> | |
28651 | ||
28652 | * dlls/iccvid/iccvid.c, dlls/msrle32/msrle32.c, | |
28653 | dlls/msrle32/msrle_private.h, dlls/msvidc32/msvideo1.c, | |
28654 | dlls/msvideo/msvideo_main.c, include/vfw.h: | |
28655 | Set both dwVersionICM and dwVersion to ICVERSION in Wine builtin | |
28656 | codecs. | |
28657 | ||
28658 | 2005-11-28 Aric Stewart <aric@codeweavers.com> | |
28659 | ||
28660 | * dlls/wininet/http.c: | |
28661 | Allow HttpEndRequest to process 302 and 301 redirects. Append Host | |
28662 | port if non standard on the redirect host header and make sure to | |
28663 | append the extra information (parameters) and such to the location if | |
28664 | present. Additionally check to see if we are redirecting to https and | |
28665 | if so set the appropriate port. | |
28666 | ||
28667 | 2005-11-28 Jacek Caban <jacek@codeweavers.com> | |
28668 | ||
28669 | * dlls/shdocvw/dochost.c: | |
28670 | Added GetOverrideKeyPath and GetOptionKeyPath implementation. | |
28671 | ||
28672 | 2005-11-28 Michael Jung <mjung@iss.tu-darmstadt.de> | |
28673 | ||
28674 | * dlls/shell32/shlview.c: | |
28675 | Use GetUIObjectOf instead of BindToObject to get a IDropTarget object. | |
28676 | ||
28677 | 2005-11-28 Ge van Geldorp <gvg@reactos.org> | |
28678 | ||
28679 | * dlls/shell32/shlexec.c: | |
28680 | Other code in shlexec.c (e.g. the extension handling code in | |
28681 | ShellExecute_GetClassKey) expects sei->lpFile to not be enclosed in | |
28682 | quotes. | |
28683 | ||
28684 | 2005-11-28 Detlef Riekenberg <wine.dev@web.de> | |
28685 | ||
28686 | * dlls/winspool/info.c: | |
28687 | Documentation added for GetPrinterDriverDirectoryW + A. | |
28688 | ||
28689 | 2005-11-28 Vitaliy Margolen <wine-patch@kievinfo.com> | |
28690 | ||
28691 | * include/ddk/wdm.h: | |
28692 | Add directory and symlink access rights. | |
28693 | ||
28694 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28695 | ||
28696 | * dlls/wininet/http.c: | |
28697 | Add support for using secure (SSL/TLS) connections through a proxy | |
28698 | server. | |
28699 | ||
28700 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28701 | ||
28702 | * dlls/wininet/http.c, dlls/wininet/internet.h, | |
28703 | dlls/wininet/netconnection.c: | |
28704 | Move the initiation of the SSL connection into a separate function. | |
28705 | ||
28706 | 2005-11-28 Dmitry Timoshkov <dmitry@codeweavers.com> | |
28707 | ||
28708 | * dlls/user/menu.c, dlls/user/tests/menu.c: | |
28709 | set_menu_item_text handles converting an empty menu item to a | |
28710 | separator on its own, give it a chance to do its work in the | |
28711 | MIIM_FTYPE case. | |
28712 | ||
28713 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28714 | ||
28715 | * dlls/wininet/http.c, dlls/wininet/internet.h: | |
28716 | Add a host port field that preserves the requested port of the | |
28717 | destination URL. | |
28718 | ||
28719 | 2005-11-28 Vijay Kiran Kamuju <infyquest@gmail.com> | |
28720 | ||
28721 | * dlls/usp10/usp10.c, include/usp10.h: | |
28722 | Added some missing definitions in usp10.h. | |
28723 | ||
28724 | 2005-11-28 Rein Klazes <wijn@wanadoo.nl> | |
28725 | ||
28726 | * dlls/x11drv/graphics.c: | |
28727 | Handle an X error in X11DRV_ExtFloodFill(). | |
28728 | ||
28729 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28730 | ||
28731 | * dlls/wininet/http.c: | |
28732 | Fix "http://" prefix detection on the proxy URL. | |
28733 | ||
28734 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28735 | ||
28736 | * dlls/rpcrt4/ndr_midl.c: | |
28737 | Make sure to fill out the MIDL_STUB_MESSAGE structure in | |
28738 | NdrSendReceive like we do in NdrProxySendReceive. | |
28739 | ||
28740 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28741 | ||
28742 | * dlls/rpcrt4/ndr_marshall.c: | |
28743 | Implement conformant varying array functions. | |
28744 | ||
28745 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28746 | ||
28747 | * dlls/rpcrt4/ndr_marshall.c: | |
28748 | Implement conformant struct functions. | |
28749 | ||
28750 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28751 | ||
28752 | * dlls/rpcrt4/ndr_marshall.c: | |
28753 | Implement FC_STRUCTPAD2 for complex types. | |
28754 | ||
28755 | 2005-11-28 Rein Klazes <wijn@wanadoo.nl> | |
28756 | ||
28757 | * dlls/gdi/gdi32.spec, dlls/gdi/palette.c: | |
28758 | Add stub implementation for SetMagicColors(). | |
28759 | ||
28760 | 2005-11-28 Jacek Caban <jacek@codeweavers.com> | |
28761 | ||
28762 | * dlls/atl/atl.spec, dlls/atl/atl_main.c, dlls/atl/atlbase.h: | |
28763 | Added AtlAxCreateControl stub implementation. | |
28764 | ||
28765 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28766 | ||
28767 | * dlls/wininet/http.c: | |
28768 | Replace some useless checks in HTTP_AddProxyInfo with asserts. | |
28769 | ||
28770 | 2005-11-28 Jacek Caban <jacek@codeweavers.com> | |
28771 | ||
28772 | * dlls/shdocvw/client.c, dlls/shdocvw/shdocvw.h, | |
28773 | dlls/shdocvw/webbrowser.c: | |
28774 | Added IOleDocumentSite implementation. | |
28775 | ||
28776 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28777 | ||
28778 | * dlls/wininet/http.c: | |
28779 | Simplify and fix Set-Cookie handling. | |
28780 | ||
28781 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28782 | ||
28783 | * dlls/ole32/defaulthandler.c: | |
28784 | Implement IOleObject_DoVerb function by running the object and then | |
28785 | delegating to the remote IOleObject_DoVerb function. | |
28786 | ||
28787 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28788 | ||
28789 | * dlls/rpcrt4/ndr_marshall.c: | |
28790 | Add functions for marshaling base types (ints, floats, etc.). | |
28791 | ||
28792 | 2005-11-28 Jacek Caban <jacek@codeweavers.com> | |
28793 | ||
28794 | * dlls/shdocvw/dochost.c, dlls/shdocvw/oleobject.c, | |
28795 | dlls/shdocvw/shdocvw.h, dlls/shdocvw/webbrowser.c: | |
28796 | Better windows handling. | |
28797 | ||
28798 | 2005-11-28 Michael Jung <mjung@iss.tu-darmstadt.de> | |
28799 | ||
28800 | * dlls/shell32/shell32_main.h: | |
28801 | Modified KeyStateToDropEffect macro to match native shellview's | |
28802 | behaviour. | |
28803 | ||
28804 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28805 | ||
28806 | * dlls/wininet/http.c: | |
28807 | Simplify HTTP_InsertProxyAuthorization. | |
28808 | ||
28809 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28810 | ||
28811 | * dlls/ole32/compobj_private.h, dlls/ole32/defaulthandler.c, | |
28812 | dlls/ole32/oleobj.c: | |
28813 | Delegate advises to the remote object to enable the client to receive | |
28814 | data change notifications. | |
28815 | ||
28816 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28817 | ||
28818 | * dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/ndr_misc.h: | |
28819 | Extend conformance computation function to also compute variances. | |
28820 | MSDN suggests that conformance and variance are pretty much the same, | |
28821 | but there may be some subtleties to it. | |
28822 | ||
28823 | 2005-11-28 Jacek Caban <jacek@codeweavers.com> | |
28824 | ||
28825 | * dlls/shdocvw/Makefile.in, dlls/shdocvw/client.c, dlls/shdocvw/frame.c, | |
28826 | dlls/shdocvw/shdocvw.h, dlls/shdocvw/webbrowser.c: | |
28827 | Added implementation of GetWindowContext. | |
28828 | Added stub implementation of IOleInPlaceFrame interface. | |
28829 | ||
28830 | 2005-11-28 Alexandre Julliard <julliard@winehq.org> | |
28831 | ||
28832 | * dlls/iccvid/.gitignore, dlls/msvidc32/.gitignore: | |
28833 | Ignore generated rsrc.res. | |
28834 | ||
28835 | 2005-11-28 Michael Jung <mjung@iss.tu-darmstadt.de> | |
28836 | ||
28837 | * dlls/shell32/shlview.c: | |
28838 | Register the shell view itself as the drop target, not it's parent folder. | |
28839 | Forward drag&drop method calls to the folder currently under the cursor. | |
28840 | ||
28841 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28842 | ||
28843 | * dlls/wininet/internet.c: | |
28844 | Change some SendAsyncCallback calls to INTERNET_SendCallback as the | |
28845 | tests show that the callbacks happen either synchronously or within an | |
28846 | alternative asynchronous call. | |
28847 | Remove a check for a NULL lpfnStatusCB that is already performed by | |
28848 | INTERNET_SendCallback and add a comment about a difference to native. | |
28849 | ||
28850 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28851 | ||
28852 | * dlls/wininet/http.c: | |
28853 | Add parsing of the Content-ID and Proxy-Connection headers. | |
28854 | Sort the table of header to option number mappings correctly. | |
28855 | Change a FIXME to a WARN because there are "X-..." headers that we | |
28856 | aren't supposed to parse. | |
28857 | ||
28858 | 2005-11-28 Vitaliy Margolen <wine-patch@kievinfo.com> | |
28859 | ||
28860 | * include/imagehlp.h: | |
28861 | Add some 64 bit definitions. | |
28862 | ||
28863 | 2005-11-28 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
28864 | ||
28865 | * dlls/wined3d/device.c: | |
28866 | Stop reporting not having swapchain 0 as an error and add an internal | |
28867 | variable instead of modifying a parameter. | |
28868 | ||
28869 | 2005-11-28 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
28870 | ||
28871 | * dlls/wined3d/vertexdeclaration.c: | |
28872 | Correct some errors in the way vertex declarations for directx 8 are | |
28873 | parsed and add offset support. | |
28874 | ||
28875 | 2005-11-28 Ge van Geldorp <gvg@reactos.org> | |
28876 | ||
28877 | * dlls/shell32/iconcache.c: | |
28878 | Load shortcut icon by resource id instead of by icon index. | |
28879 | ||
28880 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28881 | ||
28882 | * dlls/ole32/defaulthandler.c: | |
28883 | Call DefaultHandler_Stop if we fail to start the server running | |
28884 | correctly and a few formatting fixes. | |
28885 | ||
28886 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28887 | ||
28888 | * dlls/rpcrt4/ndr_marshall.c: | |
28889 | Fix NdrConformantArrayBufferSize to include the size of the | |
28890 | conformance value. | |
28891 | Make NdrConformantArrayMemorySize do something more useful, like | |
28892 | actually return the required memory. | |
28893 | Conformance offset can be negative and should only be two bytes. | |
28894 | ||
28895 | 2005-11-28 Dmitry Timoshkov <dmitry@codeweavers.com> | |
28896 | ||
28897 | * dlls/msvidc32/Makefile.in, dlls/msvidc32/msvidc32_En.rc, | |
28898 | dlls/msvidc32/msvidc32_private.h, dlls/msvidc32/msvideo1.c, | |
28899 | dlls/msvidc32/rsrc.rc: | |
28900 | Add support for ICM_GETINFO in msvidc32 codec (based on msrle32). | |
28901 | ||
28902 | 2005-11-28 Dmitry Timoshkov <dmitry@codeweavers.com> | |
28903 | ||
28904 | * dlls/iccvid/Makefile.in, dlls/iccvid/iccvid.c, dlls/iccvid/iccvid_En.rc, | |
28905 | dlls/iccvid/iccvid_private.h, dlls/iccvid/rsrc.rc: | |
28906 | Add support for ICM_GETINFO in iccvid codec (based on msrle32). | |
28907 | ||
28908 | 2005-11-28 Dmitry Timoshkov <dmitry@codeweavers.com> | |
28909 | ||
28910 | * dlls/msrle32/msrle32.c, dlls/msvideo/msvideo_main.c: | |
28911 | Fix several bugs in msrle32 preventing it to load. | |
28912 | Remove a hack in ICOpen compensating a bug in msrle32. | |
28913 | Use MSVFW32_hModule directly in ICCompressorChoose, and avoid a | |
28914 | convoluted GWLP_HINSTANCE hack. | |
28915 | ||
28916 | 2005-11-28 YunSong Hwang <hys545@dreamwiz.com> | |
28917 | ||
28918 | * dlls/winmm/winmm_Ko.rc, programs/wcmd/Ko.rc, programs/winecfg/Ko.rc: | |
28919 | Update Korean translations. | |
28920 | ||
28921 | 2005-11-28 Michael Jung <mjung@iss.tu-darmstadt.de> | |
28922 | ||
28923 | * dlls/ole32/ole32res.rc: | |
28924 | Correct the hot spot position of the drag&drop 'move' and 'link' cursors. | |
28925 | ||
28926 | 2005-11-28 Jacek Caban <jacek@codeweavers.com> | |
28927 | ||
28928 | * dlls/shdocvw/webbrowser.c: | |
28929 | Don't crash when parameters of Navigate2 are NULL. | |
28930 | ||
28931 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28932 | ||
28933 | * dlls/wininet/http.c, dlls/wininet/internet.h: | |
28934 | Add a new field "lpszHostName" to the session to track the host name | |
28935 | of the HTTP server, as opposed to the server that we will connect to | |
28936 | that could be a proxy server. Fixes the "Host:" header that we send to | |
28937 | servers. | |
28938 | ||
28939 | 2005-11-28 Eric Pouech <eric.pouech@wanadoo.fr> | |
28940 | ||
28941 | * dlls/winmm/winmm.c: | |
28942 | LoadLibrary16 is no longer exported by name, so do the lookup by its | |
28943 | ordinal (when loading NE sibling). | |
28944 | ||
28945 | 2005-11-28 Vitaliy Margolen <wine-patch@kievinfo.com> | |
28946 | ||
28947 | * dlls/ntdll/cdrom.c: | |
28948 | Handle IOCTL_DISK_CHECK_VERIFY which is synonym for | |
28949 | IOCTL_STORAGE_CHECK_VERIFY. | |
28950 | ||
28951 | 2005-11-28 Eric Pouech <eric.pouech@wanadoo.fr> | |
28952 | ||
28953 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/stack.c, include/dbghelp.h: | |
28954 | Added stubs for DbgHelp functions: SymRegisterFunctionEntryCallback. | |
28955 | ||
28956 | 2005-11-28 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
28957 | ||
28958 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
28959 | Correct the matrix sizes in software shaders and remove an erroneous | |
28960 | parameter from lrp. | |
28961 | ||
28962 | 2005-11-28 Lionel Ulmer <lionel.ulmer@free.fr> | |
28963 | ||
28964 | * dlls/x11drv/settings.c: | |
28965 | Ignore frequency requests in Desktop mode. | |
28966 | ||
28967 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28968 | ||
28969 | * dlls/ole32/defaulthandler.c: | |
28970 | Call the equivalent delegate function for all of the simple | |
28971 | functions. | |
28972 | ||
28973 | 2005-11-28 Robert Shearman <rob@codeweavers.com> | |
28974 | ||
28975 | * dlls/rpcrt4/ndr_marshall.c: | |
28976 | We should always allocate in NdrConformantStringUnmarshal if the | |
28977 | memory pointer is NULL. | |
28978 | ||
28979 | 2005-11-28 Lionel Ulmer <lionel.ulmer@free.fr> | |
28980 | ||
28981 | * dlls/dinput/device.c: | |
28982 | Handle DInput8 interfaces in device QueryInterface. | |
28983 | ||
28984 | 2005-11-28 Hans Leidekker <hans@it.vu.nl> | |
28985 | ||
28986 | * dlls/wldap32/add.c: | |
28987 | Document the ldap_add* functions. | |
28988 | ||
28989 | 2005-11-28 Huw Davies <huw@codeweavers.com> | |
28990 | ||
28991 | * dlls/gdi/bitblt.c: | |
28992 | If the driver doesn't support StretchBlt try to use StretchDIBits | |
28993 | instead. | |
28994 | ||
28995 | 2005-11-28 Martin Fuchs <martin-fuchs@gmx.net> | |
28996 | ||
28997 | * dlls/shell32/shfldr_desktop.c, dlls/shell32/shlfolder.c, | |
28998 | dlls/shell32/tests/shlfolder.c: | |
28999 | Correctly call HCR_GetFolderAttributes() in SHELL32_GetItemAttributes(). | |
29000 | Directly return the correct "My Computer" attributes in | |
29001 | ISF_Desktop_fnGetAttributesOf(). | |
29002 | Remove "todo_wine" from the "My Computer" attributes test case. | |
29003 | Add test case for retrieving the file system path from the | |
29004 | CSIDL_PROGRAM_FILES PIDL using SHGetPathFromIDListW(). | |
29005 | ||
29006 | 2005-11-28 YunSong Hwang <hys545@dreamwiz.com> | |
29007 | ||
29008 | * documentation/README.ko: | |
29009 | Add a translation of the README. | |
29010 | ||
29011 | 2005-11-28 Mike McCormack <mike@codeweavers.com> | |
29012 | ||
29013 | * dlls/msi/helpers.c: | |
29014 | If a source directory doesn't exist, use the install root instead. | |
29015 | ||
29016 | 2005-11-28 Mike McCormack <mike@codeweavers.com> | |
29017 | ||
29018 | * dlls/msi/dialog.c: | |
29019 | Handle the ^ character in MaskEdit controls. | |
29020 | ||
29021 | 2005-11-28 Raphael Junqueira <fenix@club-internet.fr> | |
29022 | ||
29023 | * dlls/dmime/dmime_private.h, dlls/dmime/performance.c: | |
29024 | Partial implementation of IDirectMusicPerformance8Impl_AddPort. | |
29025 | ||
29026 | 2005-11-28 Michael Jung <mjung@iss.tu-darmstadt.de> | |
29027 | ||
29028 | * dlls/shell32/shfldr_unixfs.c: | |
29029 | Initial stubbed implementation of UnixFolder's IDropTarget interface. | |
29030 | ||
29031 | 2005-11-28 Alex Villacís Lasso <a_villacis@palosanto.com> | |
29032 | ||
29033 | * dlls/kernel/process.c: | |
29034 | Initialize file_exists to 0 at exe load test, prevents mistaking of | |
29035 | UTF-8 encoded exenames as builtins. | |
29036 | ||
29037 | 2005-11-26 Alexandre Julliard <julliard@winehq.org> | |
29038 | ||
29039 | * .gitignore, dlls/.gitignore, dlls/winspool/.gitignore, libs/.gitignore, | |
29040 | programs/avitools/.gitignore, programs/clock/.gitignore, | |
29041 | programs/cmdlgtst/.gitignore, programs/control/.gitignore, | |
29042 | programs/eject/.gitignore, programs/expand/.gitignore, | |
29043 | programs/explorer/.gitignore, programs/hh/.gitignore, | |
29044 | programs/msiexec/.gitignore, programs/notepad/.gitignore, | |
29045 | programs/progman/.gitignore, programs/regedit/.gitignore, | |
29046 | programs/regsvr32/.gitignore, programs/rpcss/.gitignore, | |
29047 | programs/rundll32/.gitignore, programs/start/.gitignore, | |
29048 | programs/taskmgr/.gitignore, programs/uninstaller/.gitignore, | |
29049 | programs/view/.gitignore, programs/wcmd/.gitignore, | |
29050 | programs/wineboot/.gitignore, programs/winebrowser/.gitignore, | |
29051 | programs/winecfg/.gitignore, programs/wineconsole/.gitignore, | |
29052 | programs/winedbg/.gitignore, programs/winefile/.gitignore, | |
29053 | programs/winemenubuilder/.gitignore, programs/winemine/.gitignore, | |
29054 | programs/winepath/.gitignore, programs/winetest/.gitignore, | |
29055 | programs/winevdm/.gitignore, programs/winhelp/.gitignore, | |
29056 | programs/winver/.gitignore, tools/winegcc/.gitignore: | |
29057 | Ignore symlink files too (needed for git). | |
29058 | ||
29059 | 2005-11-26 Alexandre Julliard <julliard@winehq.org> | |
29060 | ||
29061 | * .cvsignore, .gitignore, dlls/.cvsignore, dlls/.gitignore, | |
29062 | dlls/activeds/.cvsignore, dlls/activeds/.gitignore, | |
29063 | dlls/advapi32/.cvsignore, dlls/advapi32/.gitignore, | |
29064 | dlls/advapi32/tests/.cvsignore, dlls/advapi32/tests/.gitignore, | |
29065 | dlls/advpack/.cvsignore, dlls/advpack/.gitignore, | |
29066 | dlls/advpack/tests/.cvsignore, dlls/advpack/tests/.gitignore, | |
29067 | dlls/amstream/.cvsignore, dlls/amstream/.gitignore, | |
29068 | dlls/atl/.cvsignore, dlls/atl/.gitignore, dlls/avicap32/.cvsignore, | |
29069 | dlls/avicap32/.gitignore, dlls/avifil32/.cvsignore, | |
29070 | dlls/avifil32/.gitignore, dlls/cabinet/.cvsignore, | |
29071 | dlls/cabinet/.gitignore, dlls/capi2032/.cvsignore, | |
29072 | dlls/capi2032/.gitignore, dlls/cards/.cvsignore, | |
29073 | dlls/cards/.gitignore, dlls/cfgmgr32/.cvsignore, | |
29074 | dlls/cfgmgr32/.gitignore, dlls/comcat/.cvsignore, | |
29075 | dlls/comcat/.gitignore, dlls/comctl32/.cvsignore, | |
29076 | dlls/comctl32/.gitignore, dlls/comctl32/tests/.cvsignore, | |
29077 | dlls/comctl32/tests/.gitignore, dlls/commdlg/.cvsignore, | |
29078 | dlls/commdlg/.gitignore, dlls/crtdll/.cvsignore, | |
29079 | dlls/crtdll/.gitignore, dlls/crypt32/.cvsignore, | |
29080 | dlls/crypt32/.gitignore, dlls/crypt32/tests/.cvsignore, | |
29081 | dlls/crypt32/tests/.gitignore, dlls/cryptdll/.cvsignore, | |
29082 | dlls/cryptdll/.gitignore, dlls/ctl3d/.cvsignore, | |
29083 | dlls/ctl3d/.gitignore, dlls/d3d8/.cvsignore, dlls/d3d8/.gitignore, | |
29084 | dlls/d3d9/.cvsignore, dlls/d3d9/.gitignore, dlls/d3dim/.cvsignore, | |
29085 | dlls/d3dim/.gitignore, dlls/d3drm/.cvsignore, dlls/d3drm/.gitignore, | |
29086 | dlls/d3dx8/.cvsignore, dlls/d3dx8/.gitignore, dlls/d3dxof/.cvsignore, | |
29087 | dlls/d3dxof/.gitignore, dlls/dbghelp/.cvsignore, | |
29088 | dlls/dbghelp/.gitignore, dlls/dciman32/.cvsignore, | |
29089 | dlls/dciman32/.gitignore, dlls/ddraw/.cvsignore, | |
29090 | dlls/ddraw/.gitignore, dlls/ddraw/tests/.cvsignore, | |
29091 | dlls/ddraw/tests/.gitignore, dlls/devenum/.cvsignore, | |
29092 | dlls/devenum/.gitignore, dlls/dinput/.cvsignore, | |
29093 | dlls/dinput/.gitignore, dlls/dinput/tests/.cvsignore, | |
29094 | dlls/dinput/tests/.gitignore, dlls/dinput8/.cvsignore, | |
29095 | dlls/dinput8/.gitignore, dlls/dmband/.cvsignore, | |
29096 | dlls/dmband/.gitignore, dlls/dmcompos/.cvsignore, | |
29097 | dlls/dmcompos/.gitignore, dlls/dmime/.cvsignore, | |
29098 | dlls/dmime/.gitignore, dlls/dmloader/.cvsignore, | |
29099 | dlls/dmloader/.gitignore, dlls/dmscript/.cvsignore, | |
29100 | dlls/dmscript/.gitignore, dlls/dmstyle/.cvsignore, | |
29101 | dlls/dmstyle/.gitignore, dlls/dmsynth/.cvsignore, | |
29102 | dlls/dmsynth/.gitignore, dlls/dmusic/.cvsignore, | |
29103 | dlls/dmusic/.gitignore, dlls/dmusic32/.cvsignore, | |
29104 | dlls/dmusic32/.gitignore, dlls/dplay/.cvsignore, | |
29105 | dlls/dplay/.gitignore, dlls/dplayx/.cvsignore, | |
29106 | dlls/dplayx/.gitignore, dlls/dpnet/.cvsignore, dlls/dpnet/.gitignore, | |
29107 | dlls/dpnhpast/.cvsignore, dlls/dpnhpast/.gitignore, | |
29108 | dlls/dsound/.cvsignore, dlls/dsound/.gitignore, | |
29109 | dlls/dsound/tests/.cvsignore, dlls/dsound/tests/.gitignore, | |
29110 | dlls/dswave/.cvsignore, dlls/dswave/.gitignore, | |
29111 | dlls/dxdiagn/.cvsignore, dlls/dxdiagn/.gitignore, | |
29112 | dlls/dxerr8/.cvsignore, dlls/dxerr8/.gitignore, | |
29113 | dlls/dxerr9/.cvsignore, dlls/dxerr9/.gitignore, | |
29114 | dlls/dxguid/.cvsignore, dlls/dxguid/.gitignore, dlls/gdi/.cvsignore, | |
29115 | dlls/gdi/.gitignore, dlls/gdi/tests/.cvsignore, | |
29116 | dlls/gdi/tests/.gitignore, dlls/glu32/.cvsignore, | |
29117 | dlls/glu32/.gitignore, dlls/glut32/.cvsignore, | |
29118 | dlls/glut32/.gitignore, dlls/hhctrl.ocx/.cvsignore, | |
29119 | dlls/hhctrl.ocx/.gitignore, dlls/iccvid/.cvsignore, | |
29120 | dlls/iccvid/.gitignore, dlls/icmp/.cvsignore, dlls/icmp/.gitignore, | |
29121 | dlls/ifsmgr.vxd/.cvsignore, dlls/ifsmgr.vxd/.gitignore, | |
29122 | dlls/imagehlp/.cvsignore, dlls/imagehlp/.gitignore, | |
29123 | dlls/imm32/.cvsignore, dlls/imm32/.gitignore, | |
29124 | dlls/iphlpapi/.cvsignore, dlls/iphlpapi/.gitignore, | |
29125 | dlls/iphlpapi/tests/.cvsignore, dlls/iphlpapi/tests/.gitignore, | |
29126 | dlls/itss/.cvsignore, dlls/itss/.gitignore, dlls/kernel/.cvsignore, | |
29127 | dlls/kernel/.gitignore, dlls/kernel/messages/.cvsignore, | |
29128 | dlls/kernel/messages/.gitignore, dlls/kernel/tests/.cvsignore, | |
29129 | dlls/kernel/tests/.gitignore, dlls/lzexpand/.cvsignore, | |
29130 | dlls/lzexpand/.gitignore, dlls/lzexpand/tests/.cvsignore, | |
29131 | dlls/lzexpand/tests/.gitignore, dlls/mapi32/.cvsignore, | |
29132 | dlls/mapi32/.gitignore, dlls/mapi32/tests/.cvsignore, | |
29133 | dlls/mapi32/tests/.gitignore, dlls/mciavi32/.cvsignore, | |
29134 | dlls/mciavi32/.gitignore, dlls/mcicda/.cvsignore, | |
29135 | dlls/mcicda/.gitignore, dlls/mciseq/.cvsignore, | |
29136 | dlls/mciseq/.gitignore, dlls/midimap/.cvsignore, | |
29137 | dlls/midimap/.gitignore, dlls/mlang/.cvsignore, | |
29138 | dlls/mlang/.gitignore, dlls/mlang/tests/.cvsignore, | |
29139 | dlls/mlang/tests/.gitignore, dlls/mmdevldr.vxd/.cvsignore, | |
29140 | dlls/mmdevldr.vxd/.gitignore, dlls/monodebg.vxd/.cvsignore, | |
29141 | dlls/monodebg.vxd/.gitignore, dlls/mpr/.cvsignore, | |
29142 | dlls/mpr/.gitignore, dlls/msacm/.cvsignore, dlls/msacm/.gitignore, | |
29143 | dlls/msacm/imaadp32/.cvsignore, dlls/msacm/imaadp32/.gitignore, | |
29144 | dlls/msacm/msadp32/.cvsignore, dlls/msacm/msadp32/.gitignore, | |
29145 | dlls/msacm/msg711/.cvsignore, dlls/msacm/msg711/.gitignore, | |
29146 | dlls/msacm/tests/.cvsignore, dlls/msacm/tests/.gitignore, | |
29147 | dlls/msacm/winemp3/.cvsignore, dlls/msacm/winemp3/.gitignore, | |
29148 | dlls/mscms/.cvsignore, dlls/mscms/.gitignore, | |
29149 | dlls/mscms/tests/.cvsignore, dlls/mscms/tests/.gitignore, | |
29150 | dlls/msdmo/.cvsignore, dlls/msdmo/.gitignore, dlls/mshtml/.cvsignore, | |
29151 | dlls/mshtml/.gitignore, dlls/mshtml/tests/.cvsignore, | |
29152 | dlls/mshtml/tests/.gitignore, dlls/msi/.cvsignore, | |
29153 | dlls/msi/.gitignore, dlls/msi/tests/.cvsignore, | |
29154 | dlls/msi/tests/.gitignore, dlls/msimg32/.cvsignore, | |
29155 | dlls/msimg32/.gitignore, dlls/msisys/.cvsignore, | |
29156 | dlls/msisys/.gitignore, dlls/msnet32/.cvsignore, | |
29157 | dlls/msnet32/.gitignore, dlls/msrle32/.cvsignore, | |
29158 | dlls/msrle32/.gitignore, dlls/msvcrt/.cvsignore, | |
29159 | dlls/msvcrt/.gitignore, dlls/msvcrt/tests/.cvsignore, | |
29160 | dlls/msvcrt/tests/.gitignore, dlls/msvcrt20/.cvsignore, | |
29161 | dlls/msvcrt20/.gitignore, dlls/msvcrt40/.cvsignore, | |
29162 | dlls/msvcrt40/.gitignore, dlls/msvcrtd/.cvsignore, | |
29163 | dlls/msvcrtd/.gitignore, dlls/msvcrtd/tests/.cvsignore, | |
29164 | dlls/msvcrtd/tests/.gitignore, dlls/msvidc32/.cvsignore, | |
29165 | dlls/msvidc32/.gitignore, dlls/msvideo/.cvsignore, | |
29166 | dlls/msvideo/.gitignore, dlls/mswsock/.cvsignore, | |
29167 | dlls/mswsock/.gitignore, dlls/msxml3/.cvsignore, | |
29168 | dlls/msxml3/.gitignore, dlls/msxml3/tests/.cvsignore, | |
29169 | dlls/msxml3/tests/.gitignore, dlls/netapi32/.cvsignore, | |
29170 | dlls/netapi32/.gitignore, dlls/netapi32/tests/.cvsignore, | |
29171 | dlls/netapi32/tests/.gitignore, dlls/newdev/.cvsignore, | |
29172 | dlls/newdev/.gitignore, dlls/ntdll/.cvsignore, dlls/ntdll/.gitignore, | |
29173 | dlls/ntdll/tests/.cvsignore, dlls/ntdll/tests/.gitignore, | |
29174 | dlls/objsel/.cvsignore, dlls/objsel/.gitignore, | |
29175 | dlls/odbc32/.cvsignore, dlls/odbc32/.gitignore, | |
29176 | dlls/odbccp32/.cvsignore, dlls/odbccp32/.gitignore, | |
29177 | dlls/ole32/.cvsignore, dlls/ole32/.gitignore, | |
29178 | dlls/ole32/tests/.cvsignore, dlls/ole32/tests/.gitignore, | |
29179 | dlls/oleacc/.cvsignore, dlls/oleacc/.gitignore, | |
29180 | dlls/oleaut32/.cvsignore, dlls/oleaut32/.gitignore, | |
29181 | dlls/oleaut32/tests/.cvsignore, dlls/oleaut32/tests/.gitignore, | |
29182 | dlls/olecli/.cvsignore, dlls/olecli/.gitignore, | |
29183 | dlls/oledlg/.cvsignore, dlls/oledlg/.gitignore, | |
29184 | dlls/olepro32/.cvsignore, dlls/olepro32/.gitignore, | |
29185 | dlls/olesvr/.cvsignore, dlls/olesvr/.gitignore, | |
29186 | dlls/opengl32/.cvsignore, dlls/opengl32/.gitignore, | |
29187 | dlls/powrprof/.cvsignore, dlls/powrprof/.gitignore, | |
29188 | dlls/psapi/.cvsignore, dlls/psapi/.gitignore, | |
29189 | dlls/psapi/tests/.cvsignore, dlls/psapi/tests/.gitignore, | |
29190 | dlls/qcap/.cvsignore, dlls/qcap/.gitignore, dlls/quartz/.cvsignore, | |
29191 | dlls/quartz/.gitignore, dlls/quartz/tests/.cvsignore, | |
29192 | dlls/quartz/tests/.gitignore, dlls/rasapi32/.cvsignore, | |
29193 | dlls/rasapi32/.gitignore, dlls/riched20/.cvsignore, | |
29194 | dlls/riched20/.gitignore, dlls/richedit/.cvsignore, | |
29195 | dlls/richedit/.gitignore, dlls/rpcrt4/.cvsignore, | |
29196 | dlls/rpcrt4/.gitignore, dlls/rpcrt4/tests/.cvsignore, | |
29197 | dlls/rpcrt4/tests/.gitignore, dlls/rsabase/.cvsignore, | |
29198 | dlls/rsabase/.gitignore, dlls/rsabase/tests/.cvsignore, | |
29199 | dlls/rsabase/tests/.gitignore, dlls/rsaenh/.cvsignore, | |
29200 | dlls/rsaenh/.gitignore, dlls/rsaenh/tests/.cvsignore, | |
29201 | dlls/rsaenh/tests/.gitignore, dlls/secur32/.cvsignore, | |
29202 | dlls/secur32/.gitignore, dlls/secur32/tests/.cvsignore, | |
29203 | dlls/secur32/tests/.gitignore, dlls/sensapi/.cvsignore, | |
29204 | dlls/sensapi/.gitignore, dlls/serialui/.cvsignore, | |
29205 | dlls/serialui/.gitignore, dlls/setupapi/.cvsignore, | |
29206 | dlls/setupapi/.gitignore, dlls/setupapi/tests/.cvsignore, | |
29207 | dlls/setupapi/tests/.gitignore, dlls/shdocvw/.cvsignore, | |
29208 | dlls/shdocvw/.gitignore, dlls/shdocvw/tests/.cvsignore, | |
29209 | dlls/shdocvw/tests/.gitignore, dlls/shell32/.cvsignore, | |
29210 | dlls/shell32/.gitignore, dlls/shell32/tests/.cvsignore, | |
29211 | dlls/shell32/tests/.gitignore, dlls/shfolder/.cvsignore, | |
29212 | dlls/shfolder/.gitignore, dlls/shlwapi/.cvsignore, | |
29213 | dlls/shlwapi/.gitignore, dlls/shlwapi/tests/.cvsignore, | |
29214 | dlls/shlwapi/tests/.gitignore, dlls/snmpapi/.cvsignore, | |
29215 | dlls/snmpapi/.gitignore, dlls/stdole2.tlb/.cvsignore, | |
29216 | dlls/stdole2.tlb/.gitignore, dlls/stdole32.tlb/.cvsignore, | |
29217 | dlls/stdole32.tlb/.gitignore, dlls/sti/.cvsignore, | |
29218 | dlls/sti/.gitignore, dlls/strmiids/.cvsignore, | |
29219 | dlls/strmiids/.gitignore, dlls/tapi32/.cvsignore, | |
29220 | dlls/tapi32/.gitignore, dlls/twain/.cvsignore, dlls/twain/.gitignore, | |
29221 | dlls/unicows/.cvsignore, dlls/unicows/.gitignore, | |
29222 | dlls/url/.cvsignore, dlls/url/.gitignore, dlls/urlmon/.cvsignore, | |
29223 | dlls/urlmon/.gitignore, dlls/urlmon/tests/.cvsignore, | |
29224 | dlls/urlmon/tests/.gitignore, dlls/user/.cvsignore, | |
29225 | dlls/user/.gitignore, dlls/user/resources/.cvsignore, | |
29226 | dlls/user/resources/.gitignore, dlls/user/tests/.cvsignore, | |
29227 | dlls/user/tests/.gitignore, dlls/usp10/.cvsignore, | |
29228 | dlls/usp10/.gitignore, dlls/uuid/.cvsignore, dlls/uuid/.gitignore, | |
29229 | dlls/uxtheme/.cvsignore, dlls/uxtheme/.gitignore, | |
29230 | dlls/vdhcp.vxd/.cvsignore, dlls/vdhcp.vxd/.gitignore, | |
29231 | dlls/vdmdbg/.cvsignore, dlls/vdmdbg/.gitignore, | |
29232 | dlls/version/.cvsignore, dlls/version/.gitignore, | |
29233 | dlls/version/tests/.cvsignore, dlls/version/tests/.gitignore, | |
29234 | dlls/vmm.vxd/.cvsignore, dlls/vmm.vxd/.gitignore, | |
29235 | dlls/vnbt.vxd/.cvsignore, dlls/vnbt.vxd/.gitignore, | |
29236 | dlls/vnetbios.vxd/.cvsignore, dlls/vnetbios.vxd/.gitignore, | |
29237 | dlls/vtdapi.vxd/.cvsignore, dlls/vtdapi.vxd/.gitignore, | |
29238 | dlls/vwin32.vxd/.cvsignore, dlls/vwin32.vxd/.gitignore, | |
29239 | dlls/win32s/.cvsignore, dlls/win32s/.gitignore, | |
29240 | dlls/winaspi/.cvsignore, dlls/winaspi/.gitignore, | |
29241 | dlls/winecrt0/.cvsignore, dlls/winecrt0/.gitignore, | |
29242 | dlls/wined3d/.cvsignore, dlls/wined3d/.gitignore, | |
29243 | dlls/winedos/.cvsignore, dlls/winedos/.gitignore, | |
29244 | dlls/wineps/.cvsignore, dlls/wineps/.gitignore, | |
29245 | dlls/wininet/.cvsignore, dlls/wininet/.gitignore, | |
29246 | dlls/wininet/tests/.cvsignore, dlls/wininet/tests/.gitignore, | |
29247 | dlls/winmm/.cvsignore, dlls/winmm/.gitignore, | |
29248 | dlls/winmm/joystick/.cvsignore, dlls/winmm/joystick/.gitignore, | |
29249 | dlls/winmm/mciwave/.cvsignore, dlls/winmm/mciwave/.gitignore, | |
29250 | dlls/winmm/tests/.cvsignore, dlls/winmm/tests/.gitignore, | |
29251 | dlls/winmm/wavemap/.cvsignore, dlls/winmm/wavemap/.gitignore, | |
29252 | dlls/winmm/winealsa/.cvsignore, dlls/winmm/winealsa/.gitignore, | |
29253 | dlls/winmm/winearts/.cvsignore, dlls/winmm/winearts/.gitignore, | |
29254 | dlls/winmm/wineaudioio/.cvsignore, dlls/winmm/wineaudioio/.gitignore, | |
29255 | dlls/winmm/wineesd/.cvsignore, dlls/winmm/wineesd/.gitignore, | |
29256 | dlls/winmm/winejack/.cvsignore, dlls/winmm/winejack/.gitignore, | |
29257 | dlls/winmm/winenas/.cvsignore, dlls/winmm/winenas/.gitignore, | |
29258 | dlls/winmm/wineoss/.cvsignore, dlls/winmm/wineoss/.gitignore, | |
29259 | dlls/winnls/.cvsignore, dlls/winnls/.gitignore, | |
29260 | dlls/winsock/.cvsignore, dlls/winsock/.gitignore, | |
29261 | dlls/winsock/tests/.cvsignore, dlls/winsock/tests/.gitignore, | |
29262 | dlls/winspool/.cvsignore, dlls/winspool/.gitignore, | |
29263 | dlls/winspool/tests/.cvsignore, dlls/winspool/tests/.gitignore, | |
29264 | dlls/wintab32/.cvsignore, dlls/wintab32/.gitignore, | |
29265 | dlls/wintrust/.cvsignore, dlls/wintrust/.gitignore, | |
29266 | dlls/wldap32/.cvsignore, dlls/wldap32/.gitignore, | |
29267 | dlls/wow32/.cvsignore, dlls/wow32/.gitignore, | |
29268 | dlls/wsock32/.cvsignore, dlls/wsock32/.gitignore, | |
29269 | dlls/wtsapi32/.cvsignore, dlls/wtsapi32/.gitignore, | |
29270 | dlls/x11drv/.cvsignore, dlls/x11drv/.gitignore, | |
29271 | documentation/.cvsignore, documentation/.gitignore, fonts/.cvsignore, | |
29272 | fonts/.gitignore, include/.cvsignore, include/.gitignore, | |
29273 | include/wine/.cvsignore, include/wine/.gitignore, libs/.cvsignore, | |
29274 | libs/.gitignore, libs/port/.cvsignore, libs/port/.gitignore, | |
29275 | libs/unicode/.cvsignore, libs/unicode/.gitignore, | |
29276 | libs/wine/.cvsignore, libs/wine/.gitignore, libs/wpp/.cvsignore, | |
29277 | libs/wpp/.gitignore, loader/.cvsignore, loader/.gitignore, | |
29278 | programs/.cvsignore, programs/.gitignore, | |
29279 | programs/avitools/.cvsignore, programs/avitools/.gitignore, | |
29280 | programs/clock/.cvsignore, programs/clock/.gitignore, | |
29281 | programs/cmdlgtst/.cvsignore, programs/cmdlgtst/.gitignore, | |
29282 | programs/control/.cvsignore, programs/control/.gitignore, | |
29283 | programs/eject/.cvsignore, programs/eject/.gitignore, | |
29284 | programs/expand/.cvsignore, programs/expand/.gitignore, | |
29285 | programs/explorer/.cvsignore, programs/explorer/.gitignore, | |
29286 | programs/hh/.cvsignore, programs/hh/.gitignore, | |
29287 | programs/msiexec/.cvsignore, programs/msiexec/.gitignore, | |
29288 | programs/notepad/.cvsignore, programs/notepad/.gitignore, | |
29289 | programs/progman/.cvsignore, programs/progman/.gitignore, | |
29290 | programs/regedit/.cvsignore, programs/regedit/.gitignore, | |
29291 | programs/regsvr32/.cvsignore, programs/regsvr32/.gitignore, | |
29292 | programs/rpcss/.cvsignore, programs/rpcss/.gitignore, | |
29293 | programs/rundll32/.cvsignore, programs/rundll32/.gitignore, | |
29294 | programs/start/.cvsignore, programs/start/.gitignore, | |
29295 | programs/taskmgr/.cvsignore, programs/taskmgr/.gitignore, | |
29296 | programs/uninstaller/.cvsignore, programs/uninstaller/.gitignore, | |
29297 | programs/view/.cvsignore, programs/view/.gitignore, | |
29298 | programs/wcmd/.cvsignore, programs/wcmd/.gitignore, | |
29299 | programs/wineboot/.cvsignore, programs/wineboot/.gitignore, | |
29300 | programs/winebrowser/.cvsignore, programs/winebrowser/.gitignore, | |
29301 | programs/winecfg/.cvsignore, programs/winecfg/.gitignore, | |
29302 | programs/wineconsole/.cvsignore, programs/wineconsole/.gitignore, | |
29303 | programs/winedbg/.cvsignore, programs/winedbg/.gitignore, | |
29304 | programs/winefile/.cvsignore, programs/winefile/.gitignore, | |
29305 | programs/winemenubuilder/.cvsignore, | |
29306 | programs/winemenubuilder/.gitignore, programs/winemine/.cvsignore, | |
29307 | programs/winemine/.gitignore, programs/winepath/.cvsignore, | |
29308 | programs/winepath/.gitignore, programs/winetest/.cvsignore, | |
29309 | programs/winetest/.gitignore, programs/winevdm/.cvsignore, | |
29310 | programs/winevdm/.gitignore, programs/winhelp/.cvsignore, | |
29311 | programs/winhelp/.gitignore, programs/winver/.cvsignore, | |
29312 | programs/winver/.gitignore, server/.cvsignore, server/.gitignore, | |
29313 | tools/.cvsignore, tools/.gitignore, tools/widl/.cvsignore, | |
29314 | tools/widl/.gitignore, tools/winapi/.cvsignore, | |
29315 | tools/winapi/.gitignore, tools/winebuild/.cvsignore, | |
29316 | tools/winebuild/.gitignore, tools/winedump/.cvsignore, | |
29317 | tools/winedump/.gitignore, tools/winegcc/.cvsignore, | |
29318 | tools/winegcc/.gitignore, tools/wmc/.cvsignore, tools/wmc/.gitignore, | |
29319 | tools/wrc/.cvsignore, tools/wrc/.gitignore: | |
29320 | Renamed all .cvsignore files to .gitignore. | |
29321 | ||
29322 | 2005-11-24 Hans Leidekker <hans@it.vu.nl> | |
29323 | ||
29324 | * programs/winebrowser/main.c, tools/wine.inf: | |
29325 | Also handle mailto: urls. | |
29326 | ||
29327 | 2005-11-24 Mike McCormack <mike@codeweavers.com> | |
29328 | ||
29329 | * dlls/msvcrt/tests/printf.c: | |
29330 | Add some tests for _fcvt. | |
29331 | ||
29332 | 2005-11-24 Marcus Meissner <meissner@suse.de> | |
29333 | ||
29334 | * include/usp10.h: | |
29335 | extern "C" wrappers for usp10.h. | |
29336 | ||
29337 | 2005-11-24 Mike McCormack <mike@codeweavers.com> | |
29338 | ||
29339 | * dlls/msi/helpers.c: | |
29340 | Make all source directories at the root of the install. | |
29341 | ||
29342 | 2005-11-24 Paul Vriens <Paul.Vriens@xs4all.nl> | |
29343 | ||
29344 | * dlls/advapi32/lsa.c: | |
29345 | Return a real error in LsaLookupSids. | |
29346 | ||
29347 | 2005-11-24 Vijay Kiran Kamuju <infyquest@gmail.com> | |
29348 | ||
29349 | * include/Makefile.in: | |
29350 | Install usp10.h. | |
29351 | ||
29352 | 2005-11-24 Mike McCormack <mike@codeweavers.com> | |
29353 | ||
29354 | * dlls/wldap32/ber.c: | |
29355 | Fix a compile error. | |
29356 | ||
29357 | 2005-11-24 Raphael Junqueira <fenix@club-internet.fr> | |
29358 | ||
29359 | * dlls/opengl32/wgl_ext.c: | |
29360 | Fix incorrect implementation of WGL_COLOR_BITS_ARB. | |
29361 | ||
29362 | 2005-11-24 Juan Lang <juan_lang@yahoo.com> | |
29363 | ||
29364 | * include/wincrypt.h: | |
29365 | Add more declarations. | |
29366 | ||
29367 | 2005-11-23 Francois Gouget <fgouget@free.fr> | |
29368 | ||
29369 | * dlls/comctl32/rebar.c, dlls/comctl32/tooltips.c, dlls/d3d8/shader.c, | |
29370 | dlls/dinput/dinput_main.c, dlls/dinput/effect_linuxinput.c, | |
29371 | dlls/dinput/joystick_linuxinput.c, dlls/iphlpapi/iphlpapi_main.c, | |
29372 | dlls/quartz/filesource.c, dlls/rsaenh/mpi.c, dlls/rsaenh/tomcrypt.h, | |
29373 | dlls/shell32/shellpath.c, dlls/user/edit.c, | |
29374 | dlls/user/tests/sysparams.c, dlls/uxtheme/draw.c, | |
29375 | dlls/wined3d/basetexture.c, dlls/wined3d/device.c, | |
29376 | dlls/wined3d/pixelshader.c, dlls/wined3d/stateblock.c, | |
29377 | dlls/wined3d/surface.c, dlls/wined3d/utils.c, | |
29378 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h, | |
29379 | dlls/winedos/dosaspi.c, dlls/wineps/download.c, dlls/wininet/ftp.c, | |
29380 | dlls/wininet/tests/http.c, dlls/winspool/tests/info.c, | |
29381 | dlls/wintab32/context.c, programs/progman/En.rc, | |
29382 | programs/winedbg/gdbproxy.c, tools/widl/write_msft.c, | |
29383 | tools/wrc/translation.c: | |
29384 | Assorted spelling fixes. | |
29385 | ||
29386 | 2005-11-23 Francois Gouget <fgouget@free.fr> | |
29387 | ||
29388 | * dlls/ntdll/resource.c, dlls/usp10/usp10.c, dlls/wininet/internet.c: | |
29389 | Documentation tweaks to make winapi_check happy. | |
29390 | Also specify the documented spec file entry. | |
29391 | ||
29392 | 2005-11-23 Henning Gerhardt <henning.gerhardt@web.de> | |
29393 | ||
29394 | * dlls/msvideo/msvfw32_De.rc, dlls/msvideo/rsrc.rc: | |
29395 | Add German resource file for msvideo. | |
29396 | ||
29397 | 2005-11-23 Francois Gouget <fgouget@free.fr> | |
29398 | ||
29399 | * dlls/wldap32/control.c, dlls/wldap32/init.c, | |
29400 | dlls/wldap32/winldap_private.h, include/winldap.h, | |
29401 | tools/winapi/win32.api: | |
29402 | winldap.h should include windeh.f and schnlsp.h. | |
29403 | Enclose the API definitions in an extern "C" section and define | |
29404 | LDAPAPI. | |
29405 | Better stick to the types defined by the PSDK. | |
29406 | Fix the ldap_create_vlv_control*() prototypes. | |
29407 | Update win32.api. | |
29408 | ||
29409 | 2005-11-23 Alexandre Julliard <julliard@winehq.org> | |
29410 | ||
29411 | * dlls/kernel/relay16.c, dlls/msvcrt/misc.c, dlls/ntdll/loader.c, | |
29412 | dlls/ntdll/relay.c, dlls/ntdll/resource.c, dlls/ntdll/signal_i386.c, | |
29413 | dlls/user/winproc.c, libs/wine/port.c, loader/preloader.c, | |
29414 | tools/winebuild/import.c: | |
29415 | Preserve 16-byte stack alignment in the various assembly | |
29416 | functions. Needed for MacOSX. | |
29417 | ||
29418 | 2005-11-23 YunSong Hwang <hys545@dreamwiz.com> | |
29419 | ||
29420 | * dlls/msvideo/msvfw32_En.rc, dlls/msvideo/msvfw32_Ko.rc, | |
29421 | dlls/msvideo/rsrc.rc: | |
29422 | Add Korean translation. | |
29423 | ||
29424 | 2005-11-23 Francois Gouget <fgouget@free.fr> | |
29425 | ||
29426 | * dlls/advpack/tests/advpack.c: | |
29427 | Add trailing '\n' to trace() call. | |
29428 | ||
29429 | 2005-11-23 Francois Gouget <fgouget@free.fr> | |
29430 | ||
29431 | * dlls/winsock/socket.c, include/ws2tcpip.h, tools/winapi/win32.api: | |
29432 | Add LPADDRINFO, missing IP_* defines and missing APIs. | |
29433 | Enclose the API definitions in an extern "C" section. | |
29434 | Define function pointer types if INCL_WINSOCK_API_TYPEDEFS is defined. | |
29435 | Better stick to the types defined by the PSDK. | |
29436 | Update win32.api. | |
29437 | ||
29438 | 2005-11-23 YunSong Hwang <hys545@dreamwiz.com> | |
29439 | ||
29440 | * dlls/comctl32/comctl_Ko.rc, dlls/commdlg/cdlg_Ko.rc, | |
29441 | dlls/winmm/winmm_Ko.rc, dlls/winmm/winmm_res.rc, | |
29442 | programs/taskmgr/Ko.rc, programs/wcmd/Ko.rc, programs/winecfg/Ko.rc: | |
29443 | Update Korean translations. | |
29444 | ||
29445 | 2005-11-23 Michael Jung <mjung@iss.tu-darmstadt.de> | |
29446 | ||
29447 | * dlls/shell32/shfldr_unixfs.c: | |
29448 | Use the ANSI codepage in IShellFolder::GetDisplayNameOf. | |
29449 | ||
29450 | 2005-11-23 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
29451 | ||
29452 | * dlls/mscms/tests/profile.c: | |
29453 | Be more strict and verbose while testing | |
29454 | GetStandardColorSpaceProfile(). | |
29455 | ||
29456 | 2005-11-23 Rein Klazes <wijn@wanadoo.nl> | |
29457 | ||
29458 | * dlls/user/tests/sysparams.c: | |
29459 | Make test_SPI_SETBORDER less likely to permanently change visual | |
29460 | settings: | |
29461 | - use smaller border widths values for testing; | |
29462 | - provide a work around for a Windows XP feature that made the tests | |
29463 | change the caption width. | |
29464 | ||
29465 | 2005-11-23 Michael Jung <mjung@iss.tu-darmstadt.de> | |
29466 | ||
29467 | * dlls/shell32/shfldr_desktop.c: | |
29468 | Also scan HKEY_CURRENT_USER for shell namespace extensions in Desktop | |
29469 | folder. | |
29470 | Fixed a handle leak in case of failing AddToEnumList call. | |
29471 | ||
29472 | 2005-11-23 Michael Jung <mjung@iss.tu-darmstadt.de> | |
29473 | ||
29474 | * dlls/shell32/shfldr_mycomp.c: | |
29475 | Also scan HKEY_CURRENT_USER for shell namespace extensions in | |
29476 | MyComputer. | |
29477 | ||
29478 | 2005-11-23 Michael Jung <mjung@iss.tu-darmstadt.de> | |
29479 | ||
29480 | * dlls/shell32/brsfolder.c: | |
29481 | Initialize OLE instead of just COM, in order to enable Drag & Drop. | |
29482 | ||
29483 | 2005-11-23 Michael Jung <mjung@iss.tu-darmstadt.de> | |
29484 | ||
29485 | * dlls/commdlg/filedlg.c: | |
29486 | Initialize OLE instead of COM only in order to enable Drag and Drop. | |
29487 | ||
29488 | 2005-11-23 Andrew Webb <andrew7webb@comcast.net> | |
29489 | ||
29490 | * include/commctrl.h: | |
29491 | Define DateTime_SetMonthCalColor. | |
29492 | ||
29493 | 2005-11-23 Juan Lang <juan_lang@yahoo.com> | |
29494 | ||
29495 | * dlls/crypt32/cert.c, dlls/crypt32/encode.c, dlls/crypt32/tests/cert.c: | |
29496 | Fix some memory leaks. | |
29497 | ||
29498 | 2005-11-23 Alexandre Julliard <julliard@winehq.org> | |
29499 | ||
29500 | * dlls/x11drv/event.c: | |
29501 | Fixed some broken code that was causing compiler warnings. | |
29502 | ||
29503 | 2005-11-23 Huw Davies <huw@codeweavers.com> | |
29504 | ||
29505 | * dlls/msxml3/tests/domdoc.c: | |
29506 | Release a stray node. | |
29507 | ||
29508 | 2005-11-22 Alexandre Julliard <julliard@winehq.org> | |
29509 | ||
29510 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
29511 | Release 0.9.2. | |
29512 | ||
29513 | ---------------------------------------------------------------- | |
19ae5461 AJ |
29514 | 2005-11-22 Rein Klazes <wijn@wanadoo.nl> |
29515 | ||
29516 | * dlls/commdlg/fontdlg16.c: | |
29517 | Fixes for FormatCharDlgProc16: | |
29518 | - properly store the ChooseFont pointer, use a window property as the | |
29519 | A and W functions do; | |
29520 | - handle other messages then WM_INITDIALOG and WM_MEASUREITEM as well. | |
29521 | ||
29522 | 2005-11-22 Aric Stewart <aric@codeweavers.com> | |
29523 | ||
29524 | * dlls/wininet/http.c: | |
29525 | HttpEndRequest does not actually send an extra NULL byte at the end of | |
29526 | the request. Help from Rob Shearman on this one. | |
29527 | ||
29528 | 2005-11-22 Alexandre Julliard <julliard@winehq.org> | |
29529 | ||
29530 | * dlls/kernel/volume.c: | |
29531 | Don't try to set the label in the superblock of FAT filesystems, that | |
29532 | doesn't do the right thing anyway. | |
29533 | ||
29534 | 2005-11-22 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
29535 | ||
29536 | * dlls/wined3d/pixelshader.c, dlls/wined3d/vertexshader.c: | |
29537 | Corrects an error in the _m3xm3 shader function in pixel and vertex | |
29538 | shaders. | |
29539 | ||
29540 | 2005-11-22 Dmitry Timoshkov <dmitry@codeweavers.com> | |
29541 | ||
29542 | * dlls/msvideo/.cvsignore, dlls/msvideo/Makefile.in, | |
29543 | dlls/msvideo/drawdib.c, dlls/msvideo/msvfw32_En.rc, | |
29544 | dlls/msvideo/msvideo16.c, dlls/msvideo/msvideo_main.c, | |
29545 | dlls/msvideo/msvideo_private.h, dlls/msvideo/rsrc.rc: | |
29546 | Add a semi-functional ICCompressorChoose implementation. | |
29547 | ||
29548 | 2005-11-22 Rein Klazes <wijn@wanadoo.nl> | |
29549 | ||
29550 | * dlls/user/sysparams.c, dlls/user/tests/sysparams.c: | |
29551 | GetSystemMetrics fixes with corresponding tests. | |
29552 | ||
29553 | 2005-11-22 Vitaliy Margolen <wine-patch@kievinfo.com> | |
29554 | ||
29555 | * server/atom.c, server/change.c, server/clipboard.c, server/console.c, | |
29556 | server/debugger.c, server/event.c, server/fd.c, server/file.c, | |
29557 | server/handle.c, server/hook.c, server/mailslot.c, server/mapping.c, | |
29558 | server/mutex.c, server/named_pipe.c, server/object.c, | |
29559 | server/object.h, server/process.c, server/queue.c, server/registry.c, | |
29560 | server/request.c, server/semaphore.c, server/serial.c, | |
29561 | server/signal.c, server/snapshot.c, server/sock.c, server/thread.c, | |
29562 | server/timer.c, server/token.c, server/winstation.c: | |
29563 | Add name_lookup function in object_ops. | |
29564 | ||
29565 | 2005-11-22 Rein Klazes <wijn@wanadoo.nl> | |
29566 | ||
29567 | * dlls/commdlg/fontdlg16.c: | |
29568 | In CFn_CHOOSEFONT16to32W fix the conversion of the lpTemplateName and | |
29569 | the lpszStyle fields. | |
29570 | ||
29571 | 2005-11-22 Hans Leidekker <hans@it.vu.nl> | |
29572 | ||
29573 | * programs/winebrowser/Makefile.in: | |
29574 | No need to link against shell32 or user32. | |
29575 | ||
29576 | 2005-11-22 Aric Stewart <aric@codeweavers.com> | |
29577 | ||
29578 | * dlls/wininet/http.c, dlls/wininet/tests/http.c: | |
29579 | Fix some logic to allow HTTP_ADDREQ_FLAG_ADD to replace existing | |
29580 | headers. Also adding a test for some header adding flags. | |
29581 | ||
29582 | 2005-11-22 Alexandre Julliard <julliard@winehq.org> | |
29583 | ||
29584 | * server/registry.c: | |
29585 | Use struct unicode_str instead of null-terminated strings where | |
29586 | possible, and remove constraints on total key path length. | |
29587 | ||
29588 | 2005-11-22 Robert Lunnon <bobl@optushome.com.au> | |
29589 | ||
29590 | * server/event.c, server/mutex.c, server/object.c, server/semaphore.c, | |
29591 | server/timer.c: | |
29592 | Add stdarg.h where missing. | |
29593 | ||
29594 | 2005-11-22 Marcus Meissner <meissner@suse.de> | |
29595 | ||
29596 | * dlls/winsock/socket.c: | |
29597 | EAI_NONAME -> WS_EAI_NODATA, check for EAI_NONAME and EAI_NODATA. | |
29598 | ||
29599 | 2005-11-22 Steven Edwards <winehacker@gmail.com> | |
29600 | ||
29601 | * dlls/ntdll/version.c: | |
29602 | Correct URL for version infomation database website. | |
29603 | ||
29604 | 2005-11-22 Dmitry Timoshkov <dmitry@codeweavers.com> | |
29605 | ||
29606 | * dlls/gdi/tests/dc.c: | |
29607 | Add a test showing that SaveDC after GetDC should return 1. | |
29608 | ||
29609 | 2005-11-22 Jacek Caban <jacek@codeweavers.com> | |
29610 | ||
29611 | * dlls/shdocvw/client.c, dlls/shdocvw/oleobject.c, dlls/shdocvw/shdocvw.h: | |
29612 | Create window in SetClientSite and return it in | |
29613 | IOleInPlaceSite::GetWindow. | |
29614 | ||
29615 | 2005-11-22 Robert Shearman <rob@codeweavers.com> | |
29616 | ||
29617 | * dlls/wininet/tests/http.c: | |
29618 | Test the sizes of some of the parameters passed into the callback. | |
29619 | ||
29620 | 2005-11-22 Robert Shearman <rob@codeweavers.com> | |
29621 | ||
29622 | * dlls/wininet/internet.c, dlls/wininet/internet.h, | |
29623 | dlls/wininet/utility.c: | |
29624 | Rename SendAsyncCallback to INTERNET_SendCallback. | |
29625 | ||
29626 | 2005-11-22 Robert Shearman <rob@codeweavers.com> | |
29627 | ||
29628 | * dlls/wininet/http.c: | |
29629 | Fix an incorrect entry in the HTTP header field table causing broken | |
29630 | Location field parsing. | |
29631 | ||
29632 | 2005-11-22 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
29633 | ||
29634 | * dlls/advpack/tests/advpack.c: | |
29635 | Exit test after first TranslateInfString() failure, which seems to be | |
29636 | NT3.51 specific. | |
29637 | ||
29638 | 2005-11-21 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
29639 | ||
29640 | * dlls/wined3d/device.c, dlls/wined3d/pixelshader.c, | |
29641 | dlls/wined3d/wined3d_private.h, include/wine/wined3d_interface.h: | |
29642 | Implement a pixel shader parser and cross compiler. All version of | |
29643 | shaders up to 3 should be parsed correctly, but only shaders 1-1.4 | |
29644 | will be cross compiled. | |
29645 | ||
29646 | 2005-11-21 Vitaliy Margolen <wine-patch@kievinfo.com> | |
29647 | ||
29648 | * dlls/ntdll/tests/om.c, server/event.c, server/mailslot.c, | |
29649 | server/mapping.c, server/mutex.c, server/named_pipe.c, | |
29650 | server/object.c, server/semaphore.c, server/timer.c, server/trace.c, | |
29651 | server/winstation.c: | |
29652 | Return correct error on name collision when creating new named | |
29653 | objects. | |
29654 | Check for correct error in affected places. | |
29655 | ||
29656 | 2005-11-21 Vitaliy Margolen <wine-patch@kievinfo.com> | |
29657 | ||
29658 | * dlls/kernel/sync.c, dlls/kernel/virtual.c: | |
29659 | Kernel32 should create named objects with OBJ_OPENIF flag set. | |
29660 | Handle STATUS_OBJECT_NAME_EXISTS explicitly as it's not mapped with | |
29661 | RtlNtStatusToDosError. | |
29662 | ||
29663 | 2005-11-21 YunSong Hwang <hys545@dreamwiz.com> | |
29664 | ||
29665 | * programs/regedit/Ko.rc, programs/wcmd/Ko.rc: | |
29666 | Update Korean translations. | |
29667 | ||
29668 | 2005-11-21 Alexandre Julliard <julliard@winehq.org> | |
29669 | ||
29670 | * programs/winecfg/drive.c: | |
29671 | Only set label and serial number when they are actually changed. | |
29672 | ||
29673 | 2005-11-21 Alexandre Julliard <julliard@winehq.org> | |
29674 | ||
29675 | * dlls/kernel/sync.c, dlls/ntdll/file.c, include/wine/server_protocol.h, | |
29676 | server/mailslot.c, server/protocol.def, server/trace.c: | |
29677 | Fixed handling of mailslot read timeout to avoid compiler warnings. | |
29678 | ||
29679 | 2005-11-21 Dmitry Timoshkov <dmitry@codeweavers.com> | |
29680 | ||
29681 | * dlls/user/win.c: | |
29682 | Choose what window styles to dump (WS_GROUP/WS_TABSTOP vs. | |
29683 | WS_MINIMIZEBOX/WS_MAXIMIZEBOX) based on the WS_CHILD style set. | |
29684 | ||
29685 | 2005-11-21 Vitaliy Margolen <wine-patch@kievinfo.com> | |
29686 | ||
29687 | * dlls/ntdll/tests/om.c: | |
29688 | More Object Manager tests. | |
29689 | ||
29690 | 2005-11-21 Aric Stewart <aric@codeweavers.com> | |
29691 | ||
29692 | * dlls/wininet/http.c, dlls/wininet/tests/http.c: | |
29693 | Implement HttpSendRequestEx and HttpEndRequest. Restructure, breaking | |
29694 | some things out of HTTP_SendRequestW to avoid duplicate code. | |
29695 | ||
29696 | 2005-11-21 Ge van Geldorp <gvg@reactos.org> | |
29697 | ||
29698 | * dlls/crypt32/encode.c: | |
29699 | Don't redefine ASN_OCTETSTRING, it's already defined in snmp.h. | |
29700 | ||
29701 | 2005-11-21 Martin Fuchs <martin-fuchs@gmx.net> | |
29702 | ||
29703 | * dlls/shell32/iconcache.c, dlls/shell32/shell32_main.c, | |
29704 | dlls/shell32/shell32_main.h: | |
29705 | SHGetFileInfoW(): handle SHGFI_LINKOVERLAY and SHGFI_OVERLAYINDEX. | |
29706 | SHMapPIDLToSystemImageListIndex(): determine overlay flag for | |
29707 | PidlToSicIndex() and return -1 in error cases. | |
29708 | Read shell overlay icon settings from registry to allow icon | |
29709 | overrides. | |
29710 | ||
29711 | 2005-11-21 Rein Klazes <wijn@wanadoo.nl> | |
29712 | ||
29713 | * dlls/msvcrt/locale.c: | |
29714 | Fix bogus unreal code page messages in _setmbcp(). | |
29715 | ||
29716 | 2005-11-21 Rein Klazes <wijn@wanadoo.nl> | |
29717 | ||
29718 | * dlls/msvcrt/mbcs.c, dlls/msvcrt/msvcrt.spec: | |
29719 | Do not forward _mbccpy to strcpy. | |
29720 | Remove the error message in _mbccpy, it is not an error. | |
29721 | ||
29722 | 2005-11-21 Thomas Weidenmueller <wine-patches@reactsoft.com> | |
29723 | ||
29724 | * dlls/comctl32/syslink.c: | |
29725 | Improved word wrapping and tab key handling. | |
29726 | ||
29727 | 2005-11-21 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
29728 | ||
29729 | * dlls/advpack/advpack.c, include/advpub.h: | |
29730 | Add/correct prototypes for some already defined functions in advpack. | |
29731 | ||
29732 | 2005-11-21 Hans Leidekker <hans@it.vu.nl> | |
29733 | ||
29734 | * dlls/wldap32/control.c, dlls/wldap32/winldap_private.h, | |
29735 | dlls/wldap32/wldap32.spec: | |
29736 | Implement ldap_create_vlv_control{A,W}, | |
29737 | ldap_encode_sort_control{A,W}. | |
29738 | Add a stub for ldap_create_page_control{A,W}. | |
29739 | ||
29740 | 2005-11-21 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
29741 | ||
29742 | * dlls/advapi32/advapi32.spec, dlls/advapi32/security.c, include/aclapi.h, | |
29743 | include/winsvc.h, tools/winapi/win32.api: | |
29744 | Add/correct prototypes for some already defined functions in | |
29745 | advapi32. Correct spec file entry for GetSecurityInfoExW. | |
29746 | ||
29747 | 2005-11-21 Vitaliy Margolen <wine-patch@kievinfo.com> | |
29748 | ||
29749 | * dlls/user/winstation.c, include/wine/server_protocol.h, | |
29750 | server/protocol.def, server/trace.c, server/winstation.c: | |
29751 | Replace inherit flag with object attributes in winstation and desktop | |
29752 | create & open. Use OBJ_OPENIF flag to create winstation & desktop. | |
29753 | ||
29754 | 2005-11-21 Rein Klazes <wijn@wanadoo.nl> | |
29755 | ||
29756 | * dlls/msvcrt/mbcs.c, dlls/msvcrt/tests/string.c: | |
29757 | Fix _mbsspn() with conformance tests. | |
29758 | ||
29759 | 2005-11-21 Hans Leidekker <hans@it.vu.nl> | |
29760 | ||
29761 | * dlls/hhctrl.ocx/Nl.rc, dlls/hhctrl.ocx/hhctrl.rc, dlls/mshtml/Nl.rc, | |
29762 | dlls/mshtml/rsrc.rc, dlls/winspool/Nl.rc, dlls/winspool/winspool.rc, | |
29763 | programs/taskmgr/De.rc, programs/taskmgr/Nl.rc, | |
29764 | programs/taskmgr/taskmgr.rc: | |
29765 | Added Dutch translations. | |
29766 | ||
29767 | 2005-11-21 YunSong Hwang <hys545@dreamwiz.com> | |
29768 | ||
29769 | * dlls/mshtml/Ko.rc, dlls/msi/msi_Ko.rc, dlls/oledlg/oledlg_Ko.rc, | |
29770 | dlls/wldap32/wldap32_Ko.rc, programs/start/Ko.rc, | |
29771 | programs/winecfg/Ko.rc, programs/wineconsole/wineconsole_Ko.rc, | |
29772 | programs/winefile/Ko.rc: | |
29773 | Update Korean translations. | |
29774 | ||
29775 | 2005-11-21 Dmitry Timoshkov <dmitry@codeweavers.com> | |
29776 | ||
29777 | * dlls/x11drv/scroll.c: | |
29778 | Print scroll and clip rectangles on the ScrollDC entry. | |
29779 | ||
29780 | 2005-11-21 Rob Shearman <rob@codeweavers.com> | |
29781 | ||
29782 | * dlls/advapi32/service.c: | |
29783 | Don't try waiting for the service process to start if the | |
29784 | CreateProcess call failed. | |
29785 | ||
29786 | 2005-11-21 Mike McCormack <mike@codeweavers.com> | |
29787 | ||
29788 | * dlls/msi/registry.c: | |
29789 | Loop around calling RegQueryValue until we have a big enough string | |
29790 | for both the name and the value. | |
29791 | ||
29792 | 2005-11-21 Jacek Caban <jack@itma.pwr.wroc.pl> | |
29793 | ||
29794 | * dlls/shdocvw/dochost.c: | |
29795 | Added GetHostInfo implementation. | |
29796 | ||
29797 | 2005-11-21 Ge van Geldorp <gvg@reactos.org> | |
29798 | ||
29799 | * dlls/netapi32/access.c, dlls/netapi32/netapi32.c, include/lmaccess.h: | |
29800 | Fix some prototypes to match the PSDK. | |
29801 | ||
29802 | 2005-11-21 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
29803 | ||
29804 | * dlls/kernel/oldconfig.c: | |
29805 | - ANSI SCSI revision is a hex number. | |
29806 | - Be more verbose with parser ERRs. | |
29807 | ||
29808 | 2005-11-21 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
29809 | ||
29810 | * dlls/mswsock/mswsock.spec, dlls/rpcrt4/rpcrt4.spec: | |
29811 | Mark some functions as implemented in the spec files. | |
29812 | ||
29813 | 2005-11-21 Vitaliy Margolen <wine-patch@kievinfo.com> | |
29814 | ||
29815 | * programs/winecfg/driveui.c: | |
29816 | Create new drives with autodetect type. | |
29817 | ||
29818 | 2005-11-21 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
29819 | ||
29820 | * dlls/msvcrt/tests/file.c: | |
29821 | Minor MSVCRT test changes: | |
29822 | - add two invalid parameter checks for fopen(), | |
29823 | - rearrange test sequence into two parts (low-level and stream I/O), | |
29824 | - break long line. | |
29825 | ||
29826 | 2005-11-21 Hans Leidekker <hans@it.vu.nl> | |
29827 | ||
29828 | * dlls/wldap32/value.c: | |
29829 | Fix the build without openldap. | |
29830 | ||
29831 | 2005-11-21 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
29832 | ||
29833 | * include/wincrypt.h: | |
29834 | Add prototypes for some already defined functions in crypt32. | |
29835 | ||
29836 | 2005-11-21 Aric Stewart <aric@codeweavers.com> | |
29837 | ||
29838 | * dlls/wininet/internet.c: | |
29839 | Implement the use of NETCON_send for HTTP connections when in | |
29840 | InternetWriteFile. | |
29841 | ||
29842 | 2005-11-21 Stefan Leichter <Stefan.Leichter@camLine.com> | |
29843 | ||
29844 | * dlls/version/tests/install.c: | |
29845 | Fix version tests on NT, 2K and XP, make some errors more verbose. | |
29846 | ||
29847 | 2005-11-21 Rein Klazes <wijn@wanadoo.nl> | |
29848 | ||
29849 | * dlls/winmm/wineoss/audio.c: | |
29850 | Break from the SNDCTL_DSP_CHANNELS loops on first error instead of | |
29851 | continuing with even higher channels numbers. | |
29852 | ||
29853 | 2005-11-21 Marcus Meissner <marcus@jet.franken.de> | |
29854 | ||
29855 | * dlls/winsock/socket.c: | |
29856 | Fixed typo in ws_sockaddr_u2ws(). | |
29857 | ||
29858 | 2005-11-18 Hans Leidekker <hans@it.vu.nl> | |
29859 | ||
29860 | * configure, configure.ac, dlls/wldap32/init.c, | |
29861 | dlls/wldap32/winldap_private.h, dlls/wldap32/wldap32.h, | |
29862 | dlls/wldap32/wldap32.spec: | |
29863 | Avoid using deprecated openldap functions. | |
29864 | Implement ldap_sslinit{A,W}, improve cldap_open{A,W}. | |
29865 | Add stub implementation for ldap_startup and ldap_stop_tls_s. | |
29866 | ||
29867 | 2005-11-18 Eric Pouech <eric.pouech@wanadoo.fr> | |
29868 | ||
29869 | * programs/winedbg/types.c: | |
29870 | Native dbghelp doesn't provide names for basic type, so added relevant | |
29871 | basic type names in winedbg. | |
29872 | ||
29873 | 2005-11-18 Dmitry Timoshkov <dmitry@codeweavers.com> | |
29874 | ||
29875 | * dlls/commdlg/filedlg.c: | |
29876 | There is no need to resize our own fake dialog to match the parent, it | |
29877 | doesn't have controls anyway. | |
29878 | ||
29879 | 2005-11-18 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
29880 | ||
29881 | * dlls/mscms/tests/profile.c: | |
29882 | Don't call unicode functions of file API as they fail on Win9x. | |
29883 | ||
29884 | 2005-11-18 Alexandre Julliard <julliard@winehq.org> | |
29885 | ||
29886 | * server/console.c, server/event.c, server/handle.c, server/handle.h, | |
29887 | server/mailslot.c, server/mapping.c, server/mutex.c, | |
29888 | server/named_pipe.c, server/object.c, server/object.h, | |
29889 | server/process.c, server/request.h, server/semaphore.c, | |
29890 | server/timer.c, server/user.h, server/winstation.c: | |
29891 | Added a struct unicode_str to encapsulate object names. | |
29892 | ||
29893 | 2005-11-18 Hans Leidekker <hans@it.vu.nl> | |
29894 | ||
29895 | * dlls/wldap32/delete.c, dlls/wldap32/dn.c, dlls/wldap32/error.c, | |
29896 | dlls/wldap32/misc.c, dlls/wldap32/modify.c, dlls/wldap32/modrdn.c, | |
29897 | dlls/wldap32/option.c, dlls/wldap32/search.c, dlls/wldap32/value.c: | |
29898 | Avoid using deprecated openldap functions. | |
29899 | Correct some return values. | |
29900 | ||
29901 | 2005-11-18 Eric Pouech <eric.pouech@wanadoo.fr> | |
29902 | ||
29903 | * programs/winedbg/stack.c, programs/winedbg/symbol.c, | |
29904 | programs/winedbg/winedbg.c: | |
29905 | Centralized calls for SymSetContext, we only do it when we change the | |
29906 | current stack frame, and no longer every time we look up local symbols | |
29907 | on current stack | |
29908 | ||
29909 | 2005-11-18 Alexandre Julliard <julliard@winehq.org> | |
29910 | ||
29911 | * dlls/kernel/tests/thread.c: | |
29912 | Avoid setting the context before the thread has started running, it's | |
29913 | broken on most Windows versions. | |
29914 | ||
29915 | 2005-11-18 Huw Davies <huw@codeweavers.com> | |
29916 | ||
29917 | * dlls/msxml3/domdoc.c, dlls/msxml3/msxml_private.h, dlls/msxml3/node.c, | |
29918 | dlls/msxml3/nodelist.c, dlls/msxml3/nodemap.c, | |
29919 | dlls/msxml3/tests/domdoc.c: | |
29920 | Ref count the xmlDocPtr. | |
29921 | If two nodes refer to the same xmlNodePtr don't return same object. | |
29922 | ||
29923 | 2005-11-18 Hans Leidekker <hans@it.vu.nl> | |
29924 | ||
29925 | * dlls/wldap32/add.c, dlls/wldap32/bind.c, dlls/wldap32/compare.c: | |
29926 | Avoid using deprecated openldap functions. | |
29927 | Correct some return values. | |
29928 | ||
29929 | 2005-11-18 Eric Pouech <eric.pouech@wanadoo.fr> | |
29930 | ||
29931 | * programs/winedbg/debugger.h, programs/winedbg/memory.c, | |
29932 | programs/winedbg/stack.c: | |
29933 | Move print_func_and_args to stack.c, where it belongs. | |
29934 | ||
29935 | 2005-11-18 Kieran Clancy <n0dalus+wine@gmail.com> | |
29936 | ||
29937 | * dlls/user/static.c: | |
29938 | Fix vertical text alignment in static controls. | |
29939 | ||
29940 | 2005-11-18 Vijay Kiran Kamuju <infyquest@gmail.com> | |
29941 | ||
29942 | * dlls/comctl32/tests/.cvsignore, dlls/comctl32/tests/Makefile.in, | |
29943 | dlls/comctl32/tests/header.c: | |
29944 | Added header control tests. | |
29945 | ||
29946 | 2005-11-18 Eric Pouech <eric.pouech@wanadoo.fr> | |
29947 | ||
29948 | * programs/winedbg/dbg.y, programs/winedbg/debugger.h, | |
29949 | programs/winedbg/stack.c, programs/winedbg/symbol.c, | |
29950 | programs/winedbg/winedbg.c: | |
29951 | - now storing frames information in thread structure | |
29952 | - frames are cached after each thread stops execution | |
29953 | - reimplemented backtrace on top of this | |
29954 | ||
29955 | 2005-11-18 Alexandre Julliard <julliard@winehq.org> | |
29956 | ||
29957 | * dlls/kernel/tests/locale.c: | |
29958 | Added a few more Unicode digits from Unicode version 4.1. | |
29959 | ||
29960 | 2005-11-18 Alexandre Julliard <julliard@winehq.org> | |
29961 | ||
29962 | * libs/unicode/c_037.c, libs/unicode/c_10000.c, libs/unicode/c_10006.c, | |
29963 | libs/unicode/c_10007.c, libs/unicode/c_10029.c, | |
29964 | libs/unicode/c_1006.c, libs/unicode/c_10079.c, | |
29965 | libs/unicode/c_10081.c, libs/unicode/c_1026.c, libs/unicode/c_1250.c, | |
29966 | libs/unicode/c_1251.c, libs/unicode/c_1252.c, libs/unicode/c_1253.c, | |
29967 | libs/unicode/c_1254.c, libs/unicode/c_1255.c, libs/unicode/c_1256.c, | |
29968 | libs/unicode/c_1257.c, libs/unicode/c_1258.c, libs/unicode/c_20866.c, | |
29969 | libs/unicode/c_20932.c, libs/unicode/c_21866.c, | |
29970 | libs/unicode/c_28591.c, libs/unicode/c_28592.c, | |
29971 | libs/unicode/c_28593.c, libs/unicode/c_28594.c, | |
29972 | libs/unicode/c_28595.c, libs/unicode/c_28596.c, | |
29973 | libs/unicode/c_28597.c, libs/unicode/c_28598.c, | |
29974 | libs/unicode/c_28599.c, libs/unicode/c_28600.c, | |
29975 | libs/unicode/c_28603.c, libs/unicode/c_28604.c, | |
29976 | libs/unicode/c_28605.c, libs/unicode/c_28606.c, libs/unicode/c_424.c, | |
29977 | libs/unicode/c_437.c, libs/unicode/c_500.c, libs/unicode/c_737.c, | |
29978 | libs/unicode/c_775.c, libs/unicode/c_850.c, libs/unicode/c_852.c, | |
29979 | libs/unicode/c_855.c, libs/unicode/c_856.c, libs/unicode/c_857.c, | |
29980 | libs/unicode/c_860.c, libs/unicode/c_861.c, libs/unicode/c_862.c, | |
29981 | libs/unicode/c_863.c, libs/unicode/c_864.c, libs/unicode/c_865.c, | |
29982 | libs/unicode/c_866.c, libs/unicode/c_869.c, libs/unicode/c_874.c, | |
29983 | libs/unicode/c_875.c, libs/unicode/c_878.c, libs/unicode/c_932.c, | |
29984 | libs/unicode/c_936.c, libs/unicode/c_949.c, libs/unicode/c_950.c, | |
29985 | libs/unicode/casemap.c, libs/unicode/wctype.c: | |
29986 | Updated codepage tables to Unicode version 4.1. | |
29987 | ||
29988 | 2005-11-18 YunSong Hwang <hys545@dreamwiz.com> | |
29989 | ||
29990 | * dlls/comctl32/comctl_Ko.rc, dlls/serialui/Ko.rc, dlls/shdocvw/Ko.rc, | |
29991 | dlls/wineps/wps_Ko.rc, programs/cmdlgtst/Ko.rc, | |
29992 | programs/cmdlgtst/cmdlgr.rc: | |
29993 | Update Korean translations. | |
29994 | ||
29995 | 2005-11-18 Dmitry Timoshkov <dmitry@codeweavers.com> | |
29996 | ||
29997 | * dlls/user/tests/win.c: | |
29998 | Add another test for Z order of child windows. | |
29999 | ||
30000 | 2005-11-18 Dmitry Timoshkov <dmitry@codeweavers.com> | |
30001 | ||
30002 | * dlls/kernel/vxd.c: | |
30003 | Use case insensitive comparison to check file extensions. | |
30004 | ||
30005 | 2005-11-18 Peter Beutner <p.beutner@gmx.net> | |
30006 | ||
30007 | * dlls/x11drv/opengl.c: | |
30008 | Fix wrong use of the PFD_GENERIC_ACCELERATED flag. It indicates that | |
30009 | the selected pixel format lacks full hardware acceleration and only a | |
30010 | few parts are accelerated. So don't always set it but only if the X | |
30011 | server actually reports that the selected pixel format is not fully | |
30012 | accelerated. | |
30013 | ||
30014 | 2005-11-18 Jacek Caban <jacek@codeweavers.com> | |
30015 | ||
30016 | * dlls/shdocvw/events.c, dlls/shdocvw/shdocvw.h, | |
30017 | dlls/shdocvw/webbrowser.c: | |
30018 | Free ConnectionPoint objects (fix memory leak). | |
30019 | ||
30020 | 2005-11-18 Eric Pouech <eric.pouech@wanadoo.fr> | |
30021 | ||
30022 | * dlls/msvcrt/undname.c: | |
30023 | Ensures, when we cannot demangle the string, to return the mangled | |
30024 | name instead of a NULL pointer. | |
30025 | ||
30026 | 2005-11-18 Eric Pouech <eric.pouech@wanadoo.fr> | |
30027 | ||
30028 | * dlls/dbghelp/dbghelp.c, dlls/dbghelp/symbol.c, | |
30029 | programs/winedbg/symbol.c, programs/winedbg/winedbg.c: | |
30030 | Now returning correct symbol flags (as native does) for function pmts | |
30031 | & locals in dbghelp. | |
30032 | Modified winedbg accordingly. | |
30033 | ||
30034 | 2005-11-18 Dmitry Timoshkov <dmitry@codeweavers.com> | |
30035 | ||
30036 | * dlls/twain/dsm_ctrl.c: | |
30037 | If SANE returns empty device list treat it as an error. | |
30038 | ||
30039 | 2005-11-18 Jacek Caban <jacek@codeweavers.com> | |
30040 | ||
30041 | * dlls/atl/registrar.c: | |
30042 | Fix parsing '{' char. | |
30043 | ||
30044 | 2005-11-18 Robert Reif <reif@earthlink.net> | |
30045 | ||
30046 | * dlls/dsound/tests/capture.c, dlls/dsound/tests/dsound_test.h: | |
30047 | Handle failure on Windows 95 properly. | |
30048 | Make two functions available to all files. | |
30049 | Make format_string() const correct. | |
30050 | ||
30051 | 2005-11-17 Marcus Meissner <marcus@jet.franken.de> | |
30052 | ||
30053 | * configure, configure.ac, dlls/winsock/socket.c, | |
30054 | dlls/winsock/ws2_32.spec, include/config.h.in, include/ws2tcpip.h: | |
30055 | Implemented getaddrinfo(), including full mapping of struct addrinfo | |
30056 | between UNIX and Windows. Based on a patch by Mike Hearn. | |
30057 | ||
30058 | 2005-11-17 Eric Pouech <eric.pouech@wanadoo.fr> | |
30059 | ||
30060 | * dlls/dbghelp/dbghelp.c, dlls/dbghelp/dbghelp_private.h, | |
30061 | dlls/dbghelp/type.c, programs/winedbg/dbg.y, | |
30062 | programs/winedbg/types.c: | |
30063 | Dbghelp describes the types of function arguments with a specific | |
30064 | symbol-type (symt) which links both to arguments' type and to function | |
30065 | prototype | |
30066 | - added this new type to dbghelp | |
30067 | - implemented its use in winedbg | |
30068 | ||
30069 | 2005-11-17 Eric Pouech <eric.pouech@wanadoo.fr> | |
30070 | ||
30071 | * dlls/dbghelp/dbghelp.c, dlls/dbghelp/elf_module.c, dlls/dbghelp/msc.c, | |
30072 | dlls/dbghelp/stabs.c, dlls/dbghelp/symbol.c, dlls/dbghelp/type.c, | |
30073 | programs/winedbg/break.c, programs/winedbg/expr.c, | |
30074 | programs/winedbg/memory.c, programs/winedbg/symbol.c, | |
30075 | programs/winedbg/types.c: | |
30076 | SymGetType(...,TI_GET_LENGTH,...) requires a 64 bit parameter, not a | |
30077 | 32 bit one. | |
30078 | ||
30079 | 2005-11-17 Alexandre Julliard <julliard@winehq.org> | |
30080 | ||
30081 | * libs/unicode/cpmap.pl: | |
30082 | Only update modified files. | |
30083 | ||
30084 | 2005-11-17 Jacek Caban <jack@itma.pwr.wroc.pl> | |
30085 | ||
30086 | * dlls/shdocvw/events.c, dlls/shdocvw/shdocvw.h: | |
30087 | Improve IConnectionPoint handling. | |
30088 | ||
30089 | 2005-11-17 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
30090 | ||
30091 | * dlls/wined3d/device.c: | |
30092 | Disable support for creation FMT_Unknown textures. This gets most of | |
30093 | the d3d8 demos from www.codesampler.com working. | |
30094 | ||
30095 | 2005-11-17 Robert Shearman <rob@codeweavers.com> | |
30096 | ||
30097 | * libs/unicode/cpmap.pl, libs/unicode/wctype.c: | |
30098 | Remove some incompatibilities in the wctype table by updating the | |
30099 | space, blank and cntrl exceptions and fixing the type given to | |
30100 | characters in the "Zl" and "Zp" classes. | |
30101 | ||
30102 | 2005-11-17 Vitaliy Margolen <wine-patch@kievinfo.com> | |
30103 | ||
30104 | * dlls/comctl32/header.c: | |
30105 | Return false if index is out of bounds in GetItemT. | |
30106 | ||
30107 | 2005-11-17 Alexandre Julliard <julliard@winehq.org> | |
30108 | ||
30109 | * programs/explorer/explorer.c: | |
30110 | Fixed invalid C syntax. | |
30111 | ||
30112 | 2005-11-17 Robert Shearman <rob@codeweavers.com> | |
30113 | ||
30114 | * dlls/kernel/profile.c: | |
30115 | The BOM doesn't need a DWORD sized variable, only a WCHAR one. | |
30116 | Don't increment the szFile pointer since we removed the BOM earlier | |
30117 | and it will cause the first real character of the INI file to be | |
30118 | skipped. | |
30119 | ||
30120 | 2005-11-17 Martin Fuchs <martin-fuchs@gmx.net> | |
30121 | ||
30122 | * programs/winefile/winefile.c, programs/winefile/winefile.h: | |
30123 | Use command line for initial directory selection. | |
30124 | Remove useless hwndParent variable. | |
30125 | ||
30126 | 2005-11-17 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
30127 | ||
30128 | * dlls/wined3d/swapchain.c: | |
30129 | Clear the z and stencil buffers at the end of the scene, this fixes a | |
30130 | problem with the solid node bsp demo from www.codesampler.com as well | |
30131 | as a lot of blank screens in some other demos. | |
30132 | ||
30133 | 2005-11-17 Eric Pouech <eric.pouech@wanadoo.fr> | |
30134 | ||
30135 | * dlls/msvcrt/tests/cpp.c: | |
30136 | Provide a sample of the joy of MSC symbol mangling. | |
30137 | ||
30138 | 2005-11-17 Eric Pouech <eric.pouech@wanadoo.fr> | |
30139 | ||
30140 | * programs/winedbg/symbol.c: | |
30141 | When a symbol name already contains a module name, we shouldn't search | |
30142 | in other modules. | |
30143 | ||
30144 | 2005-11-17 Eric Pouech <eric.pouech@wanadoo.fr> | |
30145 | ||
30146 | * programs/winedbg/dbg.y, programs/winedbg/debug.l, | |
30147 | programs/winedbg/debugger.h: | |
30148 | Simplification of lex's input reading. | |
30149 | ||
30150 | 2005-11-17 Detlef Riekenberg <wine.dev@web.de> | |
30151 | ||
30152 | * dlls/user/tests/monitor.c: | |
30153 | Made test loadable on win95 again (EnumDisplayDevicesA not present). | |
30154 | ||
30155 | 2005-11-17 Jacek Caban <jacek@codeweavers.com> | |
30156 | ||
30157 | * dlls/shdocvw/Makefile.in, dlls/shdocvw/client.c, dlls/shdocvw/dochost.c, | |
30158 | dlls/shdocvw/shdocvw.h, dlls/shdocvw/webbrowser.c: | |
30159 | Added stub implementation of IDocHostUIHandler. | |
30160 | ||
30161 | 2005-11-17 Jacek Caban <jacek@codeweavers.com> | |
30162 | ||
30163 | * include/mshtmhst.idl: | |
30164 | Added IHTMLWindow forward declaration. | |
30165 | ||
30166 | 2005-11-17 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
30167 | ||
30168 | * tools/winapi/win32.api: | |
30169 | Update win32.api to cvs. | |
30170 | ||
30171 | 2005-11-16 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
30172 | ||
30173 | * dlls/msvcrt/file.c, dlls/msvcrt/tests/file.c: | |
30174 | Fix _fcloseall() return value. | |
30175 | Improve some trace messages. | |
30176 | Add tests for fopen(), fclose(), _fcloseall(). | |
30177 | Stricten some checks of _unlink(). | |
30178 | ||
30179 | 2005-11-16 Jacek Caban <jacek@codeweavers.com> | |
30180 | ||
30181 | * dlls/shdocvw/oleobject.c, dlls/shdocvw/shdocvw.h, | |
30182 | dlls/shdocvw/webbrowser.c: | |
30183 | Added OLEIVERB_INPLACEACTIVATE implementation in IOleObject::DoVerb. | |
30184 | ||
30185 | 2005-11-16 Aric Stewart <aric@codeweavers.com> | |
30186 | ||
30187 | * configure, configure.ac, programs/Makefile.in, | |
30188 | programs/explorer/.cvsignore, programs/explorer/Makefile.in, | |
30189 | programs/explorer/explorer.c: | |
30190 | Beginnings of an explorer.exe replacement that wraps the existing | |
30191 | winefile program. | |
30192 | ||
30193 | 2005-11-16 Eric Pouech <eric.pouech@wanadoo.fr> | |
30194 | ||
30195 | * programs/winedbg/dbg.y, programs/winedbg/debugger.h, | |
30196 | programs/winedbg/winedbg.c, programs/winedbg/winedbg.man.in: | |
30197 | Added ability to execute commands from a file passed on command line | |
30198 | (through --file option). | |
30199 | Use that feature to get rid of arg_command hack (--command option now | |
30200 | creates a temporary file). | |
30201 | ||
30202 | 2005-11-16 Dmitry Timoshkov <dmitry@codeweavers.com> | |
30203 | ||
30204 | * dlls/user/edit.c, dlls/user/tests/msg.c: | |
30205 | Add a test for some edit control behaviours, make it pass under Wine. | |
30206 | ||
30207 | 2005-11-16 Robert Reif <reif@earthlink.net> | |
30208 | ||
30209 | * dlls/winmm/wavemap/wavemap.c: | |
30210 | Only convert bits per sample between different encoding formats. | |
30211 | ||
30212 | 2005-11-16 Marcus Meissner <marcus@jet.franken.de> | |
30213 | ||
30214 | * dlls/winsock/socket.c, include/ws2tcpip.h: | |
30215 | Added mapping between unix and windows sockaddr_in6(_old) and | |
30216 | sockaddr_in. Added address family, socket type mappers. | |
30217 | ||
30218 | 2005-11-16 Robert Shearman <rob@codeweavers.com> | |
30219 | ||
30220 | * dlls/wininet/internet.c, dlls/wininet/tests/http.c: | |
30221 | - Improve callback to give context sensitive information about the | |
30222 | different statuses and print the thread ID that it was called from. | |
30223 | - Replace the busy waiting on the "goon" flag with an event. | |
30224 | - Replace hard coded numbers with more informative constants | |
30225 | throughout the InternetReadFile test. | |
30226 | - Add tests for InternetReadFileExA. | |
30227 | - Fix the error value from calling InternetReadFile with a NULL handle | |
30228 | as indicated by the test. | |
30229 | ||
30230 | 2005-11-16 Jacek Caban <jacek@codeweavers.com> | |
30231 | ||
30232 | * dlls/shdocvw/client.c, dlls/shdocvw/shdocvw.h: | |
30233 | Added IOleInPlaceSite stub implementation. | |
30234 | ||
30235 | 2005-11-15 Mike McCormack <mike@codeweavers.com> | |
30236 | ||
30237 | * tools/wine.inf: | |
30238 | Add timezone information to the registry. | |
30239 | ||
30240 | 2005-11-15 Robert Shearman <rob@codeweavers.com> | |
30241 | ||
30242 | * dlls/wininet/ftp.c, dlls/wininet/http.c, dlls/wininet/internet.h, | |
30243 | dlls/wininet/utility.c: | |
30244 | We shouldn't pass the struct hostent returned from gethostbyname as | |
30245 | it's not thread-safe and isn't needed anyway. | |
30246 | ||
30247 | 2005-11-15 Ken Thomases <ken@codeweavers.com> | |
30248 | ||
30249 | * dlls/ntdll/signal_i386.c: | |
30250 | Updated context definitions for the latest Darwin/x86. | |
30251 | ||
30252 | 2005-11-15 Robert Shearman <rob@codeweavers.com> | |
30253 | ||
30254 | * dlls/wininet/internet.c: | |
30255 | Correct the size of a callback parameter. | |
30256 | Fix the declaration of INTERNET_WorkerThreadFunc. | |
30257 | ||
30258 | 2005-11-15 Mike McCormack <mike@codeweavers.com> | |
30259 | ||
30260 | * dlls/msi/registry.c: | |
30261 | Convert MsiEnumComponentQualifiers to use msi_strcpy_to_awstring. | |
30262 | ||
30263 | 2005-11-15 Alexandre Julliard <julliard@winehq.org> | |
30264 | ||
30265 | * dlls/wininet/urlcache.c: | |
30266 | Fixed Unicode buffer size bug in CreateUrlCacheEntryW. | |
30267 | ||
30268 | 2005-11-15 Mike McCormack <mike@codeweavers.com> | |
30269 | ||
30270 | * dlls/msi/msi.spec, dlls/msi/registry.c, include/msi.h: | |
30271 | Fix function prototype and spec file entry for | |
30272 | MsiEnumComponentQualifiers. | |
30273 | ||
30274 | 2005-11-15 Raphael Junqueira <fenix@club-internet.fr> | |
30275 | ||
30276 | * dlls/comctl32/header.c: | |
30277 | Implement implement header callback support (HDN_GETDISPINFO notification): | |
30278 | - better factorisation | |
30279 | - unicode fixes | |
30280 | ||
30281 | 2005-11-15 Alexandre Julliard <julliard@winehq.org> | |
30282 | ||
30283 | * dlls/urlmon/tests/url.c: | |
30284 | Don't crash if BindToStorage fails. | |
30285 | ||
30286 | 2005-11-15 Mike McCormack <mike@codeweavers.com> | |
30287 | ||
30288 | * dlls/msi/install.c: | |
30289 | Only return ERROR_MORE_DATA if there's a buffer to copy a result | |
30290 | into. | |
30291 | ||
30292 | 2005-11-15 Dmitry Timoshkov <dmitry@codeweavers.com> | |
30293 | ||
30294 | * dlls/user/focus.c: | |
30295 | Do not change focus if the being activated window is no longer | |
30296 | active. | |
30297 | ||
30298 | 2005-11-15 Detlef Riekenberg <wine.dev@web.de> | |
30299 | ||
30300 | * dlls/kernel/tests/drive.c: | |
30301 | Made test loadable on NT 3.51 again (GetDiskFreeSpaceExA not present). | |
30302 | ||
30303 | 2005-11-15 Detlef Riekenberg <wine.dev@web.de> | |
30304 | ||
30305 | * dlls/winspool/tests/info.c: | |
30306 | Some extra tests for GetPrinterDriverDirectory. | |
30307 | Display a TRACE when the Service "spooler" is not running (NT). | |
30308 | ||
30309 | 2005-11-15 Cihan Altinay <cihan@uq.edu.au> | |
30310 | ||
30311 | * dlls/kernel/comm.c: | |
30312 | Disable PARMRK input flag of serial ports. | |
30313 | ||
30314 | 2005-11-15 YunSong Hwang <hys545@dreamwiz.com> | |
30315 | ||
30316 | * dlls/avifil32/avifile_Ko.rc, dlls/mshtml/Ko.rc, | |
30317 | dlls/wldap32/wldap32_Ko.rc, programs/taskmgr/Ko.rc, | |
30318 | programs/uninstaller/Ko.rc, programs/view/Ko.rc, | |
30319 | programs/winefile/Ko.rc: | |
30320 | Update Korean translations. | |
30321 | ||
30322 | 2005-11-15 Alexandre Julliard <julliard@winehq.org> | |
30323 | ||
30324 | * dlls/ntdll/resource.c, dlls/ntdll/signal_i386.c: | |
30325 | Use proper asm name for external functions. | |
30326 | ||
30327 | 2005-11-15 Dmitry Timoshkov <dmitry@codeweavers.com> | |
30328 | ||
30329 | * dlls/ntdll/sec.c, dlls/ntdll/tests/rtl.c: | |
30330 | Add a test for RtlAllocateAndInitializeSid, make it pass under Wine. | |
30331 | ||
30332 | 2005-11-15 Jacek Caban <jacek@codeweavers.com> | |
30333 | ||
30334 | * dlls/shdocvw/Makefile.in, dlls/shdocvw/client.c, dlls/shdocvw/shdocvw.h, | |
30335 | dlls/shdocvw/webbrowser.c: | |
30336 | Beginning implementation of Navigate2. | |
30337 | ||
30338 | 2005-11-15 Raphael Junqueira <fenix@club-internet.fr> | |
30339 | ||
30340 | * dlls/wined3d/device.c, dlls/wined3d/drawprim.c, | |
30341 | dlls/wined3d/vertexshader.c, dlls/wined3d/wined3d_private.h: | |
30342 | - defined D3DCOLOR_B macros to access byte values of D3DCOLOR | |
30343 | - use D3DCOLOR macros instead of using shift + masks | |
30344 | - fix a bug where diffuse.lpData checked instead of specular.lpData | |
30345 | - implement color fixup on ARB VShader compilation code: | |
30346 | -> on input parameters using swizzle | |
30347 | -> add is_color parameter on vshader_program_add_param | |
30348 | ||
30349 | 2005-11-15 Raphael Junqueira <fenix@club-internet.fr> | |
30350 | ||
30351 | * dlls/usp10/usp10.c, dlls/usp10/usp10.spec, include/usp10.h: | |
30352 | Add stubs around ScriptStringAnalyse to avoid PAF crash. | |
30353 | ||
30354 | 2005-11-15 Robert Shearman <rob@codeweavers.com> | |
30355 | ||
30356 | * dlls/wininet/http.c: | |
30357 | INTERNET_STATUS_HANDLE_CREATED notifications just send the handle, not | |
30358 | an INTERNET_ASYNC_RESULT structure. | |
30359 | The source handle in HTTP_Connect should be the parent's handle. | |
30360 | ||
30361 | 2005-11-15 Robert Shearman <rob@codeweavers.com> | |
30362 | ||
30363 | * dlls/wininet/internet.h, dlls/wininet/netconnection.c: | |
30364 | SSL doesn't need to use a different socket to unsecure communications. | |
30365 | ||
30366 | 2005-11-15 Paul Vriens <Paul.Vriens@xs4all.nl> | |
30367 | ||
30368 | * dlls/kernel/tests/thread.c: | |
30369 | Corrected last error information. | |
30370 | Make sure we can run the tests on win9x. | |
30371 | ||
30372 | 2005-11-15 Mike McCormack <mike@codeweavers.com> | |
30373 | ||
30374 | * dlls/msi/package.c: | |
30375 | Set the Installed property if the product is already installed. | |
30376 | ||
30377 | 2005-11-14 Alexandre Julliard <julliard@winehq.org> | |
30378 | ||
30379 | * dlls/user/input.c, server/queue.c: | |
30380 | Added support for the QS_ALLPOSTMESSAGE flag. | |
30381 | ||
30382 | 2005-11-14 Jacek Caban <jack@itma.pwr.wroc.pl> | |
30383 | ||
30384 | * dlls/urlmon/Makefile.in, dlls/urlmon/binding.c, dlls/urlmon/tests/url.c, | |
30385 | dlls/urlmon/umon.c, dlls/urlmon/urlmon_main.h: | |
30386 | Beginning of true BindToStorage implementation. | |
30387 | ||
30388 | 2005-11-14 Huw Davies <huw@codeweavers.com> | |
30389 | ||
30390 | * tools/widl/header.c: | |
30391 | Prefix [putref] property names with putref_. | |
30392 | ||
30393 | 2005-11-14 Rein Klazes <wijn@wanadoo.nl> | |
30394 | ||
30395 | * dlls/user/sysparams.c, dlls/user/tests/sysparams.c: | |
30396 | Fix SysparametersInfoA( SPI_SETICONMETRICS), the A<->W conversion was | |
30397 | rather broken. | |
30398 | Make the SPI_{G|S}ETICONMETRICS functions more consistent with those | |
30399 | for SPI_ICON{HORIZONTAL|VERTICAL}SPACING, SPI_{G|S}ICONTITLEWRAP and | |
30400 | SPI_{G|S}ICONTITLELOGFONT. | |
30401 | Accordingly extend the corresponding tests. | |
30402 | ||
30403 | 2005-11-14 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> | |
30404 | ||
30405 | * dlls/msvcrt/tests/cpp.c, dlls/msvcrt/undname.c: | |
30406 | Undname: Allow more then one coded character in demangle_datatype. | |
30407 | ||
30408 | 2005-11-14 Vitaliy Margolen <wine-patch@kievinfo.com> | |
30409 | ||
30410 | * tools/wine.inf: | |
30411 | Add default version information. | |
30412 | ||
30413 | 2005-11-14 Eric Pouech <eric.pouech@wanadoo.fr> | |
30414 | ||
30415 | * dlls/kernel/tests/pipe.c, dlls/ntdll/file.c: | |
30416 | NtReadFile: now returning correct status in NtReadFile for EOF | |
30417 | conditions (on files) and broken pipe (on named pipes). | |
30418 | ||
30419 | 2005-11-14 Peter Beutner <p.beutner@gmx.net> | |
30420 | ||
30421 | * dlls/gdi/dib.c, dlls/gdi/tests/bitmap.c: | |
30422 | When creating DIBs with a color depth <= 8, always set biClrUsed field | |
30423 | to the number of entries in the color table. | |
30424 | ||
30425 | 2005-11-14 Mike McCormack <mike@codeweavers.com> | |
30426 | ||
30427 | * dlls/msi/cond.y, dlls/msi/tests/package.c: | |
30428 | Empty strings are not equal to any number, so all comparisons against | |
30429 | them fail except for tests for non-equalness. | |
30430 | ||
30431 | 2005-11-14 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
30432 | ||
30433 | * dlls/wined3d/device.c: | |
30434 | Fix an intermittent lockup with ATI's driver, I expect the problem is | |
30435 | trying to clear the display before it's visible. Also correct the | |
30436 | clear alpha value. | |
30437 | ||
30438 | 2005-11-14 Jacek Caban <jack@itma.pwr.wroc.pl> | |
30439 | ||
30440 | * dlls/urlmon/internet.c, dlls/urlmon/session.c, | |
30441 | dlls/urlmon/urlmon_main.h: | |
30442 | Added get_protocol_iface internal function and use it in | |
30443 | get_protocol_info. | |
30444 | ||
30445 | 2005-11-14 Lionel Ulmer <lionel.ulmer@free.fr> | |
30446 | ||
30447 | * dlls/ddraw/surface_main.c: | |
30448 | Use the front buffer palette for DC operations on off-screen buffers. | |
30449 | ||
30450 | 2005-11-14 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
30451 | ||
30452 | * dlls/advpack/tests/advpack.c: | |
30453 | Get the version and language ID of ADVPACK.DLL too. | |
30454 | ||
30455 | 2005-11-14 H. Verbeet <hverbeet@gmail.com> | |
30456 | ||
30457 | * dlls/ddraw/surface_dib.c: | |
30458 | Fix the default value for keylow in DIB_DirectDrawSurface_Blt. | |
30459 | Unset DDBLT_DDFX when lpbltfx is NULL / contains no dwDDFX. | |
30460 | ||
30461 | 2005-11-14 YunSong Hwang <hys545@dreamwiz.com> | |
30462 | ||
30463 | * dlls/avifil32/avifile_Ko.rc, dlls/avifil32/rsrc.rc, dlls/mpr/mpr.rc, | |
30464 | dlls/mpr/mpr_Ko.rc, dlls/mshtml/Ko.rc, dlls/mshtml/rsrc.rc, | |
30465 | dlls/msi/msi.rc, dlls/msi/msi_Ko.rc, dlls/oledlg/oledlg_Ko.rc, | |
30466 | dlls/oledlg/rsrc.rc, dlls/serialui/Ko.rc, | |
30467 | dlls/serialui/serialui_rc.rc, dlls/shdocvw/Ko.rc, | |
30468 | dlls/shdocvw/shdocvw.rc, dlls/winspool/Ko.rc, | |
30469 | dlls/winspool/winspool.rc, dlls/wldap32/wldap32.rc, | |
30470 | dlls/wldap32/wldap32_Ko.rc, programs/notepad/Ko.rc, | |
30471 | programs/notepad/rsrc.rc, programs/regedit/Ko.rc, | |
30472 | programs/start/Ko.rc, programs/start/rsrc.rc, programs/taskmgr/Ko.rc, | |
30473 | programs/taskmgr/taskmgr.rc, programs/uninstaller/Ko.rc, | |
30474 | programs/uninstaller/rsrc.rc, programs/view/Ko.rc, | |
30475 | programs/view/viewrc.rc, programs/wcmd/Ko.rc, | |
30476 | programs/wcmd/wcmdrc.rc, programs/winecfg/Ko.rc, | |
30477 | programs/winecfg/winecfg.rc, programs/wineconsole/wineconsole_Ko.rc, | |
30478 | programs/wineconsole/wineconsole_res.rc, programs/winefile/Ko.rc, | |
30479 | programs/winefile/rsrc.rc, programs/winemine/Ko.rc, | |
30480 | programs/winemine/rsrc.rc: | |
30481 | Add Korean translations. | |
30482 | ||
30483 | 2005-11-14 Markus Amsler <markus.amsler@oribi.org> | |
30484 | ||
30485 | * dlls/iphlpapi/iphlpapi_main.c: | |
30486 | Add, reformat API documentation. | |
30487 | ||
30488 | 2005-11-14 Mike McCormack <mike@codeweavers.com> | |
30489 | ||
30490 | * dlls/msi/cond.y, dlls/msi/tests/package.c: | |
30491 | Fix comparison of empty properties to numbers and add test cases. | |
30492 | ||
30493 | 2005-11-14 Dmitry Timoshkov <dmitry@codeweavers.com> | |
30494 | ||
30495 | * dlls/user/tests/msg.c: | |
30496 | Fix message tests to run cleanly on Windows XP SP1. | |
30497 | ||
30498 | 2005-11-14 Edgar Hucek <gimli@gentoo.org> | |
30499 | ||
30500 | * dlls/winmm/joystick/joystick.c: | |
30501 | Unicode compile fix. | |
30502 | ||
30503 | 2005-11-14 Eric Pouech <eric.pouech@wanadoo.fr> | |
30504 | ||
30505 | * dlls/kernel/tests/thread.c: | |
30506 | Fix set_test_val function declaration to ensure stack is left | |
30507 | untouched. | |
30508 | ||
30509 | 2005-11-14 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
30510 | ||
30511 | * dlls/wininet/internet.c, dlls/wininet/tests/http.c: | |
30512 | Fix a test for InternetCreateUrlA as no Windows platform sets last | |
30513 | error here. Make InternetCreateUrlA pass the test. | |
30514 | ||
30515 | 2005-11-14 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
30516 | ||
30517 | * dlls/crypt32/tests/cert.c: | |
30518 | Don't call missing API function. | |
30519 | ||
30520 | 2005-11-14 Christian Costa <titan.costa@wanadoo.fr> | |
30521 | ||
30522 | * dlls/ddraw/ddraw_utils.c, dlls/ddraw/surface_dib.c: | |
30523 | Add DDBLT_DONOTWAIT flag. | |
30524 | Separate DDBLT_WAIT and DDBLT_ASYNC fixme in Blt method. | |
30525 | ||
30526 | 2005-11-14 Jacek Caban <jack@itma.pwr.wroc.pl> | |
30527 | ||
30528 | * dlls/urlmon/umon.c: | |
30529 | Move BindToStorage hack to the separated function. | |
30530 | ||
30531 | 2005-11-14 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
30532 | ||
30533 | * dlls/d3d9/cubetexture.c, dlls/d3d9/device.c, dlls/d3d9/indexbuffer.c, | |
30534 | dlls/d3d9/pixelshader.c, dlls/d3d9/query.c, dlls/d3d9/stateblock.c, | |
30535 | dlls/d3d9/swapchain.c, dlls/d3d9/texture.c, dlls/d3d9/vertexbuffer.c, | |
30536 | dlls/d3d9/vertexdeclaration.c, dlls/d3d9/vertexshader.c, | |
30537 | dlls/d3d9/volumetexture.c: | |
30538 | Remove the setting of the result pointer to NULL in creates, tests | |
30539 | show that windows doesn't set the result to NULL on error. | |
30540 | ||
30541 | 2005-11-14 Eric Pouech <eric.pouech@wanadoo.fr> | |
30542 | ||
30543 | * dlls/ntdll/thread.c: | |
30544 | Init wShowWindow in RTL_USER_PARAMETERS for Wine processes started | |
30545 | from the command-line. | |
30546 | ||
30547 | 2005-11-14 Peter Lemenkov <petro@mail.ru> | |
30548 | ||
30549 | * include/rpcdce.h: | |
30550 | Added extern "C". | |
30551 | ||
30552 | 2005-11-14 Markus Amsler <markus.amsler@oribi.org> | |
30553 | ||
30554 | * dlls/comctl32/imagelist.c: | |
30555 | Reformat "see" section, to match c2man requirements. | |
30556 | ||
30557 | 2005-11-12 Markus Amsler <markus.amsler@oribi.org> | |
30558 | ||
30559 | * dlls/commdlg/cdlg32.c, dlls/commdlg/colordlg.c, | |
30560 | dlls/commdlg/filetitle.c, dlls/commdlg/finddlg32.c, | |
30561 | dlls/commdlg/fontdlg.c, dlls/commdlg/printdlg.c: | |
30562 | Improve c2man Documented-Total count. Changes: | |
30563 | - add missing description | |
30564 | - complete missing A/W pairs | |
30565 | - document remaining comdlg32 functions | |
30566 | ||
30567 | 2005-11-12 Markus Amsler <markus.amsler@oribi.org> | |
30568 | ||
30569 | * dlls/advapi32/crypt.c, dlls/advapi32/crypt_sha.c, | |
30570 | dlls/advapi32/eventlog.c, dlls/advapi32/registry.c, | |
30571 | dlls/advapi32/security.c: | |
30572 | Improve c2man Documented-Total count. Changes: | |
30573 | - add missing description | |
30574 | - add missing returns section | |
30575 | ||
30576 | 2005-11-12 Stefan Leichter <Stefan.Leichter@camLine.com> | |
30577 | ||
30578 | * programs/winetest/Makefile.in: | |
30579 | Add shdocvw tests to winetest. | |
30580 | ||
30581 | 2005-11-12 Robert Shearman <rob@codeweavers.com> | |
30582 | ||
30583 | * dlls/ole32/compobj.c: | |
30584 | Implement CLSCTX_INPROC_HANDLER in CoGetClassObject similar to | |
30585 | CLSCTX_INPROC_SERVER by looking at the InprocHandler32 registry key | |
30586 | instead of InprocServer32. | |
30587 | ||
30588 | 2005-11-12 Paul Vriens <Paul.Vriens@xs4all.nl> | |
30589 | ||
30590 | * dlls/kernel/tests/thread.c: | |
30591 | Add some extra error information. | |
30592 | ||
30593 | 2005-11-12 Robert Shearman <rob@codeweavers.com> | |
30594 | ||
30595 | * dlls/wininet/internet.c, dlls/wininet/internet.h: | |
30596 | Implement InternetReadFileExA (based on a patch by Brian Gerst). | |
30597 | ||
30598 | 2005-11-12 Daniel Remenak <dtremenak@gmail.com> | |
30599 | ||
30600 | * dlls/dinput/joystick_linuxinput.c: | |
30601 | Add additional sanity checks to the linux input system dinput joystick | |
30602 | implementation. | |
30603 | ||
30604 | 2005-11-12 Eric Pouech <eric.pouech@wanadoo.fr> | |
30605 | ||
30606 | * programs/winedbg/dbg.y, programs/winedbg/debug.l: | |
30607 | Removed a couple of shift/reduce warnings in grammar. | |
30608 | ||
30609 | 2005-11-12 Rein Klazes <wijn@wanadoo.nl> | |
30610 | ||
30611 | * programs/regedit/Nl.rc: | |
30612 | Update Dutch resources. | |
30613 | ||
30614 | 2005-11-12 Jacek Caban <jack@itma.pwr.wroc.pl> | |
30615 | ||
30616 | * dlls/shdocvw/Makefile.in, dlls/shdocvw/shdocvw.h, dlls/shdocvw/view.c, | |
30617 | dlls/shdocvw/webbrowser.c: | |
30618 | Added IViewObject2 stub implementation. | |
30619 | ||
30620 | 2005-11-12 Stefan Leichter <Stefan.Leichter@camLine.com> | |
30621 | ||
30622 | * dlls/version/tests/.cvsignore, dlls/version/tests/Makefile.in, | |
30623 | dlls/version/tests/install.c: | |
30624 | Added some tests for VerFindFileA. | |
30625 | ||
30626 | 2005-11-12 Phil Lodwick <Phil.Lodwick@EFI.COM> | |
30627 | ||
30628 | * dlls/kernel/path.c, dlls/kernel/tests/path.c: | |
30629 | prefix can be NULL for GetTempFileNameW. | |
30630 | ||
30631 | 2005-11-11 YunSong Hwang <hys545@dreamwiz.com> | |
30632 | ||
30633 | * dlls/hhctrl.ocx/Ko.rc, dlls/hhctrl.ocx/hhctrl.rc, dlls/msacm/msacm.rc, | |
30634 | dlls/msacm/msacm_Ko.rc, dlls/msrle32/msrle_Ko.rc, | |
30635 | dlls/msrle32/rsrc.rc, dlls/oleaut32/oleaut32.rc, | |
30636 | dlls/oleaut32/oleaut32_Ko.rc, dlls/setupapi/Ko.rc, | |
30637 | dlls/setupapi/setupapi.rc, dlls/shlwapi/shlwapi.rc, | |
30638 | dlls/shlwapi/shlwapi_Ko.rc, dlls/wininet/rsrc.rc, | |
30639 | dlls/wininet/wininet_Ko.rc: | |
30640 | Add Korean translations. | |
30641 | ||
30642 | 2005-11-11 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
30643 | ||
30644 | * dlls/urlmon/urlmon.spec: | |
30645 | Correct argument count for URLDownloadToCacheFile{A,W}. | |
30646 | ||
30647 | 2005-11-11 Dmitry Timoshkov <dmitry@codeweavers.com> | |
30648 | ||
30649 | * dlls/shell32/shell.c, dlls/shell32/shell32_main.h, | |
30650 | dlls/shell32/shlexec.c: | |
30651 | Unconditionally fall back to ANSI DDE APIs in ShellExecute if current | |
30652 | emulated Windows version is Win9x, Excel refuses to communicate with a | |
30653 | unicode client in win9x mode. | |
30654 | ||
30655 | 2005-11-11 Dmitry Timoshkov <dmitry@codeweavers.com> | |
30656 | ||
30657 | * dlls/user/dde_client.c: | |
30658 | Convert some ERRs to WARNs in the DDE client code when appropriate. | |
30659 | ||
30660 | 2005-11-11 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
30661 | ||
30662 | * dlls/kernel/heap.c: | |
30663 | Protect sys/stat.h with a conditional. | |
30664 | ||
30665 | 2005-11-11 Steven Edwards <winehacker@gmail.com> | |
30666 | ||
30667 | * dlls/msi/msi.c: | |
30668 | Partly implement MsiMessageBox[A/W] on top of MessageBoxEx[A/W] | |
30669 | ||
30670 | 2005-11-11 Christoph Frick <frick@sc-networks.de> | |
30671 | ||
30672 | * dlls/dinput/joystick_linuxinput.c: | |
30673 | Moved and adopted joystick_linux.c code into the | |
30674 | joystick_linuxinput.c. | |
30675 | ||
30676 | 2005-11-11 Raphael Junqueira <fenix@club-internet.fr> | |
30677 | ||
30678 | * dlls/opengl32/make_opengl, dlls/opengl32/opengl_ext.h, | |
30679 | dlls/opengl32/opengl_norm.c, dlls/opengl32/wgl.c, | |
30680 | dlls/opengl32/wgl_ext.c, dlls/x11drv/opengl.c: | |
30681 | Add GLXFBConfig on Wine_GLContext (we should remove XVisualInfo | |
30682 | references on code). | |
30683 | Hook glGetIntegerv on GL_ALPHA_BITS to query on GLXFBConfig instead of | |
30684 | glGetInteger (as it returns bad value). | |
30685 | ||
30686 | 2005-11-10 Francois Gouget <fgouget@free.fr> | |
30687 | ||
30688 | * dlls/advapi32/security.c, dlls/comctl32/comboex.c, | |
30689 | dlls/comctl32/listview.c, dlls/comctl32/treeview.c, | |
30690 | dlls/commdlg/filetitle.c, dlls/d3d8/cubetexture.c, | |
30691 | dlls/d3d8/device.c, dlls/d3d8/directx.c, dlls/d3d8/shader.c, | |
30692 | dlls/d3d8/stateblock.c, dlls/d3d8/texture.c, dlls/d3d9/device.c, | |
30693 | dlls/d3d9/directx.c, dlls/d3d9/vertexshader.c, | |
30694 | dlls/ddraw/ddraw_main.c, dlls/ddraw/device_main.c, | |
30695 | dlls/ddraw/device_opengl.c, dlls/ddraw/executebuffer.c, | |
30696 | dlls/ddraw/light.c, dlls/ddraw/opengl_utils.c, | |
30697 | dlls/ddraw/surface_main.c, dlls/ddraw/vertexbuffer.c, | |
30698 | dlls/dinput/device.c, dlls/dinput/mouse.c, | |
30699 | dlls/dmime/segtriggertrack.c, dlls/dmscript/script.c, | |
30700 | dlls/dmstyle/styletrack.c, dlls/dplayx/dplay.c, dlls/dpnet/address.c, | |
30701 | dlls/dsound/dsound_main.c, dlls/dxdiagn/provider.c, | |
30702 | dlls/gdi/bitmap.c, dlls/gdi/mfdrv/bitblt.c, dlls/kernel/comm.c, | |
30703 | dlls/mcicda/mcicda.c, dlls/mciseq/mcimidi.c, dlls/msi/action.c, | |
30704 | dlls/msi/custom.c, dlls/msi/files.c, dlls/msi/format.c, | |
30705 | dlls/msi/package.c, dlls/msi/table.c, dlls/msvcrt/tests/cpp.c, | |
30706 | dlls/ntdll/misc.c, dlls/odbc32/proxyodbc.c, dlls/ole32/antimoniker.c, | |
30707 | dlls/ole32/bindctx.c, dlls/ole32/ole2.c, dlls/oleaut32/typelib.c, | |
30708 | dlls/oleaut32/varformat.c, dlls/olepro32/olepro32stubs.c, | |
30709 | dlls/opengl32/wgl.c, dlls/opengl32/wgl_ext.c, | |
30710 | dlls/shell32/cpanelfolder.c, dlls/shell32/enumidlist.c, | |
30711 | dlls/shell32/pidl.c, dlls/shell32/shelllink.c, | |
30712 | dlls/shell32/shellord.c, dlls/shell32/shfldr_desktop.c, | |
30713 | dlls/shell32/shfldr_mycomp.c, dlls/shell32/tests/shlfileop.c, | |
30714 | dlls/shlwapi/tests/ordinal.c, dlls/tapi32/line.c, dlls/user/comm16.c, | |
30715 | dlls/user/dde_misc.c, dlls/user/tests/menu.c, | |
30716 | dlls/vwin32.vxd/vwin32.c, dlls/wined3d/basetexture.c, | |
30717 | dlls/wined3d/cubetexture.c, dlls/wined3d/device.c, | |
30718 | dlls/wined3d/directx.c, dlls/wined3d/drawprim.c, | |
30719 | dlls/wined3d/query.c, dlls/wined3d/stateblock.c, | |
30720 | dlls/wined3d/surface.c, dlls/wined3d/swapchain.c, | |
30721 | dlls/wined3d/texture.c, dlls/wined3d/volumetexture.c, | |
30722 | dlls/wined3d/wined3d_main.c, dlls/winedos/int10.c, | |
30723 | dlls/winedos/int15.c, dlls/wininet/ftp.c, dlls/wininet/http.c, | |
30724 | dlls/wininet/internet.c, dlls/winmm/mci.c, | |
30725 | dlls/winmm/mciwave/mciwave.c, dlls/winmm/mmsystem.c, | |
30726 | dlls/winmm/playsound.c, dlls/winmm/tests/mixer.c, | |
30727 | dlls/winmm/winealsa/audio.c, dlls/winmm/winearts/audio.c, | |
30728 | dlls/winmm/wineesd/audio.c, dlls/winsock/socket16.c, | |
30729 | dlls/winsock/tests/sock.c, dlls/wintab32/context.c, | |
30730 | dlls/wsock32/socket.c, dlls/x11drv/event.c, dlls/x11drv/keyboard.c, | |
30731 | dlls/x11drv/palette.c, dlls/x11drv/xfont.c, dlls/x11drv/xrandr.c, | |
30732 | programs/winevdm/winevdm.c: | |
30733 | Remove spaces before '\n' in traces. | |
30734 | ||
30735 | 2005-11-10 Francois Gouget <fgouget@free.fr> | |
30736 | ||
30737 | * dlls/comctl32/listview.c, dlls/dxerr8/errors.awk, | |
30738 | dlls/dxerr9/errors.awk, dlls/msi/package.c, dlls/msi/tests/package.c, | |
30739 | dlls/msxml3/tests/domdoc.c, dlls/oleaut32/olepicture.c, | |
30740 | dlls/secur32/dispatcher.c, dlls/user/exticon.c, | |
30741 | dlls/wined3d/directx.c, dlls/wined3d/surface.c, | |
30742 | dlls/wined3d/vertexshader.c, dlls/winmm/wineoss/mmaux.c, | |
30743 | tools/sfnt2fnt.c: | |
30744 | Assorted spelling and case fixes. | |
30745 | ||
30746 | 2005-11-10 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
30747 | ||
30748 | * dlls/advpack/tests/advpack.c: | |
30749 | WinME fixes: | |
30750 | - don't fail on WriteFile(), | |
30751 | - add valid error codes, | |
30752 | - empty buffer to avoid printing garbage, | |
30753 | - remove bogus inf-file which TranslateInfString() creates here. | |
30754 | ||
30755 | 2005-11-10 Markus Amsler <markus.amsler@oribi.org> | |
30756 | ||
30757 | * tools/c2man.pl: | |
30758 | Make parameter higlighting regex less "hungry". | |
30759 | ||
30760 | 2005-11-10 Francois Gouget <fgouget@codeweavers.com> | |
30761 | ||
30762 | * programs/winemenubuilder/winemenubuilder.c: | |
30763 | Parse the command line returned by CommandLineFromMsiDescriptor() to | |
30764 | extract the application path. Otherwise winemenubuilder ignores the | |
30765 | .lnk file entirely. | |
30766 | ||
30767 | 2005-11-10 Francois Gouget <fgouget@free.fr> | |
30768 | ||
30769 | * dlls/comctl32/tests/toolbar.c, dlls/d3d9/device.c, | |
30770 | dlls/kernel/tests/thread.c, dlls/msxml3/tests/domdoc.c, | |
30771 | dlls/setupapi/tests/parser.c, dlls/user/tests/msg.c: | |
30772 | Add trailing '\n's to ok() and TRACE() calls. | |
30773 | ||
30774 | 2005-11-10 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
30775 | ||
30776 | * dlls/kernel/tests/path.c: | |
30777 | Add error code valid for Win9x and XP. | |
30778 | ||
30779 | 2005-11-10 Markus Amsler <markus.amsler@oribi.org> | |
30780 | ||
30781 | * dlls/shell32/brsfolder.c, dlls/shell32/pidl.c, dlls/shell32/shell.c, | |
30782 | dlls/shell32/shellole.c, dlls/shell32/shellord.c, | |
30783 | dlls/shell32/shellpath.c, dlls/shell32/shellstring.c, | |
30784 | dlls/shell32/shlfileop.c, dlls/shell32/shlmenu.c, | |
30785 | dlls/shell32/systray.c: | |
30786 | Improve c2man Documented-Total count. Changes: | |
30787 | - add missing description | |
30788 | - add missing returns section | |
30789 | - complete missing A/W pairs | |
30790 | - reformate comments, to match c2man requirements | |
30791 | ||
30792 | 2005-11-10 Francois Gouget <fgouget@free.fr> | |
30793 | ||
30794 | * dlls/dxerr8/errors.dat, dlls/dxerr8/errors.h, dlls/dxerr9/errors.dat, | |
30795 | dlls/dxerr9/errors.h: | |
30796 | Assorted spelling fixes in the DXErr8/9 error files. | |
30797 | ||
30798 | 2005-11-10 Francois Gouget <fgouget@free.fr> | |
30799 | ||
30800 | * dlls/dxerr8/errors.awk, dlls/dxerr9/errors.awk: | |
30801 | Remove extra backslash that was causing an awk warning. | |
30802 | ||
30803 | 2005-11-10 Mike McCormack <mike@codeweavers.com> | |
30804 | ||
30805 | * programs/clock/Ko.rc, programs/clock/rsrc.rc, programs/regedit/Ko.rc, | |
30806 | programs/regedit/rsrc.rc: | |
30807 | Added Korean resources. | |
30808 | ||
30809 | 2005-11-10 Mike McCormack <mike@codeweavers.com> | |
30810 | ||
30811 | * programs/start/start.c: | |
30812 | Remove the limit on the length of the command line. | |
30813 | ||
30814 | 2005-11-10 Aric Stewart <aric@codeweavers.com> | |
30815 | ||
30816 | * dlls/msi/msi.c: | |
30817 | Use MsiDecomposeDescriptorW in MsiProvideQualifiedComponentExW. | |
30818 | ||
30819 | 2005-11-10 Markus Amsler <markus.amsler@oribi.org> | |
30820 | ||
30821 | * dlls/uxtheme/system.c: | |
30822 | Improve c2man Documented-Total count. Changes: | |
30823 | - add missing returns section | |
30824 | ||
30825 | 2005-11-10 Raphael Junqueira <fenix@club-internet.fr> | |
30826 | ||
30827 | * dlls/x11drv/init.c, include/wingdi.h: | |
30828 | Added support for SHADEBLENDCAPS. | |
30829 | ||
30830 | 2005-11-10 Raphael Junqueira <fenix@club-internet.fr> | |
30831 | ||
30832 | * dlls/wined3d/directx.c, include/wine/wined3d_gl.h: | |
30833 | Define GL_EXT_framebuffer_object and GL_EXT_pixelbuffer_object openGL | |
30834 | specs. | |
30835 | Support Mesa GL_VERSION on parse. | |
30836 | ||
30837 | 2005-11-10 Jacek Caban <jack@itma.pwr.wroc.pl> | |
30838 | ||
30839 | * dlls/urlmon/umon.c, dlls/urlmon/urlmon.spec, include/urlmon.idl: | |
30840 | Added URLDownloadToCacheFile[AW] stub. | |
30841 | ||
30842 | 2005-11-10 Mike Hearn <mike@plan99.net> | |
30843 | ||
30844 | * dlls/wininet/version.rc: | |
30845 | Update wininet version info. | |
30846 | ||
30847 | 2005-11-09 Alexandre Julliard <julliard@winehq.org> | |
30848 | ||
30849 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
30850 | Release 0.9.1. | |
30851 | ||
30852 | ---------------------------------------------------------------- | |
a0cf682b AJ |
30853 | 2005-11-09 Huw Davies <huw@codeweavers.com> |
30854 | ||
30855 | * dlls/wineps/ps.c: | |
30856 | Escape non-printable characters in the document title and also | |
30857 | truncate it to 0x80 characters. | |
30858 | ||
30859 | 2005-11-09 Michael Jung <mjung@iss.tu-darmstadt.de> | |
30860 | ||
30861 | * dlls/commdlg/Makefile.in, dlls/commdlg/filedlg.c: | |
30862 | Initialize COM prior to displaying the file dialog. | |
30863 | ||
30864 | 2005-11-09 Mike McCormack <mike@codeweavers.com> | |
30865 | ||
30866 | * dlls/msi/registry.c, dlls/msi/tests/db.c: | |
30867 | Fix passing of NULL pointers to MsiDecomposeDescriptor and add a | |
30868 | test. | |
30869 | ||
30870 | 2005-11-09 Mike McCormack <mike@codeweavers.com> | |
30871 | ||
30872 | * dlls/msi/msi.c: | |
30873 | Make sure we only CoUninitialize after successfully initializing. | |
30874 | Fix the address of the returned IShellLinkDataList interface. | |
30875 | ||
30876 | 2005-11-09 Jacek Caban <jack@itma.pwr.wroc.pl> | |
30877 | ||
30878 | * dlls/urlmon/file.c: | |
30879 | Added IInternetPriority implementation to FileProtocol. | |
30880 | ||
30881 | 2005-11-09 Christian Costa <titan.costa@wanadoo.fr> | |
30882 | ||
30883 | * dlls/user/cursoricon.c: | |
30884 | If a color bitmap is provided, store bitmap information from it | |
30885 | instead of the mask bitmap one. | |
30886 | ||
30887 | 2005-11-09 Alexandre Julliard <julliard@winehq.org> | |
30888 | ||
30889 | * dlls/user/tests/msg.c, dlls/x11drv/winpos.c: | |
30890 | Don't call SetWindowPos in ShowWindow if a parent window is not | |
30891 | visible, only toggle the WS_VISIBLE flag. | |
30892 | ||
30893 | 2005-11-09 Markus Amsler <markus.amsler@oribi.org> | |
30894 | ||
30895 | * dlls/user/class.c, dlls/user/cursoricon.c, dlls/user/dde_misc.c, | |
30896 | dlls/user/defwnd.c, dlls/user/menu.c, dlls/user/message.c, | |
30897 | dlls/user/misc.c, dlls/user/resource.c, dlls/user/scroll.c, | |
30898 | dlls/user/win.c, dlls/user/winproc.c: | |
30899 | Improve c2man Documented-Total count. Changes: | |
30900 | - add missing description | |
30901 | - add missing returns section | |
30902 | - complete missing A/W pairs | |
30903 | - reformate comments, to match c2man requirements | |
30904 | ||
30905 | 2005-11-09 Robert Shearman <rob@codeweavers.com> | |
30906 | ||
30907 | * dlls/oleaut32/typelib.c: | |
30908 | - Cleanup formating of DispCallFunc. | |
30909 | - Fix DispCallFunc for functions with return values. | |
30910 | - Don't rely on _copy_arg as it is going away soon. | |
30911 | ||
30912 | 2005-11-09 Markus Amsler <markus.amsler@oribi.org> | |
30913 | ||
30914 | * dlls/ntdll/error.c, dlls/ntdll/reg.c, dlls/ntdll/sec.c, | |
30915 | dlls/ntdll/string.c, dlls/ole32/clipboard.c, | |
30916 | dlls/ole32/memlockbytes16.c, dlls/ole32/ole16.c, dlls/ole32/ole2.c, | |
30917 | dlls/ole32/storage.c, dlls/ole32/storage32.c: | |
30918 | Improve c2man Documented-Total count. | |
30919 | ||
30920 | 2005-11-09 Michael Jung <mjung@iss.tu-darmstadt.de> | |
30921 | ||
30922 | * dlls/shell32/brsfolder.c: | |
30923 | Initialize COM prior to displaying the SHBrowseForFolder dialog. | |
30924 | ||
30925 | 2005-11-09 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
30926 | ||
30927 | * dlls/shell32/tests/shlfolder.c: | |
30928 | Disable code that segfaults on Win98 SE. | |
30929 | ||
30930 | 2005-11-09 Robert Shearman <rob@codeweavers.com> | |
30931 | ||
30932 | * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, dlls/ole32/ole16.c, | |
30933 | dlls/ole32/ole2.c, dlls/ole32/rpc.c: | |
30934 | - Extend COM_OpenKeyForCLSID to open a subkey and return an HRESULT. | |
30935 | - Fix up the callers and reorganize CoGetClassObject to split out the | |
30936 | inproc code into another function. | |
30937 | ||
30938 | 2005-11-09 Jacek Caban <jack@itma.pwr.wroc.pl> | |
30939 | ||
30940 | * dlls/urlmon/http.c, dlls/urlmon/tests/protocol.c: | |
30941 | Added implementation of IInternetPriority in HttpProtocol. | |
30942 | ||
30943 | 2005-11-08 Alexandre Julliard <julliard@winehq.org> | |
30944 | ||
30945 | * include/xmldom.idl: | |
30946 | Fixed typo: get_doctype returns an IXMLDOMDocumentType. | |
30947 | ||
30948 | 2005-11-08 Huw Davies <huw@codeweavers.com> | |
30949 | ||
30950 | * dlls/msxml3/domdoc.c, dlls/msxml3/element.c, dlls/msxml3/factory.c, | |
30951 | dlls/msxml3/main.c, dlls/msxml3/msxml_private.h, dlls/msxml3/node.c, | |
30952 | dlls/msxml3/nodelist.c, dlls/msxml3/nodemap.c, | |
30953 | dlls/msxml3/parseerror.c, dlls/msxml3/tests/domdoc.c: | |
30954 | Include msxml2.h rather than msxml.h and xmldom.h. | |
30955 | ||
30956 | 2005-11-08 Rein Klazes <wijn@wanadoo.nl> | |
30957 | ||
30958 | * dlls/user/sysparams.c, dlls/user/tests/sysparams.c: | |
30959 | Re-enable SPI_{GET,SET}BORDER tests and fix the bugs that caused them | |
30960 | to be disabled. | |
30961 | Add tests that show that the border value manipulated by | |
30962 | SPI_{GET,SET}BORDER is completely the same as with | |
30963 | SPI_{GET,SET}NONCLIENTMETRICS. | |
30964 | Fix a few signed/unsigned warnings in unrelated tests from the same | |
30965 | source file. | |
30966 | Made the tests pass on wine. | |
30967 | ||
30968 | 2005-11-08 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
30969 | ||
30970 | * dlls/advapi32/tests/crypt.c: | |
30971 | Win98 fails another way when user isn't logged in. | |
30972 | ||
30973 | 2005-11-08 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
30974 | ||
30975 | * dlls/shell32/systray.c: | |
30976 | Unicodify systray.c. | |
30977 | ||
30978 | 2005-11-08 Alexandre Julliard <julliard@winehq.org> | |
30979 | ||
30980 | * include/windef.h: | |
30981 | Add an argument to all uses of the __ONLY_IN_WINELIB macro (spotted by | |
30982 | Berend Reitsma). | |
30983 | ||
30984 | 2005-11-08 Michael Jung <mjung@iss.tu-darmstadt.de> | |
30985 | ||
30986 | * dlls/shdocvw/Makefile.in, dlls/shdocvw/shdocvw.h, | |
30987 | dlls/shdocvw/shdocvw_main.c, dlls/shdocvw/shlinstobj.c, | |
30988 | dlls/shdocvw/tests/shortcut.c: | |
30989 | Support for shell instance objects. | |
30990 | Removed a wine_todo for a no longer failing test. | |
30991 | Added a test for IPersistFolder3::GetCurFolder. | |
30992 | ||
30993 | 2005-11-08 Alexandre Julliard <julliard@winehq.org> | |
30994 | ||
30995 | * dlls/mapi32/tests/prop.c: | |
30996 | Get rid of FAR keywords. | |
30997 | ||
30998 | 2005-11-08 Huw Davies <huw@codeweavers.com> | |
30999 | ||
31000 | * dlls/msxml3/node.c, dlls/msxml3/tests/domdoc.c: | |
31001 | Implement selectSingleNode. | |
31002 | ||
31003 | 2005-11-08 Robert Lunnon <bobl@optushome.com.au> | |
31004 | ||
31005 | * dlls/kernel/heap.c: | |
31006 | Implement GlobalMemoryStatusEx for Solaris. | |
31007 | ||
31008 | 2005-11-08 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
31009 | ||
31010 | * dlls/kernel/tests/heap.c: | |
31011 | Take into account some alignment done by HeapAlloc() on Win9x. | |
31012 | ||
31013 | 2005-11-08 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
31014 | ||
31015 | * dlls/wininet/internet.c: | |
31016 | Unicodify InternetCheckConnection. | |
31017 | Use HeapAlloc'ed buffers where applicable. | |
31018 | ||
31019 | 2005-11-08 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
31020 | ||
31021 | * dlls/shell32/systray.c: | |
31022 | Move functions a bit to get rid of a static declaration. | |
31023 | ||
31024 | 2005-11-08 Alex Villacís Lasso <a_villacis@palosanto.com> | |
31025 | ||
31026 | * dlls/comctl32/treeview.c: | |
31027 | Do not issue a GetUpdateRect() to query an update region for | |
31028 | WM_PAINT(wParam=HDC) case. Instead, use GetClientRect() for a bounding | |
31029 | rect. | |
31030 | ||
31031 | 2005-11-08 Huw Davies <huw@codeweavers.com> | |
31032 | ||
31033 | * dlls/msxml3/Makefile.in, dlls/msxml3/domdoc.c, | |
31034 | dlls/msxml3/msxml_private.h, dlls/msxml3/parseerror.c, | |
31035 | dlls/msxml3/tests/domdoc.c: | |
31036 | Implement get_parseError. | |
31037 | ||
31038 | 2005-11-08 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
31039 | ||
31040 | * dlls/gdi/font.c, dlls/hhctrl.ocx/hhctrl.c: | |
31041 | Correct some allocated buffer lengths while converting to Unicode. | |
31042 | ||
31043 | 2005-11-08 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
31044 | ||
31045 | * dlls/comctl32/animate.c, dlls/comctl32/datetime.c, | |
31046 | dlls/comctl32/header.c, dlls/comctl32/hotkey.c, | |
31047 | dlls/comctl32/monthcal.c, dlls/comctl32/pager.c, | |
31048 | dlls/comctl32/progress.c, dlls/comctl32/propsheet.c, | |
31049 | dlls/comctl32/rebar.c, dlls/comctl32/status.c, | |
31050 | dlls/comctl32/syslink.c, dlls/comctl32/tab.c, | |
31051 | dlls/comctl32/toolbar.c, dlls/comctl32/tooltips.c, | |
31052 | dlls/comctl32/trackbar.c, dlls/comctl32/treeview.c, | |
31053 | dlls/comctl32/updown.c, dlls/user/button.c, dlls/user/edit.c, | |
31054 | dlls/user/listbox.c, dlls/user/static.c: | |
31055 | Handle WM_PRINTCLIENT. | |
31056 | Don't use SelectClipRgn in WM_PRINTCLIENT. | |
31057 | ||
31058 | 2005-11-08 Raphael Junqueira <fenix@club-internet.fr> | |
31059 | ||
31060 | * dlls/wined3d/directx.c: | |
31061 | Fix parsing of version number. | |
31062 | ||
31063 | 2005-11-08 Huw Davies <huw@codeweavers.com> | |
31064 | ||
31065 | * dlls/msxml3/domdoc.c, dlls/msxml3/element.c, dlls/msxml3/node.c, | |
31066 | dlls/msxml3/nodelist.c, dlls/msxml3/nodemap.c: | |
31067 | Fix cut-n-paste error in licence text. | |
31068 | ||
31069 | 2005-11-08 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
31070 | ||
31071 | * dlls/d3d9/query.c: | |
31072 | Allow NULL ppQuery to be passed to CreateQuery. | |
31073 | ||
31074 | 2005-11-08 James Hawkins <truiken@gmail.com> | |
31075 | ||
31076 | * dlls/advpack/advpack.c, dlls/advpack/tests/advpack.c: | |
31077 | Implement TranslateInfString with tests. | |
31078 | ||
31079 | 2005-11-08 Michael Jung <mjung@iss.tu-darmstadt.de> | |
31080 | ||
31081 | * dlls/ole32/compobj.c: | |
31082 | Added tracing to CoCreateInstance. | |
31083 | ||
31084 | 2005-11-08 Markus Amsler <markus.amsler@oribi.org> | |
31085 | ||
31086 | * dlls/kernel/comm.c, dlls/kernel/computername.c, dlls/kernel/console.c, | |
31087 | dlls/kernel/environ.c, dlls/kernel/file.c, dlls/kernel/file16.c, | |
31088 | dlls/kernel/global16.c, dlls/kernel/heap.c, dlls/kernel/locale.c, | |
31089 | dlls/kernel/module.c, dlls/kernel/path.c, dlls/kernel/string.c, | |
31090 | dlls/kernel/sync.c, dlls/kernel/thread.c, dlls/kernel/thunk.c, | |
31091 | dlls/kernel/time.c, dlls/kernel/virtual.c, dlls/kernel/volume.c: | |
31092 | Improve c2man Documented-Total count. Changes: | |
31093 | - add missing description | |
31094 | - add missing returns section | |
31095 | - complete missing A/W pairs | |
31096 | - reformate comments, to match c2man requirements | |
31097 | ||
31098 | 2005-11-08 Mike McCormack <mike@codeweavers.com> | |
31099 | ||
31100 | * dlls/ntdll/time.c: | |
31101 | Add some missing timezones. | |
31102 | ||
31103 | 2005-11-08 Raphael Junqueira <fenix@club-internet.fr> | |
31104 | ||
31105 | * dlls/dxdiagn/Makefile.in, dlls/dxdiagn/provider.c: | |
31106 | - fill DirectShowFilters Container | |
31107 | - fix some MLKs (clear variants) | |
31108 | ||
31109 | 2005-11-08 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
31110 | ||
31111 | * dlls/crypt32/tests/cert.c: | |
31112 | Make Crypt32 tests loadable on Win98. | |
31113 | ||
31114 | 2005-11-08 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
31115 | ||
31116 | * dlls/winsock/tests/sock.c: | |
31117 | Added last error code for XP SP1. | |
31118 | ||
31119 | 2005-11-08 Christian Costa <titan.costa@wanadoo.fr> | |
31120 | ||
31121 | * dlls/dmloader/loader.c: | |
31122 | Add some checks and fix some stream leaks. | |
31123 | ||
31124 | 2005-11-08 Robert Shearman <rob@codeweavers.com> | |
31125 | ||
31126 | * dlls/ole32/rpc.c: | |
31127 | We shouldn't pass the application name into CreateProcess because the | |
31128 | value stored in the registry could include arguments. | |
31129 | ||
31130 | 2005-11-08 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
31131 | ||
31132 | * dlls/wined3d/swapchain.c: | |
31133 | Fixed an error in Swapchain_GetFrontBufferData. | |
31134 | ||
31135 | 2005-11-08 Mike McCormack <mike@codeweavers.com> | |
31136 | ||
31137 | * programs/winemenubuilder/winemenubuilder.c: | |
31138 | Extract the executable name for msi advertised shortcuts. | |
31139 | ||
31140 | 2005-11-08 Mike McCormack <mike@codeweavers.com> | |
31141 | ||
31142 | * dlls/shell32/shelllink.c: | |
31143 | Fix a problem spotted by Dmitry and another one stopping correctly | |
31144 | formatted lnk files from being generated. | |
31145 | ||
31146 | 2005-11-07 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> | |
31147 | ||
31148 | * dlls/shlwapi/reg.c, dlls/shlwapi/shlwapi.spec: | |
31149 | Semi-stub implementation for SHRegGetValue(A|W). | |
31150 | ||
31151 | 2005-11-07 James Hawkins <truiken@gmail.com> | |
31152 | ||
31153 | * include/winerror.h: | |
31154 | Define the setupapi hresult errors. | |
31155 | ||
31156 | 2005-11-07 Peter Lemenkov <petro@mail.ru> | |
31157 | ||
31158 | * include/wininet.h: | |
31159 | Added some missing definitions in wininet.h. | |
31160 | ||
31161 | 2005-11-07 Huw Davies <huw@codeweavers.com> | |
31162 | ||
31163 | * include/xmldom.idl, include/xmldomdid.h: | |
31164 | Add IXMLDOMParseError. | |
31165 | ||
31166 | 2005-11-07 Michael Jung <mjung@iss.tu-darmstadt.de> | |
31167 | ||
31168 | * dlls/shell32/brsfolder.c: | |
31169 | More robust code for querying ShellFolder attributes (some | |
31170 | ShellFolders ignore the flag mask in GetAttributesOf). | |
31171 | ||
31172 | 2005-11-07 Alexandre Julliard <julliard@winehq.org> | |
31173 | ||
31174 | * dlls/setupapi/parser.c, dlls/setupapi/tests/.cvsignore, | |
31175 | dlls/setupapi/tests/Makefile.in, dlls/setupapi/tests/parser.c: | |
31176 | Added a bunch of tests for the INF parser. | |
31177 | ||
31178 | 2005-11-07 Dmitry Timoshkov <dmitry@codeweavers.com> | |
31179 | ||
31180 | * dlls/gdi/enhmfdrv/graphics.c, dlls/gdi/font.c, dlls/gdi/gdi_private.h, | |
31181 | dlls/gdi/path.c, dlls/gdi/tests/metafile.c: | |
31182 | First draft of ExtTextOut on an open path. | |
31183 | ||
31184 | 2005-11-07 Raphael Junqueira <fenix@club-internet.fr> | |
31185 | ||
31186 | * dlls/dxdiagn/Makefile.in, dlls/dxdiagn/container.c, | |
31187 | dlls/dxdiagn/provider.c: | |
31188 | - bug fixes on AddProp, AddContainer (stupid buffer overflows) | |
31189 | - more complete container hierarchy | |
31190 | - DXDiag_AddFileDescContainer service to fill dll info | |
31191 | - almost complete DXDiag_InitDXDiagDirectXFilesContainer (for now) | |
31192 | ||
31193 | 2005-11-07 Rein Klazes <wijn@wanadoo.nl> | |
31194 | ||
31195 | * dlls/user/sysparams.c: | |
31196 | Make SystemParametersInfoA( SPI_SETNONCLIENTMETRICS, ...) work by | |
31197 | adding the needed non client metrics A->W conversions. | |
31198 | ||
31199 | 2005-11-07 Stefan Huehner <stefan@huehner.org> | |
31200 | ||
31201 | * dlls/secur32/secur32.c: | |
31202 | Fix segfault when querying non-existent SecurityProvider. | |
31203 | ||
31204 | 2005-11-07 Christian Costa <titan.costa@wanadoo.fr> | |
31205 | ||
31206 | * dlls/amstream/Makefile.in, dlls/amstream/amstream.c, | |
31207 | dlls/amstream/amstream_private.h, dlls/amstream/mediastream.c: | |
31208 | Add stub implementation of IMediaStream interface. | |
31209 | ||
31210 | 2005-11-07 Vitaly Lipatov <lav@etersoft.ru> | |
31211 | ||
31212 | * dlls/atl/atl.spec, dlls/atl/atl_main.c: | |
31213 | AtlAxWinInit dummy implementation. | |
31214 | ||
31215 | 2005-11-07 Ivan Leo Puoti <ivanleo@gmail.com> | |
31216 | ||
31217 | * dlls/ntdll/ntdll.spec, dlls/ntdll/rtlstr.c, include/winternl.h: | |
31218 | Implement RtlInitAnsiStringEx. | |
31219 | ||
31220 | 2005-11-07 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
31221 | ||
31222 | * dlls/wined3d/drawprim.c: | |
31223 | Verify that the texture coordinate used in DrawStridedSlow is in range | |
31224 | before trying to referencing the associated data. | |
31225 | ||
31226 | 2005-11-07 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
31227 | ||
31228 | * dlls/wined3d/device.c: | |
31229 | Prevent SetFVF from clearing down the vertex declaration of the FVF is | |
31230 | zero. This is required for Prince of Persia, The sands of time. | |
31231 | ||
31232 | 2005-11-07 Robert Shearman <rob@codeweavers.com> | |
31233 | ||
31234 | * dlls/ntdll/resource.c: | |
31235 | LdrAccessResource should pop 16 bytes off the stack since it is a | |
31236 | WINAPI function. | |
31237 | ||
31238 | 2005-11-07 Marcus Meissner <marcus@jet.franken.de> | |
31239 | ||
31240 | * dlls/oleaut32/olepicture.c, dlls/oleaut32/tests/olepicture.c: | |
31241 | Added support of loading of IPicture data from non-statable | |
31242 | IStreams. Added testcases for this. | |
31243 | ||
31244 | 2005-11-07 James Hawkins <truiken@gmail.com> | |
31245 | ||
31246 | * dlls/hhctrl.ocx/hhctrl.c: | |
31247 | Free an alloc'ed string. | |
31248 | ||
31249 | 2005-11-07 Christian Costa <titan.costa@wanadoo.fr> | |
31250 | ||
31251 | * dlls/user/cursoricon.c: | |
31252 | When creating black & white cursor icon, handle special case where | |
31253 | hbmColor is null and hbmMask specify a bitmap having twice the height | |
31254 | and formatted so the upper half is the icon AND bitmask and the lower | |
31255 | one is the OR bitmask. | |
31256 | ||
31257 | 2005-11-07 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
31258 | ||
31259 | * dlls/d3d8/d3dcore_gl.h: | |
31260 | Remove already included headers. | |
31261 | ||
31262 | 2005-11-05 Markus Amsler <markus.amsler@oribi.org> | |
31263 | ||
31264 | * dlls/gdi/driver.c, dlls/gdi/enhmetafile.c, dlls/gdi/font.c, | |
31265 | dlls/gdi/metafile.c, dlls/gdi/mfdrv/init.c, dlls/gdi/painting.c, | |
31266 | dlls/gdi/palette.c, dlls/gdi/path.c: | |
31267 | Improve c2man Documented-Total count. | |
31268 | ||
31269 | 2005-11-05 Michael Jung <mjung@iss.tu-darmstadt.de> | |
31270 | ||
31271 | * dlls/shell32/shfldr_unixfs.c, dlls/shell32/tests/shlfolder.c: | |
31272 | - Move target folder initialization to a dedicated function. | |
31273 | - Use this function in BindToObject (should be faster). | |
31274 | - Special handling for FolderShortcut objects in Initialize method. | |
31275 | - Removed a todo_wine from a no longer failing unit test. | |
31276 | ||
31277 | 2005-11-05 Davin McCall <davmac@davmac.org> | |
31278 | ||
31279 | * dlls/winmm/winealsa/audio.c: | |
31280 | Avoid getting ahead of dsound mixer when using non-hw device. Also | |
31281 | avoid using internal ALSA call to retrieve hardware play position. | |
31282 | ||
31283 | 2005-11-05 Kevin Koltzau <kevin@plop.org> | |
31284 | ||
31285 | * dlls/ntdll/thread.c: | |
31286 | x86_64 references a named union, ensure unions are not nameless. | |
31287 | ||
31288 | 2005-11-05 Henning Gerhardt <henning.gerhardt@web.de> | |
31289 | ||
31290 | * dlls/commdlg/cdlg_De.rc: | |
31291 | Update German resource file. | |
31292 | ||
31293 | 2005-11-05 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
31294 | ||
31295 | * dlls/winsock/socket.c, dlls/winsock/tests/sock.c: | |
31296 | - Stricten cases for NT in a two tests. | |
31297 | - WSAAddressToString[AW] don't fail on Win9x for those. | |
31298 | - Modify it to pass new tests. | |
31299 | ||
31300 | 2005-11-05 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
31301 | ||
31302 | * dlls/msi/tests/db.c: | |
31303 | Win9x returns MSIDBERROR_NOERROR. | |
31304 | ||
31305 | 2005-11-05 Huw Davies <huw@codeweavers.com> | |
31306 | ||
31307 | * dlls/msxml3/node.c, dlls/msxml3/nodelist.c, dlls/msxml3/tests/domdoc.c: | |
31308 | Filter out CTEXT nodes when building element child lists. | |
31309 | get_item and get_length should honour the filter. | |
31310 | Add some '\n's to the tests so that libxml2 lists CTEXT nodes. | |
31311 | ||
31312 | 2005-11-05 Dimi Paun <dimi@lattica.com> | |
31313 | ||
31314 | * dlls/comctl32/listview.c: | |
31315 | Validate the column index passed in by the caller. | |
31316 | ||
31317 | 2005-11-05 Marcus Meissner <marcus@jet.franken.de> | |
31318 | ||
31319 | * dlls/oleaut32/varformat.c: | |
31320 | Fixed FMT_DATE_GENERAL and FMT_DATE_TIME_SYS cases in | |
31321 | VARIANT_FormatDate. | |
31322 | ||
31323 | 2005-11-04 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
31324 | ||
31325 | * dlls/wined3d/device.c: | |
31326 | Tidy up UpdateTexture and add support for updating cube textures. | |
31327 | ||
31328 | 2005-11-04 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
31329 | ||
31330 | * tools/winapi/win16.api, tools/winapi/win32.api: | |
31331 | Update win16.api and win32.api. | |
31332 | ||
31333 | 2005-11-04 Markus Amsler <markus.amsler@oribi.org> | |
31334 | ||
31335 | * dlls/advapi32/advapi.c, dlls/advapi32/crypt.c, dlls/advapi32/eventlog.c, | |
31336 | dlls/advapi32/registry.c, dlls/advapi32/security.c, | |
31337 | dlls/advapi32/service.c: | |
31338 | Improve c2man Documented-Total count. | |
31339 | ||
31340 | 2005-11-04 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> | |
31341 | ||
31342 | * dlls/kernel/except.c: | |
31343 | More verbose output when unhandled exception occurs. | |
31344 | ||
31345 | 2005-11-04 Mike McCormack <mike@codeweavers.com> | |
31346 | ||
31347 | * dlls/shell32/shelllink.c, dlls/shell32/tests/shelllink.c: | |
31348 | Partially implement and test the shelllink object's | |
31349 | IShellLinkDataList::CopyDataBlock and GetFlags methods. | |
31350 | ||
31351 | 2005-11-04 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
31352 | ||
31353 | * tools/winapi/winapi_parser.pm: | |
31354 | volatile is legal (and used now!) in a typedef struct {}. | |
31355 | ||
31356 | 2005-11-04 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
31357 | ||
31358 | * dlls/dbghelp/source.c, include/dbghelp.h, include/imagehlp.h, | |
31359 | tools/winapi/win32.api: | |
31360 | Fix typo: PSYM_ENUMSOURCEFILES_CALLBACK instead of | |
31361 | PSYM_ENUMSOURCFILES_CALLBACK. | |
31362 | ||
31363 | 2005-11-04 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
31364 | ||
31365 | * dlls/advapi32/tests/registry.c: | |
31366 | - RegConnectRegistryA fails on Win9x when Remote Registry Service is | |
31367 | not installed (WinReg.DLL is missing). | |
31368 | - Test "\\" prefixed computer names too. | |
31369 | ||
31370 | 2005-11-04 Mike McCormack <mike@codeweavers.com> | |
31371 | ||
31372 | * dlls/shell32/shelllink.c: | |
31373 | Use advapi32.CommandLineFromMsiDescriptor to get msi component paths. | |
31374 | ||
31375 | 2005-11-04 Mike McCormack <mike@codeweavers.com> | |
31376 | ||
31377 | * dlls/advapi32/advapi.c, dlls/advapi32/advapi32.spec: | |
31378 | Implement advapi32.CommandLineFromMsiDescriptor. It's a wrapper for | |
31379 | msi.MsiProvideComponentFromDescriptor. | |
31380 | ||
31381 | 2005-11-04 James Hawkins <truiken@gmail.com> | |
31382 | ||
31383 | * dlls/hhctrl.ocx/hhctrl.c: | |
31384 | Pass HtmlHelp commands to doWinMain. | |
31385 | ||
31386 | 2005-11-04 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
31387 | ||
31388 | * dlls/comctl32/string.c: | |
31389 | Move functions in comctl32/string.c to remove function declaration. | |
31390 | ||
31391 | 2005-11-04 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
31392 | ||
31393 | * tools/winapi/winapi_function.pm, tools/winapi/winapi_local.pm, | |
31394 | tools/winapi/winapi_parser.pm: | |
31395 | __RPC_STUB is a calling convention as well (#defined as __stdcall). | |
31396 | ||
31397 | 2005-11-04 Vincent Béron <vberon@mecano.gme.usherb.ca> | |
31398 | ||
31399 | * include/wine/port.h: | |
31400 | Fix warning about memmove re#definition. | |
31401 | ||
31402 | 2005-11-04 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
31403 | ||
31404 | * dlls/winsock/tests/sock.c: | |
31405 | Make 4 WSAStringToAddress* tests don't fail on Win9x. | |
31406 | ||
31407 | 2005-11-04 Marcus Meissner <marcus@jet.franken.de> | |
31408 | ||
31409 | * dlls/oleaut32/tmarshal.c: | |
31410 | Added support for VT_I8/VT_UI8 marshalling. | |
31411 | ||
31412 | 2005-11-04 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
31413 | ||
31414 | * dlls/wined3d/device.c: | |
31415 | Add support for updating to D3DFMT_UNKNOWN surfaces and tidy up update | |
31416 | surface a little. | |
31417 | ||
31418 | 2005-11-04 Robert Shearman <rob@codeweavers.com> | |
31419 | ||
31420 | * dlls/oleaut32/tests/olefont.c: | |
31421 | Add a test for Invoking an OleFont function. | |
31422 | ||
31423 | 2005-11-03 Alexandre Julliard <julliard@winehq.org> | |
31424 | ||
31425 | * dlls/setupapi/install.c: | |
31426 | Added support for optional section.ntx86 and section.nt in | |
31427 | InstallHinfSection when current version is set to NT. | |
31428 | ||
31429 | 2005-11-03 Robert Shearman <rob@codeweavers.com> | |
31430 | ||
31431 | * dlls/ole32/defaulthandler.c: | |
31432 | Implement OLE object notifications, making sure to cope with the case | |
31433 | of the advise holder not being created because no notifications are | |
31434 | needed. | |
31435 | ||
31436 | 2005-11-03 Dmitry Timoshkov <dmitry@codeweavers.com> | |
31437 | ||
31438 | * tools/wine.inf: | |
31439 | Get rid of a double backslash. | |
31440 | ||
31441 | 2005-11-03 Dmitry Timoshkov <dmitry@codeweavers.com> | |
31442 | ||
31443 | * dlls/comctl32/string.c: | |
31444 | Use Win32 APIs for string comparison. | |
31445 | ||
31446 | 2005-11-03 Vijay Kiran Kamuju <infyquest@gmail.com> | |
31447 | ||
31448 | * programs/winecfg/audio.c: | |
31449 | Show detected audio drivers in autodetect. | |
31450 | ||
31451 | 2005-11-03 Dmitry Timoshkov <dmitry@codeweavers.com> | |
31452 | ||
31453 | * dlls/x11drv/winpos.c: | |
31454 | Stricter check whether a window needs to be mapped on the screen. | |
31455 | ||
31456 | 2005-11-03 Kieran Clancy <n0dalus+wine@gmail.com> | |
31457 | ||
31458 | * dlls/ntdll/time.c: | |
31459 | Added another CST (Australian Central Daylight Time) to TZ_INFO. | |
31460 | ||
31461 | 2005-11-03 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> | |
31462 | ||
31463 | * dlls/oleaut32/tests/vartype.c, dlls/oleaut32/variant.c: | |
31464 | Extend VarCmp() and add test cases. | |
31465 | ||
31466 | 2005-11-03 Kevin Koltzau <kevin@plop.org> | |
31467 | ||
31468 | * dlls/msvcrt/msvcrt.h, dlls/msvcrt/process.c, dlls/msvcrt/string.c, | |
31469 | dlls/msvcrt/tests/headers.c, dlls/msvcrt/thread.c, | |
31470 | include/msvcrt/process.h, include/msvcrt/stddef.h: | |
31471 | Fix warnings and errors in 64bit. | |
31472 | ||
31473 | 2005-11-03 Michael Jung <mjung@iss.tu-darmstadt.de> | |
31474 | ||
31475 | * dlls/shell32/shfldr_unixfs.c: | |
31476 | Replaced tabs with spaces. | |
31477 | ||
31478 | 2005-11-03 Alexandre Julliard <julliard@winehq.org> | |
31479 | ||
31480 | * dlls/commdlg/cdlg.h, dlls/commdlg/cdlg_Bg.rc, dlls/commdlg/cdlg_Cn.rc, | |
31481 | dlls/commdlg/cdlg_De.rc, dlls/commdlg/cdlg_En.rc, | |
31482 | dlls/commdlg/cdlg_Es.rc, dlls/commdlg/cdlg_Fi.rc, | |
31483 | dlls/commdlg/cdlg_Fr.rc, dlls/commdlg/cdlg_It.rc, | |
31484 | dlls/commdlg/cdlg_Nl.rc, dlls/commdlg/cdlg_No.rc, | |
31485 | dlls/commdlg/cdlg_Pl.rc, dlls/commdlg/cdlg_Pt.rc, | |
31486 | dlls/commdlg/cdlg_Ru.rc, dlls/commdlg/cdlg_Si.rc, | |
31487 | dlls/commdlg/cdlg_Sk.rc, dlls/commdlg/cdlg_Sv.rc, | |
31488 | dlls/commdlg/cdlg_Th.rc, dlls/commdlg/cdlg_Uk.rc, | |
31489 | dlls/commdlg/printdlg.c: | |
31490 | Authors: Vijay Kiran Kamuju <infyquest@gmail.com>, Jonathan Ernst <Jonathan@ErnstFamily.ch> | |
31491 | Display an error if no printer is installed. | |
31492 | ||
31493 | 2005-11-03 Marcus Meissner <marcus@jet.franken.de> | |
31494 | ||
31495 | * dlls/msvcrt/.cvsignore, dlls/msvcrt/Makefile.in, dlls/msvcrt/rsrc.rc: | |
31496 | Specify a DLL version for msvcrt.dll. | |
31497 | ||
31498 | 2005-11-03 Stefan Huehner <stefan@huehner.org> | |
31499 | ||
31500 | * dlls/msxml3/nodelist.c, dlls/msxml3/nodemap.c, | |
31501 | dlls/msxml3/tests/domdoc.c: | |
31502 | Add indexed access to attributes (nodemap) and childNodes | |
31503 | (nodelist), with some testcases. | |
31504 | ||
31505 | 2005-11-03 Michael Jung <mjung@iss.tu-darmstadt.de> | |
31506 | ||
31507 | * dlls/shell32/tests/shlfolder.c: | |
31508 | Added some more unit tests for FolderShortcut objects. | |
31509 | ||
31510 | 2005-11-03 Alexandre Julliard <julliard@winehq.org> | |
31511 | ||
31512 | * dlls/kernel/comm.c: | |
31513 | Fixed fd leaks (spotted by Cihan Altinay). | |
31514 | ||
31515 | 2005-11-03 Ivan Leo Puoti <ivanleo@gmail.com> | |
31516 | ||
31517 | * dlls/msi/action.c, dlls/msi/appsearch.c, dlls/msi/msi.c, | |
31518 | dlls/version/info.c, dlls/version/install.c, dlls/version/ver16.c, | |
31519 | include/winver.h: | |
31520 | Fix some wrong prototypes. | |
31521 | ||
31522 | 2005-11-03 Raphael Junqueira <fenix@club-internet.fr> | |
31523 | ||
31524 | * dlls/dxdiagn/container.c, dlls/dxdiagn/provider.c: | |
31525 | Fill provider with some empty containers. | |
31526 | ||
31527 | 2005-11-03 Mike McCormack <mike@codeweavers.com> | |
31528 | ||
31529 | * dlls/shell32/shlexec.c, dlls/shell32/tests/shlexec.c: | |
31530 | Invoke shortcuts through IContextMenu, rather than trying to access | |
31531 | them directly. | |
31532 | ||
31533 | 2005-11-03 Mike McCormack <mike@codeweavers.com> | |
31534 | ||
31535 | * tools/wine.inf: | |
31536 | Add the ContextMenuHandlers key for shortcuts so the new context menu | |
31537 | code can work. | |
31538 | ||
31539 | 2005-11-03 Phil Krylov <phil@newstar.rinet.ru> | |
31540 | ||
31541 | * dlls/riched20/editor.c, dlls/riched20/editstr.h, dlls/riched20/paint.c: | |
31542 | Cache background color brush instead of recreating it at each screen | |
31543 | update. | |
31544 | ||
31545 | 2005-11-03 Eric Pouech <eric.pouech@wanadoo.fr> | |
31546 | ||
31547 | * programs/winedbg/break.c: | |
31548 | Fixed 'break NN' command (using dbghelp.SymEnumLines). | |
31549 | ||
31550 | 2005-11-03 Eric Pouech <eric.pouech@wanadoo.fr> | |
31551 | ||
31552 | * programs/wineconsole/dialog.c, programs/wineconsole/winecon_private.h, | |
31553 | programs/wineconsole/wineconsole.c: | |
31554 | Fixed wineconsole startup when restoring registry settings. | |
31555 | ||
31556 | 2005-11-03 Mike McCormack <mike@codeweavers.com> | |
31557 | ||
31558 | * dlls/msi/action.c, dlls/msi/classes.c, dlls/msi/files.c, | |
31559 | dlls/msi/helpers.c: | |
31560 | Remove some redundant null pointer checks. | |
31561 | ||
31562 | 2005-11-03 Alexandre Julliard <julliard@winehq.org> | |
31563 | ||
31564 | * dlls/shell32/shfldr_unixfs.c, dlls/shell32/shlfolder.c, | |
31565 | dlls/shell32/tests/shlfolder.c: | |
31566 | Authors: Vitaliy Margolen <wine-patch@kievinfo.com>, Michael Jung <mjung@iss.tu-darmstadt.de> | |
31567 | Set all capability flags supported by the shellfolder, disregarding | |
31568 | the flag mask given to GetAttributesOf. | |
31569 | Unit tests to demonstrate this behaviour. | |
31570 | ||
31571 | 2005-11-03 Mike McCormack <mike@codeweavers.com> | |
31572 | ||
31573 | * dlls/msi/cond.y: | |
31574 | Add missing semicolons that caused compile trouble on FreeBSD. | |
31575 | ||
31576 | 2005-11-03 Mike McCormack <mike@codeweavers.com> | |
31577 | ||
31578 | * dlls/shell32/shelllink.c: | |
31579 | Pass the correct verb. | |
31580 | Add a space between extra parameters. | |
31581 | Wait for ShellExecute to complete. | |
31582 | ||
31583 | 2005-11-03 Steven Edwards <winehacker@gmail.com> | |
31584 | ||
31585 | * dlls/advpack/advpack.c, dlls/advpack/advpack.spec: | |
31586 | Add a real stub for Advpack.extract. | |
31587 | ||
31588 | 2005-11-03 Vitaliy Margolen <wine-patch@kievinfo.com> | |
31589 | ||
31590 | * dlls/ntdll/thread.c: | |
31591 | Get rid of CPU id when copying context | |
31592 | ||
31593 | 2005-11-03 Raphael Junqueira <fenix@club-internet.fr> | |
31594 | ||
31595 | * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/drawprim.c, | |
31596 | dlls/d3d8/vshaderdeclaration.c: | |
31597 | - defined D3DCOLOR_B macros to access byte values of D3DCOLOR | |
31598 | - use D3DCOLOR macros instead of using shift + masks | |
31599 | - fix a bug where diffuse.lpData checked instead of specular.lpData | |
31600 | - implement color fixup on ARB VShader compilation code: | |
31601 | -> on input parameters using swizzle | |
31602 | -> add is_color parameter on vshader_program_add_param | |
31603 | ||
31604 | 2005-11-03 Hans Leidekker <hans@it.vu.nl> | |
31605 | ||
31606 | * dlls/advapi32/advapi32.spec, dlls/advapi32/service.c: | |
31607 | Added stub for RegisterServiceCtrlHandlerEx{A,W}. | |
31608 | ||
31609 | 2005-11-03 Phil Krylov <phil@newstar.rinet.ru> | |
31610 | ||
31611 | * dlls/riched20/caret.c, dlls/riched20/editor.c, dlls/riched20/editor.h, | |
31612 | dlls/riched20/paint.c, dlls/riched20/wrap.c: | |
31613 | Added support for EM_REQUESTRESIZE message, EN_REQUESTRESIZE | |
31614 | notification, and ENM_REQUESTRESIZE event mask. | |
31615 | ||
31616 | 2005-11-03 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
31617 | ||
31618 | * dlls/user/scroll.c: | |
31619 | Scroll bar: Keep the caret blinking during scroll operations (only | |
31620 | handle WM_SYSTIMER messages that belong to the scroll bar). | |
31621 | ||
31622 | 2005-11-03 Eric Pouech <eric.pouech@wanadoo.fr> | |
31623 | ||
31624 | * dlls/dbghelp/dbghelp.spec, dlls/dbghelp/dbghelp_private.h, | |
31625 | dlls/dbghelp/source.c, dlls/dbghelp/symbol.c, include/dbghelp.h: | |
31626 | Implemented SymEnumLines. | |
31627 | ||
31628 | 2005-11-03 Eric Pouech <eric.pouech@wanadoo.fr> | |
31629 | ||
31630 | * programs/wineconsole/dialog.c, programs/wineconsole/user.c, | |
31631 | programs/wineconsole/winecon_user.h: | |
31632 | Now filling external leading in font cells. | |
31633 | ||
31634 | 2005-11-02 Huw Davies <huw@codeweavers.com> | |
31635 | ||
31636 | * dlls/oleaut32/typelib.c: | |
31637 | Don't call Release on a null ptr. | |
31638 | ||
31639 | 2005-11-02 Alexandre Julliard <julliard@winehq.org> | |
31640 | ||
31641 | * dlls/kernel/tests/thread.c, dlls/ntdll/exception.c, | |
31642 | dlls/ntdll/ntdll_misc.h, dlls/ntdll/signal_i386.c, | |
31643 | dlls/ntdll/signal_powerpc.c, dlls/ntdll/signal_sparc.c, | |
31644 | dlls/ntdll/signal_x86_64.c, dlls/ntdll/thread.c, | |
31645 | include/wine/server_protocol.h, server/protocol.def, server/thread.c, | |
31646 | server/thread.h, server/trace.c: | |
31647 | Fixed Get/SetThreadContext to work properly on suspended threads. | |
31648 | Added a test case. | |
31649 | ||
31650 | 2005-11-02 Martin Fuchs <martin-fuchs@gmx.net> | |
31651 | ||
31652 | * dlls/opengl32/wgl.c, dlls/shell32/shelllink.c: | |
31653 | Correct WINAPI position for MSVC portability. | |
31654 | ||
31655 | 2005-11-02 Eric Pouech <eric.pouech@wanadoo.fr> | |
31656 | ||
31657 | * programs/wineconsole/dialog.c: | |
31658 | Fixed crash in font browsing for raster fonts. | |
31659 | ||
31660 | 2005-11-02 Robert Shearman <rob@codeweavers.com> | |
31661 | ||
31662 | * dlls/oleaut32/variant.c: | |
31663 | Fix a crash during +variant logging caused by a typo causing an array | |
31664 | to be one element less than expected. | |
31665 | ||
31666 | 2005-11-02 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
31667 | ||
31668 | * dlls/wined3d/device.c, dlls/wined3d/surface.c, | |
31669 | include/wine/wined3d_interface.h: | |
31670 | Implement D3DFMT_UNKNOWN surfaces, this seems to be used a lot in d3d8 | |
31671 | but I haven't found any d3d9 application that uses D3DFMT_UNKNOWN | |
31672 | surfaces yet. | |
31673 | ||
31674 | 2005-11-02 Robert Shearman <rob@codeweavers.com> | |
31675 | ||
31676 | * dlls/oleaut32/tmarshal.c: | |
31677 | - Make sure to clean up properly on error. | |
31678 | - Restrict the critical section to getting the channel buffer and | |
31679 | adding a reference to it. | |
31680 | ||
31681 | 2005-11-02 Robert Shearman <rob@codeweavers.com> | |
31682 | ||
31683 | * dlls/oleaut32/typelib.c: | |
31684 | - Make wParamFlags in the paramdesc dumping function human readable. | |
31685 | - Enums should be VT_I4 instead of VT_INT. | |
31686 | - Trace the return value from the ITypeInfo_fnInvoke. | |
31687 | ||
31688 | 2005-11-02 Mike McCormack <mike@codeweavers.com> | |
31689 | ||
31690 | * dlls/msi/cond.y, dlls/msi/tests/package.c: | |
31691 | NULL and empty strings are the same in conditions. | |
31692 | ||
31693 | 2005-11-02 Mike McCormack <mike@codeweavers.com> | |
31694 | ||
31695 | * dlls/imm32/imm.c: | |
31696 | Change a FIXME message to a comment. | |
31697 | ||
31698 | 2005-11-02 Dmitry Timoshkov <dmitry@codeweavers.com> | |
31699 | ||
31700 | * dlls/comctl32/tab.c: | |
31701 | Avoid printing out a possibly uninitialized variable. | |
31702 | ||
31703 | 2005-11-02 Stefan Huehner <stefan@huehner.org> | |
31704 | ||
31705 | * dlls/msxml3/node.c, dlls/msxml3/tests/domdoc.c: | |
31706 | Extend get_nodeName add testcases for it. | |
31707 | ||
31708 | 2005-11-02 Mike McCormack <mike@codeweavers.com> | |
31709 | ||
31710 | * dlls/msi/msi.c, dlls/msi/msi.spec, include/msi.h: | |
31711 | Stub implementation for MsiAdvertiseScriptA/W. | |
31712 | ||
31713 | 2005-11-02 Mike McCormack <mike@codeweavers.com> | |
31714 | ||
31715 | * dlls/msi/create.c, dlls/msi/delete.c, dlls/msi/distinct.c, | |
31716 | dlls/msi/insert.c, dlls/msi/order.c, dlls/msi/record.c, | |
31717 | dlls/msi/select.c, dlls/msi/string.c, dlls/msi/table.c, | |
31718 | dlls/msi/update.c, dlls/msi/where.c: | |
31719 | Create the +msidb debug channel for msi database code. | |
31720 | ||
31721 | 2005-11-02 Aric Stewart <aric@codeweavers.com> | |
31722 | ||
31723 | * dlls/msi/action.c: | |
31724 | Force files to install if the REINSTALL property is set. | |
31725 | ||
31726 | 2005-11-02 Robert Shearman <rob@codeweavers.com> | |
31727 | ||
31728 | * dlls/ntdll/resource.c: | |
31729 | Make LdrAccessResource call an internal function to satisfy Shrinker. | |
31730 | ||
31731 | 2005-11-02 Vitaliy Margolen <wine-patch@kievinfo.com> | |
31732 | ||
31733 | * dlls/ntdll/tests/om.c, server/named_pipe.c: | |
31734 | Fix error returned when opening nonexistent pipes. | |
31735 | ||
31736 | 2005-11-02 Alexandre Julliard <julliard@winehq.org> | |
31737 | ||
31738 | * server/context_i386.c, server/context_powerpc.c, server/context_sparc.c, | |
31739 | server/context_x86_64.c, server/thread.c, server/thread.h: | |
31740 | Moved the platform-independent part of the get/set_thread_context | |
31741 | requests to a common file. | |
31742 | ||
31743 | 2005-11-02 Michael Jung <mjung@iss.tu-darmstadt.de> | |
31744 | ||
31745 | * dlls/shell32/shfldr_unixfs.c: | |
31746 | Added some comments to document unixfs. | |
31747 | ||
31748 | 2005-11-02 Mike McCormack <mike@codeweavers.com> | |
31749 | ||
31750 | * dlls/msi/install.c, dlls/msi/tests/package.c: | |
31751 | Fix parameter handling in MsiSetTargetPath, and add a test for it. | |
31752 | ||
31753 | 2005-11-02 Mike McCormack <mike@codeweavers.com> | |
31754 | ||
31755 | * dlls/msi/action.c, dlls/msi/action.h, dlls/msi/files.c: | |
31756 | Implement the RemoveFiles action. | |
31757 | ||
31758 | 2005-11-02 Ivan Leo Puoti <ivanleo@gmail.com> | |
31759 | ||
31760 | * dlls/ntdll/rtlstr.c: | |
31761 | Minor fixes to rtl string functions. | |
31762 | ||
31763 | 2005-11-02 David Kredba <kredba@math.cas.cz> | |
31764 | ||
31765 | * dlls/commdlg/cdlg_Cs.rc, dlls/devenum/devenum.rc, dlls/hhctrl.ocx/Cs.rc, | |
31766 | dlls/hhctrl.ocx/hhctrl.rc, dlls/mpr/mpr_Cs.rc: | |
31767 | Czech resources update. | |
31768 | ||
31769 | 2005-11-02 Mike McCormack <mike@codeweavers.com> | |
31770 | ||
31771 | * dlls/msi/msi.c, dlls/msi/msi.spec, include/msi.h: | |
31772 | Stub implementation for MsiGetFileHashA/W. | |
31773 | ||
31774 | 2005-11-02 Mike McCormack <mike@codeweavers.com> | |
31775 | ||
31776 | * dlls/msi/action.c, dlls/msi/action.h, dlls/msi/files.c: | |
31777 | Use an enumeration for file states. | |
31778 | ||
31779 | 2005-11-02 Mike McCormack <mike@codeweavers.com> | |
31780 | ||
31781 | * dlls/msi/dialog.c: | |
31782 | Define NONAMELESSUNION and NONAMELESSSTRUCT for older compilers. | |
31783 | ||
31784 | 2005-11-02 Ulrich Czekalla <ulrich@codeweavers.com> | |
31785 | ||
31786 | * dlls/comctl32/listview.c: | |
31787 | Clear bLButtonDown flags if mouse is not down. | |
31788 | ||
31789 | 2005-11-02 Mike McCormack <mike@codeweavers.com> | |
31790 | ||
31791 | * dlls/riched20/reader.c, dlls/riched20/rtf.h: | |
31792 | Convert all RTFPanic and RTFMsg calls to ERR calls. | |
31793 | ||
31794 | 2005-11-02 Rob Shearman <rob@codeweavers.com> | |
31795 | ||
31796 | * include/rpcndr.h: | |
31797 | Add declarations for NdrAsyncClientCall, NdrAsyncStubCall and | |
31798 | RpcMgmtEnableIdleCleanup. | |
31799 | ||
31800 | 2005-11-02 Mike McCormack <mike@codeweavers.com> | |
31801 | ||
31802 | * tools/winedump/lnk.c: | |
31803 | Handle msi component identifiers without a feature guid. | |
31804 | ||
31805 | 2005-11-02 Mike McCormack <mike@codeweavers.com> | |
31806 | ||
31807 | * dlls/msxml3/node.c: | |
31808 | Implement IXMLDOMNode::get_nodeName. | |
31809 | ||
31810 | 2005-11-02 Robert Shearman <rob@codeweavers.com> | |
31811 | ||
31812 | * dlls/oleaut32/oleaut.c: | |
31813 | The PSDispatch PS class factory can manage both typelib marshalled and | |
31814 | IDispatch, which is NDR marshalled, so we need a wrapper to call the | |
31815 | appropriate CreateProxy or CreateStub function. | |
31816 | ||
31817 | 2005-11-02 Lionel Ulmer <lionel.ulmer@free.fr> | |
31818 | ||
31819 | * dlls/x11drv/settings.c, include/winuser.h: | |
31820 | Add 'ENUM_...._SETTINGS' flag and make use of it in the X11DRV code. | |
31821 | ||
31822 | 2005-11-01 Alexandre Julliard <julliard@winehq.org> | |
31823 | ||
31824 | * dlls/kernel/except.c, dlls/ntdll/exception.c, | |
31825 | include/wine/server_protocol.h, server/debugger.c, | |
31826 | server/protocol.def, server/thread.c: | |
31827 | Don't send an extra signal when waiting for a debug event, just do a | |
31828 | normal wait. Return the debug event status directly as return value | |
31829 | of the server call. | |
31830 | ||
31831 | 2005-11-01 Alexandre Julliard <julliard@winehq.org> | |
31832 | ||
31833 | * dlls/ntdll/thread.c, server/context_i386.c, server/context_powerpc.c, | |
31834 | server/context_sparc.c, server/context_x86_64.c: | |
31835 | Don't send the incoming context to the server for get_thread_context, | |
31836 | instead copy only the relevant fields of the return value on the | |
31837 | client side. | |
31838 | ||
31839 | 2005-11-01 Vitaliy Margolen <wine-patch@kievinfo.com> | |
31840 | ||
31841 | * dlls/ntdll/tests/om.c, server/named_pipe.c: | |
31842 | Fix error returned when exceeding allowed instances. | |
31843 | ||
31844 | 2005-11-01 Martin Fuchs <martin-fuchs@gmx.net> | |
31845 | ||
31846 | * dlls/comctl32/string.c: | |
31847 | Include config.h and port.h for strncasecmp() in MSVC port. | |
31848 | ||
31849 | 2005-11-01 Bernd Schmidt <bernds_cb1@t-online.de> | |
31850 | ||
31851 | * dlls/kernel/file.c: | |
31852 | Implemented FindExSearchLimitToDirectories. | |
31853 | ||
31854 | 2005-11-01 Alexandre Julliard <julliard@winehq.org> | |
31855 | ||
31856 | * dlls/msvcrt/msvcrt.spec: | |
31857 | Fixed _wstrdate/_wstrtime parameters. | |
31858 | ||
31859 | 2005-11-01 Alexandre Julliard <julliard@winehq.org> | |
31860 | ||
31861 | * dlls/wininet/http.c: | |
31862 | Authors: Marcus Meissner <marcus@jet.franken.de>, Walter Weiss <wjweiss@hotmail.com> | |
31863 | Added handling of more HTTP standard headers and binary search lists. | |
31864 | ||
31865 | 2005-11-01 Marcus Meissner <marcus@jet.franken.de> | |
31866 | ||
31867 | * dlls/oleaut32/tests/vartype.c: | |
31868 | SysReAllocString of same pointer returns TRUE. | |
31869 | ||
31870 | 2005-11-01 Michael Jung <mjung@iss.tu-darmstadt.de> | |
31871 | ||
31872 | * dlls/shell32/shfldr_unixfs.c: | |
31873 | Fixed crash in unixfs shellfolder handling with winamp. | |
31874 | ||
31875 | 2005-11-01 Christian Costa <titan.costa@wanadoo.fr> | |
31876 | ||
31877 | * dlls/amstream/amstream.c, dlls/amstream/main.c: | |
31878 | Use a more standard indentation style. | |
31879 | ||
31880 | 2005-11-01 Vitaliy Margolen <wine-patch@kievinfo.com> | |
31881 | ||
31882 | * tools/wine.inf: | |
31883 | Remove version information. | |
31884 | ||
31885 | 2005-11-01 Ulrich Czekalla <ulrich@codeweavers.com> | |
31886 | ||
31887 | * dlls/x11drv/clipboard.c: | |
31888 | Improve handling of mapping between X and Windows formats. | |
31889 | Add support for UTF8. | |
31890 | ||
31891 | 2005-11-01 Vitaliy Margolen <wine-patch@kievinfo.com> | |
31892 | ||
31893 | * dlls/ntdll/tests/om.c, server/main.c, server/object.c, server/object.h, | |
31894 | server/winstation.c: | |
31895 | - Use OBJ_CASE_INSENSITIVE in object lookup. | |
31896 | - Remove case_sensitive flag from namespace. | |
31897 | - Remove todo_wine from now succeeding tests. | |
31898 | ||
31899 | 2005-11-01 Davin McCall <davmac@davmac.org> | |
31900 | ||
31901 | * dlls/dsound/mixer.c: | |
31902 | PhaseCancel subtracts secondary buffer from primary buffer, not the | |
31903 | other way around. | |
31904 | ||
31905 | 2005-11-01 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
31906 | ||
31907 | * dlls/user/painting.c: | |
31908 | ScrollWindowEx: Don't move the caret of child windows and hide it only | |
31909 | if it's in the source or in the destination rectangle. | |
31910 | ||
31911 | 2005-11-01 Robert Shearman <rob@codeweavers.com> | |
31912 | ||
31913 | * dlls/shell32/shfldr.h, dlls/shell32/shfldr_desktop.c, | |
31914 | dlls/shell32/shfldr_fs.c, dlls/shell32/shlfolder.c: | |
31915 | Convert SHELL32_BindToChild to Unicode and fix up the callers. | |
31916 | ||
31917 | 2005-11-01 Robert Shearman <rob@codeweavers.com> | |
31918 | ||
31919 | * dlls/ntdll/exception.c, dlls/ntdll/signal_i386.c: | |
31920 | Make the call exception handler function more compatible with NT and | |
31921 | with what Shrinker expects. | |
31922 | ||
31923 | 2005-10-31 Stefan Huehner <stefan@huehner.org> | |
31924 | ||
31925 | * programs/winetest/Makefile.in: | |
31926 | Add msxml3,setupapi tests to winetest. | |
31927 | ||
31928 | 2005-10-31 Alexandre Julliard <julliard@winehq.org> | |
31929 | ||
31930 | * configure, configure.ac, programs/Makefile.in, | |
31931 | programs/eject/.cvsignore, programs/eject/Makefile.in, | |
31932 | programs/eject/eject.c: | |
31933 | Added an 'eject' Winelib app that allows unmounting and ejecting a CD | |
31934 | even if a Windows app has files open on it. | |
31935 | ||
31936 | 2005-10-31 Huw Davies <huw@codeweavers.com> | |
31937 | ||
31938 | * dlls/rpcrt4/ndr_marshall.c: | |
31939 | Marshal enums. | |
31940 | ||
31941 | 2005-10-31 Huw Davies <huw@codeweavers.com> | |
31942 | ||
31943 | * dlls/msxml3/domdoc.c, dlls/msxml3/element.c, dlls/msxml3/node.c, | |
31944 | dlls/msxml3/nodelist.c, dlls/msxml3/nodemap.c: | |
31945 | Actually print the IIDs. | |
31946 | ||
31947 | 2005-10-31 Huw Davies <huw@codeweavers.com> | |
31948 | ||
31949 | * dlls/gdi/enhmetafile.c, include/wingdi.h: | |
31950 | Implement playback of EMR_ALPHABLEND. | |
31951 | ||
31952 | 2005-10-31 Huw Davies <huw@codeweavers.com> | |
31953 | ||
31954 | * dlls/gdi/freetype.c: | |
31955 | Only select a bitmap font as a last resort if we can't find a font | |
31956 | with the correct facename. | |
31957 | ||
31958 | 2005-10-31 Marcus Meissner <marcus@jet.franken.de> | |
31959 | ||
31960 | * server/mapping.c: | |
31961 | Do not overflow the stackbased "nt" struct when reading non-conforming | |
31962 | PE files. | |
31963 | ||
31964 | 2005-10-31 Alexandre Julliard <julliard@winehq.org> | |
31965 | ||
31966 | * DEVELOPERS-HINTS, configure, configure.ac, dlls/Makefile.in, | |
31967 | dlls/ttydrv/.cvsignore, dlls/ttydrv/Makefile.in, | |
31968 | dlls/ttydrv/bitmap.c, dlls/ttydrv/dc.c, dlls/ttydrv/graphics.c, | |
31969 | dlls/ttydrv/objects.c, dlls/ttydrv/palette.c, dlls/ttydrv/ttydrv.h, | |
31970 | dlls/ttydrv/ttydrv_main.c, dlls/ttydrv/winetty.drv.spec, | |
31971 | dlls/ttydrv/wnd.c: | |
31972 | Get rid of the no longer used tty driver. | |
31973 | ||
31974 | 2005-10-31 Alexandre Julliard <julliard@winehq.org> | |
31975 | ||
31976 | * dlls/user/driver.c: | |
31977 | Default to the null driver instead of dying if the specified display | |
31978 | driver couldn't be loaded. | |
31979 | ||
31980 | 2005-10-31 Dmitry Timoshkov <dmitry@codeweavers.com> | |
31981 | ||
31982 | * dlls/user/painting.c, dlls/user/tests/msg.c: | |
31983 | Add the tests for behaviour of [In]validateRect and [In]validateRgn | |
31984 | with hwnd set to 0, make them pass under Wine. | |
31985 | ||
31986 | 2005-10-31 Michael Jung <mjung@iss.tu-darmstadt.de> | |
31987 | ||
31988 | * dlls/shdocvw/shdocvw_main.c: | |
31989 | Only return SHDOCVW_ClassFactory if asked for CLSID_WebBrowser. | |
31990 | ||
31991 | 2005-10-31 Huw Davies <huw@codeweavers.com> | |
31992 | ||
31993 | * dlls/oleaut32/usrmarshal.c: | |
31994 | Deal with pExcepInfo == NULL. | |
31995 | ||
31996 | 2005-10-31 Mike McCormack <mike@codeweavers.com> | |
31997 | ||
31998 | * dlls/msi/dialog.c: | |
31999 | Make sure to unregister all the classes that were registered when msi | |
32000 | is unloaded, so we can register again cleanly. | |
32001 | ||
32002 | 2005-10-31 Mike McCormack <mike@codeweavers.com> | |
32003 | ||
32004 | * dlls/shell32/tests/shlexec.c: | |
32005 | Add void to empty declaration list. | |
32006 | ||
32007 | 2005-10-31 Alexandre Julliard <julliard@winehq.org> | |
32008 | ||
32009 | * dlls/gdi/dc.c, dlls/gdi/driver.c: | |
32010 | Default to an empty driver instead of dying if the specified display | |
32011 | driver couldn't be loaded. | |
32012 | ||
32013 | 2005-10-31 Michael Jung <mjung@iss.tu-darmstadt.de> | |
32014 | ||
32015 | * configure, configure.ac, dlls/shdocvw/Makefile.in, | |
32016 | dlls/shdocvw/tests/.cvsignore, dlls/shdocvw/tests/Makefile.in, | |
32017 | dlls/shdocvw/tests/shortcut.c: | |
32018 | Added initial tests for shdocvw's FolderShortcut related | |
32019 | functionality. | |
32020 | ||
32021 | 2005-10-31 Marcus Meissner <meissner@suse.de> | |
32022 | ||
32023 | * dlls/ntdll/exception.c, dlls/ntdll/signal_i386.c: | |
32024 | Added assembly implementation of EXC_CallHandler. | |
32025 | ||
32026 | 2005-10-31 Mike McCormack <mike@codeweavers.com> | |
32027 | ||
32028 | * dlls/msi/install.c, dlls/msi/msipriv.h, dlls/msi/package.c, | |
32029 | dlls/msi/tests/package.c: | |
32030 | Fix and test MsiGetProperty and MsiSetProperty. | |
32031 | ||
32032 | 2005-10-31 Mike McCormack <mike@codeweavers.com> | |
32033 | ||
32034 | * dlls/msi/msi.c, dlls/msi/tests/.cvsignore, dlls/msi/tests/Makefile.in, | |
32035 | dlls/msi/tests/msi.c: | |
32036 | Improve MsiUseFeatureEx and MsiGetFeatureState a little, add some | |
32037 | simple test cases. | |
32038 | ||
32039 | 2005-10-31 James Hawkins <truiken@gmail.com> | |
32040 | ||
32041 | * dlls/wininet/internet.c, dlls/wininet/tests/http.c: | |
32042 | Implement InternetCreateUrlW and test cases. | |
32043 | ||
32044 | 2005-10-31 Huw Davies <huw@codeweavers.com> | |
32045 | ||
32046 | * dlls/gdi/dc.c, dlls/gdi/enhmfdrv/dc.c, dlls/gdi/enhmfdrv/init.c, | |
32047 | dlls/gdi/tests/.cvsignore, dlls/gdi/tests/Makefile.in, | |
32048 | dlls/gdi/tests/dc.c, dlls/gdi/tests/metafile.c: | |
32049 | Fix handling of relative state indices in RestoreDC. | |
32050 | Fix return value of SaveDC when writing to an emf. | |
32051 | Before writing the EMR_EOF record we should ensure that we clear the | |
32052 | state stack. | |
32053 | ||
32054 | 2005-10-31 Christian Costa <titan.costa@wanadoo.fr> | |
32055 | ||
32056 | * dlls/ddraw/direct3d_opengl.c, dlls/ddraw/light.c, | |
32057 | dlls/ddraw/opengl_private.h: | |
32058 | Finish moving d3d[1..3] light code to use d3d7. | |
32059 | ||
32060 | 2005-10-31 Marcus Meissner <meissner@suse.de> | |
32061 | ||
32062 | * dlls/kernel/time.c: | |
32063 | Define obsoleted CLK_TCK to CLOCKS_PER_SEC if not there. | |
32064 | ||
32065 | 2005-10-31 Hans Leidekker <hans@it.vu.nl> | |
32066 | ||
32067 | * dlls/odbccp32/odbccp32.c: | |
32068 | Improve the implementation of SQLConfigDataSource, SQLConfigDriver, | |
32069 | SQLInstallDriver{,Ex}, SQLInstallerError and | |
32070 | SQLInstallTranslator{,Ex}. | |
32071 | ||
32072 | 2005-10-31 Juan Lang <juan_lang@yahoo.com> | |
32073 | ||
32074 | * dlls/crypt32/cert.c, dlls/crypt32/crypt32.spec, | |
32075 | dlls/crypt32/tests/cert.c: | |
32076 | Implement CertSignSignature and CertVerifySignature(Ex). | |
32077 | ||
32078 | 2005-10-31 Robert Reif <reif@earthlink.net> | |
32079 | ||
32080 | * dlls/winmm/tests/wave.c: | |
32081 | Add waveOutPause/waveOutRestart test. | |
32082 | Tighten up play duration test when ending too soon. | |
32083 | Set VirtualFree size to 0. | |
32084 | ||
32085 | 2005-10-31 Stefan Leichter <Stefan.Leichter@camLine.com> | |
32086 | ||
32087 | * dlls/shlwapi/tests/path.c: | |
32088 | Stop PathIsValidCharW tests after 100 failing tests. | |
32089 | ||
32090 | 2005-10-31 Roderick Colenbrander <thunderbird2k@gmx.net> | |
32091 | ||
32092 | * dlls/d3d9/query.c: | |
32093 | In case of D3D9 the CreateQuery call can be used to retrieve status | |
32094 | information. According to MSDN the 'ppQuery' parameter can be set to | |
32095 | NULL to detect if a certain query Type is supported. | |
32096 | ||
32097 | 2005-10-30 Mike McCormack <mike@codeweavers.com> | |
32098 | ||
32099 | * dlls/msi/action.c: | |
32100 | Add a stub for the AllocateRegistrySpace action. | |
32101 | ||
32102 | 2005-10-30 Mike McCormack <mike@codeweavers.com> | |
32103 | ||
32104 | * dlls/msi/action.c, dlls/msi/database.c, dlls/msi/msi.c, | |
32105 | dlls/msi/package.c, include/msiquery.h: | |
32106 | Define MSIDBOPEN_ constants using LPCWSTR when compiling Wine. | |
32107 | ||
32108 | 2005-10-30 Mike McCormack <mike@codeweavers.com> | |
32109 | ||
32110 | * dlls/msi/dialog.c: | |
32111 | Add a read-only implementation of the SelectionTree control. | |
32112 | ||
32113 | 2005-10-30 Mike McCormack <mike@codeweavers.com> | |
32114 | ||
32115 | * dlls/msi/classes.c: | |
32116 | Simplify register_progid() and remove a fixed length buffer. | |
32117 | ||
32118 | 2005-10-30 Mike McCormack <mike@codeweavers.com> | |
32119 | ||
32120 | * dlls/msi/dialog.c: | |
32121 | Handle MaskEdit masks containing dashes and other constant | |
32122 | characters. | |
32123 | ||
32124 | 2005-10-30 Mike McCormack <mike@codeweavers.com> | |
32125 | ||
32126 | * dlls/msi/action.c: | |
32127 | Use msi_get_property_int() in a few more places. | |
32128 | ||
32129 | 2005-10-30 Alexandre Julliard <julliard@winehq.org> | |
32130 | ||
32131 | * dlls/winecrt0/crt0_private.h, dlls/winecrt0/delay_load.c, | |
32132 | dlls/winecrt0/dll_entry.c, dlls/winecrt0/dll_main.c, | |
32133 | dlls/winecrt0/drv_entry.c, dlls/winecrt0/exe_entry.c, | |
32134 | dlls/winecrt0/exe_wentry.c, dlls/winecrt0/init.c, | |
32135 | dlls/winecrt0/stub.c, include/winnt.h: | |
32136 | Make all winecrt0 functions and variables hidden. | |
32137 | ||
32138 | 2005-10-30 Julien Cegarra <JulienC@psychologie-fr.org> | |
32139 | ||
32140 | * dlls/Makefile.in, dlls/winmm/Makefile.in, dlls/winmm/sound.drv.spec, | |
32141 | dlls/winmm/sound.spec: | |
32142 | Correct name of sound.dll to sound.drv (WIN16). | |
32143 | ||
32144 | 2005-10-30 Kai Blin <blin@gmx.net> | |
32145 | ||
32146 | * dlls/secur32/Makefile.in, dlls/secur32/dispatcher.c, | |
32147 | dlls/secur32/secur32_priv.h: | |
32148 | A dispatcher for running ntlm_auth. | |
32149 | ||
32150 | 2005-10-30 Michael Kaufmann <hallo@michael-kaufmann.ch> | |
32151 | ||
32152 | * dlls/user/scroll.c: | |
32153 | Handle the left and right arrow keys. | |
32154 | ||
32155 | 2005-10-30 Christian Costa <titan.costa@wanadoo.fr> | |
32156 | ||
32157 | * include/wine/library.h: | |
32158 | Remove no longer used wine_dbg_parse_options and wine_dbg_add_options | |
32159 | prototypes. | |
32160 | ||
32161 | 2005-10-30 Mike McCormack <mike@codeweavers.com> | |
32162 | ||
32163 | * dlls/msi/install.c, dlls/msi/msi.spec, include/msiquery.h: | |
32164 | Add a stub implementation of msi.MsiSetMode. | |
32165 | ||
32166 | 2005-10-30 Mike McCormack <mike@codeweavers.com> | |
32167 | ||
32168 | * dlls/msi/classes.c: | |
32169 | Remove unused package parameter of register_progid_base(). | |
32170 | ||
32171 | 2005-10-30 Mike McCormack <mike@codeweavers.com> | |
32172 | ||
32173 | * dlls/msi/action.c, dlls/msi/dialog.c, dlls/msi/package.c: | |
32174 | Use "static const" rather than "const static" as gcc -W complains | |
32175 | about the former. | |
32176 | ||
32177 | 2005-10-30 Robert Reif <reif@earthlink.net> | |
32178 | ||
32179 | * dlls/msvcrt/msvcrt.spec, dlls/msvcrt/tests/time.c, dlls/msvcrt/time.c: | |
32180 | Implement _wstrdate and _wstrtime with tests. | |
32181 | ||
32182 | 2005-10-30 Peter Beutner <p.beutner@gmx.net> | |
32183 | ||
32184 | * dlls/msvcrt/cppexcept.c: | |
32185 | Fix exception handling for non CXX_EXCEPTIONs. | |
32186 | ||
32187 | 2005-10-29 Vitaliy Margolen <wine-patch@kievinfo.com> | |
32188 | ||
32189 | * server/console.c, server/event.c, server/handle.c, server/mailslot.c, | |
32190 | server/mapping.c, server/mutex.c, server/named_pipe.c, | |
32191 | server/object.c, server/object.h, server/process.c, | |
32192 | server/semaphore.c, server/timer.c, server/winstation.c: | |
32193 | Pass object attributes to create_named_object & find_object. | |
32194 | ||
32195 | 2005-10-29 Eric Pouech <eric.pouech@wanadoo.fr> | |
32196 | ||
32197 | * dlls/kernel/atom.c: | |
32198 | Implemented local/global atom creation, deletion & lookup on top of | |
32199 | ntdll. | |
32200 | ||
32201 | 2005-10-29 Juan Lang <juan_lang@yahoo.com> | |
32202 | ||
32203 | * dlls/wldap32/wldap32.spec: | |
32204 | Export functions by ordinal, cryptnet.dll at least depends on it. | |
32205 | ||
32206 | 2005-10-29 Mike McCormack <mike@codeweavers.com> | |
32207 | ||
32208 | * dlls/msi/action.c: | |
32209 | Don't change the UI level during ExecuteAction. | |
32210 | ||
32211 | 2005-10-29 Mike McCormack <mike@codeweavers.com> | |
32212 | ||
32213 | * dlls/msi/msi.c: | |
32214 | Implement MsiGetFeatureUsageA and MsiUseFeature(Ex)A using their W | |
32215 | versions. | |
32216 | ||
32217 | 2005-10-29 Mike McCormack <mike@codeweavers.com> | |
32218 | ||
32219 | * dlls/msi/action.c, dlls/msi/action.h, dlls/msi/files.c, | |
32220 | dlls/msi/helpers.c: | |
32221 | Remove the unused 1st parameter of ACTION_VerifyComponentForAction. | |
32222 | ||
32223 | 2005-10-29 Mike McCormack <mike@codeweavers.com> | |
32224 | ||
32225 | * dlls/msi/dialog.c: | |
32226 | Explicitly check for MSICONDITION_TRUE being returned from | |
32227 | MsiEvaluateCondition. | |
32228 | ||
32229 | 2005-10-29 Mike McCormack <mike@codeweavers.com> | |
32230 | ||
32231 | * dlls/msi/action.c, dlls/msi/action.h, dlls/msi/files.c: | |
32232 | Some installers don't call the CreateFolders action before the | |
32233 | InstallFiles action as MSDN specifies, but it still seems to work, so | |
32234 | make sure that we create component directories in the InstallFiles | |
32235 | action anyway. | |
32236 | ||
32237 | 2005-10-29 Vitaliy Margolen <wine-patch@kievinfo.com> | |
32238 | ||
32239 | * dlls/comctl32/header.c: | |
32240 | Unify HEADER_GetItem[A/W] into one function. | |
32241 | ||
32242 | 2005-10-29 Mike McCormack <mike@codeweavers.com> | |
32243 | ||
32244 | * dlls/msi/cond.y, dlls/msi/tests/package.c: | |
32245 | Add a bunch of tests for MsiEvaluateCondition and make them pass. | |
32246 | ||
32247 | 2005-10-29 Mike McCormack <mike@codeweavers.com> | |
32248 | ||
32249 | * dlls/msi/dialog.c: | |
32250 | Make enter and escape trigger the default and cancel buttons in | |
32251 | dialogs. | |
32252 | ||
32253 | 2005-10-29 Mike McCormack <mike@codeweavers.com> | |
32254 | ||
32255 | * dlls/msi/table.c: | |
32256 | Deleted two buggy functions that incorrectly and inefficiently check | |
32257 | whether a row already exists in a table, and replaced them with a call | |
32258 | to an existing working function that does the same thing correctly. | |
32259 | ||
32260 | 2005-10-29 Mike McCormack <mike@codeweavers.com> | |
32261 | ||
32262 | * dlls/msi/files.c: | |
32263 | Remove an incorrect comment and check for 0 being an invalid file | |
32264 | handle. | |
32265 | ||
32266 | 2005-10-29 Mike McCormack <mike@codeweavers.com> | |
32267 | ||
32268 | * dlls/msi/files.c: | |
32269 | Extract file directly to their target location, bypassing the need to | |
32270 | use temporary files and move files. | |
32271 | ||
32272 | 2005-10-29 Robert Shearman <rob@codeweavers.com> | |
32273 | ||
32274 | * dlls/oleaut32/typelib.c, dlls/oleaut32/typelib.h: | |
32275 | - Read DLL name from modules in MSFT typelibs. | |
32276 | - A name offset of -1 for a parameter means that it has the same name | |
32277 | as the function. | |
32278 | - Print an error if a ReadName is attempted with an offset of -1, | |
32279 | since this will read garbage. | |
32280 | - Implement ITypeInfo_GetDllEntry. | |
32281 | ||
32282 | 2005-10-29 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
32283 | ||
32284 | * dlls/wined3d/device.c, dlls/wined3d/stateblock.c, | |
32285 | dlls/wined3d/wined3d_private.h: | |
32286 | Move the softwareVertexProcessing flag from the stateblock to the | |
32287 | device because its state shouldn't be recorded in a stateblock. | |
32288 | ||
32289 | 2005-10-29 Robert Shearman <rob@codeweavers.com> | |
32290 | ||
32291 | * dlls/gdi/dc.c: | |
32292 | Print an error if a DC is created with a bad device. | |
32293 | ||
32294 | 2005-10-29 Vitaliy Margolen <wine-patch@kievinfo.com> | |
32295 | ||
32296 | * programs/winecfg/driveui.c: | |
32297 | Set list view's text directly - don't use fill_drives_list for that. | |
32298 | Enable "Apply" button when text changes. | |
32299 | ||
32300 | 2005-10-29 Kevin Koltzau <kevin@plop.org> | |
32301 | ||
32302 | * dlls/msvcrt/console.c: | |
32303 | Enable line editing for _cgets. | |
32304 | ||
32305 | 2005-10-29 Ivan Leo Puoti <ivanleo@gmail.com> | |
32306 | ||
32307 | * dlls/ole32/tests/stg_prop.c: | |
32308 | Delete some temp files created by the ole32 tests. | |
32309 | ||
32310 | 2005-10-29 Thomas Weidenmueller <wine-patches@reactsoft.com> | |
32311 | ||
32312 | * dlls/msi/action.c: | |
32313 | Passing NULL as the last two parameters to ReadFile is illegal and | |
32314 | actually causes a crash on windows. The attached patch fixes this. | |
32315 | ||
32316 | 2005-10-29 Jacek Caban <jack@itma.pwr.wroc.pl> | |
32317 | ||
32318 | * dlls/urlmon/file.c, dlls/urlmon/tests/protocol.c: | |
32319 | Report BINDSTATUS_SENDINGREQUEST in FileProtocol::Start. | |
32320 | ||
32321 | 2005-10-29 Mike McCormack <mike@codeweavers.com> | |
32322 | ||
32323 | * dlls/msi/msi.c: | |
32324 | Add an implementation for MsiGetShortcutTargetA/W. | |
32325 | ||
32326 | 2005-10-28 Alexandre Julliard <julliard@winehq.org> | |
32327 | ||
32328 | * dlls/ntdll/directory.c, dlls/ntdll/file.c, dlls/ntdll/ntdll_misc.h: | |
32329 | Added an implementation of the FSCTL_DISMOUNT_VOLUME ioctl that | |
32330 | attempts to unmount the Unix device. | |
32331 | ||
32332 | 2005-10-28 Ivan Leo Puoti <ivanleo@gmail.com> | |
32333 | ||
32334 | * dlls/ntdll/om.c, include/winternl.h: | |
32335 | Fix NtQueryDirectoryObject prototype, documentation, and the | |
32336 | definition of the structure it uses. | |
32337 | ||
32338 | 2005-10-28 Huw Davies <huw@codeweavers.com> | |
32339 | ||
32340 | * dlls/gdi/dc.c, dlls/gdi/tests/.cvsignore, dlls/gdi/tests/Makefile.in, | |
32341 | dlls/gdi/tests/mapping.c: | |
32342 | xform can be NULL when setting the identity. | |
32343 | ||
32344 | 2005-10-28 Mike McCormack <mike@codeweavers.com> | |
32345 | ||
32346 | * dlls/msi/install.c: | |
32347 | Fix a memory leak. | |
32348 | ||
32349 | 2005-10-28 Mike McCormack <mike@codeweavers.com> | |
32350 | ||
32351 | * dlls/shell32/shelllink.c: | |
32352 | Handle MSI advertised shortcuts in the shelllink object. | |
32353 | ||
32354 | 2005-10-28 Henning Gerhardt <henning.gerhardt@web.de> | |
32355 | ||
32356 | * programs/regedit/De.rc: | |
32357 | Update the German resource file. | |
32358 | ||
32359 | 2005-10-28 Mike McCormack <mike@codeweavers.com> | |
32360 | ||
32361 | * dlls/msi/files.c: | |
32362 | Put the UI update code for cabinet file into a separate function. | |
32363 | ||
32364 | 2005-10-28 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
32365 | ||
32366 | * dlls/version/install.c: | |
32367 | Correct the way that VerFindFileA checks for a file that is | |
32368 | exclusively locked. | |
32369 | ||
32370 | 2005-10-28 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
32371 | ||
32372 | * dlls/kernel/tests/thread.c: | |
32373 | Test CreateThread() for reception of NULL pointer to TID. | |
32374 | ||
32375 | 2005-10-28 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
32376 | ||
32377 | * dlls/user/tests/msg.c: | |
32378 | Don't pass CreateThread() with a NULL pointer to TID as Win9x does not | |
32379 | create a thread then. | |
32380 | ||
32381 | 2005-10-28 Mike McCormack <mike@codeweavers.com> | |
32382 | ||
32383 | * dlls/msi/msi.c: | |
32384 | Return an error in MsiGetComponentPathW if passed a null component. | |
32385 | ||
32386 | 2005-10-28 Mike McCormack <mike@codeweavers.com> | |
32387 | ||
32388 | * dlls/msi/cond.y: | |
32389 | Fix error handling in MsiEvaluateCondition. | |
32390 | ||
32391 | 2005-10-28 Mike McCormack <mike@codeweavers.com> | |
32392 | ||
32393 | * dlls/msi/files.c: | |
32394 | Translate INVALID_HANDLE_VALUE to zero for cabinet handles. | |
32395 | ||
32396 | 2005-10-28 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
32397 | ||
32398 | * dlls/kernel/tests/console.c: | |
32399 | Don't send a CTRL_C_EVENT signal to console if we are on Win9x and | |
32400 | console signal handler is set to NULL. | |
32401 | ||
32402 | 2005-10-28 Vitaliy Margolen <wine-patch@kievinfo.com> | |
32403 | ||
32404 | * dlls/comctl32/header.c: | |
32405 | Unify HEADER_InsertItem[A/W] into one function. | |
32406 | ||
32407 | 2005-10-28 Mike McCormack <mike@codeweavers.com> | |
32408 | ||
32409 | * dlls/msi/files.c: | |
32410 | Fix a memory leak in the cabinet extracting code. | |
32411 | ||
32412 | 2005-10-28 Juan Lang <juan_lang@yahoo.com> | |
32413 | ||
32414 | * dlls/crypt32/cert.c, dlls/crypt32/encode.c, dlls/crypt32/protectdata.c: | |
32415 | Use CryptMem functions for internal memory allocation. | |
32416 | ||
32417 | 2005-10-28 Michael Jung <mjung@iss.tu-darmstadt.de> | |
32418 | ||
32419 | * programs/regedit/De.rc: | |
32420 | Added German resources for regedit's find dialog. | |
32421 | ||
32422 | 2005-10-28 James Hawkins <truiken@gmail.com> | |
32423 | ||
32424 | * dlls/wininet/internet.c: | |
32425 | Correct parameter names for InternetSetFilePointer. | |
32426 | ||
32427 | 2005-10-28 Michael Stefaniuc <mstefani@redhat.de> | |
32428 | ||
32429 | * dlls/oleaut32/variant.c: | |
32430 | Handle VT_DECIMAL in VarCmp(). | |
32431 | ||
32432 | 2005-10-28 Mike McCormack <mike@codeweavers.com> | |
32433 | ||
32434 | * dlls/msvcrt/wcs.c: | |
32435 | Use the correct buffer - reported by Jesse Allen. | |
32436 | ||
32437 | 2005-10-28 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
32438 | ||
32439 | * dlls/kernel/tests/thread.c: | |
32440 | Add a test for GetThreadExitCode. | |
32441 | Use GetModuleHandleA as kernel32 should be present on every system. | |
32442 | ||
32443 | 2005-10-28 Mike McCormack <mike@codeweavers.com> | |
32444 | ||
32445 | * dlls/shell32/shelllink.c: | |
32446 | Implement IContextMenu::QueryContextMenu and | |
32447 | IContextMenu::InvokeCommand. | |
32448 | ||
32449 | 2005-10-28 Mike McCormack <mike@codeweavers.com> | |
32450 | ||
32451 | * dlls/msi/msi.spec: | |
32452 | Fix MsiGetPropertyA/W spec declarations. | |
32453 | ||
32454 | 2005-10-28 Mike McCormack <mike@codeweavers.com> | |
32455 | ||
32456 | * dlls/msi/action.c, dlls/msi/files.c: | |
32457 | Create component folders in the CreateFolders action. | |
32458 | ||
32459 | 2005-10-28 Vitaliy Margolen <wine-patch@kievinfo.com> | |
32460 | ||
32461 | * programs/winecfg/appdefaults.c: | |
32462 | Define OS environment variable on WinNT versions. | |
32463 | ||
32464 | 2005-10-27 Vitaliy Margolen <wine-patch@kievinfo.com> | |
32465 | ||
32466 | * dlls/ntdll/file.c, dlls/ntdll/sync.c, dlls/ntdll/virtual.c, | |
32467 | include/wine/server_protocol.h, server/event.c, server/handle.c, | |
32468 | server/handle.h, server/mailslot.c, server/mapping.c, server/mutex.c, | |
32469 | server/named_pipe.c, server/protocol.def, server/semaphore.c, | |
32470 | server/timer.c, server/trace.c, server/winstation.c: | |
32471 | - Send whole OBJECT_ATTRIBUTES.Attributes to the server not just an | |
32472 | inherit flag. | |
32473 | - Pass DesiredAccess to the server when creating mailslot. | |
32474 | ||
32475 | 2005-10-27 Ivan Leo Puoti <ivanleo@gmail.com> | |
32476 | ||
32477 | * dlls/mapi32/tests/Makefile.in, dlls/mapi32/tests/prop.c: | |
32478 | Allow mapi32 tests to load and exit gracefully if mapi32.dll isn't | |
32479 | installed. | |
32480 | ||
32481 | 2005-10-27 Ivan Leo Puoti <ivanleo@gmail.com> | |
32482 | ||
32483 | * dlls/advapi32/tests/registry.c: | |
32484 | Delete a temp file. | |
32485 | ||
32486 | 2005-10-27 Vijay Kiran Kamuju <infyquest@gmail.com> | |
32487 | ||
32488 | * dlls/wininet/internet.c: | |
32489 | Add default implementation for max_conn_pre_*_server flag. | |
32490 | Add stubs for the above flags in InternetSetOption. | |
32491 | ||
32492 | 2005-10-27 Phil Krylov <phil@newstar.rinet.ru> | |
32493 | ||
32494 | * dlls/gdi/clipping.c, dlls/gdi/dc.c, dlls/gdi/enhmfdrv/bitblt.c, | |
32495 | dlls/gdi/font.c: | |
32496 | Fixed SetTextAlign(), SetBkMode(), SetROP2(), SetPolyFillMode(), and | |
32497 | SetStretchBltMode() to assume that the corresponding DC driver | |
32498 | functions return only a BOOL success flag, and therefore a proper | |
32499 | return value should be generated by the main function. Fixed | |
32500 | EMFDRV_StretchDIBits() to return a proper value (like | |
32501 | MFDRV_StretchDIBits already does). Added comments about other cases of | |
32502 | improper return values. | |
32503 | ||
32504 | 2005-10-27 Dmitry Timoshkov <dmitry@codeweavers.com> | |
32505 | ||
32506 | * dlls/user/input.c, dlls/user/listbox.c, dlls/user/message.c, | |
32507 | dlls/user/spy.c, include/winuser.h: | |
32508 | Add some missing USER definitions, add a couple of FIXMEs for not | |
32509 | implemented features. | |
32510 | ||
32511 | 2005-10-27 Mike McCormack <mike@codeweavers.com> | |
32512 | ||
32513 | * dlls/msi/action.c, dlls/msi/custom.c: | |
32514 | If an action fails, print out its name as well as the error code. Use | |
32515 | %d for error codes so it's easy to match them up to something in | |
32516 | winerror.h. | |
32517 | ||
32518 | 2005-10-27 Mike McCormack <mike@codeweavers.com> | |
32519 | ||
32520 | * dlls/msi/action.c, dlls/msi/action.h, dlls/msi/appsearch.c, | |
32521 | dlls/msi/classes.c, dlls/msi/custom.c, dlls/msi/format.c, | |
32522 | dlls/msi/helpers.c: | |
32523 | Rename load_dynamic_stringW to msi_dup_record_field to better describe | |
32524 | what it does, and replace a few instances with MSI_RecordGetString to | |
32525 | avoid allocating memory. | |
32526 | ||
32527 | 2005-10-27 Vitaliy Margolen <wine-patch@kievinfo.com> | |
32528 | ||
32529 | * dlls/user/tests/msg.c: | |
32530 | Add test for undocumented 0x4D message sent on F1. | |
32531 | ||
32532 | 2005-10-27 Vijay Kiran Kamuju <infyquest@gmail.com> | |
32533 | ||
32534 | * dlls/msvcrt/tests/printf.c: | |
32535 | Added a test case for %0f and %.0f. | |
32536 | ||
32537 | 2005-10-27 Mike McCormack <mike@codeweavers.com> | |
32538 | ||
32539 | * dlls/msi/database.c, dlls/msi/msipriv.h, dlls/msi/table.c: | |
32540 | Implement transforms. This still includes some debugging code which | |
32541 | can be enabled by setting debug_transform to 1 in the relevant | |
32542 | places. | |
32543 | ||
32544 | 2005-10-27 Robert Lunnon <bobl@optushome.com.au> | |
32545 | ||
32546 | * dlls/wineps/init.c: | |
32547 | Reorder header files to avoid name space collision with symbol | |
32548 | PAGESIZE. | |
32549 | ||
32550 | 2005-10-27 Michael Jung <mjung@iss.tu-darmstadt.de> | |
32551 | ||
32552 | * dlls/shell32/Makefile.in, dlls/shell32/shfldr_unixfs.c, | |
32553 | dlls/shell32/tests/shlfolder.c: | |
32554 | Implemented UnixFolder's IPersistPropertyBag::Load method. | |
32555 | ||
32556 | 2005-10-27 Alex Villacís Lasso <a_villacis@palosanto.com> | |
32557 | ||
32558 | * dlls/oleaut32/tests/vartype.c: | |
32559 | Add tests for functionality implemented or corrected: multiplication, | |
32560 | division, cast to double, cast to string. | |
32561 | ||
32562 | 2005-10-27 Robert Shearman <rob@codeweavers.com> | |
32563 | ||
32564 | * include/rpcproxy.h: | |
32565 | Add the macros used in dlldata.c files. | |
32566 | ||
32567 | 2005-10-27 Robert Shearman <rob@codeweavers.com> | |
32568 | ||
32569 | * dlls/oleaut32/tmarshal.c: | |
32570 | There is no need to call IUnknown_QueryInterface since getting the | |
32571 | correct object is handled by the proxy manager. | |
32572 | ||
32573 | 2005-10-27 Michael Jung <mjung@iss.tu-darmstadt.de> | |
32574 | ||
32575 | * dlls/shell32/iconcache.c: | |
32576 | Remove iconcache pre-initialization hack, it's not necessary any | |
32577 | more. | |
32578 | ||
32579 | 2005-10-27 Hans Leidekker <hans@it.vu.nl> | |
32580 | ||
32581 | * tools/wineinstall: | |
32582 | Wine is beta software now. | |
32583 | ||
32584 | 2005-10-27 Mike McCormack <mike@codeweavers.com> | |
32585 | ||
32586 | * dlls/msi/action.c: | |
32587 | Tidy up the RegisterProduct action a little. | |
32588 | ||
32589 | 2005-10-27 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
32590 | ||
32591 | * dlls/d3d8/device.c: | |
32592 | Release the OpenGL context when the device is released. | |
32593 | ||
32594 | 2005-10-27 Alexandre Julliard <julliard@winehq.org> | |
32595 | ||
32596 | * programs/winecfg/Bg.rc, programs/winecfg/De.rc, programs/winecfg/En.rc, | |
32597 | programs/winecfg/Fi.rc, programs/winecfg/Fr.rc, | |
32598 | programs/winecfg/Ja.rc, programs/winecfg/Nl.rc, | |
32599 | programs/winecfg/No.rc, programs/winecfg/Ru.rc, | |
32600 | programs/winecfg/driveui.c, programs/winecfg/resource.h: | |
32601 | Get rid of the show dir symlink option. | |
32602 | ||
32603 | 2005-10-27 Alexandre Julliard <julliard@winehq.org> | |
32604 | ||
32605 | * dlls/ntdll/directory.c: | |
32606 | Make show_dir_symlinks the default and get rid of the option. | |
32607 | ||
32608 | 2005-10-27 Alexandre Julliard <julliard@winehq.org> | |
32609 | ||
32610 | * server/fd.c: | |
32611 | Make the unmount_device request take a handle to the device file | |
32612 | itself instead of a handle to a file opened on the device. | |
32613 | ||
32614 | 2005-10-27 Robert Reif <reif@earthlink.net> | |
32615 | ||
32616 | * dlls/dxerr8/dxerr8.c, dlls/dxerr8/errors.dat, dlls/dxerr8/errors.h, | |
32617 | dlls/dxerr9/dxerr9.c, dlls/dxerr9/errors.dat, dlls/dxerr9/errors.h: | |
32618 | Added more error codes to dxerr8 and dxerr9 which were extracted from | |
32619 | MinGW win32api-3.3 file dxerr.c written by Filip Navara <xnavara@volny.cz>. | |
32620 | ||
32621 | 2005-10-27 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> | |
32622 | ||
32623 | * dlls/kernel/tests/process.c: | |
32624 | Test for argv handling. | |
32625 | ||
32626 | 2005-10-27 Ivan Leo Puoti <ivanleo@gmail.com> | |
32627 | ||
32628 | * dlls/ntdll/nt.c, dlls/ntdll/ntdll.spec, include/winternl.h: | |
32629 | Add stub implementation for NtAccessCheckAndAuditAlarm. | |
32630 | ||
32631 | 2005-10-27 Stefan Leichter <Stefan.Leichter@camLine.com> | |
32632 | ||
32633 | * include/advpub.h: | |
32634 | Declare ExecuteCab and TranslateInfString. | |
32635 | ||
32636 | 2005-10-27 Juan Lang <juan_lang@yahoo.com> | |
32637 | ||
32638 | * dlls/crypt32/crypt32.spec, dlls/crypt32/main.c, | |
32639 | dlls/crypt32/tests/main.c, include/wincrypt.h: | |
32640 | Implement CryptMem and undocumented I_Crypt*Tls functions, with tests. | |
32641 | ||
32642 | 2005-10-27 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
32643 | ||
32644 | * dlls/wined3d/vertexshader.c: | |
32645 | Correct the number of parameters expected for the LRP function. | |
32646 | ||
32647 | 2005-10-27 Oliver Stieber <oliver_stieber@yahoo.co.uk> | |
32648 | ||
32649 | * dlls/d3d8/d3d8_private.h, dlls/d3d8/device.c, dlls/d3d8/indexbuffer.c, | |
32650 | dlls/d3d8/vertexbuffer.c: | |
32651 | Changed index and vertex buffer so that internal references are | |
32652 | counted separately to external ones. | |
32653 | ||
32654 | 2005-10-27 Jonathan Ernst <Jonathan@ErnstFamily.ch> | |
32655 | ||
32656 | * programs/regedit/Fr.rc: | |
32657 | Updated French resources. | |
32658 | ||
32659 | 2005-10-27 Dmitry Timoshkov <dmitry@codeweavers.com> | |
32660 | ||
32661 | * dlls/shell32/shellord.c: | |
32662 | Correctly handle flags parameter in SHAddToRecentDocs. | |
32663 | ||
32664 | 2005-10-27 Marcus Meissner <marcus@jet.franken.de> | |
32665 | ||
32666 | * aclocal.m4, configure: | |
32667 | Print first line of LDD output only. | |
32668 | ||
32669 | 2005-10-27 Mike McCormack <mike@codeweavers.com> | |
32670 | ||
32671 | * dlls/msvcrt/wcs.c: | |
32672 | Missing and zero precision specifiers are different. | |
32673 | ||
32674 | 2005-10-27 Robert Shearman <rob@codeweavers.com> | |
32675 | ||
32676 | * dlls/oleaut32/regsvr.c, include/ocidl.idl: | |
32677 | Add IFontEventsDisp and IProvideMultipleClassInfo. | |
32678 | ||
32679 | 2005-10-27 Vitaliy Margolen <wine-patch@kievinfo.com> | |
32680 | ||
32681 | * dlls/comctl32/header.c: | |
32682 | Unify HEADER_SetItem[A/W] into one function. | |
32683 | ||
32684 | 2005-10-27 Mike McCormack <mike@codeweavers.com> | |
32685 | ||
32686 | * dlls/shell32/shelllink.c: | |
32687 | Add the IObjectWithSite interface. | |
32688 | ||
32689 | 2005-10-27 Mike McCormack <mike@codeweavers.com> | |
32690 | ||
32691 | * dlls/user/tests/menu.c: | |
32692 | Add a currently failing test case for menus. | |
32693 | ||
32694 | 2005-10-27 Robert Reif <reif@earthlink.net> | |
32695 | ||
32696 | * dlls/dsound/dsound_private.h, dlls/dsound/duplex.c: | |
32697 | Remove unused variable from IDirectSoundFullDuplexImpl. | |
32698 | Move DirectSoundFullDuplexCreate to get rid of forward declarations. | |
32699 | ||
32700 | 2005-10-26 Alexandre Julliard <julliard@winehq.org> | |
32701 | ||
32702 | * dlls/kernel/file.c: | |
32703 | In FindNextFileExW don't report directory symlinks that point to one | |
32704 | of the parent directories, to avoid infinite recursions. | |
32705 | ||
32706 | 2005-10-26 Mike McCormack <mike@codeweavers.com> | |
32707 | ||
32708 | * dlls/msi/action.c, dlls/msi/msipriv.h, dlls/msi/msiquery.c, | |
32709 | dlls/msi/table.c: | |
32710 | Create a stub function to apply a single table transform and call it | |
32711 | where we need to apply transforms. | |
32712 | ||
32713 | 2005-10-26 Huw Davies <huw@codeweavers.com> | |
32714 | ||
32715 | * dlls/rpcrt4/cstub.c, dlls/rpcrt4/ndr_midl.c, dlls/rpcrt4/rpcrt4.spec, | |
32716 | include/rpcproxy.h: | |
32717 | Stubs for NdrStubForwardingFunction and NdrCStdStubBuffer2_Release | |
32718 | along with a few related defines. | |
32719 | ||
32720 | 2005-10-26 Alex Villacís Lasso <a_villacis@palosanto.com> | |
32721 | ||
32722 | * dlls/oleaut32/vartype.c: | |
32723 | Implement complete VarDecDiv() for any valid DECIMAL. | |
32724 | ||
32725 | 2005-10-26 Alexandre Julliard <julliard@winehq.org> | |
32726 | ||
32727 | * dlls/ntdll/loader.c: | |
32728 | Attach to implicitly loaded builtin dlls on process startup. | |
32729 | ||
32730 | 2005-10-26 Krzysztof Foltman <wdev@foltman.com> | |
32731 | ||
32732 | * programs/regedit/En.rc, programs/regedit/Pl.rc, programs/regedit/edit.c, | |
32733 | programs/regedit/framewnd.c, programs/regedit/main.h, | |
32734 | programs/regedit/resource.h, programs/regedit/treeview.c: | |
32735 | - Added Find functions | |
32736 | - Some refactoring that made Find functions possible | |
32737 | - GetItemPath returns a heap-allocated string | |
32738 | - subtree update put into a separate function UpdateExpandingTree | |
32739 | - error() utility function made public | |
32740 | - Find functions are grayed/ungrayed based on context (which fixes | |
32741 | invalid 'grayed' flag in some localizations). | |
32742 | - InvalidateRect to fix display glitches coming from using | |
32743 | WM_SETREDRAW. | |
32744 | - English and Polish resource updates (Find dialog box and Find menu | |
32745 | options, string not found message). | |
32746 | ||
32747 | 2005-10-26 Huw Davies <huw@codeweavers.com> | |
32748 | ||
32749 | * dlls/oleaut32/tmarshal.c: | |
32750 | Treat paramflags == 0 like PARAMFLAG_FIN. | |
32751 | ||
32752 | 2005-10-26 Alex Villacís Lasso <a_villacis@palosanto.com> | |
32753 | ||
32754 | * dlls/oleaut32/vartype.c: | |
32755 | Implement complete VarDecMul() for any valid DECIMAL. | |
32756 | ||
32757 | 2005-10-26 Mike McCormack <mike@codeweavers.com> | |
32758 | ||
32759 | * dlls/msi/action.c: | |
32760 | Enumerate the substorage transforms for any patches that are passed on | |
32761 | the command line with PATCH=. Need to implement | |
32762 | table_apply_transform() before this will do anything interesting. | |
32763 | ||
32764 | 2005-10-26 Michael Jung <mjung@iss.tu-darmstadt.de> | |
32765 | ||
32766 | * dlls/user/exticon.c, dlls/user/tests/resource.c: | |
32767 | - Try LoadLibrary/LoadImage to extract icons from wine's built-in dlls | |
32768 | if SearchPath fails to find the requested file in | |
32769 | PrivateExtractIcons. | |
32770 | - Some unit tests for PrivateExtractIcons. | |
32771 | ||
32772 | 2005-10-26 Michael Stefaniuc <mstefani@redhat.de> | |
32773 | ||
32774 | * dlls/oleaut32/variant.c: | |
32775 | Handle VT_CY in VarDiv(). | |
32776 | ||
32777 | 2005-10-26 Detlef Riekenberg <wine.dev@web.de> | |
32778 | ||
32779 | * dlls/version/info.c: | |
32780 | Updated trace to support VERSIONED_PRINTER. | |
32781 | ||
32782 | 2005-10-26 Peter Beutner <p.beutner@gmx.net> | |
32783 | ||
32784 | * dlls/ntdll/cdrom.c: | |
32785 | Proper implementation of IOCTL_{STORAGE,CDROM}_CHECK_VERIFY. | |
32786 | ||
32787 | 2005-10-26 Robert Shearman <rob@codeweavers.com> | |
32788 | ||
32789 | * dlls/ole32/defaulthandler.c: | |
32790 | Implement a Stop function and use this to properly implement | |
32791 | IOleObject_Close, IAdviseSink_OnClose and the destructor. | |
32792 | ||
32793 | 2005-10-26 Robert Shearman <rob@codeweavers.com> | |
32794 | ||
32795 | * dlls/oleaut32/tmarshal.c: | |
32796 | - Forward IDispatch functions to the MIDL-generated proxy. | |
32797 | - Remove special cases caused by previous marshaling of IDispatch & | |
32798 | IUnknown that is no longer done. | |
32799 | - Add error messages if an IUnknown or IDispatch method is called when | |
32800 | it no longer should be. | |
32801 | ||
32802 | 2005-10-26 Alex Villacís Lasso <a_villacis@palosanto.com> | |
32803 | ||
32804 | * dlls/oleaut32/vartype.c: | |
32805 | Implement complete VarBstrFromDec() for any valid DECIMAL, with | |
32806 | internationalization support borrowed from VARIANT_BstrFromReal(). The | |
32807 | decimal fix for VARIANT_BstrFromReal was encapsulated in a separate | |
32808 | function and reused. | |
32809 | ||
32810 | 2005-10-26 Vitaliy Margolen <wine-patch@kievinfo.com> | |
32811 | ||
32812 | * dlls/user/tests/msg.c: | |
32813 | Silently ignore WM_PAINT in msg tests. | |
32814 | ||
32815 | 2005-10-26 Vitaliy Margolen <wine-patch@kievinfo.com> | |
32816 | ||
32817 | * include/winternl.h: | |
32818 | Add OBJECT_BASIC_INFORMATION to winternl.h. | |
32819 | ||
32820 | 2005-10-26 Vitaliy Margolen <wine-patch@kievinfo.com> | |
32821 | ||
32822 | * dlls/ntdll/file.c: | |
32823 | Cosmetic changes to NtCreateNamedPipeFile change "oa" to "attr". | |
32824 | ||
32825 | 2005-10-26 Mike McCormack <mike@codeweavers.com> | |
32826 | ||
32827 | * dlls/msi/msipriv.h, dlls/msi/suminfo.c: | |
32828 | Create an internal handle-free api for reading MSI database summary | |
32829 | information. | |
32830 | ||
32831 | 2005-10-26 Mike McCormack <mike@codeweavers.com> | |
32832 | ||
32833 | * dlls/msi/dialog.c: | |
32834 | Switch back to using IPicture to load images. LoadImage did the | |
32835 | resizing for us, but doesn't handle jpeg files and requires us writing | |
32836 | a temp file, whereas IPicture handles jpeg files and can load directly | |
32837 | from a stream. | |
32838 | ||
32839 | 2005-10-26 Dmitry Timoshkov <dmitry@codeweavers.com> | |
32840 | ||
32841 | * dlls/gdi/gdiobj.c, dlls/gdi/tests/gdiobj.c, include/wingdi.h: | |
32842 | Add a test for GetCurrentObject, make it pass under Wine. | |
32843 | ||
32844 | 2005-10-26 Ivan Leo Puoti <ivanleo@gmail.com> | |
32845 | ||
32846 | * dlls/secur32/tests/Makefile.in, dlls/secur32/tests/main.c: | |
32847 | Make secur32.dll tests load on nt 4.0. | |
32848 | ||
32849 | 2005-10-26 Hans Leidekker <hans@it.vu.nl> | |
32850 | ||
32851 | * dlls/odbccp32/odbccp32.c: | |
32852 | Implement SQLInstallDriverManager. | |
32853 | ||
32854 | 2005-10-26 Stefan Huehner <stefan@huehner.org> | |
32855 | ||
32856 | * dlls/msxml3/domdoc.c, dlls/msxml3/tests/domdoc.c: | |
32857 | Fix IXMLDOMDocument error handling. | |
32858 | ||
32859 | 2005-10-26 Eric Pouech <eric.pouech@wanadoo.fr> | |
32860 | ||
32861 | * dlls/msvcrt/undname.c: | |
32862 | Previous fix incorrectly removed all test for strings starting with | |
32863 | '?', this is only valid when undname is called with the 'NO_ARGUMENTS' | |
32864 | flags. | |
32865 | ||
32866 | 2005-10-26 Stefan Leichter <Stefan.Leichter@camLine.com> | |
32867 | ||
32868 | * dlls/winspool/tests/info.c: | |
32869 | Fix for GetPrinterDriverDirectoryA test. | |
32870 | ||
32871 | 2005-10-26 Vitaliy Margolen <wine-patch@kievinfo.com> | |
32872 | ||
32873 | * dlls/kernel/tests/path.c: | |
32874 | Test for return value from CreateDirectory("c:"). | |
32875 | ||
32876 | 2005-10-26 Jacek Caban <jack@itma.pwr.wroc.pl> | |
32877 | ||
32878 | * dlls/wininet/http.c, dlls/wininet/internet.h: | |
32879 | Make functions static. | |
32880 | ||
32881 | 2005-10-26 Jan Nieuwenhuizen <janneke@gnu.org> | |
32882 | ||
32883 | * programs/notepad/main.c: | |
32884 | Windows XP does not always include the executable file name on the | |
32885 | command line. | |
32886 | ||
32887 | 2005-10-26 Jan Nieuwenhuizen <janneke@gnu.org> | |
32888 | ||
32889 | * programs/notepad/dialog.c: | |
32890 | Need an explicit truncate command to shorten the length of a file. | |
32891 | ||
32892 | 2005-10-26 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> | |
32893 | ||
32894 | * dlls/capi2032/cap20wxx.c: | |
32895 | Fix gcc 4 warnings. | |
32896 | ||
32897 | 2005-10-26 Saulius Krasuckas <saulius.krasuckas@ieee.org> | |
32898 | ||
32899 | * dlls/gdi/tests/metafile.c: | |
32900 | Link to {G|S}etRelAbs() during runtime as Win9x OSes miss them. | |
32901 | ||
32902 | 2005-10-26 Rein Klazes <wijn@wanadoo.nl> | |
32903 | ||
32904 | * dlls/user/tests/text.c, dlls/user/text.c: | |
32905 | Fixed a lot of bugs in TEXT_TabbedTextOut. With the test cases used to | |
32906 | find them. | |
32907 | ||
32908 | 2005-10-26 Alexandre Julliard <julliard@winehq.org> | |
32909 | ||
32910 | * ChangeLog, documentation/ChangeLog.ALPHA: | |
32911 | Start a new ChangeLog file. Older changes moved to | |
32912 | documentation/ChangeLog.ALPHA. | |
32913 | ||
32914 | 2005-10-25 Alexandre Julliard <julliard@winehq.org> | |
32915 | ||
32916 | * ANNOUNCE, ChangeLog, VERSION, configure: | |
32917 | Release 0.9. | |
32918 | ||
32919 | ---------------------------------------------------------------- |