Martin
|
3554e4f170
|
Improve modified directory cache invalidation before file backups
|
2016-06-01 21:09:13 +02:00 |
|
Martin
|
07511b44f5
|
Improved hard link deletion handling performance
|
2016-04-30 14:33:28 +02:00 |
|
Martin
|
7c201e9636
|
Handle hard link deletes
|
2016-04-30 01:56:53 +02:00 |
|
Martin
|
1829a60dc0
|
Improved file change tracking
(cherry picked from commit 8ad5212d9aa320319a22b069ddfa1d2d9c51d870)
|
2016-04-28 13:15:08 +02:00 |
|
Martin Raiber
|
5333f3a6a6
|
Do not query database on full index
|
2016-02-28 17:46:04 +01:00 |
|
Martin
|
9f091e5cf4
|
Option to keep deleted files/directories during incremental file backups
|
2016-02-13 17:34:28 +01:00 |
|
Martin
|
a62be038ec
|
Fixed name clash
|
2016-02-06 20:59:10 +01:00 |
|
Martin
|
ddbeefcfa0
|
Flag to not share hashes between virtual clients
|
2016-01-15 00:22:45 +01:00 |
|
Martin
|
60e77964ad
|
+ Linux sparse file support - some bugs
|
2016-01-11 21:11:14 +01:00 |
|
Martin
|
7a29c2aea7
|
Clientsubname as parameter when stopping snapshot
|
2016-01-08 18:16:16 +01:00 |
|
Martin
|
9ee64e650a
|
Updated copyright
|
2016-01-02 16:38:00 +01:00 |
|
Martin
|
9bab514e22
|
Removed UTF16 string (std::wstring) in most places. UTF8 everywhere!
|
2015-12-13 16:17:36 +01:00 |
|
Martin
|
e9fff79c10
|
Flags are in optional...
|
2015-12-12 15:01:30 +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
|
b7a164f4a8
|
Store file permissions with variable length encoding
|
2015-12-05 19:30:02 +01:00 |
|
Martin
|
389e66d1f9
|
Collect new file entries in-memory instead of in temporary file
|
2015-10-27 21:11:37 +01:00 |
|
Martin
|
5fe4723c97
|
Separate functions for read and write transactions
|
2015-10-26 18:42:39 +01:00 |
|
Martin
|
88f6391237
|
Use all user ids for file tokens
|
2015-10-21 21:46:34 +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
|
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
|
191335ef8d
|
Restore backups from web interface
|
2015-01-25 23:17:49 +01:00 |
|
Martin
|
7b25042258
|
Implementation of file access for Linux clients
|
2015-01-10 20:35:39 +01:00 |
|
Martin
|
14e2192b77
|
Move GAP error info to backup table to clear info
|
2014-12-15 22:55:32 +01:00 |
|
Martin
|
66fa1d12da
|
Create user view directories after file backup
|
2014-12-02 23:54:42 +01:00 |
|
Martin
|
332147f7c5
|
Use USN number instead of last modification time as file modification indicators. That way we do not have to save the changed files (only directories), if the last modification time is not updated
|
2014-11-21 22:37:05 +01:00 |
|
Martin
|
541c4af567
|
Change server permission management to ACL style
|
2014-09-14 22:29:56 +02:00 |
|
Martin
|
f15fb4c007
|
Continous data protection
|
2014-07-26 16:07:44 +02:00 |
|
Martin
|
2ac45bd06b
|
Access files directly from "tray icon" without logging in. Works by saving the user access rights for each backup
|
2014-07-26 16:07:43 +02:00 |
|
Martin
|
44b9ddd80b
|
Removed reference counting of shadow copies; Update starttime of shadow copy while imaging, so that it does not time out
|
2014-06-08 14:05:13 +02:00 |
|
Martin
|
15421809e5
|
Be more conservative about which files changed
|
2014-05-05 22:43:57 +02:00 |
|
Martin
|
8c4893322d
|
Fixed optional dir
|
2014-04-17 20:04:41 +02:00 |
|
Martin
|
49c0351abf
|
Allow optional paths
|
2014-04-17 18:56:03 +02:00 |
|
Martin
|
aa978cf0c5
|
Fixed hash caching
|
2014-02-24 22:57:59 +01:00 |
|
Martin
|
81c2cef172
|
Updated copyright notice
|
2014-02-22 15:22:42 +01:00 |
|
Martin
|
87f7dc8cbb
|
Fast client side file hashing (part 1)
|
2014-02-15 00:02:49 +01:00 |
|
Martin
|
20751c6cca
|
Fixed bug with getting changed files
|
2013-08-15 13:06:20 +02:00 |
|
Martin
|
5a37c5dfbb
|
Better handling of changed dir and file backups
|
2013-08-04 11:34:28 +02:00 |
|
Martin
|
25b1edd9b5
|
Calculate file hashes on Internet client
|
2013-05-30 22:01:37 +02:00 |
|
Martin
|
b616d047e7
|
Save changed folders lower cased on Windows
|
2013-02-24 20:21:29 +01:00 |
|
Martin
|
96f5c6163d
|
Reindex filesystem if exclude or include pattern has changed and save changed dirs with a slash at the end
|
2013-01-30 22:13:16 +01:00 |
|
Martin Raiber
|
d777f70f6c
|
Correctly handle multiple modified directories
|
2012-10-22 00:25:53 +02:00 |
|
Martin Raiber
|
9f6e09a1ae
|
Backup files correctly that have no change in the last modification time
|
2012-10-04 19:24:09 +02:00 |
|
Martin Raiber
|
fe33d9b31d
|
Reorganized directory structure
|
2012-02-25 02:45:06 +01:00 |
|