Commit Graph

88 Commits

Author SHA1 Message Date
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
Jakob Eriksson 9ed61de9a2 Get rid of HeapAlloc casts. 2005-03-24 21:01:35 +00:00
Christian Costa 5102cb53af Fixed some forwards. 2004-11-19 17:53:47 +00:00
Thomas Weidenmueller 02aa8d50af Implementation of TouchFileTimes(), thanks to Florian Stinglmayr for
submitting a rough draft.
2004-07-30 04:22:44 +00:00
Mike McCormack fd941d4d78 Implement ImageEnumerateCertificates and ImageGetCertificateHeader. 2004-05-11 22:17:49 +00:00
Eric Pouech c2d7faeec3 Updated to latest version's exports, and added a few more forwards. 2004-04-13 21:16:58 +00:00
Eric Pouech f35d1caeef Moved quite a few functions to dbghelp (removed debug.c and symbol.c
files).
2004-04-05 22:50:45 +00:00
Alexandre Julliard 9e4ed6460c .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
Marcus R. Brown 76fc417588 Replace various routines with a forward to ntdll. 2003-11-21 21:31:35 +00:00
Dimitrie O. Paun fbdfd910c1 Remove SYMBOLFILE and LDDLLFLAGS from Makefiles. 2003-10-11 01:09:15 +00:00
Steven Edwards ad4a2b9064 Bring imagehlp (mostly) inline with the PSDK and Mingw. 2003-10-09 19:45:07 +00:00
Mike McCormack 741e1fc82f Implemented ImageGetCertificateData. 2003-09-16 20:26:52 +00:00
Alexandre Julliard e37c6e18d0 Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Christian Costa 9650db497b Allocate space to contain the IMAGE_NT_HEADERS structure (ImageLoad
function).
Add some more traces.
2003-08-19 00:57:29 +00:00
Dmitry Timoshkov 4e1ef0c114 For all DLLs with defined DllMain and which do not require
DLL_THREAD_ATTACH/DLL_THREAD_DETACH notifications, call
DisableThreadLibraryCalls() in order to slightly improve performance
on thread creation/exiting.
2003-06-30 20:53:48 +00:00
Alexandre Julliard 0643acd576 Removed Wine-specific definition from exported header (spotted by
Steven Edwards).
2003-06-27 22:24:23 +00:00
P. Christeas 9d50dccbdc Implemented MakeSureDirectoryPathExists. 2003-03-27 00:01:28 +00:00
Alexandre Julliard 114a31a2a8 Take advantage of new winebuild syntax to remove redundant function
names in spec files.
2003-03-20 03:53:12 +00:00
Francois Gouget 9b0b1e078a Remove (POINTER)NULL casts. 2003-01-14 23:43:41 +00:00