Commit Graph

156 Commits

Author SHA1 Message Date
Martin
ee17427623 Optimized and fixed bugs in transfer compression 2015-09-05 16:28:23 +02:00
Martin
14eb7bfd29 Optimized and fixed bugs in transfer compression 2015-09-01 00:21:29 +02:00
Martin
0a3c93daee Compress transferred data using miniZ now 2015-08-30 21:46:57 +02:00
Martin
ecea174272 Fixed missing licensing headers 2015-08-08 22:53:24 +02:00
Martin
345d182568 License change from GPLv3+ to AGPLv3+ 2015-08-01 22:58:40 +02:00
Martin
ae35dd48b8 Download common file metadata via metadata pipe 2015-08-01 22:47:32 +02:00
Martin
b91005739c Added missing includes 2015-04-28 00:47:37 +02:00
Martin Raiber
d58fafa840 Fixed Mac OS X build 2015-03-31 22:23:12 +02:00
Martin
cb201a74f8 Fixed preprocessor if 2015-03-25 21:22:06 +01:00
Martin
716ebe7f56 Fixed various issues 2015-03-25 20:48:53 +01:00
Martin
3b2f6f0d43 Use hostname binary on apple 2015-03-10 21:49:22 +01:00
Martin Raiber
85a58def3c Support OS X 2015-02-09 01:16:32 +01:00
Martin Raiber
dd8f0d0240 Build on Mac OS 2015-02-07 23:06:05 +01:00
Martin Raiber
ef8329ee10 Fixed metadata restore on Windows 2015-02-01 00:04:06 +01:00
Martin
191335ef8d Restore backups from web interface 2015-01-25 23:17:49 +01:00
Martin
3255e806e8 Transfer Windows file metadata 2015-01-17 20:17:34 +01:00
Martin Raiber
9d366da9b0 Fixed issues with the stdout script output backup 2014-12-30 20:57:37 +01:00
Martin Raiber
7cec23bacc Merge branch 'dev' of git@server.raiber.de:~/urbackup_backend into dev 2014-12-30 16:18:02 +01:00
Martin Raiber
f0dc55c286 Backup script output on Linux 2014-12-30 16:17:55 +01:00
Martin
ee72c526a7 Close handles properly 2014-12-30 16:09:09 +01:00
Martin Raiber
ba33707a31 Factored out Windows specific code 2014-12-30 01:53:27 +01:00
Martin Raiber
f1cf5f95cf Allow script output filename different from script name 2014-12-29 22:28:39 +01:00
Martin Raiber
788749b5a2 Script output download on Windows: Log stderr depending on script exit code 2014-12-29 19:37:15 +01:00
Martin Raiber
f710ff9408 Script output download on Windows 2014-12-28 21:55:22 +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 Raiber
da637699ab Script output download on Windows 2014-12-27 18:19:11 +01:00
Martin
752df8a34a Fixed crash bug if FQDN is null 2014-12-10 21:34:58 +01:00
Martin
8a59e49501 Removed file from build 2014-12-10 21:26:51 +01:00
Martin
8768a4225a Replaced gethostbyname with getaddrinfo 2014-12-10 21:22:52 +01:00
Martin
6bda6c4a5b More robust handling of case where the predicted file size differs from the actual file size and test helper for that 2014-11-25 23:38:28 +01:00
Martin
f45cf14c1b Handle seek error if file is resized while it is transferred 2014-11-25 20:55:37 +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 Raiber
9eb1d91fcf Merge remote-tracking branch 'urpc/next' into fileentryindex
Conflicts:
	fsimageplugin/cowfile.cpp
	urbackupclient/ChangeJournalWatcher.cpp
	urbackupclient/ChangeJournalWatcher.h
	urbackupclient/dllmain.cpp
	urbackupserver/dao/ServerBackupDao.cpp
	urbackupserver/dao/ServerBackupDao.h
	urbackupserver/server_get.h
	urbackupserver/server_image.cpp
	urbackupserver/server_writer.cpp
	urbackupserver/server_writer.h
2014-11-02 16:19:11 +01:00
Martin Raiber
89da837d7f Merge remote-tracking branch 'urpc/raw-cow-image' into fileentryindex
Conflicts:
	.gitignore
	Makefile.am_server
	urbackupcommon/settingslist.cpp
	urbackupserver/www/templates.js
2014-11-02 15:45:26 +01:00
Martin Raiber
e1dcf0b400 Do not crash if blocks of a file which could not be opened are requested 2014-10-29 18:42:07 +01:00
Martin
9be2463c36 Modifications for RPM building 2014-10-13 22:46:43 +02:00
Martin
deb80364a6 Merge branch 'fileaccess' into fileentryindex
Conflicts:
	.gitignore
	common/miniz.c
	urbackupclient/ChangeJournalWatcher.cpp
	urbackupclient/ChangeJournalWatcher.h
	urbackupserver/dao/ServerBackupDao.cpp
	urbackupserver/dao/ServerBackupDao.h
	urbackupserver/dllmain.cpp
	urbackupserver/server_download.cpp
	urbackupserver/server_get.cpp
	urbackupserver/server_get.h
	urbackupserver/server_hash.cpp
	urbackupserver/server_hash.h
	urbackupserver/server_settings.h
	urbackupserver/serverinterface/create_zip.cpp
	urbackupserver/urbackupserver.vcxproj.filters
2014-10-11 14:17:42 +02:00
Martin
cdcf7dab1a Replacing file entry cache with external file entry index 2014-10-10 18:29:26 +02:00
Martin
541c4af567 Change server permission management to ACL style 2014-09-14 22:29:56 +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
689c5466c5 Correctly transfer error message, if the error occurs on the first file transmitted 2014-09-07 16:57:18 +02:00
Martin
f3fe65a6e9 Use the hostname if it is identical to the FQDN except for casing 2014-08-10 19:27:02 +02:00
Martin
2018f7ffae Added new "internetonly" client parameter 2014-08-09 21:07:57 +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
50f0ed70be Moved adler32.cpp to proper place 2014-07-21 22:08:18 +02:00
Martin
161f0155cb Fixed bug in adler32 code. This bug caused unnecessary data transfers in the "block differences - hashed" transfer mode. 2014-07-20 20:31:57 +02:00
Martin
0e849a95a2 Properly close handles on timeouts 2014-07-17 22:54:47 +02:00