Mike McCormack
e1fdf3e24c
msi: Don't crash when logging a record with only one field.
2006-03-22 21:36:16 +01:00
Alexandre Julliard
b00fb174f6
server: New scheme for cleaning up objects on server exit.
...
Objects stored in static variables can now be marked when they are
created and are automatically cleaned up on exit. This avoids having
to export a bunch of close_* functions.
2006-03-22 20:32:04 +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
Mike McCormack
cfef0fee01
include: Add softpub.h.
2006-03-22 11:19:42 +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
5c14417130
taskmgr: Avoid forward declarations and make functions static.
2006-03-21 20:05:29 +01:00
Francois Gouget
b01a1c6f0e
taskmgr: Reorder functions to avoid forward declarations.
2006-03-21 20:04:46 +01:00
Francois Gouget
b72013d6d1
taskmgr: Avoid forward declarations and make functions static.
2006-03-21 20:04:09 +01:00
Francois Gouget
0c02e4671e
Update win32.api to match the current sources.
2006-03-21 20:03:10 +01:00
Francois Gouget
155ac7e598
include: Add missing error and facility codes.
2006-03-21 20:02:45 +01:00
Francois Gouget
cf49dc36c7
advapi32: Fix the LsaEnumerateAccountRights() export.
2006-03-21 20:02:35 +01:00
Francois Gouget
5b993191a9
include: Standardize the LsaLookupNames() prototype.
2006-03-21 20:02:28 +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
Jeff Latimer
0994126701
winedbg: Add display for floating point status.
...
Added code to examine and display floating point unit status into
be_i386.c as info all-regs command.
2006-03-21 16:30:47 +01:00
Alexandre Julliard
ef4440ad1b
sfnt2fnt: Remove output file on failure.
2006-03-21 16:19:07 +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
d6df0ac717
winewrapper: Remove explicit call to wineprefixcreate.
...
Now that wineprefixcreate detects the build tree automatically, the
standard behavior of starting it from ntdll should work fine.
2006-03-21 12:01:12 +01:00
Alexandre Julliard
5ac2238ad0
wcmd: Try executing the process even if the exe file doesn't exist.
...
It may be a builtin exe in which case the CreateProcess call will
succeed.
2006-03-21 12:00:17 +01:00
Alexandre Julliard
d404fb5bf8
wine.inf: Use the new fake dlls mechanism to create placeholders for
...
applications instead of using symlinks.
2006-03-21 11:40:11 +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
Byeong-Sik Jeon
97e40ad795
winecfg: Updated Korean translation.
2006-03-21 11:04:58 +01:00
Mike McCormack
25564f9f3c
taskmgr: Make some functions static.
2006-03-21 11:04:43 +01:00
Mike McCormack
423079eb3b
taskmgr: Fix some gcc 4.1 warnings caused by commctrl.h macros.
2006-03-21 11:04:32 +01:00
Mike McCormack
fab2e56258
winefile: Fix some gcc 4.1 warnings caused by commctrl.h macros.
2006-03-21 11:04:27 +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
1e27e1d584
taskmgr: Eliminate common code and fix a warning.
2006-03-20 22:08:51 +01:00