History | View | Annotate | Download (12.3 kB)
Improve UUID translation in nodes
Show nodes immediately with translated UUIDs. Fix bug where browser of first created account didn't translate UUIDs.
Improve handling of node requests
Fix bug where autoreleased node requests where set nil and then released.
Improve code and fix bugs
Use user catalog displayname when displaying an account node
Convert to Objective-C ARC
Use Xcode refactoring to convert project to Objective-C ARC, to fix problems that memory is freed more than once, when autorelease pools are drained. Update version.
Use @autoreleasepool directive
Make debug log messages optional on compile. Update version.
Reset state of root nodes when pithos is set. Send verbose messages on all node listing failures to activity facility.
Do not use the shared cache in sharing account requests.
Simplify default and support custom notifications for nodes.
Fix bug.
Modify nodes to make notifications configurable and provide property access to all related ASIPithos objects.
Support multiple accounts. Bug fixes. Improve concurrency.
Refactor to use updated ASIPithos lib.
Modify PithosNodes to use the global concurrent dispatch queue for ASIPithosRequest delegates.
Memory leaks plugged.Sync daemon uses background thread for ASIPithosRequest callbacks.For server updates from local objects, a check is made if the local object still exists, and the appropriate action is taken.
Listing requests for account, container and sharing accounts implement retries and check for proper response status.
All requests made asynchronous.Request are prioritized accordingly.Download/Upload activity is more precise.Copy/Move actions are shown in activity.Initial implementation of request retries.Other fixes and changes.
Shift-refresh forces no use of cache.Other changes.
Initial implementation of 'others shared'.