kenneth.skovhede@gmail.com
9ee9f463da
Last minute changes to the beta release.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@94 59da171f-624f-0410-aa54-27559c288bec
2009-02-18 19:08:05 +00:00
kenneth.skovhede@gmail.com
f4010c0520
Installer works, ready for beta release.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@93 59da171f-624f-0410-aa54-27559c288bec
2009-02-17 23:52:31 +00:00
kenneth.skovhede@gmail.com
2ad370cd63
Added license text files.
...
Changed icons for various executables.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@92 59da171f-624f-0410-aa54-27559c288bec
2009-02-17 23:33:37 +00:00
kenneth.skovhede@gmail.com
913b3abc3e
Installer completed, but autolaunch does not work.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@91 59da171f-624f-0410-aa54-27559c288bec
2009-02-17 23:32:06 +00:00
kenneth.skovhede@gmail.com
0cd20a6127
Minor fixes to the way the filter is generated.
...
Added an option to store a common password for all backups.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@90 59da171f-624f-0410-aa54-27559c288bec
2009-02-17 22:23:49 +00:00
kenneth.skovhede@gmail.com
fd422ef4b4
Added option to set the temp folder.
...
Added code to restore the setup from a backup.
Removed the unused RDiffWrapper.
Added events to the main interface.
The beta for 1.0 is now completed, but the installer is missing.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@89 59da171f-624f-0410-aa54-27559c288bec
2009-02-15 23:27:14 +00:00
kenneth.skovhede@gmail.com
2fa5facdf5
Fixed some compile errors.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@88 59da171f-624f-0410-aa54-27559c288bec
2009-02-14 17:54:51 +00:00
kenneth.skovhede@gmail.com
c361762709
Added option to store Duplicati setup along with each backup.
...
Added a few copyright notices.
Started implementing the new easy-restore option.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@87 59da171f-624f-0410-aa54-27559c288bec
2009-02-14 17:30:52 +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
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
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
kenneth.skovhede@gmail.com
fc1ad01d3d
Ability to select which files to restore (selection only, does not yet affect the actual restore).
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@83 59da171f-624f-0410-aa54-27559c288bec
2009-02-09 16:29:30 +00:00
kenneth.skovhede@gmail.com
80a1e80aed
Now able to list files inside a backup.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@82 59da171f-624f-0410-aa54-27559c288bec
2009-02-09 06:47:00 +00:00
kenneth.skovhede@gmail.com
800e54aa98
Some minor UI fixes.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@81 59da171f-624f-0410-aa54-27559c288bec
2009-02-05 23:36:14 +00:00
kenneth.skovhede@gmail.com
263de976fb
Restructured the database, upgrades are no longer possible.
...
Fixed many minor issues with the wizard.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@80 59da171f-624f-0410-aa54-27559c288bec
2009-02-05 23:27:46 +00:00
kenneth.skovhede@gmail.com
f497900a88
Fixed minor errors in the wizard.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@79 59da171f-624f-0410-aa54-27559c288bec
2009-02-04 22:47:29 +00:00
kenneth.skovhede@gmail.com
37f95b350c
Fixed minor errors in the wizard.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@78 59da171f-624f-0410-aa54-27559c288bec
2009-02-04 22:46:28 +00:00
kenneth.skovhede@gmail.com
56465d5b20
Finished converting the Wizard to use a less centralized approach.
...
Converted the wizard to use a settings-bag approach instead of modifying the objects directly. This should prevent cruft data on the objects.
The newly re-written wizard is not tested yet, and the restore part is still missing the file selection part.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@77 59da171f-624f-0410-aa54-27559c288bec
2009-02-04 22:18:13 +00:00
kenneth.skovhede@gmail.com
f70690a663
Improved performance by not creating empty folders on the filesystem.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@76 59da171f-624f-0410-aa54-27559c288bec
2009-02-02 22:11:28 +00:00
kenneth.skovhede@gmail.com
3dc9ced4e8
Filters are now supported.
...
Most of the wizard functionality is restored.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@75 59da171f-624f-0410-aa54-27559c288bec
2009-02-01 23:20:07 +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
kenneth.skovhede@gmail.com
c9ce3a3216
Added options to throttle up and download.
...
GPG encryption now works correctly.
Asyncronous uploads now work as expected.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@73 59da171f-624f-0410-aa54-27559c288bec
2009-01-25 19:33:36 +00:00
kenneth.skovhede@gmail.com
efab759718
Fixes for the S3 GUI.
...
Added option to throttle backups in various ways.
Added a throttled stream.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@72 59da171f-624f-0410-aa54-27559c288bec
2009-01-22 23:59:49 +00:00
kenneth.skovhede@gmail.com
576d2ea74b
Amazon S3 support is now done for the commandline, still needs a little fixup in the GUI.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@71 59da171f-624f-0410-aa54-27559c288bec
2009-01-20 22:54:53 +00:00
kenneth.skovhede@gmail.com
1ed04fb563
No need to have the affirma code in the tree, the binaries will do.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@70 59da171f-624f-0410-aa54-27559c288bec
2009-01-20 19:29:54 +00:00
kenneth.skovhede@gmail.com
37ce88c44a
Removed unused thirdparty code, and added the Affirma.ThreeSharp project.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@69 59da171f-624f-0410-aa54-27559c288bec
2009-01-20 19:15:39 +00:00
kenneth.skovhede@gmail.com
67b978ab03
Fixed some statistic reporting.
...
Added optional retry's on remote communication.
Reports unexamined files if the total backupsize is too large.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@68 59da171f-624f-0410-aa54-27559c288bec
2009-01-20 17:17:46 +00:00
kenneth.skovhede@gmail.com
b19b9c4690
Added statistics to output, and options to remove old backups.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@67 59da171f-624f-0410-aa54-27559c288bec
2009-01-17 15:27:51 +00:00
kenneth.skovhede@gmail.com
135caf4164
All projects are now signed.
...
Updated to the newest version of LightDataModel.
Switched from duplicity to duplicati, this runs a bit faster.
Now supports authentication on network shares (windows only).
git-svn-id: https://duplicati.googlecode.com/svn/trunk@66 59da171f-624f-0410-aa54-27559c288bec
2009-01-15 19:42:14 +00:00
kenneth.skovhede@gmail.com
ea82284a78
A not-so-robust-but-working version of the SSH backend is ready.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@65 59da171f-624f-0410-aa54-27559c288bec
2009-01-15 14:47:05 +00:00
kenneth.skovhede@gmail.com
c4fec09e6a
Now supports the FTP backend.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@64 59da171f-624f-0410-aa54-27559c288bec
2009-01-15 12:57:52 +00:00
kenneth.skovhede@gmail.com
af8039e7f6
Better cleanup of temporary files and folders.
...
Removed unused code that was for non-multipass.
Changed the manifest to be an xml document instead, and contain volume hashes instead.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@63 59da171f-624f-0410-aa54-27559c288bec
2009-01-15 10:46:57 +00:00
kenneth.skovhede@gmail.com
0de011ff5b
Fixed a problem where files and folders were not deleted when restoring incremental revisions.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@62 59da171f-624f-0410-aa54-27559c288bec
2009-01-14 20:29:44 +00:00
kenneth.skovhede@gmail.com
3faa86a810
Fixed a few bugs. There is still a bug with incorrectly cleaned up items on a restore.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@61 59da171f-624f-0410-aa54-27559c288bec
2009-01-14 20:13:59 +00:00
kenneth.skovhede@gmail.com
56bb5602a5
Now supports short filenames.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@60 59da171f-624f-0410-aa54-27559c288bec
2009-01-14 17:53:33 +00:00
kenneth.skovhede@gmail.com
8879df0309
Final commit in the refactor sequence.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@59 59da171f-624f-0410-aa54-27559c288bec
2009-01-14 17:31:19 +00:00
kenneth.skovhede@gmail.com
3f0e519879
another temp commit in the refactor process
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@58 59da171f-624f-0410-aa54-27559c288bec
2009-01-14 17:30:17 +00:00
kenneth.skovhede@gmail.com
987086e8f0
temp commit
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@57 59da171f-624f-0410-aa54-27559c288bec
2009-01-14 17:29:30 +00:00
kenneth.skovhede@gmail.com
35b30faf04
temp commit
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@56 59da171f-624f-0410-aa54-27559c288bec
2009-01-14 17:28:09 +00:00
kenneth.skovhede@gmail.com
207287d9be
git-svn-id: https://duplicati.googlecode.com/svn/trunk@55 59da171f-624f-0410-aa54-27559c288bec
2009-01-14 17:14:37 +00:00
kenneth.skovhede@gmail.com
439a67ed6c
Removed empty folders
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@54 59da171f-624f-0410-aa54-27559c288bec
2009-01-14 16:21:39 +00:00
kenneth.skovhede@gmail.com
ed5a88128e
Encryption now works, at least with AES encryption.
...
Most Duplicity commandline switches are now supported.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@53 59da171f-624f-0410-aa54-27559c288bec
2009-01-14 16:19:54 +00:00
kenneth.skovhede@gmail.com
46b3575d15
Added basic cryptography support.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@52 59da171f-624f-0410-aa54-27559c288bec
2008-10-12 22:34:24 +00:00
kenneth.skovhede@gmail.com
cc4446464a
Non-verified performance updates, even less temporary file usage.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@51 59da171f-624f-0410-aa54-27559c288bec
2008-10-12 21:08:15 +00:00
kenneth.skovhede@gmail.com
e5ba71e001
Perfomance updates, less disk usage for temporary files and folders.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@50 59da171f-624f-0410-aa54-27559c288bec
2008-10-09 21:23:34 +00:00
kenneth.skovhede@gmail.com
18e65fd4c3
Fixed the header value for delta files so they are compatible with RDiff.
...
Fixed a bug where the delta file would be wrong in special cases.
Added an optimization so SharpRSync now produces smaller delta files than librsync for some cases (and the same size for all others).
Added comments to identify optimizations.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@49 59da171f-624f-0410-aa54-27559c288bec
2008-10-07 23:02:55 +00:00
kenneth.skovhede@gmail.com
fcde80c967
Rearranged a bit to allow a partial backup to be accepted.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@48 59da171f-624f-0410-aa54-27559c288bec
2008-10-05 20:31:57 +00:00
kenneth.skovhede@gmail.com
3f4da68223
Added a logging module to aid in profiling anf performance optimization.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@47 59da171f-624f-0410-aa54-27559c288bec
2008-10-01 21:10:21 +00:00
kenneth.skovhede@gmail.com
0a31c76a49
Bunch of fixes, the unit tests now run perfectly!
...
Still needs some cleanup, and heavy performance tuning.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@46 59da171f-624f-0410-aa54-27559c288bec
2008-09-29 18:35:38 +00:00
kenneth.skovhede@gmail.com
2ce46f1a2e
Added a unittest option, which reveals that there is a problem with restore in the new python-free version.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@45 59da171f-624f-0410-aa54-27559c288bec
2008-09-28 20:33:42 +00:00