Martin
|
85ffd76b73
|
Working on parallel file hashing
|
2017-02-16 01:46:51 +01:00 |
|
Martin
|
dec96a7aad
|
Working on parallel file hashing
|
2017-02-15 19:23:30 +01:00 |
|
Martin Raiber
|
c363939716
|
Working on parallel file hashing
|
2017-02-14 17:48:50 +01:00 |
|
Martin
|
2bcb232ae3
|
Fix async index delayed finishing
|
2017-01-25 01:18:33 +01:00 |
|
Martin
|
fe6ac191ed
|
Fix transfer of metered info during CAPA transfer
|
2017-01-11 19:58:45 +01:00 |
|
Martin
|
f959798a51
|
Keep async index status around after async index is finished
|
2017-01-10 16:54:04 +01:00 |
|
Martin
|
264766cd12
|
Fix Windows component backup
|
2017-01-10 16:53:13 +01:00 |
|
Martin
|
121b54a5ca
|
Add async index debug messages
|
2016-12-20 18:27:31 +01:00 |
|
Martin
|
07a0095caf
|
Add async index debug messages
|
2016-12-20 18:06:06 +01:00 |
|
Martin Raiber
|
08762238ed
|
Send information about current connection being metered to server
|
2016-12-12 00:48:58 +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
|
2bf74b46a7
|
Lock access to challenges to prevent threading issues
|
2016-11-19 15:44:20 +01:00 |
|
Martin
|
0632b25586
|
Remove only read part from buffer
|
2016-10-19 17:42:46 +02:00 |
|
Martin
|
57a4167868
|
Fix file restore with id offset
|
2016-10-10 20:05:59 +02:00 |
|
Martin
|
dd3359cb69
|
Fix file restore with id offset
|
2016-10-10 20:04:30 +02:00 |
|
Martin
|
3c9813f78b
|
Associate virtual clients with channels
|
2016-10-10 17:36:44 +02:00 |
|
Martin
|
2b22df3f95
|
Virtual client parameter for browsing and restoring file backups
|
2016-10-10 16:57:24 +02:00 |
|
Martin
|
4da57e9fbd
|
Improve check for multiple servers
|
2016-10-10 16:33:46 +02:00 |
|
Martin
|
61ed566d0b
|
Fix async file list retrieval
|
2016-09-15 13:30:23 +02:00 |
|
Martin Raiber
|
48ff994d26
|
Reconnect for file indexing (async index)
|
2016-09-08 22:53:49 +02:00 |
|
Martin Raiber
|
08bf429596
|
Handle resuming image backup from position zero
|
2016-08-26 18:39:09 +02:00 |
|
Martin
|
fc139454e2
|
Image and file backup snapshot groups
|
2016-08-21 21:22:54 +02:00 |
|
Martin
|
ea44798b33
|
Keep last access key to prevent race between old and new key
(cherry picked from commit 85303a67e5)
|
2016-08-10 01:43:45 +02:00 |
|
Martin
|
dfa9b307ac
|
Support restore methods of Windows component restore
|
2016-08-04 01:19:17 +02:00 |
|
Martin
|
b47680a901
|
WIP: Windows component backup
|
2016-07-27 02:01:08 +02:00 |
|
Martin
|
5693620181
|
Leave other shadow copies alone only if another simultaneous backup is running
|
2016-07-12 19:04:02 +02:00 |
|
Martin
|
40481b134f
|
Group and virtual client name as postfilebackup script paramters
|
2016-07-12 01:59:49 +02:00 |
|
Martin
|
43d4d9d796
|
Use os_get_file_type instead of FileExists to test for executable existence
|
2016-06-26 16:27:02 +02:00 |
|
Martin
|
200f39116d
|
Transfer block if block has bitmap changes
|
2016-06-25 15:23:27 +02:00 |
|
Martin
|
ab2b124661
|
Status command without long polling
|
2016-06-05 23:56:04 +02:00 |
|
Martin
|
378fa0cd78
|
Option to not follow symlinks during restore
|
2016-06-04 02:16:31 +02:00 |
|
Martin
|
e48b9c4daf
|
Increase restore token timeout to 1h
|
2016-06-03 18:49:23 +02:00 |
|
Martin
|
b0a406c6ef
|
Propagate path mappings during restore
|
2016-06-03 01:18:16 +02:00 |
|
Martin
|
7f2d853028
|
Allow different versions for the different OS clients
|
2016-05-29 22:59:54 +02:00 |
|
Martin
|
c39cd54605
|
Allow different versions for the different OS clients
|
2016-05-29 22:36:23 +02:00 |
|
Martin
|
9ee385c6e0
|
Remove timed out processes from memory
|
2016-05-29 16:56:32 +02:00 |
|
Martin
|
17d89ea42b
|
Restore all files when restore is done via client regardless of user access tokens
|
2016-05-07 02:41:45 +02:00 |
|
Martin
|
00246d6603
|
Do not delete excluded/not included files/directories when restoring
|
2016-05-06 16:59:39 +02:00 |
|
Martin
|
b334a25323
|
Do not restart shadow copy if it is missing but only reference it
|
2016-04-16 20:39:33 +02:00 |
|
Martin
|
57e1570aac
|
Consistent pre/post backup scripts/hooks
|
2016-04-01 00:37:24 +02:00 |
|
Martin
|
1258453a0f
|
Enable Linux & Mac client update
|
2016-03-20 22:02:07 +01:00 |
|
Martin
|
6e8ed3bff2
|
Setting to create correct snapshots of volumes not mounted locally
|
2016-02-26 13:37:57 +01:00 |
|
Martin
|
24d35c2c97
|
Improved hash data sending
|
2016-02-24 13:19:23 +01:00 |
|
Martin
|
307a754775
|
Properly destroy query
|
2016-02-24 12:13:56 +01:00 |
|
Martin
|
283a58dc76
|
Prettier json output
|
2016-02-22 01:43:14 +01:00 |
|
Martin
|
d0956f2606
|
Add/list/remove backup directories via command line
|
2016-02-21 20:43:28 +01:00 |
|
Martin
|
9f091e5cf4
|
Option to keep deleted files/directories during incremental file backups
|
2016-02-13 17:34:28 +01:00 |
|
Martin
|
f682ba047c
|
Refactor and fix client update
|
2016-02-13 13:59:08 +01:00 |
|
Martin
|
49bd7f2546
|
Fix: Show progress on used image size during restore
|
2016-02-09 22:14:23 +01:00 |
|
Martin
|
f3d20f8b0c
|
Show progress on used image size during restore
|
2016-02-09 18:27:49 +01:00 |
|
Martin
|
f435d5902b
|
Prevent multiple restore dialogs
|
2016-02-09 12:40:55 +01:00 |
|
Martin
|
e7fccf2e62
|
Fixed crash bug
|
2016-02-09 12:33:55 +01:00 |
|
Martin
|
1e42813658
|
Enable client update only if set via configure
|
2016-02-01 15:58:15 +01:00 |
|
Martin
|
c538d94931
|
Use old signature to update 1.4.x clients
|
2016-02-01 12:59:19 +01:00 |
|
Martin Raiber
|
5d4359a03c
|
Impoved tray icon alterting after system restore
|
2016-01-29 16:23:27 +01:00 |
|
Martin Raiber
|
c2cd20f424
|
Reuse connection for ping running messages
|
2016-01-27 16:01:01 +01:00 |
|
Martin Raiber
|
500b44d651
|
Refactoring
|
2016-01-26 23:55:13 +01:00 |
|
Martin
|
6a126febae
|
Propagate clean_other and ignore_other_fs setting
|
2016-01-25 01:09:41 +01:00 |
|
Martin
|
e9efef9b53
|
Show command line process bar during restore
|
2016-01-24 21:09:28 +01:00 |
|
Martin
|
3c9f35d115
|
Allow restore with client token
|
2016-01-24 16:30:35 +01:00 |
|
Martin
|
b0c7d1443a
|
Show progress bytes and block restore on command line till it is finished per default
|
2016-01-24 15:07:06 +01:00 |
|
Martin
|
42df10bfa3
|
Do not cross filesystem boundary on restore per default and option to not delete any files during restore
|
2016-01-23 22:03:37 +01:00 |
|
Martin
|
1d8fe8dfd0
|
Return last backup time as number
|
2016-01-23 14:20:36 +01:00 |
|
Martin
|
3665a791df
|
Improved setting settings from the command line
|
2016-01-20 17:18:07 +01:00 |
|
Martin
|
b57d719d58
|
Mac OS X client update
|
2016-01-18 21:53:51 +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
|
3fc591fd88
|
Release shadowcopy properly if virtual client
|
2016-01-14 23:11:05 +01:00 |
|
Martin
|
dce6e4a780
|
Do not return processes with timeout
|
2016-01-13 12:32:18 +01:00 |
|
Martin
|
64081d22ed
|
Follow restore progress after starting it with interactive client involvement
|
2016-01-12 23:48:41 +01:00 |
|
Martin
|
3af3520d96
|
Multiple processes in client interface
|
2016-01-12 19:36:32 +01:00 |
|
Martin
|
616a31cf50
|
Correct authentication of virtual clients
|
2016-01-08 20:06:09 +01:00 |
|
Martin
|
083f9ca84e
|
Distinguish shares for different virtual clients
|
2016-01-08 18:53:21 +01:00 |
|
Martin
|
7a29c2aea7
|
Clientsubname as parameter when stopping snapshot
|
2016-01-08 18:16:16 +01:00 |
|
Martin
|
cec1a39ca7
|
Clientsubname as snapshot script parameter
|
2016-01-08 16:44:46 +01:00 |
|
Martin
|
c37b55b089
|
Send status on pausing/unpausing
|
2016-01-08 13:15:48 +01:00 |
|
Martin
|
cc525afbd8
|
Fixed declining of restore
|
2016-01-08 02:52:01 +01:00 |
|
Martin
|
a7046e45fb
|
Correctly forward information about single file restores to client dialog
|
2016-01-07 21:53:10 +01:00 |
|
Martin
|
dc8a56de53
|
Show restore path when restoring
|
2016-01-07 15:54:31 +01:00 |
|
Martin
|
2a36aae9a8
|
Cache ESP location as well as SYSVOL location
|
2016-01-05 15:45:47 +01:00 |
|
Martin
|
9ee64e650a
|
Updated copyright
|
2016-01-02 16:38:00 +01:00 |
|
Martin
|
831dbbe15e
|
Fixed synthetic full backup
|
2016-01-02 14:08:26 +01:00 |
|
Martin Raiber
|
5739fe0bf8
|
Refresh session during channel pings
|
2015-12-27 15:12:02 +01:00 |
|
Martin Raiber
|
1f52fddd16
|
Fixed SYSVOL literal
|
2015-12-23 22:56:06 +01:00 |
|
Martin
|
1f48234688
|
Fixed restore
|
2015-12-21 17:28:43 +01:00 |
|
Martin
|
4da3f08927
|
End-to-end checksumming of script outputs and script error handling improvement
|
2015-12-19 23:40:41 +01:00 |
|
Martin
|
7cb5d0678a
|
Made Linux restore working
|
2015-12-18 16:58:50 +01:00 |
|
Martin
|
0e821c9de7
|
Fix Linux build
|
2015-12-15 13:49:12 +01:00 |
|
Martin
|
96823b24f9
|
Information about no recent backup comes from backend now
|
2015-12-14 01:15:12 +01:00 |
|
Martin
|
f12c0d57f5
|
Made restore work on Windows
|
2015-12-13 21:45:59 +01:00 |
|
Martin
|
9bab514e22
|
Removed UTF16 string (std::wstring) in most places. UTF8 everywhere!
|
2015-12-13 16:17:36 +01:00 |
|
Martin
|
93cd29d74b
|
Removed old client compatibility code
|
2015-12-12 13:27:58 +01:00 |
|
Martin
|
74b27f8b4e
|
Fixed build issues
|
2015-12-11 23:50:47 +01:00 |
|
Martin Raiber
|
a84334c052
|
Merge branch 'dev' of 192.168.0.40:/home/git/urbackup_backend into dev
Conflicts:
urbackupserver/FullFileBackup.cpp
urbackupserver/ImageBackup.cpp
|
2015-12-11 22:22:15 +01:00 |
|
Martin Raiber
|
fffb7326b8
|
Transfer image bitmap during image backup
|
2015-12-11 22:19:46 +01:00 |
|
Martin
|
f1c7eff094
|
Improved clientctl command line interface and fixed creation, modified and access time backup and display
|
2015-12-11 20:34:05 +01:00 |
|
Martin
|
3fdb4112a3
|
Make hash compile-time configurable
(cherry picked from commit 0f9cbb1812fa957672fca20240b8b544757cfad8)
Conflicts:
urbackupclient/ClientServiceCMD.cpp
urbackupclient/client.cpp
urbackupclient/client.h
urbackupserver/server_get.cpp
urbackupserver/server_get.h
urbackupserver/server_prepare_hash.cpp
|
2015-12-11 12:16:48 +01:00 |
|
Martin
|
93681e3e2c
|
Use ECDSA instead of DSA when signing
|
2015-12-10 19:09:37 +01:00 |
|
Martin
|
e90cb501ae
|
Multiple virtual clients per real client
|
2015-12-09 22:53:57 +01:00 |
|
Martin
|
6447563c2e
|
Merge remote-tracking branch 'urpc/next' into dev
Conflicts:
.gitignore
Interface/Database.h
configure.ac_client
configure.ac_server
fileservplugin/CClientThread.cpp
fileservplugin/CClientThread.h
fileservplugin/FileServFactory.cpp
fileservplugin/FileServFactory.h
fileservplugin/IFileServFactory.h
fsimageplugin/FSImageFactory.cpp
fsimageplugin/FSImageFactory.h
fsimageplugin/FileWrapper.cpp
fsimageplugin/FileWrapper.h
fsimageplugin/IFSImageFactory.h
fsimageplugin/Makefile.am_client
fsimageplugin/Makefile.am_server
fsimageplugin/dllmain.cpp
fsimageplugin/filesystem.cpp
fsimageplugin/filesystem.h
fsimageplugin/fs/ntfs.cpp
fsimageplugin/fs/ntfs.h
fsimageplugin/fs/ntfs_win.cpp
fsimageplugin/fs/ntfs_win.h
fsimageplugin/fs/unknown.cpp
fsimageplugin/fs/unknown.h
fsimageplugin/fsimageplugin.vcxproj.filters
start_urbackup_client
start_urbackup_server
urbackupclient/ChangeJournalWatcher.cpp
urbackupclient/ClientService.cpp
urbackupclient/ClientServiceCMD.cpp
urbackupclient/ImageThread.cpp
urbackupclient/client.cpp
urbackupclient/client.h
urbackupclient/client_restore.cpp
urbackupclient/clientdao.cpp
urbackupclient/dllmain.cpp
urbackupclient/win_sysvol.cpp
urbackupclient/win_sysvol.h
urbackupcommon/fileclient/FileClient.cpp
urbackupcommon/fileclient/FileClientChunked.cpp
urbackupcommon/os_functions.h
urbackupcommon/os_functions_lin.cpp
urbackupcommon/os_functions_win.cpp
urbackupcommon/settingslist.cpp
urbackupserver/ImageBackup.cpp
urbackupserver/SQLiteFileCache.cpp
urbackupserver/ServerDownloadThread.cpp
urbackupserver/dao/ServerBackupDao.cpp
urbackupserver/dao/ServerBackupDao.h
urbackupserver/dllmain.cpp
urbackupserver/doc/admin_guide.tex
urbackupserver/server_channel.cpp
urbackupserver/server_channel.h
urbackupserver/server_cleanup.cpp
urbackupserver/server_dir_links.cpp
urbackupserver/server_get.cpp
urbackupserver/server_hash.cpp
urbackupserver/server_hash.h
urbackupserver/server_settings.cpp
urbackupserver/server_settings.h
urbackupserver/server_update_stats.cpp
urbackupserver/server_writer.cpp
urbackupserver/serverinterface/backups.cpp
urbackupserver/serverinterface/settings.cpp
urbackupserver/serverinterface/usage.cpp
urbackupserver/www/js/urbackup.js
urbackupserver/www/templates.js
urbackupserver/www/templates/settings_inv_row.htm
urbackupserver/www/translations/urbackup.webinterface/ar_SA.po
|
2015-12-09 14:49:13 +01:00 |
|