Commit Graph

56 Commits

Author SHA1 Message Date
Martin
ef687dac8a Use sha512 for script output hashing for now 2016-03-20 14:37:22 +01:00
Martin
650d59e02b Fix issues with tar content backup 2016-03-20 12:31:45 +01:00
Martin Raiber
d348e9bda0 Further optimized file backup deletion 2016-02-27 23:41:22 +01:00
Martin
e711dde485 Do not retry InformMetadataStreamEnd automatically when stopping metdata download thread 2016-02-19 18:38:44 +01:00
Martin
eb920ed913 New tree hashing method 2016-02-17 15:03:28 +01:00
Martin
7b0bc88ec6 Exponential back off if file does not exist with snapshot 2016-02-06 20:17:44 +01:00
Martin
64586ced08 Tar file backup 2016-02-06 20:10:59 +01:00
Martin
ffc6ebffba In progress: Tar file backup 2016-02-05 21:42:24 +01:00
Martin Raiber
f77b6d6571 Do not check client side hash with 1.x clients 2016-01-27 19:21:29 +01:00
Martin
cb3c8f3bce Improved logging 2016-01-25 13:48:20 +01:00
Martin
4ef3d82433 Improved hash error handling 2016-01-18 16:47:57 +01:00
Martin
2fadd9d973 Fail backup if file does not exist and there is a snapshot for the file present 2016-01-17 17:28:09 +01:00
Martin
21d0020d34 Fix queue switchover 2016-01-15 17:25:54 +01:00
Martin
209d89579f Fix chunked patching/hashing with sparse extents 2016-01-15 14:47:25 +01:00
Martin
b63c5d6b78 Refresh file backup progress more regularly 2016-01-15 03:31:19 +01:00
Martin
940d058c85 Free file before stopping shadow copy 2016-01-15 00:23:39 +01:00
Martin
c43416dc4c Fixed script download 2016-01-14 17:38:56 +01:00
Martin
60e77964ad + Linux sparse file support - some bugs 2016-01-11 21:11:14 +01:00
Martin
95e76550cd Sparse file handling (TODO: Linux) 2016-01-11 00:29:46 +01:00
Martin
7a29c2aea7 Clientsubname as parameter when stopping snapshot 2016-01-08 18:16:16 +01:00
Martin
24f128cc25 Correctly shut down chunked script output transfers 2016-01-06 17:19:40 +01:00
Martin
9ee64e650a Updated copyright 2016-01-02 16:38:00 +01:00
Martin Raiber
9faeec1625 Prepare chunked files during full file queuing 2015-12-23 20:31:02 +01:00
Martin
2fc2aef0b6 Repaired chunked file transfer queuing 2015-12-23 02:50:56 +01:00
Martin
297c16f863 Backwards compatibility 2015-12-21 17:48:46 +01:00
Martin
e077a702f1 Fixed compile issue 2015-12-20 22:06:48 +01:00
Martin
4da3f08927 End-to-end checksumming of script outputs and script error handling improvement 2015-12-19 23:40:41 +01:00
Martin
5fbb571411 REad file hashes from metadata + refactoring 2015-12-19 21:47:58 +01:00
Martin
07e704156d Added checksums to metadata and improved partial metadata handling 2015-12-19 18:01:21 +01:00
Martin
7cb5d0678a Made Linux restore working 2015-12-18 16:58:50 +01:00
Martin
0a27d96463 Do not exponentially backoff if backup fails because of client timeout 2015-12-17 01:28:34 +01:00
Martin
dc1b5cd734 Move stop action back to end of queue if it is not at the end already 2015-12-16 15:42:00 +01:00
Martin
8896c728ee Fix double-free 2015-12-16 14:44:38 +01:00
Martin
bcc8a95990 Fix use after free 2015-12-15 13:28:13 +01:00
Martin
cefd5c7b59 Bug fixes with regards to streaming and queuing 2015-12-15 12:05:25 +01:00
Martin
fc2fcd173a Fix deadlock 2015-12-15 02:13:16 +01:00
Martin
9bab514e22 Removed UTF16 string (std::wstring) in most places. UTF8 everywhere! 2015-12-13 16:17:36 +01:00
Martin
5051e184c1 Properly reorder setting directory modified time; "one_filesystem" flag for directories and fixes 2015-12-10 18:19:10 +01:00
Martin Raiber
05c5cea029 Linux backup and restore with file meta data 2015-10-11 21:17:53 +02:00
Martin Raiber
0c66b42f0f Improved Linux file meta data download 2015-09-27 20:58:21 +02:00
Martin
345d182568 License change from GPLv3+ to AGPLv3+ 2015-08-01 22:58:40 +02:00
Martin
ae35dd48b8 Download common file metadata via metadata pipe 2015-08-01 22:47:32 +02:00
Martin
d11069647e Proper preparation of file patches 2015-04-27 18:52:07 +02:00
Martin
716ebe7f56 Fixed various issues 2015-03-25 20:48:53 +01:00
Martin Raiber
3cebd93e3f Correctly propagate filesize for hashing 2015-02-22 10:31:27 +01:00
Martin Raiber
c7fd0f1db1 Optimized partial incremental backups 2015-01-31 16:13:30 +01:00
Martin Raiber
d23cc3368a Merge branch 'dev' into apply-patch
Conflicts:
	urbackupserver/ServerDownloadThread.h
2015-01-31 12:49:24 +01:00
Martin Raiber
ae3e2cee31 Handle incomplete file downloads correctly 2015-01-31 12:48:26 +01:00
Martin
191335ef8d Restore backups from web interface 2015-01-25 23:17:49 +01:00
Martin
3255e806e8 Transfer Windows file metadata 2015-01-17 20:17:34 +01:00