Commit Graph

52 Commits

Author SHA1 Message Date
Martin
f453dd199b Correctly update and show lastseen 2016-07-23 15:44:34 +02:00
Martin
228223f0aa New tree hashing method 2016-02-16 02:17:57 +01:00
Martin Raiber
314100bbbf Switch to new client address only after the old one was not available for 5 tries 2016-01-27 22:45:13 +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
9ee64e650a Updated copyright 2016-01-02 16:38:00 +01:00
Martin
9bab514e22 Removed UTF16 string (std::wstring) in most places. UTF8 everywhere! 2015-12-13 16:17:36 +01:00
Martin
e90cb501ae Multiple virtual clients per real client 2015-12-09 22:53:57 +01:00
Martin
0bf2a6361f Separate functions for read and write transactions 2015-10-26 18:51:30 +01:00
Martin
345d182568 License change from GPLv3+ to AGPLv3+ 2015-08-01 22:58:40 +02:00
Martin
8e8c1aa7e9 Allow multiple concurrent processes to be reported via web interface 2015-01-26 22:41:04 +01:00
Martin Raiber
3821716b20 Update throttle bytes per second every 10 min from settings 2014-12-24 16:33:27 +01:00
Martin
07f31ad57d Simultaneous file and image backups and heavy refactoring 2014-11-30 19:34:02 +01:00
Martin
74c6fbe849 GPT support 2014-11-26 22:43:44 +01:00
Martin Raiber
fc462d4982 Fixed switching from Internet to LAN 2014-11-02 15:21:20 +01:00
Martin Raiber
278fe0bbea Try to automatically set the /etc/urbackup/backupfolder file 2014-10-31 19:20:21 +01:00
Martin
47f16fc251 Fixed crash bug when a client is forced offline 2014-09-17 20:21:01 +02:00
Martin
70d2b5f95b Make clientnames case-insensitive 2014-09-12 19:38:00 +02:00
Martin
07408c74c4 Forcibly offline client, if capabilities cannot be requested/received 2014-08-12 19:44:24 +02:00
Martin
2018f7ffae Added new "internetonly" client parameter 2014-08-09 21:07:57 +02:00
Martin
89f0eb201a Client: Put temporary files into a folder and delete it on startup 2014-07-21 21:48:36 +02:00
Martin
e8ae09a2c2 Properly update cow_mode setting 2014-06-07 19:58:25 +02:00
Martin
18e0e2f1cf Better settings exchange 2014-04-15 22:39:33 +02:00
Martin
deee6a9ebd Added missing header for Linux 2014-04-08 21:15:19 +02:00
Martin
72fda32da5 Automatically offline clients which are to be deleted 2014-04-08 20:29:45 +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
3530f14bfa Server public key authentication on the client 2014-03-23 17:15:01 +01:00
Martin
81c2cef172 Updated copyright notice 2014-02-22 15:22:42 +01:00
Martin
d54f0b7dac Added a detailed status command for the client 2014-02-20 22:43:54 +01:00
Martin
e5db3003b1 Optimized InternetServiceConnector 2013-11-20 20:00:13 +01:00
Martin
c63dd5dc00 Only bind one udp socket to the broadcast ports/interfaces 2013-11-02 16:46:51 +01:00
Martin
57e0e08cb8 Show error message on status page if the database is corrupted 2013-10-19 22:17:50 +02:00
Martin
9fb9c8c4bf Actually use temporary files if enabled 2013-03-25 21:44:32 +01:00
Martin
df5cf756e1 Correctly delete snapshots during command line cleanup 2013-03-21 18:48:04 +01:00
Martin
3f95fb5ac0 Better client discovery 2013-03-17 14:25:20 +01:00
Martin
a44581d35b Better client discovery 2013-03-17 14:23:58 +01:00
Martin
4b4fb1392b Correctly find snapshot helper if PATH is not set properly 2013-01-09 23:21:41 +01:00
Martin Raiber
dc474a0beb Delete temporary folder on startup 2012-11-10 19:24:29 +01:00
Martin Raiber
e983bdc31e Use reflink to save only changed file parts on btrfs 2012-11-01 21:44:12 +01:00
Martin Raiber
305b2068b9 Backups with btrfs snapshots 2012-11-01 17:48:18 +01:00
Martin Raiber
3403a26e1a Correctly skip internet connections if the client is available locally 2012-10-26 00:26:30 +02:00
Martin Raiber
13cab0f853 Retry creating urbackup directory in temporary file directory 2012-10-23 19:02:03 +02:00
Martin Raiber
40e35d9038 Do not timeout clients while a backup is in progress 2012-09-09 16:49:23 +02:00
Martin Raiber
ce8ae4ee56 Fixed startup and shutdown 2012-08-21 03:01:38 +02:00
Martin
937d9a45dd Fixed more memory leaks 2012-08-17 12:52:17 +02:00
Martin
6be0b8163a Fixed memory leaks 2012-08-15 18:02:42 +02:00
Martin
ead65048dd Fixed a lot of memory leaks 2012-08-14 22:14:11 +02:00
Martin Raiber
1fc6106a2b Added global throttling 2012-05-13 02:28:44 +02:00
Martin Raiber
8db5afbec3 Fixed bugs in chunked transfer mode 2012-04-21 21:57:12 +02:00
Martin Raiber
295d5c0676 New bandwidth saving file difference download method 2012-04-05 00:55:20 +02:00
Martin Raiber
ec592dc908 Fixed small errors; Reduced log messages 2012-03-16 19:26:36 +01:00