Let's have some buildable CURLHandle tests again
Adjust to latest CKUploader API
Don't trim @"/" down to @""
The routine is now more explicit about ranges too
Update test to account for trailing slash stripping
Switch to using regular curl multi API on the backend
Multiple libcurl-based uploads can occur at once again!
Handle directory URLs with a nil path
Go back to libcurl 7.31 until Snow Leopard compat is sorted
https://karelia.fogbugz.com/f/cases/236223
Exception handler to try and track down assertion failures
Stab in the dark fix for what looks to be a zombie in a block
Ideally I think the delegate will become a strong reference, so this can't happen.
Tiny tweak
Issue FTP protection space with correct port number
Remove -falign-loops=16 setting

No idea what it’s in there for and might cause certain Xcode versions
to barf
Format specifier warning fix
Cancelling a CURLTransfer could lead to an exception
Handle libcurl producing slightly different error code dependent on OS
Compensate for -URLByDeletingLastPathComponent not handling double slashes properly
Report WebDAV upload progress correctly
A typo meant WebDAV uploads were always reported as having just uploaded all data!
Tweak +URLWithPath:… to treat local directories consistently
Turns out SFTP wants to mangle paths
Might as well test FTP and HTTP while I'm here