Commit Graph

22 Commits (448dc0cdfd19ebd29d45fabb90c8736979beccc9)

Author SHA1 Message Date
Chris Punches 448dc0cdfd working out peer module loading 2025-03-27 21:51:21 -04:00
Chris Punches 49c73d1876 boilerplat to begin working on verify module -- to be developed in paralle to the install module which will load an external symbol if this module is available for simpler bootstrapping 2025-03-27 00:14:47 -04:00
Chris Punches 15360edc42 improved metadata safety when sealing -- always needs to refresh 2025-03-26 01:18:09 -04:00
Chris Punches c27d91a573 overhaul of metadata generation and management 2025-03-25 23:22:15 -04:00
Chris Punches 8b7e594d33 adding missing files from previous, and various fixes for PGP signing; path mgmt is a little clunky 2025-03-23 19:51:18 -04:00
Chris Punches 78891a1881 append to last 2025-03-23 14:25:32 -04:00
Chris Punches c733bb634c renamed some files, implemented stage and package sealing, and introduced scaffolding for signing 2025-03-23 05:54:24 -04:00
Chris Punches 58089f234f rough refresh implementation and some cleanup with method names 2025-03-20 21:27:41 -04:00
Chris Punches 7ac80d12f3 partially implemented separate manifest management 2025-03-20 01:46:04 -04:00
Chris Punches 2623bcf2b3 starting the process of moving manifest mgmt to a dedicated subcommand 2025-03-16 23:16:40 -04:00
Chris Punches 28555d5773 struggling a little with proper available algo detection 2025-03-16 02:02:13 -04:00
Chris Punches aad077a24a implemented configurable checksum algorithm, defaults to sha256, introduces openssl dependency to build module 2025-03-15 21:27:21 -04:00
Chris Punches 1f4f73ff0f started implementation of updating CONTENTS_MANIFEST_DIGEST 2025-03-15 19:38:49 -04:00
Chris Punches 4588691faf fleshing out stage creation 2025-03-15 05:12:24 -04:00
Chris Punches b034a3679d fleshing out stage creation 2025-03-15 05:12:18 -04:00
Chris Punches 558d9d2738 implemented better options availability for build stage 2025-03-14 02:50:24 -04:00
Chris Punches a822bc93e7 continued improvement of cli parsing 2025-03-13 21:30:02 -04:00
Chris Punches 80de44b1b6 fleshing out package workflow 2025-03-12 20:05:59 -04:00
Chris Punches 1a97621a53 deferring signing to a dedicated module 2025-03-11 19:23:01 -04:00
Chris Punches e2a7390064 cleanup from last 2025-03-11 01:08:55 -04:00
Chris Punches 368b751a63 restructured the build module 2025-03-11 00:55:16 -04:00
Chris Punches e28afc2d77 groundwork for standalone elfs of modules for debugging purposes 2025-03-09 19:02:39 -04:00