Commit graph

85 commits

Author SHA1 Message Date
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
Alexandre Julliard
1e1313d54c Made the dll entry point default to DllMain and removed most of the
'init' spec file declarations.
2002-11-04 23:53:41 +00:00
Michael Stefaniuc
9a7bc34c44 Compile the imagehlp dll with STRICT defined. 2002-10-22 00:45:27 +00:00
Alexandre Julliard
23bb3715f7 Added support for building certain dlls with -DSTRICT.
Added -DWINE_NO_STRICT flag to dlls that don't support STRICT yet.
2002-10-18 23:46:28 +00:00