← Back to davo.co
summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
8 hoursrefactor(apt): remove redundant APT_OPT flags from full-upgradeDavid Faulkner
- Scope APT_OPT flags exclusively to index updating via apt update - Remove APT_OPT from apt full-upgrade string format call - Rely on default APT queue management and HTTPS transport during package downloads
23 hoursperf(apt): pass parallel download flags to apt update and full-upgradev1.0.2David Faulkner
- Define APT_OPT macro with Acquire::Queue-Mode="access" and Acquire::http::Pipeline-Depth="10" - Update apt update and apt full-upgrade commands to utilize parallel fetching - Accelerate package download phases without modifying global system configuration
24 hoursdocs(readme): fix raw URL rendering in clone block and add divider spacingDavid Faulkner
- Remove Markdown link formatting from git clone bash code block - Add blank line padding around horizontal rules to ensure clean rendering
24 hoursdocs(readme): consolidate build and execution sections and update HTTPS ↵David Faulkner
clone URL - Add HTTPS clone URL for git.davo.co - Document hardened build flags and optimization features - Combine Build and Execution instructions into a single workflow section
25 hoursbuild(makefile): optimize for performance and security hardeningv1.0.1David Faulkner
- Enable -O3, -flto, -fomit-frame-pointer, and -march=native for performance - Add strict compiler warnings (-Werror, -Wconversion, -Wsign-conversion, -Wshadow, -Wformat=2) - Add security hardening flags (-fstack-protector-strong, -D_FORTIFY_SOURCE=2) - Pass -flto, -O3, and strip symbols (-Wl,-s) during linking
28 hoursdocs: fix unclosed code fence in READMEv1.0.0David Faulkner
28 hoursfeat: initial commit for ud maintenance utilityDavid Faulkner
- Add C source code for Debian apt update, autoremove, and cleanup tasks - Add Makefile with build, install, uninstall, and clean targets - Add README.md with build and usage instructions - Add MIT license and .gitignore for build artifacts