69 Commits

Author SHA1 Message Date
Alexandre Julliard
4da30bfcfc winedump: Add RT_MANIFEST resource type. 2007-07-10 22:37:53 +02:00
Eric Pouech
72c52d6d9e winedump: Larger usage of symbol demangling while dumping. 2007-02-12 14:11:48 +01:00
Andrew Talbot
d39e1c360a winedump: Fix memory leak. 2007-01-04 09:53:36 +01:00
Robert Reif
c723ba1b47 winedump: Fix crash on delayed import section. 2006-12-29 11:35:11 +01:00
Hans Leidekker
1698c44ed3 winedump: Start dumping .NET specific bits from PE executables. 2006-12-20 12:31:29 +01:00
Dmitry Timoshkov
1d63675322 winedump: Remove a redundant ';'. 2006-12-18 11:40:34 +01:00
Dmitry Timoshkov
c4e7e07a45 winedump: Fix a couple of typos. 2006-12-18 11:40:29 +01:00
Alexandre Julliard
b2972947ca winedump: Print sizes and offsets in hex. 2006-12-07 18:01:29 +01:00
Dmitry Timoshkov
e0518a9d88 winedump: Add a possibility to dump raw section data. 2006-12-07 15:41:14 +01:00
Dmitry Timoshkov
1542722121 winedump: Export dump_section() for use outside of pe.c. 2006-12-07 15:40:27 +01:00
Dmitry Timoshkov
7928f5460f winedump: Handle properly partial optional COFF headers.
Export dump_file_header() and dump_optional_header() for use outside of pe.c.
2006-12-07 15:40:04 +01:00
Dmitry Timoshkov
cb7453ff4d winedump: IMAGE_SCN_ALIGN_??? are not the bit fields, but the values masked by IMAGE_SCN_ALIGN_MASK. 2006-12-07 15:39:14 +01:00
Eric Pouech
9ef9d62d4c winedump: Use a uniform scheme for dumping file contents. 2006-11-30 12:38:06 +01:00
Eric Pouech
80b09ccf4c winedump: Header file pe.h is useless, get rid of it. 2006-11-30 12:35:33 +01:00
Eric Pouech
afe309b7d9 winedump: Changed PE, NE, LE dumping so that they are consistent in terms of dump function signatures.
Avoid passing around the base of the module, but use instead the PRD function.
2006-11-30 12:34:50 +01:00
Dmitry Timoshkov
8e8e8f073d winedump: Add partial COFF library support. 2006-11-28 12:37:54 +01:00
Dmitry Timoshkov
1297e859b3 winedump: Make some data const. 2006-11-28 12:36:01 +01:00
Kevin Koltzau
64506c0a51 winedump: Print new DLL characteristics. 2006-11-17 11:14:21 +01:00
Alexandre Julliard
6a9222fc39 Fixed some printf warnings caused by using sizeof. 2006-10-12 14:58:25 +02:00
Michael Stefaniuc
ba123abf57 winedump: Win64 printf format warning fixes. 2006-10-02 11:55:07 +02:00
Eric Pouech
c2f1240a53 winedump: Added -G option to dump raw stabs information from PE files. 2006-08-28 11:44:45 +02:00
Andrew Talbot
a695805ced winedump: Write-strings warnings fix. 2006-07-14 12:27:19 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Eric Pouech
98783faaec winedump: Constify some pointers. 2006-04-11 12:34:18 +02:00
Alexandre Julliard
1e160c8418 winedump: Added detection of Wine fake dlls.
Also pass the real start of the file to the dump functions, instead of
having the generic code care about the specifics of the individual
file formats.
2006-04-11 12:30:09 +02:00
Dmitry Timoshkov
ea4586215e Ignore the delay load directory size. 2005-10-06 11:34:29 +00:00
Alexandre Julliard
f5e49be317 Fixed dumping of the import directory to ignore the directory size. 2005-10-04 15:55:33 +00:00
Dmitry Timoshkov
9e52816b07 Add support for dumping delay load PE data. 2005-10-04 15:49:52 +00:00
Mike McCormack
4f995bd6e6 gcc 4.0 warning fix. 2005-08-08 17:58:41 +00:00
Kevin Koltzau
4029ee29a4 Add support for dumping 64bit PE files. 2005-07-19 11:44:44 +00:00
Hans Leidekker
97d1b11ebd Fix uninitialized warnings. 2005-05-24 12:34:29 +00:00
Dmitry Timoshkov
8eb1a29a74 Print data offset additionally to prefix while dumping data. 2005-05-24 11:45:14 +00:00
Robert Shearman
c5bc264706 Fix -Wwrite-strings warnings. 2005-05-23 10:28:17 +00:00
Eric Pouech
627aeca259 Created dump.c as a central point for file dumping (includes header
analysis, utility funcs...).
Added support for dumping minidump files.
2005-03-07 11:03:53 +00:00
Francois Gouget
fbb3343547 Assorted spelling fixes. 2005-03-02 13:53:50 +00:00
Robert Reif
2e991c351d Added partial VxD support. 2005-01-03 14:48:49 +00:00
Eric Pouech
294835a839 Another round of const correctness fixes. 2004-12-06 20:43:55 +00:00
Eric Pouech
763aff61a0 Another couple of missing static definitions. 2004-12-06 16:44:32 +00:00
Eric Pouech
6c08994c36 Be more strict about checks (especially in RVA translations). 2004-01-15 01:47:46 +00:00
Alexandre Julliard
6d06d3b927 Cosmetics. 2003-11-11 22:04:33 +00:00
Gerald Pfeifer
4f47bbc277 Change some variables from int to unsigned to avoid signedness
mismatches.
2003-10-30 23:09:25 +00:00
Alexandre Julliard
e940eb502d Added printing of the target of forwarded exports. 2003-10-27 22:11:57 +00:00
Alexandre Julliard
3ca93dd715 Added dumping of message table resources. 2003-09-10 04:00:20 +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
Jon Griffiths
17c9af5fb6 Support float and function ptr args better, -W warning fixes. 2003-07-22 00:56:31 +00:00
Eric Pouech
6c9a08099d Listed recently added sections' types (resource, tls) for dumping to
usage strings.
Fixed some header size testing.
2003-05-13 04:47:53 +00:00
Alexandre Julliard
b203b060c1 Added dumping of the TLS directory. 2003-05-08 04:01:12 +00:00
Alexandre Julliard
6606615f0b Dump string resources in a more readable way. 2003-04-02 05:20:54 +00:00
Jon Griffiths
59182a92c1 Only sort the number of symbols actually found. 2003-03-15 19:36:31 +00:00
Dimitrie O. Paun
297f3d898d Define NONAMELESS{STRUCT,UNION} explicitly in the files that need them. 2003-01-07 20:36:20 +00:00