Release Notes: This release fixed a bug within the updater notification logic. The Backup Browser now shows (up to) the 20 most recent backups by default, with the option to expand and show all of them. The Settings page now allows the user to define the maximum number of incremental CT Files that will be created. There were minor bugfixes and a cleanup.
Release Notes: Adds the ability to edit a scheduled backup. Adds buttons to immediately run a scheduled backup and remove selected paths from the Create/Edit backup page. Fixes a bug where directories containing very large numbers of files could fail to display in the Backup Browser (message: "The file name is invalid"). Fixes a bug where backups containing paths in excess of ~180 characters could fail to extract. Handles paths in excess of the 260 character Windows "limit". Fixes a bug where systems set to 24 hour locales were unable to select hours 13-24 when scheduling a backup.
Release Notes: There is an all new look and feel in Windows. This release complete reworks the Windows user interface in the areas of simplicity, performance, and intuitive use without any compromise to the security of your data. The landing page is broken up into four “live” tiles that update in real-time to provide contextual information to the user. The tiles also provide navigation into the four major areas in the product: Create, Browse, Status, and Settings. This release strives to make each of these areas clear, concise, and linear.
Release Notes: A fopen compatibility layer was added. Issues with hardlinks on extract and with the destination filename in ctfb were fixed. A non-zero value is returned if an error occurs when listing a ctfile. Excess looping in the socket code was prevented. Support for checking the current Cyphertite version was added. New socket_rcvbuf and socket_sndbuf options were added for setting the size of the respective socket buffers. The default was set to 64K.
Release Notes: In the Windows version, a bug in Web GUI where the duration of queued backups could be incorrectly calculated and a bug with Crypto Passphrase printing where characters could overlap on the printout if certain character sequences were present were fixed. On Unix/Linux, a bug on extract with -p where empty directories were not set with the correct ownership and permissions was fixed. The libevent handler now loops to read/write as much as possible.
Release Notes: Unconditionally replaces certs in download_and_decode_certs(). Shutdown events during cleanup if not already. Adds a bytes skipped statistic to -R option. Fixes ctfb when / is explicitly backed up. Fixes size calculation on differential extracts. Fixes a 3factor bug on NO_OPENAT systems. Prints cr_shas correctly in ct -t. Fixes an uninitialized warning. Removes race conditions and other numerous bugs on Windows. Improves backup and extract progress bar logic to account for incremental backups.
Release Notes: ctfiles generated by buggy versions of Cyphertite are now handled when generating the version tree instead of claiming that the files are corrupt. Reverse paths are handled correctly in ctfb. Minor bugs were fixed. Many Windows-specific bugs were fixed.
Release Notes: Automatic certificate rotation was added. Expiration time computation was fixed. Minor bugs were fixed. On Windows, a bug where file systems that did not support VSS snapshots would disallow backups (Web GUI) or error during backup (shell extension) and a bug where crash dumps could become corrupted on certain types of exceptions were fixed. Cleanup of drag-extract operations was improved, Delete support was added to the shell extension, and automatic cull was added to the Web GUI and shell extension for delete.
Release Notes: This release adds the ability to cancel a running backup to the Web GUI to mirror the shell extension functionality, fixes an issue through which the tooltips in the Web GUI were not skinned properly, and removes the browse link for completed operations which failed or were cancelled.
Release Notes: This release adds support for automatic user certificate rotation and fixes an issue which made the initial cyphertite configuration fail to retrieve the user certificate bundle (bz #52).