Commit Graph

31 Commits

Author SHA1 Message Date
Martin
3554e4f170 Improve modified directory cache invalidation before file backups 2016-06-01 21:09:13 +02:00
Martin
1829a60dc0 Improved file change tracking
(cherry picked from commit 8ad5212d9aa320319a22b069ddfa1d2d9c51d870)
2016-04-28 13:15:08 +02:00
Martin
91c5fecb3b Fixed bug where renamed directory was not deleted from index 2016-04-09 14:30:43 +02:00
Martin
9ee64e650a Updated copyright 2016-01-02 16:38:00 +01:00
Martin Raiber
f1a371b457 Fixed error with deleted directories 2015-12-27 23:54:16 +01:00
Martin
d82b45f418 Fixed wchar_t usage 2015-12-22 13:27:12 +01:00
Martin
9bab514e22 Removed UTF16 string (std::wstring) in most places. UTF8 everywhere! 2015-12-13 16:17:36 +01:00
Martin
345d182568 License change from GPLv3+ to AGPLv3+ 2015-08-01 22:58:40 +02:00
Martin
a6c6220643 Register directory watcher thread as listener 2014-11-26 19:56:09 +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
d871bc7b09 Improved the continuous data protection 2014-10-13 21:39:21 +02:00
Martin
f15fb4c007 Continous data protection 2014-07-26 16:07:44 +02:00
Martin
5d365c77f9 Removed old directory change watcher 2014-07-26 16:07:43 +02:00
Martin
74e44d3141 Fixed Linux build 2014-05-24 00:28:09 +02:00
Martin
bc1498c1d1 Fixed indexing with root dirs on Windows 2014-05-18 21:47:24 +02:00
Martin
32c50d60b3 Changed time functions to use 64bit integers and added ETA estimation 2014-05-09 22:36:02 +02:00
Martin
d7affb78ec Don't require change journal close for change entry to be written. Increase entry cache time. 2014-05-07 20:18:43 +02:00
Martin
15421809e5 Be more conservative about which files changed 2014-05-05 22:43:57 +02:00
Martin
81c2cef172 Updated copyright notice 2014-02-22 15:22:42 +01:00
Martin
0c045bb8a3 Revert "Fixing SQLite3 deadlock"
This reverts commit 0590071424.

Conflicts:
	urbackupserver/server_hash.cpp
2013-11-16 23:46:04 +01:00
Martin
0590071424 Fixing SQLite3 deadlock 2013-11-16 15:06:08 +01:00
Martin
c5988c8ee7 Fixed lockup during indexing 2013-09-22 22:56:21 +02:00
Martin
dbeb4ac2c8 Try to work around issue where last modified dates of files are not changed, if the file is changed via memory mapping 2013-09-22 21:15:52 +02:00
Martin Raiber
4e271bb53d Freeze list of open files being written to during shadow copying 2013-09-10 20:32:58 +02:00
Martin
12aeaa3046 VSS logging 2013-05-29 21:35:21 +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
8253678b81 Better change journal watching 2012-11-10 02:55:33 +01:00
Martin Raiber
0c66933545 Properly watch open files 2012-11-08 01:59:22 +01: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