summaryrefslogtreecommitdiffhomepage
path: root/include/perk/perk.h
AgeCommit message (Expand)AuthorFilesLines
2019-08-15perk.h: eliminate #include's of referential headers.midipix1-2/+11
2019-08-15perk.h: hange the api pre-alpha #error into a #warning.midipix1-2/+2
2019-07-07pe_get_image_meta(): fix (cross-size/platform) logic for reading import items.midipix1-1/+1
2018-11-20output: header dump: added pe_hdrdump_import_tbl().midipix1-0/+1
2018-11-20output: header dump: added pe_hdrdump_export_hdr().midipix1-0/+1
2018-11-20output: header dump: added pe_hdrdump_sec_tbl().midipix1-0/+1
2018-11-20output: header dump: added pe_hdrdump_opt_hdr().midipix1-0/+1
2018-11-20output: header dump: added pe_hdrdump_coff_object_hdr().midipix1-0/+1
2018-11-20output: header dump: added pe_hdrdump_coff_image_hdr().midipix1-0/+1
2018-11-20output: header dump: added pe_hdrdump_image_dos_hdr().midipix1-0/+3
2018-11-20struct pe_image_meta: added the pe_abi, pe_subtype, and pe_framework members.midipix1-0/+4
2018-08-09front-end utility: pe_main(): remove the redundant argc parameter.midipix1-1/+1
2018-07-24output interfaces: revised API and implementation to use fdctx and pure fdio.midipix1-7/+7
2018-07-24driver, library interfaces: support alternate fd's for input/output/error/log.midipix1-1/+15
2018-07-18whitespace meditation.midipix1-42/+53
2017-12-14output: pe_output_mdso_libraries(): implementation and integration.midipix1-0/+2
2017-12-14logic: pe_get_image_meta(): added mdso support.midipix1-0/+12
2017-12-13refactor: struct pe_meta_stats: members are now t-prefixed.midipix1-3/+3
2017-12-13refactor: struct pe_expsym: members are now s-prefixed.midipix1-4/+4
2017-12-13refactor: struct pe_raw_image: members are now map-prefixed.midipix1-2/+2
2017-12-13refactor: perk.h: moved struct pe_source_version to the driver section.midipix1-7/+7
2017-12-13refactor: struct pe_image_meta: pointers to raw data are now r-prefixed.midipix1-10/+10
2017-12-13refactor: struct pe_image_meta: meta section header members are now h-prefixed.midipix1-2/+2
2017-12-13refactor: struct pe_image_meta: meta members are now m-prefixed.midipix1-8/+8
2017-12-13refactor: renamed struct pe_meta_summary --> struct pe_meta_stats.midipix1-2/+2
2017-02-04pe_get_image_meta() and friends: added PE object support.midipix1-0/+1
2017-02-04reader: added pe_read_object_header().midipix1-0/+1
2017-02-04raw data: renamed struct pe_raw_coff_file_hdr --> struct pe_raw_coff_image_hdr.midipix1-2/+2
2016-11-19library interface: struct pe_image_meta: improved inner logic.midipix1-8/+8
2016-11-19library interface: struct pe_image_summary --> struct pe_meta_summary.midipix1-2/+2
2016-11-19PE format: struct pe_coff_symbol [and friends] --> struct pe_raw_coff_symbol.midipix1-1/+1
2016-11-19PE format: struct pe_import_hdr [and friends] --> struct pe_raw_import_hdr.midipix1-3/+3
2016-11-19PE format: union pe_import_lookup_item [and co.] --> union pe_import_lookup.midipix1-1/+1
2016-11-19PE format: struct pe_export_hdr [and friends] --> pe_raw_export_hdr.midipix1-2/+2
2016-11-19PE format: struct pe_sec_hdr --> struct pe_raw_sec_hdr.midipix1-2/+2
2016-11-19PE format: union pe_opt_hdr [and friends] --> union pe_raw_opt_hdr.midipix1-2/+2
2016-11-19PE format: struct pe_coff_file_hdr --> pe_raw_coff_file_hdr.midipix1-2/+2
2016-11-19PE format: struct pe_image_dos_hdr --> struct pe_raw_image_dos_hdr.midipix1-2/+2
2016-11-17whitespace meditation.midipix1-1/+3
2016-11-17reader: pe_read_coff_symbol(): initial implementation.midipix1-0/+3
2016-11-17reader: renamed pe_read_import_lookup_item() --> pe_read_import_lookup().midipix1-1/+1
2016-11-17perk.h: added error trace comment.midipix1-0/+2
2016-11-17output: pe_output_image_strings(): initial implementation and integration.midipix1-0/+1
2016-11-16output: pe_output_image_symbols(): initial implementation and integration.midipix1-0/+1
2016-11-16driver: removed --output support (no longer needed).midipix1-1/+0
2016-11-16library api: struct pe_common_ctx: removed obsolete members.midipix1-7/+0
2016-11-15output: pe_output_image_sections(): implementation and integration.midipix1-0/+1
2016-11-15pe_output_image_category(): signature now matches that of other output api's.midipix1-1/+1
2016-11-15output: renamed pe_output_image_type() --> pe_output_image_category().midipix1-1/+1
2016-11-14info api: pe_get_image_abi(): initial implementation.midipix1-0/+1