Martin
7b176e8708
Punch-hole functionality for file interface
...
(cherry picked from commit d708509cb312074619742df23c2c145c0f66ac23)
Conflicts:
Interface/File.h
file_memory.cpp
file_memory.h
fsimageplugin/CompressedFile.h
fsimageplugin/vhdfile.cpp
fsimageplugin/vhdfile.h
2015-12-11 12:35:52 +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
a705ac5b54
Variable length integer encoding optimization
2015-12-05 19:08:58 +01:00
Martin
75604d0d61
Linux build system overhaul
2015-12-05 18:10:17 +01:00
Martin
2932c710f0
Bugfix: Properly break file transfer on timeout
2015-11-17 19:52:04 +01:00
Martin
04ad959c0e
Disable restart on new interfaces
2015-11-14 20:05:56 +01:00
Martin Raiber
52d7d169dd
Fixed file listing via command line
2015-11-02 22:43:33 +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
c09f9e3d4d
Properly transmit metadata file name
2015-10-22 20:35:11 +02:00
Martin
245327d79e
Do not crash if token callback factory is not registered
2015-10-21 21:51:24 +02:00
Martin
d7826448e9
Fixed build issue
2015-10-21 20:50:46 +02:00
Martin
a37abab728
Wait for stdout/stderr threads at pipe file shutdown
2015-10-21 20:50:04 +02:00
Martin
896c43ae68
Fixed directory symbolic link meta data handling
2015-10-21 20:27:12 +02:00
Martin
1aaf435e0c
Correctly remove pipe session
2015-10-21 00:02:39 +02:00
Martin
47aeae7e91
Improved meta data logging and error handling
2015-10-20 23:44:02 +02:00
Martin Raiber
115b60dbfe
Fixed symlink and root path handling on Linux
2015-10-18 19:22:01 +02:00
Martin Raiber
05c5cea029
Linux backup and restore with file meta data
2015-10-11 21:17:53 +02:00
Martin Raiber
0c66b42f0f
Improved Linux file meta data download
2015-09-27 20:58:21 +02:00
Martin Raiber
7139778f99
Linux meta data backup and restore
2015-09-26 20:01:43 +02:00
Martin
8a386d793a
First stab at Linux meta data backup
2015-09-06 22:34:02 +02:00
Martin
8b6e1a9930
Fixed win32 meta data download and restore
2015-09-06 18:23:19 +02:00
Martin
ee17427623
Optimized and fixed bugs in transfer compression
2015-09-05 16:28:23 +02:00
Martin
14eb7bfd29
Optimized and fixed bugs in transfer compression
2015-09-01 00:21:29 +02:00
Martin
0a3c93daee
Compress transferred data using miniZ now
2015-08-30 21:46:57 +02:00
Martin
ecea174272
Fixed missing licensing headers
2015-08-08 22:53:24 +02:00
Martin
345d182568
License change from GPLv3+ to AGPLv3+
2015-08-01 22:58:40 +02:00
Martin
ae35dd48b8
Download common file metadata via metadata pipe
2015-08-01 22:47:32 +02:00
Martin
52b9e403b5
Setting to run backups without background priority on Windows
2015-07-12 21:55:56 +02:00
Martin
b91005739c
Added missing includes
2015-04-28 00:47:37 +02:00
Martin Raiber
d58fafa840
Fixed Mac OS X build
2015-03-31 22:23:12 +02:00
Martin
cb201a74f8
Fixed preprocessor if
2015-03-25 21:22:06 +01:00
Martin
716ebe7f56
Fixed various issues
2015-03-25 20:48:53 +01:00
Martin
3b2f6f0d43
Use hostname binary on apple
2015-03-10 21:49:22 +01:00
Martin Raiber
85a58def3c
Support OS X
2015-02-09 01:16:32 +01:00
Martin Raiber
dd8f0d0240
Build on Mac OS
2015-02-07 23:06:05 +01:00
plucid
de8e38bbd3
Make VS12 copies of the vcxproj.filters
2015-02-06 13:04:40 -08:00
plucid
160c108ded
Rename projects w/o VS12 suffix
...
Explicitly name the various projects instead of using the default matching the project files' names, so the DLLs have the same names as the VS2010 versions.
2015-02-04 22:32:47 -08:00
plucid
005f101615
Upgrade new solution to VS2013
2015-02-04 22:16:36 -08:00
plucid
8cef28ffc1
Make copy of main solution/projects to be upgraded
...
Copy main solution and projects to versions with VS12 added to the filenames before the extensions. Make the copied .sln solution refer to the new .vcxproj projects. Replace all project GUIDs with new ones.
2015-02-04 21:58:49 -08:00
Martin Raiber
ef8329ee10
Fixed metadata restore on Windows
2015-02-01 00:04:06 +01:00
Martin
191335ef8d
Restore backups from web interface
2015-01-25 23:17:49 +01:00
Martin
3255e806e8
Transfer Windows file metadata
2015-01-17 20:17:34 +01:00
Martin
d950c56495
Fixed "Correctly handle hard links to currently open files"
2015-01-02 00:47:04 +01:00
Martin Raiber
9d366da9b0
Fixed issues with the stdout script output backup
2014-12-30 20:57:37 +01:00
Martin Raiber
7cec23bacc
Merge branch 'dev' of git@server.raiber.de:~/urbackup_backend into dev
2014-12-30 16:18:02 +01:00