Commit Graph

75 Commits

Author SHA1 Message Date
Martin
2fdb3039be Fixed build error 2014-12-30 14:50:43 +01:00
Martin Raiber
030ab96077 Script output download on Windows 2014-12-28 20:56:57 +01:00
Martin Raiber
0372fc28ab Script output download on Windows 2014-12-28 18:32:07 +01:00
Martin
57dadb4789 Improved error handling while downloading files and send zero bytes if file size was truncated while sending file 2014-11-25 20:49:48 +01:00
Martin
050c88b429 Merge remote-tracking branch 'urpc/next' into fileentryindex
Conflicts:
	urbackupclient/ChangeJournalWatcher.cpp
	urbackupclient/ChangeJournalWatcher.h
	urbackupclient/client.cpp
	urbackupclient/urbackupclient.vcxproj.filters
	urbackupcommon/os_functions_win.cpp
	urbackupserver/dao/ServerBackupDao.cpp
	urbackupserver/dao/ServerBackupDao.h
	urbackupserver/fileclient/FileClientChunked.cpp
	urbackupserver/filedownload.cpp
	urbackupserver/server_hash.cpp
	urbackupserver/server_hash.h
2014-11-12 22:48:09 +01:00
Martin
2a0ea7f617 Fixed big endian issues with file backups 2014-11-08 21:57:55 +01:00
Martin
254d0edc7e Merge branch 'fileaccess' of server.raiber.de:~/urbackup_backend into fileaccess
Conflicts:
	urbackupserver/server_download.cpp
	urbackupserver/server_download.h
2014-09-13 22:06:51 +02:00
Martin
fd4579500d Merge branch 'next' into fileaccess
Conflicts:
	urbackupclient/ClientService.cpp
	urbackupclient/ClientService.h
	urbackupcommon/settingslist.cpp
	urbackupserver/dao/ServerBackupDao.cpp
	urbackupserver/doc/admin_guide.tex
	urbackupserver/fileclient/FileClient.cpp
	urbackupserver/fileclient/FileClientChunked.cpp
	urbackupserver/server_download.cpp
	urbackupserver/server_get.cpp
	urbackupserver/server_get.h
	urbackupserver/server_settings.cpp
	urbackupserver/server_settings.h
	urbackupserver/www/templates.js
2014-09-13 20:15:24 +02:00
Martin Raiber
bc16f3d108 Continuous file protection 2014-08-30 17:17:22 +02:00
Martin
28f41e7be9 Fixed null pointer dereferencing bug with the progress debug logging 2014-08-12 18:43:08 +02:00
Martin
06add691aa Bugfixes for progress debug messages and partial file downloads 2014-08-09 23:51:36 +02:00
Martin
a696b88b50 Log file loading progress every minute 2014-08-09 21:49:36 +02:00
Martin
241e129aa2 Continuous file protection 2014-07-26 16:10:15 +02:00
Martin
8ec1e2d513 Continuous file protection 2014-07-26 16:09:14 +02:00
Martin
2ac45bd06b Access files directly from "tray icon" without logging in. Works by saving the user access rights for each backup 2014-07-26 16:07:43 +02:00
Martin
d4e8feb2de Only expect 9 bytes if there is no error 2014-07-12 23:43:44 +02:00
Martin
1e137bc64e Fixed some bugs with the queuing 2014-05-12 19:50:27 +02:00
Martin
c5d5787fdd Queueing bug fix 2014-05-12 19:04:30 +02:00
Martin
45038a86db * Fixed a few issues with the download queuing
* Disabled verbose debug logging at chunked file transfer
2014-05-01 19:30:14 +02:00
Martin
e0bd50935a File backup speed improvement by queuing file downloads 2014-05-01 12:45:29 +02: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
653542cf27 Search for new interfaces before broadcasting 2014-03-21 18:20:15 +01:00
Martin
81c2cef172 Updated copyright notice 2014-02-22 15:22:42 +01:00
Martin
63f91c10d8 Fixed Linux build issue 2014-01-24 21:24:27 +01:00
Martin
ee8b82dc18 Fallback if getifaddrs fails 2014-01-24 19:18:20 +01:00
Martin
e86b3cf5b8 Linux build fix 2013-12-18 22:35:14 +01:00
Martin
0b9b33cfd0 Fixed broadcasting 2013-12-18 22:28:19 +01:00
Martin
3fa0f7c9d5 Tried to fix FreeBSD issues 2013-12-02 23:47:02 +01:00
Martin
db0bd2f193 Tried to fix FreeBSD issues 2013-12-02 23:39:52 +01:00
Martin
68c179f533 Bind to all interfaces on Windows 2013-11-18 19:56:43 +01:00
Martin
20c763cbb5 Fixed coverity issues 2013-11-02 23:19:48 +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 Raiber
e310b6c732 Fixed build issues for select replacement 2013-11-02 16:25:50 +01:00
Martin
1474c9f21c Replaced all select calls with poll on non-Windows systems 2013-11-02 16:20:01 +01:00
Martin
77567aa954 Fixed broadcasting 2013-10-15 00:30:01 +02:00
Martin
11d1c20310 Debug message for each interface 2013-10-14 23:56:09 +02:00
Martin
6f8ceb2efe Fixed compile error 2013-10-14 23:33:50 +02:00
Martin
c8d8d5900f Fixed broadcast interfaces on Linux 2013-10-14 23:25:17 +02:00
Martin
2e10e6acab Fixed Linux build 2013-10-03 22:26:37 +02:00
Martin
2c55866eda Increased the number of reconnection retries 2013-10-03 21:29:23 +02:00
Martin
0794e8c145 Fixed broadcasting on Windows 2013-10-01 22:17:38 +02:00
Martin Raiber
f417fac239 Fixed Linux build issues 2013-09-29 17:46:20 +02:00
Martin
e31d7f1356 Cleanup and repair of the broadcasting code 2013-09-29 17:16:29 +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
d0e56eec9a *Enter server IP/hostname if server is not found when using the restore CD
*Fixed bug where the MBR of the restore volume was not downloaded correctly
2013-07-25 23:00:21 +02:00
Martin
8e6a4479e4 Longer timeouts for internet clients 2013-06-12 23:46:46 +02:00
Martin
04d0faf60f End-to-end file backup verification for debugging purposes 2013-05-26 15:42:46 +02:00
Martin
3f95fb5ac0 Better client discovery 2013-03-17 14:25:20 +01:00