Commit Graph

130 Commits

Author SHA1 Message Date
Martin
09ce5383dc Use backup start time as backup time on status screen 2014-01-19 20:36:02 +01:00
Martin
02062841bd Add log entry if backup succeeded 2014-01-19 20:32:36 +01:00
Martin
5dd7aabe13 Changed "Server admin stopped backup." log level to ERROR 2013-12-08 19:42:14 +01:00
Martin
a8bb006ff3 Fixed bug where files which failed to hard links were not loaded 2013-11-27 21:12:40 +01:00
Martin
7651e3062b Copy file locally if maximum hard link count was reached 2013-11-25 22:03:30 +01:00
Martin
9d6d989fbb Copy file locally if maximum hard link count was reached 2013-11-25 22:01:17 +01:00
Martin
e5db3003b1 Optimized InternetServiceConnector 2013-11-20 20:00:13 +01:00
Martin
e2f1f46b68 Exit hash thread properly 2013-11-18 19:57:06 +01:00
Martin
31edb50c66 Only start threads when they are needed 2013-11-18 00:29:42 +01:00
Martin
78f42ae7a5 Small optimizations 2013-11-17 20:20:21 +01:00
Martin
51efab15ec Free memory and clear Databases 2013-11-16 16:50:39 +01:00
Martin
20d4781601 Properly free file descriptor, if hash size is zero 2013-11-03 11:33:44 +01:00
Martin
20c763cbb5 Fixed coverity issues 2013-11-02 23:19:48 +01:00
Martin
2628a6a3a6 Fixed coverity issues 2013-11-02 22:59:27 +01:00
Martin
6e6bad8fed Fixed coverity issues 2013-11-02 21:53:14 +01:00
Martin
c63dd5dc00 Only bind one udp socket to the broadcast ports/interfaces 2013-11-02 16:46:51 +01:00
Martin
425957b27d Merge branch 'next' of ssh://git.code.sf.net/p/urbackup/backend into next 2013-10-27 16:29:30 +01:00
Martin
22f99dd294 Removed redundant wording in error log message 2013-10-25 22:21:47 +02:00
Martin Raiber
9d083f778b Separate backup windows for full/incremental image/file backups 2013-10-22 19:25:25 +02:00
Martin
90d2139b75 Don't allow changing the clientname if on internet connection 2013-10-19 22:28:54 +02:00
Martin
239ecca045 Don't set ident error, if sending the identity failed because of connection issues 2013-10-19 22:27:05 +02:00
Martin
57e0e08cb8 Show error message on status page if the database is corrupted 2013-10-19 22:17:50 +02:00
Martin
38080069ca Correctly check the incremental image interval for a negative value not the incremental file backup interval 2013-10-08 21:20:34 +02:00
Martin
3693ab5148 Better log messages 2013-10-07 20:43:09 +02:00
Martin
f605991855 Only show calculated backup size if it was calculated completely 2013-10-03 21:51:16 +02:00
Martin
e31d7f1356 Cleanup and repair of the broadcasting code 2013-09-29 17:16:29 +02:00
Martin
a44173edce Create client directory before backup 2013-09-26 19:48:55 +02:00
Martin
d802b58b3a Retry writing an infinite amount of time 2013-09-24 22:46:22 +02:00
Martin
421f88c4ac Increased livelog efficiency; Added more client specific log messages 2013-09-22 22:56:47 +02:00
Martin
6bab1f8d5d 1. New feature: Live log on server interface
2. New feature: Check for new version on status screen
2013-09-22 21:18:52 +02:00
Martin
0694f7c99c Do log hard link errors due to the file system hard link limit as debug log messages
(cherry picked from commit 4e2f0b04a5)

Conflicts:
	urbackupserver/server_get.cpp
	urbackupserver/server_hash.cpp
2013-08-29 22:08:36 +02:00
Martin
49af13adb8 Retry on hash errors 2013-08-15 22:14:07 +02:00
Martin
2760a3eee2 Initialize state variables correctly 2013-08-10 12:26:02 +02:00
Martin
f186f135e0 Merge branch 'next' into feature-quota
Conflicts:
	.gitignore
	configure.ac_server
	start_urbackup_server
	urbackupserver/server_get.cpp
	urbackupserver/www/index.htm
	urbackupserver_installer_win/generate_msi.bat
	urbackupserver_installer_win/urbackup_server.nsi
	urbackupserver_installer_win/urbackup_server.wxi
	urbackupserver_installer_win/urbackup_server.wxs
2013-08-06 22:58:23 +02:00
Martin
27237a217e Fixed bug where the block difference transfer mode wasn't properly throttled in interned mode
(cherry picked from commit 2c8fbed246)
2013-08-04 11:40:29 +02:00
Martin
2c8fbed246 Fixed bug where the block difference transfer mode wasn't properly throttled in interned mode 2013-08-04 11:36:57 +02:00
Martin
5d6163c596 Merge remote-tracking branch 'urpc/next' into feature-quota
Conflicts:
	.gitignore
	configure.ac_server
	start_urbackup_server
	urbackupserver/Makefile.am
	urbackupserver/dllmain.cpp
	urbackupserver/urbackupserver.vcxproj.filters
	urbackupserver/www/index.htm
	urbackupserver_installer_win/generate_msi.bat
	urbackupserver_installer_win/urbackup_server.nsi
	urbackupserver_installer_win/urbackup_server.wxi
	urbackupserver_installer_win/urbackup_server.wxs
2013-07-28 00:13:19 +02:00
Martin Raiber
c6ce2d85c4 Fixed quota enforcement
Signed-off-by: Martin Raiber <martin@urbackup.org>
2013-07-02 20:35:11 +02:00
Martin Raiber
63e98740e3 Show client and operating system version on web interface 2013-06-27 18:43:09 +02:00
Martin Raiber
398f1903db Check if snapshot exists 2013-06-27 14:22:12 +02:00
Martin
8e6a4479e4 Longer timeouts for internet clients 2013-06-12 23:46:46 +02:00
Martin
ff8d4c446b Deinitialize database correctly 2013-06-05 23:04:29 +02:00
Martin
b2709b6f69 Fixed crash bug 2013-06-02 13:32:34 +02:00
Martin
25b1edd9b5 Calculate file hashes on Internet client 2013-05-30 22:01:37 +02:00
Martin
12aeaa3046 VSS logging 2013-05-29 21:35:21 +02:00
Martin
04d0faf60f End-to-end file backup verification for debugging purposes 2013-05-26 15:42:46 +02:00
Martin
3048cde99e Soft client quota 2013-05-25 18:35:27 +02:00
Martin
1d9a0f6d26 Don't fail if directory already exists. Only print warning. 2013-04-29 23:28:55 +02:00
Martin
5aa5e5d26d Don't fail if directory already exists. Only print warning. 2013-04-27 23:05:06 +02:00
Martin
55cc8def47 Create directory before starting backup from incremental backup if using snapshots 2013-04-26 21:31:39 +02:00