commit | e8496a3bbb3e1b9ebb33be7c9725c13b69ac142b | [log] [tgz] |
---|---|---|
author | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Sun Mar 03 16:10:43 2013 -0800 |
committer | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Sun Mar 03 16:10:43 2013 -0800 |
tree | e7a842a64239342a4fff7d1024b04b6db3ba8743 | |
parent | caf48e262ff25ddb61a48a4b9c066f36b5ada274 [diff] |
Fixing compilation portability + wscript: now code compiles with apple gcc, clang, and macport's gcc (though not working, but for unrelated reason) + adhoc: make it compilable with apple's gcc compiler and replace usage of the deprecated method + gui: adding necessary ifdef statement to not add menu item when Sparkle is not available + auto-update: with apple's gcc, Sparkle requires additional header include (AppKit) Change-Id: Ie6137898c3a0ffad5f857bbd4c949c0efbbc89bc
ChronoShare provides services similar to Dropbox, but in a decentralized way.
It uses ChronoSync library to synchronize the operations to the shared-folder and levels NDN's advantage of natural multicast support. The sharing process is completely decentralized, but it is also very easy to add a permanent storage server.
ChronoShare also provides file history and basic version control.
To see more details about ChronoShare design, click here.