Commit Graph

15952 Commits

Author SHA1 Message Date
Huw Davies
c4b44245fb user32: Only adjust the margins if the edit control is above a certain size. 2006-03-22 21:37:10 +01:00
James Hawkins
15a2169ec0 advpack: Forward RebootCheckOnInstallA to its Unicode counterpart. 2006-03-22 21:36:46 +01:00
Jacek Caban
b88b981dcb mshtml: Clean up get_all and tags (also fixes a typo). 2006-03-22 21:36:36 +01:00
Mike McCormack
886036696a msi: Add stub for the RegisterComPlus and UnregisterComPlus actions. 2006-03-22 21:36:20 +01:00
Mike McCormack
e1fdf3e24c msi: Don't crash when logging a record with only one field. 2006-03-22 21:36:16 +01:00
James Hawkins
b877d84af0 advpack: Forward TranslateInfStringExA to its unicode counterpart. 2006-03-22 11:21:10 +01:00
James Hawkins
396242faa7 advpack: Add second null for double null terminated lists. 2006-03-22 11:20:28 +01:00
Mike McCormack
06c84c4a42 msi: Show "hidden dialogs" but hide them initially. 2006-03-22 11:20:19 +01:00
Mike McCormack
cf4f79e877 msi: Implement custom action type 17. 2006-03-22 11:20:12 +01:00
Mike McCormack
fedd5250e3 riched20: Add a version resource. 2006-03-22 11:20:02 +01:00
Mike McCormack
ee069f24ba wintrust: Use the definition of WINTRUST_ACTION_GENERIC_VERIFY_V2 in softpub.h. 2006-03-22 11:19:50 +01:00
Kevin Koltzau
0c2d277286 ole32: Initial tests for OLE clipboard functions. 2006-03-22 11:19:25 +01:00
Bryan Mayland
98fd541de8 kernel: WaitForMultipleObjectsEx should accept up to MAXIMUM_WAIT_OBJECTS. 2006-03-22 11:19:09 +01:00
Lei Zhang
b4ee2ad0e4 riched20: Implements FR_WHOLEWORD for EM_FINDTEXT.
Add FR_WHOLEWORD to riched20's EM_FINDTEXT and fix a couple small bugs
introduced in earlier patches for EM_FINDTEXT. Additional test cases
have been added to check for corner cases.  Also improve input
validation.
2006-03-21 20:11:04 +01:00
Francois Gouget
6bddeb1cf7 Assorted spelling fixes. 2006-03-21 20:10:39 +01:00
Francois Gouget
cf49dc36c7 advapi32: Fix the LsaEnumerateAccountRights() export. 2006-03-21 20:02:35 +01:00
Robert Shearman
4b19449b6b oleaut: ITypeInfo::GetIDsOfNames should search inherited interfaces
regardless of what type they are.

Add a test for this and dump type infos created with CreateDispTypeInfo.
2006-03-21 20:02:11 +01:00
Huw Davies
130a0e4f41 fonts: Use the EBLC table to retrieve the ascent of the bitmap font. 2006-03-21 20:01:55 +01:00
Alexandre Julliard
c39a5f0dba Added DLL_WINE_PREATTACH handling in a number of stub-only dlls. 2006-03-21 16:19:07 +01:00
Mike McCormack
c1513be48c msi: Improve handling of short paths. 2006-03-21 16:19:07 +01:00
Robert Shearman
f40f81b6d5 ntdll: Start of pooling support for RtlQueueWorkItem.
Start of pooling support for RtlQueueWorkItem. The algorithm
implmented is very simple - if there are no free threads, create a new
one.
2006-03-21 16:19:06 +01:00
Robert Shearman
6f2b0fbf94 kernel: Add a test for QueueUserWorkItem. 2006-03-21 16:19:06 +01:00
Robert Shearman
264b122d52 oleaut: Better support for invoking methods with VT_VARIANT argument types. 2006-03-21 16:19:06 +01:00
Robert Shearman
dc03c0e3f3 wininet: Document InternetCrackUrlW. 2006-03-21 16:19:06 +01:00
Robert Shearman
80e4fb5975 wininet: InternetCreateUrlW should return the number of bytes needed.
InternetCreateUrlW should return the number of bytes needed to store
the URL, not the number of characters (reported by Sven Paschukat).
2006-03-21 16:19:06 +01:00
Alexandre Julliard
c307f4990f ntdll: Added a DLL_WINE_PREATTACH call to DllMain for builtins.
By returning FALSE from this call, a builtin dll can specify that we
should try to load the native one instead.
2006-03-21 15:10:22 +01:00
Alexandre Julliard
8b3e426821 ddraw: Call DDRAW_ChooseDefaultDriver only on PROCESS_ATTACH. 2006-03-21 15:06:36 +01:00
Alexandre Julliard
02fa42dc82 dlls: Removed a number of dll symlinks that are no longer needed. 2006-03-21 12:01:31 +01:00
Alexandre Julliard
2f2819466b ntdll: Detect the fake dlls created by setupapi and refuse to load them. 2006-03-21 11:31:23 +01:00
Alexandre Julliard
8b478a70ec setupapi: Added support for creating fake dlls at install time.
This should satisfy applications that access a dll file directly. For
apps that check the dll version in the file, the version resource is
copied from the builtin dll.
2006-03-21 11:30:48 +01:00
Vitaliy Margolen
e66e34ef7b dinput: Create single thread for mouse and keyboard hook.
Put keyboard & mouse hook callbacks into separate thread.
Move few global variables into object. Delete no longer used crit section.
For hooks to work properly hook callback have to be in a thread
with message loop. Some games create separate threads just to handle
mouse and/or keyboard events that do not have message loop.
2006-03-21 11:27:49 +01:00
Mike Hearn
253a2d089c opengl32: Optimize thunks by storing GL context in the thread environment block. 2006-03-21 11:27:13 +01:00
Dmitry Timoshkov
e6f16250b2 gdi: Fix a couple of todos in the bitmap test. 2006-03-21 11:05:27 +01:00
Byeong-Sik Jeon
5df3e57254 commdlg: Updated Korean translation. 2006-03-21 11:05:08 +01:00
Roderick Colenbrander
a187ab05c4 wined3d: Don't use OpenGL 2.0. 2006-03-20 22:09:05 +01:00
Paul Vriens
c72f68ef00 kernel: Fix model/stepping in GetSystemInfo.
wProcessorRevision is built from model and stepping.
2006-03-20 22:08:58 +01:00
Mike McCormack
ecaa525a3f comctl32: Get rid of some incorrect casts. 2006-03-20 22:08:44 +01:00
Alexandre Julliard
1fd32cfa13 configure: Use --rpath when linking dlls too. 2006-03-20 22:08:26 +01:00
Alexandre Julliard
ddc60c85f6 x11drv: Clear new bitmaps if they don't contain any data. 2006-03-20 16:00:34 +01:00
Dmitry Timoshkov
5c1b27a029 gdi: Add a simple test for bitmap bits/metrics
Add a simple test for bitmap bits/metrics, fix GetBitmapBits for an
empty (not selected into a DC) bitmap.
2006-03-20 12:27:38 +01:00
Mike McCormack
5052dcccf2 msi: Set the InstallerLocation value when registering msi.dll. 2006-03-20 12:27:18 +01:00
Detlef Riekenberg
dcbfa1179d kernel: Avoid heap corruption on invalid parameter in GlobalFree(). 2006-03-20 12:26:53 +01:00
Alexandre Julliard
13c2f4742f kernel: Avoid infinite waits in directory change tests. 2006-03-20 12:26:14 +01:00
H. Verbeet
bb370f3582 d3d8: Change the default debug channel to d3d8 for device.c. 2006-03-20 12:09:33 +01:00
H. Verbeet
2940fd9170 d3d8: Downgrade a FIXME to a TRACE in IDirect3DDevice8Impl_SetVertexShader. 2006-03-20 12:09:10 +01:00
H. Verbeet
0ea6686134 d3d8: Fix comparison in IDirect3DDevice8Impl_DeleteVertexShader. 2006-03-20 12:09:00 +01:00
Jacek Caban
dbd582cf84 mshtml: Optimize nsACString handling. 2006-03-20 12:05:50 +01:00
Jacek Caban
3d9d384486 mshtml: Better QueryInterface implementation. 2006-03-20 12:05:01 +01:00
Vitaliy Margolen
9bf0080136 gdi: Handle NT style \\.\DISPLAY1 name that we return. 2006-03-20 12:03:18 +01:00
Robert Shearman
9f487ba1de msi: Optimise WHERE operations.
Optimise WHERE operations on matching against strings by adding a new
function find_matching_rows to the views, which eliminates the need to
examine every record when executing a query. Implement this function
in the table using a hash table on the ID stored in the data.
2006-03-20 12:03:04 +01:00
Robert Shearman
d62aa01ec0 msi: Add a test for MsiFormatRecord with integer fields. 2006-03-20 12:01:43 +01:00
Robert Shearman
15a7d3b2b4 wininet: Copy from the start of the cookie name, not the cookie data.
Copy from the start of the cookie name, not the cookie data when
parsing cookies with a NULL cookie name.
2006-03-20 12:01:25 +01:00
Robert Shearman
650ac14219 ole: Use the thread pool for executing RPC calls for better performance
(after the thread pool has been improved).
2006-03-20 12:00:50 +01:00
Alexandre Julliard
c67728f7c6 setupapi: Added support for calling executables in a RegisterDlls section. 2006-03-18 18:43:13 +01:00
Alexandre Julliard
ac60251312 ntdll: In MODULE_FlushModrefs, also free dlls that haven't been initialized yet. 2006-03-18 18:41:21 +01:00
Eric Pouech
12eb665402 dbghelp: MSC fixes.
- wrong cut & paste across versions of a given record type
- wrong definition for register_v2
2006-03-18 18:21:30 +01:00
Eric Pouech
7eefc9eb0d dbghelp: Support for LF_VTSHAPE in MSC.
- added preliminary support for VT (virtual table) shape
  type record
- as we don't do C++, it's just a hack to get rid of
  some errors
2006-03-18 18:21:06 +01:00
Eric Pouech
e737dbec7f dbghelp: MSC forward declaration.
- create an infrastructure for handling forward usage
  of type records
- used it in some cases (pointer to yet not defined udt,
  function signature, modifiers)
2006-03-18 18:20:50 +01:00
Eric Pouech
79b47204f0 dbghelp: Type parsing refactoring.
- seperate types' table handling from a single type handling
  by adding codeview_parse_one_type function
- factored all calls for caching symt
- make type parsing helpers return the symt instead of a
  simple error status
2006-03-18 18:20:37 +01:00
Eric Pouech
dadd1080ee dbghelp: Fixes for NB11 types.
- when checking debug info in NB09 or NB11 format (CodeView),
  try to load the global types section
2006-03-18 18:20:10 +01:00
Eric Pouech
9e6573315d dbghelp: MSC handling of function signature's parameters.
- now correctly parsing parameters types for a function
  signature and storing them in dbghelp internal structures
2006-03-18 18:18:18 +01:00
Eric Pouech
209e175d83 dbghelp: Cleanup MSC bitfield handling.
- no longer caching bitfield information but accessing it directly
  when needed
- removed all kludges for bitfield handling
- reused BOOL parameter to codeview_get_type for monitoring
  traces (will be used in later patches)
2006-03-18 18:17:56 +01:00
Eric Pouech
4c2cec5553 dbghelp: Fieldlist.
- now that we have offset tables to type, we can cleanly
  parse the field-lists and remove the associated kludges
- also adding internal structure for easing parameter sharing
  across functions (codeview_type_parse)
- in mscvpdb.h, also reparated the type records that are
  referenced from other type records (union codeview_type_ref)
  from type records referenced by symbols (union codeview_type)
2006-03-18 18:17:30 +01:00
Eric Pouech
633ab584c1 dbghelp: MSC types.
- enforce the type records that can be accessed by symbols (these are
  anyway the high level ones)
2006-03-18 18:17:08 +01:00
Eric Pouech
68a0ca7418 dbghelp: Types parsing.
- our engine for parsing types section now requires in entry
  an offsets table for getting directly to each type in the
  section
- (re)construct this table for PDB types
2006-03-18 18:16:50 +01:00
Eric Pouech
bbf0251c78 dbghelp: CV's ssearch.
- added definitions for start_search symbol info
- silenced warnings from this symbol
2006-03-18 18:16:23 +01:00
Eric Pouech
4143ce5e0b dbghelp: Moved codeview structures and definitions from msc.c to mscvpdb.h. 2006-03-18 18:15:43 +01:00
Eric Pouech
c0e0de6c4e dbghelp: Compiland and source files are not the same thing.
- in MSC debug info parsing, clearly separate a source file
  information from a compiland (including in linetab structure)
- in ELF debug info parsing, now storing compiland directly
  in symtab_elt while browsing the symtab section (we still
  create twice the compilands, once in stabs/dwarf parsing, 
  a second time in symtab parsing)
2006-03-18 18:15:14 +01:00
Vitaly Lipatov
a1a54e7bf7 gdi32: Look for ttf fonts in the Wine font dir. 2006-03-18 18:07:41 +01:00
Dmitry Timoshkov
89edaa7bbe gdi: Add a test for bitmap font metrics to ensure that they match the Windows ones. 2006-03-18 18:07:07 +01:00
Jacek Caban
cb92214210 mshtml/tests: Code cleanup. 2006-03-18 18:05:51 +01:00
Eric Pouech
db90e17d92 dbghelp: Live target detection.
- DBGHELP_NOLIVE env variable is tested earlier to avoid 
  some strange effects in live target detection
- in WineDbg, delete DBGHELP_NOLIVE before attaching to
  a process, because we know it must be a live target
2006-03-18 18:05:38 +01:00
Mike McCormack
d5816d2202 Remove some unnecessary uses of windowsx.h 2006-03-18 18:04:51 +01:00
Mike McCormack
417067bb0d avifil32: Use HeapAlloc instead of GlobalAlloc. Eliminate windowsx.h. 2006-03-18 18:04:39 +01:00
Mike McCormack
32f6b71c76 crypt32: Fix a warning. 2006-03-18 18:04:14 +01:00
YunSong Hwang
b07299f185 msvfw32: Update Korean resources. 2006-03-17 13:12:15 +01:00
Juan Lang
ae5823db3f crypt32: Implement CertGetSubjectCertificateFromStore. 2006-03-17 13:11:21 +01:00
Roderick Colenbrander
bcbf5f397e d3d8/wined3d: Vertex shader fixes. 2006-03-17 13:11:06 +01:00
Alexandre Julliard
17b13bdc07 gdi: Support for loading fonts from the build directory. 2006-03-17 13:10:09 +01:00
Alexandre Julliard
bf566139d7 libwine: Added support for executing wine binaries out of the build dir. 2006-03-16 17:35:32 +01:00
Alexandre Julliard
7fb2ae6ec6 dlls: Remove the no longer needed symlinks to the static libraries. 2006-03-16 17:25:06 +01:00
Alexandre Julliard
5319db6332 Remove some no longer needed library paths. 2006-03-16 16:28:43 +01:00
Kai Blin
e6351700bc secur32: Update ntlm_auth version detection to detect new samba4 version numbers.
Samba4 changed the versioning from 3.9.X to 4.0.0tpX-preY.
2006-03-16 16:22:11 +01:00
Juan Lang
b40a406dc3 crypt32: Tighten CertDuplicateCertificateContext test.
Test that the return from CertDuplicateCertificateContext is the same
as its parameter.
2006-03-16 16:21:59 +01:00
Alexandre Julliard
d8568e90be user/tests: Try harder to flush X events before running tests. 2006-03-15 12:11:02 +01:00
András Kovács
a2a4029e40 wininet: Added Hungarian translation. 2006-03-15 11:34:10 +01:00
András Kovács
dc2bceda7b wineps: Added Hungarian translation. 2006-03-15 11:34:02 +01:00
András Kovács
d1df8a85c1 shlwapi: Added Hungarian translation. 2006-03-15 11:33:56 +01:00
András Kovács
8ab92e8a06 shell32: Added Hungarian translation. 2006-03-15 11:33:45 +01:00
András Kovács
841c12fa2f shdocvw: Added Hungarian translation. 2006-03-15 11:33:28 +01:00
András Kovács
09aa66879d setupapi: Added Hungarian translation. 2006-03-15 11:33:17 +01:00
András Kovács
ed42a4c426 serialui: Added Hungarian translation. 2006-03-15 11:33:07 +01:00
András Kovács
b888034d62 oledlg: Added Hungarian translation. 2006-03-15 11:32:59 +01:00
András Kovács
7ad51eab0b msvidc32: Added Hungarian translation. 2006-03-15 11:32:50 +01:00
András Kovács
3295589151 msvfw32: Added Hungarian translation. 2006-03-15 11:32:38 +01:00
András Kovács
359a9dc073 msrle32: Added Hungarian translation. 2006-03-15 11:32:27 +01:00
András Kovács
fb7921a1d3 msi: Added Hungarian translation. 2006-03-15 11:32:18 +01:00
András Kovács
724f35419b mshtml: Added Hungarian translation. 2006-03-15 11:32:11 +01:00
András Kovács
6f74cf82b3 msacm: Added Hungarian translation. 2006-03-15 11:32:00 +01:00
András Kovács
c8774d6abb mpr: Added Hungarian translation. 2006-03-15 11:31:50 +01:00