Skip to content

UwUSSH 0.2.1

Latest

Choose a tag to compare

@MinifyX MinifyX released this 30 Sep 07:51
· 118 commits to main since this release
1f94607

Deutsch

UwUSSH 0.2.1 ✧ ein sichererer Sync über UwULock

  • Sicherer: Beim Umzug von UwUSync zu UwULock entschlüsselt UwUSSH zur Prüfung jeden Eintrag, den es aus UwULock zurückliest. Ein Server, der Einträge nur vortäuscht, kann den Umzug nicht mehr als gelungen ausgeben
  • Sicherer: Ein Server kann UwUSSH beim Umzug und über die Live-Verbindung nicht mehr mit riesigen Antworten den Speicher füllen. Der Umzug hält nur, was er braucht, und höchstens so viel, wie ein UwULock-Konto fassen kann (50 000 Einträge, 256 MiB)
  • Sicherer: Bekommen deine UwUSSH-Daten auf einem anderen Gerät genau in dem Moment einen neuen Schlüssel, in dem dieses Gerät hochlädt, lehnt UwULock Server (ab 0.6.0-beta.2) das Hochladen ab. UwUSSH fragt dann nach dem Master-Passwort; deine Änderung bleibt erhalten und geht danach raus
  • Neu: Ein UwULock Server mit einem Zertifikat einer eigenen Zertifizierungsstelle (Firma, Heimnetz) funktioniert, sobald dein System dieser Stelle vertraut
  • Schaltet der Admin auf dem UwULock Server den App-Sync ab, sagt UwUSSH das unter Einstellungen → Sync klar, statt Fehler zu melden oder es immer wieder zu versuchen. Deine Änderungen bleiben auf dem Gerät, die Anmeldung bleibt erhalten, und ist der Sync wieder an, gleicht UwUSSH von selbst ab. Anmelden und „Zu UwULock umziehen“ sind für so einen Server gesperrt, mit Begründung

English

UwUSSH 0.2.1 ✧ safer sync through UwULock

  • Safer: when moving from UwUSync to UwULock, UwUSSH now decrypts every entry it reads back from UwULock to check it. A server that only pretends to hold the entries can no longer make the move look successful
  • Safer: a server can no longer fill UwUSSH's memory with huge answers during the move or over the live connection. The move keeps only what it needs, and at most what a UwULock account can hold (50,000 entries, 256 MiB)
  • Safer: if your UwUSSH data gets a new key on another device right while this device uploads, UwULock Server (0.6.0-beta.2 and later) refuses the upload. UwUSSH then asks for the master password; your change is kept and goes out afterwards
  • New: a UwULock Server with a certificate from your own certificate authority (company, home network) works once your system trusts that authority
  • If the admin switches app sync off on the UwULock Server, UwUSSH says so clearly under Settings → Sync instead of reporting errors or retrying over and over. Your changes stay on the device, you stay signed in, and once sync is on again UwUSSH catches up by itself. Signing in and "Move to UwULock" are disabled for such a server, with the reason

Herunterladen

Windows (x64) UwUSSH-windows-x64-setup.exe
Windows auf ARM UwUSSH-windows-arm64-setup.exe
macOS (Intel & Apple-Chip) UwUSSH-macos-universal.dmg
Ubuntu / Debian UwUSSH-linux-x64.deb · ARM: UwUSSH-linux-arm64.deb
Fedora / openSUSE UwUSSH-linux-x64.rpm · ARM: UwUSSH-linux-arm64.rpm
Arch Linux UwUSSH-linux-x64-portable.tar.gz (AUR: uwussh-bin folgt / coming)
Linux portabel UwUSSH-linux-x64-portable.tar.gz · ARM: …-arm64-portable.tar.gz

Windows: warnt es („Der Computer wurde durch Windows geschützt“), Weitere Informationen → Trotzdem ausführen.

macOS: die .dmg öffnen und UwUSSH Setup starten. UwUSSH ist nicht bei Apple notarisiert (keine Developer ID): sagt macOS, es könne das Programm nicht prüfen, unter Systemeinstellungen → Datenschutz & Sicherheit → Trotzdem öffnen freigeben.

Linux: .deb und .rpm installieren systemweit und aktualisieren sich selbst (fragt nach dem Administrator-Passwort); die portable Version einfach entpacken und ./UwUSSH/uwussh starten, sie aktualisiert sich nicht.

Anleitung

Downloads

Windows (x64) UwUSSH-windows-x64-setup.exe
Windows on ARM UwUSSH-windows-arm64-setup.exe
macOS (Intel & Apple chip) UwUSSH-macos-universal.dmg
Ubuntu / Debian UwUSSH-linux-x64.deb · ARM: UwUSSH-linux-arm64.deb
Fedora / openSUSE UwUSSH-linux-x64.rpm · ARM: UwUSSH-linux-arm64.rpm
Arch Linux UwUSSH-linux-x64-portable.tar.gz (AUR: uwussh-bin folgt / coming)
Linux portable UwUSSH-linux-x64-portable.tar.gz · ARM: …-arm64-portable.tar.gz

Windows: if it warns that it "protected your PC", More info → Run anyway.

macOS: open the .dmg and start UwUSSH Setup. UwUSSH isn't notarized by Apple (no developer ID): if macOS says it can't check the app, allow it under System Settings → Privacy & Security → Open Anyway.

Linux: the .deb and .rpm install system-wide and update themselves (asking for the administrator password); the portable one you just unpack and start with ./UwUSSH/uwussh, and it doesn't update itself.

Install guide

Prüfsummen · checksums: SHA256SUMS.txt. Die UwUSSH-update-…-Dateien sind für den Updater in der App · the UwUSSH-update-… files are for the in-app updater.