Commit graph

50 commits

Author SHA1 Message Date
Andrew Talbot
e9d1d5d087 qmgr: Constify some variables. 2008-06-20 12:22:41 +02:00
Andrew Talbot
801c969884 qmgr: Memory allocation size fix. 2008-05-12 11:42:35 +02:00
Alexandre Julliard
dad21bbcbf makefiles: List the static libraries as normal imports instead of extra libs. 2008-04-30 14:23:55 +02:00
Dan Hipschman
cacd1c448e qmgr/tests: Fix minor potential memory leaks. 2008-04-16 14:08:35 +02:00
Rob Shearman
b2603687cc qmgr: Dynamically link to advpack.dll.
Use RegInstall instead of RegInstallA as RegInstallA isn't available in
some native versions of advpack commonly installed by programs.
2008-04-14 12:40:22 +02:00
Alexandre Julliard
711275e2fc qmgr: Avoid %ll printf formats. 2008-03-26 18:00:37 +01:00
Dan Hipschman
d664c276df qmgr: Add a stub implementation of IBackgroundCopyJob2. 2008-03-20 14:27:34 +01:00
Francois Gouget
304b415284 Assorted spelling fixes. 2008-03-19 11:21:27 +01:00
Joris Huizer
b6a1529171 qmgr/tests: Test the correct handle. 2008-03-17 11:41:12 +01:00
Dan Hipschman
136a4ebbb2 qmgr: Implement IBackgroundCopyJob_AddFileSet. 2008-03-15 11:06:18 +01:00
Dan Hipschman
9617b32618 qmgr: Implement progress updates for downloads given by URL. 2008-03-14 12:11:24 +01:00
Dan Hipschman
8199e3dfa2 qmgr: Transfer files given by URL (including HTTP, etc). 2008-03-14 12:11:19 +01:00
Dan Hipschman
2f2b3303d7 qmgr: Transfer files given by URL (including HTTP, etc). 2008-03-14 12:06:25 +01:00
Dan Hipschman
1c93ee77e5 qmgr: Implement BackgroundCopyJob_Complete. 2008-03-14 11:53:22 +01:00
Dan Hipschman
b329a2ef3c qmgr: Implement local file background "downloads." 2008-03-14 11:25:24 +01:00
Dan Hipschman
374fea0a71 qmgr: Add infrastructure for background file transferring. 2008-03-14 11:24:26 +01:00
Dan Hipschman
fd499df4d5 qmgr: Add critical sections for jobs and files. 2008-03-13 11:30:15 +01:00
Andrew Talbot
40c7031d24 qmgr: Assign to structs instead of using memcpy. 2008-03-10 11:23:26 +01:00
Dan Hipschman
275f00f54d qmgr: Only have one BackgroundCopyManager per system. 2008-03-07 11:15:39 +01:00
Dan Hipschman
eb70436993 qmgr: Implement IBackgroundCopyJob_Resume. 2008-03-05 11:21:28 +01:00
Roy Shea
dc484a9b93 qmgr: Implement IBackgroundCopyJob_GetProgress. 2008-03-04 11:54:21 +01:00
Roy Shea
a0fd05f09e qmgr: Implement Skip and Reset for IEnumBackgroundCopyJobs. 2008-03-04 11:54:21 +01:00
Dan Hipschman
1317e3115a qmgr: Implement IEnumBackgroundCopyJobs_Next. 2008-03-04 11:54:21 +01:00
Roy Shea
8dfba77c8c qmgr: Implement IEnumBackgroundCopyJobs_GetCount. 2008-03-04 11:54:21 +01:00
Roy Shea
c8a0e98b71 qmgr: Implement job lists for IBackgroundCopyManager. 2008-02-29 10:56:21 +01:00
Roy Shea
e6cbde105f qmgr: Implement IBackgroundCopyFile_GetProgress. 2008-02-29 10:56:10 +01:00
Roy Shea
4866d1bde6 qmgr: Implement GetLocalName and GetRemoteName for IBackgroundCopyFile. 2008-02-29 10:55:57 +01:00
Roy Shea
5c4776c2a3 qmgr: Implement Skip and Reset for IEnumBackgroundCopyFiles. 2008-02-29 10:55:37 +01:00
Dan Hipschman
980e00c63b qmgr: Implement IEnumBackgroundCopyFiles_Next. 2008-02-29 10:55:17 +01:00
Roy Shea
84a5eca28e qmgr: Implement IEnumBackgroundCopyFiles_GetCount. 2008-02-28 11:01:11 +01:00
Roy Shea
27421285b9 qmgr: Implement IBackgroundCopyJob_EnumFiles. 2008-02-28 10:59:43 +01:00
Roy Shea
83aee6b1a3 qmgr: Implement the IUnknown interface for IEnumBackgroundCopyFiles. 2008-02-27 14:52:26 +01:00
Roy Shea
be8bac15fd qmgr: Implement IBackgroundCopyJob_AddFile. 2008-02-27 14:52:26 +01:00
Roy Shea
128654ba08 qmgr: Implement the IUnknown interface for IBackgroundCopyFile. 2008-02-27 14:52:26 +01:00
Roy Shea
9f63253d00 qmgr: Implement IBackgroundCopyManager_EnumJobs with test. 2008-02-26 11:35:12 +01:00
Roy Shea
00a3dceb75 qmgr: Implement the IUnknown interface for IEnumBackgroundCopyJobs. 2008-02-26 11:34:15 +01:00
Roy Shea
28e7c3b9a9 qmgr: Implement IBackgroundCopyJob_GetDisplayName with test. 2008-02-26 11:33:48 +01:00
Roy Shea
3f126b4a60 qmgr: Implement IBackgroundCopyJob_GetType with test. 2008-02-26 11:33:26 +01:00
Roy Shea
575b1bfcc7 qmgr: Implement IBackgroundCopyJob_GetId with test. 2008-02-25 20:11:38 +01:00
Roy Shea
111e6929ac qmgr: Implement IBackgroundCopyManager_CreateJob with test. 2008-02-25 20:11:02 +01:00
Roy Shea
fee94bbc9e qmgr: Implement the IUnknown interface for IBackgroundCopyJob and stubs for the rest of the methods. 2008-02-25 20:10:22 +01:00
Alexandre Julliard
84cf9caa75 qmgr: Ignore errors when registering the service. 2008-02-25 12:17:40 +01:00
Roy Shea
884e7e7b56 qmgr: Add some tests. 2008-02-19 20:47:57 +01:00
Roy Shea
5c51ad2c3f qmgr: Add ServiceMain. 2008-02-19 20:47:44 +01:00
Roy Shea
313a903a85 qmgr: Implement DLL server registration. 2008-02-19 20:47:38 +01:00
Roy Shea
807fc8c543 qmgr: Implement IClassFactory methods. 2008-01-23 12:21:36 +01:00
Roy Shea
702e6d8d15 qmgr: AddRef, QueryInterface, and stub functions for queue manager interface. 2007-12-20 12:29:08 +01:00
Roy Shea
6ceb8e1f31 qmgr: Generate C file with local GUID definitions from bits.idl. 2007-12-19 13:17:47 +01:00
Roy Shea
b655da6412 qmgr: Renamed bits_main.c to qmgr_main.c and updated comments. 2007-12-06 14:45:24 +01:00
Roy Shea
2b0255f6d8 qmgr: Skeleton implementation of Background Intelligent Transfer Service (BITS). 2007-10-11 16:24:28 +02:00