Statistics
| Branch: | Revision:

root / trunk / Pithos.Network / RestClient.cs @ dbd01723

History | View | Annotate | Download (24.3 kB)

# Date Author Comment
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

a58eae0f 08/27/2012 07:02 pm Panagiotis Kanavos

Fix for object names with '%20' and ' ' inside

c561991c 08/27/2012 11:06 am Panagiotis Kanavos

Move to 2012 and the Async Targeting pack

039ce31d 06/19/2012 09:55 pm Panagiotis Kanavos

Added special handling of IfModifiedSince if a new shared container is detected

2122b285 06/19/2012 09:04 pm Panagiotis Kanavos

Restored IfModifiedSince functionality and server snapshots

0670c7e1 06/12/2012 06:10 pm Panagiotis Kanavos

Fix for leftover IfModifiedChange

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

Change to Polling agent

8f918cb0 04/26/2012 09:50 pm Panagiotis Kanavos

Fix for FileState.Create constraint violation in StatusAgent.cs
Uploader.cs modified to check if it is possible to upload a new shared file before actually uploading
CloudFilesClient.CanUpload added that checks whether a file can be uploaded in the parent folder of a target object...

8f44fd3a 04/26/2012 02:13 am Panagiotis Kanavos

Selective Sync fixes
FileState persistence fix that correctly stores forbidden files
Permission check fix

859a9ec5 04/25/2012 05:15 pm George Pantazis

Fixed Newline Break in message dialogs
Added loging option when the Restclient has no parameter

Signed-off-by: George Pantazis <>

bb7717f5 04/10/2012 08:37 am Panagiotis Kanavos

Workaround for multiple account permissions

f4a72cb8 04/06/2012 10:48 pm Panagiotis Kanavos

Notification changes
Fixed the way folders appear in Selective Synch
Added form with conflicts

09a3b4e2 04/02/2012 11:49 am Panagiotis Kanavos

Fixed HttpWebRequest.DefaultMaximumErrorResponseLength value that was causing problems.

5ac32089 03/30/2012 01:06 am Panagiotis Kanavos

Merge branch 'master' of https://code.grnet.gr/git/pithos-ms-client

Conflicts:
trunk/Pithos.Client.WPF/Properties/AssemblyInfo.cs
trunk/Pithos.Network/RestClient.cs

Replaced v 1.0.66 of SQLite with v. 1.0.79 specific for .NET 4.0

2fe9d2b3 03/28/2012 11:11 am Panagiotis Kanavos

Added fix for maximum error response

72174cd5 03/27/2012 05:33 pm Panagiotis Kanavos

Added WebExtensions.cs with methods for logging request and response contents
Modified the maximum error response size for HttpWebRequest

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

Fixes to NetSparkle
Fixes to IfModifiedSince calculation
Added console window

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

255f5f86 02/19/2012 09:41 pm Panagiotis Kanavos

Added header to all files. Closes #2064

1cf5689c 02/06/2012 08:40 pm Panagiotis Kanavos

Merge branch 'master' of \\\pk2010\Pithos\

Conflicts:
trunk/Pithos.Client.WPF/Shell/BalloonIconConverter.cs

65282d58 01/23/2012 07:01 pm Panagiotis Kanavos

Changed proxy settings to request update if the proxy requires authentication

3c76f045 01/11/2012 11:22 pm Panagiotis Kanavos

Modifications to delete folder contents

f3d080df 01/09/2012 06:54 pm Panagiotis Kanavos

Changes for directories
Added copyright notices

4ec636f6 01/05/2012 05:20 pm Panagiotis Kanavos

Removed Dataflow code

692ec33b 01/03/2012 05:35 pm Panagiotis Kanavos

Now closing web request immediatelly after executing a request that has no content.
Fixed content logging that improperly disposed the response stream in RestClient.cs

06f11e8b 12/20/2011 10:40 pm Panagiotis Kanavos

Fixed frequent timeout by always closing WebResponse objects

c92e02f3 11/24/2011 11:40 pm Panagiotis Kanavos

Removed unneeded registry key. Resolves #1690
Container properties dialog displays policies, updates tags. Closes #1564
File and Container properties dialogs are now asynchronous. Closes #1691
Added Context menu registry settings to setup. Closes #1574

aba9e6d9 11/16/2011 06:28 pm Panagiotis Kanavos

Tags, Permissions, Public for Files are working

27361404 11/03/2011 11:50 pm Panagiotis Kanavos

Added Permissions, Tags
Changed all task iterators to Async

1bfc38f1 10/18/2011 11:08 pm Panagiotis Kanavos

Fixed uploads of shared files. Added check for unauthorized additions to "others" folder

c28a075a 10/17/2011 08:09 pm Panagiotis Kanavos

Added Agent locator to locate file agents for specific folders

5120f3cb 10/14/2011 05:12 pm Panagiotis Kanavos

Logging changes, first changes to multi account support

cfed7823 10/13/2011 11:14 pm Panagiotis Kanavos

Added log4net for client profile
Refactored to allow retrieval of shared objects

0af3141d 10/10/2011 11:41 pm Panagiotis Kanavos

Multiple changes to enable delete detection, safer uploading

24477d85 10/10/2011 01:35 pm Panagiotis Kanavos

Checked to ensure exceptions occuring inside continuations are propagated

a27aa447 10/09/2011 03:22 pm Panagiotis Kanavos

Uploading and downloading with hashes

bfc13ed8 10/03/2011 11:58 pm Panagiotis Kanavos

Synch fixes

5ce54458 10/02/2011 11:57 pm Panagiotis Kanavos

Fixed ceiling calculation

5d4e820b 09/28/2011 09:30 am Panagiotis Kanavos

Exposed IfModifiedSince on the RestClient

9c4346c9 09/27/2011 11:51 pm Panagiotis Kanavos

Refactored to agents