Martin
|
a744127ee8
|
Fix dead lock
(cherry picked from commit b5e6ce0912171ff4352e20639fdc7bd435560729)
|
2017-01-12 01:04:09 +01:00 |
|
Martin
|
37192e7251
|
Reset CPU priority as well...
|
2016-12-12 23:24:37 +01:00 |
|
Martin
|
214b3936ee
|
Reset IO priority of new threads on Linux
|
2016-12-12 23:20:26 +01:00 |
|
Martin
|
4a7563b135
|
Hostname database and settings to configure it to not start backups if clients have certain hostnames
|
2016-12-10 20:57:39 +01:00 |
|
Martin
|
cab42dedcb
|
Set FD_CLOEXEC via fcntl if SOCK_CLOEXEC is not available
|
2016-12-08 00:49:47 +01:00 |
|
Martin
|
a5fcebe5dc
|
Set FD_CLOEXEC via fcntl if SOCK_CLOEXEC is not available
|
2016-12-08 00:29:16 +01:00 |
|
Martin
|
c36a9af570
|
Revert "Return zero if settings file cannot be opened"
This reverts commit ddd0dcc301.
|
2016-11-30 01:50:34 +01:00 |
|
Martin
|
ddd0dcc301
|
Return zero if settings file cannot be opened
|
2016-11-30 01:49:23 +01:00 |
|
Martin
|
64c7d9020f
|
Simplified file settings reader
|
2016-11-30 01:23:00 +01:00 |
|
Martin Raiber
|
bb2dcdbca4
|
Throtting to percent of max speed determined by regular probing for max speed
|
2016-11-12 22:23:34 +01:00 |
|
Martin
|
6ad93b1fbc
|
Fix handle leak
|
2016-10-24 02:47:54 +02:00 |
|
Martin
|
bad786bf18
|
Fixed a few coverity issues
|
2016-10-24 02:29:54 +02:00 |
|
Martin
|
7785142c20
|
Improved settings performance
|
2016-08-07 23:01:07 +02:00 |
|
Martin
|
aeb3a2a252
|
Debug file closing
|
2016-04-03 14:33:20 +02:00 |
|
Martin
|
fc948f392b
|
Destroy databases when thread finishes
|
2016-02-19 18:47:42 +01:00 |
|
Martin Raiber
|
cf0c2c6df4
|
Fix a few query leaks
(cherry picked from commit 91356f346aa049b6a8468d492a4badcfb040bd62)
|
2016-01-30 20:57:31 +01:00 |
|
Martin
|
c263f009af
|
Defines to increase stack size
|
2016-01-25 00:35:01 +01:00 |
|
Martin
|
dff855325e
|
Build Linux client installer
|
2016-01-20 01:47:08 +01:00 |
|
Martin
|
8af6385058
|
Set SO_NOSIGPIPE on sockets on Mac OS X
|
2016-01-17 17:25:22 +01:00 |
|
Martin
|
9cf5aef756
|
Build fix
|
2016-01-16 18:49:18 +01:00 |
|
Martin
|
1ad155fee0
|
Max OS X client
|
2016-01-16 18:12:37 +01:00 |
|
Martin
|
b3903cc1c4
|
Checkpoint files.db in separate thread and give all threads nice names
|
2016-01-15 16:19:23 +01:00 |
|
Martin
|
d47668fb5f
|
Prevent handle leaks. Get stderr when snapshotting/removing snapshot in backup hook
|
2016-01-14 20:59:46 +01:00 |
|
Martin
|
5402c004ed
|
Linux build fixes plus improved error logging
|
2016-01-14 19:46:43 +01:00 |
|
Martin
|
b6521dd091
|
Improved Database locking and backup
|
2016-01-14 17:38:42 +01:00 |
|
Martin
|
95e76550cd
|
Sparse file handling (TODO: Linux)
|
2016-01-11 00:29:46 +01:00 |
|
Martin
|
9ee64e650a
|
Updated copyright
|
2016-01-02 16:38:00 +01:00 |
|
Martin Raiber
|
5507a22d7a
|
Build with Visual Studio 2015
|
2015-12-26 23:25:23 +01:00 |
|
Martin Raiber
|
6eb6b1c020
|
Build with Visual Studio 2015
|
2015-12-26 23:23:06 +01:00 |
|
Martin Raiber
|
c7ea511e63
|
Switched to Visual Studio 2015; Removed boost dependency on Windows
|
2015-12-23 18:41:50 +01:00 |
|
Martin
|
7cb5d0678a
|
Made Linux restore working
|
2015-12-18 16:58:50 +01:00 |
|
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 |
|