Commit Graph
61 Commits
Author SHA1 Message Date
kenneth@hexad.dk 37aa102c49 Merged r1381 into 1.3.x branch including some minor fixes.
git-svn-id: https://duplicati.googlecode.com/svn/branches/1.3.x@1386 59da171f-624f-0410-aa54-27559c288bec
2012-07-31 17:34:54 +00:00
kenneth@hexad.dk 244e502121 Merged r1208 and r1209 into 1.3.1 branch
git-svn-id: https://duplicati.googlecode.com/svn/branches/1.3.1@1210 59da171f-624f-0410-aa54-27559c288bec
2012-04-21 21:24:39 +00:00
kenneth@hexad.dk f0a49bc242 Updated 1.3.1 branch with fixes for Chinese translation, FTP backend and minor adjustments (r1117,r1118,r1119 and r1120)
git-svn-id: https://duplicati.googlecode.com/svn/branches/1.3.1@1122 59da171f-624f-0410-aa54-27559c288bec
2012-02-03 07:43:44 +00:00
kenb@programmer.net e0377b8ccc Used by Scheduler for Source file selection
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1016 59da171f-624f-0410-aa54-27559c288bec
2011-11-20 08:45:25 +00:00
kenb@programmer.net bf6899edff Added download.txt and license.txt
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1004 59da171f-624f-0410-aa54-27559c288bec
2011-11-18 15:48:30 +00:00
kenneth@hexad.dk 91a1c6a588 Fixed locking support for OSX
git-svn-id: https://duplicati.googlecode.com/svn/trunk@982 59da171f-624f-0410-aa54-27559c288bec
2011-11-13 10:58:35 +00:00
kenneth@hexad.dk 6add824f64 Fixed single instance support for Linux
git-svn-id: https://duplicati.googlecode.com/svn/trunk@980 59da171f-624f-0410-aa54-27559c288bec
2011-11-10 16:30:25 +00:00
kenneth.skovhede@gmail.com e4f03fc170 Updated GnuPG binary for windows to the latest version
git-svn-id: https://duplicati.googlecode.com/svn/trunk@952 59da171f-624f-0410-aa54-27559c288bec
2011-10-28 05:52:10 +00:00
kenneth.skovhede@gmail.com c78ce7959d Updated LightDatamodel.dll to include Turkish language fixes
git-svn-id: https://duplicati.googlecode.com/svn/trunk@933 59da171f-624f-0410-aa54-27559c288bec
2011-10-16 10:45:47 +00:00
kenneth.skovhede@gmail.com 345d18a013 Updated the LightDatamodel.dll to include some locale fixes for Turkish language
git-svn-id: https://duplicati.googlecode.com/svn/trunk@903 59da171f-624f-0410-aa54-27559c288bec
2011-09-16 17:46:56 +00:00
kenb@programmer.net aee8a3c137 Duplicati.Scheduler initial commit.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@849 59da171f-624f-0410-aa54-27559c288bec
2011-08-01 03:40:38 +00:00
kenneth.skovhede@gmail.com af681f57f0 Fixed a timeout issue with S3
git-svn-id: https://duplicati.googlecode.com/svn/trunk@846 59da171f-624f-0410-aa54-27559c288bec
2011-07-30 09:36:44 +00:00
kenneth.skovhede@gmail.com f02527c3ac Added extra gdata dlls
git-svn-id: https://duplicati.googlecode.com/svn/trunk@839 59da171f-624f-0410-aa54-27559c288bec
2011-07-25 05:36:57 +00:00
kenneth.skovhede@gmail.com bdc3ce0dd9 Update issue #376
Status: Fixed

There is now a Google Docs backend.

The API turned out to be broken (or at least hard to use correctly) for uploading files,
so I eventually wrote a custom uploader. The custom uploader can also upload files larger
than 10 MB.

I have tested this with my usual test setup, but let me know if there are any issues with it.
A preview release will be put on the download page asap.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@835 59da171f-624f-0410-aa54-27559c288bec
2011-07-23 15:18:40 +00:00
kenneth.skovhede@gmail.com 47c0326072 Updated LightDataModel
Update issue #297
Status: Fixed

The long standing delete bug is now fixed.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@824 59da171f-624f-0410-aa54-27559c288bec
2011-07-02 06:57:01 +00:00
kenneth.skovhede@gmail.com db8cdd0dd2 Update issue #160
Status: Fixed

Changed to the AWSSDK library, which fixes a few quirks, but basically seems to be the Affirma version slightly renamed.



git-svn-id: https://duplicati.googlecode.com/svn/trunk@811 59da171f-624f-0410-aa54-27559c288bec
2011-06-23 21:37:14 +00:00
kenneth.skovhede@gmail.com b0a359fd27 Updated license text
git-svn-id: https://duplicati.googlecode.com/svn/trunk@770 59da171f-624f-0410-aa54-27559c288bec
2011-05-09 19:52:28 +00:00
kenneth.skovhede@gmail.com 15635465cb Reverted the signing of SSH and TahoeLAFS because it caused load issues to have them signed.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@660 59da171f-624f-0410-aa54-27559c288bec
2010-12-30 14:02:05 +00:00
kenneth.skovhede@gmail.com cf3072a10e Signed the LitJSON and SharpSSH dll's with Signer.exe from CodePlex, using the Duplicati key.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@648 59da171f-624f-0410-aa54-27559c288bec
2010-12-28 14:26:04 +00:00
kenneth.skovhede@gmail.com 581a9d0664 Update issue #206
Status: Fixed
There is now a Tahoe-LAFS backend option.
It is quite new, so obviously it is fairly untested in real life.
It passes all unittests, and is largely based on the WEBDAV backend which as seen some action.
I will put up a preview build with Tahoe-LAFS support soon.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@623 59da171f-624f-0410-aa54-27559c288bec
2010-12-07 21:23:54 +00:00
kenneth.skovhede@gmail.com c9ee03975d Update issue #285
Status: Fixed

I found out that Mono on windows does not support "mixed-mode" assemblies, which is what the System.Data.SQLite.dll's are:
http://www.mono-project.com/CPlusPlus

On my machine it gives a weird error with "CRT not initialized" if I run Duplicati under Mono.
I have changed the loader to check for Linux AND Mono.
I have also update the build script to include the version of the dll that you found,
it seems that Mono only runs with 32bit on windows, so the dll must also be 32 bit.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@562 59da171f-624f-0410-aa54-27559c288bec
2010-10-27 19:40:29 +00:00
kenneth.skovhede@gmail.com ebf7ba1f52 Cleared up a confusing fact about the SharpZipLib license
git-svn-id: https://duplicati.googlecode.com/svn/trunk@497 59da171f-624f-0410-aa54-27559c288bec
2010-09-07 21:13:29 +00:00
kenneth.skovhede@gmail.com a2c6b7c0a5 Added a license tab to the options dialog to ensure compliance with thirdparty licenses.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@496 59da171f-624f-0410-aa54-27559c288bec
2010-09-07 16:53:33 +00:00
kenneth.skovhede@gmail.com 90c20b9862 Updated the MD4Managed to the latest trunk as that fixes an offset bug that I also discovered.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@479 59da171f-624f-0410-aa54-27559c288bec
2010-08-21 10:27:57 +00:00
kenneth.skovhede@gmail.com 51552bea24 Fixes for issue #18.
Added snapshot support using either VSS (win xp/vista/7) or LVM (linux).
Using the snapshot feature requires administrative/root privileges, and is toggled by the "snapshot-policy" option (by commandline or in advanced settings).

Also improved the validation of options to not show incorrect warnings.
This fixes issue #233.


git-svn-id: https://duplicati.googlecode.com/svn/trunk@461 59da171f-624f-0410-aa54-27559c288bec
2010-08-12 18:32:15 +00:00
kenneth.skovhede@gmail.com d46706337c Updated copyright headers.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@428 59da171f-624f-0410-aa54-27559c288bec
2010-06-19 21:17:33 +00:00
kenneth.skovhede@gmail.com 9322018dad Fixed issue #173.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@368 59da171f-624f-0410-aa54-27559c288bec
2010-02-12 19:22:22 +00:00
kenneth.skovhede@gmail.com 1f87e01fc7 Fixed issue #129.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@337 59da171f-624f-0410-aa54-27559c288bec
2010-01-17 20:21:08 +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 b35bc97757 Fixed issue with LightDataModel not compiling anymore
git-svn-id: https://duplicati.googlecode.com/svn/trunk@268 59da171f-624f-0410-aa54-27559c288bec
2009-08-27 20:07:39 +00:00
kenneth.skovhede@gmail.com 121c7ea2f7 Added ThreeSharp v. 2.2 with a micro Monofix
git-svn-id: https://duplicati.googlecode.com/svn/trunk@267 59da171f-624f-0410-aa54-27559c288bec
2009-08-27 20:05:19 +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 c73d80c04c Updated LightDatamodel.dll
git-svn-id: https://duplicati.googlecode.com/svn/trunk@263 59da171f-624f-0410-aa54-27559c288bec
2009-08-23 15:22:01 +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 a53855b335 Fixed an issue with editing items.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@175 59da171f-624f-0410-aa54-27559c288bec
2009-05-13 17:42:18 +00:00
kenneth.skovhede@gmail.com fefdd87d30 Fixed issue #55.
Fixed issue #62.
Fixed issue #63.
All open issues for 1.0 are now complete (except #49 which is missing feedback).
This will likely be RC2, I will test it for a while before posting RC2.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@174 59da171f-624f-0410-aa54-27559c288bec
2009-05-12 21:05:45 +00:00
kenneth.skovhede@gmail.com 0f31a2fd4a Updated LightDatamodel.dll, hoping that it will fix issue #55.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@171 59da171f-624f-0410-aa54-27559c288bec
2009-04-27 19:42:37 +00:00
kenneth.skovhede@gmail.com c2cdfbb477 Part 3 of the rename... it's done :)
git-svn-id: https://duplicati.googlecode.com/svn/trunk@169 59da171f-624f-0410-aa54-27559c288bec
2009-04-27 17:41:00 +00:00
kenneth.skovhede@gmail.com 4cbad24343 Part 2 of the rename
git-svn-id: https://duplicati.googlecode.com/svn/trunk@168 59da171f-624f-0410-aa54-27559c288bec
2009-04-27 17:38:31 +00:00
kenneth.skovhede@gmail.com 898099ce9d Part 1 of windows rename :)
git-svn-id: https://duplicati.googlecode.com/svn/trunk@167 59da171f-624f-0410-aa54-27559c288bec
2009-04-27 17:36:48 +00:00
kenneth.skovhede@gmail.com b544967fd6 Added 64bit dll for SQLite
git-svn-id: https://duplicati.googlecode.com/svn/trunk@161 59da171f-624f-0410-aa54-27559c288bec
2009-04-22 20:27:08 +00:00
kenneth.skovhede@gmail.com cc6dbb0ef9 Fixes for issue #27. linux compatibility.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@149 59da171f-624f-0410-aa54-27559c288bec
2009-04-08 19:11:42 +00:00
kenneth.skovhede@gmail.com b71575f60a Updates for issue #27, the updated LightDatamodel.dll solves the itterator problems.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@141 59da171f-624f-0410-aa54-27559c288bec
2009-04-04 15:01:40 +00:00
kenneth.skovhede@gmail.com 6124b79774 Fixed the PurgeSignatureCache function to only remove Duplicati files.
Added a button to purge the cache from the settings menu.
Added a size label to show the size of the signature cache.
Made the ListBackupFiles abort the current action when closed.
Made the ListBackupFiles available from the status window.
Fixed a small problem where all folders were marked as deleted in the previous commit (would only result in missing empty folders on restore).
Changed the name of the "Setup" menu to be "Wizard ..." for issue #13, and changed the icon.
Added Mono compatible SQLite dll's.
Updated the SQLite dll's to version 1.0.60.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@139 59da171f-624f-0410-aa54-27559c288bec
2009-04-01 08:30:14 +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 4a4f58937b Fixed issue #34.
Fixed a potential bug where a scheduled backup would saved as if it was run, and after a program crash, the backup would not re-issue.
Changed the backend page to also use DoubleClickRadioButtons.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@132 59da171f-624f-0410-aa54-27559c288bec
2009-03-27 17:19:59 +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 20fc8ffaa6 A bunch of minor fixes for the beta release.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@98 59da171f-624f-0410-aa54-27559c288bec
2009-02-22 21:30:32 +00:00
kenneth.skovhede@gmail.com a853165698 Moved the MD4 files into thirdparty.
Made some lists in the wizard double-click enabled.
Added a warning if password settings are changed for an existing backup.
Filters are now first-touch, as that is more efficient.
Added a filter interface, because regular expressions are very inefficient if they contain more than a thousand subgroups.
Restore now works as expected.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@86 59da171f-624f-0410-aa54-27559c288bec
2009-02-12 21:52:58 +00:00
kenneth.skovhede@gmail.com 2ddd10a1af Added a standalone decryption app, in case something breaks later on.
Updated the wizard to allow GPGEncryption.
Settings now reflect the actual paths required.
Completely reworked the way differential updates are read and written,
which gives a much cleaner code, a heavy performance boost and a
highly reduced number of temporary files.
Removed duplicated code for streamwrapping.
Updated SharpZipLib to the latest release.
Removed unused compression code.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@84 59da171f-624f-0410-aa54-27559c288bec
2009-02-10 23:29:01 +00:00