Martin
|
bb525b355c
|
Optimized file list a bit
|
2015-12-22 17:32:17 +01:00 |
|
Martin
|
d82b45f418
|
Fixed wchar_t usage
|
2015-12-22 13:27:12 +01:00 |
|
Martin
|
1d124ea5d3
|
Fixed incremental indexing
|
2015-12-21 17:16:10 +01:00 |
|
Martin
|
7c71291555
|
Fixed incremental script download and new clientlist filename scheme
|
2015-12-20 20:52:12 +01:00 |
|
Martin
|
b525cbd4f1
|
Improved tree diff performance
|
2015-12-20 18:46:24 +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
|
3cf1d3e41c
|
Fixed symlink handling
|
2015-12-15 16:09:36 +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
|
f6be707746
|
Fixed bug with root directories on Windows
|
2015-12-12 20:39:52 +01:00 |
|
Martin
|
dff15ecbc6
|
Transfer and use directory change indicator to correctly update directory metadata if it changes
|
2015-12-12 17:15:51 +01:00 |
|
Martin
|
6dc344e34d
|
Use name instead of file name if share is a single item
|
2015-12-12 15:45:15 +01:00 |
|
Martin
|
07e0099b46
|
Log more info about symbolic link confirmation
|
2015-12-12 15:36:36 +01:00 |
|
Martin
|
6819ddc4a4
|
Do not log shadow copy errors if directory is optional
|
2015-12-12 15:32:02 +01:00 |
|
Martin
|
57ad4f2bce
|
Delete ref if creating shadow copy fails
|
2015-12-12 15:11:21 +01:00 |
|
Martin
|
376643e1e9
|
Keys are large enough. Reduced iterations to one
|
2015-12-12 02:22:22 +01:00 |
|
Martin
|
eb4535d710
|
Don't confirm symbolic links if following symbolic links is disabled
|
2015-12-12 00:34:41 +01:00 |
|
Martin
|
5bcf3bc36e
|
Reset symlinked_confirmed before index
|
2015-12-12 00:26:13 +01:00 |
|
Martin
|
c504c8131a
|
Only log if it was not already confirmed
|
2015-12-12 00:20:22 +01:00 |
|
Martin
|
4ff31f991b
|
Log info about followed symbolic links
|
2015-12-12 00:12:40 +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
|
9fa4426aa7
|
Prevent access token reuse
|
2015-12-10 18:45:23 +01:00 |
|
Martin
|
5051e184c1
|
Properly reorder setting directory modified time; "one_filesystem" flag for directories and fixes
|
2015-12-10 18:19:10 +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 |
|
Martin
|
27686b08d6
|
Linux file backups with snapshots and symbolic links
|
2015-12-07 01:06:32 +01:00 |
|
Martin
|
0804f2625f
|
Collect new file entries in-memory instead of in temporary file
(cherry picked from commit 389e66d1f9)
Conflicts:
urbackupclient/client.cpp
urbackupclient/clientdao.cpp
|
2015-12-05 20:27:40 +01:00 |
|
Martin
|
b47eba2cdf
|
Read device with write share mode
(cherry picked from commit 9390d0c4c1)
|
2015-12-05 20:20:19 +01:00 |
|
Martin
|
775eeb9203
|
Prefer existing shadow copies with only own tokens (from same server) + Refactoring
(cherry picked from commit edf235bded)
|
2015-12-05 20:19:34 +01:00 |
|
Martin Raiber
|
f109d6f10c
|
Log if not following symbolic link
|
2015-11-02 21:17:40 +01:00 |
|
Martin Raiber
|
249b05408d
|
Merge branch 'dev' of ssh://server.raiber.de/~/urbackup_backend into dev
Conflicts:
fileservplugin/FileServ.cpp
urbackupcommon/os_functions_lin.cpp
|
2015-11-01 23:05:00 +01:00 |
|
Martin Raiber
|
a27bec94d8
|
Improved error handling
|
2015-11-01 23:01:26 +01:00 |
|
Martin
|
389e66d1f9
|
Collect new file entries in-memory instead of in temporary file
|
2015-10-27 21:11:37 +01:00 |
|
Martin
|
0bf2a6361f
|
Separate functions for read and write transactions
|
2015-10-26 18:51:30 +01:00 |
|
Martin
|
5fe4723c97
|
Separate functions for read and write transactions
|
2015-10-26 18:42:39 +01:00 |
|
Martin
|
54f5140ddf
|
New symbolic link handling only if explicitly requested
|
2015-10-23 22:13:30 +02:00 |
|
Martin
|
4adc3de505
|
Only output orig_path and sequence if explicitly requested
|
2015-10-23 21:10:53 +02:00 |
|
Martin Raiber
|
115b60dbfe
|
Fixed symlink and root path handling on Linux
|
2015-10-18 19:22:01 +02:00 |
|
Martin
|
9390d0c4c1
|
Read device with write share mode
|
2015-10-14 20:41:45 +02:00 |
|
Martin Raiber
|
7139778f99
|
Linux meta data backup and restore
|
2015-09-26 20:01:43 +02:00 |
|
Martin
|
a6a3b1ba0c
|
Proper symbolic link handling part (2)
|
2015-08-09 23:27:52 +02:00 |
|
Martin
|
17d758bf8b
|
Proper symbolic link handling part (1)
|
2015-08-08 22:40:19 +02:00 |
|
Martin
|
0077f99416
|
Fixed follow symlinks setting
(cherry picked from commit 686e9749d8)
|
2015-08-08 18:36:04 +02:00 |
|
Martin
|
f7c34cc6cf
|
Fixed build issue on Linux in connection with follow symlinks setting
(cherry picked from commit 389e94bdf1)
|
2015-08-08 18:35:28 +02:00 |
|
Martin
|
d7538f2f47
|
Option to not follow symbolic links on Linux
(cherry picked from commit a0343960a9)
Conflicts:
urbackupclient/client.cpp
urbackupclient/client.h
urbackupcommon/settingslist.cpp
urbackupserver/server_settings.cpp
urbackupserver/server_settings.h
urbackupserver/serverinterface/settings.cpp
urbackupserver/www/js/urbackup.js
urbackupserver/www/templates.js
urbackupserver/www/templates/settings_inv_row.htm
|
2015-08-08 18:34:50 +02:00 |
|
Martin
|
cf979c0a51
|
Callback to get tokens from filesrv
|
2015-08-02 15:53:35 +02:00 |
|