Skip to content

Releases: cbreak-black/ZetaWatch

Snapshot Creation / Cloning / Destruction

06 Oct 15:32
Compare
Choose a tag to compare

With zfs snapshot creation / destruction / cloning support. Filesystems can also be destroyed, but recursive destroy is not implemented yet.

ZFS Snapshot List / Rollback

05 Oct 17:27
Compare
Choose a tag to compare

With zfs snapshot display / rollback support. Snapshots can also be mounted, but Finder and other GUI programs can not access them.

And and a lot of internal refactoring. ZetaWatch might now also work on Mac OS X 10.11.

Keychain Support / Notifications

29 Sep 00:47
Compare
Choose a tag to compare

ZetaWatch will now notify about the success of many actions, such as mounting, unmounting, importing, exporting or unloading keys. Also notify about attempting to automatically import pools.

It can now also optionally store passwords to unlock encrypted zfs file systems in the Mac OS X keychain. This can be controlled on a filesystem-by-filesystem basis. The default can be configured in the settings.

Scrub Pause

26 Sep 17:45
Compare
Choose a tag to compare

Release 28 improves auto-update and adds scrub pause support

Auto Update

21 Sep 21:14
Compare
Choose a tag to compare

ZetaWatch now auto updates using sparkle framework.

Unload Key / Recursive Mount / Recursive Unmount

08 Sep 13:49
Compare
Choose a tag to compare

Encryption Keys can now be unloaded. This includes a recursive unmount of the chosen dataset before unloading the key.

Filesystems can now be recursively mounted / unmounted. This is more generally useful than unmounting or mounting a single filesystem, so it is first in the menu. The recursive options are always shown, even if not appropriate for the selected file system, since child filesystems can be affected.

Better reporting

25 Aug 16:38
Compare
Choose a tag to compare

Improved scrub reporting and in-progress action reporting. And some internal cleanups that hopefully didn't break anything.

Improved Auto Import

08 Aug 00:17
Compare
Choose a tag to compare

ZFS Import All protection

Only import pools automatically if they are healthy. Show the status of importable pool with emoji, like that of imported pools.
Import all now checks for pool health before attempting an import. Pools that have been destroyed or are not healthy are not considered for import. Such pools can still be imported individually.

Auto Pool Import

04 Aug 13:05
Compare
Choose a tag to compare

Import newly discovered pools unless they were already known as being imported before, unless they already vanished from being importable (for example by the device having been removed). This heuristic is likely not perfect, but it seems to work at least sometimes.

Proxy Threading Fixes

02 Aug 11:15
Compare
Choose a tag to compare

Attempt to solve the proxy threading issues at the root, by dispatching all replies to the main thread instead of leaving this to the individual consumers, which should avoid several race conditions.