7ebc3ebad3rough impl of checksum verification
master
Chris Punches
2025-04-01 23:33:22 -0400
d41c9a65e3externalized checksum from build module for verify module consumption to constrain dependency tree to build module
Chris Punches
2025-03-31 23:32:19 -0400
81645c6d09struggling a little with API exposure between modules and C++ types, needs a complete overhaul for checksums -- snapshot commit -- not functional
Chris Punches
2025-03-31 02:03:18 -0400
045294aeb6restructure of verify module for better code organizations
Chris Punches
2025-03-30 22:56:13 -0400
25f9afd1c8snapshot of verify module buildout
Chris Punches
2025-03-30 04:00:21 -0400
56e471e227moving some loading functionality to dpmdk
Chris Punches
2025-03-28 22:04:27 -0400
7b29824e40basic POC functionality established for peer module loading
Chris Punches
2025-03-27 22:28:02 -0400
448dc0cdfdworking out peer module loading
Chris Punches
2025-03-27 21:51:21 -0400
49c73d1876boilerplat 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
Chris Punches
2025-03-27 00:14:47 -0400
15360edc42improved metadata safety when sealing -- always needs to refresh
Chris Punches
2025-03-26 01:18:09 -0400
1d34a62e38improved consistency in argument handling, introduction of dpm_con (not everything needs to be in the log)
Chris Punches
2025-03-26 01:10:18 -0400
b8ee0f9efffixed some issues with logging paths
Chris Punches
2025-03-26 00:11:49 -0400
c27d91a573overhaul of metadata generation and management
Chris Punches
2025-03-25 23:22:15 -0400
8b7e594d33adding missing files from previous, and various fixes for PGP signing; path mgmt is a little clunky
Chris Punches
2025-03-23 19:51:18 -0400
78891a1881append to last
Chris Punches
2025-03-23 14:25:32 -0400
9642581509basic signing capabilities - initial implementation, lots of kinks to work out
Chris Punches
2025-03-23 14:16:47 -0400
c733bb634crenamed some files, implemented stage and package sealing, and introduced scaffolding for signing
Chris Punches
2025-03-23 05:54:24 -0400
ac0d91f240slight module list view improvement
Chris Punches
2025-03-20 21:58:59 -0400
58089f234frough refresh implementation and some cleanup with method names
Chris Punches
2025-03-20 21:27:41 -0400
7ac80d12f3partially implemented separate manifest management
Chris Punches
2025-03-20 01:46:04 -0400
2623bcf2b3starting the process of moving manifest mgmt to a dedicated subcommand
Chris Punches
2025-03-16 23:16:40 -0400
172bc2e9c8output cleanup
Chris Punches
2025-03-16 02:11:15 -0400
6d34c69b9flikely fixed, needs more testing
Chris Punches
2025-03-16 02:07:38 -0400
28555d5773struggling a little with proper available algo detection
Chris Punches
2025-03-16 02:02:13 -0400
5ec3c0ca83fixed available algo enumeration
Chris Punches
2025-03-15 23:03:10 -0400
aad077a24aimplemented configurable checksum algorithm, defaults to sha256, introduces openssl dependency to build module
Chris Punches
2025-03-15 21:27:21 -0400
1f4f73ff0fstarted implementation of updating CONTENTS_MANIFEST_DIGEST
Chris Punches
2025-03-15 19:38:49 -0400
cf860503c9major cleanup / refactor of stage creation
Chris Punches
2025-03-15 19:23:54 -0400
4588691faffleshing out stage creation
Chris Punches
2025-03-15 05:12:24 -0400
b034a3679dfleshing out stage creation
Chris Punches
2025-03-15 05:12:18 -0400
4c15eb07dbfixed variable name from testing
Chris Punches
2025-03-14 03:07:34 -0400
3f79b5c000improved testing with standalone module builds for debugging
Chris Punches
2025-03-14 03:07:02 -0400
dd9ee891d4added target os conf fallback. arg > conf.
Chris Punches
2025-03-14 02:57:22 -0400
558d9d2738implemented better options availability for build stage
Chris Punches
2025-03-14 02:50:24 -0400
2cd350c910cleaned up some of the module views
Chris Punches
2025-03-14 00:06:00 -0400
a924a245dffixed a cli arg parsing error
Chris Punches
2025-03-13 23:03:37 -0400
a822bc93e7continued improvement of cli parsing
Chris Punches
2025-03-13 21:30:02 -0400
02c6c5c66asome cleaning up of commandline argument parsing
Chris Punches
2025-03-13 19:15:42 -0400
80de44b1b6fleshing out package workflow
Chris Punches
2025-03-12 20:05:59 -0400
1a97621a53deferring signing to a dedicated module
Chris Punches
2025-03-11 19:23:01 -0400
576ffd5a76fixing me failing at passing module options to modules
Chris Punches
2025-03-11 01:42:24 -0400
d47207baaecleaned up dpm-core argument routing
Chris Punches
2025-03-11 01:24:49 -0400
e2a7390064cleanup from last
Chris Punches
2025-03-11 01:08:55 -0400
368b751a63restructured the build module
Chris Punches
2025-03-11 00:55:16 -0400
f750c22faaREADME.md
Chris Punches
2025-03-09 22:36:20 -0400
e77bcf2f79cleaning up
Chris Punches
2025-03-09 22:27:23 -0400
e28afc2d77groundwork for standalone elfs of modules for debugging purposes
Chris Punches
2025-03-09 19:02:39 -0400
df041574aeupdated cmake files for standalone module builds and whole project builds
Chris Punches
2025-03-08 22:31:39 -0500
acbebece3abreaking away module development to use only dpmdk
Chris Punches
2025-03-08 22:15:44 -0500
62cf9d7c03breaking away module development to use only dpmdk
Chris Punches
2025-03-08 22:14:04 -0500
7e068db32abreaking away module development to use only dpmdk
Chris Punches
2025-03-08 22:05:13 -0500
e06f3733facleaned up entry point for dpm core
Chris Punches
2025-03-08 21:53:55 -0500
525462a144cleaned up entry point for dpm core
Chris Punches
2025-03-08 21:52:04 -0500
255debef50continued restructure for dpmdk and updated default behaviour
Chris Punches
2025-03-08 17:44:23 -0500
f0859c93c3directory restructure and documentation cleanup
Chris Punches
2025-03-08 04:56:07 -0500
34bab86b69fixed logging pattern
Chris Punches
2025-03-07 23:53:31 -0500
ee1df1fb0cBetter defaults management, logger class implementation with logging levels, and write to file configuration implementation
Chris Punches
2025-03-03 03:56:51 -0500
e79fa3b89ftoying with logging, cleaned up info module a little, and cmakelists.txt enhancement for install
Chris Punches
2025-03-02 06:11:32 -0500
146ce1972fimproved path mgmt
Chris Punches
2025-03-02 03:03:00 -0500
7f492d3b87simplified dependency list
Chris Punches
2025-03-02 01:10:26 -0500
0351b58d32improved build script for installation and updated README.md
Chris Punches
2025-03-02 01:08:07 -0500
299b8dd989modules now can access config entries in a new conf.d dir pulled by DPM core (ini file format)
Chris Punches
2025-03-02 00:29:26 -0500
6220653d10implemented initial dpm core call functionality from module perspective
Chris Punches
2025-03-01 20:57:38 -0500
a5e2c86882error handling layer implemented, header boilerplated for licensing info
Chris Punches
2025-02-27 01:57:21 -0500
e30ed309bdcontinued cleanup
Chris Punches
2025-02-23 21:02:24 -0500
599f215693typo fix
Chris Punches
2025-02-23 20:34:00 -0500
d320abf1cacleaning up moduleloader - incomplete
Chris Punches
2025-02-23 20:22:35 -0500
496cc9d4e6cleaning up
Chris Punches
2025-02-23 04:21:46 -0500
5be17a0a05cleaning up
Chris Punches
2025-02-23 04:20:52 -0500
6a91f30ce2improved module validation
Chris Punches
2025-02-23 04:10:51 -0500
2ec8908fa9repaired some path handling, improved error handling
Chris Punches
2025-02-23 04:04:50 -0500
932c40275fCleaning up initial commit and restructured some of the execution flow, fixed returns and reference mgmt
Chris Punches
2025-02-23 03:26:49 -0500
1ce163ef29First Commit
Chris Punches
2025-02-17 23:10:35 -0500