ExpanDrive v2.3 for OS X Lion
ExpanDrive is now fully compatible with OS X Lion. Grab v2.3 via our auto-updater or [right here](http://download.expandrive.com/asset/production/29/ExpanDrive.zip).
ExpanDrive is now fully compatible with OS X Lion. Grab v2.3 via our auto-updater or [right here](http://download.expandrive.com/asset/production/29/ExpanDrive.zip).
Another bump to our Windows client, fixing a number of bugs that have been reported since release. Grab it on the auto-updater, or below.
[Download ExpanDrive v2.0.7 here](http://download.expandrive.com/asset/production/24/ExpanDrive_2_0_7.exe) or via the auto updater.
[Old versions and full release notes here](https://www.expandrive.com/release_notes.html).
Hot on the heals of yesterday’s of yesterday’s big release comes v2.0.5 with a number of important bug fixes
[Download ExpanDrive v2.0.5 here](http://download.expandrive.com/asset/production/21/ExpanDrive_2_0_5.exe) or via the auto updater.Also, for your reference – you can find [old versions and full release notes here](https://www.expandrive.com/release_notes.html).
We’ve gotten great feedback during our public beta of ExpanDrive 2 for Windows.
Today we’re releasing a new beta that fixes all known outstanding issues:
* Some text editors were warning that the file had been changed, when it had not. This is fixed.
* Symbolic links to folders are now accessible, even above the mounted path
* Windows XP support was flakey in a couple situations, this has been resolved.
We’re excited to release ExpanDrive v2.2.2 for the Mac! This version should feel much faster for the average user – many improvements have been made to how we handle caching of metadata so that working with larger projects should feel a lot more like working on a local disk. ExpanDrive v2.2 also now fully supports the 64-bit kernel on Snow Leopard and Lion.
This release no longer supports OS 10.4 [Tiger] or users running on the PowerPC architecture. With 10.7 [Lion] around the corner and the last PowerPC mac shipping more than 5 years ago, we need to focus on the future and start to take advantage of features only available in newer versions of OS X.
And a note for our ExpanDrive for Windows users. Development on ExpanDrive 2 for Windows continues to progress rapidly and it is being tested and developed side by side with our Mac client. Thanks for your patience!
One of the benefits of using an SFTP client like [Cyberduck](http://cyberduck.ch) or [Transmit](http://panic.com/transmit) is that it makes it easy to upload and download entire folders of files at once. They also allow you to easily restart a large upload or download that might’ve been interrupted.
Here is a short screencast showing how to connect to [Strongspace](https://www.strongspace.com) using [Transmit](http://panic.com/transmit) via SFTP.
Found over on the macos-x-server mailing list: It looks like Don Brady, a former senior engineer at Apple, has started a company to finally bring [ZFS to OS X](http://lists.apple.com/archives/macos-x-server/2011/Mar/msg00194.html)
His company name is named [Ten’s Compliment](http://info.tenscomplement.com/) and he’s on on Twitter as [@tenscomplement](http://twitter.com/tenscomplement).
Very cool! Good luck Don!
I’m very happy to announce that we’re making public the beta for Strongspace.app for the Mac. The app provides continuous realtime backup, currently within a 10 minute window, of any folder on your Mac. It’s dead simple, it’s based on rsync, it’s being developed in public on GitHub and it just works. Here’s a screenshot, simple – right?
Add any other folder, and it gets pushed right up to Strongspace. Once it’s there, you can share any file or folder with one click via the web interface.
In addition, Strongspace.app automatically takes a full ZFS snapshot of everything you’re backing up once per hour and thins snapshots out to daily and weekly snapshots, just like Apple Time Machine.
It’s kind of like Time Machine in the cloud – pushing your data safely onto ZFS and letting you share anything, with anyone, using only one click.
Download the latest version here
We’re currently testing builds for Windows and should have a release in a matter of weeks.
Here is the API for managing files on Strongspace. Just like the rest of the API, successful API calls return HTTP status codes in the 200s and errors have codes 400 and higher.
Upload a file
—————
POST /api/v1/files/:
Example:
$ curl -u hemancuso/token:******* -F file=@jeff.jpg https://www.strongspace.com/api/v1/files/hemancuso/home/jeff.jpg
Will return something like this
{“status”:”success”}
{“status”:”file already exists”}
{“status”:”permission denied”}
Download a file
————-
GET /api/v1/files/:path
Example:
$ curl -O -u hemancuso/token:******* https://www.strongspace.com/api/v1/files/hemancuso/home/jeff.jpg
Success returns the bytes of the file. In the example above `-O` indicates to write the stream to disk with the inferred name of the remote file.
Errors:
{“status”:”permission denied”}
{“status”:”not a file”}
Create a Folder
————
POST /api/v1/files/:path
:op=mkdir
Example:
$ curl -u hemancuso/token:******* -F op=mkdir https://www.strongspace.com/api/v1/files/hemancuso/home/some_folder
Will return something like this
{“status”:”success”}
{“status”:”folder already exists”}
{“status”:”permission denied”}
Delete a file or folder
—————–
This command deletes a file or *recursively* deletes a folder and everything inside of it.
DELETE /api/v1/files/:path
Example:
$ curl -X DELETE -u hemancuso/token:******* https://www.strongspace.com/api/v1/files/hemancuso/home/jeff.jpg
Will return something like this
{“status”:”success”}
{“status”:”permission denied”}
{“status”:”you can’t delete an entire space”}
Copy or Move
———–
PUT /api/v1/files/:path
:op=[copy/move]
:srcpath=[path, such as /jmancuso/home/original]
Example:
curl -X PUT -u hemancuso/token:******* -F op=move -F srcpath=/hemancuso/home/jeff.jpg https://www.strongspace.com/api/v1/files/jmancuso/home/jeff2.jpg
Will return something like this
{“status”:”success”}
{“status”:”permission denied”}
{“status”:”destination file already exists”}
{“status”:”source doesn’t exist”}