Commit Graph

153 Commits

Author SHA1 Message Date
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
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
eb11c7e63b Converted the "compress image backup" switch to a select box, because further image format options are planned 2014-07-25 19:56:52 +02:00
Martin
7cd5c9ed5a Warn about endianess and debug log and verify automatically on big endian systems 2014-06-15 17:25:57 +02:00
Martin
6cf65e7529 Some small fixes 2014-06-14 16:31:08 +02:00
Martin
624dc77591 Don't download new server version information in the browser. Do it nightly instead. 2014-06-13 20:38:28 +02:00
Martin
b9ea5c93f7 Disable reports section if logged in anonymously 2014-05-30 20:39:07 +02:00
Martin
057e99e851 Allow use of volume as backup folder on Windows 2014-05-29 22:08:28 +02:00
Martin
73c0685f95 Setting to disable the "Exit" menu item and to always connect to the internet server 2014-05-24 19:06:52 +02:00
Martin
cc05a512e1 Add file entries every min_file_incr times for each file.
The client may not be trusted => Setting to force the server to read and calculate the respective file hashes instead of trusting the client
2014-05-14 22:57:59 +02:00
Martin
32c50d60b3 Changed time functions to use 64bit integers and added ETA estimation 2014-05-09 22:36:02 +02:00
Martin
e0bd50935a File backup speed improvement by queuing file downloads 2014-05-01 12:45:29 +02:00
Martin
18e0e2f1cf Better settings exchange 2014-04-15 22:39:33 +02:00
Martin
1e0d822cfd Show that backups are resumed 2014-04-13 23:28:34 +02:00
Martin
6db3dbeab2 Renamed parameter parsing function 2014-04-10 22:49:03 +02:00
Martin
72fda32da5 Automatically offline clients which are to be deleted 2014-04-08 20:29:45 +02:00
Martin
be31492476 Added image compression setting to the web interface 2014-04-08 20:02:24 +02:00
Martin
97120c4213 * Switched to using miniz to compress images
* Fixed image decompression
2014-04-08 01:06:08 +02:00
Martin Raiber
ab209d0344 Merge remote-tracking branch 'urserver/next' into next 2014-04-05 14:11:38 +02:00
Martin Raiber
430926b44f Fixed sql query 2014-04-05 14:10:13 +02:00
Martin
b70cc08e48 * Handle changes of the backupfolder correctly
* Lazy load database queries
* Bug fixes for symlink pooling
2014-04-01 20:47:29 +02:00
Martin
8528fb83c3 Log web interface logins 2014-03-30 21:37:40 +02:00
Martin
0c040f0222 Follow symlinks in backups on web interface 2014-03-30 00:30:18 +01:00
Martin
76550fcfda Use symbolic links of unchanged folders to speed up incremental file backups on non-btrfs filesystems 2014-03-29 22:07:33 +01:00
Martin
dae85262d3 Allow receiving a single zipped file 2014-03-25 23:13:20 +01:00
Martin
3530f14bfa Server public key authentication on the client 2014-03-23 17:15:01 +01:00
Martin
ab18fb0abd Fix linux build 2014-03-09 20:44:38 +01:00