wine
20 years agoAdd a generic TYPEDESC VT to VARIANT VT mapper so we can use the
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.

20 years ago- Fix calculation of generic pointers.
James Hawkins [Wed, 29 Jun 2005 20:14:16 +0000 (20:14 +0000)] 
- Fix calculation of generic pointers.
- Minor cleanups.

20 years agoSync comments with configuration location changes.
Vitaliy Margolen [Wed, 29 Jun 2005 20:14:03 +0000 (20:14 +0000)] 
Sync comments with configuration location changes.

20 years agoMake the clipboard information local to the process window station.
Alexandre Julliard [Wed, 29 Jun 2005 20:13:36 +0000 (20:13 +0000)] 
Make the clipboard information local to the process window station.

20 years agoClear the process handle table before releasing it to avoid potential
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.

20 years agoDelay OpenGL and GDI initialization until they are needed.
Alexandre Julliard [Wed, 29 Jun 2005 19:28:06 +0000 (19:28 +0000)] 
Delay OpenGL and GDI initialization until they are needed.

20 years agoGet rid of the old config conversion code.
Alexandre Julliard [Wed, 29 Jun 2005 19:22:02 +0000 (19:22 +0000)] 
Get rid of the old config conversion code.

20 years agoImplementation for EM_GETTEXTEX.
Aric Stewart [Wed, 29 Jun 2005 19:21:34 +0000 (19:21 +0000)] 
Implementation for EM_GETTEXTEX.

20 years agoAdded defines for XMLDOM stuff.
Vijay Kiran Kamuju [Wed, 29 Jun 2005 19:21:01 +0000 (19:21 +0000)] 
Added defines for XMLDOM stuff.

20 years agoHandle installs off multiple volumes and properly pull the prompt
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.

20 years agoFix GCC4 warning.
Mike Hearn [Wed, 29 Jun 2005 19:18:54 +0000 (19:18 +0000)] 
Fix GCC4 warning.

20 years agoUpdate the import table code to eliminate a few magic constants.
Huw Davies [Wed, 29 Jun 2005 19:18:41 +0000 (19:18 +0000)] 
Update the import table code to eliminate a few magic constants.

20 years agoCope with the index in a import table entry being a typeinfo index
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.

20 years agoSupport for big-endian systems.
Gerold Jens Wucherpfennig [Wed, 29 Jun 2005 11:19:47 +0000 (11:19 +0000)] 
Support for big-endian systems.

20 years agoAvoid compiler warning in AddEntryToList().
Gerald Pfeifer [Wed, 29 Jun 2005 11:17:42 +0000 (11:17 +0000)] 
Avoid compiler warning in AddEntryToList().

20 years agoIf the unixfs is rooted at the Desktop folder, forward
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.

20 years agoAdd basetyps.h based on the public domain mingw header by Anders
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.

20 years agoCorrect some OIDs.
Paul Vriens [Wed, 29 Jun 2005 11:01:13 +0000 (11:01 +0000)] 
Correct some OIDs.

20 years agoILFree is not available on all versions.
Vitaliy Margolen [Wed, 29 Jun 2005 11:00:59 +0000 (11:00 +0000)] 
ILFree is not available on all versions.

20 years agoA workaround for missing struct request_sense on FreeBSD.
Dmitry Timoshkov [Wed, 29 Jun 2005 11:00:44 +0000 (11:00 +0000)] 
A workaround for missing struct request_sense on FreeBSD.

20 years ago- fix decoding of long-form data lengths
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

20 years agoAdded mshtml test.
Jacek Caban [Wed, 29 Jun 2005 11:00:09 +0000 (11:00 +0000)] 
Added mshtml test.

20 years agoRun make clean in the winapi subdir too.
Alexandre Julliard [Tue, 28 Jun 2005 19:38:55 +0000 (19:38 +0000)] 
Run make clean in the winapi subdir too.

20 years agoKeep track of the windows and hooks used by a thread to properly
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.

20 years agoFix declarations.
Mike McCormack [Tue, 28 Jun 2005 19:19:07 +0000 (19:19 +0000)] 
Fix declarations.

20 years agoThe samples subdirectory no longer exists.
Alexandre Julliard [Tue, 28 Jun 2005 19:16:08 +0000 (19:16 +0000)] 
The samples subdirectory no longer exists.

20 years agoFixed HKLM/HKCU mixup for the external fonts key.
Alexandre Julliard [Tue, 28 Jun 2005 19:15:17 +0000 (19:15 +0000)] 
Fixed HKLM/HKCU mixup for the external fonts key.

20 years agoRelocate the msi file to prevent cd locking, corrected to properly not
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.

20 years agoDon't expand MyComputer in the file dialogs without user interaction,
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.

20 years ago- Add an audio configure button with code to display the selected
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.

20 years agoFixed a comment about EM_STREAMIN.
Phil Krylov [Tue, 28 Jun 2005 19:12:32 +0000 (19:12 +0000)] 
Fixed a comment about EM_STREAMIN.

20 years agoRelease 20050628. wine-20050628
Alexandre Julliard [Tue, 28 Jun 2005 14:39:19 +0000 (14:39 +0000)] 
Release 20050628.

20 years agoGet rid of the sample configuration file.
Alexandre Julliard [Tue, 28 Jun 2005 13:55:21 +0000 (13:55 +0000)] 
Get rid of the sample configuration file.

20 years agoMoved spooler configuration to HKCU\Software\Wine\Printing\Spooler.
Alexandre Julliard [Tue, 28 Jun 2005 13:55:02 +0000 (13:55 +0000)] 
Moved spooler configuration to HKCU\Software\Wine\Printing\Spooler.

20 years agoAdd comments describing the first DWORD in an import table entry.
Huw Davies [Tue, 28 Jun 2005 13:52:23 +0000 (13:52 +0000)] 
Add comments describing the first DWORD in an import table entry.

20 years agoMark as todo a couple of tests that currently fail.
Alexandre Julliard [Tue, 28 Jun 2005 13:52:01 +0000 (13:52 +0000)] 
Mark as todo a couple of tests that currently fail.

20 years agoImplemented EM_GETTEXTLENGTHEX RichEdit message.
Phil Krylov [Tue, 28 Jun 2005 13:51:32 +0000 (13:51 +0000)] 
Implemented EM_GETTEXTLENGTHEX RichEdit message.

20 years agoMoved ppd file configuration to HKCU\Software\Wine\Printing\PPD Files.
Alexandre Julliard [Tue, 28 Jun 2005 13:51:14 +0000 (13:51 +0000)] 
Moved ppd file configuration to HKCU\Software\Wine\Printing\PPD Files.

20 years agoForward RtlAddAccess* to add_access_ace.
James Hawkins [Tue, 28 Jun 2005 10:54:29 +0000 (10:54 +0000)] 
Forward RtlAddAccess* to add_access_ace.

20 years agoAdd some missing types to win32.api.
James Hawkins [Tue, 28 Jun 2005 10:54:18 +0000 (10:54 +0000)] 
Add some missing types to win32.api.

20 years ago- VarCmp: handle comparision of VT_EMPTY with an integer
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

20 years agoAdded stub implementation of IOleInPlaceObjectWindowless.
Jacek Caban [Tue, 28 Jun 2005 10:53:42 +0000 (10:53 +0000)] 
Added stub implementation of IOleInPlaceObjectWindowless.

20 years agoDeclare some Nt* functions.
Mike McCormack [Tue, 28 Jun 2005 10:53:24 +0000 (10:53 +0000)] 
Declare some Nt* functions.

20 years agoGet rid of the WaveMapper and MidiMapper options, the defaults should
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.

20 years agoAdded test cases. However most added tests need a loopback plug and
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.

20 years agoTest ACCESS_SYSTEM_SECURITY AccessCheck behaviour.
Robert Shearman [Mon, 27 Jun 2005 19:48:35 +0000 (19:48 +0000)] 
Test ACCESS_SYSTEM_SECURITY AccessCheck behaviour.

20 years ago- use exception handling in encoding
Juan Lang [Mon, 27 Jun 2005 19:48:24 +0000 (19:48 +0000)] 
- use exception handling in encoding
- consolidate integer encoders

20 years agoAdded blank.htm.
Jacek Caban [Mon, 27 Jun 2005 19:48:04 +0000 (19:48 +0000)] 
Added blank.htm.

20 years agoRewrote the psapi test suite.
Felix Nawothnig [Mon, 27 Jun 2005 19:47:48 +0000 (19:47 +0000)] 
Rewrote the psapi test suite.

20 years agoReplaced all uses of the __ASM_NAME macro by the asm_name function to
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.

20 years agoMoved AFM dirs configuration to a single AFMPath key under
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.

20 years agoMoved port configuration to HKCU\Software\Wine\VDM\ppdev.
Alexandre Julliard [Mon, 27 Jun 2005 18:48:24 +0000 (18:48 +0000)] 
Moved port configuration to HKCU\Software\Wine\VDM\ppdev.

20 years agoMoved I/O port configuration to HKCU\Software\Wine\VDM\Ports.
Alexandre Julliard [Mon, 27 Jun 2005 18:47:53 +0000 (18:47 +0000)] 
Moved I/O port configuration to HKCU\Software\Wine\VDM\Ports.

20 years agoFix the BrowseForFolder dialog so that when it does the callbacks it
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.

20 years agoPrecisely compute the necessary pidl length in UNIXFS_path_to_pidl.
Michael Jung [Mon, 27 Jun 2005 18:46:36 +0000 (18:46 +0000)] 
Precisely compute the necessary pidl length in UNIXFS_path_to_pidl.

20 years agoRepaint the area behind the "transparent" text control when it
Mike McCormack [Mon, 27 Jun 2005 18:46:22 +0000 (18:46 +0000)] 
Repaint the area behind the "transparent" text control when it
changes.

20 years agoAdd a check for sg_io_hdr_t and (not tested) check for scsireq_t
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.

20 years agoExport DllMain as native does.
Jacek Caban [Mon, 27 Jun 2005 12:04:09 +0000 (12:04 +0000)] 
Export DllMain as native does.

20 years agoImplemented OpenThread on top of NtOpenThread.
Eric Pouech [Mon, 27 Jun 2005 12:03:56 +0000 (12:03 +0000)] 
Implemented OpenThread on top of NtOpenThread.

20 years agoBeginnings of an infrastructure to allow specifying the target CPU and
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.

20 years agoAdded tests.
Jacek Caban [Mon, 27 Jun 2005 11:19:49 +0000 (11:19 +0000)] 
Added tests.

20 years agoImplemented OpenProcess on top of NtOpenProcess.
Eric Pouech [Mon, 27 Jun 2005 11:12:11 +0000 (11:12 +0000)] 
Implemented OpenProcess on top of NtOpenProcess.

20 years agoChanges stub to FIXME for GetGlobalFontLinkObject.
Vitaly Lipatov [Mon, 27 Jun 2005 11:10:16 +0000 (11:10 +0000)] 
Changes stub to FIXME for GetGlobalFontLinkObject.

20 years agoReport a todo and skip DIB tests when they fail at a non-truecolor
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.

20 years agoAdd pointer types for token structures.
Mike McCormack [Mon, 27 Jun 2005 11:09:42 +0000 (11:09 +0000)] 
Add pointer types for token structures.

20 years agoFix some -Wstrict-prototypes warnings.
Stefan Huehner [Mon, 27 Jun 2005 09:57:28 +0000 (09:57 +0000)] 
Fix some -Wstrict-prototypes warnings.

20 years ago- OpenConsole: try to open the Unix console if we fail with wineserver
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

20 years agoConst correctness fixes.
Eric Pouech [Mon, 27 Jun 2005 09:53:46 +0000 (09:53 +0000)] 
Const correctness fixes.

20 years agoAdded stub implementation of about and res protocols.
Jacek Caban [Mon, 27 Jun 2005 09:50:56 +0000 (09:50 +0000)] 
Added stub implementation of about and res protocols.

20 years agoDefine KAFFINITY.
Mike McCormack [Mon, 27 Jun 2005 09:49:56 +0000 (09:49 +0000)] 
Define KAFFINITY.

20 years agoDeclare and fix function prototypes.
Mike McCormack [Mon, 27 Jun 2005 09:49:48 +0000 (09:49 +0000)] 
Declare and fix function prototypes.

20 years agoFix test on NT 4.
Jacek Caban [Mon, 27 Jun 2005 09:49:26 +0000 (09:49 +0000)] 
Fix test on NT 4.

20 years agoConstify wcmd.
Andreas Mohr [Mon, 27 Jun 2005 09:48:57 +0000 (09:48 +0000)] 
Constify wcmd.

20 years agoConstify all needlessly non-const winecfg structs.
Andreas Mohr [Mon, 27 Jun 2005 09:48:06 +0000 (09:48 +0000)] 
Constify all needlessly non-const winecfg structs.

20 years agoNow generating argument-less functions as (void) instead of ().
Eric Pouech [Mon, 27 Jun 2005 09:46:35 +0000 (09:46 +0000)] 
Now generating argument-less functions as (void) instead of ().

20 years agoFixed window size computation for non child windows.
Eric Pouech [Mon, 27 Jun 2005 09:45:26 +0000 (09:45 +0000)] 
Fixed window size computation for non child windows.

20 years agoDeclare some Nt* functions.
Mike McCormack [Mon, 27 Jun 2005 09:45:06 +0000 (09:45 +0000)] 
Declare some Nt* functions.

20 years agoDUPLICATE_* flags should be defined in winnt.h.
Mike McCormack [Mon, 27 Jun 2005 09:44:08 +0000 (09:44 +0000)] 
DUPLICATE_* flags should be defined in winnt.h.

20 years agoFix typo in comment about Wine registry key.
Jacek Caban [Mon, 27 Jun 2005 09:43:12 +0000 (09:43 +0000)] 
Fix typo in comment about Wine registry key.

20 years agoAdded winemine debug channel.
Jacek Caban [Mon, 27 Jun 2005 09:42:49 +0000 (09:42 +0000)] 
Added winemine debug channel.

20 years agoBetter notify macro
Jacek Caban [Mon, 27 Jun 2005 09:42:40 +0000 (09:42 +0000)] 
Better notify macro

20 years ago- implement encode and decode of BasicConstraints2, sequence of any
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

20 years agoAdditional test cases for IShellFolder_BindToObject.
Saulius Krasuckas [Mon, 27 Jun 2005 09:41:48 +0000 (09:41 +0000)] 
Additional test cases for IShellFolder_BindToObject.

20 years agoFix some -Wmissing-declarations warnings.
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.

20 years agoRemove some i386 ifdefs for 16-bit entry points since they are no
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.

20 years agoFix some 16-bit return values.
Andreas Mohr [Sat, 25 Jun 2005 18:32:36 +0000 (18:32 +0000)] 
Fix some 16-bit return values.

20 years agoFix a lurking infinite loop in SHGetPathFromIDList.
Michael Jung [Sat, 25 Jun 2005 18:32:17 +0000 (18:32 +0000)] 
Fix a lurking infinite loop in SHGetPathFromIDList.

20 years ago- Remove the old margins from the format rectangle before adding the
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.

20 years ago- use STATUS_TIMEOUT instead of WAIT_TIMEOUT
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

20 years ago- NtWaitForSingleObject doesn't return WAIT_FAILED.
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.

20 years agoUse NT status codes for exceptions.
Mike McCormack [Sat, 25 Jun 2005 18:31:00 +0000 (18:31 +0000)] 
Use NT status codes for exceptions.

20 years agoChanged message about Mozilla ActiveX Control.
Jacek Caban [Sat, 25 Jun 2005 18:30:49 +0000 (18:30 +0000)] 
Changed message about Mozilla ActiveX Control.

20 years agoUse RTL_CRITICAL_SECTION instead of CRITICAL_SECTION.
Mike McCormack [Sat, 25 Jun 2005 18:00:57 +0000 (18:00 +0000)] 
Use RTL_CRITICAL_SECTION instead of CRITICAL_SECTION.

20 years agoAdded mshtml.dll registration to wine.inf.
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.

20 years agoImplemented Dll[Un]RegisterServer.
Jacek Caban [Sat, 25 Jun 2005 17:58:35 +0000 (17:58 +0000)] 
Implemented Dll[Un]RegisterServer.

20 years agoMake ungetc(EOF) a no-op.
Paul Rupe [Sat, 25 Jun 2005 17:58:19 +0000 (17:58 +0000)] 
Make ungetc(EOF) a no-op.

20 years agoDon't include winreg.h.
Mike McCormack [Sat, 25 Jun 2005 17:57:29 +0000 (17:57 +0000)] 
Don't include winreg.h.

20 years agoDon't dump content of output buffers.
Felix Nawothnig [Sat, 25 Jun 2005 17:56:56 +0000 (17:56 +0000)] 
Don't dump content of output buffers.

20 years agoAdd more missing definitions.
Juan Lang [Sat, 25 Jun 2005 17:56:28 +0000 (17:56 +0000)] 
Add more missing definitions.

20 years agoUse the CallForAttributes registry value, instead of promoting the
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.