-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchangelog
More file actions
56 lines (56 loc) · 2.96 KB
/
changelog
File metadata and controls
56 lines (56 loc) · 2.96 KB
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
Sun Apr 19 17:39:53 -03 2026:
- Fix the update_git_repository and download_git_sources_files functions to use absolute paths for the rootfs.
- Fix builder commands to use absolute paths for the rootfs directory.
- Add overlay documentation in README.
- Update dependencies: ureq, recursive_copy, scraper, and toml.
- Remove -n and --no-groups options to add -s and --secure-rootfs options in run.
- Add initial OverlayFS support and discard environment.
- Move message dialogs to sandbox_utils.
- Remove macros and move them to sandbox_utils.
- Add overlay parameters to configuration.
- Add -e and --ephemeral parameter for discard environment to run and builder.
- Add -S parameter for strict search in aports and aptree.
- Refactor builder options.
- Clean and refactor code.
- Use sandbox_utils crate.
- Use PathBuf for directory paths.
- Fix setup reinstallation and replace fs::remove_dir_all to obliterate crate.
- Move download and extract functions to sandbox_utils.
- Remove Command module and move it to sandbox_utils crate.
- Remove git_utils module and move it to utils.
- Implement global settings in the settings module.
Mon Feb 09 14:35:51 -03 2026:
- Update dependency: ureq.
- Standardize code documentation (Rustdoc) with complete comments.
- Add --force-key parameter in builder to force RSA key creation.
- Add --no-groups parameter for run options.
- Add git_utils.rs for aports and aptree options.
- Add macros.rs file for custom macros.
- Add Adélie Package Tree support via aptree option.
- Convert parse_key_value function to macro_rules!.
- Refactor fix_mtab_symlink to avoid unnecessary error reporting.
- Adjust and improve configuration view in settings.
- Simplify package update and installation process in setup.
- Consolidate commands into a single execution context to reduce overhead.
- Refactor path handling to use concat_path! macro and reduce allocations.
- Implement buffered I/O in extract_tar_gz for faster decompression.
- Fix bug in HOME definition within settings.
- Fix bug in config options when saving output_dir.
- Use real uid and euid for rootfs sandbox execution.
- Clean up code and fix bugs in builder and aports options.
- Refactor and simplify error messages and main function.
- General refactoring for high performance.
Fri Jan 30 21:19:00 -03 2026:
- Fix copy APKBUILD folder logic.
- Add fallback if --apkbuild is a directory.
- Fix --no-groups option behavior.
- Add default packages: glib-dev, glib-static, libtool.
Fri Oct 24 20:02:13 -03 2025:
- Update dependency: scraper.
- Add default packages: cmake, go, xz.
- Fix cache directory definition function.
Tue Sep 16 23:01:59 -03 2025:
- Core rewritten from Shell to Rust.
- Project renamed from AlpineBox to ALPack.
- Added persistent configuration system.
- Reviewed parameters and fixed unexpected bugs.