68 Commits

Author SHA1 Message Date
Vincent Povirk
531f795623 advpack: Handle quoted arguments to rundll exports. 2013-07-29 14:10:56 +02:00
Alexandre Julliard
2d60d91460 advpack: Pass all the specified parameters to do_ocx_reg. 2011-11-07 11:45:18 +01:00
Dan Kegel
64a62d2e8f advpack: Don't close a handle if it wasn't opened. 2008-06-21 11:13:55 +02:00
Michael Karcher
98778f486a advpack: Fix buffer sizes for possibly quoted strings. 2008-05-30 09:56:09 +02:00
Jason Edmeades
799ef700c4 advpack: Strip single quotes (with tests) on reg keys. 2007-08-13 12:08:03 +02:00
Jason Edmeades
ccaddb8a34 advpack: Show fixme when advpack fails to prompt user for directory. 2007-08-10 12:58:17 +02:00
Andrew Talbot
924e1d4bc3 advpack: Exclude unused headers. 2007-04-23 19:59:38 +02:00
Bang Jun-Young
1ca4ddbd09 advpack: Constify the 3rd argument of RebootCheckOnInstall[AW]. 2007-02-05 12:34:56 +01:00
Eric Pouech
ea2f60160c advpack: Plug a couple of memory leaks. 2006-10-23 12:26:07 +02:00
James Hawkins
29a55bd512 advpack: Win64 printf format warning fixes. 2006-10-07 17:48:11 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
James Hawkins
4b9311b5b2 advpack: Ignore the return value from the OCX registration. 2006-05-05 17:45:04 +02:00
James Hawkins
aabb5d0443 advpack: Set the ldids of the install section in install_init. 2006-04-20 15:34:00 +02:00
James Hawkins
b9fc3f8eb1 advpack: Set the destination directory to the working directory if key equals SourceDir. 2006-04-19 12:43:14 +02:00
James Hawkins
fc52a8483c advpack: Add the ability to set multiple keys on one line in set_ldid. 2006-04-19 12:42:14 +02:00
James Hawkins
b2a3ffd893 advpack: Put function declarations in advpack_private.h. 2006-04-19 12:00:59 +02:00
James Hawkins
3f784a7339 advpack: Factor out OCX registering into do_ocx_reg. 2006-04-17 12:14:53 +02:00
James Hawkins
1bc69125af advpack: Use get_parameter to read the three parameters of RegisterOCX.
Use get_parameter to read the three parameters to RegisterOCX.
Remove the ERRs and TRACEs now that we return the HRESULT.
2006-04-17 12:14:42 +02:00
James Hawkins
39c0682bff advpack: The fallback directory is the fifth field index, not the sixth. 2006-04-17 12:03:01 +02:00
James Hawkins
ab68238af7 advpack: Fix the documentation for RegisterOCX. 2006-04-17 12:02:25 +02:00
James Hawkins
940af1b41c advpack: Fix the return type of RegisterOCX. 2006-04-17 12:02:16 +02:00
James Hawkins
640b7761eb advpack: Document RegisterOCX. 2006-04-14 19:35:48 +02:00
James Hawkins
fadf610065 advpack: Implement UserInstStubWrapper. 2006-04-11 14:22:09 +02:00
James Hawkins
65b50022d5 advpack: Standardize the format of advpack traces.
Display all strings in advpack traces.
Use debugstr_a/w for TRACE strings.
2006-04-11 11:24:14 +02:00
James Hawkins
cc6685f089 advpack: Standardize the format of advpack parameter lists. 2006-04-11 11:23:57 +02:00
James Hawkins
6053d265bc advpack: Add initial implementation of SetPerUserSecValues. 2006-04-10 15:43:53 +02:00
James Hawkins
5018d3202a advpack: Forward SetPerUserSecValuesA to its Unicode counterpart. 2006-03-24 12:54:19 +01:00
James Hawkins
72581bd2d7 advpack: Forward the ansi user stub APIs to their Unicode counterparts. 2006-03-23 20:19:09 +01:00
James Hawkins
15a2169ec0 advpack: Forward RebootCheckOnInstallA to its Unicode counterpart. 2006-03-22 21:36:46 +01:00
James Hawkins
b877d84af0 advpack: Forward TranslateInfStringExA to its unicode counterpart. 2006-03-22 11:21:10 +01:00
James Hawkins
8efe95e70a advpack: Forward OpenINFEngineA and TranslateInfStringA to their
unicode counterparts.
2006-03-15 11:30:03 +01:00
James Hawkins
7787ca6134 advpack: Add tests for the TranslateInfStringEx trio of functions and
fix the errors.
2006-02-28 12:03:26 +01:00
Francois Gouget
be6d891f0d advpack: Prepare the unicodification of advpack.dll.
All functions that manipulate strings should have an Ansi and a
Unicode variant.
Forward the unqualified dll entry points to the Ansi variant for
backward compatibility.
We're not allowed to use unqualified entry points in Wine, so change
RegInstall() calls to RegInstallA().
Update win32.api.
2006-02-27 15:57:33 +01:00
James Hawkins
60de11c084 advpack: Branch off the advpack install functions into install.c. 2006-02-21 11:26:07 +01:00
James Hawkins
b88b480851 advpack: Implement the Open/CloseINFEngine and TranslateINFStringEx
trio of functions.
2006-02-21 11:23:28 +01:00
James Hawkins
dd5ae20dc1 advpack: Load the LDIDs of an install section in TranslateInfString. 2006-02-21 11:18:25 +01:00
James Hawkins
7e45839823 advpack: Add a stub for RebootCheckOnInstall. 2006-01-21 19:22:17 +01:00
James Hawkins
bf1a56efc3 advpack: Complete the documentation for CloseINFEngine. 2006-01-21 19:21:45 +01:00
James Hawkins
70566c0331 advpack: Add a stub for SetPerUserSecValues. 2006-01-21 19:21:22 +01:00
James Hawkins
0584b9de80 advpack: Add stubs for the user stub wrapper functions. 2006-01-21 19:19:31 +01:00
James Hawkins
93cb78f37a advpack: Implement IsNTAdmin. 2006-01-21 19:18:32 +01:00
James Hawkins
461904cb6e advpack: Add stubs for CloseINFEngine, OpenINFEngine, and
TranslateInfStringEx.
2006-01-14 17:10:16 +01:00
James Hawkins
05d079a325 advpack: Move file related functions to files.c. 2006-01-13 14:16:29 +01:00
James Hawkins
0b2d3f17b3 advpack: Only output a FIXME if flags are set. 2006-01-13 14:15:29 +01:00
James Hawkins
3e8b588d3a advpack: Implement AdvInstallFile. 2006-01-13 13:54:23 +01:00
James Hawkins
92797c7b21 advpack: Add documentation for ExecuteCab. 2006-01-12 13:31:23 +01:00
James Hawkins
1ca3a4afe3 advpack: Implement ExtractFiles. 2006-01-11 12:13:03 +01:00
James Hawkins
325c19cfc5 advpack: Add documentation for ExtractFiles. 2006-01-09 20:26:10 +01:00
Markus Amsler
30086feb44 advpack: Make DoInfInstall return an HRESULT. 2006-01-03 17:33:02 +01:00
Markus Amsler
b286e7f503 advpack: Fix LaunchInfSection[Ex] documentation. 2006-01-03 15:12:29 +01:00