Statistics
| Branch: | Revision:

root / trunk / Pithos.Interfaces @ 3906933e

Latest revisions

# Date Author Comment
edb18ed9 09/17/2012 12:33 pm Panagiotis Kanavos

Missing file

d7288179 09/14/2012 02:29 pm Panagiotis Kanavos

Convert all url usages to use the Uri class instead of raw strings.
Local paths and names are always escaped when converted to Uris, but only then.
Uris converted to local file paths are always unescaped and only then.
Deserialization of Json object list escapes the paths because the server returns the urls unescaped

b1303755 09/04/2012 07:00 pm Panagiotis Kanavos

Changed ETag calculation to SHA256
ETag not posted on directory uploads, to avoid 422 errors
Etag posted in other cases, even if the server ignores it
Merkle block hashes are now stored in the database
Hash calculations first check the state database for existing valid hashes, to avoid recalculating the Merkle hash for unchanged files

12c87c0e 08/29/2012 05:57 pm Panagiotis Kanavos

Changes to hash calculation.
SyncSingleItem not yet tested

22331120 07/06/2012 02:41 pm Panagiotis Kanavos

Added local move to server MOVE only for unchanged files.

cc8cf2b8 07/05/2012 05:51 pm Panagiotis Kanavos

Created separate version files for the client and libraries. The libraries have a version number starting with 1, while the client has a version number starting with 0.

0daedeef 07/03/2012 11:54 pm Panagiotis Kanavos

Added isDirectory parameter to DeleteObject
Created separate AssemblyVersion file used by all Pithos projects to hold common version number

1cc1e8c5 06/01/2012 11:45 pm Panagiotis Kanavos

Using MD5 to quickly check for local modifications before calculating the expensive Merkle hash
Fixed bug that didn't upload the contents of new unselected root folders

c945b450 05/31/2012 10:43 pm Panagiotis Kanavos

Change to Polling agent

fbe71a05 05/22/2012 02:24 am Panagiotis Kanavos

Modified selective sync to propagate the creation of new local directories and their contents to the server
Modified "Cancel Current Operation" to immediatelly cancel the upload of the current block
Enalbed build optimization for all projects

View revisions

Also available in: Atom