Commits
- Commit:
7d2c0d244e10af74691e056c9e45be355bc41273
- From:
- Matthias Schmidt <matthias@dragonflybsd.org>
- Date:
Update email address
- Commit:
4c34a12775cfbfa6d3dd0ff519e5e23e20c86526
- From:
- Matthias Schmidt <matthias@dragonflybsd.org>
- Date:
Add support for 64bit binaries
- Commit:
80ade98ab2e3c593262e675cbd724b31cde3b3fd
- From:
- Matthias Schmidt <matthias@dragonflybsd.org>
- Date:
Make it compile under linux
- Commit:
acb3e90c7af9ff3997912790387df5d0e128ae86
- From:
- matthias <matthias>
- Date:
Modified several functions. We do not need a global liste variable anymore.
- Commit:
2cfe27bf8828c71aafeaa4485297265943d34c5e
- From:
- matthias <matthias>
- Date:
- Always swap the byte order if we work on little-endian machines and display
the fat header (is stored in be byte order)
- Removed a typo (; after #define)
- Commit:
66a3d4e61744e0506ba7a66763f96dab43d43ae0
- From:
- matthias <matthias>
- Date:
Removed superfluous comments
- Commit:
7bf77b98e548709a57d7b73484c2e1b295f5d00c
- From:
- matthias <matthias>
- Date:
- Various new methods for printing
- Add all header items to the list
- Commit:
ad17a9e64ae0f03fa77f8fe5a39d005faec0a7ad
- From:
- matthias <matthias>
- Date:
We also have to swap the byteorder, if dermob runs on a big-endian machine and
the binary is little-endian.
- Commit:
a2a93b840dde3c1b4bfea464f6d6488f113f4456
- From:
- matthias <matthias>
- Date:
- Prevented dermob from working with Java files (0xcafebabe fales positives)
- Reformat the output for better readability
- Commit:
e1716e31fec0683e492d71167afd826075bf69f2
- From:
- matthias <matthias>
- Date:
Remove duplicate function call
- Commit:
e5c4b07ec68ed77a88d586fe4e4379ffaf2a8b8a
- From:
- matthias <matthias>
- Date:
Added new -s option to display __TEXT,__cstring section
- Commit:
bea087b42c5d7a5128c55aae59f5940aff201b94
- From:
- matthias <matthias>
- Date:
Added a new option -d to display the __data, __DATA section
- Commit:
9d60efcf8b925ee11c201ffa3099830e06995d50
- From:
- matthias <matthias>
- Date:
Reworked the complete structure of dermob:
- Nearly all functions for different parts of the header return a pointer to a
struct.
- Complete new set of display functions, which uses the new structs
- Various functions in dermob.c are way more simplyfied.
Tested on x86 and PPC. Code should be stable, but watch out for bugs.
- Commit:
5bb64da4b2f7a79db19876e37160da2e605f373f
- From:
- matthias <matthias>
- Date:
Added newlines at end of some files to silence gcc *grml*
- Commit:
19f06de3d258634c634f5fe41a924391c8a437f3
- From:
- matthias <matthias>
- Date:
Changed NXLittleEndian to our own constant LE.
- Commit:
f3cfd5fa357f5cd32ce9d8f32f4a620f9ec335c7
- From:
- matthias <matthias>
- Date:
Removed all Mac OS X dependend code. Replaced NXGetLocalArchInfo(3) with two
sysctl querys for HW_MACHINE and HW_BYTEORDER.
Added includes for a new header file with most, but not all(!), structs and defines for the
header.
- Commit:
03cf29b4b6544d9c4c8158402f718e1063ad6a5e
- From:
- matthias <matthias>
- Date:
Added Sparc and HPPA in display_cpu to support older binaries (eg NeXtstep)
- Commit:
3fefb827378af788ecb392633b9b6cd87ae94da4
- From:
- matthias <matthias>
- Date:
Replace NXSwapInt32 with own function function to be more plattform
indipendent.
- Commit:
41f9f2ea50eb7569f9dd67b6fa562982477a2db5
- From:
- matthias <matthias>
- Date:
- Added content to the README
- Changed my email addresses
- infiniteVOID rocks
- Commit:
a27a8797147ba7f6e03f544d752036f6aa62f5ed
- From:
- matthias <matthias>
- Date:
Added a few functions and restructured the code to be machine indipendent.
- get_cpu_information() returns the current CPU type (eg x86, ppc)
- get_bo_information() returns the machine byte order
- swapi() checks if the binary is big endian and the machine is little endian
(or vice versa) and swaps the bits if necessarry
- Commit:
d3f3e6636ec450f23363ee8c6795a9a22b4cce68
- From:
- matthias <matthias>
- Date:
Display LC_TWOLEVEL_HINTS
- Commit:
680a6eb2c3615df70b93ddbff0c32ef29c7a428a
- From:
- matthias <matthias>
- Date:
Changed the default output to a more file(1)-like output.
- Commit:
9ed434d789d2cb03dcc8b5022d3aa3dcfcb240e8
- From:
- matthias <matthias>
- Date:
- Added new file util.c
- Moved misc functions to util.c
- Adjust Makefile