Martin Raiber
|
cf0c2c6df4
|
Fix a few query leaks
(cherry picked from commit 91356f346aa049b6a8468d492a4badcfb040bd62)
|
2016-01-30 20:57:31 +01:00 |
|
Martin Raiber
|
26b9f2fed8
|
Flush file index after cleanup/remove_unknown
|
2016-01-29 23:41:12 +01:00 |
|
Martin Raiber
|
a8711feda9
|
Create temporary table for removing danling file entries
|
2016-01-28 17:12:07 +01:00 |
|
Martin Raiber
|
317bdbf006
|
Create temporary table for removing danling file entries
|
2016-01-28 17:10:36 +01:00 |
|
Martin Raiber
|
d805f1c48d
|
Create temporary table for removing danling file entries
|
2016-01-28 17:05:16 +01:00 |
|
Martin Raiber
|
5662f60afa
|
Fixed SYSVOL/EFI cleanup
|
2016-01-28 16:18:39 +01:00 |
|
Martin Raiber
|
f4438cdeab
|
Fixed wrong database usage
|
2016-01-28 16:07:06 +01:00 |
|
Martin Raiber
|
1be300aca5
|
Give names to more threads
|
2016-01-28 15:34:06 +01:00 |
|
Martin
|
b6521dd091
|
Improved Database locking and backup
|
2016-01-14 17:38:42 +01:00 |
|
Martin
|
fd00d4bcf6
|
Delete queries before deleting database
|
2016-01-14 00:49:43 +01:00 |
|
Martin
|
1a3bb3865d
|
Separated files, links and link journal into three new database files
|
2016-01-13 22:22:16 +01:00 |
|
Martin
|
7b1495a8f7
|
Adjusted usage graph scale
|
2016-01-07 16:35:36 +01:00 |
|
Martin
|
9ee64e650a
|
Updated copyright
|
2016-01-02 16:38:00 +01:00 |
|
Martin
|
12e76379eb
|
Put image backups into subvolumes/folders
|
2016-01-02 16:27:49 +01:00 |
|
Martin
|
cc625e4e75
|
Resize bitmap if it is too small and use a different file for the bitmap from client
|
2015-12-22 21:36:05 +01:00 |
|
Martin
|
207ea6707c
|
Cleanup for new client lists
|
2015-12-20 21:06:35 +01:00 |
|
Martin
|
9bab514e22
|
Removed UTF16 string (std::wstring) in most places. UTF8 everywhere!
|
2015-12-13 16:17:36 +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
|
5b7ca398c0
|
Remove SYSVOL image after removing referencing images, because that can fail
|
2015-12-04 14:46:55 +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 Raiber
|
30f222bd46
|
Fixed merge issue
|
2015-10-24 17:58:00 +02:00 |
|
Martin
|
2baf4a2dc2
|
Remove orphaned SYSVOL image backups during remove unknown cleanup
(cherry picked from commit 3898b32c14)
Conflicts:
urbackupserver/server_cleanup.cpp
|
2015-10-24 17:52:18 +02:00 |
|
Martin
|
4667fbb5dd
|
Fixed bug in image cleanup: Properly delete SYSVOL images and don't delete incremental images if not allowed to
(cherry picked from commit 6ecaa5bf9f)
Conflicts:
urbackupserver/server_cleanup.cpp
|
2015-10-24 17:50:18 +02:00 |
|
Martin
|
3898b32c14
|
Remove orphaned SYSVOL image backups during remove unknown cleanup
|
2015-10-19 20:01:13 +02:00 |
|
Martin
|
6ecaa5bf9f
|
Fixed bug in image cleanup: Properly delete SYSVOL images and don't delete incremental images if not allowed to
|
2015-10-15 21:16:17 +02:00 |
|
Martin
|
bad3936dd5
|
Fixed bug where attached database became detached
|
2015-09-12 14:53:07 +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
|
24b81534e7
|
Cleanup deleted backups table each night
|
2015-03-04 16:35:03 +01:00 |
|
Martin
|
8e8c1aa7e9
|
Allow multiple concurrent processes to be reported via web interface
|
2015-01-26 22:41:04 +01:00 |
|
Martin
|
e4aaaa6e62
|
Fixed issue with detaching already detached dbs; Do not create backup statistics for some deleted file entries
|
2015-01-03 12:40:59 +01:00 |
|
Martin Raiber
|
2fad6bb4dd
|
A few bugfixes + Moved queries into data access layer
|
2014-12-22 23:35:43 +01:00 |
|
Martin
|
630cc5b39f
|
Don't enforce quota, if it is 100%
|
2014-12-03 21:21:47 +01:00 |
|
Martin
|
07f31ad57d
|
Simultaneous file and image backups and heavy refactoring
|
2014-11-30 19:34:02 +01:00 |
|
Martin
|
e4a9fe4765
|
Backup server identity and client list files
|
2014-11-26 20:40:30 +01:00 |
|
Martin
|
a3e9dd21f2
|
Check correct setting, for if client update should be downloaded
(cherry picked from commit 77539c10d1)
|
2014-11-26 20:10:09 +01:00 |
|
Martin
|
77539c10d1
|
Check correct setting, for if client update should be downloaded
|
2014-11-26 20:09:26 +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
|
ad9225b434
|
Fixed infinite loop in quota enforcement if deleting image fails
|
2014-11-12 21:15:30 +01:00 |
|
Martin
|
a52bae01fa
|
Fixed compilation errors
|
2014-11-05 19:57:43 +01:00 |
|
Martin
|
112c7b346e
|
New LMDB version and further optimized file entry index
|
2014-10-10 19:59:26 +02:00 |
|
Martin
|
cdcf7dab1a
|
Replacing file entry cache with external file entry index
|
2014-10-10 18:29:26 +02:00 |
|
Martin
|
2ff52f27c6
|
Detach settings db at a few more places to prevent web interface lock-ups
|
2014-09-30 19:01:09 +02:00 |
|
Martin
|
624dc77591
|
Don't download new server version information in the browser. Do it nightly instead.
|
2014-06-13 20:38:28 +02:00 |
|
Martin
|
18fbec2c94
|
Fixed compile error
|
2014-06-04 00:12:48 +02:00 |
|
Martin
|
5d77bb2b1e
|
Disable foreign keys for deletion
|
2014-06-03 23:55:28 +02:00 |
|
Martin
|
9ec7e65615
|
Added debug logging
|
2014-06-03 22:41:07 +02:00 |
|
Martin
|
44cff8fb2f
|
Properly end transation
|
2014-06-03 22:07:52 +02:00 |
|