Francois Gouget [Tue, 1 Mar 2005 11:00:06 +0000 (11:00 +0000)]
Fix a race condition in create_dir().
Alexandre Julliard [Tue, 1 Mar 2005 10:56:18 +0000 (10:56 +0000)]
Convert the per-process thread list to a standard list.
Emmanuel Maillard [Tue, 1 Mar 2005 10:46:27 +0000 (10:46 +0000)]
Add '-read_only_relocs warning' to LDDLLFLAGS on Darwin.
Robert Shearman [Tue, 1 Mar 2005 10:44:15 +0000 (10:44 +0000)]
- Make row number be zero-based.
- Improvements to dumping functions to not dump out fields that may
not have been filled in.
Ulrich Czekalla [Tue, 1 Mar 2005 10:43:58 +0000 (10:43 +0000)]
If unexpected condition occurs just report an error.
Huw Davies [Tue, 1 Mar 2005 10:43:19 +0000 (10:43 +0000)]
If the dibsection is based on a file-mapping object, then make sure
that the section is in sync when the dibsection is deleted.
Marcelo Duarte [Tue, 1 Mar 2005 10:42:22 +0000 (10:42 +0000)]
CopyFile needs to retain timestamp.
Dmitry Timoshkov [Tue, 1 Mar 2005 10:42:04 +0000 (10:42 +0000)]
Add another test case for file sharing.
Juan Lang [Tue, 1 Mar 2005 10:41:52 +0000 (10:41 +0000)]
Don't hardcode windows or system directories, correct a typo.
Juan Lang [Tue, 1 Mar 2005 10:41:25 +0000 (10:41 +0000)]
Move vtbl to end of file and get rid of unnecessary prototypes.
Juan Lang [Tue, 1 Mar 2005 10:41:14 +0000 (10:41 +0000)]
Convert tabs to space, wrap long lines, make indenting consistent.
Eric Pouech [Tue, 1 Mar 2005 10:39:49 +0000 (10:39 +0000)]
Memory consumption optimization while loading ELF debug info:
- don't map twice an ELF file for symbol lookup (in non deferred mode)
- no longer entirely map an ELF file into memory, but only the
sections we need.
Added support for loading ELF modules thru SymLoadModule in a non life
process.
Factorisation of code for ELF module handling.
Fixes to ELF symbol loading
- drops symbols from symtab which are neither funcs nor global
variables
- fixes some incorrect size computation for latest GCC versions.
Several cleanups and fixes.
Jeff Smith [Tue, 1 Mar 2005 10:38:23 +0000 (10:38 +0000)]
Avoids a shift warning thrown by older versions of bash.
Alexandre Julliard [Sat, 26 Feb 2005 17:49:38 +0000 (17:49 +0000)]
Use a table of handlers to dispatch X events and get rid of the
special casing for DGA and tablet events.
Unify the declarations of all the event handlers.
Alexandre Julliard [Sat, 26 Feb 2005 17:46:34 +0000 (17:46 +0000)]
Fixed regression in QueryDosDeviceA when passed a NULL device name.
Alexandre Julliard [Sat, 26 Feb 2005 17:45:29 +0000 (17:45 +0000)]
Converted the debug event queue to a standard list.
Pierre d'Herbemont [Sat, 26 Feb 2005 17:43:50 +0000 (17:43 +0000)]
Syntax fix in configure.ac.
Dmitry Timoshkov [Sat, 26 Feb 2005 17:41:36 +0000 (17:41 +0000)]
Remove a temporary msi database file.
Juan Lang [Sat, 26 Feb 2005 17:41:26 +0000 (17:41 +0000)]
Convert a few calls to Unicode.
Christian Costa [Sat, 26 Feb 2005 17:41:11 +0000 (17:41 +0000)]
Added some more cases to MCI_MapMsgAtoW.
Jason Edmeades [Sat, 26 Feb 2005 17:40:55 +0000 (17:40 +0000)]
Make LR_LOADTRANSPARENT work and give transparent images.
Alexandre Julliard [Fri, 25 Feb 2005 21:06:11 +0000 (21:06 +0000)]
Converted the global screen buffer list to a standard list.
Alexandre Julliard [Fri, 25 Feb 2005 21:05:11 +0000 (21:05 +0000)]
Replaced the message_list structure by a standard list.
Alexandre Julliard [Fri, 25 Feb 2005 21:01:15 +0000 (21:01 +0000)]
Moved clipboard event handling functions and some private data
structures to clipboard.c.
Alexandre Julliard [Fri, 25 Feb 2005 19:33:35 +0000 (19:33 +0000)]
Convert the global thread list to a standard list.
Alexandre Julliard [Fri, 25 Feb 2005 19:31:26 +0000 (19:31 +0000)]
Convert the global process list to a standard list.
Robert Reif [Fri, 25 Feb 2005 19:17:11 +0000 (19:17 +0000)]
Add secondary buffer SetFrequency test.
Robert Reif [Fri, 25 Feb 2005 19:16:57 +0000 (19:16 +0000)]
Use nBlockAlign rather than calculating it.
Add a buffer length alignment error message.
Uwe Bonnes [Fri, 25 Feb 2005 19:16:46 +0000 (19:16 +0000)]
Advance over * argument for precision.
Honor precision argument for strings.
Alexandre Julliard [Fri, 25 Feb 2005 16:58:43 +0000 (16:58 +0000)]
Convert the per-thread mutex list to a standard list.
James Hawkins [Fri, 25 Feb 2005 16:52:10 +0000 (16:52 +0000)]
Fix RegOpen/CloseKey.
Lauri Tulmin [Fri, 25 Feb 2005 16:51:13 +0000 (16:51 +0000)]
Make sure that last line is at the bottom of the edit control.
Robert Reif [Fri, 25 Feb 2005 16:50:57 +0000 (16:50 +0000)]
Change SetCooperativeLevel FIXME to WARN.
Mike McCormack [Fri, 25 Feb 2005 16:50:39 +0000 (16:50 +0000)]
Dump the pidl of a lnk file.
Mike McCormack [Fri, 25 Feb 2005 16:19:57 +0000 (16:19 +0000)]
- implement loading and saving of MSI advertised shortcut info
- make more test cases pass
- read and write the location block
- improve the binary compatibility of lnk files
Ge van Geldorp [Fri, 25 Feb 2005 16:19:35 +0000 (16:19 +0000)]
Treat already preprocessed code just like normal #include'ed code.
Stefan Leichter [Fri, 25 Feb 2005 16:19:19 +0000 (16:19 +0000)]
Exclude two tests crashing on WinNT4.
Jon Griffiths [Fri, 25 Feb 2005 16:19:07 +0000 (16:19 +0000)]
Remove unneeded calls to TAB_GetInfoPtr(), const fixes, inline small
funcs & remove unused parameters.
Jon Griffiths [Fri, 25 Feb 2005 14:07:56 +0000 (14:07 +0000)]
Documentation spelling fixes.
Alexandre Julliard [Fri, 25 Feb 2005 14:02:20 +0000 (14:02 +0000)]
Regular files are always ready for I/O, no need to poll on them.
Alexandre Julliard [Fri, 25 Feb 2005 14:01:40 +0000 (14:01 +0000)]
Convert the APC queues to use standard lists.
Troy Rollo [Fri, 25 Feb 2005 14:00:38 +0000 (14:00 +0000)]
Fix stack object overrun when an application calls ChooseFontA.
Aric Stewart [Fri, 25 Feb 2005 14:00:09 +0000 (14:00 +0000)]
Implement the action RegisterFonts.
Lauri Tulmin [Fri, 25 Feb 2005 13:59:49 +0000 (13:59 +0000)]
Implemented !ES_AUTO[HV]SCROLL.
TANABE Hiroshi [Fri, 25 Feb 2005 13:59:22 +0000 (13:59 +0000)]
Remove (buf && !buflen) checking.
Fixed outline rendering with GGO_GRAY?_BITMAP option.
Improved fixed-pitch fonts detection.
Paul van Schayck [Fri, 25 Feb 2005 13:58:45 +0000 (13:58 +0000)]
As last option for drive type detection we try the device node name.
Paul Vriens [Fri, 25 Feb 2005 13:58:37 +0000 (13:58 +0000)]
Added some TRACE statements.
Alexandre Julliard [Thu, 24 Feb 2005 19:43:53 +0000 (19:43 +0000)]
Convert the key notifications list to a standard list.
Alexandre Julliard [Thu, 24 Feb 2005 19:42:08 +0000 (19:42 +0000)]
Repaint the non-client area to work around broken WM_PAINT handlers
also when doing a synchronous update with RDW_UPDATENOW.
Mike McCormack [Thu, 24 Feb 2005 19:39:27 +0000 (19:39 +0000)]
Add struct StorageBaseImpl at the start of derived structures instead
of trying to keep the first members the same.
Vitaly Lipatov [Thu, 24 Feb 2005 19:38:56 +0000 (19:38 +0000)]
- Fix scrollbar show/update conditions in SCROLL_SetScrollInfo: we DO
NOT show scroll bar if only page parameter changing when scrollbar
is disabled.
- Removed bChangeParams from SCROLL_SetScrollInfo as unneeded flag.
Dimitrie O. Paun [Thu, 24 Feb 2005 19:38:32 +0000 (19:38 +0000)]
Shorten the id of the question to avoid jade error.
Jonathan Ernst [Thu, 24 Feb 2005 19:38:20 +0000 (19:38 +0000)]
French localization.
Alexandre Julliard [Thu, 24 Feb 2005 17:06:31 +0000 (17:06 +0000)]
Convert async I/O queues to standard lists.
Mike McCormack [Thu, 24 Feb 2005 17:04:05 +0000 (17:04 +0000)]
Remove unused declaration.
Alexandre Julliard [Thu, 24 Feb 2005 17:03:51 +0000 (17:03 +0000)]
Authors: Mike McCormack <mike@codeweavers.com>, Dmitry Timoshkov <dmitry@codeweavers.com>
Release capture before sending WM_NCDESTROY message, do not send
WM_CAPTURECHANGED in that case. Add a test case for that behaviour.
Dmitry Timoshkov [Thu, 24 Feb 2005 17:03:01 +0000 (17:03 +0000)]
GetWindowRect and GetClientRect do not change RECT contents if the
passed window handle is invalid.
Robert Reif [Thu, 24 Feb 2005 17:02:42 +0000 (17:02 +0000)]
Try old buffer description structure on failure with new one.
Dmitry Timoshkov [Thu, 24 Feb 2005 13:15:36 +0000 (13:15 +0000)]
Match RaiseException and EXCEPTION_RECORD to SDK definitions.
Raphael Junqueira [Thu, 24 Feb 2005 12:48:47 +0000 (12:48 +0000)]
- implement partial PBuffer support
- minimal pixel format support
Mike McCormack [Thu, 24 Feb 2005 12:48:00 +0000 (12:48 +0000)]
Remove tabs, reformat, merge comments.
Aric Stewart [Thu, 24 Feb 2005 12:47:43 +0000 (12:47 +0000)]
Add the ExecuteAction handler.
Store the keypath, and do refcounting and registration of SharedDLLs.
Fix a bug with handing dword values in the registry.
Fix bugs with writing registry keys where value == NULL.
Make use of msidefs.h.
Lay some groundwork for uninstalls.
Michael Stefaniuc [Thu, 24 Feb 2005 12:46:57 +0000 (12:46 +0000)]
- ImageList_LoadImage{A,W} were basicaly a cut'n'paste of each
other. Removed the A variant and did a A->W translation.
- ImageList_LoadImageW: get the bitmap size from the image itself and
not from the mask (ImageList_LoadImageA did that).
Brian Vincent [Thu, 24 Feb 2005 10:09:30 +0000 (10:09 +0000)]
Clean up references to threading in Developer's Guide.
Dimitrie O. Paun [Thu, 24 Feb 2005 10:08:15 +0000 (10:08 +0000)]
Can we bundle everthing together?
Suggested by Graham Toal <gtoal@gtoal.com>.
Dimitrie O. Paun [Thu, 24 Feb 2005 10:07:58 +0000 (10:07 +0000)]
Add info on building dynamic strings for logging.
Reorder some points for a more logical organization.
Aric Stewart [Thu, 24 Feb 2005 10:05:53 +0000 (10:05 +0000)]
Do some basic work with registry component paths.
Aric Stewart [Thu, 24 Feb 2005 10:05:34 +0000 (10:05 +0000)]
Define msidbComponentAttributes.
Ulrich Czekalla [Thu, 24 Feb 2005 10:05:27 +0000 (10:05 +0000)]
Prevent accessing freed memory in failure case.
Jason Edmeades [Thu, 24 Feb 2005 10:05:06 +0000 (10:05 +0000)]
Correct handling of unusual vendor strings in d3d8, and check for a
stateblock before trying to release it in wined3d.
Lauri Tulmin [Thu, 24 Feb 2005 10:04:40 +0000 (10:04 +0000)]
Controls with ES_RIGHT or ES_CENTER shouldn't have ES_AUTOHSCROLL.
Alexandre Julliard [Wed, 23 Feb 2005 21:47:32 +0000 (21:47 +0000)]
Revert SC_CLOSE change, this is causing deadlocks.
Alexandre Julliard [Wed, 23 Feb 2005 21:06:14 +0000 (21:06 +0000)]
Removed no longer used threading.sgml.
Bill Medland [Wed, 23 Feb 2005 21:05:50 +0000 (21:05 +0000)]
Correct a couple of minor documentation typos.
Alexandre Julliard [Wed, 23 Feb 2005 21:03:15 +0000 (21:03 +0000)]
Removed the useless proxy.h header file.
Fixed a couple of warnings.
Jeremy White [Wed, 23 Feb 2005 21:00:02 +0000 (21:00 +0000)]
More correct fix for dsp empty case.
Henning Gerhardt [Wed, 23 Feb 2005 20:58:09 +0000 (20:58 +0000)]
Small fix for the German resource file.
Henning Gerhardt [Wed, 23 Feb 2005 20:57:51 +0000 (20:57 +0000)]
Added German language support.
Jon Griffiths [Wed, 23 Feb 2005 20:57:14 +0000 (20:57 +0000)]
Suggest make uninstall in case the user tried make install.
Eric Kohl [Wed, 23 Feb 2005 20:31:07 +0000 (20:31 +0000)]
- Add basic support for creating client and server stub files.
- Support implicit_handle attribute in IDL files.
- Build mixed-mode stub files.
Michael Jung [Wed, 23 Feb 2005 20:29:57 +0000 (20:29 +0000)]
Made rsabase forward everything to rsaenh.
Rein Klazes [Wed, 23 Feb 2005 20:29:17 +0000 (20:29 +0000)]
NtQueryPerformanceCounter should return a frequency of 1193182Hz and
counts like in Windows. Some applications depend on that.
Simplify QueryPerformanceCounter a bit.
Jeremy White [Wed, 23 Feb 2005 20:28:28 +0000 (20:28 +0000)]
An interactive test should have volume, else a rational user will
decide it is broken.
Mike McCormack [Wed, 23 Feb 2005 15:41:39 +0000 (15:41 +0000)]
Remove tabs and reformat.
Francois Gouget [Wed, 23 Feb 2005 15:41:14 +0000 (15:41 +0000)]
Add the -noname flag to match the Platform SDK.
Jeremy White [Wed, 23 Feb 2005 15:40:54 +0000 (15:40 +0000)]
In calculating the SMPTE time, we would round incorrectly (0:0:4.30
instead of 0:0:5.0 [the last column only goes to 29]).
Mike McCormack [Wed, 23 Feb 2005 12:45:12 +0000 (12:45 +0000)]
- handle IFileSystemBindData in ISF_Desktop_fnParseDisplayName
- more Unicode conversion
Francois Gouget [Wed, 23 Feb 2005 12:44:43 +0000 (12:44 +0000)]
Don't hardcode ordinals if which are not hardcoded on Windows.
Aric Stewart [Wed, 23 Feb 2005 12:44:25 +0000 (12:44 +0000)]
Make sure formats like [\\]] and [\\[] work properly.
Jakob Eriksson [Wed, 23 Feb 2005 12:44:15 +0000 (12:44 +0000)]
Apparently NT4 can also return ERROR_ENVVAR_NOT_FOUND.
Dmitry Timoshkov [Wed, 23 Feb 2005 12:44:06 +0000 (12:44 +0000)]
- Pass original wParam to CallNextHookEx.
- Avoid playing games with focus in a newly created thread, that leads
to all kinds of misbehaviours and failures in window activation
under Windows.
Robert Reif [Wed, 23 Feb 2005 12:43:38 +0000 (12:43 +0000)]
Fix tests for win9x and old versions of DirectX.
Michael Stefaniuc [Wed, 23 Feb 2005 12:43:12 +0000 (12:43 +0000)]
Stub for CryptCATAdminReleaseContext.
Jeremy White [Wed, 23 Feb 2005 12:43:04 +0000 (12:43 +0000)]
When we get down to the last fragment or two in our output to the DSP,
we should use the SND_DSP_POST ioctl to let the sound card know to
flush those fragments. This allows us to precisely know when the
buffer is empty, and fixes another set of winmm tests.
Jeremy White [Wed, 23 Feb 2005 12:42:43 +0000 (12:42 +0000)]
When testing the WAVE_MAPPER device, it seems inappropriate (to me) to
demand WAVE_FORMAT_DIRECT; this fixes another slew of tests.
Jeremy White [Wed, 23 Feb 2005 12:42:32 +0000 (12:42 +0000)]
When we are converting from one sample rate to another, we do have to
adjust when calculating TIME_SAMPLES.
Jason Edmeades [Wed, 23 Feb 2005 12:42:17 +0000 (12:42 +0000)]
Take into account additional requested spacing on break characters.
Jason Edmeades [Wed, 23 Feb 2005 12:42:04 +0000 (12:42 +0000)]
Enable parsing of vendor strings not matching the expected template.
Maxime Bellengé [Wed, 23 Feb 2005 12:41:43 +0000 (12:41 +0000)]
Correctly displays the text with ellipsis when there is not enough
room in a header item and an image from an imagelist is displayed on
the right of the text.
Jacek Caban [Wed, 23 Feb 2005 12:41:22 +0000 (12:41 +0000)]
Translation update.