Paul Vriens [Tue, 10 May 2005 13:16:36 +0000 (13:16 +0000)]
Added SystemHandleInformation tests.
Removed HeapAlloc in test_basic.
Renamed test_basic to test_query_basic.
Paul Vriens [Tue, 10 May 2005 13:15:58 +0000 (13:15 +0000)]
Added (stubbed) SystemHandleInformation.
Sorted the list.
Paul Vriens [Tue, 10 May 2005 13:15:41 +0000 (13:15 +0000)]
Changed SystemHandleList into SystemHandleInformation
Unknown18 is now SystemPageFileInformation
Some consistency (added numbers to the definitions).
Raphael Junqueira [Tue, 10 May 2005 13:15:12 +0000 (13:15 +0000)]
Fix allocated buffer size to avoid buffer overflow.
James Hawkins [Tue, 10 May 2005 13:14:49 +0000 (13:14 +0000)]
- Remove useless LVN_ITEMACTIVATE notification handling.
- Update controls in response to a NM_CLICK notification.
James Hawkins [Tue, 10 May 2005 08:29:17 +0000 (08:29 +0000)]
Remove old listbox code from driveui.
James Hawkins [Tue, 10 May 2005 08:28:56 +0000 (08:28 +0000)]
Set listview style LVS_SINGLESEL so only one drive can be selected.
Juan Lang [Tue, 10 May 2005 08:28:37 +0000 (08:28 +0000)]
Fix FILETIME to match winbase.h on big-endian machines.
Juan Lang [Tue, 10 May 2005 08:28:11 +0000 (08:28 +0000)]
Fixes to IShellFolder::GetAttributesOf implementations, spotted by
silverblade_:
- a count of zero is allowed to GetAttributesOf if apidl is NULL
- SFGAO_VALIDATE must be cleared upon return
<wine.larry.engholm@xoxy.net> [Tue, 10 May 2005 08:27:38 +0000 (08:27 +0000)]
Interpret %% correctly in printf format string.
Mike Hearn [Tue, 10 May 2005 08:27:23 +0000 (08:27 +0000)]
Fix SHELL_GetPathFromIDList[AW] to return the desktop path given an
empty PIDL.
Juan Lang [Tue, 10 May 2005 08:27:00 +0000 (08:27 +0000)]
Partially implement AppSearch for RegLocator-type searches.
Raphael Junqueira [Tue, 10 May 2005 08:26:08 +0000 (08:26 +0000)]
Fix X11DRV_ChoosePixelFormat to choose 24 bpp as 32 bpp for depth
buffers (needed as many X11 drivers only support 24bpp).
Juan Lang [Tue, 10 May 2005 08:25:30 +0000 (08:25 +0000)]
Added Irish Summer Time.
Aric Stewart [Mon, 9 May 2005 19:33:50 +0000 (19:33 +0000)]
Fix a few leaking object handles.
Michael Jung [Mon, 9 May 2005 19:33:24 +0000 (19:33 +0000)]
Detect drive letters, which have to have a backslash appended, in a
more robust way.
Michael Jung [Mon, 9 May 2005 19:33:01 +0000 (19:33 +0000)]
Support folder relative paths in UnixFolders' ParseDisplayName
method.
Daniel Lund [Mon, 9 May 2005 19:32:49 +0000 (19:32 +0000)]
Added D3DDEVCAPS_HWRASTERIZATION to the DevCaps for scene
rasterization. Allows GuildWars to start.
Andreas Mohr [Mon, 9 May 2005 19:32:33 +0000 (19:32 +0000)]
Fix for CommConfigDialog*() hwnd argument.
Paul Vriens [Mon, 9 May 2005 19:32:04 +0000 (19:32 +0000)]
Remove HANDLEINFO struct.
Add SYSTEM_HANDLE_INFORMATION and SYSTEM_HANDLE_ENTRY structs.
Aric Cyr [Mon, 9 May 2005 19:31:33 +0000 (19:31 +0000)]
Fix WGL_ACCELERATION_ARB queries from applications.
Eric Pouech [Mon, 9 May 2005 19:31:19 +0000 (19:31 +0000)]
Some fixes on async shutdown.
Francois Gouget [Mon, 9 May 2005 19:30:53 +0000 (19:30 +0000)]
Define GLX_SAMPLE_BUFFERS_ARB and GLX_SAMPLES_ARB if they were not
defined by the OpenGL headers.
Alexandre Julliard [Mon, 9 May 2005 14:42:30 +0000 (14:42 +0000)]
Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import
library too.
Alexandre Julliard [Mon, 9 May 2005 14:38:06 +0000 (14:38 +0000)]
For each imported dll, check if there is a static library with the
same base name as the import library, and if yes add it to the library
list.
Paul Vriens [Mon, 9 May 2005 14:35:14 +0000 (14:35 +0000)]
Remove the not used PROCESS_INFO struct.
James Hawkins [Mon, 9 May 2005 14:34:56 +0000 (14:34 +0000)]
Use a listview instead of a listbox for drives list.
Laurent Blume [Mon, 9 May 2005 09:28:05 +0000 (09:28 +0000)]
Replace the test of the which command for type command to get similar
behaviour on all OSes.
Juan Lang [Mon, 9 May 2005 09:26:43 +0000 (09:26 +0000)]
Correct/improve error checking in IPropertyStorage.
Michael Stefaniuc [Mon, 9 May 2005 09:26:28 +0000 (09:26 +0000)]
Change the type of 1 bit wide bitfields to unsigned.
Michael Jung [Mon, 9 May 2005 09:26:02 +0000 (09:26 +0000)]
Always pass fully qualified paths to stat system call.
Eric Pouech [Mon, 9 May 2005 09:25:45 +0000 (09:25 +0000)]
Fixed a wrong ops when creating named pipe client.
Huw Davies [Mon, 9 May 2005 09:25:28 +0000 (09:25 +0000)]
It makes no sense to have a left pointing arrow as the desktop icon.
Replace it with something more appropiate.
Lionel Ulmer [Mon, 9 May 2005 09:24:34 +0000 (09:24 +0000)]
- Windows reports 0x80 on pressed buttons not 0xFF
- trace the events reported to the application
Felix Nawothnig [Mon, 9 May 2005 09:24:05 +0000 (09:24 +0000)]
Implemented WM_ENABLE.
Robert Reif [Mon, 9 May 2005 09:23:54 +0000 (09:23 +0000)]
Remove dead code and redundant variables from DSOUND_CalcPlayPosition
and callers.
Henning Gerhardt [Mon, 9 May 2005 09:23:29 +0000 (09:23 +0000)]
Update German resource files.
Alexandre Julliard [Sat, 7 May 2005 18:47:22 +0000 (18:47 +0000)]
Removed no longer used support for 32-bit register entry points.
William Poetra Yoga H [Sat, 7 May 2005 18:39:05 +0000 (18:39 +0000)]
Support building man pages outside of the source directory.
Alexandre Julliard [Sat, 7 May 2005 18:25:51 +0000 (18:25 +0000)]
Converted all the kernel32 register functions to the
DEFINE_REGS_ENTRYPOINT mechanism.
Rolf Kalbermatter [Sat, 7 May 2005 18:18:39 +0000 (18:18 +0000)]
Implement ICaptureGraphBuilder and IcaptureGraphBuilder2 based on
Maarten Lankhorst's patch.
Alexandre Julliard [Sat, 7 May 2005 18:10:30 +0000 (18:10 +0000)]
Prefix the internal name of all register functions with __regs_ for
better consistency and to make automated checking possible.
Alexandre Julliard [Sat, 7 May 2005 18:06:35 +0000 (18:06 +0000)]
Get rid of the DOS version combobox, normal users should never need to
change it.
Rolf Kalbermatter [Sat, 7 May 2005 18:00:33 +0000 (18:00 +0000)]
Implement DLL registering and unregistering functions, class factory
and server locking based on how it is done with DirectX samples.
Rein Klazes [Sat, 7 May 2005 17:54:51 +0000 (17:54 +0000)]
Don't set the pen width to 1 in X11DRV_PolyLine.
Alexandre Julliard [Sat, 7 May 2005 15:06:30 +0000 (15:06 +0000)]
Use RaiseException instead of RtlRaiseException for delayed entry
points load failure to avoid creating a dependency on ntdll.
Alexandre Julliard [Sat, 7 May 2005 15:03:00 +0000 (15:03 +0000)]
Treat 0xffff the same as 0 for the handle generation field to avoid
sign extension problems.
Robert Lunnon [Sat, 7 May 2005 14:53:38 +0000 (14:53 +0000)]
Implement futimes for Solaris using futimesat.
Francois Gouget [Sat, 7 May 2005 14:50:56 +0000 (14:50 +0000)]
Add the 'Western European Summer Time' (WEST) timezone (reported by
José Melo).
Francois Gouget [Sat, 7 May 2005 14:50:40 +0000 (14:50 +0000)]
winemenubuilder.c is the only Wine source file checking for
HAVE_STRING_H. Remove that check for consistency.
Michael Jung [Sat, 7 May 2005 14:50:16 +0000 (14:50 +0000)]
The unixfs extension doesn't have a distinguished '/' node anymore.
Moved UI string into the resources.
Robert Lunnon [Sat, 7 May 2005 14:50:00 +0000 (14:50 +0000)]
Make references to NAME_MAX refer to PATH_MAX instead.
Alexandre Julliard [Sat, 7 May 2005 12:39:52 +0000 (12:39 +0000)]
Added rules to build import libraries in the individual dll makefiles.
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
Robert Lunnon [Sat, 7 May 2005 12:18:24 +0000 (12:18 +0000)]
Avoid passing NULL buffer elements and status pointers to
XmbLookupString.
Robert Lunnon [Sat, 7 May 2005 12:18:10 +0000 (12:18 +0000)]
Added a conditionally compiled definition of INADDR_NONE for platforms
that don't define it.
Lionel Ulmer [Sat, 7 May 2005 12:17:45 +0000 (12:17 +0000)]
'0' means 'default refresh rate' and not a real refresh rate of '0'.
Robert Lunnon [Sat, 7 May 2005 12:17:28 +0000 (12:17 +0000)]
Fix segmentation fault caused by incorrect referencing of client audio
format specifications array.
Michael Jung [Sat, 7 May 2005 12:17:02 +0000 (12:17 +0000)]
Make the root of the shell extension map to the root of the unix
filesystem.
Robert Lunnon [Sat, 7 May 2005 12:16:21 +0000 (12:16 +0000)]
Implement NtQueryVolumeInformation for Solaris.
Robert Lunnon [Sat, 7 May 2005 12:14:18 +0000 (12:14 +0000)]
Include <sys/filio.h> on platforms that support it.
Kevin Koltzau [Sat, 7 May 2005 12:14:05 +0000 (12:14 +0000)]
Handle notepad log feature.
Kevin Koltzau [Sat, 7 May 2005 12:13:51 +0000 (12:13 +0000)]
Add a few missing accelerators.
Aric Stewart [Sat, 7 May 2005 12:13:08 +0000 (12:13 +0000)]
Add a missing msiobj_release that was resulting in a leaked object
with each MsiCreateRecord call.
Aric Stewart [Sat, 7 May 2005 12:12:56 +0000 (12:12 +0000)]
Correct a missing MsiCloseHandle().
Maarten Lankhorst [Sat, 7 May 2005 12:12:29 +0000 (12:12 +0000)]
Fixed two small memory leaks.
Stefan Leichter [Sat, 7 May 2005 12:09:58 +0000 (12:09 +0000)]
Make ole32 tests loadable on NT4.
Alexandre Julliard [Fri, 6 May 2005 20:04:27 +0000 (20:04 +0000)]
Renamed wineps.dll to wineps.drv for consistency.
Alexandre Julliard [Fri, 6 May 2005 20:02:36 +0000 (20:02 +0000)]
Store the module instance we get in DllMain to avoid extra LoadLibrary
calls.
Alexandre Julliard [Fri, 6 May 2005 19:38:50 +0000 (19:38 +0000)]
Renamed ttydrv and x11drv to winetty.drv and winex11.drv respectively
to follow the namespace conventions and make it clear that they are
drivers and not dlls.
Moved the graphics driver configuration to HKLM\Software\Wine\Drivers.
Alexandre Julliard [Fri, 6 May 2005 19:34:22 +0000 (19:34 +0000)]
Removed a bunch of obsolete makefile hacking sed code.
Robert Reif [Fri, 6 May 2005 19:33:32 +0000 (19:33 +0000)]
Move initialization to IDirectSound_Initialize.
Fix error paths to handle a failed IDirectSound_Initialize.
Add tests for IDirectSound_Initialize.
Michael Jung [Fri, 6 May 2005 19:33:06 +0000 (19:33 +0000)]
Return a cloned PIDL by SHBrowseForFolder to avoid heap corruption.
Michael Jung [Fri, 6 May 2005 19:32:54 +0000 (19:32 +0000)]
Display a drive icon for the unix root directory.
Robert Reif [Fri, 6 May 2005 19:32:36 +0000 (19:32 +0000)]
Change FIXME to WARN.
Francois Gouget [Fri, 6 May 2005 16:22:54 +0000 (16:22 +0000)]
Fix nativeapi.pm so it knows about AC_HEADER_STAT().
Make the error message about unexpected '#ifdef HAVE_XXX' clearer.
Protect sys/stat.h #includes with the corresponding '#ifdef HAVE_XXX'
check.
Alexandre Julliard [Fri, 6 May 2005 15:54:41 +0000 (15:54 +0000)]
Added support in winebuild for specifying import libraries directly on
the command line without the -l option.
Changed the -d option to only mark the library as delayed, the actual
loading is now done separately.
Francois Gouget [Fri, 6 May 2005 15:44:31 +0000 (15:44 +0000)]
Assorted spelling fixes.
Alexandre Julliard [Fri, 6 May 2005 15:38:22 +0000 (15:38 +0000)]
Eric Kohl <eric.kohl_at_t-online.de>
Implement CaptureAndConvertAnsiArg, CaptureStringArg,
OpenAndMapForRead, RetreiveFileSecurity, StampFileSecurity,
TakeOwnershipOfFile, and UnmapAndCloseFile.
Maarten Lankhorst [Fri, 6 May 2005 14:34:44 +0000 (14:34 +0000)]
Fixed a dozen of reference (and some memory) leaks.
Implemented filtergraph_pause/stop.
Maarten Lankhorst [Fri, 6 May 2005 14:34:02 +0000 (14:34 +0000)]
Fixed {Copy/Delete/Free}MediaType functions to show proper behaviour.
Fixed EnumMediaTypes to copy pbFormat too.
Added FreeMediaType.
Francois Gouget [Fri, 6 May 2005 14:33:34 +0000 (14:33 +0000)]
HAVE_V4L2 is not an autoconf define so tell winapi_check not to
complain complain about it.
Hartmut Birr [Fri, 6 May 2005 14:33:11 +0000 (14:33 +0000)]
Clean up if named pipe is not available.
Francois Gouget [Fri, 6 May 2005 14:33:02 +0000 (14:33 +0000)]
Tweak the documentation to make winapi_check happy.
Francois Gouget [Fri, 6 May 2005 14:32:48 +0000 (14:32 +0000)]
Update win32.api to match the current sources.
Declare CoGetClassObjectFromURL() in urlmon.h.
Matthew Mastracci [Fri, 6 May 2005 14:32:30 +0000 (14:32 +0000)]
Replace stub entry for StgOpenStorageEx with call to StgOpenStorage.
Robert Shearman [Thu, 5 May 2005 16:57:55 +0000 (16:57 +0000)]
- Fix access rights for RegOpenKeyEx and RegCreateKeyEx calls.
- Add privilege checks for RegLoadKey, RegUnloadKey & RegSaveKey
calls.
Alexandre Julliard [Thu, 5 May 2005 16:52:21 +0000 (16:52 +0000)]
Don't retrieve a window DC in GetUpdateRect if there is nothing to
erase, to avoid setting a null update region in an owned DC.
Avoid potential double delete of the update region on return from
send_erase.
<wine.larry.engholm@xoxy.net> [Thu, 5 May 2005 16:48:28 +0000 (16:48 +0000)]
Return ENOENT rather than EBADF from MSVCRT_fopen() when file doesn't
exist.
Robert Shearman [Thu, 5 May 2005 16:47:33 +0000 (16:47 +0000)]
Fix RegDeleteKey{A,W} to open the specified key with the DELETE access
right.
Alexandre Julliard [Thu, 5 May 2005 16:44:38 +0000 (16:44 +0000)]
output_name already contains .exe extension, don't add it again for -F
option.
Matthew Mastracci [Thu, 5 May 2005 16:44:05 +0000 (16:44 +0000)]
Replace StgCreateStorageEx stub with call to StgCreateDocfile and add
required STGFMT_* enumerations.
Rein Klazes [Thu, 5 May 2005 16:43:26 +0000 (16:43 +0000)]
In MaskBlt delete correct bitmap.
Rein Klazes [Thu, 5 May 2005 16:43:17 +0000 (16:43 +0000)]
Add 16<->32 bit message mappings for WM_COPYDATA messages.
Rein Klazes [Thu, 5 May 2005 10:32:54 +0000 (10:32 +0000)]
- In MZ_DoLoadImage if an environment segment is specified in the
parameter block, use that and do not inherit from the calling
process.
- Call FreeEnvironmentStrings when the strings are no longer used.
Michael Jung [Thu, 5 May 2005 10:30:51 +0000 (10:30 +0000)]
Fixed GetDisplayNameOf method to not depend on incorrect behaviour
regarding the SHGDN_INFOLDER flag.
Michael Jung [Thu, 5 May 2005 10:30:39 +0000 (10:30 +0000)]
Fixed MyComputer's GetDisplayNameOf method.
Lionel Ulmer [Thu, 5 May 2005 10:30:24 +0000 (10:30 +0000)]
- do not flush the buffer when the application only wants to peek the
number of elements in the queue
- trace the GetDeviceState values before they are reset
Christian Costa [Thu, 5 May 2005 09:50:57 +0000 (09:50 +0000)]
Added stub implementation for CoGetClassObjectFromURL.
Troy Rollo [Thu, 5 May 2005 09:50:46 +0000 (09:50 +0000)]
Correct bug truncating downloaded files to 4096 bytes.
Christian Costa [Thu, 5 May 2005 09:50:35 +0000 (09:50 +0000)]
Forward CLSID_FilterGraphNoThread to CLSID_FilterGraph.