wine
19 years agoAdded WAVE parser.
Christian Costa [Thu, 10 Feb 2005 17:13:18 +0000 (17:13 +0000)] 
Added WAVE parser.

19 years agoConvert to Unicode.
Mike McCormack [Thu, 10 Feb 2005 17:12:59 +0000 (17:12 +0000)] 
Convert to Unicode.

19 years agoSigned/unsigned fix and code cleanup.
Robert Reif [Thu, 10 Feb 2005 17:10:54 +0000 (17:10 +0000)] 
Signed/unsigned fix and code cleanup.

19 years agoUse aliases for calls to ordinals.
Paul Vriens [Thu, 10 Feb 2005 17:10:43 +0000 (17:10 +0000)] 
Use aliases for calls to ordinals.

19 years agoAdded stubs for MsiGetShortcutTargetA/W.
Aric Stewart [Thu, 10 Feb 2005 17:10:14 +0000 (17:10 +0000)] 
Added stubs for MsiGetShortcutTargetA/W.

19 years agoDo not forget to allocate internal OPENFILENAMEW structure for 16-bit
Dmitry Timoshkov [Thu, 10 Feb 2005 17:10:01 +0000 (17:10 +0000)] 
Do not forget to allocate internal OPENFILENAMEW structure for 16-bit
GetOpenFileName, initialize it by zeros for 16/A cases.

19 years agoAdd the RegisterUser action.
Aric Stewart [Thu, 10 Feb 2005 17:09:44 +0000 (17:09 +0000)] 
Add the RegisterUser action.

19 years agoAlways allocate an empty buffer.
Robert Reif [Thu, 10 Feb 2005 17:09:20 +0000 (17:09 +0000)] 
Always allocate an empty buffer.

19 years ago- rewrite MCI interfaces as Unicode interface (as it should be)
Eric Pouech [Wed, 9 Feb 2005 22:26:25 +0000 (22:26 +0000)] 
- rewrite MCI interfaces as Unicode interface (as it should be)
- made some winmm APIs rely on the Unicode version for the core
  implementation (instead of Ansi flavor)

19 years agoImplemented CPGetProvParam's PP_ENUMCONTAINERS parameter type.
Michael Jung [Wed, 9 Feb 2005 22:25:09 +0000 (22:25 +0000)] 
Implemented CPGetProvParam's PP_ENUMCONTAINERS parameter type.
Added corresponding test.
Removed some tabs that slipped in with the last patch.

19 years agoHandle 0 length buffers in MSI_FormatRecordW.
Ulrich Czekalla [Wed, 9 Feb 2005 22:22:25 +0000 (22:22 +0000)] 
Handle 0 length buffers in MSI_FormatRecordW.
Remove unused buffer in deformat_string.

19 years agoChange an ERR to a WARN.
Mike Hearn [Wed, 9 Feb 2005 22:21:58 +0000 (22:21 +0000)] 
Change an ERR to a WARN.

19 years agoPut generated import table code into .text segment.
Marcus Meissner [Wed, 9 Feb 2005 14:06:32 +0000 (14:06 +0000)] 
Put generated import table code into .text segment.

19 years ago- Quote the parameter strings passed to MsiInstallProduct.
Mike McCormack [Wed, 9 Feb 2005 14:05:40 +0000 (14:05 +0000)] 
- Quote the parameter strings passed to MsiInstallProduct.
- Return the error code that the Msi* function returned when we quit.

19 years agoDo not track the temp files for custom actions based on the name from
Aric Stewart [Wed, 9 Feb 2005 14:05:24 +0000 (14:05 +0000)] 
Do not track the temp files for custom actions based on the name from
the table because then we get conflicts and files not tracked or
cleaned up.

19 years agoFill new software buffers with silence.
Robert Reif [Wed, 9 Feb 2005 14:05:00 +0000 (14:05 +0000)] 
Fill new software buffers with silence.

19 years agoMake the win data pointer only available in the thread that owns the
Alexandre Julliard [Wed, 9 Feb 2005 14:01:40 +0000 (14:01 +0000)] 
Make the win data pointer only available in the thread that owns the
window.

19 years agoUpgrade to the latest version.
Alexandre Julliard [Wed, 9 Feb 2005 14:00:15 +0000 (14:00 +0000)] 
Upgrade to the latest version.

19 years ago- Fix msiexec's command line parsing.
Mike McCormack [Wed, 9 Feb 2005 13:58:31 +0000 (13:58 +0000)] 
- Fix msiexec's command line parsing.
- Don't allocate memory for fixed size structure.
- Remove a few non-tab indents, since the rest of the file uses tabbed
  indent.

19 years agoImplement RegisterExtensionInfo and RegisterMIMEInfo.
Aric Stewart [Wed, 9 Feb 2005 13:58:20 +0000 (13:58 +0000)] 
Implement RegisterExtensionInfo and RegisterMIMEInfo.

19 years agoHandle a number as a parameter for custom action 19.
Mike McCormack [Wed, 9 Feb 2005 13:57:54 +0000 (13:57 +0000)] 
Handle a number as a parameter for custom action 19.

19 years agoConsider any character above 0x7f to be invalid in a DOS short name.
Alexandre Julliard [Wed, 9 Feb 2005 13:32:12 +0000 (13:32 +0000)] 
Consider any character above 0x7f to be invalid in a DOS short name.

19 years agoSimple aggregation fix.
Tom Fogal [Wed, 9 Feb 2005 13:26:46 +0000 (13:26 +0000)] 
Simple aggregation fix.

19 years agoDo not limit properties to 256 characters when evaluating them.
Aric Stewart [Wed, 9 Feb 2005 13:26:16 +0000 (13:26 +0000)] 
Do not limit properties to 256 characters when evaluating them.

19 years agoAdd support for Turkish (tr) X11 keyboard layout.
Dmitry Timoshkov [Wed, 9 Feb 2005 13:25:59 +0000 (13:25 +0000)] 
Add support for Turkish (tr) X11 keyboard layout.

19 years ago- Fix quoting of .cpl filename.
Ge van Geldorp [Wed, 9 Feb 2005 13:25:13 +0000 (13:25 +0000)] 
- Fix quoting of .cpl filename.
- Use "cplopen" verb to execute .cpl files.

19 years ago- add support for Edit boxes in MSI dialogs
Mike McCormack [Wed, 9 Feb 2005 13:24:31 +0000 (13:24 +0000)] 
- add support for Edit boxes in MSI dialogs
- run the message loop when waiting for threads or processes

19 years agoFix a memory leak in MsiConfigureProductExW.
Mike McCormack [Wed, 9 Feb 2005 13:22:49 +0000 (13:22 +0000)] 
Fix a memory leak in MsiConfigureProductExW.

19 years agoAvoid compile warnings.
Jason Edmeades [Tue, 8 Feb 2005 16:52:04 +0000 (16:52 +0000)] 
Avoid compile warnings.

19 years agoAdd support for modules.
Huw Davies [Tue, 8 Feb 2005 16:51:35 +0000 (16:51 +0000)] 
Add support for modules.

19 years ago- Implement CoDisconnectObject.
Robert Shearman [Tue, 8 Feb 2005 16:51:22 +0000 (16:51 +0000)] 
- Implement CoDisconnectObject.
- Change CoLockObjectExternal so that it does the correct action now
  and eliminate a fair few lines of now redundant code.
- Rename OLE32_Dll{Register,Unregister}Server to
  Dll{Register,Unregister}Server.

19 years agoCheck if we've already added the ptr to iface typedesc before adding a
Huw Davies [Tue, 8 Feb 2005 14:27:52 +0000 (14:27 +0000)] 
Check if we've already added the ptr to iface typedesc before adding a
new one.

19 years agoScrollWindowEx when called with the SW_ERASE flag does not send a
Rein Klazes [Tue, 8 Feb 2005 14:27:39 +0000 (14:27 +0000)] 
ScrollWindowEx when called with the SW_ERASE flag does not send a
WM_ERASEBKGND message, it just sets the erase flag. With some tests
that show this behavior.

19 years agoMake a temp file for each dll saved for custom actions. This prevents
Aric Stewart [Tue, 8 Feb 2005 14:27:06 +0000 (14:27 +0000)] 
Make a temp file for each dll saved for custom actions. This prevents
name collisions from causing custom actions to fail.

19 years agoAdd logic to be able to resolve the SourceDir based on
Aric Stewart [Tue, 8 Feb 2005 14:26:49 +0000 (14:26 +0000)] 
Add logic to be able to resolve the SourceDir based on
CurrentPath. Also add logic to get the source locations of a file if
it is not in a cabinet.

19 years agoMove object-to-stub-manager mapping rule to register_ifstub.
Robert Shearman [Tue, 8 Feb 2005 14:26:19 +0000 (14:26 +0000)] 
Move object-to-stub-manager mapping rule to register_ifstub.

19 years agoFix MsiModifyView and MsiViewGetColumnInfo to use MSIRECORD* not MSIHANDLE.
Mike McCormack [Tue, 8 Feb 2005 13:44:25 +0000 (13:44 +0000)] 
Fix MsiModifyView and MsiViewGetColumnInfo to use MSIRECORD* not MSIHANDLE.

19 years agoAdded parser template and made AVISplitter use it.
Christian Costa [Tue, 8 Feb 2005 13:43:59 +0000 (13:43 +0000)] 
Added parser template and made AVISplitter use it.

19 years agoFixed GetFileVersionInfoSizeA tests on Win95.
Stefan Leichter [Tue, 8 Feb 2005 13:43:41 +0000 (13:43 +0000)] 
Fixed GetFileVersionInfoSizeA tests on Win95.

19 years agoSupport some more attributes for interface properties.
Vincent Béron [Tue, 8 Feb 2005 13:43:34 +0000 (13:43 +0000)] 
Support some more attributes for interface properties.

19 years agoStub implementations for DeleteUrlCacheContainer{A,W},
Hans Leidekker [Tue, 8 Feb 2005 13:43:09 +0000 (13:43 +0000)] 
Stub implementations for DeleteUrlCacheContainer{A,W},
CreateCacheContainer{A,W}, FindFirstUrlCacheContainer{A,W},
FindNextUrlCacheContainer{A,W}.
Handle the case where the supplied buffer size is too small in
InternetQueryOption.

19 years ago- Split up apartment creation so that the long code paths that don't
Robert Shearman [Tue, 8 Feb 2005 13:42:15 +0000 (13:42 +0000)] 
- Split up apartment creation so that the long code paths that don't
  need locking no longer have locking.
- Add special cases for the threads that join apartments but can't
  increase the refcount of the apartment.
- Free TLS storage on thread destruction (including releasing the
  apartment the thread is in, if any, and so making another test
  pass).

19 years agoAdd WinXP to OaBuildVersion.
Paul Vriens [Tue, 8 Feb 2005 12:56:50 +0000 (12:56 +0000)] 
Add WinXP to OaBuildVersion.

19 years agoSupport ATTR_READONLY for interface properties.
Vincent Béron [Tue, 8 Feb 2005 12:56:22 +0000 (12:56 +0000)] 
Support ATTR_READONLY for interface properties.

19 years agoAdd the msidbCustomAction and msidbFeatureAttributes enumerations.
Mike McCormack [Tue, 8 Feb 2005 12:56:00 +0000 (12:56 +0000)] 
Add the msidbCustomAction and msidbFeatureAttributes enumerations.

19 years ago- fix the dialog font
Mike McCormack [Tue, 8 Feb 2005 12:55:47 +0000 (12:55 +0000)] 
- fix the dialog font
- allow waiting on a handle while running the message loop

19 years agoAuthors: Mike Hearn <mh@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
Alexandre Julliard [Tue, 8 Feb 2005 12:55:26 +0000 (12:55 +0000)] 
Authors: Mike Hearn <mh@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
- Rework RPC dispatch layer to be simpler and not get confused by
  server/client duality.
- Make threads shut down at the right time and not access freed memory
  after apartment destruction.
- Rename stub_dispatch_thread to client_dispatch_thread.
- Add some more tracing
- Check return value of WaitNamedPipe.
- Change named pipe timeouts to 0.5s, which should be enough for even the slowest machines.

19 years agoSupport WaitNamedPipe timeouts.
Robert Shearman [Tue, 8 Feb 2005 12:54:23 +0000 (12:54 +0000)] 
Support WaitNamedPipe timeouts.

19 years agoIdentifiers evaluate to true if they are non-empty, regardless of
Juan Lang [Tue, 8 Feb 2005 12:13:49 +0000 (12:13 +0000)] 
Identifiers evaluate to true if they are non-empty, regardless of
value.

19 years agoReplace 10000000 with TICKSPERSEC to make it more obvious what the
Robert Shearman [Tue, 8 Feb 2005 12:13:36 +0000 (12:13 +0000)] 
Replace 10000000 with TICKSPERSEC to make it more obvious what the
code is doing.

19 years agoMake tlb generation from idl files dependent on widl.
Vincent Béron [Tue, 8 Feb 2005 12:13:10 +0000 (12:13 +0000)] 
Make tlb generation from idl files dependent on widl.

19 years agoRemove two ancient FAQ entries that did more harm than good.
Scott Ritchie [Tue, 8 Feb 2005 12:13:01 +0000 (12:13 +0000)] 
Remove two ancient FAQ entries that did more harm than good.
Replace a reference to wine.conf with ~/.wine/config.

19 years agoReturn OLE automation build value as win2k by default.
Mike Hearn [Tue, 8 Feb 2005 12:12:40 +0000 (12:12 +0000)] 
Return OLE automation build value as win2k by default.

19 years agoImplement and document MsiLoadString.
Mike McCormack [Tue, 8 Feb 2005 12:12:29 +0000 (12:12 +0000)] 
Implement and document MsiLoadString.

19 years agoCorrectly ensure properties set from resolved directory paths are
Mike Hearn [Tue, 8 Feb 2005 12:11:54 +0000 (12:11 +0000)] 
Correctly ensure properties set from resolved directory paths are
backslash terminated.

19 years agoFix regression in Fallout game.
Carlos Lozano [Tue, 8 Feb 2005 12:11:12 +0000 (12:11 +0000)] 
Fix regression in Fallout game.

19 years agoCheck that pstream is not null.
Carlos Lozano [Tue, 8 Feb 2005 12:10:57 +0000 (12:10 +0000)] 
Check that pstream is not null.

19 years agoCorrect spec entry for FindFirstUrlCacheEntryEx.
Steven Edwards [Tue, 8 Feb 2005 12:10:09 +0000 (12:10 +0000)] 
Correct spec entry for FindFirstUrlCacheEntryEx.

19 years agoAdd VARIANT_BOOL.
Huw Davies [Tue, 8 Feb 2005 12:09:42 +0000 (12:09 +0000)] 
Add VARIANT_BOOL.
Fix CURRENCY alignment.
A function with a [retval] param has a bit set in the FKCCIC bitfield.
Two functions with the same name share the same id.
The param names of propput and propputref functions don't go into the
typelib.

19 years agoExtra tracing for SPI_GETICONTITLEWRAP.
Paul Vriens [Tue, 8 Feb 2005 12:09:07 +0000 (12:09 +0000)] 
Extra tracing for SPI_GETICONTITLEWRAP.

19 years agoIf a full path isn't specified, search across all fixed drives.
Juan Lang [Tue, 8 Feb 2005 12:08:49 +0000 (12:08 +0000)] 
If a full path isn't specified, search across all fixed drives.

19 years agoFixed window height to show all data properly.
Kris Marsh [Tue, 8 Feb 2005 12:08:20 +0000 (12:08 +0000)] 
Fixed window height to show all data properly.
Cleaned up drives->advanced information visuals.

19 years agoConvert last error from NTSTATUS to a DOS error code in WaitNamedPipe
Robert Shearman [Tue, 8 Feb 2005 12:08:04 +0000 (12:08 +0000)] 
Convert last error from NTSTATUS to a DOS error code in WaitNamedPipe
and ConnectNamedPipe.

19 years agoDon't overwrite last byte of the window structure as we might not have
Robert Shearman [Tue, 8 Feb 2005 12:07:48 +0000 (12:07 +0000)] 
Don't overwrite last byte of the window structure as we might not have
allocated the memory for it if extrabytes was 0.

19 years agoMake GetOpenFileNameW with an old style open file dialog work with the
Dmitry Timoshkov [Thu, 3 Feb 2005 19:39:26 +0000 (19:39 +0000)] 
Make GetOpenFileNameW with an old style open file dialog work with the
original OPENFILENAMEW structure, making sure that all changes are
passed back to the caller.

19 years agoMore verbosity of errors.
Paul Vriens [Thu, 3 Feb 2005 19:38:58 +0000 (19:38 +0000)] 
More verbosity of errors.

19 years agoProperly implement DllCanUnloadNow ref counting.
James Hawkins [Thu, 3 Feb 2005 19:38:37 +0000 (19:38 +0000)] 
Properly implement DllCanUnloadNow ref counting.

19 years agoMoved 16 bit atom support to dlls/kernel/atom16.c.
Eric Pouech [Thu, 3 Feb 2005 16:58:21 +0000 (16:58 +0000)] 
Moved 16 bit atom support to dlls/kernel/atom16.c.

19 years agoAdd support for winevent hooks.
Dmitry Timoshkov [Thu, 3 Feb 2005 16:40:20 +0000 (16:40 +0000)] 
Add support for winevent hooks.

19 years agoProperly compute the client area valid rects and pass them to the
Alexandre Julliard [Thu, 3 Feb 2005 13:40:12 +0000 (13:40 +0000)] 
Properly compute the client area valid rects and pass them to the
server in set_window_pos to avoid invalidating areas that remain
valid.

19 years ago- Implement SetupDiBuildClassInfoListExA,
Eric Kohl [Thu, 3 Feb 2005 13:34:50 +0000 (13:34 +0000)] 
- Implement SetupDiBuildClassInfoListExA,
  SetupDiClassGuidsFromNameExA, SetupDiCreateDeviceInfoListExA and
  SetupDiOpenClassRegKeyExA using MultiByteToUnicode.
- Retrieve OS version upon process attach.

19 years agoCoclass support.
Huw Davies [Thu, 3 Feb 2005 13:34:28 +0000 (13:34 +0000)] 
Coclass support.

19 years agoImplement and test PathIsValidChar{A,W}.
Hans Leidekker [Thu, 3 Feb 2005 13:34:05 +0000 (13:34 +0000)] 
Implement and test PathIsValidChar{A,W}.

19 years agoFixed refcount handling (waiting clients must not increase the
Alexandre Julliard [Thu, 3 Feb 2005 10:48:23 +0000 (10:48 +0000)] 
Fixed refcount handling (waiting clients must not increase the
refcount of the pipe).
Converted linked lists to use the standard functions.
Small cleanups.

19 years agoMake sure leaked objects are printed even if a file descriptor is
Alexandre Julliard [Thu, 3 Feb 2005 10:46:15 +0000 (10:46 +0000)] 
Make sure leaked objects are printed even if a file descriptor is
still open.

19 years agoFixed potential crash in fd_dump function.
Alexandre Julliard [Thu, 3 Feb 2005 10:45:18 +0000 (10:45 +0000)] 
Fixed potential crash in fd_dump function.

19 years agoAsync callback function must be stdcall.
Alexandre Julliard [Thu, 3 Feb 2005 10:43:41 +0000 (10:43 +0000)] 
Async callback function must be stdcall.

19 years ago- implement checkboxes in dialogs
Mike McCormack [Thu, 3 Feb 2005 10:41:59 +0000 (10:41 +0000)] 
- implement checkboxes in dialogs
- use TextStyle enumeration instead of numbers
- fix MSI_IterateRecords to return the correct count

19 years agoSimplify AppSearch error checking.
Juan Lang [Thu, 3 Feb 2005 10:41:41 +0000 (10:41 +0000)] 
Simplify AppSearch error checking.

19 years agoClean up about dialog. Remove groupbox, position logo correctly.
Paul van Schayck [Thu, 3 Feb 2005 10:41:20 +0000 (10:41 +0000)] 
Clean up about dialog. Remove groupbox, position logo correctly.

19 years ago- Pass the original IID to IMarshal_UnmarshalInterface and query for
Robert Shearman [Wed, 2 Feb 2005 19:11:23 +0000 (19:11 +0000)] 
- Pass the original IID to IMarshal_UnmarshalInterface and query for
  the requested interface.
- Unmarshaling IID_NULL means use the IID the interface was originally
  marshaled with.

19 years agoAdd test for LB_SELITEMRANGE and make it pass.
Lauri Tulmin [Wed, 2 Feb 2005 19:10:59 +0000 (19:10 +0000)] 
Add test for LB_SELITEMRANGE and make it pass.

19 years agoAdded some more defines.
Lauri Tulmin [Wed, 2 Feb 2005 19:10:28 +0000 (19:10 +0000)] 
Added some more defines.

19 years agoAdd support for typedefs.
Huw Davies [Wed, 2 Feb 2005 19:10:02 +0000 (19:10 +0000)] 
Add support for typedefs.

19 years ago- Implement DoesUserHavePrivilege, EnablePrivilege, IsUserAdmin,
Eric Kohl [Wed, 2 Feb 2005 19:09:33 +0000 (19:09 +0000)] 
- Implement DoesUserHavePrivilege, EnablePrivilege, IsUserAdmin,
  MultiByteToUnicode and UnicodeToMultiByte.
- Sort prototypes in setupapi.h and a few function in spec.

19 years agoHTTP_HttpSendRequestW was getting invoked with a null verb, default to
David McCullough [Wed, 2 Feb 2005 09:56:35 +0000 (09:56 +0000)] 
HTTP_HttpSendRequestW was getting invoked with a null verb, default to
the GET method.

19 years agoAdd more dialog controls, do something when they're clicked on.
Mike McCormack [Wed, 2 Feb 2005 09:55:51 +0000 (09:55 +0000)] 
Add more dialog controls, do something when they're clicked on.

19 years agoAdd the msidbTextStyleStyleBits enumeration.
Mike McCormack [Wed, 2 Feb 2005 09:55:31 +0000 (09:55 +0000)] 
Add the msidbTextStyleStyleBits enumeration.

19 years agoUse the idFirstChild specified in the MDIClient's CLIENTCREATESTRUCT
Dmitry Timoshkov [Wed, 2 Feb 2005 09:33:58 +0000 (09:33 +0000)] 
Use the idFirstChild specified in the MDIClient's CLIENTCREATESTRUCT
when creating MDI children. Add a test case for the desired
behaviour.

19 years agoProperly implement DllCanUnload ref counting.
James Hawkins [Wed, 2 Feb 2005 09:31:28 +0000 (09:31 +0000)] 
Properly implement DllCanUnload ref counting.

19 years agoProperly implement DllCanUnloadNow ref counting.
James Hawkins [Wed, 2 Feb 2005 09:31:06 +0000 (09:31 +0000)] 
Properly implement DllCanUnloadNow ref counting.

19 years agoCleanup processing a bit more.
Aric Stewart [Wed, 2 Feb 2005 09:30:22 +0000 (09:30 +0000)] 
Cleanup processing a bit more.
Allow for nested keys to work properly.

19 years agoFix a copy and paste error, check for a null value and discard
Aric Stewart [Wed, 2 Feb 2005 09:30:05 +0000 (09:30 +0000)] 
Fix a copy and paste error, check for a null value and discard
unneeded errors.

19 years agoMsiEvaluateCondition returns an error when passed NULL as a
Mike McCormack [Wed, 2 Feb 2005 09:29:46 +0000 (09:29 +0000)] 
MsiEvaluateCondition returns an error when passed NULL as a
condition.

19 years agoFinish up the framework by stubbing out all the remaining Standard
Aric Stewart [Wed, 2 Feb 2005 09:29:30 +0000 (09:29 +0000)] 
Finish up the framework by stubbing out all the remaining Standard
actions.
A fix to deformat_string so it only returns a null return if you
provided a null buffer.

19 years agoRemoved the no longer used WIN_SetExStyle function.
Alexandre Julliard [Tue, 1 Feb 2005 18:54:51 +0000 (18:54 +0000)] 
Removed the no longer used WIN_SetExStyle function.

19 years agoStore the "managed" flag as a window property instead of the
Alexandre Julliard [Tue, 1 Feb 2005 18:53:59 +0000 (18:53 +0000)] 
Store the "managed" flag as a window property instead of the
Wine-specific WS_EX_MANAGED style bit.

19 years ago- Stub implementations for FtpGetFileSize, FtpCommand{A,W},
Hans Leidekker [Tue, 1 Feb 2005 18:50:53 +0000 (18:50 +0000)] 
- Stub implementations for FtpGetFileSize, FtpCommand{A,W},
  HttpSendRequestExW, InternetGetLastResponseInfoW,
  InternetConfirmZoneCrossing{A,W}, InternetDial{A,W},
  InternetGoOnline{A,W}, InternetHangUp, CreateMD5SSOHash,
  InternetClearAllPerSiteCookieDecisions,
  InternetEnumPerSiteCookieDecision{A,W}, InternetGetCookieEx{A,W},
  InternetGetPerSiteCookieDecision{A,W},
  InternetSetPerSiteCookieDecision{A,W}, InternetSetCookieEx{A,W},
  ResumeSuspendedDownload, RetrieveUrlCacheEntryFileW,
  UnlockUrlCacheEntryFileW, {Create,Delete}UrlCacheEntryW,
  CommitUrlCacheEntryW, RetrieveUrlCacheEntryStreamW,
  FindCloseUrlCache, FindFirstUrlCacheEntryEx{A,W},
  FindFirstUrlCacheGroup, FindNextUrlCacheEntry{,Ex}{A,W},
  FindNextUrlCacheGroup, SetUrlCacheEntryGroup{A,W},
  {Get,Set}UrlCacheGroupAttribute{A,W}, SetUrlCacheConfigInfo{A,W}.
- Spec file stubs for new undocumented functions
  ForceNexusLookup{,ExW}, Ftp{Get,Put}FileEx, HttpCheckDavCompliance,
  InternetAlgIdToString{A,W}, InternetFortezzaCommand,
  InternetGetCertByURLA, InternetQueryFortezzaStatus,
  InternetSecurityProtocolToString{A,W}, InternetSetDialState{A,W},
  InternetShowSecurityInfoByURL{A,W}, IsUrlCacheEntryExpired{A,W},
  Privacy{Get,Set}ZonePreferenceW, RegisterUrlCacheNotification,
  UrlZonesDetach.
- Use memcpy instead of strncpy in InternetGetLastResponseInfoA.
- Add and improve some traces.
- Fix my own coding style in InternetTimeToSystemTimeW.
- Fix a couple of signedness warnings.

19 years agoAdd support for dispinterfaces (slightly hacked because we force the
Huw Davies [Tue, 1 Feb 2005 18:48:25 +0000 (18:48 +0000)] 
Add support for dispinterfaces (slightly hacked because we force the
import of stdole2.tlb).
Add propputref attribute.

19 years agoHandle CBR_BLOCK in EXECUTE and ADVISE DDE transactions.
Dmitry Timoshkov [Tue, 1 Feb 2005 18:47:55 +0000 (18:47 +0000)] 
Handle CBR_BLOCK in EXECUTE and ADVISE DDE transactions.