Commit Graph

179 Commits

Author SHA1 Message Date
Martin
cc05a512e1 Add file entries every min_file_incr times for each file.
The client may not be trusted => Setting to force the server to read and calculate the respective file hashes instead of trusting the client
2014-05-14 22:57:59 +02:00
Martin
01082fab4c Compatibility with older servers 2014-05-14 19:58:54 +02:00
Martin
bf1c44788b Don't log "too many hardlinks" errors as warnings 2014-05-12 22:31:48 +02:00
Martin
1e137bc64e Fixed some bugs with the queuing 2014-05-12 19:50:27 +02:00
Martin
d6b97ed894 Faster file backup stopping 2014-05-12 00:06:23 +02:00
Martin
e47b7cc718 Refactored into function 2014-05-10 00:21:33 +02:00
Martin
32c50d60b3 Changed time functions to use 64bit integers and added ETA estimation 2014-05-09 22:36:02 +02:00
Martin
cd3ac40d97 Log info about exponential backup in log 2014-05-05 23:28:27 +02:00
Martin
e2a99d825a Properly handle file backups with failed verification 2014-05-04 17:41:59 +02:00
Martin
c05b11eb90 Corrected endian conversion and file verification file name handling 2014-05-04 14:06:11 +02:00
Martin
7842af3c06 Fixed issues with
* new packet queuing
* hard link handling
* slashes in filenames on Linux
2014-05-02 21:10:44 +02:00
Martin
e0bd50935a File backup speed improvement by queuing file downloads 2014-05-01 12:45:29 +02:00
Martin
af7d117f11 Special setting to backup all volumes on Windows 2014-04-25 20:35:47 +02:00
Martin
4fd2a66925 Removed skipping file backup if there was a file backup error. Exponential back off takes care of that. 2014-04-25 19:40:55 +02:00
Martin Raiber
d5342a97ac Removed debugging 2014-04-19 15:48:47 +02:00
Martin
18e0e2f1cf Better settings exchange 2014-04-15 22:39:33 +02:00
Martin
58128df764 Better settings exchange 2014-04-15 20:10:44 +02:00
Martin
24d795da65 Proper mails for resumed backups 2014-04-14 22:37:25 +02:00
Martin
3c8f96fb6c Copy over file entries from last backup when resuming backup 2014-04-14 22:34:01 +02:00
Martin
56460ffcc4 Show that backups are resumed 2014-04-14 01:36:25 +02:00
Martin
1e0d822cfd Show that backups are resumed 2014-04-13 23:28:34 +02:00
Martin
45321aaa1b Do not log filelist construct connect error backups 2014-04-11 18:27:10 +02:00
Martin
770b529dd4 Properly escape filenames in file list 2014-04-10 23:50:42 +02:00
Martin
64bd7e1d07 Repaired Windows filename fixing 2014-04-10 23:49:17 +02:00
Martin
6db3dbeab2 Renamed parameter parsing function 2014-04-10 22:49:03 +02:00
Martin
4a149bcf84 Properly handle " in file names (on Linux clients) 2014-04-10 19:17:12 +02:00
Martin
46f79d7cff Properly handle *?:| etc. on Windows servers 2014-04-10 18:58:33 +02:00
Martin
ca5c9b9906 Save partial files if blockhash transfer mode is activated 2014-04-08 21:13:44 +02:00
Martin
be31492476 Added image compression setting to the web interface 2014-04-08 20:02:24 +02:00
Martin Raiber
154a6edbd2 Compressed image backups 2014-04-07 01:25:15 +02:00
Martin
8528fb83c3 Log web interface logins 2014-03-30 21:37:40 +02:00
Martin
76550fcfda Use symbolic links of unchanged folders to speed up incremental file backups on non-btrfs filesystems 2014-03-29 22:07:33 +01:00
Martin
a98d7e70fa Revert "Experimental: Hard link files in NTFS transaction"
This reverts commit 8ab03eb941.
2014-03-27 22:06:52 +01:00
Martin
4081a52caa Revert "Limit transaction size"
This reverts commit 004462c1c6.
2014-03-27 22:04:42 +01:00
Martin
004462c1c6 Limit transaction size 2014-03-27 20:26:49 +01:00
Martin
8ab03eb941 Experimental: Hard link files in NTFS transaction 2014-03-26 23:31:52 +01:00
Martin
3530f14bfa Server public key authentication on the client 2014-03-23 17:15:01 +01:00
Martin
3cdaf98a1e Fixed some memory leaks 2014-03-22 21:34:42 +01:00
Martin
ed51669b15 Send settings even if no settings exist on the client 2014-03-21 18:40:42 +01:00
Martin
c0e960b7db Do not retry getting settings if they did not exist 2014-03-21 18:38:28 +01:00
Martin
15989f8d35 Properly update settings 2014-03-17 23:47:43 +01:00
Martin
372010e6c3 Don't try to send mail if not admin mail was configured 2014-03-09 17:55:37 +01:00
Martin
aa978cf0c5 Fixed hash caching 2014-02-24 22:57:59 +01:00
Martin
81c2cef172 Updated copyright notice 2014-02-22 15:22:42 +01:00
Martin
f3a9f430f0 Show "Indexing" instead of "0% done" during indexing on the client. 2014-02-20 23:41:57 +01:00
Martin
d54f0b7dac Added a detailed status command for the client 2014-02-20 22:43:54 +01:00
Martin
8f683eb72b Retry sending "DID BACKUP" message 2014-02-12 21:19:59 +01:00
Martin
29da0923a4 Exponentially less backup tries on failed backup 2014-02-12 21:04:35 +01:00
Martin
c0bb69e8d4 Get settings from client before sending the server settings on startup 2014-02-12 18:40:11 +01:00
Martin
09ce5383dc Use backup start time as backup time on status screen 2014-01-19 20:36:02 +01:00