Jacek Caban [Wed, 16 Mar 2005 19:53:41 +0000 (19:53 +0000)]
Use ATLRegistrar to register atl.dll.
C. Scott Ananian [Wed, 16 Mar 2005 19:52:40 +0000 (19:52 +0000)]
Started a unit test case for the updown control.
Filip Navara [Wed, 16 Mar 2005 19:51:13 +0000 (19:51 +0000)]
_dbg_ILGetNext returns NULL if pidl->mkid.cb is zero, fix the loops
accordingly.
Jason Edmeades [Wed, 16 Mar 2005 19:50:49 +0000 (19:50 +0000)]
Correct memory allocation macro.
Mike McCormack [Wed, 16 Mar 2005 19:50:33 +0000 (19:50 +0000)]
Add property IDs for MSI summary information.
Jakob Eriksson [Wed, 16 Mar 2005 19:49:57 +0000 (19:49 +0000)]
Fix broken test.
Jakob Eriksson [Wed, 16 Mar 2005 19:49:25 +0000 (19:49 +0000)]
SetDisplayMode can return DDERR_UNSUPPORTED. If it does, we shouldn't
try to restore something either.
Ulrich Czekalla [Wed, 16 Mar 2005 19:48:42 +0000 (19:48 +0000)]
Don't mark a file as readonly if it has any write bit set.
Dmitry Timoshkov [Wed, 16 Mar 2005 19:48:04 +0000 (19:48 +0000)]
GetDlgItemTextW takes buffer length in WCHARs not bytes.
Dimitrie O. Paun [Wed, 16 Mar 2005 19:47:52 +0000 (19:47 +0000)]
Audit the control against Comctl32.dll version 6.0.
Proper handling of GWL_STYLE.
Implement WM_CLOSE. Fix WM_SIZE implementation.
Small cleanups.
Jon Griffiths [Wed, 16 Mar 2005 19:47:37 +0000 (19:47 +0000)]
Fix two failures and (hopefully) a crash with early versions.
Juan Lang [Wed, 16 Mar 2005 11:37:46 +0000 (11:37 +0000)]
Correct registering shell folders (values in Shell Folders key weren't
getting written).
Mike McCormack [Wed, 16 Mar 2005 11:31:54 +0000 (11:31 +0000)]
Add defines for SLDF flags.
Mike McCormack [Wed, 16 Mar 2005 11:31:35 +0000 (11:31 +0000)]
- Rename dupstrW to strdupW, and remove duplicate definition.
- Move definition of string manipulation functions to msipriv.h.
Dmitry Timoshkov [Wed, 16 Mar 2005 11:30:51 +0000 (11:30 +0000)]
Actually print dwExStyle in case of a mismatch.
Robert Reif [Wed, 16 Mar 2005 11:30:34 +0000 (11:30 +0000)]
Provide default implementation of waveInPrepareHeader and
waveInUnprepareHeader if driver doesn't support them.
Robert Reif [Wed, 16 Mar 2005 11:30:17 +0000 (11:30 +0000)]
waveInPrepareHeader and waveInUnprepareHeader are not really needed
because the contents don't change.
Francois Gouget [Wed, 16 Mar 2005 11:28:01 +0000 (11:28 +0000)]
Fix a link to Wine's HowTo.
Krzysztof Foltman [Wed, 16 Mar 2005 11:27:43 +0000 (11:27 +0000)]
- Unknown destinations are now correctly skipped (so loading an RTF
file generated by, for example, OpenOffice doesn't produce lots of
garbage anymore).
- Format stack for RTF groups (so that RTF reader can correctly read
what RTF writer wrote :) )
Hans Leidekker [Wed, 16 Mar 2005 11:27:05 +0000 (11:27 +0000)]
Stub implementations for WTSCloseServer, WTSDisconnectSession,
WTSEnumerateProcesses{A,W}, WTSEnumerateSessions{A,W},
WTSQuerySessionInformationA.
Alexandre Julliard [Tue, 15 Mar 2005 19:36:15 +0000 (19:36 +0000)]
Build a static list of devices instead of relying on ELF
constructors.
Jakob Eriksson [Tue, 15 Mar 2005 19:33:32 +0000 (19:33 +0000)]
More trace info.
Jakob Eriksson [Tue, 15 Mar 2005 19:32:38 +0000 (19:32 +0000)]
CryptAcquireContextA() can return NTE_FAIL on Windows 98.
Filip Navara [Tue, 15 Mar 2005 19:32:14 +0000 (19:32 +0000)]
Initialize the "toc" field in the pdb_lookup structure in order to
prevent pdb_free_lookup from trying to delete invalid pointers.
Robert Reif [Tue, 15 Mar 2005 19:31:55 +0000 (19:31 +0000)]
Unconditionally free memory. Should make smatch happy.
Phil Krylov [Tue, 15 Mar 2005 19:31:44 +0000 (19:31 +0000)]
Implemented hash table lookup for RTF keywords in RTF reader.
Alexandre Julliard [Tue, 15 Mar 2005 15:42:32 +0000 (15:42 +0000)]
Use the correct file name in the "generated automatically" comments.
Krzysztof Foltman [Tue, 15 Mar 2005 15:40:52 +0000 (15:40 +0000)]
- WM_COPY (and WM_CUT) can now put both Unicode and RTF format (thanks
to Phil Krylov's RTF generator code).
- New message implemented - WM_PASTE.
- RTF reader: rtfPlain implemented (kind of).
- RTF writer: rewritten main loop (the old one crashed in some
circumstances when SFF_SELECTION was used).
Robert Reif [Tue, 15 Mar 2005 15:40:35 +0000 (15:40 +0000)]
Change some global variable names.
Cleanup usage of global dsound variable to not use local variable of
same name.
Almost ready to add support for more than one sound card at the same
time.
Tom Wickline [Tue, 15 Mar 2005 15:39:51 +0000 (15:39 +0000)]
Add three missing dlls to the list.
Dimitrie O. Paun [Tue, 15 Mar 2005 15:39:38 +0000 (15:39 +0000)]
Cleanup and simplify the painting code.
Fix a potential bug along the way.
Robert Reif [Tue, 15 Mar 2005 15:39:03 +0000 (15:39 +0000)]
Fix memory leak in error path.
Robert Reif [Tue, 15 Mar 2005 15:38:48 +0000 (15:38 +0000)]
Fix memory leak when there are too many drivers.
Jason Edmeades [Tue, 15 Mar 2005 15:38:34 +0000 (15:38 +0000)]
Avoid trap in mixerGetLineControlsA when cControls is uninitialized
and MIXER_GETLINECONTROLSSF_ONEBYTYPE requested.
Stefan Leichter [Mon, 14 Mar 2005 21:41:27 +0000 (21:41 +0000)]
Make mlang_test.exe loadable on NT 4.0.
Phil Krylov [Mon, 14 Mar 2005 21:41:16 +0000 (21:41 +0000)]
Initial implementation of EM_STREAMOUT and RTF writer.
Phil Krylov [Mon, 14 Mar 2005 21:40:48 +0000 (21:40 +0000)]
Added "generator" RTF destination handling.
Phil Krylov [Mon, 14 Mar 2005 21:39:57 +0000 (21:39 +0000)]
Added missing PFA_JUSTIFY definition.
Alexandre Julliard [Mon, 14 Mar 2005 17:20:58 +0000 (17:20 +0000)]
Avoid accessing an uninitialized string in the failure case.
Alexandre Julliard [Mon, 14 Mar 2005 17:18:40 +0000 (17:18 +0000)]
Get rid of the remaining registry configuration parameters.
Alexandre Julliard [Mon, 14 Mar 2005 17:17:09 +0000 (17:17 +0000)]
Avoid returning hardware messages if they have no chance to match the
filter.
Matthew Mastracci [Mon, 14 Mar 2005 17:16:03 +0000 (17:16 +0000)]
Implement RegisterOCX.
Stub for DelNodeRunDLL32.
Dmitry Timoshkov [Mon, 14 Mar 2005 17:15:33 +0000 (17:15 +0000)]
Do not release capture before sending WM_NCDESTROY message, update the
tests to reflect that.
Mike McCormack [Mon, 14 Mar 2005 17:14:40 +0000 (17:14 +0000)]
Move interface declarations to shobjidl.idl.
Peter Berg Larsen [Mon, 14 Mar 2005 17:13:44 +0000 (17:13 +0000)]
Assorted memleak fixes. Found on Michael Stefaniuc smatch list.
Alexandre Julliard [Mon, 14 Mar 2005 11:00:43 +0000 (11:00 +0000)]
Get rid of the registry saving level hack.
Make periodic saving the default behavior.
Ralf S. Engelschall [Mon, 14 Mar 2005 10:53:57 +0000 (10:53 +0000)]
Fix incorrect random multicast MAC address creation.
Ivan Leo Puoti [Mon, 14 Mar 2005 10:53:36 +0000 (10:53 +0000)]
Update ntdll.spec against current Microsoft build.
Jacek Caban [Mon, 14 Mar 2005 10:51:27 +0000 (10:51 +0000)]
Added implementation of ATLRegistrar.
Evan Deaubl [Mon, 14 Mar 2005 10:51:06 +0000 (10:51 +0000)]
TREEVIEW_DoSelectItem should not do any of the TVGN_FIRSTVISIBLE work
if the newSelect parameter is NULL.
Martin Fuchs [Mon, 14 Mar 2005 10:49:03 +0000 (10:49 +0000)]
- switch to correct shell desktop context menu
- launch desk.cpl when activating the desktop context menu entry
"properties"
- don't send WM_COMMAND if we didn't get a shell view window
C. Scott Ananian [Mon, 14 Mar 2005 10:48:29 +0000 (10:48 +0000)]
Add tSTRING to the pathname production, so that you can quote a
pathname which contains 'odd' characters.
C. Scott Ananian [Mon, 14 Mar 2005 10:48:08 +0000 (10:48 +0000)]
Move definition of 'tPATH' token up, so that '/', '.' and '0xA' (etc)
are lexed as paths (in the appropriate contexts) instead of as
operator or number tokens.
Add '-' to the set of characters legal in a pathname.
Eric Pouech [Mon, 14 Mar 2005 10:47:14 +0000 (10:47 +0000)]
- reorganisation of full chapter
- rewrote the console part
- added FS documentation
Joris Huizer [Mon, 14 Mar 2005 10:46:50 +0000 (10:46 +0000)]
A few memory checks avoiding memory leaks.
Oliver Stieber [Mon, 14 Mar 2005 10:12:52 +0000 (10:12 +0000)]
Encapsulate texture, surface encapsulated.
Added BindTexture, GetTextureDimensions, UnBindTexture.
Proper GetContainer support for surface.
SetContainer added to surface and volume.
SetInPbufferState added to surface (until gl context management is
implemented).
Minor changes:
- BaseTexture no longer 'holds' a reference to IWineD3DDevice to
prevent circular referencing.
- Better managment of referinging for texture.
- Some TODO's for implementing a context manager.
- Better preload implementation.
- Fix compile warning in device.c Set/GetSamplerState.
- Add QueryInterface support for surface.
- Format X8R8G8B8 added to locking.
Robert Shearman [Mon, 14 Mar 2005 10:11:04 +0000 (10:11 +0000)]
- RpcMgmtStopServerListen should not affect auto-listen interfaces.
- Implement stub for RpcRevertToSelfEx.
- Change the more verbose files to use a new debug channel, "rpc."
Jon Griffiths [Mon, 14 Mar 2005 10:10:00 +0000 (10:10 +0000)]
Comment out a test that crashes on early versions.
Jon Griffiths [Mon, 14 Mar 2005 10:09:53 +0000 (10:09 +0000)]
Tests and small fix for PathMakePretty().
Fix a crash and test failure with early native dlls.
Dimitrie O. Paun [Mon, 14 Mar 2005 10:09:24 +0000 (10:09 +0000)]
Unicodification and typesafe interfaces.
Alexandre Julliard [Mon, 14 Mar 2005 10:09:11 +0000 (10:09 +0000)]
Authors: Mike Hearn <mh@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
- Implement VT_BYREF | VT_BSTR marshalling.
- Add more integer types for marshaling and unmarshaling.
- Implement VT_BYREF | VT_BSTR unmarshaling.
- Don't allocate memory for TKIND_DISPATCH/TKIND_INTERFACE
unmarshaling as it will be lost in the success case and interferes
with the failure case.
Ivan Leo Puoti [Mon, 14 Mar 2005 10:08:21 +0000 (10:08 +0000)]
Make Rtl*Registry* functions case insensitive.
Gerald Pfeifer [Mon, 14 Mar 2005 10:08:00 +0000 (10:08 +0000)]
Make ME_ArrowLeft() return a value in every case.
Martin Fuchs [Mon, 14 Mar 2005 10:07:40 +0000 (10:07 +0000)]
Fix function definitions for msvc build.
Juan Lang [Mon, 14 Mar 2005 10:07:11 +0000 (10:07 +0000)]
Change a fixme to a warn, and use W version of call.
Ulrich Czekalla [Mon, 14 Mar 2005 10:06:54 +0000 (10:06 +0000)]
If a zero index is passed to META_SELECTCLIPREGION reset the clip
region.
Dmitry Timoshkov [Mon, 14 Mar 2005 10:06:22 +0000 (10:06 +0000)]
Special case Win9x platforms in the desktop visibility test, in Win98
GetUserObjectInformation is a stub returning ERROR_CALL_NOT_IMPLEMENTED.
Juan Lang [Mon, 14 Mar 2005 10:05:58 +0000 (10:05 +0000)]
Fix a test to pass under XP.
Dmitry Timoshkov [Mon, 14 Mar 2005 10:05:50 +0000 (10:05 +0000)]
Fix some msg.c and win.c failures running on NT4 and XP.
Steven Edwards [Mon, 14 Mar 2005 10:05:12 +0000 (10:05 +0000)]
Porting fixes.
Steven Edwards [Mon, 14 Mar 2005 10:04:56 +0000 (10:04 +0000)]
Correct CheckBitmapBits entry.
Steven Edwards [Mon, 14 Mar 2005 10:04:40 +0000 (10:04 +0000)]
Link mapi32 to ntdll.
Alex Villacís Lasso [Mon, 14 Mar 2005 10:04:30 +0000 (10:04 +0000)]
Add ECT to timezone list.
Robert Reif [Mon, 14 Mar 2005 10:04:07 +0000 (10:04 +0000)]
Private property sets do not exist in early versions of Direct Sound
so skip tests if not supported.
Add tests for A, W and 1 variations of data.
Robert Reif [Mon, 14 Mar 2005 10:03:54 +0000 (10:03 +0000)]
Add missing functionality.
Add more and better error messages.
Add checks for failed HeapAlloc.
Peter Berg Larsen [Mon, 14 Mar 2005 10:03:39 +0000 (10:03 +0000)]
Assorted memleak fixes. Found on Michael Stefaniuc smatch list.
Alexandre Julliard [Fri, 11 Mar 2005 13:25:42 +0000 (13:25 +0000)]
Replace calloc() by HeapAlloc().
Alexandre Julliard [Fri, 11 Mar 2005 13:19:36 +0000 (13:19 +0000)]
Get rid of version #ifdefs.
Mike McCormack [Fri, 11 Mar 2005 13:17:10 +0000 (13:17 +0000)]
StgOpenStorage shouldn't open zero length storage files.
Jonathan Ernst [Fri, 11 Mar 2005 13:16:35 +0000 (13:16 +0000)]
Internationalization.
Alexandre Julliard [Fri, 11 Mar 2005 13:10:25 +0000 (13:10 +0000)]
Get rid of the Windows registry loading on startup, this needs to be
done differently.
Thomas Kho [Fri, 11 Mar 2005 12:53:12 +0000 (12:53 +0000)]
Added select_server() test that uses select() in serving clients.
Peter Berg Larsen [Fri, 11 Mar 2005 12:50:27 +0000 (12:50 +0000)]
Assorted memleak fixes. Found on Michael Stefaniuc smatch list.
Jonathan Ernst [Fri, 11 Mar 2005 10:26:41 +0000 (10:26 +0000)]
Add search field with find-as-you-type function.
Dimitrie O. Paun [Fri, 11 Mar 2005 10:25:59 +0000 (10:25 +0000)]
Use -isystem for system includes as they should be processed after the
-I includes. Spotted by Boaz Harrosh.
Oliver Stieber [Fri, 11 Mar 2005 10:25:30 +0000 (10:25 +0000)]
Change AddRef in queryInterface to IUnknown_AddRef.
Move ppVoulme to d3d9voloumeimpl structure.
Some minor stylistic changes (making everything the same).
Krzysztof Foltman [Fri, 11 Mar 2005 10:24:56 +0000 (10:24 +0000)]
- EM_STREAMIN can now deal with undo in a reasonable manner (no
multiple undo actions in one EM_STREAMIN).
- Related changes to undo code (umIgnore mode is now handled
correctly).
- Numerous improvements in the RTF reader: it reads some character
attributes now (you will have proper small print in license agreements
now).
- Fixed a memory overwrite bug in conversion from CHARFORMAT2A to
CHARFORMAT2W.
Robert Shearman [Fri, 11 Mar 2005 10:19:10 +0000 (10:19 +0000)]
- Rename apartment functions to become more object-oriented.
- Rename register_ifstub to marshal_object to more accurately describe
what it does.
- Add new function, apartment_getoxid, to prepare for a possible
future patch where remoting is started on demand.
Robert Shearman [Fri, 11 Mar 2005 10:18:31 +0000 (10:18 +0000)]
Add outer unknown support for typelib marshaler.
Alexandre Julliard [Thu, 10 Mar 2005 20:10:32 +0000 (20:10 +0000)]
Juan Lang [Thu, 10 Mar 2005 17:25:23 +0000 (17:25 +0000)]
Fix a crash if the Mozilla ActiveX control doesn't implement
DllCanUnloadNow.
Juan Lang [Thu, 10 Mar 2005 17:25:02 +0000 (17:25 +0000)]
Fix the calling convention of DllCanUnloadNow.
Juan Lang [Thu, 10 Mar 2005 17:24:20 +0000 (17:24 +0000)]
Fix a regression in AppSearch.
Juan Lang [Thu, 10 Mar 2005 17:24:05 +0000 (17:24 +0000)]
Implement MsiEnumRelatedProducts.
Alexandre Julliard [Thu, 10 Mar 2005 17:19:33 +0000 (17:19 +0000)]
Clear the internal paint flag in the server before returning a
WM_PAINT message to avoid an extra server round-trip.
Dmitry Timoshkov [Thu, 10 Mar 2005 17:17:35 +0000 (17:17 +0000)]
Implement a test for the desktop visibility based on the MSDN article
pointed out by Robert Shearman.
Marcus Meissner [Thu, 10 Mar 2005 17:17:22 +0000 (17:17 +0000)]
Use 512 byte buffer for buffer of LB_GETTEXT and CB_GETLBTEXT.
Added testcase with > 256 byte string in listbox.
Brouard Nicolas [Thu, 10 Mar 2005 17:16:22 +0000 (17:16 +0000)]
Fix menu backslash escaping.
Uwe Bonnes [Thu, 10 Mar 2005 17:15:39 +0000 (17:15 +0000)]
Test for %Systemroot%.
Phil Krylov [Thu, 10 Mar 2005 17:15:32 +0000 (17:15 +0000)]
Implemented GetScrollBarInfo() function and SBM_GETSCROLLBARINFO
message.