32 lines
1.4 KiB
Markdown
32 lines
1.4 KiB
Markdown
# Changelog
|
|
|
|
Alle nennenswerten Änderungen an diesem Projekt werden hier dokumentiert.
|
|
Format angelehnt an [Keep a Changelog](https://keepachangelog.com/de/1.1.0/),
|
|
Versionierung nach [SemVer](https://semver.org/lang/de/).
|
|
|
|
## [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.
|