History | View | Annotate | Download (56.4 kB)
Drag And Drop Hooks for WPF in status view
Signed-off-by: George Pantazis <ggpanta@gmail.com>
Change to read the storage url from the service url
Fix for ccrewrite. Added TestServer.Test
Package updates, added test server
User-Agent changes for Sparkle
Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
Some buffers replaced with buffermanager
Added progress bar update
Updates to Client for compatibility with the next pithos+ serverUpdates to the versioning to accept minor changes for the update server (only for dev builds)Changes to Installer to accommodate the new live install optionsChanges to the installation procedure for the updates of the DB on the next couple of versions...
Added local and cloud views
Ribbon Controls addedOFM Ribbon addedIssue with Platform target
New Project added OFM
Fixes for msvcp & msvcr DLL'sFixed Paths for x86 binariesFixed issue where the x64 wasnt found in an upgradeNow old libraries are cleand upFixed Issue with always requiring restart of OSApp works now on x86, x64 @ XP SP3, VISTA, 7, 8 2008 Server, 2012 Server...
Fixed release confgurations
Removed unwanted packages and dllsConverted Pithos.Client.WPF to AnyCPU
ManagedOpenSSL is now AnyCPU. The proper 32bit or 64 bit OpenSSL libraries are selected when building the 32 or 64 bit version
Version fixes, removal of libraries
Various
Changes to speed up processing a large number of of newly added files:- File events are queued for asynchronous processing instead of raising tasks.- Hashes for multiple files are calculated in parallel if there are more than 20 files that need hashing
Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
Conflicts: trunk/Pithos.Core/Agents/StatusAgent.csAlso switched from SQLite, ActiveRecord to pure NHibernate and SQL Server Compact
Commit before switching to sql compact
Added load type exception handling
Compile Fixesopenssl Libraries
Replaced .NET hashing with OpenSSL
Created separate version files for the client and libraries. The libraries have a version number starting with 1, while the client has a version number starting with 0.
Added integration test
Selective Sync filtering modified to allow uploading only of new root-level folders
Modified the uploader to add new directories to Selected Folders if Selective Sync is enabled
Added BufferManager
Fixed incorrect account key in PollAgent.csFixed incorrect check for Uri and Path relations in CollectionExtensions.cs
Notification changesFixed the way folders appear in Selective SynchAdded form with conflicts
Fixes to x64 configuration for Pithos.ShellExtensions.csproj
Added console
Added NetSparkle for auto updating
Logging improvements
Added header to all files. Closes #2064
-
Changes to NHibernate/Activerecord storage code
Fixed frequent timeout by always closing WebResponse objects
Fixed settings save that was disabled due to the addition of a Uri propertyRemoved "IsPithos" property from UI and classesUsing default token 0007 for feedback
Updated wizard and AccountInfo to include the server's URL. Added account validation to the wizard. Have problems saving settings
Moved SQLite dlls to separate 32/64 folders in LibrariesCreated separate target platforms for 32/64 bitsCreated separate setup packages for 32/64 bits
Added x86 setup project
Fixes to Add/Remove accounts
Added log4net for client profileRefactored to allow retrieval of shared objects
Added Hashmap calculations
Removed differences between Pithos and Cloudfiles authentication.Pithos returns the ApiKey and actual URL as Token and Storage Url respectively. Thus it can respond to the auth requests of cloudfiles clients
Replaced the Caliburn.Micro.WPF project with the resulting library Caliburn.Micro.dll
Replaced Hammock with custom code
Extracted Authentication URL to application settings
Fixed target platform form some of the setup modules
Changes in PithosMonitor and StatusKeeper to detect concurrent changesAdded x64 setup program
Added Setup project
Added hammock project to debug streaming issuesAdded latest Castle Activerecord version to target ClientProfileModified StatusKeeper.cs to overcome SQLite synch issues. Now only a single thread makes changes to the database
Added named pipes comm between client and shell extensionsFixed SQLite compatibility problems. File status now retrieved from SQLite.Updated Hammock library version, replaced with ClientProfile build
Added WPF client based on Caliburn.Micro
Changed overlays to use TortoiseOverlays. Added register/unregister functionality to the client
Added nunit step
All files