Chris Punches
|
7ebc3ebad3
|
rough impl of checksum verification
|
2025-04-01 23:33:22 -04:00 |
Chris Punches
|
d41c9a65e3
|
externalized checksum from build module for verify module consumption to constrain dependency tree to build module
|
2025-03-31 23:32:19 -04:00 |
Chris Punches
|
81645c6d09
|
struggling a little with API exposure between modules and C++ types, needs a complete overhaul for checksums -- snapshot commit -- not functional
|
2025-03-31 02:03:18 -04:00 |
Chris Punches
|
045294aeb6
|
restructure of verify module for better code organizations
|
2025-03-30 22:56:13 -04:00 |
Chris Punches
|
25f9afd1c8
|
snapshot of verify module buildout
|
2025-03-30 04:00:21 -04:00 |
Chris Punches
|
56e471e227
|
moving some loading functionality to dpmdk
|
2025-03-28 22:04:27 -04:00 |
Chris Punches
|
7b29824e40
|
basic POC functionality established for peer module loading
|
2025-03-27 22:28:02 -04:00 |
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
|
1d34a62e38
|
improved consistency in argument handling, introduction of dpm_con (not everything needs to be in the log)
|
2025-03-26 01:10:18 -04:00 |
Chris Punches
|
b8ee0f9eff
|
fixed some issues with logging paths
|
2025-03-26 00:11:49 -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
|
9642581509
|
basic signing capabilities - initial implementation, lots of kinks to work out
|
2025-03-23 14:16:47 -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
|
ac0d91f240
|
slight module list view improvement
|
2025-03-20 21:58:59 -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
|
172bc2e9c8
|
output cleanup
|
2025-03-16 02:11:15 -04:00 |
Chris Punches
|
6d34c69b9f
|
likely fixed, needs more testing
|
2025-03-16 02:07:38 -04:00 |
Chris Punches
|
28555d5773
|
struggling a little with proper available algo detection
|
2025-03-16 02:02:13 -04:00 |
Chris Punches
|
5ec3c0ca83
|
fixed available algo enumeration
|
2025-03-15 23:03:10 -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
|
cf860503c9
|
major cleanup / refactor of stage creation
|
2025-03-15 19:23:54 -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
|
4c15eb07db
|
fixed variable name from testing
|
2025-03-14 03:07:34 -04:00 |
Chris Punches
|
3f79b5c000
|
improved testing with standalone module builds for debugging
|
2025-03-14 03:07:02 -04:00 |
Chris Punches
|
dd9ee891d4
|
added target os conf fallback. arg > conf.
|
2025-03-14 02:57:22 -04:00 |
Chris Punches
|
558d9d2738
|
implemented better options availability for build stage
|
2025-03-14 02:50:24 -04:00 |
Chris Punches
|
2cd350c910
|
cleaned up some of the module views
|
2025-03-14 00:06:00 -04:00 |
Chris Punches
|
a924a245df
|
fixed a cli arg parsing error
|
2025-03-13 23:03:37 -04:00 |
Chris Punches
|
a822bc93e7
|
continued improvement of cli parsing
|
2025-03-13 21:30:02 -04:00 |
Chris Punches
|
02c6c5c66a
|
some cleaning up of commandline argument parsing
|
2025-03-13 19:15:42 -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
|
576ffd5a76
|
fixing me failing at passing module options to modules
|
2025-03-11 01:42:24 -04:00 |
Chris Punches
|
d47207baae
|
cleaned up dpm-core argument routing
|
2025-03-11 01:24:49 -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
|
f750c22faa
|
README.md
|
2025-03-09 22:36:20 -04:00 |
Chris Punches
|
e77bcf2f79
|
cleaning up
|
2025-03-09 22:27:23 -04:00 |
Chris Punches
|
e28afc2d77
|
groundwork for standalone elfs of modules for debugging purposes
|
2025-03-09 19:02:39 -04:00 |
Chris Punches
|
df041574ae
|
updated cmake files for standalone module builds and whole project builds
|
2025-03-08 22:31:39 -05:00 |
Chris Punches
|
acbebece3a
|
breaking away module development to use only dpmdk
|
2025-03-08 22:15:44 -05:00 |
Chris Punches
|
62cf9d7c03
|
breaking away module development to use only dpmdk
|
2025-03-08 22:14:04 -05:00 |