Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-08-15 | perk.h: eliminate #include's of referential headers. | midipix | 1 | -0/+2 | |
The primary purpose of this commit is to eliminate the pulling in of definitions not strictly needed by perk.h. In particular, perk.h does not require any of the PE constants to be defined, and only refers to the raw PE structs by pointer. The secondary purpose of this commit is to allow for inclusion of perk.h by software that already comes with its own set of PE const and struct definitions. | |||||
2017-02-04 | annual chores. | midipix | 1 | -1/+1 | |
2017-02-04 | reader: added pe_read_object_header(). | midipix | 1 | -0/+71 | |
2017-02-04 | raw data: renamed struct pe_raw_coff_file_hdr --> struct pe_raw_coff_image_hdr. | midipix | 1 | -1/+1 | |
2016-11-30 | struct pe_{raw|meta}_coff_file_hdr: member name normalization. | midipix | 1 | -13/+13 | |
2016-11-19 | PE format: struct pe_coff_file_hdr --> pe_raw_coff_file_hdr. | midipix | 1 | -1/+1 | |
2016-11-16 | reader: pe_read_coff_header(): remove useless optimization. | midipix | 1 | -19/+11 | |
2016-11-15 | pe_read_coff_header(): code clean-up. | midipix | 1 | -3/+2 | |
2016-11-10 | perk.h: enum pe_custom_error(): definition and integration. | midipix | 1 | -1/+1 | |
2016-11-10 | pe_read_coff_header(): integrate runtime little endian test. | midipix | 1 | -16/+16 | |
2016-11-10 | annual chores. | midipix | 1 | -0/+6 | |
2016-11-10 | strict-aliasing rule compliance. | midipix | 1 | -2/+3 | |
2016-11-10 | internal headers: rename perk_impl.h to perk_reader_impl.h | midipix | 1 | -1/+1 | |
2016-11-10 | fix big-endian code path; make the code more -Wall-resistant. | midipix | 1 | -1/+1 | |
2016-11-10 | initial commit. | midipix | 1 | -0/+37 | |