Commit Graph
1158 Commits
Author SHA1 Message Date
kenneth.skovhede@gmail.com 2ef98b1806 Fixed a bug with a .Net 2.0 without service packs.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@315 59da171f-624f-0410-aa54-27559c288bec
2010-01-05 21:16:29 +00:00
kenneth.skovhede@gmail.com 05bfadbc41 Updated License notice to 2010
git-svn-id: https://duplicati.googlecode.com/svn/trunk@311 59da171f-624f-0410-aa54-27559c288bec
2010-01-03 22:57:13 +00:00
kenneth.skovhede@gmail.com edd1eb31c6 Fixes for issue #126, and a proposed workaround for issue #59.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@299 59da171f-624f-0410-aa54-27559c288bec
2009-11-01 21:14:52 +00:00
kenneth.skovhede@gmail.com 5010e4f094 Fixed issue #96.
Added a small application to fix future issues with embedded escape codes.
Also fixed some encoding issues with the pt-BR files.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@298 59da171f-624f-0410-aa54-27559c288bec
2009-09-26 09:43:02 +00:00
kenneth.skovhede@gmail.com 5a75ae0ef6 Fixed issue #43, CloudFiles backend is now added and has a GUI.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@297 59da171f-624f-0410-aa54-27559c288bec
2009-09-23 16:49:56 +00:00
kenneth.skovhede@gmail.com 68a3e16f7f Extra fixes to issue #101 the Mono version was read incorrectly, and a file was missing.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@296 59da171f-624f-0410-aa54-27559c288bec
2009-09-23 16:42:45 +00:00
kenneth.skovhede@gmail.com 0614f55fac Fixed issue #101 the S3 Backend under Linux.
Work on issue #102 folder support for backends.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@294 59da171f-624f-0410-aa54-27559c288bec
2009-09-22 21:12:08 +00:00
kenneth.skovhede@gmail.com 6eb7159069 Fixed issue #114, removed the extra property in the IStreamingBackend interface.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@289 59da171f-624f-0410-aa54-27559c288bec
2009-09-21 20:15:29 +00:00
kenneth.skovhede@gmail.com 293311b68f All backends are now ported, needs a lot of testing before it can go into trunk
git-svn-id: https://duplicati.googlecode.com/svn/branches/Issue77@286 59da171f-624f-0410-aa54-27559c288bec
2009-09-20 20:58:49 +00:00
kenneth.skovhede@gmail.com 08280e0c42 Converted the S3 backend for issue 77.
Still have the SSH and WebDAV left.

git-svn-id: https://duplicati.googlecode.com/svn/branches/Issue77@285 59da171f-624f-0410-aa54-27559c288bec
2009-09-18 16:36:40 +00:00
kenneth.skovhede@gmail.com 1c4153b8d8 Implemented the FTP UI for issue 77.
Fixed various bugs with the 77 implementation.

git-svn-id: https://duplicati.googlecode.com/svn/branches/Issue77@284 59da171f-624f-0410-aa54-27559c288bec
2009-09-17 17:44:59 +00:00
kenneth.skovhede@gmail.com 6d34aa7919 Work on issue #77
git-svn-id: https://duplicati.googlecode.com/svn/branches/Issue77@280 59da171f-624f-0410-aa54-27559c288bec
2009-09-16 19:41:49 +00:00
kenneth.skovhede@gmail.com f64e7ad8d7 Build r276
git-svn-id: https://duplicati.googlecode.com/svn/trunk@276 59da171f-624f-0410-aa54-27559c288bec
2009-09-14 20:23:46 +00:00
kenneth.skovhede@gmail.com 205ccdbbb0 Work on for issue #59, the timeout should now be obeyed correctly.
Slight modification for the printout in the backend tester.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@275 59da171f-624f-0410-aa54-27559c288bec
2009-09-14 20:15:04 +00:00
kenneth.skovhede@gmail.com 0b82b67d38 Adjusted install build procedure to work with a clean checkout and a release build.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@272 59da171f-624f-0410-aa54-27559c288bec
2009-08-27 21:18:18 +00:00
kenneth.skovhede@gmail.com 6167b04e75 Removed unused code, thanks to the warnings given by MonoDevelop.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@270 59da171f-624f-0410-aa54-27559c288bec
2009-08-27 20:40:31 +00:00
kenneth.skovhede@gmail.com 18cf1549e6 Fixes for the S3 backend under Linux.
Also cleaned up the backend, and removed the Wrapper which was unused.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@266 59da171f-624f-0410-aa54-27559c288bec
2009-08-27 17:53:19 +00:00
kenneth.skovhede@gmail.com 36ff6e736d Updated license texts and bumped version numbers
git-svn-id: https://duplicati.googlecode.com/svn/trunk@261 59da171f-624f-0410-aa54-27559c288bec
2009-08-20 20:54:43 +00:00
kenneth.skovhede@gmail.com c6fe80a805 Added option to switch temp folder for the backend tester
git-svn-id: https://duplicati.googlecode.com/svn/trunk@256 59da171f-624f-0410-aa54-27559c288bec
2009-08-10 20:54:13 +00:00
kenneth.skovhede@gmail.com 178d567ed8 Issue #43, the CloudFiles backend is now complete and can be used from the CommandLine.
Still needs to create a UI for it before it is avalible in the Wizard.
Added a non-seekable stream class to further improve on the reliability of the backendtester.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@245 59da171f-624f-0410-aa54-27559c288bec
2009-08-01 12:26:28 +00:00
kenneth.skovhede@gmail.com a7414e0f23 Work on the CloudFiles backend. Unfortunately the official API is for .Net 3.5 and requires seekable streams.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@244 59da171f-624f-0410-aa54-27559c288bec
2009-07-26 21:39:26 +00:00
kenneth.skovhede@gmail.com 1e9268ac6f Fixes to the CloudFiles backend.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@243 59da171f-624f-0410-aa54-27559c288bec
2009-07-26 15:02:27 +00:00
kenneth.skovhede@gmail.com 55ca654e73 Support for compiling under MonoDevelop
git-svn-id: https://duplicati.googlecode.com/svn/trunk@241 59da171f-624f-0410-aa54-27559c288bec
2009-07-25 09:03:37 +00:00
kenneth.skovhede@gmail.com 17306fe5f5 Work on issue #84, WEBDAV errors with Apache.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@235 59da171f-624f-0410-aa54-27559c288bec
2009-07-19 22:09:43 +00:00
kenneth.skovhede@gmail.com bc3be0eecb Fixed issue #80, Add backend tester.
Fixed a timing issue in the SSH backend, which hopefully solves issue #59.
An error message indicating missing executable filenames was switched between linux and windows.
Added a number of app.config files.
Updated version numbers.


git-svn-id: https://duplicati.googlecode.com/svn/trunk@229 59da171f-624f-0410-aa54-27559c288bec
2009-07-19 12:08:59 +00:00
kenneth.skovhede@gmail.com 9b13c60a01 Added a FTP_USERNAME environment variable and corresponding --ftp-username option.
Fixed issue #86.
Fixed issue #87.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@225 59da171f-624f-0410-aa54-27559c288bec
2009-07-16 20:36:49 +00:00
kenneth.skovhede@gmail.com 72c92dd78b Made the LocalizationTool more SDK version independant.
Updated some sub-projects to VS 2008, fixed .Net 3.5 dependencies to 2.0.
Added a language selection option to the settings dialog.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@222 59da171f-624f-0410-aa54-27559c288bec
2009-07-14 22:26:22 +00:00
kenneth.skovhede@gmail.com 17f87d1328 Updated to VS 2009 Express.
Added WixProjBuilder to build the Wix projects without MSBuild support.
Simplified the build/release process.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@215 59da171f-624f-0410-aa54-27559c288bec
2009-07-05 11:41:02 +00:00
kenneth.skovhede@gmail.com 3bfd015d62 Final changes to support a fully localized Duplicati,
next step is to generate a setup for editing the resx files.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@197 59da171f-624f-0410-aa54-27559c288bec
2009-06-17 22:47:51 +00:00
kenneth.skovhede@gmail.com 79c99336ab A heavy chunk of work on the translation support.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@196 59da171f-624f-0410-aa54-27559c288bec
2009-06-14 21:51:06 +00:00
kenneth.skovhede@gmail.com b2f7ed7132 Updated version numbers for the 1.0 Final release.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@183 59da171f-624f-0410-aa54-27559c288bec
2009-06-08 22:34:26 +00:00
kenneth.skovhede@gmail.com 567bab334e Fixed a bug with the WEBDAV backend.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@182 59da171f-624f-0410-aa54-27559c288bec
2009-06-08 22:18:45 +00:00
kenneth.skovhede@gmail.com a7fa2c4a2f Fixes for issue #59.
Added a WaitCursor for the test button in the wizard pages.
Fixed an issue with environment variables in the SSH backend.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@179 59da171f-624f-0410-aa54-27559c288bec
2009-05-23 12:29:10 +00:00
kenneth.skovhede@gmail.com 066b1965e5 Build for version 1.0 RC2
Included How to build release.txt

git-svn-id: https://duplicati.googlecode.com/svn/trunk@176 59da171f-624f-0410-aa54-27559c288bec
2009-05-16 11:11:26 +00:00
kenneth.skovhede@gmail.com aa8fcdb6a0 Fixed issue #59 (SSH backend on Linux)
A full rewrite of the SSH backend, and a simple C# version of expect.
Fixed issues with similar named files on the same backend.
Fixed an issue where files were not deleted.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@172 59da171f-624f-0410-aa54-27559c288bec
2009-05-11 18:56:21 +00:00
kenneth.skovhede@gmail.com 35bf1ecb1d Added some untested code for issue #43, CloudFiles backend support.
Added some comments for issue #%51.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@163 59da171f-624f-0410-aa54-27559c288bec
2009-04-23 19:39:25 +00:00
kenneth.skovhede@gmail.com 9301fc3d54 Re-updated file version numbers for the RC1 release.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@154 59da171f-624f-0410-aa54-27559c288bec
2009-04-18 10:17:46 +00:00
kenneth.skovhede@gmail.com d2aa3725b0 Updated version numbers on assemblies.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@153 59da171f-624f-0410-aa54-27559c288bec
2009-04-18 10:12:55 +00:00
kenneth.skovhede@gmail.com ecb2819be9 Made the S3 provider backwards compatible, now that the filenames don't have a prefixed slash.
Added option to examine a backup for issue #37, but it should be a tree.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@135 59da171f-624f-0410-aa54-27559c288bec
2009-03-29 21:59:00 +00:00
kenneth.skovhede@gmail.com daaef5f092 Fixed issue #39.
Fixed issue #41.
Fixed issue #11.
Refactored the way settings are stored, this means that you cannot go back to a previous version if you have used this one.
A backup of the old database will be created, if you need to use a previous version.
Fixed a bug in the S3 backend where the filenames would be prefixed with a slash.
Moved the file time seperator char out of the file backend, and into common settings.


git-svn-id: https://duplicati.googlecode.com/svn/trunk@134 59da171f-624f-0410-aa54-27559c288bec
2009-03-29 18:06:02 +00:00
kenneth.skovhede@gmail.com 056b2be346 Fixed issue #36.
Fixed issue #28.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@133 59da171f-624f-0410-aa54-27559c288bec
2009-03-28 22:33:44 +00:00
kenneth.skovhede@gmail.com 365f8d7f30 Improved the usage dialog greatly, and added some missing options.
Still needs to describe the filter system.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@129 59da171f-624f-0410-aa54-27559c288bec
2009-03-22 22:55:04 +00:00
kenneth.skovhede@gmail.com 513c3b3f56 Now able to print usage.
The internal use of the option dictionary should be
changed to only use the encapsulating class to ease future maintenance.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@126 59da171f-624f-0410-aa54-27559c288bec
2009-03-22 17:33:11 +00:00
kenneth.skovhede@gmail.com df461a5928 Added a SingleInstance class to ensure that only one instance can run, this closes #6.
Updated license texts.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@124 59da171f-624f-0410-aa54-27559c288bec
2009-03-21 16:37:30 +00:00
kenneth.skovhede@gmail.com 0cd0b4d1c8 Added the cleanup method, this closes #16.
Fixed a bug where non-modified files were marked as deleted.
Cleaned up the ListContent method to use the same code as the Backup method, this closes #31.
Added a WEBDAV backend for #28, but there is no UI for it yet.
Made most of the work for documenting commandline options, #14.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@123 59da171f-624f-0410-aa54-27559c288bec
2009-03-21 12:46:54 +00:00
kenneth.skovhede@gmail.com b8c4a02d2d Fixed some assembly information
git-svn-id: https://duplicati.googlecode.com/svn/trunk@115 59da171f-624f-0410-aa54-27559c288bec
2009-03-16 22:41:02 +00:00
kenneth.skovhede@gmail.com 5bb75df28d Added passive/active option to the FTP backend.
Added button to create the remote folder, when using FTP.
This closes #2.
Added progressbars and status text to the status window.
This closes #7.
Fixed issues with interrupted uploads, if there were files, but the manifest was incomplete.
The FTP connection now has keep-alive disabled.
This closes #15.
Fixed #12 for now, the fix could have more grace, but works for now.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@112 59da171f-624f-0410-aa54-27559c288bec
2009-03-11 20:56:01 +00:00
kenneth.skovhede@gmail.com 5e8fe893d5 Fixed #8, modified files count as added.
Fixed #12, signature cache, which is now enabled pr. default.
Added a cache for the S3 redirect tests, which should limit the number of calls.
Added some GC.Collect calls for the S3 backend, as it appears to be leaking HttpWebRequest objects for some reason.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@111 59da171f-624f-0410-aa54-27559c288bec
2009-03-09 21:09:27 +00:00
kenneth.skovhede@gmail.com 8babf1d616 Updated license notices.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@85 59da171f-624f-0410-aa54-27559c288bec
2009-02-10 23:36:15 +00:00
kenneth.skovhede@gmail.com ca7cf91e8d Reworked the Wizard interface to be more stateless, and without the need for a overall map.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@74 59da171f-624f-0410-aa54-27559c288bec
2009-01-31 17:23:59 +00:00