Matthew Davison [Fri, 10 Jun 2005 19:52:48 +0000 (19:52 +0000)]
Added some definitions to setupapi.
Paul Vriens [Fri, 10 Jun 2005 19:52:32 +0000 (19:52 +0000)]
Fixed ReturnLength of SystemCpuInformation.
Added first test for SystemCpuInformation.
Mike McCormack [Fri, 10 Jun 2005 19:52:13 +0000 (19:52 +0000)]
Create a stub implementation for MsiViewGetError.
Mike McCormack [Fri, 10 Jun 2005 19:33:47 +0000 (19:33 +0000)]
Dependency fixes for winternl.h.
Mike McCormack [Fri, 10 Jun 2005 19:32:24 +0000 (19:32 +0000)]
Fix more warnings.
Michael Jung [Fri, 10 Jun 2005 19:31:59 +0000 (19:31 +0000)]
Set the FILESYSANCESTOR and FILESYSTEM flags correctly in
GetAttributesOf.
Robert Shearman [Fri, 10 Jun 2005 19:31:45 +0000 (19:31 +0000)]
Clear out parameters to stop bad pointers lying around in memory if
the function doesn't set them to anything.
Glenn Wurster [Fri, 10 Jun 2005 19:31:20 +0000 (19:31 +0000)]
Adds support for the DIBINDEX type of COLORREF.
James Hawkins [Fri, 10 Jun 2005 19:30:23 +0000 (19:30 +0000)]
Implement RtlAnsiCharToUnicodeChar.
Mike McCormack [Fri, 10 Jun 2005 19:29:46 +0000 (19:29 +0000)]
Include missing AW macro.
Mike McCormack [Fri, 10 Jun 2005 19:29:24 +0000 (19:29 +0000)]
Declare the MSIDBERROR enumeration.
Mike McCormack [Fri, 10 Jun 2005 19:29:16 +0000 (19:29 +0000)]
Declare functions and correct prototypes.
Juan Lang [Fri, 10 Jun 2005 19:28:58 +0000 (19:28 +0000)]
Cryp{En|De}codeObjectEx should return success if the input buffer is
NULL, some MS sample programs depend on that. Fix functions and
tests.
Lauri Tulmin [Thu, 9 Jun 2005 20:40:31 +0000 (20:40 +0000)]
Bottom edge of the update region should be relative to the top edge of
the format rect.
Stefan Leichter [Thu, 9 Jun 2005 20:38:21 +0000 (20:38 +0000)]
Make ddraw tests loadable on NT4.
Alexandre Julliard [Thu, 9 Jun 2005 20:36:08 +0000 (20:36 +0000)]
Store the process along with the key handle in notifications.
Paul Vriens [Thu, 9 Jun 2005 20:33:45 +0000 (20:33 +0000)]
Reduce our buffer by 1 SYSTEM_THREAD_INFORMATION per process.
Minimize some calculations.
Lauri Tulmin [Thu, 9 Jun 2005 20:32:32 +0000 (20:32 +0000)]
Add more tests for text placement in single and multiline edit
controls. Some of the tests are marked as todo.
Aric Stewart [Thu, 9 Jun 2005 20:30:59 +0000 (20:30 +0000)]
Extending upon Mike McCormack's cleanup to use MSI_RecordGetString.
Aric Stewart [Thu, 9 Jun 2005 15:49:11 +0000 (15:49 +0000)]
Register the Product Version also.
Also help plug some memory leaks pointed out by Mike McCormack.
Alexandre Julliard [Thu, 9 Jun 2005 15:39:52 +0000 (15:39 +0000)]
Added a close_handle method to the object operations, and use it to
implement registry notifications and the strange behavior of
CloseHandle on winstation/desktop handles.
Aric Stewart [Thu, 9 Jun 2005 15:35:48 +0000 (15:35 +0000)]
Avoid a loop where a parent's parent refers to itself as its parent.
Alexandre Julliard [Thu, 9 Jun 2005 12:07:12 +0000 (12:07 +0000)]
The desktop of a new thread should be set from the process initial
desktop, not from the parent thread.
Fixed a couple of bugs in the desktop name handling.
Mike McCormack [Thu, 9 Jun 2005 12:06:08 +0000 (12:06 +0000)]
Declare some missing functions.
Saulius Krasuckas [Thu, 9 Jun 2005 12:05:50 +0000 (12:05 +0000)]
Get current directory during tests on win9x too.
Mike McCormack [Thu, 9 Jun 2005 12:05:38 +0000 (12:05 +0000)]
Add the IShellLinkDataList interface to the ShellLink object.
Aric Stewart [Thu, 9 Jun 2005 12:05:27 +0000 (12:05 +0000)]
Added module upgrade.c and implemented FindRelatedProducts.
Alexandre Julliard [Thu, 9 Jun 2005 10:24:51 +0000 (10:24 +0000)]
Fixed a number of references to removed directories.
Alexandre Julliard [Thu, 9 Jun 2005 10:21:31 +0000 (10:21 +0000)]
Moved dde files to the main directory and got rid of the dlls/user/dde
subdirectory.
Alexandre Julliard [Thu, 9 Jun 2005 10:07:04 +0000 (10:07 +0000)]
Moved monitor functions to dlls/user/misc.c and finally got rid of the
windows/ directory.
Paul Vriens [Thu, 9 Jun 2005 10:03:25 +0000 (10:03 +0000)]
Added test for SystemProcessInformation.
Robert Shearman [Thu, 9 Jun 2005 10:03:11 +0000 (10:03 +0000)]
Added test for AccessCheck.
Mike McCormack [Thu, 9 Jun 2005 09:50:56 +0000 (09:50 +0000)]
Warning fixes for -Wmissing-declarations and -Wwrite-strings.
Alexandre Julliard [Thu, 9 Jun 2005 09:50:03 +0000 (09:50 +0000)]
Moved windows/driver.c to dlls/user/driver16.c.
Jeremy White [Thu, 9 Jun 2005 09:49:31 +0000 (09:49 +0000)]
Combine WINE_WAVEOUT and WINE_WAVEIN into a single structure.
Mike McCormack [Thu, 9 Jun 2005 09:48:51 +0000 (09:48 +0000)]
Added some function declarations.
Mike McCormack [Thu, 9 Jun 2005 09:48:36 +0000 (09:48 +0000)]
Fix some warnings.
Mike McCormack [Thu, 9 Jun 2005 09:48:02 +0000 (09:48 +0000)]
Dump out the msi information in more detail.
Marcus Meissner [Thu, 9 Jun 2005 09:47:44 +0000 (09:47 +0000)]
Removed CLSID_CompositeMoniker (conflicting with static definition).
Robert Shearman [Thu, 9 Jun 2005 09:47:28 +0000 (09:47 +0000)]
- Avoid evil signed bitfields.
- Fix bug with using wrong revision in security_sid_alloc.
- Add all builtin groups present in the Administrator token on Windows
to the default token.
Marcus Meissner [Thu, 9 Jun 2005 09:47:10 +0000 (09:47 +0000)]
Fixed definition/declaration mismatches of newly static vtables.
Robert Shearman [Thu, 9 Jun 2005 09:46:55 +0000 (09:46 +0000)]
Fix a regression in the performance of named pipes by only making the
fd non-blocking when overlapped I/O is requested for the fd (reported
by Ivan Leo Puoti).
Mike McCormack [Thu, 9 Jun 2005 09:46:39 +0000 (09:46 +0000)]
Fix warnings exposed by -Wmissing-declarations and -Wwrite-strings.
Mike McCormack [Thu, 9 Jun 2005 09:46:23 +0000 (09:46 +0000)]
Add a cast to get rid of a warning.
Dmitry Timoshkov [Thu, 9 Jun 2005 09:46:06 +0000 (09:46 +0000)]
Added a couple of CloseHandle calls.
Robert Shearman [Thu, 9 Jun 2005 09:45:59 +0000 (09:45 +0000)]
IUnknown isn't a remotable interface so the stub manager shouldn't
need a marshaller for it.
Robert Shearman [Thu, 9 Jun 2005 09:45:42 +0000 (09:45 +0000)]
- Don't free the fileio object because it will be freed anyway in
fileio_terminate on error.
- Print out statuses in hex, rather than decimal.
Robert Shearman [Thu, 9 Jun 2005 09:45:26 +0000 (09:45 +0000)]
Add more struct types for TLB generation.
Mike McCormack [Thu, 9 Jun 2005 09:44:44 +0000 (09:44 +0000)]
Make ADVAPI_IsLocalComputer static and simplify it a little.
Mike McCormack [Thu, 9 Jun 2005 09:44:26 +0000 (09:44 +0000)]
Include appmgmt.h where its functions are used.
Mike McCormack [Thu, 9 Jun 2005 09:44:12 +0000 (09:44 +0000)]
Make interface methods static.
Mike McCormack [Thu, 9 Jun 2005 09:43:54 +0000 (09:43 +0000)]
Include user.h in the new winstation.c to avoid a warning from
-Wmissing-declarations.
Robert Shearman [Thu, 9 Jun 2005 09:43:38 +0000 (09:43 +0000)]
- The typelib marshaler should only free the memory it actually allocated.
- Add special cases for two lesser used types that aren't
sizeof(DWORD) sized.
Michael Jung [Thu, 9 Jun 2005 09:43:18 +0000 (09:43 +0000)]
Use shell icon cache instead of an own IExtractIcon implementation.
Uwe Bonnes [Thu, 9 Jun 2005 09:42:49 +0000 (09:42 +0000)]
Don't try to access floppy if it's not mounted.
Alex Zorach [Thu, 9 Jun 2005 09:41:56 +0000 (09:41 +0000)]
Fixed SetFocus behavior.
Aric Stewart [Wed, 8 Jun 2005 19:20:02 +0000 (19:20 +0000)]
Set the Preselected property if appropriate (relevant to
MigrateFeatureStates when implemented).
Aric Stewart [Wed, 8 Jun 2005 19:16:45 +0000 (19:16 +0000)]
Write out Product Language and Product Icon to the registry.
Robert Shearman [Wed, 8 Jun 2005 19:11:46 +0000 (19:11 +0000)]
Implement overlapped I/O with named pipes.
Aric Stewart [Wed, 8 Jun 2005 19:07:52 +0000 (19:07 +0000)]
Write out UpgradeCodes to the registry to allow for future upgrades.
Alexandre Julliard [Wed, 8 Jun 2005 18:44:50 +0000 (18:44 +0000)]
Beginnings of support for window stations and desktops.
Aric Stewart [Wed, 8 Jun 2005 18:35:43 +0000 (18:35 +0000)]
Add Language to the values we can query with MsiGetProductInfo.
Felix Nawothnig [Wed, 8 Jun 2005 18:34:52 +0000 (18:34 +0000)]
- Output a FIXME when a surface with dimensions not being a power of
two is requested.
- Fail gracefully when IWineD3DImpl_CreateDevice fails to create the
front- or backbuffer.
Huw Davies [Wed, 8 Jun 2005 18:34:20 +0000 (18:34 +0000)]
Read the entire logfont from the registry if it exists.
Mike McCormack [Wed, 8 Jun 2005 18:34:04 +0000 (18:34 +0000)]
Use MSI_RecordGetString in more actions.
Michael Stefaniuc [Wed, 8 Jun 2005 18:32:52 +0000 (18:32 +0000)]
- implement handling of exponents (e+,e-,E+,E-) when parsing number
formats
- fix a small cut'n'paste error in the comments
Robert Shearman [Wed, 8 Jun 2005 18:32:30 +0000 (18:32 +0000)]
Fix an RPC server startup race introduced by me.
Michael Jung [Wed, 8 Jun 2005 18:32:19 +0000 (18:32 +0000)]
Fixed confusing indentation.
Marcus Meissner [Wed, 8 Jun 2005 18:32:09 +0000 (18:32 +0000)]
Fixed IType::Invoke in regards to handling propertyget variables
longer than 4 bytes (like VT_DATE).
Robert Shearman [Wed, 8 Jun 2005 18:31:38 +0000 (18:31 +0000)]
- Don't pass the PROFILE_SERVER flag in to CreateNamedPipe as it is
bogus.
- Call FlushFileBuffers to make sure the other end of the pipe doesn't
get cut off prematurely.
- Don't call CancelIo as we should never have async I/O pending.
Juan Lang [Wed, 8 Jun 2005 18:31:21 +0000 (18:31 +0000)]
Implement asn.1 encoding/decoding of times, with tests.
Antoine Chavasse [Tue, 7 Jun 2005 21:34:59 +0000 (21:34 +0000)]
Test cases for the direct3d7 light api.
Antoine Chavasse [Tue, 7 Jun 2005 21:34:40 +0000 (21:34 +0000)]
Rewrote the light management API to allow for an unlimited amount of
lights to be set, and only a subset of them to be enabled.
Mike McCormack [Tue, 7 Jun 2005 21:34:05 +0000 (21:34 +0000)]
Use MSI_RecordGetString where possible.
Mike McCormack [Tue, 7 Jun 2005 20:30:30 +0000 (20:30 +0000)]
Warning fixes for -Wmissing-declarations and -Wwrite-strings.
Mike McCormack [Tue, 7 Jun 2005 20:30:02 +0000 (20:30 +0000)]
Use a richedit control for license text.
Mike McCormack [Tue, 7 Jun 2005 20:29:51 +0000 (20:29 +0000)]
Fixes for -Wmissing-declarations and -Wwrite-strings warnings.
Christian Costa [Tue, 7 Jun 2005 20:29:23 +0000 (20:29 +0000)]
Don't use fullscreen mode in video renderer for now and improve error
handling a bit.
Improved a bit Run/Pause/Stop methods of parser template.
Dmitry Timoshkov [Tue, 7 Jun 2005 20:29:09 +0000 (20:29 +0000)]
Add a test for window state when a window receives WM_ENABLE message.
Alexandre Julliard [Tue, 7 Jun 2005 20:11:17 +0000 (20:11 +0000)]
Still send a message in SetWindowText for the inter-process case even
though it's not fully correct (reported by Jason Campbell).
Robert Shearman [Tue, 7 Jun 2005 20:09:01 +0000 (20:09 +0000)]
- Add a default asynchronous I/O implementation.
- Make file objects use it.
Mike McCormack [Tue, 7 Jun 2005 20:07:34 +0000 (20:07 +0000)]
Declare some functions.
Robert Shearman [Tue, 7 Jun 2005 20:07:06 +0000 (20:07 +0000)]
Make NdrInterfacePointer* more reliable.
Martin Fuchs [Tue, 7 Jun 2005 20:06:57 +0000 (20:06 +0000)]
Synchronize resource scripts IDs of the different languages and adjust
INFO entries.
Thomas Weidenmueller [Tue, 7 Jun 2005 20:06:39 +0000 (20:06 +0000)]
Removed local variables only used in TRACE statements.
Mike McCormack [Tue, 7 Jun 2005 20:06:13 +0000 (20:06 +0000)]
Define GetExplicitEntriesFromAcl.
Mike McCormack [Tue, 7 Jun 2005 20:06:05 +0000 (20:06 +0000)]
Added some security related functions to winbase.h.
Mike McCormack [Tue, 7 Jun 2005 20:05:42 +0000 (20:05 +0000)]
Added the appmgmt.h header.
Mike McCormack [Tue, 7 Jun 2005 20:04:21 +0000 (20:04 +0000)]
Fix radio button groups. Don't add the WS_GROUP style to every
window.
Mike McCormack [Tue, 7 Jun 2005 20:03:55 +0000 (20:03 +0000)]
Declare OleLoadPictureEx.
Juan Lang [Tue, 7 Jun 2005 20:03:39 +0000 (20:03 +0000)]
Const-ify a mask.
Juan Lang [Tue, 7 Jun 2005 20:03:30 +0000 (20:03 +0000)]
Fix return code abuse (don't use HRESULT when it isn't meant), make
functions static where possible, remove unused prototypes.
Aric Stewart [Tue, 7 Jun 2005 20:02:27 +0000 (20:02 +0000)]
Add functions to add the User UpgradeCodes.
Aric Stewart [Tue, 7 Jun 2005 20:02:07 +0000 (20:02 +0000)]
Correct a crash if the length buffer is NULL.
Paul Vriens [Tue, 7 Jun 2005 20:01:48 +0000 (20:01 +0000)]
Fixed typo.
Zero the thread information before use.
Paul Vriens [Tue, 7 Jun 2005 20:01:29 +0000 (20:01 +0000)]
Add another (unknown) member to SYSTEM_THREAD_INFORMATION.
Alexandre Julliard [Mon, 6 Jun 2005 20:13:08 +0000 (20:13 +0000)]
Removed some unnecessary inclusions of thread.h
Alexandre Julliard [Mon, 6 Jun 2005 20:04:33 +0000 (20:04 +0000)]
Moved the ntdll per-thread data out of the TEB into a private
structure stored in TEB.SystemReserved2.
Alexandre Julliard [Mon, 6 Jun 2005 20:00:14 +0000 (20:00 +0000)]
Moved the kernel per-thread data out of the TEB into a private
structure stored in TEB.SystemReserved1.
Alexandre Julliard [Mon, 6 Jun 2005 19:57:05 +0000 (19:57 +0000)]
Fetch the stack selector to use from the previous stackframe instead
of the TEB.