Commit Graph

89 Commits

Author SHA1 Message Date
Martin
f537a62ced Set urbackup_backup_scripts permissions to allow all 2016-05-01 20:30:19 +02:00
Martin
a6f792b049 Verify number of files loaded via meta-data 2016-05-01 17:17:30 +02:00
Martin
5d01e3cd47 Small file optimization for tar file backup 2016-05-01 15:08:52 +02:00
Martin
bb9bde8a46 Log which hashing function was used
(cherry picked from commit 2a9f64484e5753a116c140099a73128446d4b8c6)
2016-04-20 13:17:05 +02:00
Martin
b20065d2fa Get new session identity after image backup reconnect if needed 2016-04-19 02:42:19 +02:00
Martin
591f02e937 Only get client_access_key once
(cherry picked from commit 02b5308a64c88583cf280f9d591a82bef6625f69)
2016-04-12 12:28:06 +02:00
Martin
01a99e0efe Handle read errors from file list
(cherry picked from commit ad88e9bca6d3c8bc8062f46a8f17684044e99a14)
2016-04-07 16:18:56 +02:00
Martin
2bc02ff93e Log system error code 2016-03-31 16:15:58 +02:00
Martin Raiber
68f05c3906 Treat file list timeout as timeout and don't back off 2016-03-25 19:50:48 +01:00
Martin
19d0460980 Suppress metadata error if metadata download was not complete 2016-02-25 14:27:50 +01:00
Martin
7076962b1d Stop metadata thread if less than 4096 bytes per second are transferred while stopping 2016-02-19 20:05:42 +01:00
Martin
e711dde485 Do not retry InformMetadataStreamEnd automatically when stopping metdata download thread 2016-02-19 18:38:44 +01:00
Martin
433f3058be Fixed forcefull metadata thread disconnect 2016-02-17 23:22:03 +01:00
Martin
e7ff8e3943 Fixed crash bug 2016-02-17 19:40:46 +01:00
Martin
0ae8c796bd Embed root access key in Linux installer (for restore) 2016-02-17 17:27:12 +01:00
Martin
228223f0aa New tree hashing method 2016-02-16 02:17:57 +01:00
Martin
48d1cbe827 Removed double notification
(cherry picked from commit ff77f6e6f32d4b624bb50d2c401fe38e0f4807f4)
2016-02-14 23:23:25 +01:00
Martin
ffc6ebffba In progress: Tar file backup 2016-02-05 21:42:24 +01:00
Martin Raiber
1be300aca5 Give names to more threads 2016-01-28 15:34:06 +01:00
Martin Raiber
60fd3445de Log backup failure after disk error 2016-01-27 19:28:48 +01:00
Martin
ee5f323e49 Fixed file backup eta estimation 2016-01-25 18:46:09 +01:00
Martin
0a4cf3dd69 Log file backup verification start 2016-01-25 14:05:48 +01:00
Martin
04c3473612 Update speed only every 10s 2016-01-22 15:42:00 +01:00
Martin
3e6f21ff02 Fixed miscellaneous bugs 2016-01-21 23:50:14 +01:00
Martin
f8f523df69 Shorter thread names 2016-01-21 02:29:47 +01:00
Martin
108711a57a Show download speed and ETA 2016-01-21 00:45:13 +01:00
Martin
527255512c Refactored file name mangling and improved name mangling logging 2016-01-17 17:27:02 +01:00
Martin
c37726b9b8 Fixed long path component handling on Windows 2016-01-17 02:30:51 +01:00
Martin
b3903cc1c4 Checkpoint files.db in separate thread and give all threads nice names 2016-01-15 16:19:23 +01:00
Martin
3fc591fd88 Release shadowcopy properly if virtual client 2016-01-14 23:11:05 +01:00
Martin
2477d96815 The snapshot_helper may also create the hash folder 2016-01-14 01:59:47 +01:00
Martin
1a3bb3865d Separated files, links and link journal into three new database files 2016-01-13 22:22:16 +01:00
Martin
3af3520d96 Multiple processes in client interface 2016-01-12 19:36:32 +01:00
Martin
b63ff45634 Sparse file restore 2016-01-12 00:38:14 +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
c00827d8d2 Show backed up volume in progress 2016-01-02 17:42:00 +01:00
Martin
9ee64e650a Updated copyright 2016-01-02 16:38:00 +01:00
Martin
e0626fc022 Ignore symlinks pointing to non-existing files during verification 2015-12-21 20:03:42 +01:00
Martin
b0ec9e5d49 Ignore symlinks pointing to non-existing files during verification 2015-12-21 20:02:53 +01:00
Martin
7c71291555 Fixed incremental script download and new clientlist filename scheme 2015-12-20 20:52:12 +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
9e02ac470b Correctly handle directory symlinks when creating user views 2015-12-16 20:58:56 +01:00
Martin
c4814d9ea3 Compat with old verification 2015-12-15 16:29:47 +01:00
Martin
cefd5c7b59 Bug fixes with regards to streaming and queuing 2015-12-15 12:05:25 +01:00
Martin
350fda76c6 Fixed user view creation and added setting to web interface 2015-12-15 00:48:54 +01:00
Martin
9bab514e22 Removed UTF16 string (std::wstring) in most places. UTF8 everywhere! 2015-12-13 16:17:36 +01:00
Martin
dff15ecbc6 Transfer and use directory change indicator to correctly update directory metadata if it changes 2015-12-12 17:15:51 +01:00