Commit Graph

106 Commits

Author SHA1 Message Date
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
Kai Blin
b52983cb9d imagehelp: Remove unused if() check in error path. 2007-01-02 13:30:12 +01:00
Eric Pouech
8ca3ca5a56 imagehlp: MapAndLoad should do some useful stuff now. 2006-12-04 12:22:24 +01:00
Francois Gouget
58162f87fd Assorted spelling fixes. 2006-10-13 11:55:04 +02:00
Michael Stefaniuc
56c90105b7 imagehlp: Win64 printf format warning fixes. 2006-10-09 12:55:23 +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
Marcus Meissner
0c15360a3e Removes all unnecessary WINE_DEFAULT_DEBUG_CHANNEL and respective wine/debug.h includes. 2006-09-11 11:30:48 +02:00
Alexandre Julliard
5258e061dc make_dlls: Ignore generated import libraries from the top-level .gitignore. 2006-07-10 20:55:58 +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
47c3663bec imagehlp: Fixed typo (Coverity). 2006-06-27 11:14:01 +02:00
Paul Vriens
7c6febe6eb imagehlp: Fixed typo (Coverity). 2006-06-26 12:35:55 +02:00
Alexandre Julliard
ba5efc6c76 imagehlp: Remove the unused internal.c file. 2006-06-10 12:02:14 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Vitaliy Margolen
33832c95d8 imagehlp: Forward StackWalk64 to dbghelp.StackWalk64. 2005-12-17 12:24:46 +01:00
Wojciech Migda
c8c52d7979 imagehlp: fixed typo in SymSetOptions entry. 2005-12-05 20:38:45 +01:00
Ge van Geldorp
1a1583a364 Match PSDK STATUS_* definitions. 2005-11-28 17:32:54 +01: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
Alexandre Julliard
f84401aa17 Sort entry points in the same order as Windows. 2005-06-23 09:57:11 +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