Martin
|
86a099a00c
|
Options to pause or not start backup if Windows is unlocked
|
2021-07-15 17:00:35 +02:00 |
|
Martin
|
bbb9dc66ff
|
Replace std::auto_ptr with std::unique_ptr
|
2021-06-20 17:56:33 +02:00 |
|
Martin Raiber
|
8df03ccf50
|
Add client local backup management to server
|
2021-06-08 19:04:47 +02:00 |
|
Martin
|
85ab16a661
|
Remove ECIES
|
2020-09-09 14:02:36 +02:00 |
|
Martin
|
225ef5e0bf
|
Add local/passive connection encryption/compression
|
2020-08-11 00:11:18 +02:00 |
|
Martin
|
9ace1b1ae1
|
Add last modified time to each setting to resolve conflicts of which kind of setting should be used (from client or server)
|
2020-07-13 00:37:58 +02:00 |
|
Martin
|
dfa30c5b1f
|
Don't encrypt server restore identity when starting restore from web interface
|
2020-04-11 18:41:34 +02:00 |
|
Martin
|
49db6344e1
|
Check if client name is correct before starting backup
|
2020-04-11 18:41:34 +02:00 |
|
Martin
|
bf1e9cfcc1
|
Use image backup not supported from capabilities to show image supported on status screen
|
2020-02-05 23:04:13 +01:00 |
|
Martin
|
1632558cde
|
Fix server_settings construction
(cherry picked from commit 84dbe996a1)
|
2019-10-24 21:41:59 +02:00 |
|
Martin
|
539e51a85d
|
More explicit settings configuration
(cherry picked from commit 8a2ee6cd3ddbf5d739fbfaf33ecb367930206471)
# Conflicts:
# urbackupcommon/settingslist.cpp
# urbackupserver/dllmain.cpp
# urbackupserver/server_settings.cpp
# urbackupserver/server_settings.h
# urbackupserver/serverinterface/settings.cpp
|
2019-10-20 03:20:25 +02:00 |
|
Martin
|
d7f3610d93
|
Check for too many clients before sending server identity to new client
(cherry picked from commit 026776380d68b446c5d797166c0ac75ef8bcd9cd)
|
2019-10-03 12:28:14 +02:00 |
|
Martin
|
0e0c576ecb
|
Allow setting group id when adding new client
|
2019-05-14 03:47:58 +02:00 |
|
Martin
|
f68bf7386d
|
IPv6 support (mostly on Windows for now)
|
2019-05-13 17:57:44 +02:00 |
|
Martin
|
69c39ffc2d
|
Fix uninitialized memory
(cherry picked from commit 1056046357271f04a9343728534e9820bdff0208)
|
2019-03-30 00:25:20 +01:00 |
|
Martin Raiber
|
74e899c617
|
Improve out of space error handling
(cherry picked from commit be91138dfae259f5a670ba4440647ef0b48580b9)
# Conflicts:
# urbackupserver/FileBackup.cpp
# urbackupserver/FileBackup.h
|
2018-06-01 11:50:34 +02:00 |
|
Martin
|
e75404aa4c
|
Regularity update virtual clients if requested
(cherry picked from commit 9e64ab9f97cd95285fceadeb59ef185fb05d0772)
(cherry picked from commit 11a2f7732b6afffd30f6a7662d062ef8d3fef239)
# Conflicts:
# urbackupserver/ClientMain.cpp
# urbackupserver/ClientMain.h
|
2018-06-01 11:44:00 +02:00 |
|
Martin
|
7eb1314bd4
|
Handle non-DOS drive letters
(cherry picked from commit 9d3e183255d9d06de074140233cb2724f9185765)
(cherry picked from commit 45ff52a41d4be367e1d885ca482f4f92238c36c4)
|
2018-06-01 11:03:51 +02:00 |
|
Martin
|
e9944a4b1e
|
Fix settings thread issue
(cherry picked from commit d02647e43d9269260fa5a560f4a9bf3cae7d4847)
# Conflicts:
# urbackupserver/ClientMain.cpp
(cherry picked from commit 48a502fde8)
|
2018-06-01 10:49:40 +02:00 |
|
Martin
|
d167712a42
|
Allow client renames
(cherry picked from commit ddb1cef7b8eb99e528b473559dc45b0ba5e37691)
# Conflicts:
# urbackupserver/ClientMain.cpp
# urbackupserver/ClientMain.h
# urbackupserver/dao/ServerCleanupDao.cpp
# urbackupserver/dao/ServerCleanupDao.h
# urbackupserver/dllmain.cpp
|
2018-04-07 18:47:48 +02:00 |
|
Martin
|
062b690a18
|
Don't start file backups with the same group
|
2017-09-21 00:33:39 +02:00 |
|
Martin
|
c68b1b0127
|
Show when backups are paused
|
2017-07-03 14:22:15 +02:00 |
|
Martin
|
0e7b0f83ba
|
Lazy user token creation
|
2017-03-21 00:09:24 +01:00 |
|
Martin
|
2fcb410f9d
|
Resend server identity on before forced re-auth
|
2017-03-17 02:05:23 +01:00 |
|
Martin Raiber
|
c363939716
|
Working on parallel file hashing
|
2017-02-14 17:48:50 +01:00 |
|
Martin
|
da2a179c30
|
Require user to specify which image volumes to archive when configuring image backup archiving
|
2017-01-13 18:03:20 +01:00 |
|
Martin
|
e81b045edc
|
Only start backup if client is online
|
2016-12-21 21:09:00 +01:00 |
|
Martin
|
73168434e9
|
Cope with identity reset (should not occur)
(cherry picked from commit 1304af6d90dd6f505b42ed89d1c0eb13f11db73d)
# Conflicts:
# urbackupserver/ClientMain.cpp
|
2016-12-14 12:55:19 +01:00 |
|
Martin
|
c0e4169f01
|
Apply dataplan limit if client says connection is metered
|
2016-12-12 00:59:12 +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
|
44047219df
|
Compatibility with previous versions: Fix symlinked file to file changes during incremental backups with btrfs
|
2016-12-10 18:52:49 +01:00 |
|
Martin
|
0b2522cea2
|
Update client access key if not present
|
2016-11-30 09:24:39 +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
|
52b0643fbc
|
Fix sending settings with groups
|
2016-11-03 23:14:35 +01:00 |
|
Martin
|
08a6365b92
|
Increase to two minute timeout for referencing/removing shadow copy
|
2016-10-23 22:38:00 +02:00 |
|
Martin
|
c4ace4ac4f
|
Consistent backup volume normalization
|
2016-10-22 22:36:42 +02:00 |
|
Martin
|
9fac211a27
|
Image backups with zfs snapshots
|
2016-09-27 16:42:22 +02:00 |
|
Martin
|
e9deebab36
|
Log about backup being scheduled/manually started
|
2016-09-26 18:36:10 +02:00 |
|
Martin
|
e17a47b98b
|
Start scheduled backups only if in backup window
|
2016-09-24 15:17:10 +02:00 |
|
Martin Raiber
|
48ff994d26
|
Reconnect for file indexing (async index)
|
2016-09-08 22:53:49 +02:00 |
|
Martin
|
fc139454e2
|
Image and file backup snapshot groups
|
2016-08-21 21:22:54 +02:00 |
|
Martin
|
b1471a0c6d
|
Fail backup if referencing/deleting shadow copy fails
|
2016-08-08 13:34:27 +02:00 |
|
Martin
|
2c87c90f8b
|
Update lastseen in database every 5min
|
2016-07-23 15:50:30 +02:00 |
|
Martin
|
9ce78e2836
|
Update capabilities after image backup failure
|
2016-06-29 13:33:43 +02:00 |
|
Martin
|
200f39116d
|
Transfer block if block has bitmap changes
|
2016-06-25 15:23:27 +02:00 |
|
Martin
|
958bc7f2fd
|
More consistent backup running accounting
|
2016-05-30 13:41:33 +02:00 |
|
Martin
|
83ea45aa9d
|
Prevent race condition to cause more than max simultaneous backups
|
2016-05-28 19:41:16 +02:00 |
|
Martin Raiber
|
0890fb93d4
|
Force re-authentication on address change
|
2016-05-14 23:22:27 +02:00 |
|
Martin
|
b20065d2fa
|
Get new session identity after image backup reconnect if needed
|
2016-04-19 02:42:19 +02:00 |
|
Martin
|
5697ad4a59
|
Pause retrying backup for 5min after backup fails without exponential backoff
(cherry picked from commit 574718dc21a1c5fe47aaf9c402a3c03eea2dab20)
|
2016-04-07 16:18:43 +02:00 |
|