Commit graph

127 commits

Author SHA1 Message Date
Alexandre Julliard
99ef0d6ff0 makefiles: Get rid of the MAKE_TEST_RULES variable. 2014-01-02 12:13:16 +01:00
Alexandre Julliard
5e7416e5c8 makefiles: Get rid of the MAKE_DLL_RULES variable. 2014-01-02 12:08:18 +01:00
Frédéric Delanoy
3ad692d483 imagehlp/tests: Constify some character strings. 2013-12-24 11:22:03 +01:00
Frédéric Delanoy
abd0c343fc imagehlp/tests: Use BOOL type where appropriate. 2013-11-01 10:52:46 +01:00
Nikolay Sivov
94c0604e81 imagehlp/tests: Compile with -D__WINESRC__. 2013-10-16 11:41:19 +02:00
Michael Stefaniuc
0e681027a2 tests: Compile the tests by default with -D__WINESRC__. 2013-10-02 11:04:02 +02:00
Alexandre Julliard
4d9dbfc3fb imagehlp: Don't bother to free memory at process exit. 2013-05-17 12:26:31 +02:00
Piotr Caban
60cf24a972 imagehlp: Match parameters list with function we're forwarding to. 2013-03-27 12:07:41 +01:00
Andrew Talbot
4a79345d91 imagehlp: Remove unused variable. 2012-11-26 11:52:35 +01:00
Thomas Faber
fd181c4937 imagehlp: Do not pass NULL to WriteFile as lpNumberOfBytesWritten. 2012-06-21 08:36:04 +02:00
Frédéric Delanoy
b5a33dab88 dlls: Assorted spelling fixes. 2011-08-02 20:47:51 +02:00
Marcus Meissner
9d5db69f50 imagehlp: Mark internal variable as hidden visibility. 2011-05-19 10:05:27 +02:00
Piotr Caban
0cd94ac51f imagehlp: Set Index in ImageAddCertificate function. 2011-05-03 19:34:29 +02:00
Joris Huizer
922d1d88e8 imagehlp/tests: Don't test function directly when reporting GetLastError(). 2011-02-07 10:04:05 -06:00
André Hentschel
82efaae0a2 imagehlp: Use define instead of hardcoded value. 2011-01-11 11:23:18 +01:00
André Hentschel
9571e4f29f imagehlp/tests: Don't test function directly when reporting GetLastError(). 2010-12-31 11:43:55 +01:00
Alexandre Julliard
81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Alexandre Julliard
352a876f91 dbghelp: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Andrey Turkin
cb2ce2f371 imagehlp: Remove uninitialized variable. 2010-08-02 12:55:21 +02:00
Andrey Turkin
d9cc69be5b imagehlp: Implement ImageGetDigestStream.
Mostly based on patch from Juan Lang.
2010-07-30 14:59:41 +02:00
Andrey Turkin
682f6adcbf imagehlp: Add tests for ImageGetDigestStream.
Based on a patch by Juan Lang.
2010-07-30 14:59:41 +02:00
Alexandre Julliard
b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Alexandre Julliard
6164ce2d82 makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Paul Vriens
780ae3a6e4 imagehlp/tests: Fix a test failure on Win95. 2009-12-23 15:45:44 +01:00
Paul Vriens
f976907d4f imagehlp/tests: Run tests again on Win95. 2009-12-10 12:39:23 +01:00
Owen Rudge
b49cc56614 imagehlp: Recalculate PE checksum after file modification. 2009-12-07 09:33:29 +01:00
Owen Rudge
ba5a86e349 imagehlp: Check for 64-bit PE files in CheckSumMappedFile. 2009-12-07 09:33:07 +01:00
Owen Rudge
b277012765 imagehlp/tests: Add tests for adding/removing multiple certificates. 2009-12-07 09:32:40 +01:00
Owen Rudge
5bcc37a9fd imagehlp: Implement ImageRemoveCertificate. 2009-12-07 09:32:29 +01:00
Owen Rudge
1f6d24565c imagehlp: Implement ImageAddCertificate. 2009-12-04 14:34:59 +01:00
Owen Rudge
f5ebe032b0 imagehlp: Verify magic numbers and pad certificates to 8 byte boundaries.
Includes checks for 64-bit file structure and avoids repeating header 
checks.
2009-12-04 14:34:59 +01:00
Owen Rudge
8c8b0ebbda imagehlp/tests: Add tests of Image[Add|Get|Remove]Certificate functions. 2009-12-01 15:15:08 +01:00
Alexandre Julliard
bceedda955 imagehlp: Forward some more 64-bit functions to dbghelp. 2009-04-23 12:41:42 +02:00
Andrew Nguyen
3999069562 imagehlp: Rectify and add a forward. 2008-11-12 11:49:12 +01:00
Rob Shearman
48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Aric Stewart
1e3d65dbb8 imagehlp: Improve last error handling in ImageGetCertificateData. 2007-12-12 16:00:08 +01:00
Alexandre Julliard
9fd7032462 imagehlp: Fixed UpdateDebugInfoFile definition. 2007-10-02 14:58:10 +02:00
Juan Lang
01b083c575 imagehlp: Move WIN_CERTIFICATE types to wintrust.h, and rename a type, to match PSDK. 2007-08-28 11:56:37 +02:00
Francois Gouget
b86570d136 imagehlp: Better match the PSDK types, especially with regards to constness.
Add many missing prototypes which we already had in dbghelp.h, and their related structures.
Update win32.api to fix the winapi_check warnings.
2007-08-06 12:31:45 +02:00
Francois Gouget
7a70f9f511 imagehlp: Add two missing fields. 2007-08-03 12:41:33 +02:00
Andrew Talbot
01f3648ef7 imagehlp: Exclude unused headers. 2007-05-07 20:34:11 +02:00
Huw Davies
ddb564bfe2 imagehlp: Add support for the indices array passed to ImageEnumerateCertificates. 2007-04-13 13:19:35 +02:00
Dan Kegel
71971409c8 imagehlp: BindImageEx stub should report success. 2007-04-02 11:29:47 +02:00
Eric Pouech
a6fd78d9a3 imagehlp: Added a few more forward definitions to dbghelp. 2007-03-13 21:02:50 +01:00
Vitaliy Margolen
bea5199b6f imagehlp: Forward already implemented functions to dbghelp. 2007-02-26 13:58:05 +01:00
Eric Pouech
bcc1913354 dbghelp: Implemented FindExecutableImage[W]. 2007-02-22 11:39:52 +01:00
Eric Pouech
2d6e914bc0 imagehlp: Make use of the bReadOnly parameter in MapAndLoad. 2007-01-04 21:36:33 +01:00
Eric Pouech
4950d3deb2 imagehlp: Correctly handle files without NT headers in MapAndLoad. 2007-01-04 21:36:02 +01:00
Eric Pouech
5dbb25170e imagehlp: Fixed computation of SizeOfImage in MapAndLoad. 2007-01-04 21:35:37 +01:00