Commit Graph

  • b3bd5b6740 Release version 2.3.0 master v2.3.0 latest Kevin Veen-Birkenbach 2026-07-24 18:16:57 +02:00
  • 496268fa39 feat(cli): numbered selection menus for distributions and versions Kevin Veen-Birkenbach 2026-07-24 17:56:35 +02:00
  • 919651277e fix(image): keep the Tor onion reachable on RTC-less boards Kevin Veen-Birkenbach 2026-07-24 17:55:01 +02:00
  • 0c621f60ae fix(session): mount the boot FAT at /boot/firmware on Bookworm Kevin Veen-Birkenbach 2026-07-24 17:41:32 +02:00
  • 30ee1101ce feat(cli): guided encrypted-image wizard (default) + remote-unlock Kevin Veen-Birkenbach 2026-07-23 01:59:40 +02:00
  • 14094e9436 feat(image): auto-enable cross-arch chroot via qemu binfmt Kevin Veen-Birkenbach 2026-07-23 01:58:15 +02:00
  • 5bef6177ac feat(image): flash full disk images into LUKS; add Raspberry Pi OS Kevin Veen-Birkenbach 2026-07-23 01:57:28 +02:00
  • 68ea39b784 chore(session): harden chroot package installs (PATH + apt-get update) Kevin Veen-Birkenbach 2026-07-23 01:56:02 +02:00
  • c3a41db796 style: apply ruff format across the tree; refresh moved-module doc refs Kevin Veen-Birkenbach 2026-07-22 17:47:32 +02:00
  • 336e68845e ci: run the Debian QEMU e2e on push; add make target and docs Kevin Veen-Birkenbach 2026-07-22 17:43:41 +02:00
  • e7712880f1 test(e2e): Debian QEMU build+boot+unlock harness and deterministic direct transport Kevin Veen-Birkenbach 2026-07-22 17:03:16 +02:00
  • 9b7a34989d feat(image): distro-agnostic remote unlock via initramfs backends + Debian support Kevin Veen-Birkenbach 2026-07-22 17:00:26 +02:00
  • a42dd4ba54 feat(cli): numbered selection menus for distributions and versions feat/debian-initramfs-unlock Kevin Veen-Birkenbach 2026-07-24 17:56:35 +02:00
  • 690ca79812 fix(image): keep the Tor onion reachable on RTC-less boards Kevin Veen-Birkenbach 2026-07-24 17:55:01 +02:00
  • d65bf17cd3 fix(session): mount the boot FAT at /boot/firmware on Bookworm Kevin Veen-Birkenbach 2026-07-24 17:41:32 +02:00
  • 1725bc64a2 feat(cli): guided encrypted-image wizard (default) + remote-unlock Kevin Veen-Birkenbach 2026-07-23 01:59:40 +02:00
  • 1649f73a69 feat(image): auto-enable cross-arch chroot via qemu binfmt Kevin Veen-Birkenbach 2026-07-23 01:58:15 +02:00
  • ca66b7ef78 feat(image): flash full disk images into LUKS; add Raspberry Pi OS Kevin Veen-Birkenbach 2026-07-23 01:57:28 +02:00
  • a91100fc0e chore(session): harden chroot package installs (PATH + apt-get update) Kevin Veen-Birkenbach 2026-07-23 01:56:02 +02:00
  • b68daa96ef style: apply ruff format across the tree; refresh moved-module doc refs Kevin Veen-Birkenbach 2026-07-22 17:47:32 +02:00
  • dc823e06c3 ci: run the Debian QEMU e2e on push; add make target and docs Kevin Veen-Birkenbach 2026-07-22 17:43:41 +02:00
  • 4ab6888573 test(e2e): Debian QEMU build+boot+unlock harness and deterministic direct transport Kevin Veen-Birkenbach 2026-07-22 17:03:16 +02:00
  • c86fcf3580 feat(image): distro-agnostic remote unlock via initramfs backends + Debian support Kevin Veen-Birkenbach 2026-07-22 17:00:26 +02:00
  • 2a4b606cdb Release version 2.2.0 Kevin Veen-Birkenbach 2026-07-21 19:09:25 +02:00
  • 8044cdafcd ci: run the offline Tor keygen in CI, add a non-blocking network e2e job Kevin Veen-Birkenbach 2026-07-21 19:00:12 +02:00
  • c58dfaeaa8 docs: document Tor unlock, e2e tests, and make targets Kevin Veen-Birkenbach 2026-07-21 18:53:17 +02:00
  • 2c3b29ee98 test(e2e): full virtualized build+boot+unlock QEMU harness Kevin Veen-Birkenbach 2026-07-21 18:50:55 +02:00
  • 6295c09b8f test(e2e): rootless Tor onion unlock end-to-end test Kevin Veen-Birkenbach 2026-07-21 18:49:40 +02:00
  • 1e711f5c96 feat(image): remote LUKS unlock via a Tor onion service in the initramfs Kevin Veen-Birkenbach 2026-07-21 18:48:56 +02:00
  • 69779919e5 Release version 2.2.0 v2.2.0 feat/tor-initramfs-unlock Kevin Veen-Birkenbach 2026-07-21 19:09:25 +02:00
  • 05e9129f4e ci: run the offline Tor keygen in CI, add a non-blocking network e2e job Kevin Veen-Birkenbach 2026-07-21 19:00:12 +02:00
  • 963f0a8da6 docs: document Tor unlock, e2e tests, and make targets Kevin Veen-Birkenbach 2026-07-21 18:53:17 +02:00
  • 853a503a3f test(e2e): full virtualized build+boot+unlock QEMU harness Kevin Veen-Birkenbach 2026-07-21 18:50:55 +02:00
  • b4f6ec4424 test(e2e): rootless Tor onion unlock end-to-end test Kevin Veen-Birkenbach 2026-07-21 18:49:40 +02:00
  • b88878efec feat(image): remote LUKS unlock via a Tor onion service in the initramfs Kevin Veen-Birkenbach 2026-07-21 18:48:56 +02:00
  • b38303b72f Release version 2.1.0 v2.1.0 Kevin Veen-Birkenbach 2026-07-14 12:06:25 +02:00
  • 557fe159d5 Optimized Python package building Kevin Veen-Birkenbach 2026-07-14 12:05:08 +02:00
  • a8c321fca1 build: rename dist to linux-image-manager, add MIRRORS Kevin Veen-Birkenbach 2026-07-14 11:56:29 +02:00
  • 5cf23fcdd4 Release version 2.0.0 Kevin Veen-Birkenbach 2026-07-14 11:42:13 +02:00
  • a9a5340ba0 chore(claude): ask on every git commit/push variant Kevin Veen-Birkenbach 2026-07-14 11:32:58 +02:00
  • ccdef065df refactor!: port shell scripts to Python package Kevin Veen-Birkenbach 2026-07-14 11:27:49 +02:00
  • c420dd164d Release version 1.0.0 Kevin Veen-Birkenbach 2026-07-14 10:19:30 +02:00
  • 509ed85fb2 chore(claude): sandbox bash, deny git push/commit Kevin Veen-Birkenbach 2026-07-07 09:21:59 +02:00
  • d89a433695 Added Manjaro GNOME 25 Kevin Veen-Birkenbach 2025-10-17 14:03:09 +02:00
  • e60b3cf2a7 Overall optimations Kevin Veen-Birkenbach 2025-03-22 11:42:13 +01:00
  • 94fdcf5758 Implemented wrapper for pkgmgr and more sync for safe image transfer and manjaro gnome 24 Kevin Veen-Birkenbach 2025-03-22 10:28:14 +01:00
  • b4a0b50e1f Added Funding Kevin Veen-Birkenbach 2025-03-12 20:52:47 +01:00
  • d613fbf262 Merge branch 'master' of github.com:kevinveenbirkenbach/linux-image-manager Kevin Veen-Birkenbach 2025-03-12 10:52:42 +01:00
  • bf95ba6090 Update README.md Kevin Veen-Birkenbach 2025-03-04 19:59:47 +01:00
  • 7f82c6fcb9 Update README.md Kevin Veen-Birkenbach 2025-03-04 19:59:47 +01:00
  • 13454c7e87 Added missing keyy add Kevin Veen-Birkenbach 2025-02-15 12:46:40 +01:00
  • 72c4d95606 Added overview about LUKS encrypted storage devices Kevin Veen-Birkenbach 2025-02-15 12:03:51 +01:00
  • 3f272790d6 Update Hints Kevin Veen-Birkenbach 2025-02-14 15:48:01 +01:00
  • bac3edc404 Optimized logic Kevin Veen-Birkenbach 2024-07-22 23:49:25 +02:00
  • b2881c1319 Added platform Kevin Veen-Birkenbach 2024-07-22 23:43:02 +02:00
  • 3daed9447b Implemented automatic boot_size and .xz file management Kevin Veen-Birkenbach 2024-07-22 23:23:40 +02:00
  • bd05fd4c2d Optimized setup of manjaro for raspberry pi 4 Kevin Veen-Birkenbach 2024-07-22 22:46:02 +02:00
  • bbb54a4237 Optimized logic for luks and implemented administrator setup Kevin Veen-Birkenbach 2024-07-22 21:23:03 +02:00
  • 9519b314e9 Added logic for luks memory cost Kevin Veen-Birkenbach 2024-07-22 17:17:37 +02:00
  • 826aa42565 Removed earlyprint Kevin Veen-Birkenbach 2024-07-22 02:37:59 +02:00
  • 19f5dc7178 Removed typo Kevin Veen-Birkenbach 2024-07-21 23:13:36 +02:00
  • 5aa8f65584 Implemented optimations for raspberry pi 4 Kevin Veen-Birkenbach 2024-07-21 22:44:39 +02:00
  • e37d57d569 Solved bug Kevin Veen-Birkenbach 2024-07-21 16:03:04 +02:00
  • c05e804fb5 Added cleanup hints Kevin Veen-Birkenbach 2024-07-21 15:34:05 +02:00
  • e40974f56d Refactored code and solved bugs Kevin Veen-Birkenbach 2024-07-21 15:30:17 +02:00
  • e8581cb448 Solved replacement bug Kevin Veen-Birkenbach 2024-07-21 03:32:52 +02:00
  • 38a289083d Implemented search replace validation and solved password bug Kevin Veen-Birkenbach 2024-07-21 01:11:29 +02:00
  • 796028670f Refactored; https://chatgpt.com/share/12370808-a645-405b-bbd0-e59cf7b648c7 Kevin Veen-Birkenbach 2024-07-20 23:21:47 +02:00
  • 265e5c6f20 Implemented count for blocks to overwrite; https://chatgpt.com/share/ac2b59af-c0f0-486f-89fe-0301d4915837 Kevin Veen-Birkenbach 2024-07-20 22:16:51 +02:00
  • de0090b60c Optimized logic for arch setup Kevin Veen-Birkenbach 2024-07-20 21:49:19 +02:00
  • ab8b8b6e3a Optimized hints Kevin Veen-Birkenbach 2024-07-20 17:44:59 +02:00
  • 59f38c4089 Added correct value for raspberry pi 4 Kevin Veen-Birkenbach 2024-07-20 17:44:12 +02:00
  • 93beadb519 Added default value for boot size partition: https://chatgpt.com/share/a27feda0-8f84-4315-95b7-686a35986a49 Kevin Veen-Birkenbach 2024-07-20 15:14:55 +02:00
  • c5b091e3b3 Added signature verification (untested). See AI chat: https://chatgpt.com/share/b521328b-7d7e-4b51-ae1a-9efec2f307c6 Kevin Veen-Birkenbach 2024-07-20 12:54:04 +02:00
  • ca6951d1fe Added md5 verification Kevin Veen-Birkenbach 2024-07-20 12:20:51 +02:00
  • 42e9b6bd7f Implemented manjaro for raspberry pi Kevin Veen-Birkenbach 2024-06-18 10:25:19 +02:00
  • 2d8a7fb3cb Implemented manjaro 22 and sha 512 check Kevin Veen-Birkenbach 2023-06-20 08:50:59 +02:00
  • cd7b58d4fe Adapted physical block size and implemented new version of manjaro Kevin Veen-Birkenbach 2023-06-19 21:31:42 +02:00
  • 4ed8a3468d Added Android-x86 Kevin Veen-Birkenbach 2023-06-19 18:22:58 +02:00
  • 5aae1f8a50 Updated README.md Kevin Veen-Birkenbach 2023-05-02 13:21:46 +02:00
  • 6e3ec5e7d0 Adapted documentary Kevin Veen-Birkenbach 2023-04-25 15:07:19 +02:00
  • 05ed400c32 Adapted logic for optimal blocksize Kevin Veen-Birkenbach 2022-10-21 15:57:42 +02:00
  • 86b62a8805 Solved default switch bug Kevin Veen-Birkenbach 2022-08-21 13:19:05 +02:00
  • 05ac8e57a1 Implemented support for non-linux distributions Kevin Veen-Birkenbach 2022-08-21 10:16:40 +02:00
  • 7a89eca36a Updated install procedures for manjaro Kevin Veen-Birkenbach 2022-08-21 09:45:26 +02:00
  • 032bd7dc5f Update README.md Kevin Veen-Birkenbach 2022-08-19 22:31:59 +02:00
  • f9508bd394 Moved client setup to client-playbook repository Kevin Veen-Birkenbach 2022-08-18 13:46:58 +02:00
  • 012f9f6680 Solved typo Kevin Veen-Birkenbach [aka. Frantz] 2022-03-17 09:56:20 +01:00
  • 2f3f151acd Added sha256 validation Kevin Veen-Birkenbach [aka. Frantz] 2022-03-16 13:39:21 +01:00
  • e9434acb7d Added torbox Kevin Veen-Birkenbach [aka. Frantz] 2022-03-16 06:54:24 +01:00
  • 421f96ad12 Removed wifi setup Kevin Veen-Birkenbach [aka. Frantz] 2022-03-15 13:28:03 +01:00
  • d7ca557383 Moved rom copying to server manager and activated ssh Kevin Veen-Birkenbach [aka. Frantz] 2022-03-15 13:27:02 +01:00
  • 3c4163008c Optimized ssh copying Kevin Veen-Birkenbach [aka. Frantz] 2022-03-15 11:52:32 +01:00
  • d8b0ca6906 Added version for raspberry pi Kevin Veen-Birkenbach [aka. Frantz] 2022-03-14 14:33:05 +01:00
  • 8e94a2830e Updated retropie versions to 4.8 Kevin Veen-Birkenbach [aka. Frantz] 2022-03-14 14:03:36 +01:00
  • ef510c0639 Adapted version Kevin Veen-Birkenbach 2021-12-15 11:41:36 +01:00
  • 61e716acad Added missing esac statement Kevin Veen-Birkenbach 2021-12-15 10:59:43 +01:00
  • 50544b64e8 Implemented manjaro versions Kevin Veen-Birkenbach 2021-12-15 09:27:18 +01:00
  • 8595021ffa Removed redundant code Kevin Veen-Birkenbach [aka. Frantz] 2021-12-14 17:21:06 +01:00
  • f711d7894f Deactivated code for manjaro Kevin Veen-Birkenbach [aka. Frantz] 2021-12-14 17:15:46 +01:00