Commit Graph

179 Commits

Author SHA1 Message Date
Martin
ecea174272 Fixed missing licensing headers 2015-08-08 22:53:24 +02:00
Martin
17d758bf8b Proper symbolic link handling part (1) 2015-08-08 22:40:19 +02:00
Martin
d7538f2f47 Option to not follow symbolic links on Linux
(cherry picked from commit a0343960a9)

Conflicts:
	urbackupclient/client.cpp
	urbackupclient/client.h
	urbackupcommon/settingslist.cpp
	urbackupserver/server_settings.cpp
	urbackupserver/server_settings.h
	urbackupserver/serverinterface/settings.cpp
	urbackupserver/www/js/urbackup.js
	urbackupserver/www/templates.js
	urbackupserver/www/templates/settings_inv_row.htm
2015-08-08 18:34:50 +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 Raiber
0c49f59cf0 Fixed stopping of processes 2015-05-15 18:04:52 +02:00
Martin
24b81534e7 Cleanup deleted backups table each night 2015-03-04 16:35:03 +01:00
Martin
b2176f6caf Fixed metadata restore on Windows 2015-02-03 00:13:19 +01:00
Martin Raiber
ef8329ee10 Fixed metadata restore on Windows 2015-02-01 00:04:06 +01:00
Martin
91ce323b48 Restore backups from web interface 2015-01-31 08:51:08 +01:00
Martin
8e8c1aa7e9 Allow multiple concurrent processes to be reported via web interface 2015-01-26 22:41:04 +01:00
Martin
191335ef8d Restore backups from web interface 2015-01-25 23:17:49 +01:00
Martin
e31b0b109e Updated SQLite and some SQLite tuning 2015-01-08 22:31:54 +01:00
Martin
4968439836 Fixed single file downloading 2015-01-07 00:44:40 +01:00
Martin
24e7922764 Fixed file access from tray icon 2015-01-04 20:24:16 +01:00
Martin Raiber
77b21368a3 Updated translation 2014-12-26 17:09:23 +01:00
Martin Raiber
d47dd35315 Test with test user on saving LDAP settings 2014-12-26 17:01:03 +01:00
Martin Raiber
2b0fc6fa77 Only convert to Windows time on Windows 2014-12-23 16:02:01 +01:00
Martin
eada97fb5e Synthetic full image backups 2014-12-20 01:24:02 +01:00
Martin
f6d6110a15 Show percentage finished when creating files index 2014-12-18 21:06:46 +01:00
Martin
68052cb22d Login via LDAP/AD 2014-12-06 20:39:55 +01:00
Martin
0787b75dc0 Put the log data in a separate table 2014-11-30 21:19:24 +01:00
Martin
07f31ad57d Simultaneous file and image backups and heavy refactoring 2014-11-30 19:34:02 +01:00
Martin
f2c654a4cf Access backups from the shell context menu 2014-11-23 14:33:01 +01:00
Martin
75d32693eb Access single file via context menu 2014-11-23 12:37:48 +01:00
Martin
332147f7c5 Use USN number instead of last modification time as file modification indicators. That way we do not have to save the changed files (only directories), if the last modification time is not updated 2014-11-21 22:37:05 +01:00
Martin
542f2efa3a Integrated "cowraw" image file format into web interface 2014-11-17 22:27:40 +01:00
Martin Raiber
0ca6cb59b3 Fixed build errors with GCC
Signed-off-by: Martin Raiber <martin@urbackup.org>
2014-11-02 16:47:21 +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
3d9bdce6ae Fixed cow image file format 2014-10-31 23:23:49 +01:00
Martin Raiber
278fe0bbea Try to automatically set the /etc/urbackup/backupfolder file 2014-10-31 19:20:21 +01:00
Martin
11cd5be490 Properly propagate global setting changes to client settings 2014-10-25 18:24:23 +02:00
Martin
2b1481b008 Properly write ZIP-flags to local header
(cherry picked from commit ef1155c0fc)
2014-10-21 19:22:59 +02:00
Martin
de413cfe5b Correctly unescape settings 2014-10-18 16:06:37 +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
b37ab84f79 Properly write ZIP-flags to local header 2014-10-10 18:29:28 +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
2ff52f27c6 Detach settings db at a few more places to prevent web interface lock-ups 2014-09-30 19:01:09 +02:00
Martin
542a4f144d Set correct flags in ZIP file 2014-09-23 21:50:39 +02:00
Martin
1b784324b4 Set UTF-8 bit for directory entries as well 2014-09-19 18:10:33 +02:00
Martin
e425e68135 Properly set zip files to contain UTF-8 2014-09-19 15:33:05 +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
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 Raiber
9625d6ac64 Merge branch 'next' of server.raiber.de:~/urbackup_backend into next 2014-08-28 16:35:19 +02:00
Martin Raiber
7d6c5738ac Fixed archive window not displaying and "forever" not being allowed in some cases 2014-08-28 16:31:58 +02:00
Martin
6be186aed9 Use full time for backup status if incremental time is not set 2014-08-23 00:06:43 +02:00