Age | Commit message (Expand) | Author | Files | Lines |
3 days | driver: added --cmd=ranlib support, pe_cmd_ranlib() stub, and perk-ranlib sym... | midipix | 2 | -0/+15 |
3 days | driver: added --cmd=strip support, pe_cmd_strip() stub, and perk-strip symlink. | midipix | 1 | -0/+12 |
4 days | driver: pe_cmd_from_program(): refactor (utilize the tool program name table). | midipix | 1 | -14/+6 |
4 days | driver: pe_main(): whitespace meditation. | midipix | 1 | -8/+8 |
4 days | driver: pe_main(): refactor, internally use pe_cmd_common(). | midipix | 1 | -7/+15 |
4 days | driver: added --cmd=size support, pe_cmd_size() stub, and perk-size symlink. | midipix | 2 | -0/+19 |
4 days | driver: added --cmd=nm support, the pe_cmd_nm() stub, and the perk-nm symlink. | midipix | 2 | -0/+19 |
4 days | driver: added the --relocs switch (image base relocations). | midipix | 1 | -0/+4 |
7 days | driver: pe_cctx_update(): added missing variable initialization. | midipix | 1 | -0/+1 |
11 days | driver: added the --yaml switch (same as --pretty=yaml). | midipix | 1 | -0/+8 |
2025-06-08 | Annual chores. | midipix | 3 | -3/+3 |
2025-06-04 | api: PERK_DRIVER_AR_PRINT_ARCHIVE -> PERK_DRIVER_AR_PRINT_MEMBERS (consistency). | midipix | 1 | -1/+1 |
2025-06-04 | driver: utility: relax flags to permit generic archive listing and printing. | midipix | 1 | -2/+0 |
2025-06-04 | ar: pe_ar_print_members(): utility and driver integration. | midipix | 1 | -0/+4 |
2025-06-04 | ar: pe_ar_list_members(): utility and driver integration. | midipix | 1 | -0/+5 |
2025-06-03 | api: perk_output.h: added pretty-printer bits, refactored pre-alpha defs. | midipix | 1 | -0/+10 |
2025-06-03 | driver: pe_main(): support historic usage (first option/action without a dash). | midipix | 1 | -0/+12 |
2025-06-02 | driver: utility: invoke pe_cmd_ar() with appropriate <posname> & <arname> args. | midipix | 1 | -1/+19 |
2025-06-02 | driver: pe_driver_usage(): synopsis overhaul. | midipix | 1 | -33/+48 |
2025-06-02 | driver: --version: update the git repository reference to the https variant. | midipix | 1 | -1/+1 |
2025-06-02 | pe_cmd_ar(): updated function signature, defined action and option constants. | midipix | 1 | -1/+1 |
2025-06-01 | driver: added --cmd=ar support, the pe_cmd_ar() stub, and the perk-ar symlink. | midipix | 2 | -1/+17 |
2025-05-31 | pe_lib_get_unit_ctx(): return a read-only parsed object vector to the caller. | midipix | 1 | -1/+11 |
2025-05-31 | pe_lib_get_unit_ctx(): whitespace meditation. | midipix | 1 | -4/+4 |
2025-05-31 | driver: struct pe_common_ctx: refactor, remove the actflags member. | midipix | 1 | -1/+1 |
2025-05-31 | driver: pe_lib_get_unit_ctx(): added handling of archives and archive members. | midipix | 2 | -2/+125 |
2025-05-31 | struct pe_unit_ctx: remove mapping info (present elsewhere, i.e. via r_image). | midipix | 1 | -1/+0 |
2025-05-30 | library api: _raw_ (raw image api) namespace overhaul. | midipix | 1 | -2/+2 |
2025-05-30 | library api: _meta_ (object and image meta data) namespace overhaul. | midipix | 1 | -2/+2 |
2025-05-30 | library api: _lib_ (program driver) namespace overhaul. | midipix | 3 | -16/+16 |
2025-05-29 | driver api: refined the logic for display utility usage information. | midipix | 2 | -10/+17 |
2025-05-29 | driver: become multi-cmd ready, added pe_cmd_perk(). | midipix | 2 | -141/+259 |
2021-12-30 | A new home. | midipix | 3 | -3/+3 |
2021-07-06 | Annual chores. | midipix | 3 | -3/+3 |
2021-04-09 | library interfaces: renamed pe_hdrdump_opt_hdr() ==> pe_hdrdump_coff_opt_hdr(). | midipix | 1 | -1/+1 |
2021-04-09 | utility: pe_perform_hdrdump_actions(): initial implementation. | midipix | 1 | -0/+29 |
2021-04-09 | driver: added --hdrdump support. | midipix | 1 | -0/+37 |
2019-08-15 | pe_get_driver_ctx(): eliminate implicit fall-through in case statement. | midipix | 1 | -0/+1 |
2019-05-07 | Do not refer to on-the-fly compound literals out of scope. | midipix | 1 | -10/+12 |
2018-08-17 | driver: pe_get_driver_ctx(): support stack-based argv. | midipix | 1 | -1/+1 |
2018-08-09 | front-end utility: pe_main(): remove the redundant argc parameter. | midipix | 1 | -2/+2 |
2018-08-05 | coding-style meditation. | midipix | 1 | -2/+2 |
2018-08-04 | driver: pe_get_driver_ctx(): fix oversight in invocation of argv_get(). | midipix | 1 | -1/+1 |
2018-07-24 | output interfaces: revised API and implementation to use fdctx and pure fdio. | midipix | 1 | -7/+7 |
2018-07-24 | driver, library interfaces: support alternate fd's for input/output/error/log. | midipix | 2 | -16/+79 |
2018-07-14 | argv.h: output usage and errors using [argv_]dprintf rather than fprint. | midipix | 1 | -2/+5 |
2017-12-14 | output: pe_output_mdso_libraries(): implementation and integration. | midipix | 1 | -0/+3 |
2017-12-14 | driver: added -d and -D (list mdso libs [and referenced symbols]). | midipix | 1 | -0/+8 |
2017-02-04 | annual chores. | midipix | 3 | -3/+3 |
2016-12-25 | argv.h: use an option vector rather than a direct pointer to the option table. | midipix | 1 | -7/+7 |