wine
20 years agoFixed X11DRV_GetDC for the desktop window.
Alexandre Julliard [Tue, 6 Jul 2004 23:57:01 +0000 (23:57 +0000)] 
Fixed X11DRV_GetDC for the desktop window.
Use the client window as drawable when possible.

20 years agoget_visible_region: do not clip out siblings of the top-level window.
Alexandre Julliard [Tue, 6 Jul 2004 23:54:49 +0000 (23:54 +0000)] 
get_visible_region: do not clip out siblings of the top-level window.

20 years agoCorrect error code returned by CreateFile when given a non-existent
Mike Hearn [Tue, 6 Jul 2004 21:31:24 +0000 (21:31 +0000)] 
Correct error code returned by CreateFile when given a non-existent
VxD on NT, add a test case.

20 years agoRefcounting fixes.
Mike McCormack [Tue, 6 Jul 2004 21:28:13 +0000 (21:28 +0000)] 
Refcounting fixes.

20 years agoAdd some explanations to compobj.c, implement flushing message queue
Mike Hearn [Tue, 6 Jul 2004 21:27:48 +0000 (21:27 +0000)] 
Add some explanations to compobj.c, implement flushing message queue
on shutdown.

20 years agoCreate a tooltip on demand in the Listview.
Mike McCormack [Tue, 6 Jul 2004 21:27:34 +0000 (21:27 +0000)] 
Create a tooltip on demand in the Listview.

20 years agoUpdated for the new 'dosdevices' directory system.
Richard Stonehouse [Tue, 6 Jul 2004 21:03:57 +0000 (21:03 +0000)] 
Updated for the new 'dosdevices' directory system.

20 years agoSuppress some more error message boxes.
Ferenc Wagner [Tue, 6 Jul 2004 21:03:22 +0000 (21:03 +0000)] 
Suppress some more error message boxes.
Truncate report file if too big.

20 years agoAvoid segfaults on uninitialized data.
Ferenc Wagner [Tue, 6 Jul 2004 21:02:51 +0000 (21:02 +0000)] 
Avoid segfaults on uninitialized data.

20 years agoFix a typo in the TabCtrl_SetItem macro.
Jon Griffiths [Tue, 6 Jul 2004 21:02:36 +0000 (21:02 +0000)] 
Fix a typo in the TabCtrl_SetItem macro.

20 years agoFirst implementation of the Advanced Template Library, with just a few
Aric Stewart [Tue, 6 Jul 2004 21:01:18 +0000 (21:01 +0000)] 
First implementation of the Advanced Template Library, with just a few
functions implemented.

20 years agoReport NOT_IMPLEMENTED for not implemented token classes.
Aric Stewart [Tue, 6 Jul 2004 19:42:30 +0000 (19:42 +0000)] 
Report NOT_IMPLEMENTED for not implemented token classes.

20 years agoTranslate ENODEV and ENXIO error codes to NT status codes.
Mike McCormack [Tue, 6 Jul 2004 19:42:09 +0000 (19:42 +0000)] 
Translate ENODEV and ENXIO error codes to NT status codes.

20 years agoAdded some missing **LPLP typedefs.
Robert Reif [Tue, 6 Jul 2004 19:41:57 +0000 (19:41 +0000)] 
Added some missing **LPLP typedefs.

20 years agoCheck for -lresolv for Darwin.
Emmanuel Maillard [Tue, 6 Jul 2004 19:41:12 +0000 (19:41 +0000)] 
Check for -lresolv for Darwin.

20 years agoAdd Multi Language support IDL and headers.
Mike McCormack [Tue, 6 Jul 2004 19:27:31 +0000 (19:27 +0000)] 
Add Multi Language support IDL and headers.

20 years agoFix IDirectSoundBuffer8_Initialize function prototype and use.
Robert Reif [Tue, 6 Jul 2004 19:27:00 +0000 (19:27 +0000)] 
Fix IDirectSoundBuffer8_Initialize function prototype and use.

20 years agoGeneric SKIP_TAG to skip a number of bytes, use it where applicable.
Marcus Meissner [Tue, 6 Jul 2004 19:26:28 +0000 (19:26 +0000)] 
Generic SKIP_TAG to skip a number of bytes, use it where applicable.

20 years agoReplace lvalue casts of post increments for newer compiler.
Marcus Meissner [Tue, 6 Jul 2004 19:26:16 +0000 (19:26 +0000)] 
Replace lvalue casts of post increments for newer compiler.

20 years agoCreate DirectSound or DirectSound8 depending on riid.
Robert Reif [Tue, 6 Jul 2004 19:25:59 +0000 (19:25 +0000)] 
Create DirectSound or DirectSound8 depending on riid.

20 years agoAllow binary fields with stream names longer than table names.
Mike McCormack [Tue, 6 Jul 2004 19:00:46 +0000 (19:00 +0000)] 
Allow binary fields with stream names longer than table names.

20 years agoImplemented CreateShortcut and PublishProduct.
Aric Stewart [Tue, 6 Jul 2004 19:00:23 +0000 (19:00 +0000)] 
Implemented CreateShortcut and PublishProduct.

20 years agoFetch binary streams at the table level.
Mike McCormack [Tue, 6 Jul 2004 18:56:12 +0000 (18:56 +0000)] 
Fetch binary streams at the table level.

20 years agoMsiGetProperty should return empty strings on error.
Aric Stewart [Tue, 6 Jul 2004 18:54:38 +0000 (18:54 +0000)] 
MsiGetProperty should return empty strings on error.

20 years agoImplemented registering Classes and ProgID.
Aric Stewart [Tue, 6 Jul 2004 18:53:11 +0000 (18:53 +0000)] 
Implemented registering Classes and ProgID.

20 years agoImplemented RegisterTypeLibraries.
Aric Stewart [Tue, 6 Jul 2004 18:51:16 +0000 (18:51 +0000)] 
Implemented RegisterTypeLibraries.

20 years agoImplemented ProcessComponents.
Aric Stewart [Tue, 6 Jul 2004 18:50:02 +0000 (18:50 +0000)] 
Implemented ProcessComponents.

20 years agoSend progress and action messages.
Aric Stewart [Tue, 6 Jul 2004 18:48:15 +0000 (18:48 +0000)] 
Send progress and action messages.

20 years agoAllow ADDLOCAL to override INSTALLLEVEL, implement LaunchConditions.
Aric Stewart [Tue, 6 Jul 2004 18:47:09 +0000 (18:47 +0000)] 
Allow ADDLOCAL to override INSTALLLEVEL, implement LaunchConditions.

20 years agoAvoid using strlen.
Alexandre Julliard [Tue, 6 Jul 2004 18:46:05 +0000 (18:46 +0000)] 
Avoid using strlen.

20 years agoAdded tests for div_t and ldiv_t.
Alexandre Julliard [Tue, 6 Jul 2004 18:45:26 +0000 (18:45 +0000)] 
Added tests for div_t and ldiv_t.

20 years agoDefine MSVCRT_div_t and MSVCRT_ldiv_t.
Pierre d'Herbemont [Tue, 6 Jul 2004 18:45:02 +0000 (18:45 +0000)] 
Define MSVCRT_div_t and MSVCRT_ldiv_t.

20 years agoAdd trustee functions.
Mike McCormack [Tue, 6 Jul 2004 18:44:18 +0000 (18:44 +0000)] 
Add trustee functions.

20 years agoGet certification for VerifyCertification from driver to match
Robert Reif [Tue, 6 Jul 2004 18:43:57 +0000 (18:43 +0000)] 
Get certification for VerifyCertification from driver to match
GetCaps.
Change OSS driver to report certified.
Change OSS driver to show message name rather than number in traces.

20 years agoCOPY_COLORKEY_FX: Do not use lvalue casts.
Marcus Meissner [Tue, 6 Jul 2004 18:43:10 +0000 (18:43 +0000)] 
COPY_COLORKEY_FX: Do not use lvalue casts.

20 years agoFix bugs in resolve_folder.
Aric Stewart [Tue, 6 Jul 2004 18:42:56 +0000 (18:42 +0000)] 
Fix bugs in resolve_folder.

20 years agoActivate features and components based on their various conditions.
Aric Stewart [Sun, 4 Jul 2004 00:36:58 +0000 (00:36 +0000)] 
Activate features and components based on their various conditions.

20 years agoBeginnings of costing and organizing into components and features.
Aric Stewart [Sun, 4 Jul 2004 00:35:52 +0000 (00:35 +0000)] 
Beginnings of costing and organizing into components and features.

20 years agoFix command line processing and folder paths.
Aric Stewart [Sun, 4 Jul 2004 00:33:45 +0000 (00:33 +0000)] 
Fix command line processing and folder paths.

20 years agoFix MsiGetTargetPath, MsiGetSourcePath and MsiSetTargetPath.
Aric Stewart [Sun, 4 Jul 2004 00:32:48 +0000 (00:32 +0000)] 
Fix MsiGetTargetPath, MsiGetSourcePath and MsiSetTargetPath.

20 years agoUse the newly implemented UPDATE code to set properties.
Aric Stewart [Sun, 4 Jul 2004 00:31:17 +0000 (00:31 +0000)] 
Use the newly implemented UPDATE code to set properties.

20 years agoImplement the UPDATE query.
Mike McCormack [Sun, 4 Jul 2004 00:30:02 +0000 (00:30 +0000)] 
Implement the UPDATE query.

20 years agoCreate the WHERE part of a query in one function call.
Mike McCormack [Sun, 4 Jul 2004 00:27:48 +0000 (00:27 +0000)] 
Create the WHERE part of a query in one function call.

20 years agoImplement SetTargetPath, start the basics for tracking UI level.
Aric Stewart [Sun, 4 Jul 2004 00:26:54 +0000 (00:26 +0000)] 
Implement SetTargetPath, start the basics for tracking UI level.

20 years ago- enhanced 'info share' output
Eric Pouech [Sun, 4 Jul 2004 00:25:15 +0000 (00:25 +0000)] 
- enhanced 'info share' output
- made use of new dbghelp pure ELF symbol lookup

20 years agoCosmetic fixes.
Mike McCormack [Sun, 4 Jul 2004 00:25:00 +0000 (00:25 +0000)] 
Cosmetic fixes.

20 years agoBuild http requests in a more consistent way.
Mike McCormack [Sun, 4 Jul 2004 00:24:47 +0000 (00:24 +0000)] 
Build http requests in a more consistent way.
Fix the size of the request buffer.
Don't try converting the optional information from W to A.

20 years agoFixed a warning.
Alexandre Julliard [Sun, 4 Jul 2004 00:24:19 +0000 (00:24 +0000)] 
Fixed a warning.

20 years agoSeparated DirectSoundCreate8 into two functions and added a
Robert Reif [Sun, 4 Jul 2004 00:13:44 +0000 (00:13 +0000)] 
Separated DirectSoundCreate8 into two functions and added a
IDirectSound implementation.
Added proper COM behavior for QueryInterface for IDirectSound and
IDirectSound8.
Fixed a bug in the dsound.h header file for IDirectSound8
CreateSoundBuffer and DuplicateSoundBuffer.
Added new tests for proper COM behavior and enables some commented out
code for tests that work on windows.  Added new tests for
IDirectSound8.

20 years agoFix string conversion bugs.
Mike McCormack [Sun, 4 Jul 2004 00:11:31 +0000 (00:11 +0000)] 
Fix string conversion bugs.

20 years agoFix a buffer overrun in autocomplete.
Mike McCormack [Sun, 4 Jul 2004 00:11:07 +0000 (00:11 +0000)] 
Fix a buffer overrun in autocomplete.

20 years ago- added support for GCC static local variables
Eric Pouech [Sun, 4 Jul 2004 00:10:54 +0000 (00:10 +0000)] 
- added support for GCC static local variables
- fixed some bugs in SYMOPT_NO_PUBLICS and SYMOPT_PUBLICS_ONLY
  handling
- in stabs parsing, just drop any debug info for a module if stabs
  parsing fails (instead of assert()'ing)
- symbol lookup now allows lookup in pure ELF modules
- fixed some bugs in symbol enumeration

20 years agoMove variant code to its own debug channel.
Mike Hearn [Sun, 4 Jul 2004 00:09:11 +0000 (00:09 +0000)] 
Move variant code to its own debug channel.

20 years agoAdded Spanish translation.
José Manuel Ferrer Ortiz [Sun, 4 Jul 2004 00:07:57 +0000 (00:07 +0000)] 
Added Spanish translation.

20 years agoReturn proper codepage value in GetCPInfoEx.
Vitaly Lipatov [Sun, 4 Jul 2004 00:07:42 +0000 (00:07 +0000)] 
Return proper codepage value in GetCPInfoEx.

20 years agoStart implementing Feature and Component level install control.
Aric Stewart [Sun, 4 Jul 2004 00:07:13 +0000 (00:07 +0000)] 
Start implementing Feature and Component level install control.

20 years agoAllocate the correct size string in InternetCrackUrl.
Mike McCormack [Sun, 4 Jul 2004 00:06:44 +0000 (00:06 +0000)] 
Allocate the correct size string in InternetCrackUrl.

20 years agoFix memory allocation problems.
Mike McCormack [Sun, 4 Jul 2004 00:06:29 +0000 (00:06 +0000)] 
Fix memory allocation problems.

20 years agoFix retrieval of nul records as strings.
Mike McCormack [Wed, 30 Jun 2004 19:46:25 +0000 (19:46 +0000)] 
Fix retrieval of nul records as strings.

20 years agoFix the INSERT query when inserting integers into a table.
Mike McCormack [Wed, 30 Jun 2004 19:46:15 +0000 (19:46 +0000)] 
Fix the INSERT query when inserting integers into a table.

20 years agoStart implementing MsiOpenPackage.
Aric Stewart [Wed, 30 Jun 2004 19:38:36 +0000 (19:38 +0000)] 
Start implementing MsiOpenPackage.

20 years agoSet the storage file's GUID so native MSI recognizes it.
Mike McCormack [Wed, 30 Jun 2004 18:42:02 +0000 (18:42 +0000)] 
Set the storage file's GUID so native MSI recognizes it.
Fix crash when inserting multiple columns that are invalid.

20 years agoHack field types, fix ref counting.
Mike McCormack [Wed, 30 Jun 2004 18:27:41 +0000 (18:27 +0000)] 
Hack field types, fix ref counting.

20 years agoFix buffer overflow.
Mike McCormack [Wed, 30 Jun 2004 18:27:23 +0000 (18:27 +0000)] 
Fix buffer overflow.

20 years agoFix the UPDATE query.
Mike McCormack [Wed, 30 Jun 2004 18:24:33 +0000 (18:24 +0000)] 
Fix the UPDATE query.

20 years agoFix field numbering so the CREATE query works for multiple columns.
Aric Stewart [Wed, 30 Jun 2004 18:24:21 +0000 (18:24 +0000)] 
Fix field numbering so the CREATE query works for multiple columns.

20 years agoFix the INSERT query.
Aric Stewart [Wed, 30 Jun 2004 18:23:52 +0000 (18:23 +0000)] 
Fix the INSERT query.

20 years agoMake the SQL insert query work.
Mike McCormack [Wed, 30 Jun 2004 18:18:27 +0000 (18:18 +0000)] 
Make the SQL insert query work.

20 years agoHeapAlloc for WSTR must allocate len* sizeof(WCHARS).
Uwe Bonnes [Wed, 30 Jun 2004 18:17:07 +0000 (18:17 +0000)] 
HeapAlloc for WSTR must allocate len* sizeof(WCHARS).

20 years agoFixed Extract prototype.
Steven Edwards [Wed, 30 Jun 2004 18:16:35 +0000 (18:16 +0000)] 
Fixed Extract prototype.

20 years agoAdd more MDI message tests.
Dmitry Timoshkov [Wed, 30 Jun 2004 18:16:08 +0000 (18:16 +0000)] 
Add more MDI message tests.

20 years agoDo not do SetWindowPos(SWP_FRAMECHANGED) in the
Dmitry Timoshkov [Wed, 30 Jun 2004 18:15:51 +0000 (18:15 +0000)] 
Do not do SetWindowPos(SWP_FRAMECHANGED) in the
DefFrameProc(WM_SETTEXT) handler, DefWindowProc already takes care of
it.

20 years agoFix control coordinates in German and French versions of open file
Dmitry Timoshkov [Wed, 30 Jun 2004 18:15:05 +0000 (18:15 +0000)] 
Fix control coordinates in German and French versions of open file
dialog.
Remove duplicate control ids in Catalan, Russian and Ukrainian
dialogs.

20 years agoSet RTLD_GLOBAL when loading the odbc driver manager so that when it
Bill Medland [Wed, 30 Jun 2004 18:14:32 +0000 (18:14 +0000)] 
Set RTLD_GLOBAL when loading the odbc driver manager so that when it
loads  its own driver that driver can call back into the manager (as
the Oracle Beta driver does, for example).

20 years agoReturn an error in CoMarshalInterface if the IUnknown pointer is NULL
Aric Stewart [Wed, 30 Jun 2004 18:14:00 +0000 (18:14 +0000)] 
Return an error in CoMarshalInterface if the IUnknown pointer is NULL
and don't crash.

20 years agoFix IFileSystemBindData method order.
Ge van Geldorp [Wed, 30 Jun 2004 18:13:09 +0000 (18:13 +0000)] 
Fix IFileSystemBindData method order.

20 years agoLookup driver information in registry and system.ini.
Dimitrie O. Paun [Wed, 30 Jun 2004 18:12:20 +0000 (18:12 +0000)] 
Lookup driver information in registry and system.ini.
Make the code inspect the registry/system.ini at call time, rather
then initialization time.
Code cleanups.

20 years agoLook up driver info in the registry as well as in system.ini.
Dimitrie O. Paun [Wed, 30 Jun 2004 18:11:39 +0000 (18:11 +0000)] 
Look up driver info in the registry as well as in system.ini.

20 years agoSmall documentation cleanup.
Dimitrie O. Paun [Wed, 30 Jun 2004 18:11:09 +0000 (18:11 +0000)] 
Small documentation cleanup.

20 years agoLook up driver info in the registry as well as in system.ini.
Dimitrie O. Paun [Tue, 29 Jun 2004 04:21:08 +0000 (04:21 +0000)] 
Look up driver info in the registry as well as in system.ini.
Cleanup handling of driver enumeration and fourCC.

20 years agoImplement MsiGetSourcePath.
Aric Stewart [Tue, 29 Jun 2004 04:07:22 +0000 (04:07 +0000)] 
Implement MsiGetSourcePath.
Implement Binary and Dword data type for registry writing.

20 years agoHandle custom actions type 1 and 2.
Aric Stewart [Tue, 29 Jun 2004 04:04:13 +0000 (04:04 +0000)] 
Handle custom actions type 1 and 2.

20 years agoDump database table names on startup.
Mike McCormack [Tue, 29 Jun 2004 03:57:39 +0000 (03:57 +0000)] 
Dump database table names on startup.

20 years agoAdded support for window regions in the server.
Alexandre Julliard [Tue, 29 Jun 2004 03:53:25 +0000 (03:53 +0000)] 
Added support for window regions in the server.

20 years agoFix refcounting of streams.
Mike McCormack [Tue, 29 Jun 2004 03:49:54 +0000 (03:49 +0000)] 
Fix refcounting of streams.

20 years agoIgnore empty rectangles in ExtCreateRegion.
Alexandre Julliard [Tue, 29 Jun 2004 03:44:30 +0000 (03:44 +0000)] 
Ignore empty rectangles in ExtCreateRegion.

20 years agoImplement MsiGetTargetPathA/W.
Aric Stewart [Tue, 29 Jun 2004 03:44:01 +0000 (03:44 +0000)] 
Implement MsiGetTargetPathA/W.

20 years agoAllow reading records containing streams.
Mike McCormack [Tue, 29 Jun 2004 03:41:28 +0000 (03:41 +0000)] 
Allow reading records containing streams.

20 years agoFixed the way the parser takes input strings.
Mike McCormack [Mon, 28 Jun 2004 23:57:11 +0000 (23:57 +0000)] 
Fixed the way the parser takes input strings.

20 years agoUse X11DRV_GetRegionData to implement X11DRV_SetWindowRgn instead of
Alexandre Julliard [Mon, 28 Jun 2004 23:54:22 +0000 (23:54 +0000)] 
Use X11DRV_GetRegionData to implement X11DRV_SetWindowRgn instead of
duplicating that functionality.

20 years agoSet the palette for image list DIBs that has 8 or less bits per
Filip Navara [Mon, 28 Jun 2004 23:52:51 +0000 (23:52 +0000)] 
Set the palette for image list DIBs that has 8 or less bits per
pixel.

20 years agoStart of balloon tip support.
Robert Shearman [Mon, 28 Jun 2004 23:52:37 +0000 (23:52 +0000)] 
Start of balloon tip support.

20 years agoDon't display the commandline text (A trace still gives it).
Hannu Valtonen [Mon, 28 Jun 2004 23:51:55 +0000 (23:51 +0000)] 
Don't display the commandline text (A trace still gives it).
Set a few fonts to avoid using the horrible system font on native
Windows.

20 years agoFixed tests of GetFileVersionInfoSizeA for win98 / XP.
Stefan Leichter [Mon, 28 Jun 2004 23:51:35 +0000 (23:51 +0000)] 
Fixed tests of GetFileVersionInfoSizeA for win98 / XP.

20 years agoMake typelib marshaller safe for systems that don't allow executable
Mike Hearn [Mon, 28 Jun 2004 23:51:24 +0000 (23:51 +0000)] 
Make typelib marshaller safe for systems that don't allow executable
code on the heap, plug a leak of the assembly stub block.

20 years agoAdded some Spanish translations.
José Manuel Ferrer Ortiz [Mon, 28 Jun 2004 23:51:05 +0000 (23:51 +0000)] 
Added some Spanish translations.

20 years agoAdded some Japanese translations.
Hajime Segawa [Mon, 28 Jun 2004 23:50:22 +0000 (23:50 +0000)] 
Added some Japanese translations.

20 years agoStart implementing actions.
Aric Stewart [Mon, 28 Jun 2004 20:34:35 +0000 (20:34 +0000)] 
Start implementing actions.

20 years agoMatch prototypes to Platform SDK.
Ge van Geldorp [Mon, 28 Jun 2004 20:32:53 +0000 (20:32 +0000)] 
Match prototypes to Platform SDK.

20 years agoDump function return type in typelib traces, add trace support for
Mike Hearn [Mon, 28 Jun 2004 20:31:39 +0000 (20:31 +0000)] 
Dump function return type in typelib traces, add trace support for
VT_HRESULT.