Commit Graph

257 Commits

Author SHA1 Message Date
Martin
75d32693eb Access single file via context menu 2014-11-23 12:37:48 +01:00
Martin
758abc77d0 Removed deleted settings. Added new server_url setting. 2014-11-19 22:14:22 +01:00
Martin
f761e6e9fd Fixed 32bit issues 2014-11-18 20:55:30 +01:00
Martin
78e6c8735a Properly update SQL statements if image format changes 2014-11-17 23:43:06 +01:00
Martin
542f2efa3a Integrated "cowraw" image file format into web interface 2014-11-17 22:27:40 +01:00
Martin
7fa4249a20 Merge remote-tracking branch 'urpc/next' into fileentryindex
Conflicts:
	.gitignore
	urbackupclient/ClientService.cpp
	urbackupclient/ClientServiceCMD.cpp
	urbackupserver/verify_hashes.cpp
	urbackupserver/www/templates.js
	urbackupserver/www/templates/big_endian_info.htm
	urbackupserver/www/urbackup.js
2014-11-17 22:26:15 +01:00
Martin
28cd46d485 Use the new capability information about all non-usb volumes 2014-11-16 17:55:04 +01:00
Martin
2b92e65ccc Cache ntfs property of volumes for capability command. Added new enumeration of all non-usb ntfs formatted volumes. 2014-11-16 17:53:59 +01:00
Martin
a52bae01fa Fixed compilation errors 2014-11-05 19:57:43 +01:00
Martin
adfd389bad Fixed some issues with the file metadata 2014-11-03 23:13:49 +01:00
Martin Raiber
d926513754 Partially finished: Different backup speeds at different time intervals 2014-11-03 23:19:22 +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
fc462d4982 Fixed switching from Internet to LAN 2014-11-02 15:21:20 +01:00
Martin Raiber
3d9bdce6ae Fixed cow image file format 2014-10-31 23:23:49 +01:00
Martin
87f0e5c92b Point to new file entry if the file was copied 2014-10-25 21:22:06 +02:00
Martin
dcb54251ef Update capabilities after client update 2014-10-25 18:38:39 +02:00
Martin
11cd5be490 Properly propagate global setting changes to client settings 2014-10-25 18:24:23 +02:00
Martin
95fced2c07 Get allow_overwrite from global settings if local settings are not enabled 2014-10-25 17:27:33 +02:00
Martin
d871bc7b09 Improved the continuous data protection 2014-10-13 21:39:21 +02:00
Martin
5ad6cc2e75 Fixed some merge issues 2014-10-11 20:48:47 +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
112c7b346e New LMDB version and further optimized file entry index 2014-10-10 19:59:26 +02:00
Martin
68ce66826d Fixed some issues 2014-10-10 18:29:27 +02:00
Martin
cdcf7dab1a Replacing file entry cache with external file entry index 2014-10-10 18:29:26 +02:00
Martin
3b8c211ef5 Revert "Experiment: Copy in batches"
This reverts commit aa63a3713b.

Conflicts:
	urbackupserver/server_get.cpp
2014-09-23 21:52:42 +02:00
Martin
542a4f144d Set correct flags in ZIP file 2014-09-23 21:50:39 +02:00
Martin
e6b608f369 Proper debug info 2014-09-22 22:52:50 +02:00
Martin
aa63a3713b Experiment: Copy in batches 2014-09-22 22:46:06 +02:00
Martin
91cf34bf8c Output the actual number of readded file entries 2014-09-22 21:45:46 +02:00
Martin Raiber
9483ae1042 Properly handle backslashes in paths on Linux servers 2014-09-20 17:22:25 +02:00
Martin
fa9bdde261 Properly handle error case, when hard linking fails in incremental backup 2014-09-19 00:17:53 +02:00
Martin
65d75d5176 Copy to correct table 2014-09-18 22:39:59 +02:00
Martin
06a53f8a60 Fixed backup path calculation (introduced in commit 2f7534c5b2) 2014-09-18 22:31:11 +02:00
Martin
0b8b02ce23 Copy file if hard linking fails when client side hash is available 2014-09-18 21:27:29 +02:00
Martin
b6ad377dc7 * More info log messages
* Copy file entries of successful backups to files_new table (performance)
2014-09-18 19:36:21 +02:00
Martin
ae9b0dfdfa Refactoring: Renamed variable 2014-09-17 22:51:30 +02:00
Martin
cf9ac782aa Log number of re-added and copied file entries as info 2014-09-17 21:04:49 +02:00
Martin
2f7534c5b2 * Don't re-add all file entries on every incremental Internet file backup.
* New option to disable the periodical re-adding of file entries.
* Properly re-add file entries from symbolically linked directories
2014-09-17 20:58:17 +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
76facc7471 Fixed client side hash verification 2014-09-07 19:22:24 +02:00
Martin
573097453d New setting to verify the client side hashes on the server after the file backup 2014-09-05 19:25:08 +02:00
Martin
dd120c86bc Fixed a few memory leaks 2014-09-04 18:44:43 +02:00
Martin
641d8d382e Fixed null pointer dereference crash bug when stopping a backup 2014-08-31 13:51:27 +02:00
Martin
07408c74c4 Forcibly offline client, if capabilities cannot be requested/received 2014-08-12 19:44:24 +02:00
Martin
28f41e7be9 Fixed null pointer dereferencing bug with the progress debug logging 2014-08-12 18:43:08 +02:00
Martin
4d9f1de0ec Fixed intermixing of local/internet speed when globally throttling the chunked file transfer 2014-08-10 21:13:29 +02:00
Martin
36671594f6 More accurate progress 2014-08-10 12:27:44 +02:00
Martin
9b24f223d0 Moved: Log file loading progress every minute 2014-08-09 22:12:39 +02:00