Commits


README - cosmentic changes


Rename README


Update email address


Add support for 64bit binaries


Add more defines and structs from Apple


Make it compile under linux


Add missing include


Display copyright string


- Remove useless define - Test CVS diff within CVS commit mail notifications :)


Modified several functions. We do not need a global liste variable anymore.


- 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)


Added Id and license


Removed superfluous comments


Add util.o as new object file


- Various new methods for printing - Add all header items to the list


Added global list *lst for the mach-o header


- Removed all the mprintf() stuff and moved it to util.c


- Added comments for better readability - All header content is now stored in the linked list *lst - Do not display the content directly, instead traverse the list


Added prototypes for the new functions in util.c


Added a double-linked list data structure and management functions. NOTE: The content pointer in struct node is a void* pointer, so be sure to cast the right type.


Add newline at EOF to make cat happy


The filename is stored in argv[0], not in argv[1]


We also have to swap the byteorder, if dermob runs on a big-endian machine and the binary is little-endian.


- Prevented dermob from working with Java files (0xcafebabe fales positives) - Reformat the output for better readability


Remove duplicate function call