Robert Shearman [Wed, 29 Jun 2005 20:15:00 +0000 (20:15 +0000)]
Add a generic TYPEDESC VT to VARIANT VT mapper so we can use the
standard Variant* routines. Use this new function to properly copy &
de-reference the return value.
James Hawkins [Wed, 29 Jun 2005 20:14:16 +0000 (20:14 +0000)]
- Fix calculation of generic pointers.
- Minor cleanups.
Vitaliy Margolen [Wed, 29 Jun 2005 20:14:03 +0000 (20:14 +0000)]
Sync comments with configuration location changes.
Alexandre Julliard [Wed, 29 Jun 2005 20:13:36 +0000 (20:13 +0000)]
Make the clipboard information local to the process window station.
Alexandre Julliard [Wed, 29 Jun 2005 19:29:15 +0000 (19:29 +0000)]
Clear the process handle table before releasing it to avoid potential
problems with destructors trying to access handles.
Alexandre Julliard [Wed, 29 Jun 2005 19:28:06 +0000 (19:28 +0000)]
Delay OpenGL and GDI initialization until they are needed.
Alexandre Julliard [Wed, 29 Jun 2005 19:22:02 +0000 (19:22 +0000)]
Get rid of the old config conversion code.
Aric Stewart [Wed, 29 Jun 2005 19:21:34 +0000 (19:21 +0000)]
Implementation for EM_GETTEXTEX.
Vijay Kiran Kamuju [Wed, 29 Jun 2005 19:21:01 +0000 (19:21 +0000)]
Added defines for XMLDOM stuff.
Aric Stewart [Wed, 29 Jun 2005 19:19:09 +0000 (19:19 +0000)]
Handle installs off multiple volumes and properly pull the prompt
string from the error table.
Mike Hearn [Wed, 29 Jun 2005 19:18:54 +0000 (19:18 +0000)]
Fix GCC4 warning.
Huw Davies [Wed, 29 Jun 2005 19:18:41 +0000 (19:18 +0000)]
Update the import table code to eliminate a few magic constants.
Huw Davies [Wed, 29 Jun 2005 19:18:25 +0000 (19:18 +0000)]
Cope with the index in a import table entry being a typeinfo index
rather than a guid offset.
Gerold Jens Wucherpfennig [Wed, 29 Jun 2005 11:19:47 +0000 (11:19 +0000)]
Support for big-endian systems.
Gerald Pfeifer [Wed, 29 Jun 2005 11:17:42 +0000 (11:17 +0000)]
Avoid compiler warning in AddEntryToList().
Michael Jung [Wed, 29 Jun 2005 11:17:33 +0000 (11:17 +0000)]
If the unixfs is rooted at the Desktop folder, forward
ParseDisplayName calls to it instead of to MyComputer.
Steven Edwards [Wed, 29 Jun 2005 11:03:30 +0000 (11:03 +0000)]
Add basetyps.h based on the public domain mingw header by Anders
Norlander.
Paul Vriens [Wed, 29 Jun 2005 11:01:13 +0000 (11:01 +0000)]
Correct some OIDs.
Vitaliy Margolen [Wed, 29 Jun 2005 11:00:59 +0000 (11:00 +0000)]
ILFree is not available on all versions.
Dmitry Timoshkov [Wed, 29 Jun 2005 11:00:44 +0000 (11:00 +0000)]
A workaround for missing struct request_sense on FreeBSD.
Juan Lang [Wed, 29 Jun 2005 11:00:31 +0000 (11:00 +0000)]
- fix decoding of long-form data lengths
- use exception handling in decoding
- tests for these changes
Jacek Caban [Wed, 29 Jun 2005 11:00:09 +0000 (11:00 +0000)]
Added mshtml test.
Alexandre Julliard [Tue, 28 Jun 2005 19:38:55 +0000 (19:38 +0000)]
Run make clean in the winapi subdir too.
Alexandre Julliard [Tue, 28 Jun 2005 19:37:52 +0000 (19:37 +0000)]
Keep track of the windows and hooks used by a thread to properly
refuse to change the thread desktop when it's in use.
Mike McCormack [Tue, 28 Jun 2005 19:19:07 +0000 (19:19 +0000)]
Fix declarations.
Alexandre Julliard [Tue, 28 Jun 2005 19:16:08 +0000 (19:16 +0000)]
The samples subdirectory no longer exists.
Alexandre Julliard [Tue, 28 Jun 2005 19:15:17 +0000 (19:15 +0000)]
Fixed HKLM/HKCU mixup for the external fonts key.
Aric Stewart [Tue, 28 Jun 2005 19:14:30 +0000 (19:14 +0000)]
Relocate the msi file to prevent cd locking, corrected to properly not
try to relocated #nnnn handles as files.
Michael Jung [Tue, 28 Jun 2005 19:14:03 +0000 (19:14 +0000)]
Don't expand MyComputer in the file dialogs without user interaction,
if unixfs is rooted at desktop.
Robert Reif [Tue, 28 Jun 2005 19:12:52 +0000 (19:12 +0000)]
- Add an audio configure button with code to display the selected
audio driver's configure dialog.
- Add an audio control panel launch button.
Phil Krylov [Tue, 28 Jun 2005 19:12:32 +0000 (19:12 +0000)]
Fixed a comment about EM_STREAMIN.
Alexandre Julliard [Tue, 28 Jun 2005 14:39:19 +0000 (14:39 +0000)]
Alexandre Julliard [Tue, 28 Jun 2005 13:55:21 +0000 (13:55 +0000)]
Get rid of the sample configuration file.
Alexandre Julliard [Tue, 28 Jun 2005 13:55:02 +0000 (13:55 +0000)]
Moved spooler configuration to HKCU\Software\Wine\Printing\Spooler.
Huw Davies [Tue, 28 Jun 2005 13:52:23 +0000 (13:52 +0000)]
Add comments describing the first DWORD in an import table entry.
Alexandre Julliard [Tue, 28 Jun 2005 13:52:01 +0000 (13:52 +0000)]
Mark as todo a couple of tests that currently fail.
Phil Krylov [Tue, 28 Jun 2005 13:51:32 +0000 (13:51 +0000)]
Implemented EM_GETTEXTLENGTHEX RichEdit message.
Alexandre Julliard [Tue, 28 Jun 2005 13:51:14 +0000 (13:51 +0000)]
Moved ppd file configuration to HKCU\Software\Wine\Printing\PPD Files.
James Hawkins [Tue, 28 Jun 2005 10:54:29 +0000 (10:54 +0000)]
Forward RtlAddAccess* to add_access_ace.
James Hawkins [Tue, 28 Jun 2005 10:54:18 +0000 (10:54 +0000)]
Add some missing types to win32.api.
Michael Stefaniuc [Tue, 28 Jun 2005 10:54:07 +0000 (10:54 +0000)]
- VarCmp: handle comparision of VT_EMPTY with an integer
- small comment fix
Jacek Caban [Tue, 28 Jun 2005 10:53:42 +0000 (10:53 +0000)]
Added stub implementation of IOleInPlaceObjectWindowless.
Mike McCormack [Tue, 28 Jun 2005 10:53:24 +0000 (10:53 +0000)]
Declare some Nt* functions.
Alexandre Julliard [Mon, 27 Jun 2005 19:51:41 +0000 (19:51 +0000)]
Get rid of the WaveMapper and MidiMapper options, the defaults should
be good enough in all cases.
Uwe Bonnes [Mon, 27 Jun 2005 19:49:07 +0000 (19:49 +0000)]
Added test cases. However most added tests need a loopback plug and
need to be enabled in the code.
Robert Shearman [Mon, 27 Jun 2005 19:48:35 +0000 (19:48 +0000)]
Test ACCESS_SYSTEM_SECURITY AccessCheck behaviour.
Juan Lang [Mon, 27 Jun 2005 19:48:24 +0000 (19:48 +0000)]
- use exception handling in encoding
- consolidate integer encoders
Jacek Caban [Mon, 27 Jun 2005 19:48:04 +0000 (19:48 +0000)]
Added blank.htm.
Felix Nawothnig [Mon, 27 Jun 2005 19:47:48 +0000 (19:47 +0000)]
Rewrote the psapi test suite.
Alexandre Julliard [Mon, 27 Jun 2005 18:59:54 +0000 (18:59 +0000)]
Replaced all uses of the __ASM_NAME macro by the asm_name function to
allow run-time determination of the correct format.
Alexandre Julliard [Mon, 27 Jun 2005 18:50:14 +0000 (18:50 +0000)]
Moved AFM dirs configuration to a single AFMPath key under
HKCU\Software\Wine\Fonts.
Alexandre Julliard [Mon, 27 Jun 2005 18:48:24 +0000 (18:48 +0000)]
Moved port configuration to HKCU\Software\Wine\VDM\ppdev.
Alexandre Julliard [Mon, 27 Jun 2005 18:47:53 +0000 (18:47 +0000)]
Moved I/O port configuration to HKCU\Software\Wine\VDM\Ports.
Aric Stewart [Mon, 27 Jun 2005 18:46:47 +0000 (18:46 +0000)]
Fix the BrowseForFolder dialog so that when it does the callbacks it
uses the correct message instead of always sending BEFM_INITIALIZED.
Michael Jung [Mon, 27 Jun 2005 18:46:36 +0000 (18:46 +0000)]
Precisely compute the necessary pidl length in UNIXFS_path_to_pidl.
Mike McCormack [Mon, 27 Jun 2005 18:46:22 +0000 (18:46 +0000)]
Repaint the area behind the "transparent" text control when it
changes.
Dmitry Timoshkov [Mon, 27 Jun 2005 12:07:49 +0000 (12:07 +0000)]
Add a check for sg_io_hdr_t and (not tested) check for scsireq_t
presence.
Jacek Caban [Mon, 27 Jun 2005 12:04:09 +0000 (12:04 +0000)]
Export DllMain as native does.
Eric Pouech [Mon, 27 Jun 2005 12:03:56 +0000 (12:03 +0000)]
Implemented OpenThread on top of NtOpenThread.
Alexandre Julliard [Mon, 27 Jun 2005 11:23:24 +0000 (11:23 +0000)]
Beginnings of an infrastructure to allow specifying the target CPU and
platform at run-time.
Jacek Caban [Mon, 27 Jun 2005 11:19:49 +0000 (11:19 +0000)]
Added tests.
Eric Pouech [Mon, 27 Jun 2005 11:12:11 +0000 (11:12 +0000)]
Implemented OpenProcess on top of NtOpenProcess.
Vitaly Lipatov [Mon, 27 Jun 2005 11:10:16 +0000 (11:10 +0000)]
Changes stub to FIXME for GetGlobalFontLinkObject.
Felix Nawothnig [Mon, 27 Jun 2005 11:09:52 +0000 (11:09 +0000)]
Report a todo and skip DIB tests when they fail at a non-truecolor
screen depth.
Mike McCormack [Mon, 27 Jun 2005 11:09:42 +0000 (11:09 +0000)]
Add pointer types for token structures.
Stefan Huehner [Mon, 27 Jun 2005 09:57:28 +0000 (09:57 +0000)]
Fix some -Wstrict-prototypes warnings.
Eric Pouech [Mon, 27 Jun 2005 09:54:09 +0000 (09:54 +0000)]
- OpenConsole: try to open the Unix console if we fail with wineserver
- kernel32: simplifying code for opening a console handle
- msvcrt: now correctly initializing the handles to the Windows
console
Eric Pouech [Mon, 27 Jun 2005 09:53:46 +0000 (09:53 +0000)]
Const correctness fixes.
Jacek Caban [Mon, 27 Jun 2005 09:50:56 +0000 (09:50 +0000)]
Added stub implementation of about and res protocols.
Mike McCormack [Mon, 27 Jun 2005 09:49:56 +0000 (09:49 +0000)]
Define KAFFINITY.
Mike McCormack [Mon, 27 Jun 2005 09:49:48 +0000 (09:49 +0000)]
Declare and fix function prototypes.
Jacek Caban [Mon, 27 Jun 2005 09:49:26 +0000 (09:49 +0000)]
Fix test on NT 4.
Andreas Mohr [Mon, 27 Jun 2005 09:48:57 +0000 (09:48 +0000)]
Constify wcmd.
Andreas Mohr [Mon, 27 Jun 2005 09:48:06 +0000 (09:48 +0000)]
Constify all needlessly non-const winecfg structs.
Eric Pouech [Mon, 27 Jun 2005 09:46:35 +0000 (09:46 +0000)]
Now generating argument-less functions as (void) instead of ().
Eric Pouech [Mon, 27 Jun 2005 09:45:26 +0000 (09:45 +0000)]
Fixed window size computation for non child windows.
Mike McCormack [Mon, 27 Jun 2005 09:45:06 +0000 (09:45 +0000)]
Declare some Nt* functions.
Mike McCormack [Mon, 27 Jun 2005 09:44:08 +0000 (09:44 +0000)]
DUPLICATE_* flags should be defined in winnt.h.
Jacek Caban [Mon, 27 Jun 2005 09:43:12 +0000 (09:43 +0000)]
Fix typo in comment about Wine registry key.
Jacek Caban [Mon, 27 Jun 2005 09:42:49 +0000 (09:42 +0000)]
Added winemine debug channel.
Jacek Caban [Mon, 27 Jun 2005 09:42:40 +0000 (09:42 +0000)]
Better notify macro
Juan Lang [Mon, 27 Jun 2005 09:42:15 +0000 (09:42 +0000)]
- implement encode and decode of BasicConstraints2, sequence of any
- fix encoding of integer value 0
- more tests
Saulius Krasuckas [Mon, 27 Jun 2005 09:41:48 +0000 (09:41 +0000)]
Additional test cases for IShellFolder_BindToObject.
Hans Leidekker [Sat, 25 Jun 2005 18:34:32 +0000 (18:34 +0000)]
Fix some -Wmissing-declarations warnings.
"errno" is not a good choice for a parameter name.
Alexandre Julliard [Sat, 25 Jun 2005 18:34:00 +0000 (18:34 +0000)]
Remove some i386 ifdefs for 16-bit entry points since they are no
longer used by default on other platforms anyway.
Andreas Mohr [Sat, 25 Jun 2005 18:32:36 +0000 (18:32 +0000)]
Fix some 16-bit return values.
Michael Jung [Sat, 25 Jun 2005 18:32:17 +0000 (18:32 +0000)]
Fix a lurking infinite loop in SHGetPathFromIDList.
Michael Kaufmann [Sat, 25 Jun 2005 18:32:07 +0000 (18:32 +0000)]
- Remove the old margins from the format rectangle before adding the
new margins.
- Adjust the format rectangle and repaint the control after the
margins have been set.
- New tests.
Mike McCormack [Sat, 25 Jun 2005 18:31:29 +0000 (18:31 +0000)]
- use STATUS_TIMEOUT instead of WAIT_TIMEOUT
- add RTL_ to one more CRITICAL_SECTION_DEBUG
Mike McCormack [Sat, 25 Jun 2005 18:31:19 +0000 (18:31 +0000)]
- NtWaitForSingleObject doesn't return WAIT_FAILED.
- Use STATUS_WAIT_0 not WAIT_OBJECT_0.
Mike McCormack [Sat, 25 Jun 2005 18:31:00 +0000 (18:31 +0000)]
Use NT status codes for exceptions.
Jacek Caban [Sat, 25 Jun 2005 18:30:49 +0000 (18:30 +0000)]
Changed message about Mozilla ActiveX Control.
Mike McCormack [Sat, 25 Jun 2005 18:00:57 +0000 (18:00 +0000)]
Use RTL_CRITICAL_SECTION instead of CRITICAL_SECTION.
Jacek Caban [Sat, 25 Jun 2005 17:58:58 +0000 (17:58 +0000)]
Added mshtml.dll registration to wine.inf.
Removed keys that are registered by mshtml.dll.
Jacek Caban [Sat, 25 Jun 2005 17:58:35 +0000 (17:58 +0000)]
Implemented Dll[Un]RegisterServer.
Paul Rupe [Sat, 25 Jun 2005 17:58:19 +0000 (17:58 +0000)]
Make ungetc(EOF) a no-op.
Mike McCormack [Sat, 25 Jun 2005 17:57:29 +0000 (17:57 +0000)]
Don't include winreg.h.
Felix Nawothnig [Sat, 25 Jun 2005 17:56:56 +0000 (17:56 +0000)]
Don't dump content of output buffers.
Juan Lang [Sat, 25 Jun 2005 17:56:28 +0000 (17:56 +0000)]
Add more missing definitions.
Michael Jung [Sat, 25 Jun 2005 17:56:13 +0000 (17:56 +0000)]
Use the CallForAttributes registry value, instead of promoting the
root folder's SFGAO_FILESYSTEM flag to the registry.