SpiderOakONE Changelog

What's new in SpiderOakONE 7.5.0

Feb 15, 2019
  • Changes:
  • Update icons for MacOS Volume
  • New Backend Certificate
  • Magellan security fix
  • Inform user of account status in-app
  • Disable translations if they are not in use.
  • Force TLS1.2 method on every platform except macOS High Sierra
  • Build macOS with PIE enabled
  • Notify users when updates are available
  • Improve overlay icons on Windows
  • (Groups only) Improve single file share link text
  • Bug Fixes:
  • Stability improvements for slow networks
  • Fix regression on Share indicators being different colors than intended
  • Fix manpage generation

New in SpiderOakONE 7.2.1.10214 (Aug 1, 2018)

  • Bug Fixes:
  • Resolved GPG signing issue on RPM
  • Fixed wrong CFBundleShortVersionString value on macOS

New in SpiderOakONE 7.2.0.10204 (Jun 12, 2018)

  • Changes:
  • Add notice for data storage
  • Normalize naming conventions
  • Calculate space usage in a more efficient way
  • Bug Fixes:
  • Fix sync bug where the client reports that it can’t find a journal
  • (Groups only) Fix icons in dashboard for policy enforcement

New in SpiderOakONE 7.1.0.10200 (Mar 19, 2018)

  • Changes:
  • Command line help improved/updated
  • Manpage improved/updated
  • Backup file/directory deselection behavior improved
  • Update Hive icon branding
  • Restart no longer required when changing size/age file restrictions.
  • Bug Fixes:
  • Prevent unicode related sync issues
  • Prevent preferences from freezing under certain conditions

New in SpiderOakONE 7.0.1.10195 (Feb 2, 2018)

  • Updated SSL certificate pins based on CA changes in spideroak.com.

New in SpiderOakONE 7.0.0.10192 (Jan 15, 2018)

  • Features:
  • Redesign of the UI
  • Bug Fixes:
  • Fix support links
  • Fix for edge case where files can become 0 bytes in syncs
  • --purge-historical-versions improvements
  • Removable media detection improvements
  • Fix an issue that was causing the client to get stuck at “Calculations pending” state

New in SpiderOakONE 6.4.0 (Oct 23, 2017)

  • Bug Fixes:
  • Language improvements
  • Made CDM on Windows more robust
  • Implemented secure unsharing
  • Added High Sierra support (Details available at https://support.spideroak.com/hc/en-us/articles/115004867006)

New in SpiderOakONE 6.3.0 (Jun 6, 2017)

  • Bug Fixes:
  • General performance improvements
  • Fixed Command Line input issue on Windows
  • General Sync improvements
  • Security fixes outlined here: https://spideroak.com/articles/security-update-for-spideroak-groups--one-bugs-reported--resolved

New in SpiderOakONE 6.2.0 (May 4, 2017)

  • Bug Fixes:
  • General UI Fixes
  • Sync Improvements
  • General Central Device Management Improvements

New in SpiderOakONE 6.1.9 (Apr 4, 2017)

  • Bug fixes:
  • General UI Fixes
  • Sync Improvements
  • General Central Device Management Improvements

New in SpiderOakONE 6.1.8 (Apr 4, 2017)

  • New Features:
  • Added support for Central Device Management
  • Bug Fixes:
  • General Share Improvements

New in SpiderOakONE 6.1.5 (Aug 30, 2016)

  • New Features:
  • More file types available for Preview
  • Additional logging information
  • Warnings for when external links cannot be opened in a browser
  • Bug Fixes:
  • List of synced folders includes folders from deleted devices
  • Corrected some Sync behavior
  • General UI fixes
  • Mac OS: reduced installed files size

New in SpiderOakONE 6.1.4 (Apr 22, 2016)

  • Better error reporting for sharing 0-byte file.
  • Remove device dialog wording adjustment.
  • Fix: Remove device button was enabled for local devices.
  • Fix: Broken automatic backup for re-included wildcards.
  • Fix: Rename device button visibility.
  • Fix: Delete ShareRoom dialog typo.
  • Fix: Network Settings dialog translation.
  • Mac OS X: Updated Hive folder icon.

New in SpiderOakONE 6.1.3 (Mar 7, 2016)

  • Reduced the installation size of the application.
  • Fix: Application crash on Unlimited accounts with French localization.
  • Fix: "Help / Contact” now opens Contact Support web page instead of Business Contact.
  • Fix: "Application / Preferences” no longer opens multiple Preferences dialogs.
  • Fix: Longer timeout on the "Buy More Space” button.

New in SpiderOakONE 6.1.2 (Feb 4, 2016)

  • New feature: point-in-time recovery! Try it using SpiderOakONE --restore /DIRECTORY/TO/RESTORE --point-in-time YYYY-MM-DD/hh:mm. Learn More
  • Fix: the application sometimes crashed when there was no remaining storage space.
  • Fix: added some missing translations.
  • Fix: improved some wrong translations.

New in SpiderOakONE 6.1 (Dec 14, 2015)

  • Added language support for German, Portuguese, Spanish, French, and Russian.
  • Created a transitional package for .rpm platforms
  • Fix: The application did not show the updated email address after editing it.
  • Fix: Tray icon menu item names were inconsistent with the application tabs names.
  • Fix: The Buy More Space button was disabled in the Upgrade message dialog.

New in SpiderOakONE 6.0.1 (Aug 20, 2015)

  • Improved system-tray icon with smoother animation.
  • The "Scan Now" button has a new progress indicator.
  • The backup activity field on HOME tab shows the "Upload complete" time again.
  • Fix: Fix storage-space display for users with unlimited storage-space.
  • Fix: Button "empty deleted items" didn't work.
  • Fix: UI didn't start for some users with old user accounts without an email address.
  • Fix: Client failed to start with some invalid backup selections.
  • Several visual improvements.

New in SpiderOakONE 6.0 (Jul 18, 2015)

  • Modernized look and feel of UI on Linux, Windows, and Mac.
  • New name: SpiderOakONE (We also provide a SpiderOak backup and sync product for Groups and another for Enterprise. This name change was necessary to reduce confusion going forward.)
  • New branding consistent with SpiderOak.com (new logo, icons, etc.)
  • Mac OS X now uses an installer rather than a drag-and-drop install.
  • New feature: Clear Upload Queue. In case you change your mind about uploading that Blu-ray disc image
  • Automatic recovery from time traveling clients. You probably don't need to worry about this if you don't use SpiderOak inside a virtual machine with snapshots that you restore to. Time travel is the situation when, for example, the client moves "back in time" relative to the server. For example if you run SpiderOakONE inside a Virtual Machine and then restore that Virtual Machine to an earlier snapshot, then continue using the earlier snapshot. In this case, the server is now "ahead" of the client. The client has already backed up newer versions of things that it now no longer knows about. The client will detect this situation and wait up to 24-36 hours in case the user soon returns to the later snapshot. If the time travel situation persists, the client will automatically re-sync with the server and continue the backup without interruption. In this scenario, files that were created exclusively in the "future" VM snapshot would be preserved by SpiderOak as deleted items.
  • Updated SpiderOak Hive startup guide.
  • Improvements to space accounting.
  • Upgraded toolchain with updates to Qt, PyQT, Python and OpenSSL.
  • Along with the new name, paths to executables have changed. On Linux systems a symlink is placed in the previous location so cron jobs and such will continue to operate.
  • Similarly, names of some Windows registry keys have changed.
  • Application data has moved depending on OS: Mac uses ~/Library/Application Support/SpiderOak if you've been a user prior to 6.0 and ~/Library/Application Support/SpiderOakONE if you started with 6.0. Linux uses ~/.config/SpiderOakONE, and Windows uses %LOCALAPPDATA%\SpiderOak\SpiderOakONE.
  • Some under the hood changes paving the way for new features in 6.1.
  • Fix to Windows MSI installer to disallow installing the 32 bit application alongside a 64 bit application.
  • Fixed an issue on Linux that would sometimes prevent multiple users of a local machine from using SpiderOak concurrently.
  • Retired support for Mac OS X Lion (10.7). Current Mac OS X is 10.10, and allegedly only 0.04% of Mac users are currently 3 major OS versions behind.

New in SpiderOakONE 5.2.0 (Apr 9, 2015)

  • SpiderOak accounts are now created using the Desktop Client
  • New OSX signing
  • Store application data in %LOCALAPPDATA% on Windows
  • Improved coexistence of cli and os-integration
  • Use new server api location
  • Linux: Treat drives in /run/media as external drives
  • Fix: Uploads of empty files deletions sometimes didn't complete
  • Fix: Ignore resource forks on Linux and Windows
  • Fix: Don't crash when showing Hive information dialog
  • Fix: Fix several problems in Windows directory watcher

New in SpiderOakONE 5.1.10 (Mar 9, 2015)

  • Support for new server api with updated certificate
  • Fix Python crash reports on OSX Yosemite

New in SpiderOakONE 5.1.8 (Aug 25, 2014)

  • Security update for OpenSSL (1.0.1i)
  • More restrictive Server -> Client API
  • Work around Python 2.7.7 bug (Windows only)
  • Minor bugfixes

New in SpiderOakONE 5.1.7 (Jul 18, 2014)

  • Fix: Crash on OSX 1.6 and 1.7

New in SpiderOakONE 5.1.6 (Jul 17, 2014)

  • Fix regression of 5.1.5: Failing syncs on some devices with purged folders

New in SpiderOakONE 5.1.5 (Jul 2, 2014)

  • OpenSSL security update
  • Fix: File descriptor leaks
  • Enhancement: Faster handling of purged folders

New in SpiderOakONE 5.1.2 (Feb 20, 2014)

  • New Feature: New command line option "--rename-device"
  • Speed Improvement: Faster handling of purged files
  • Fix: Folders were sometimes not listed in View Tab
  • Fix: Windows client sporadically came to foreground when minimized
  • Fix: Show warning when installation has been re-installed on another device
  • Fix: Show "Make File Link and Create Email" errors in foreground (Windows)
  • Fix: directory watcher didn't exclude SpiderOak folder on Windows, causing high cpu usage
  • Fix: Syndication process doesn’t run on first device setup
  • Minor fixes

New in SpiderOakONE 5.1.1 (Dec 19, 2013)

  • Fix: dir-watcher didn't stop on Ubuntu 13.10
  • Fix: Don't minimize the About dialog when launch minimized option is in effect.
  • Fix: Restoring resource forks on Mac sometimes failed.
  • Fix: windows_dir_watcher didn't handle long paths.
  • Fix: sending links to Metro Mail Application.
  • Blue Fix: read default option only for new devices.

New in SpiderOakONE 5.1.1 Beta 2 (Dec 11, 2013)

  • Fix: dir-watcher didn't stop on Ubuntu 13.10
  • Fix: Don't minimize the About dialog when launch minimized option is in effect.
  • Fix: Restoring resource forks on Mac sometimes failed.
  • Fix: windows_dir_watcher didn't handle long paths.
  • Fix: sending links to Metro Mail Application.
  • Blue Fix: read default option only for new devices.

New in SpiderOakONE 5.1.0 Beta 1 (Dec 11, 2013)

  • Auto-Proxy-Support:
  • System Proxy Settings (Windows, Linux)
  • Browser Proxy Settings (Windows, Mac)
  • Manual Settings (Windows, Mac, Linux)
  • PAC auto-configuration (Windows, Mac)
  • WPAD auto-detection (Windows)
  • limitations:
  • Proxy bypass list is not yet taken into account when using manual proxy settings either directly in the desktop client or taken from browser configuration.
  • We only support basic authentication with proxies.
  • Fallback proxies as returned by proxy auto config are not used.
  • Faster downloads.
  • Fix bug causing SpiderOak to require a restart after reinstallation.
  • Fix bug causing SpiderOak to show duplicated folders.
  • Fix click-to-maximize on Mac and Windows.
  • Fix bug preventing SpiderOak from updating syncs immediatly in some circumstances.
  • Fix bugs in directory-watcher on 64 bit Windows.
  • ~/.config/SpiderOak is now used for configuration data instead of ~/.SpiderOak on Linux.
  • Improved Linux autostart.

New in SpiderOakONE 5.0.3 (Sep 4, 2013)

  • Fixes:
  • Fix bug causing exclusion wildcards to fail for files with spaces in the names
  • Fix file naming bug when restoring a deleted Hive folder
  • Fix bug making text in program unreadable on dark themes under some Linux window managers
  • Known issues:
  • SpiderOak cannot currently communicate with the Metro Mail App in Windows 8. This means that the "Make a Share Link and Create Email" option in the OS integration menu will not work. We are working on a fix.

New in SpiderOakONE 5.0.3 Beta (Jul 30, 2013)

  • Fix some apt repository inconsistencies
  • Fix rare bug preventing Hive folder from being disabled
  • Fix bug allowing user to define shares without setting a ShareID
  • Fix rare bug causing all backed up files to be queued for upload even without changes
  • Fix bug causing syncs to stall in some cases when an involved file is in use
  • Fix bug that would occasionally cause sharing a single file to fail
  • Fix bug causing syncs to break if a folder involved in a sync is purged
  • Fix a race condition causing backup to fail if a file is modified during a backup scan

New in SpiderOakONE 5.0.2 (Jul 30, 2013)

  • Fix a bug causing uncontrolled growth of application data folder during large downloads.
  • Fix a bug allowing user to set up a sync feedback loop involving the Hive folder.
  • Now removes folder branding when disabling SpiderOak Hive.
  • Fix a bug causing SpiderOak to sometimes launch at OS startup even when that option was disabled.
  • Fix SpiderOak Hive branding on OpenSUSE 12.x.
  • Fix a bug causing SpiderOak to crash on Windows with certain non-English characters in account info.
  • Fix a bug preventing SpiderOak from immediately picking up changes to Hive Folder in some circumstances.
  • Fix a bug causing the OS integration about dialog to crash when SpiderOak is running.
  • Prevent OS integration icon overlays from showing on excluded files/folders.
  • Fix a bug causing sync to fail for filenames containing invalid characters.
  • Ensure Hive Folder branding is set up correctly upon device reinstall.

New in SpiderOakONE 5.0.2 Beta (Jun 5, 2013)

  • Fix a bug causing uncontrolled growth of application data folder during large downloads.
  • Fix a bug allowing user to set up a sync feedback loop involving the Hive folder.
  • Now removes folder branding when disabling SpiderOak Hive.
  • Fix a bug causing SpiderOak to sometimes launch at OS startup even when that option was disabled.
  • Fix SpiderOak Hive branding on OpenSUSE 12.x.
  • Fix a bug causing SpiderOak to crash on Windows with certain non-English characters in account info.
  • Fix a bug preventing SpiderOak from immediately picking up changes to Hive Folder in some circumstances.
  • Fix a bug causing the OS integration about dialog to crash when SpiderOak is running.
  • Prevent OS integration icon overlays from showing on excluded files/folders.
  • Fix a bug causing sync to fail for filenames containing invalid characters.
  • Ensure Hive Folder branding is set up correctly upon device reinstall.

New in SpiderOakONE 5.0 (Apr 26, 2013)

  • New Features:
  • SpiderOak Hive: We adopted a simple approach to syncing data across all devices by creating the SpiderOak Hive folder. Simply drag and drop files or folders into this folder and they will automatically sync to your other devices.
  • OS Integration for Windows (Mac and Linux soon to follow): Granting right-click access functions via Explorer now allows you to backup, share, and view historical versions.
  • Enhancements:
  • ShareRoom Enhancement: Users can now add passwords to their ShareRooms which adds an additional layer of security when sharing important files.
  • Remote Diagnostics: We added a capability for remote diagnostics to help when troubleshooting problems with customer support. This option is disabled by default. You must explicitly enabled it. Diagnostic reports consist of metadata such as program and OS version information, file system types, program log files, folder and file names. Reports do not include backup data, passwords, or encryption information.
  • Password Enhancement: As a new user, you must now change your password upon setting up your first device when JavaScript was disabled during signup and a temporary password was automatically generated.
  • ShareRoom Enhancement: We added clarification to the ShareRoom creation wizard
  • Fixes:
  • LAN sync: Fixed a bug with LAN sync, allowing the client to recover from certain error conditions
  • UI / View Tab: Fixed a bug that sometimes caused the UI to erroneously disable the View tab in the client after displaying the "out of space" popup window.
  • AppIndicator framework: Switch system tray icon to use AppIndicator framework on Ubuntu.
  • Backup: Fixed a bug which prevents category size indicator on basic backup tab from updating without restarting the client
  • Downloads: Fixed a bug that prevented downloads from resuming after a network failure.
  • Uninstalling SpiderOak: Fixed a bug on Windows which reports publisher info as 'unknown' when uninstalling SpiderOak
  • Sync: Fixed a bug that sometimes prevented sync from detecting a moved folder properly, instead considering it a deletion
  • Backup: Fixed a bug causing backup to fail under a very rare edge case

New in SpiderOakONE 4.8.4 (Jan 17, 2013)

  • Fix a bug causing upgrade from one version of 4.8.x series to a newer one to fail on Windows.

New in SpiderOakONE 4.8.3 (Dec 7, 2012)

  • Fix a bug preventing the client from opening the web browser on some Linux setups
  • Fix further bugs causing warnings when installing through Ubuntu Software Center

New in SpiderOakONE 4.8.1 (Nov 29, 2012)

  • Fix an issue where non-administrator user accounts could not run the program on Mac

New in SpiderOakONE 4.8.0 (Nov 29, 2012)

  • Fixed bug causing synchronizations to not work correctly under Windows XP in certain situations
  • Re-built the Windows installation file as MSI for greater flexibility and installation user management
  • Fixed bug causing recycle bin downloads to fail
  • Fixed bug causing custom download locations for file-restores not to work correctly
  • Fixed bug causing un-installation to require reboot under Windows

New in SpiderOakONE 4.8.0 Beta (Nov 7, 2012)

  • Fixed bug causing synchronizations to not work correctly under Windows XP in certain situations
  • Re-built the Windows installation file as MSI for greater flexibility and installation user management
  • Fixed bug causing recycle bin downloads to fail
  • Fixed bug causing custom download locations for file-restores not to work correctly
  • Fixed bug causing un-installation to require reboot under Windows

New in SpiderOakONE 4.7.9948 Beta (Jul 12, 2012)

  • Fix minor bugs affecting the preview generator
  • Fix a bug causing the program to crash when attempting to create a sync with an entire drive in Windows
  • Fix bug causing single files selected for backup (ie. not part of a folder which is selected for backup) to not be monitored for immediate changes
  • Fix sync bug causing subfolder contents not to be synced in some circumstances

New in SpiderOakONE 4.6.1.9946 Beta (Jun 19, 2012)

  • Fix bug causing download manager to display incorrect download size in some circumstances
  • Fix rare startup bug on non-english platforms
  • Improve sync feedback handling

New in SpiderOakONE 4.6.9945 (Jun 13, 2012)

  • Do not include ShareRoom password support from previous beta
  • Add digital signature to Mac builds

New in SpiderOakONE 4.6.9943 Beta (May 30, 2012)

  • Fix bug causing single-file share linking to fail for some files already contained in a ShareRoom
  • Add support for optional password on ShareRooms
  • Fix bug causing space calculation to be incorrect for categories with overlapping content

New in SpiderOakONE 4.5.9941 (May 30, 2012)

  • Sync and LAN Sync reliability improvements

New in SpiderOakONE 4.5.9939 (May 9, 2012)

  • Fixed bug causing scans to repeat constantly during scheduled time
  • Fix a bug causing SpiderOak to upload duplicate directories due to Windows path separator
  • Fix bug causing --generate-previews command line option to encrypted previews to the incorrect key in some circumstances
  • Fix a bug causing sync to fail to update some often-changing files
  • Fix a rare preference loading bug
  • Fix a bug causing SpiderOak to constantly reconnect when proxy password is set incorrectly
  • Fix backup tab lag in the presence of floppy drives
  • Fix a rare download bug
  • Addition of LAN Sync

New in SpiderOakONE 4.3.9928 (Mar 17, 2012)

  • Remove Windows Explorer "Favorites" category
  • Fix out of memory issue caused by "Favorites" category
  • De-duplicate backup selection when a folder is a part of multiple categories

New in SpiderOakONE 4.3.9917 Beta (Feb 3, 2012)

  • Fix a bug causing client to hang in some circumstances when purging historical versions.
  • Fix a bug preventing image previews from updating after deduplication.
  • Fix local copy feature.
  • Add --generate-previews command line option for generating previews for historical versions.

New in SpiderOakONE 4.2.9913 (Jan 28, 2012)

  • Fix a refresh bug on the view page.
  • Fix an issue with non-English characters in passwords.

New in SpiderOakONE 4.2.9912 Beta (Dec 22, 2011)

  • Fix a bug where two devices may both think they're the first device to be added to an account.
  • Fix a bug preventing selection of Windows "Favorites" on basic view when containing folders with non-English names.
  • Fix a couple of bugs causing version building to go more slowly than it should for large files.

New in SpiderOakONE 4.2.9909 (Dec 16, 2011)

  • Fixed a problem with some large filetypes that could lead SpiderOak to falsely conclude the file had been modified during backup.
  • Fixed a bug in the basic view causing category selection to be incorrect if any of the default categories appeared in Windows Favorites

New in SpiderOakONE 4.2.9907 (Dec 8, 2011)

  • Fix bug causing changes to backup selection to be lost if a transaction is committed or received from another device before the save button is pressed.
  • Fix a bug present only in betas 9895 through 9901 which inadvertently writes the user's password to the local log files during new device setup.

New in SpiderOakONE 4.2.9901 Beta (Dec 5, 2011)

  • Fix a bug causing filesystem scan from looping during scheduled hour when backup schedule is enabled.
  • Fix tree view bug on view tab when removing files.
  • Fix some innocuous logging bugs.

New in SpiderOakONE 4.2.9900 Beta (Nov 29, 2011)

  • Fix a bug preventing image thumbnail information from being syndicated correctly across devices.
  • Fix software update repository path on openSUSE.
  • Fix bug that sometimes prevented SpiderOak from closing.
  • Fix bug causing preferences to be lost when closing and reopening SpiderOak.
  • Fix bug causing --purge-historical-versions command line option to remove too much data.

New in SpiderOakONE 4.2.9895 Beta (Nov 21, 2011)

  • Use fallback download locations on Windows when default locations not found
  • Memory usage and performance enhancements during version building
  • Fix various bugs in snapshot database causing extra space to be used
  • Fix bugs in purge historical versions function
  • Fix possible log filename collision race condition
  • Print a message when blocked from running a second instance of the program
  • Performance improvements for tree views on Backup and View tabs
  • Reduced CPU usage during some status animations
  • Fix error during account statistics calculation
  • Added client-side preview generator to enable image thumbnails for web storage browsing
  • New client setup process simplifies device creation

New in SpiderOakONE 4.1.9860 (Oct 18, 2011)

  • Remove libssl dependency in deb builds.
  • Preserve file modification time when syncing files with resource forks. This also fixes a sync feedback loop bug.

New in SpiderOakONE 4.1.9850 (Sep 17, 2011)

  • Fix crash when running --fulllist command line option with international characters in filenames.

New in SpiderOakONE 4.1.9849 (Sep 9, 2011)

  • Fix one more single instance lock bug.

New in SpiderOakONE 4.0.9832 (Jul 18, 2011)

  • When the 'launch minimized at startup' preference was selected, the SpiderOak application would not actually run on Macs.

New in SpiderOakONE 4.0.9831 (Jul 14, 2011)

  • Releases 4.0.9829 and 4.0.9830 did not work on PowerPC Macs. This has been fixed.

New in SpiderOakONE 4.0.9830 (Jul 14, 2011)

  • Update root SSL certificate for web API access again for compatability with older Android phones that don't have the newer root certificates

New in SpiderOakONE 4.0.9829 (Jul 14, 2011)

  • Update root SSL certificate for web API access

New in SpiderOakONE 4.0.9824 (Jun 22, 2011)

  • Released 9823 and 9824 as general release. No change from beta.

New in SpiderOakONE 3.7.9810 (May 6, 2011)

  • Fixes a bug that sometimes prevents generation of a single-file-sharing URL.
  • Enable the next button in the new user setup sequence when the activation code was autodetected.

New in SpiderOakONE 3.7.9801 (Apr 22, 2011)

  • Fix a bug preventing some users from being able to upgrade from some ancient versions of SpiderOak.
  • Autodetection of activation code if it has been copied to the clipboard during first device activation sequence.

New in SpiderOakONE 3.7.9799 (Apr 16, 2011)

  • Allow reinstall/repair during headless and batchmode operation.
  • Fixed a number of out-of-memory errors when dealing with large data sets.
  • Show top 50 space-consuming journals in stats output.
  • Upgrade to Python 2.7.1, SQLite 3.7.5, and Qt 4.7 on all platforms (except OpenSUSE - coming soon) and architectures.
  • Switched to a hybrid database format for client side storage which greatly reduces CPU and memory usage.
  • Fixed a number of memory leaks.
  • Fixed a crash bug that affected users of Mac OS X 10.5.
  • Restructured the signup process to allow creating an account on SpiderOak.com.

New in SpiderOakONE 3.7.9781 (Mar 24, 2011)

  • Fix Single Instance Lock on Windows (again).
  • Fix a data serialization error that sometimes occurred on Mac OS X 10.5 during syndication.
  • Fixed another instance of a minor bug causing misleading log messages after cancelling a download.

New in SpiderOakONE 3.7.9773 (Mar 4, 2011)

  • Correction for a performance regression introduced in the previous beta series that could sometimes make syndication take unusually long
  • Improved detection of already compressed files to avoid unnecessary CPU use for compression

New in SpiderOakONE 3.7.9740 (Dec 27, 2010)

  • Fix a sync loop bug causing duplicate files with "1", "2", etc. appended to the filename

New in SpiderOakONE 3.7.9738 (Dec 18, 2010)

  • More sync performance enhancements
  • Replace more UI text graphic elements with vector versions
  • Fixed a bug caused by syncing a file with an incredibly large number of data blocks
  • Added --redirect commandline argument, allowing to specify a filename to redirect SpiderOak commandline output to a file. Especially useful on Windows.

New in SpiderOakONE 3.7.9732 (Nov 23, 2010)

  • Completely refactored the download code, resulting in better download and sync performance, reporting, and error handling, particularly for very large syncs and downloads
  • Downloads now build incrementally in batches as the download proceeds, instead of waiting for all data blocks to be downloaded. This reduces the required local disk space available when completing very large downloads
  • Better detection of user directories on some Linux systems
  • A collection of fixes to directory watchers on Windows and Linux, including more graceful error recovery, avoiding some esoteric cases of notification recursion, and deduplicating many notification across short periods of time, preventing a rapidly changing folder from generating many notices
  • Improve sync's handling of safe folder removal, to allow it to remove folders that have junk files in them, even if those junk files aren't backed up. (Junk files are things like Thumbs.db and .DS_Store). Previously SpiderOak Sync would refuse to remove the folder if there were ANY not backed up files in it
  • Fix a bug causing sync to constantly recalculate in some rare situations
  • Add run at startup preference for Linux
  • Redact user password from log files when the preference option prompt for password on startup is enabled
  • Replace many of the UI text graphics with attractive vector renderings, in preparation for internationalization
  • A new small improvements to the command line UI

New in SpiderOakONE 3.7.9713 (Oct 8, 2010)

  • Fix a rare sync bug when deleting folders, handling error messages when some items couldn't be removed
  • Fix for a UI bug that could sometimes allow the "Next" button to be pushed twice during the device Reinstall sequence
  • Give more information to the user when making the Setup choince for Reinstall vs. New Device

New in SpiderOakONE 3.7.9710 (Oct 6, 2010)

  • Make it possible for SpiderOak clients to auto-recover from time-travel situations
  • Greatly reduce memory requirements during new device setup or existing device reinstall, for accounts that have many millions of data blocks (very few do.)
  • Ability to make SpiderOak client look more like the native OS: Enable this by setting the environmental variable SPIDEROAK_UI_STYLE to "Native". This also provides a workaround for a QT bug that prevented tooltips from appearing in Ubuntu. This is likely to become the default in the future.
  • Correction for a rare Windows directory watcher bug that could sometimes cause the watcher to never exit. This only happened on file systems with nearly constant activity, such that the watcher would never become idle. Now the watcher checks occasionally for the parent process's existence even when busy. This will correct an occasional "Backend Worker Exit" on startup problem experienced by a few users.
  • A few general improvements to memory usage and performance

New in SpiderOakONE 3.7.9700 (Aug 12, 2010)

  • Fix another small bug with sync specific logging that was preventing some log messages from arriving in the logs.

New in SpiderOakONE 3.7.9699 (Aug 10, 2010)

  • Fixed a bug with displaying remote devices on the View tab, where sometimes the name of the local machine instead of the remote machine would be shown
  • Clarified some status bar messages and status tab text
  • Fix a small bug with sync specific logging that was preventing some log messages from arriving in the logs
  • Netbook screen-size adjustments for the UI

New in SpiderOakONE 3.6.9667 (Jun 10, 2010)

  • Add a skipfilter that greatly reduces the CPU time and disk IO required for calculating sync actions in the most common case
  • Linux inotify watcher: Make all buffers MAX_PATH_LEN instead of LINE_MAX
  • Fix an error where some downloads would erroneously be reported as having errored, when they have not.

New in SpiderOakONE 3.6.9656 (May 11, 2010)

  • Use HKEY_CURRENT_USER for Windows startup preference
  • Enhanced self-healing capability for rare events where clients receive only partial transactions from other devices
  • Improve read-ahead prediction, progress reporting, and caching for client uploads (we recently changed the order the server pulls data from the client)
  • Fix for bbfreeze not applying site.py correctly on Linux (some Unicode preferences)
  • Use a more robust unlink for temporary files created during download and sync file placement on Windows. (a temp file is created, the downloaded file is written, then renamed into place. Temp files could remain as litter if there was an error renaming the file followed by an EACCESS error removing the temp file.)

New in SpiderOakONE 3.6.9643 (Apr 13, 2010)

  • New "Link" feature for single file sharing -- click on any file and ask the server for a URL that points to only this version of this file -- which you can paste into email, IM, blog posts, etc. to share the file. Links created in this way expire after 3 days. This feature was first added to the SpiderOak iPhone app where it is wildly popular and is now available in the desktop app as well. FYI - This works by the client sending single-scope decryption keys only for each of the data blocks in this version of this file. The server decrypts those blocks, and constructions a plaintext version of the linked file, and stores it for 3 days. It never stores the decryption keys (which only apply to the specific data blocks anyway.)
  • Rework the Windows directory watcher to use an IO completion port. This eliminates the restriction on the number of folders that can be concurrently watched for changes.
  • Add new preference for automatically running SpiderOak on login for Mac and Windows.
  • Fix for a fantastically rare case in the sync logic where synced files would be sometimes be placed into adjacent folders instead of the correct folders.
  • Fix a path handling bug on Windows that would sometimes make it difficult to Sync the root folder of a drive like z:\ as a synced folder.
  • Correction for better behavior of the local backup queue quarantine for files that continuously cause errors (such as permissions problems or files that change while we are archiving them) during the backup process. The files still get archived after an appropriate delay.
  • Display fix for Mac OS X backup tab display of rounded corners.
  • Improved handling of errors when replacing the snapshot database that the GUI uses for a current view of the SpiderOak account.
  • Performance improvement: avoid trying to revise the backup queue to find file moves and such when the queue is more than several thousand entries long.
  • Fix a bug which would cause files removed from the backup by pushing Remove and choosing the "No longer backup revisions to this file" to continue to be excluded from the backup selection even if they were manually re-selected.
  • Improvements to packaging for openSUSE
  • Correction for spinning icons in the Status tab

New in SpiderOakONE 3.6.9628 (Jan 22, 2010)

  • Make the file system change watcher on OS X be a universal binary (it was until 9625...oops)

New in SpiderOakONE 3.6.9625 (Jan 19, 2010)

  • Fix for a subtle bug in the Windows file system watcher.
  • Fix for a build linkage problem with the OS X file system watcher that would cause problems on OS X 10.5.X (this problem was introduced in 9624).
  • Fix for inotify file system watcher on Linux to more gracefully handle permission errors.

New in SpiderOakONE 3.6.9624 (Jan 18, 2010)

  • Fix a frustrating Sync staging bug that would sometimes cause a sync to stop progressing before all actions had been completed.
  • Fix a bug in the file system change notification interaction that could result in folders which should be excluded via wildcard preferences being included.
  • Correction for an edge case in the Windows filesytem change notifier that would sometimes result in some changes being overlooked until the next scan.
  • Several minor UI improvements.
  • Supply more detail to automated crash reports in the case of the file system change notification process exiting abnormally.

New in SpiderOakONE 3.6.9622 (Jan 9, 2010)

  • Prevent confusion in command line arguments: make --sync/backup/restore imply batchmode and batchmode imply headless
  • GUI will now display an error message instead of crashing when a user attempts to remove multiple items, and those items don't exclusively consist of files and folders.
  • SpiderOak now supports explicitly setting a location to store its database and log files with the SPIDEROAKDATADIR environment variable. This should be an absolute path pointing to a folder. The default location for this data folder is still %APPDATA%SpiderOak on Windows, ~/.SpiderOak on Linux, and ~/Library/Application Data/SpiderOak on Mac OS X.
  • Catch an unusual error when ping lag testing can get out of sync between multiple pings and report negative lag values
  • More graceful handling for cases where the directory walker cannot stat a directory (perhaps due to permissions or a race condition.)
  • Avoid a bug in rebuilding the Transactional Storage System snapshot during the cases that top level files (like /filename.txt) were stored in the Transactional Storage System
  • Catch IO errors when printing to standard out or standard error in --batchmode and its derivitives. Some users were running SpiderOak in scripts where stdout/stderr was not merely redirected to /dev/null but actually closed.
  • Make the GUI always show the backup selection in Advanced mode, if the current backup selection is too sophisticated to be fully represented in Simple mode.
  • Increase backend startup timeout from 240 to 360 seconds. Only extrodinarily large backup sets that contain hundreds of thousands of folders (the number and size of files does not matter, just folders) should take anywhere near this long to startup. This will be addressed in the next major version of SpiderOak when we switch to disk based trees.
  • More graceful handling for a few more types of low level errors that can happen during the process of updating or adding files to the backup set.
  • Add the display of the current version number to the splash screen

New in SpiderOakONE 3.6.9620 (Jan 4, 2010)

  • Syncs now do not apply deleted events that happened in the folders included in a sync before the time the source folder was added to the sync.
  • On Windows, sync will no longer apply deletion events that happen to match a legacy Windows "short" filename (the old 8 character filenames, like "My Docu~1" instead of "My Documents".) Files or folders that are unfortunate enough to match the pattern of a legacy name will be left for users to delete manually.
  • Fix for the Linux dir watcher to not crash when it encounters a file that is really a socket.
  • Aovid importing ctypes on linux because it breaks seliux enforcing execmem
  • Make the GUI always close any file search dialog in progress in advanced backup view when switching to simple backup view
  • Correction for a display bug that would sometimes cause the storage bar not to refresh
  • Correction for user interaction bug that could sometimes cause the advanced backup view to revert to an older selection
  • Fixes for some field-stretching display issues that could cause the size of UI windows to grow larger than necessary
  • Better sanity checking for user preferences (now verifies on save AND load, and catches a wider variety of preferences errors.)

New in SpiderOakONE 3.6.9615 (Dec 18, 2009)

  • Fix a buffer handling bug with the Windows dir watcher that would sometimes cause it to report changes for erroneous folders.
  • Fix bug causing SpiderOak not to honor proxy server settings during New User Setup.

New in SpiderOakONE 3.0.9094 (Jun 13, 2009)

  • Corrected a bug in the UI when loading shares that previously contained folders from a deleted device.

New in SpiderOakONE 3.0.9031 Beta (Jun 13, 2009)

  • Refactored New User Setup sequence.
  • Installing SpiderOak now gives the option to replace (reinstall) an existing device within your account (as well as create new ones.)
  • You may now re-use the names of previously deleted devices when adding new devices.
  • Greatly improved performance of loading device's folder tree's into memory. (this will go to almost 0 for arbitrarily large trees in the next release.)
  • Greatly improved performance of receiving downloaded items
  • Greatly improved performance of decoding downloaded items
  • Greatly improved performance and robustness of --repair operations
  • Moderately improved performance for rebuilding folder view and the reference database as a whole.
  • Fix for Linux/KDE Users that prevented SpiderOak from being able to launch browser windows.
  • Fixed an obscure error involving a resource fork that was identical to its data fork moved between two folders twice.
  • Fixed a similar obscure error involving purging resource forks.
  • Fixed an obscure bug that was causing SpiderOak's sequentially numbered container files to skip some sequence numbers (harmless but odd.)
  • The command line option --destroy-shelved-x is no longer considered dangerous because it now coordinates dropping shelved transactions with the server. This maybe used to abort uploads that have already reached the stage of established transactions.
  • Enable recovery from an incredibly rare race condition where the same data block is concurrently referenced on one device as another device purges it.
  • More graceful handling of file systems that erroneously report multiple versions of the same file with the same timestamp or timestamps absurdly in the future.
  • A fix for Sync occasionally misinterpreting a series of moving a file out of and then back into a folder as a delete
  • More (much bigger) performance improvements coming up soon!

New in SpiderOakONE 2.3.6332 (Feb 6, 2009)

  • Added more information to the changelog display
  • A couple new command line options: specifying output folders, operations on remote devices, and more control over commandline backup and restore.
  • Fixes for several small bugs encountered during the beta.
  • Improved progression of display of backup items in the Status tab.
  • Added Auto-Login links to the SpiderOak User Forum: You may now auto-login to the forum using your existing SpiderOak account. Do this by choosing Help -> User Forums from the client application menu. On Ubuntu, this is found by contextual click on the SpiderOak menubar icon.

New in SpiderOakONE 2.2.1.6100 (Jan 12, 2009)

  • Corrects a few minor bugs in 2.2.0 - for most users, an upgrade is not needed.

New in SpiderOakONE 2.2.6005 (Dec 22, 2008)

  • A correction for how busy files in Windows were displayed in the status queue.
  • Improvements to the backup queue sorting process.
  • Fixed a problem with updating the journal info for 0 byte files.
  • Detect and recover from the very unusual case that download data blocks are lost by the local filesystem during the course of an active download.
  • A correction for slowness in syndicating very very large transactions between devices.

New in SpiderOakONE 2.2.5953 (Dec 16, 2008)

  • Support for renaming and permanently removing existing devices from your SpiderOak account.
  • Changes to how space usage is accounted and reported for duplicate files. It used to be that the first folder to ever store a duplicate file was considered to have used that space, and all other folders storing the same file would use zero space. We now use an "earliest existing reference" system of space accounting to find the first folder (all others still use zero space.)
  • Bugfixes with regard to deleting and updating zero byte files
  • New configurable preference: Time interval between filesystem scans for new backup items
  • New configurable preference: Do not show the Splash/Intro screen at startup.
  • New configurable preference: Start SpiderOak with the UI Minimized. Unfortunately, due to uneven QT support across all platforms, this is currently only available on Windows. This is the first time we've ever had a feature inconsistency between platforms, and we'll work to get this functional on Ubuntu and OS X shortly (we normally build new features on Mac/Ubuntu first and then port them to Windows.) For unattended operations the usual --headless and --batchmode command line options still work everywhere.
  • New configurable preference: Always Ask/Minimize/Quit when closing.
  • New configurable preference: Exclude wildcards from the backup config
  • New configurable preference: Connect using a HTTP proxy server. We've supported using a proxy server for connections for a long time, but now you don't have to use environmental variables to configure it (although the ENV still works.)
  • Significant speedups to the filesystem tree hierarchy code, improving performance on systems with 20,000+ folders.
  • Improvements to memory consumption when conducting very large backups
  • Larger backup items are now placed at the end of the backup queue so smaller items will upload more quickly
  • Cleanups in the download dialog status display
  • Improvements to detecting and working around lagging or throttled network connections
  • A correction for database file handling when a Windows username contains certain unicode characters
  • A fix for a rare startup crash relating to UI &backend negotiation

New in SpiderOakONE 2.1.5798 (Nov 25, 2008)

  • Added newest Ubuntu release to supported / tested platforms: Intrepid Ibex
  • This is mostly a bugfix release for 2.0.x series versions. New features are coming soon in 2.2.
  • Performance of the download queue is greatly improved for downloading folders, especially those containing 10,000+ items
  • Make the status bar make it more obvious for new users that they need to verify their email address before SpiderOak will begin uploads.
  • Improvements to handling situations where a user might concurrently remove the same folder multiple times, from multiple machines within their account.
  • Fix for a log rotation bug on Windows: If another program was reading a SpiderOak log file, the OS would prevent its rotation, and SpiderOak did not recover from this situation properly, resulting in log buffer data being kept in memory and spiking memory use.
  • Fix for some rare crashes on initial launch
  • Improvements to load balancing within SpiderOak's server side storage network
  • Fix for a problem with in exception traceback logging while scanning
  • Allow SpiderOak to automatically recover from snapshot database corruption.
  • Greatly improve performance of status reporting on uploading items

New in SpiderOakONE 1.5046 (Aug 16, 2008)

  • Connectivity improvements: The Network Health meter should give more reliable indications of lag. Also improves handling of detecting broken connections even when the OS never reports the connection as having failed.
  • Show Windows 'system' files as well as 'hidden' files when using the 'show hidden files' view for backup selection.
  • Greatly reduced memory usage for uploading new transactions and reconstructing downloaded items.
  • Performance improvements for data de-duplificiation code.
  • Corrections for some rare crashes on initial startup.
  • Improvements for user interface handling of downloads of folders with many thousands of files.
  • Improved error handling and reporting when scanning filesystem for changes.
  • Better detection of deleted folders on external drives and network volumes.
  • Correction for a rare syndication problem involving generating the changelogs for trees with recursive purges.
  • Scanning used to abort on Windows when encountering folders with unusual permissions. Instead these folders are skipped and the scan continues.
  • UI text added in the device list area, informing users who only have one device using SpiderOak, that SpiderOak supports multi computer backup without additional costs.

New in SpiderOakONE 1.4413 (May 7, 2008)

  • SpiderOak is now offering 'forever' accounts. You make a one time payment, and your account remains active in perpetuity. Your SpiderOak share rooms stay online, your data is forever accessible. The account does not expire due to inactivity, or the death of the owner.