Commit Graph
1594 Commits
Author SHA1 Message Date
kenneth.skovhede@gmail.com ae86443873 Filter editor work.
Fixed issue #172.
Fixed issue #218.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@450 59da171f-624f-0410-aa54-27559c288bec
2010-07-12 15:52:44 +00:00
kenneth.skovhede@gmail.com d9f65414ca Added a checkbox to hide the donate button.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@447 59da171f-624f-0410-aa54-27559c288bec
2010-07-08 18:31:18 +00:00
kenneth.skovhede@gmail.com 4cadf52bbc Removed the unused field SignatureKey from the database.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@446 59da171f-624f-0410-aa54-27559c288bec
2010-07-08 18:13:45 +00:00
kenneth.skovhede@gmail.com c31d7e3bfa UI rework, removed the mess with each of the advanced pages having a big if/else block to figure out what the next page should be.
Fixed issue #220.
Moved the incremental/full setting in to incremental page.

Fixed issue #164.
No longer re-schedules a backup if it is already scheduled or running.

Fixed issue #111.
Now allows you to select allowed day-of-week settings.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@445 59da171f-624f-0410-aa54-27559c288bec
2010-07-08 17:41:18 +00:00
kenneth.skovhede@gmail.com 3a420bef64 Added a donate button on the initial wizard page.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@443 59da171f-624f-0410-aa54-27559c288bec
2010-07-06 19:07:35 +00:00
kenneth.skovhede@gmail.com 104b0ac1f6 Fixed an issue with scrolling when having more than 6 source folders for a backup.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@442 59da171f-624f-0410-aa54-27559c288bec
2010-07-05 16:25:53 +00:00
kenneth.skovhede@gmail.com 1fc9d9b907 Fixed a typo in r440.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@441 59da171f-624f-0410-aa54-27559c288bec
2010-07-05 07:57:02 +00:00
kenneth.skovhede@gmail.com ef47b8b413 Fixed issue #225.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@440 59da171f-624f-0410-aa54-27559c288bec
2010-07-05 07:33:28 +00:00
kenneth.skovhede@gmail.com 3982a1e6a4 Fixed issue with x86 build.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@439 59da171f-624f-0410-aa54-27559c288bec
2010-07-05 07:32:41 +00:00
kenneth.skovhede@gmail.com 975a7fc220 Fix for cleaning up the database.
Fixed issue #68.
Fixed issue #175.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@438 59da171f-624f-0410-aa54-27559c288bec
2010-06-22 20:48:54 +00:00
kenneth.skovhede@gmail.com 5a70f3c7c5 Fixed a backwards compatibility problem with AES encryption.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@433 59da171f-624f-0410-aa54-27559c288bec
2010-06-20 11:44:21 +00:00
kenneth.skovhede@gmail.com 7edf074cbd An S3 issue fix.
Fixed issue #215.
If the user chooses EU buckets, bucketnames that are not valid hostname labels will be rejected.
If the user does not choose EU buckets, a warning is displayed for bucketnames that are not valid hostname labels, and the setup is switched to the path-style calling method.

Fixed issue #214.
There were multiple issues with entering a bucket/folder type path, those should now be resolved.

Fixed issue #212.
The UI and commandline now supports Reduced Redundancy Storage.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@430 59da171f-624f-0410-aa54-27559c288bec
2010-06-19 23:29:47 +00:00
kenneth.skovhede@gmail.com d6b0a530c3 Fixed an issue with the encryption module selector.
Fixed some line endings.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@429 59da171f-624f-0410-aa54-27559c288bec
2010-06-19 23:25:04 +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 a40f6acf37 A fairly large refactoring of the code.
This was based on the idea that the interfaces should remain static.
I hope this change is enough to ensure stable interfaces until release 1.2.

Overview of changes:
Moved all interfaces into the same dll.
Encryption and compression is now plugable modules, just as the backends.
Encryption/compression can now register an UI.
Encryption now uses AESCrypt as a default.
GPG does not default to using the --armor option.
Added support for generic modules, but none are written yet.
Added support for plugable settings pages in the "Options" dialog.

Fixed issue #148.
Duplicati now uses AESCrypt as the default encryption format.

Fixed issue #199.
GPG now supports custom commandline options.

Fixed issue #207.
Encryption modules are now plugable.

Fixed issue #118.
S3 credentials are now stored.

Fixed issue #151.
Backends can now register system wide options.


git-svn-id: https://duplicati.googlecode.com/svn/trunk@427 59da171f-624f-0410-aa54-27559c288bec
2010-06-19 21:08:21 +00:00
kenneth.skovhede@gmail.com 8296404414 Changed WEBDAV to send an empty body with a PROPFIND request.
Fixed issue #217.


git-svn-id: https://duplicati.googlecode.com/svn/trunk@426 59da171f-624f-0410-aa54-27559c288bec
2010-06-16 15:07:45 +00:00
kenneth.skovhede@gmail.com 7579199350 Possible fix to the FTP backend for issue #209
git-svn-id: https://duplicati.googlecode.com/svn/trunk@425 59da171f-624f-0410-aa54-27559c288bec
2010-06-09 10:54:58 +00:00
kenneth.skovhede@gmail.com 24ce6f2d93 Updated the UpdateVersionNumber.exe program to support configuration.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@421 59da171f-624f-0410-aa54-27559c288bec
2010-05-27 20:56:48 +00:00
kenneth.skovhede@gmail.com a91397ddfc Possible fix for issue #209
git-svn-id: https://duplicati.googlecode.com/svn/trunk@420 59da171f-624f-0410-aa54-27559c288bec
2010-05-27 19:37:14 +00:00
kenneth.skovhede@gmail.com 70708fc454 Fixed issue #136.
Fixed issue #182.
Fixed an error with the commandline version reported in the forum.
Added improved error output.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@417 59da171f-624f-0410-aa54-27559c288bec
2010-05-24 09:00:03 +00:00
kenneth.skovhede@gmail.com 860554f112 Hopefully a fix for issue #208.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@415 59da171f-624f-0410-aa54-27559c288bec
2010-05-22 08:00:48 +00:00
kenneth.skovhede@gmail.com 5348688622 Fixed a bug with displaying contents of backups, if the backups contains files that span multiple archives.
Also fixed a related bug where such files would be displayed multiple times.
Fixed a problem with a partial file completion indicator not being written.

The above only affects ListActualSignatureFiles, and does not affect backup contents/restore-ability.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@410 59da171f-624f-0410-aa54-27559c288bec
2010-05-17 15:35:58 +00:00
kenneth.skovhede@gmail.com cba5386e86 Fixed a bug with settings filters on a new backup
git-svn-id: https://duplicati.googlecode.com/svn/trunk@408 59da171f-624f-0410-aa54-27559c288bec
2010-05-16 21:48:31 +00:00
kenneth.skovhede@gmail.com 70737a2808 Fixed issue #82.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@407 59da171f-624f-0410-aa54-27559c288bec
2010-05-13 20:08:24 +00:00
kenneth.skovhede@gmail.com 474e15e975 Fixed issue #127.
I am unable to reproduce the error with the "test connection" that you describe.
Was it with a particular bucket/folder name?
I have also added some logic to ensure that it does not repeatedly ask to prefix the username.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@406 59da171f-624f-0410-aa54-27559c288bec
2010-05-13 18:21:42 +00:00
kenneth.skovhede@gmail.com 5b6283995d Fixed an issue with cloudfiles and names with spaces (similar to issue #127).
Also changed the default url behavior to use api.mosso.com as the hostname to avoid problems with container names that are not valid hostnames.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@405 59da171f-624f-0410-aa54-27559c288bec
2010-05-13 18:10:09 +00:00
kenneth.skovhede@gmail.com a4b12431e9 Fixed a minor issue with the "first run" wizard page.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@404 59da171f-624f-0410-aa54-27559c288bec
2010-05-13 18:08:39 +00:00
kenneth.skovhede@gmail.com ee4197a0ad Fixed issue #186
git-svn-id: https://duplicati.googlecode.com/svn/trunk@403 59da171f-624f-0410-aa54-27559c288bec
2010-05-13 11:13:45 +00:00
kenneth.skovhede@gmail.com a72b1f262f Update to the Wix builder, should now be able to select target folder correctly.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@402 59da171f-624f-0410-aa54-27559c288bec
2010-05-12 10:08:26 +00:00
kenneth.skovhede@gmail.com 50f06f0f3a Merge Sandbox Issue #5 into trunk.
Fixed issue #5.
Fixed issue #48.
Fixed issue #58.
Fixed issue #194.
Fixed issue #195.
Fixed issue #201.
Fixed issue #137.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@400 59da171f-624f-0410-aa54-27559c288bec
2010-05-12 08:41:54 +00:00
kenneth.skovhede@gmail.com 8989bb5c98 Fixed issue #192.
Added a warning and auto-fix method to remove leading slashes from the path part of the WEBDAV UI.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@396 59da171f-624f-0410-aa54-27559c288bec
2010-04-27 17:59:00 +00:00
kenneth.skovhede@gmail.com 66ea524105 Fixed issue #202.
This was a timeout bug that was triggered after 100 seconds.
Also added a timeout control to the WEBDAV and FTP backends, in case they have the same bug.
Made a few string localizable in the CloudFiles backend.
Added the code to do local MD5 generation, but commented it out as there are issues with this.
Added Duplicati version string to the WEBDAV backend user agent identification.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@394 59da171f-624f-0410-aa54-27559c288bec
2010-04-23 16:34:22 +00:00
kenneth.skovhede@gmail.com 85e4dc8251 Fixed issue #137.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@392 59da171f-624f-0410-aa54-27559c288bec
2010-03-31 08:12:08 +00:00
kenneth.skovhede@gmail.com e9f8ac065f Fixed issue #192.
Fixed an issue with + in filenames.
Added spaces and + to the ExtendedChars of the backend tester.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@390 59da171f-624f-0410-aa54-27559c288bec
2010-03-30 20:11:38 +00:00
kenneth.skovhede@gmail.com e5379a4f2a Fixed issue #137.
There was a bug in the filter evaluator, which is now fixed.
It meant that .* matched everythin, including the source folder.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@389 59da171f-624f-0410-aa54-27559c288bec
2010-03-30 15:12:24 +00:00
kenneth.skovhede@gmail.com c4b5844275 Fixed 32bit process on 64bit hardware detection.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@388 59da171f-624f-0410-aa54-27559c288bec
2010-03-30 15:10:30 +00:00
kenneth.skovhede@gmail.com 21f503318c Added option to compile as x86, to support 64bit debugging, see:
http://www.slickit.ca/2009/06/fixing-visual-studios-edit-and-continue.html

git-svn-id: https://duplicati.googlecode.com/svn/trunk@387 59da171f-624f-0410-aa54-27559c288bec
2010-03-30 15:09:28 +00:00
kenneth.skovhede@gmail.com e9093b5144 Fixed issue #137
git-svn-id: https://duplicati.googlecode.com/svn/trunk@382 59da171f-624f-0410-aa54-27559c288bec
2010-03-20 17:56:37 +00:00
kenneth.skovhede@gmail.com 9e636f4cb1 Fixed issue #179.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@378 59da171f-624f-0410-aa54-27559c288bec
2010-03-04 21:52:53 +00:00
kenneth.skovhede@gmail.com c7f9668840 Fixed n issue with the unmanaged SSH backend (sftp/psftp based).
I belive this is the correct fix for issue #126.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@373 59da171f-624f-0410-aa54-27559c288bec
2010-02-15 19:47:42 +00:00
kenneth.skovhede@gmail.com c094073aa0 Fixed issue #166.
Fixed various items where ".Peek() < 0" was used instead of ".EndOfStream".
Added transfer time to the SSH List command, to support larger lists.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@372 59da171f-624f-0410-aa54-27559c288bec
2010-02-14 22:27:51 +00:00
kenneth.skovhede@gmail.com e421cabf67 Fixed bug with FTP after introduction of SSL support.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@369 59da171f-624f-0410-aa54-27559c288bec
2010-02-12 19:44:02 +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 28c2cf6fae Fixed issue #89.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@363 59da171f-624f-0410-aa54-27559c288bec
2010-02-10 22:22:49 +00:00
kenneth.skovhede@gmail.com 5b85833e52 Fixed issue #171.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@362 59da171f-624f-0410-aa54-27559c288bec
2010-02-10 21:04:17 +00:00
kenneth.skovhede@gmail.com 20fdd52df8 Fixed issue #170.
It is not well tested, but it is basically a copy of the WEBDAV SSL code.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@361 59da171f-624f-0410-aa54-27559c288bec
2010-02-10 20:44:48 +00:00
kenneth.skovhede@gmail.com afcecabcbb Moved the SSL code into Core, so other backends can use it.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@360 59da171f-624f-0410-aa54-27559c288bec
2010-02-10 20:43:24 +00:00
kenneth.skovhede@gmail.com 80c49a97e3 Changed the "no password" nag message to only appear when creating a backup.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@359 59da171f-624f-0410-aa54-27559c288bec
2010-02-09 23:42:22 +00:00
kenneth.skovhede@gmail.com e2d5c0c095 Fixed issue #121, SSL support for WEBDAV.
Also updated the code to use the CreateFolder method that the other providers use.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@358 59da171f-624f-0410-aa54-27559c288bec
2010-02-09 23:37:51 +00:00
kenneth.skovhede@gmail.com d851a086c1 Added question to also resume Duplicati when using "Run now" after adding a backup.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@357 59da171f-624f-0410-aa54-27559c288bec
2010-02-09 20:27:25 +00:00