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
James Hawkins
ba525fab7f
Document many of the advpack functions.
2005-12-02 11:25:05 +01:00
James Hawkins
bdfa506e40
Add a stub for AdvInstallFile.
2005-12-01 11:36:37 +01:00
James Hawkins
a37bb2a033
Returned versions are always initialized to zero, even on failure.
...
Function always returns S_OK, even on failure.
Copy the file to the temp directory if the file exists but isn't found
by GetFileVersionInfoSize.
If bVersion is FALSE, return the language and code page identifiers of
the file, not the system.
2005-11-29 11:25:51 +01:00