summaryrefslogtreecommitdiff
path: root/include
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-20pe_get_image_meta(), pe_read_import_lookup(): follow correct lookup semantics.midipix2-4/+2
2018-11-20pe_get_image_meta(): properly read the import-by-ordinal import lookup flag.midipix1-1/+1
2018-11-20perk_structs.h: added struct pe_raw_import_name (dummy definition).midipix1-0/+5
2018-11-20output: header dump: added pe_hdrdump_import_tbl().midipix1-0/+1
2018-11-20pe_get_image_meta(), struct pe_meta_import_hdr: added .ih_virtual_addr.midipix1-0/+1
2018-11-20output: header dump: added pe_hdrdump_export_hdr().midipix1-0/+1
2018-11-20pe_get_image_meta(), struct pe_meta_export_hdr: added .eh_virtual_addr.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
2018-07-14PE format: added struct pe_raw_archive_common_hdr.midipix1-0/+11
2018-07-14PE format: added coff symbol record, string table, and auxiliary record defs.midipix1-0/+23
2017-12-14output: pe_output_mdso_libraries(): implementation and integration.midipix1-0/+2
2017-12-14driver: added -d and -D (list mdso libs [and referenced symbols]).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: added struct pe_raw_coff_object_hdr.midipix1-0/+11
2017-02-04raw data: renamed struct pe_raw_coff_file_hdr --> struct pe_raw_coff_image_hdr.midipix2-3/+3
2016-12-02struct pe_meta_import_hdr: fix logical position within perk_structs.h.midipix1-14/+14
2016-12-02whitespace meditation.midipix1-0/+9
2016-12-02struct pe_raw_import_hdr: fix logical position within perk_structs.h.midipix1-8/+8
2016-12-02struct pe_raw_coff_symbol_name: member name normalization.midipix1-3/+3
2016-12-02struct pe_{raw|meta}_coff_symbol: member name normalization.midipix2-13/+13
2016-12-02struct pe_raw_hint_name_entry: member name normalization.midipix1-2/+2
2016-12-01struct pe_{raw|meta}_import_hdr: member name normalization.midipix2-14/+14
2016-12-01{union|struct} pe_{raw|meta}_import_lookup: member name normalization.midipix2-11/+11
2016-12-01union pe_{raw|meta}_export_addr_tbl: member name normalization.midipix2-4/+4
2016-12-01struct pe_{raw|meta}_export_hdr: member name normalization.midipix2-22/+22
2016-12-01struct pe_{raw|meta}_sec_hdr: member name normalization.midipix2-21/+21
2016-12-01struct pe_raw_image_data_dir: member name normalization.midipix1-2/+2
2016-12-01struct pe_meta_opt_hdr: member name normalization.midipix1-7/+7