Files
pc-unlocker/CHANGELOG.md
T
2026-10-22 12:58:03 +02:00

1.4 KiB

Changelog

Alle nennenswerten Änderungen an diesem Projekt werden hier dokumentiert. Format angelehnt an Keep a Changelog, Versionierung nach SemVer.

[Unreleased]

[0.1.2] - 2026-10-22

Added

  • GUI: Einträge „Beenden", „Neustarten" und „Herunterfahren" (hängt vorher alle Datenträger sauber aus).

[0.1.1] - 2026-10-22

Added

  • GUI (tkinter) zum Auflisten, Mounten und Aushängen von Partitionen.
  • Linux-Backend: Passwort leeren, neues SHA-512-Passwort setzen, Konto entsperren.
  • Windows-Backend (chntpw): Passwort leeren, Konto entsperren, zu Admin machen.
  • OS-Erkennung (Linux via /etc/shadow, Windows via SAM-Hive).
  • NTFS-Mount mit remove_hiberfile für Windows-Fast-Startup.
  • Live-ISO auf Basis von Debian live-build mit Autostart in die GUI.
  • Docker-basiertes Build-Skript (build.sh), kein Hostbedarf außer Docker.
  • NTFS-Dirty-Bit-Erkennung beim Mounten mit Rückfrage und automatischem ntfsfix + erzwungenem Schreib-Mount; zusätzlich eigener Button „NTFS reparieren (Dirty-Bit)".
  • release.py: Version automatisch hochzählen (Patch/Minor/Major), CHANGELOG pflegen, committen + taggen, ISO bauen und als Gitea-Release (via tea) mit ISO-Anhang veröffentlichen.
  • out/ bleibt im Repo (per out/.gitignore), die gebauten ISOs werden ignoriert.