summaryrefslogtreecommitdiff
path: root/src/pkgman.c
AgeCommit message (Collapse)Author
2026-05-13refactor: add pkgman_config struct and move download to net.cHEADdev0x221E
Added option to change mirror, tmp, staging directoryfrom the user interface of the pkgman library. Added TRY and TRY_IFNOT macros for better code readability.
2026-05-10cookbook: add process return code checking for cookbook recipes0x221E
cookbook_recipe_run() now returns the return code of fork() to manage success state.
2026-05-10core: seperate integrity verification to the "crypto" subsystem.0x221E
Seperates cryptographic verification from pkgman_upstream_integrity_download to its own function for better code structure, and to create space for future cryptographic functions.
2026-05-10feature: add URL structure and refactor main logic to pkgman.c0x221E
Added url structures, cookbook, archive management to automate the installation process of packages. Refactored main logic from main.c to pkgman.c for cleaner seperation of concerns and future library integration of pkgman to other projects.