Martin Raiber
|
e2b3a8fc7d
|
Fixed unicode transition issue
|
2016-01-26 15:12:11 +01:00 |
|
Martin
|
e0566dbc0b
|
Treat reparse points as symlinks again if they do not point at a volume
|
2016-01-25 17:58:53 +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
|
cdd77c9324
|
Fixed sparse file chunk hashing and do not set file creation time if it is not available
|
2016-01-22 01:01:20 +01:00 |
|
Martin
|
a15331dea5
|
Background (io-) priority implementation for Linux
|
2016-01-18 15:43:57 +01:00 |
|
Martin
|
d7f47dfbb6
|
Fixed symbolic link creation on Windows
|
2016-01-17 17:26:22 +01:00 |
|
Martin
|
b6521dd091
|
Improved Database locking and backup
|
2016-01-14 17:38:42 +01:00 |
|
Martin
|
1eaeb5f33f
|
Return correct status from copying file
|
2016-01-03 16:37:07 +01:00 |
|
Martin
|
9ee64e650a
|
Updated copyright
|
2016-01-02 16:38:00 +01:00 |
|
Martin Raiber
|
657840df9f
|
Build with Visual Studio 2015
|
2015-12-26 17:43:40 +01:00 |
|
Martin Raiber
|
c7ea511e63
|
Switched to Visual Studio 2015; Removed boost dependency on Windows
|
2015-12-23 18:41:50 +01:00 |
|
Martin
|
5152e386bc
|
Save failed metadata file for further analysis
|
2015-12-15 20:50:05 +01:00 |
|
Martin
|
9bab514e22
|
Removed UTF16 string (std::wstring) in most places. UTF8 everywhere!
|
2015-12-13 16:17:36 +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
|
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
|
033ab69a7b
|
Os_popen returns error code
(cherry picked from commit fdda8375f6d9f91fb7792075925185f1514d013b)
|
2015-12-05 21:04:28 +01:00 |
|
Martin
|
10d8fbd842
|
Added os_popen
(cherry picked from commit 6e03713be24ebdd067c4528fa5c92b6c0c8d33a7)
|
2015-12-05 21:04:17 +01:00 |
|
Martin
|
9e4a82c7c9
|
Added os_popen
(cherry picked from commit ee47eb8415dedd08bab4a921a161feec31880e94)
Conflicts:
urbackupcommon/os_functions_lin.cpp
urbackupcommon/os_functions_win.cpp
|
2015-12-05 21:03:44 +01:00 |
|
Martin
|
8ae8013394
|
List file backups from command line
|
2015-11-01 20:59:43 +01:00 |
|
Martin
|
947c86a759
|
Fixed directory symbolic link meta data handling
|
2015-10-21 21:34:04 +02:00 |
|
Martin
|
896c43ae68
|
Fixed directory symbolic link meta data handling
|
2015-10-21 20:27:12 +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
|
3b45ad3b19
|
Log the error message when folder cannot be accessed
|
2015-01-28 22:09:09 +01:00 |
|
Martin
|
fd0aeaa232
|
Fix backup of file shares
|
2015-01-27 21:48:32 +01:00 |
|
Martin
|
191335ef8d
|
Restore backups from web interface
|
2015-01-25 23:17:49 +01:00 |
|
Martin
|
2cab4e4ec4
|
Fixed hostname lookup
|
2015-01-03 12:39:22 +01:00 |
|
Martin
|
ee72c526a7
|
Close handles properly
|
2014-12-30 16:09:09 +01:00 |
|
Martin
|
8768a4225a
|
Replaced gethostbyname with getaddrinfo
|
2014-12-10 21:22:52 +01:00 |
|
Martin
|
66fa1d12da
|
Create user view directories after file backup
|
2014-12-02 23:54:42 +01:00 |
|
Martin
|
05e56c00df
|
Fixed Linux build
|
2014-11-26 22:46:34 +01:00 |
|
Martin
|
e4a9fe4765
|
Backup server identity and client list files
|
2014-11-26 20:40:30 +01:00 |
|
Martin
|
30053af170
|
Properly get the USN
|
2014-11-22 14:56:10 +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
|
050c88b429
|
Merge remote-tracking branch 'urpc/next' into fileentryindex
Conflicts:
urbackupclient/ChangeJournalWatcher.cpp
urbackupclient/ChangeJournalWatcher.h
urbackupclient/client.cpp
urbackupclient/urbackupclient.vcxproj.filters
urbackupcommon/os_functions_win.cpp
urbackupserver/dao/ServerBackupDao.cpp
urbackupserver/dao/ServerBackupDao.h
urbackupserver/fileclient/FileClientChunked.cpp
urbackupserver/filedownload.cpp
urbackupserver/server_hash.cpp
urbackupserver/server_hash.h
|
2014-11-12 22:48:09 +01:00 |
|
Martin
|
902781740e
|
Persist open files to disk to load them again on restart
|
2014-11-07 22:46:03 +01:00 |
|
Martin
|
d871bc7b09
|
Improved the continuous data protection
|
2014-10-13 21:39:21 +02:00 |
|
Martin
|
541c4af567
|
Change server permission management to ACL style
|
2014-09-14 22:29:56 +02:00 |
|
Martin
|
fd4579500d
|
Merge branch 'next' into fileaccess
Conflicts:
urbackupclient/ClientService.cpp
urbackupclient/ClientService.h
urbackupcommon/settingslist.cpp
urbackupserver/dao/ServerBackupDao.cpp
urbackupserver/doc/admin_guide.tex
urbackupserver/fileclient/FileClient.cpp
urbackupserver/fileclient/FileClientChunked.cpp
urbackupserver/server_download.cpp
urbackupserver/server_get.cpp
urbackupserver/server_get.h
urbackupserver/server_settings.cpp
urbackupserver/server_settings.h
urbackupserver/www/templates.js
|
2014-09-13 20:15:24 +02:00 |
|
Martin
|
65febb7456
|
Fail backup and log error code if reading old file fails when preparing hashes
|
2014-08-06 21:52:35 +02:00 |
|
Martin Raiber
|
bcaac79321
|
Fix for unnecessary error log messages when symlinked file backup
|
2014-07-27 00:23:04 +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
|
5f3dbb54be
|
Properly handle reparse files on Windows
|
2014-05-26 00:08:41 +02:00 |
|
Martin
|
07dbcb5e07
|
Use GetFileAttributesExW instead of opening file
|
2014-05-05 19:40:07 +02:00 |
|
Martin
|
e2a99d825a
|
Properly handle file backups with failed verification
|
2014-05-04 17:41:59 +02:00 |
|
Martin
|
048208ea57
|
Limit file size by requested file size
|
2014-05-03 00:22:51 +02:00 |
|
Martin
|
b5fe7916a6
|
Close handle
|
2014-05-01 12:54:02 +02:00 |
|
Martin
|
e0bd50935a
|
File backup speed improvement by queuing file downloads
|
2014-05-01 12:45:29 +02:00 |
|
Martin
|
bc647d3a59
|
Properly remove symlinked backups
|
2014-04-07 20:14:18 +02:00 |
|