Statistics
| Branch: | Revision:

root / trunk / Pithos.Core / Agents / PollAgent.cs @ ee950288

History | View | Annotate | Download (32.8 kB)

# Date Author Comment
ee950288 05/21/2012 08:03 pm Panagiotis Kanavos

Added BufferManager

e0f69809 05/15/2012 05:36 pm Panagiotis Kanavos

Fix incorrect check in Selective Sync that prevented folder changes to propagate to the server, when the parent folder was unselected

368e06fd 05/12/2012 09:50 pm Panagiotis Kanavos

Added Keep Local, Keep Server conflict resolution actions
Modified ConflictsView.xaml to always display a combobox with the actions
Fixed PollAgent bug that caused false conflict reports
Modification of settings now causes a sync operation to force PollAgent to use modified poll settings

43dd02a8 05/09/2012 10:41 pm Panagiotis Kanavos

Fixes to hashing
Fixes to selective sync

dd19241a 05/01/2012 07:18 pm Panagiotis Kanavos

Adding a new account now forces a logout to clear any stale Pithos cookies

d21f3c77 04/30/2012 10:48 pm Panagiotis Kanavos

Minor fix in Selective sync to ignore 403 errors the first time new share listings are requested

2341c603 04/29/2012 11:43 pm Panagiotis Kanavos

Modifications to enable Sync Pausing for all operations
Added cancellation of the current operation

268bec7f 04/24/2012 10:22 pm Panagiotis Kanavos

Fixed handling for Content_Type "application/folder" in SelectiveSync and other locations

0a9d4d18 04/24/2012 09:37 pm Panagiotis Kanavos

New SQLite version

026a6c5a 04/23/2012 11:39 pm Panagiotis Kanavos

Now immediatelly downloading new selected folders

bc27bb7e 04/23/2012 08:41 pm Panagiotis Kanavos

Added orphan state removal

1a41e9ec 04/09/2012 08:56 pm Panagiotis Kanavos

Fixed incorrect account key in PollAgent.cs
Fixed incorrect check for Uri and Path relations in CollectionExtensions.cs

ebc37b0d 04/02/2012 11:08 pm Panagiotis Kanavos

Fixes for v.0.7.20401

81c5c310 03/16/2012 02:33 pm Panagiotis Kanavos

Added fixes for v.0.7.20311

Changes to logo
Renamed "Pithos" logo to "Pithos+"
Fixes to login URL

dccd340f 03/12/2012 09:01 pm Panagiotis Kanavos

Fixed problems with missing empty directories due to incorrect LocalFileComparer.cs check
Fixes #2197

6f03d6e1 03/12/2012 04:26 pm Panagiotis Kanavos

Fixes to NetSparkle
Fixes to IfModifiedSince calculation
Added console window

174bbb6e 03/06/2012 01:19 pm Panagiotis Kanavos Multiple changes:
  • Calculate hashes in place
  • Use SHA1 to detect local changes before starting the Merkle hash calculation
  • Fixes to renaming, downloading behavior
  • Changes to logging
6bcdd8e2 03/03/2012 02:49 pm Panagiotis Kanavos

Logging improvements

db8a9589 03/02/2012 02:10 pm Panagiotis Kanavos

Modified loggers to use their enclosing class
Activated lossy logging of the last 30 messages before an error
Fixes #1799

ec1a1baf 03/01/2012 03:37 pm Panagiotis Kanavos

Replaced BlockingCollection in Agents/Agent.cs with AsyncProducerConsumerCollection, to reduce locking and avoid exceptions
when an agent stops (e.g. when a FileAgent stops because an account is removed).
Cleanup of several related files

Fixes #1785

b666b39a 02/28/2012 01:42 pm Panagiotis Kanavos

Added modifications for move detection. Resolves #1999, #1891

92f18b56 02/23/2012 04:17 pm Panagiotis Kanavos

Fixed to polling and differencing

99e6329f 02/23/2012 12:44 pm Panagiotis Kanavos

Modified SnapshotDifferencer to detect NoModificationInfo entries.
NoModificationInfo entries are replaced by matching entries from the previous snapshot.

126f90b3 02/22/2012 06:55 pm Panagiotis Kanavos

Synch seems OK. Identified problem with poll differencer

fec5da06 02/22/2012 05:57 pm Panagiotis Kanavos

File and polling filtering work properly

759bd3c4 02/22/2012 01:57 pm Panagiotis Kanavos

Converted message arrays to Uri arrays

fbbbe99b 02/21/2012 12:01 pm Panagiotis Kanavos

GetFileAgent moved to FileAgent.cs

38ac43a6 02/20/2012 05:38 pm Panagiotis Kanavos

Renamed PauseEvent to ProceedEvent

aa7ac00e 02/20/2012 04:58 pm Panagiotis Kanavos

Extracted polling functionality to a separate PollAgent.cs
The PollAgent pauses polling while network operations are in progress
Modified deleted file processing to ignore files in the Trash folder.