Commit Graph

74 Commits

Author SHA1 Message Date
Martin
96823b24f9 Information about no recent backup comes from backend now 2015-12-14 01:15:12 +01:00
Martin
b23c3da96c Automatically set version 2015-12-13 16:29:13 +01:00
Martin
9bab514e22 Removed UTF16 string (std::wstring) in most places. UTF8 everywhere! 2015-12-13 16:17:36 +01:00
Martin
8f8bc98008 Improved Linux command line server interface 2015-12-07 18:57:40 +01:00
Martin
27686b08d6 Linux file backups with snapshots and symbolic links 2015-12-07 01:06:32 +01:00
Martin
b1031c918c Parameter to bind service to localhost
(cherry picked from commit 05978932bb)
2015-12-05 22:25:35 +01:00
Martin
75604d0d61 Linux build system overhaul 2015-12-05 18:10:17 +01:00
Martin
b878f741da Use monotonic clock 2015-08-26 20:53:00 +02:00
Martin
345d182568 License change from GPLv3+ to AGPLv3+ 2015-08-01 22:58:40 +02:00
Martin
3ef359cbd4 Removed unnecessary debug message
(cherry picked from commit 6618cfff8625359f4419b76f43f2a2872c5b4c1e)
2015-04-15 20:18:41 +02:00
Martin
e31b0b109e Updated SQLite and some SQLite tuning 2015-01-08 22:31:54 +01:00
Martin Raiber
3821716b20 Update throttle bytes per second every 10 min from settings 2014-12-24 16:33:27 +01:00
Martin
8768a4225a Replaced gethostbyname with getaddrinfo 2014-12-10 21:22:52 +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
8c4f0bce90 Configure a larger log rotation size via file 2014-11-16 17:52:23 +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
56f12b68ca Fixed log rotation 2014-10-30 15:25:05 +01:00
Martin
049c611a95 Better logging if temporary file cannot be deleted, and create temporary directory if it was deleted. 2014-10-16 20:52:18 +02:00
Martin
d871bc7b09 Improved the continuous data protection 2014-10-13 21:39:21 +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
8c585c8b09 Added log rotation 2014-10-09 22:39:11 +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
5ba86c4556 Proper initialization of temporary file prefix on Windows 2014-06-25 21:33:37 +02:00
Martin
8e093a040a GetTickCount64 workaround for Windows Server 2003 2014-05-21 22:59:29 +02:00
Martin
32c50d60b3 Changed time functions to use 64bit integers and added ETA estimation 2014-05-09 22:36:02 +02:00
Martin
e94dfd8a47 Use own functionality to create random file names on Windows 2014-05-01 23:43:29 +02:00
Martin
e0bd50935a File backup speed improvement by queuing file downloads 2014-05-01 12:45:29 +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
81c2cef172 Updated copyright notice 2014-02-22 15:22:42 +01:00
Martin
77d93711e4 Better handling of aborted FastCGI requests 2013-12-30 22:40:31 +01:00
Martin
e5bbfc1203 Catch exception when sending data 2013-12-30 22:26:07 +01:00
Martin
6c42d550e6 Fixed live log threading issues 2013-12-16 23:03:18 +01:00
Martin
e26400f023 Merge remote-tracking branch 'urpc/feature-quota' into next 2013-11-26 20:38:49 +01:00
Martin
2bec2a9f7c Limit stack size to 1MB on 32bit architectures 2013-11-25 20:30:20 +01:00
Martin Raiber
942357c819 Rethrow SEH to terminate programm on access violation 2013-11-23 18:33:23 +01:00
Martin
9852fe9536 Destroy database at some threads 2013-11-18 22:19:17 +01:00
Martin
a0a16720c4 Allow more threads 2013-11-17 20:19:45 +01:00
Martin
7b55fcfe20 Added database deadlock debugging 2013-11-16 19:28:09 +01:00
Martin
51efab15ec Free memory and clear Databases 2013-11-16 16:50:39 +01:00
Martin
ffbd972849 Fixed Linux build issue 2013-11-02 23:24:26 +01:00
Martin
2628a6a3a6 Fixed coverity issues 2013-11-02 22:59:27 +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
57e0e08cb8 Show error message on status page if the database is corrupted 2013-10-19 22:17:50 +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 Raiber
b8a1d1b0a0 Only one client per thread for the build in http server 2013-07-22 23:51:38 +02:00
Martin
0dfb0434e9 Fixed console logging 2013-05-19 19:46:37 +02:00