Commit Graph

62 Commits

Author SHA1 Message Date
Jacek Caban
6489a1c242 itss: Added more protocol tests. 2007-01-15 12:30:37 +01:00
Jacek Caban
05d2aa4506 itss: Close chm file when destroying Storage. 2007-01-15 12:30:23 +01:00
Jacek Caban
f925e0c0d1 itss: Return S_FALSE in IStream::Read if there is no more data to read. 2007-01-15 12:30:18 +01:00
Andrew Talbot
2786275559 itss: Remove unused variable and associated dead code. 2007-01-12 11:23:39 +01:00
Andrew Talbot
852ae99662 itss: Declare a function static. 2007-01-10 22:25:36 +01:00
Francois Gouget
b84417ee11 itss: Fix spelling of the dwOrigin variables. 2007-01-04 11:25:10 +01:00
Alexandre Julliard
f92ef1c543 makedep: Add support for magic comments in .rc files so we can generate proper dependencies for them. 2006-12-26 15:02:03 +01:00
Jacek Caban
1e65d4743c itss: Added test of protocol. 2006-12-26 12:36:46 +01:00
Jacek Caban
1f6c8f975d itss: Added ITS protocol implementation. 2006-12-26 12:20:39 +01:00
Jacek Caban
7d95f0c4da itss: Added ITSProtocol stub implementation. 2006-12-24 14:02:36 +01:00
Jacek Caban
162b3350e1 itss: DllCanUnloadNow code clean up. 2006-12-24 14:01:52 +01:00
Jacek Caban
b79fa300ad itss: Move registration code to inf file and add missing registry. 2006-12-24 14:00:55 +01:00
Jacek Caban
e6fd4d42f0 itss: Rename CLSID_ITSProtocol to CLSID_MSITStore.
ITSProtocol is a different object.
2006-12-24 13:59:26 +01:00
Jacek Caban
ab4822ec73 itss: DllUnregisterServer is not a stub. 2006-12-24 13:59:16 +01:00
Hans Leidekker
2492abbbd3 itss: Win64 printf format warning fixes. 2006-10-12 21:26:39 +02:00
Michael Stefaniuc
173f7bd26c janitorial: Remove remaining NULL checks before free() (found by Smatch). 2006-10-10 12:56:24 +02:00
Michael Stefaniuc
85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Alexandre Julliard
32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Mike McCormack
73137390b0 itss: Simplify the class factory. 2006-08-22 12:11:21 +02:00
Francois Gouget
b684e9d652 itss: Register CLSID_ITSProtocol. Tweak the registration code (via copy/paste) so we can register its VersionIndependentProgID. 2006-08-08 11:16:12 +02:00
Alexandre Julliard
eb8a40c368 libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Alexandre Julliard
cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Paul Vriens
8f143f190c Use the return value of register_key_guid. 2006-06-30 21:08:07 +02:00
Alexandre Julliard
c637fa3cc6 itss: Make the virtual table functions static where possible. 2006-06-10 11:58:27 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Robert Shearman
74407105d2 Check the return value from register_key_guid in all the DLL registering code. 2006-05-10 19:38:04 +02:00
Alexandre Julliard
0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Alexandre Julliard
7e22be4d84 We are no longer generating .dbg.c files. 2005-09-29 10:35:58 +00:00
Mike McCormack
a107234dcd gcc 4.0 warning fixes. 2005-08-29 09:38:19 +00:00
James Hawkins
5a07e6eda1 Moved itss.idl to include/wine. 2005-08-25 10:25:14 +00:00
James Hawkins
b032243bdb Register the ITStorage class. 2005-08-23 18:17:03 +00:00
Alexandre Julliard
d4bea314d0 itss doesn't need an import library. 2005-08-09 10:32:27 +00:00
Alexandre Julliard
a152470a68 Mark DllMain and similar exports as private. 2005-08-09 10:31:35 +00:00
Mike McCormack
bda7ace2e9 Interlocked LONG* gcc warning fixes. 2005-07-13 11:59:15 +00:00
Mike McCormack
0791d06215 Interlocked LONG* gcc warning fixes. 2005-07-12 19:21:36 +00:00
Jacek Caban
1040952ef2 Export DllMain as native does. 2005-06-27 12:04:09 +00:00
Jacek Caban
fd2b4986a8 Use GUIDs from itss.idl. 2005-06-23 16:44:28 +00:00
Mike McCormack
383302c11e Make functions static. 2005-06-20 10:30:15 +00:00
Dmitry Timoshkov
b67da5b946 Make more of the OLE interface vtables const. 2005-06-01 19:57:42 +00:00
Hans Leidekker
97d1b11ebd Fix uninitialized warnings. 2005-05-24 12:34:29 +00:00
Alexandre Julliard
34fa35dc99 Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import
library too.
2005-05-09 14:42:30 +00:00
Alexandre Julliard
d62356aa1e 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.
2005-05-07 12:39:52 +00:00
Peter Berg Larsen
6e3bcb5a54 Replace strncpy with memcpy or lstrcpyn. 2005-04-18 10:30:55 +00:00
Vincent Béron
811725ac20 Correct and complete some api documentation. 2005-03-21 10:55:13 +00:00
Jacek Caban
73a35a29b9 Added implementation of LockServer. 2005-02-22 19:30:24 +00:00
Tom Fogal
69431706e5 Simple aggregation fix. 2005-02-09 13:26:46 +00:00
Robert Shearman
c767318895 Remove MODULENAME prefix from
Dll{GetClassObject,RegisterServer,CanUnloadNow} functions.
2005-01-14 17:21:00 +00:00
Jacek Caban
a8d9c87c41 Implemented DllCanUnloadNow. 2005-01-03 14:39:51 +00:00
Eric Pouech
eefb72c826 Fixed copy&paste error. 2004-12-13 12:04:14 +00:00
Alexandre Julliard
ebe3c529b1 Janitorial: C booleans must not be compared against TRUE. 2004-12-09 14:07:59 +00:00