1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
//! Core logic and types for Zoi.
//!
//! This crate contains the foundational building blocks for Zoi, including:
//! - Configuration management and policy enforcement.
//! - Package and dependency models.
//! - PGP signature verification.
//! - Hash calculations and cache management.
//! - Sysroot and path utilities.
/// Built-in package definitions and resources.
/// Cache management for archives and package definitions.
/// Configuration management and policy enforcement.
/// Dependency resolution and management.
/// Management of frozen/locked package states.
/// Hash calculation and verification.
/// Lock file management.
/// Offline mode support and utilities.
/// PGP signature verification.
/// Package pinning management.
/// Package directory management.
/// Transaction recording and playback.
/// Sysroot and installation path management.
/// Core types used across the codebase.
/// Package upgrade logic.
/// General utility functions.