Using MD5 to quickly check for local modifications before calculating the expensive...
authorpkanavos <pkanavos@gmail.com>
Fri, 1 Jun 2012 20:45:02 +0000 (23:45 +0300)
committerpkanavos <pkanavos@gmail.com>
Fri, 1 Jun 2012 20:45:02 +0000 (23:45 +0300)
commit1cc1e8c52a2712aacfb99eb535180126c9f85350
treee82db032bac66239d8647eaefc77a2b55060ff08
parentc945b4504e02812281351bdc04b515f02c9d24f4
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
16 files changed:
trunk/Pithos.Core.Test/LocalFileComparerTest.cs
trunk/Pithos.Core.Test/MockStatusKeeper.cs
trunk/Pithos.Core.Test/SnapshotDifferencerTest.cs
trunk/Pithos.Core/Agents/Downloader.cs
trunk/Pithos.Core/Agents/FileAgent.cs
trunk/Pithos.Core/Agents/NetworkAgent.cs
trunk/Pithos.Core/Agents/PollAgent.cs
trunk/Pithos.Core/Agents/SelectiveUris.cs
trunk/Pithos.Core/Agents/SnapshotDifferencer.cs
trunk/Pithos.Core/Agents/StatusAgent.cs
trunk/Pithos.Core/Agents/Uploader.cs
trunk/Pithos.Core/LocalFileComparer.cs
trunk/Pithos.Interfaces/ObjectInfo.cs
trunk/Pithos.Network.Test/ChecksumTest.cs
trunk/Pithos.Network.Test/NetworkOpsTest.cs
trunk/Pithos.Network/AccountInfo.cs