Phenom
|
9672fe33d0
|
Fix InternalFileHierarchyStorage::check, error_string will never be
shown as always return true.
|
2016-09-28 11:35:44 +02:00 |
|
csoler
|
bf0777fd9e
|
fixed update of DirHash list and FileHash list when files and dirs are removed, while keeping the cost low
|
2016-09-27 23:13:59 +02:00 |
|
csoler
|
37a4e7750c
|
removed debug info in directory_storage.cc
|
2016-09-27 21:10:18 +02:00 |
|
sehraf
|
9d72b064e1
|
add thread names & remove some warnings
|
2016-09-27 09:50:59 +02:00 |
|
csoler
|
a2ff5d27c5
|
simplified p3FileList code a little bit: removed mFriendIndexTab and made locked_getFriendIndex() create the remote directories on demand
|
2016-09-26 22:06:30 +02:00 |
|
csoler
|
fc1a350869
|
added automated import of old hash cache in order to avoid re-hashing everything when switching to the new system
|
2016-09-26 21:12:13 +02:00 |
|
cyril soler
|
15f69b2236
|
fixed crash in debug output in p3filelists
|
2016-09-26 11:11:22 +02:00 |
|
cyril soler
|
b95fbe34bc
|
added a few more missing checks for null entries in mRemoteDirectories
|
2016-09-26 10:49:59 +02:00 |
|
cyril soler
|
3beaa974b0
|
fixed potential crash when an entry in mRemoteDirectories is NULL
|
2016-09-26 10:03:51 +02:00 |
|
csoler
|
1125dfe6d1
|
fixed folder iterator to properly handle broken symbolic links
|
2016-09-25 23:42:20 +02:00 |
|
csoler
|
be6370ef13
|
added missing code for searchTerms in new p3filelists service
|
2016-09-25 21:34:18 +02:00 |
|
csoler
|
93e70ca30b
|
fixed search on remote files
|
2016-09-25 21:01:03 +02:00 |
|
csoler
|
068955d419
|
fixed up a few debug messages in p3filelists
|
2016-09-25 18:51:33 +02:00 |
|
csoler
|
bb4b577768
|
prevent storage for hash of files that cannot be hashed
|
2016-09-25 18:44:28 +02:00 |
|
csoler
|
ddc870c6b1
|
added some more debug info in DirectoryStorage class
|
2016-09-25 11:05:01 +02:00 |
|
csoler
|
19b1c4f5d9
|
fixed potential crash due to not checking if mRemoteDirectory[i] is empty in p3FileLists
|
2016-09-25 11:04:42 +02:00 |
|
csoler
|
cb4dc96229
|
removed debug info in p3filelists
|
2016-09-24 17:12:38 +02:00 |
|
Mr. Alice
|
96b333d67e
|
Merge pull request #1 from hunbernd/v0.6-FileLists
Fixed compilation on Windows and with 32 bit compiler
|
2016-09-24 09:04:25 +02:00 |
|
hunbernd
|
8500b5e9f5
|
Fixed inconsistency in integer sizes that caused segmentation fault while hashing files also broken message on the GUI
|
2016-09-23 21:56:41 +02:00 |
|
mr-alice
|
71a5bffed8
|
added small hack against re-hashing due to stat64 depending on local time on windows
|
2016-09-23 20:07:57 +02:00 |
|
hunbernd
|
529ab64ae3
|
Fixed missing time.h includes
|
2016-09-23 19:51:37 +02:00 |
|
hunbernd
|
ca281e4bb8
|
Fixed error with 32 bit GCC
Both uint32_t and size_t are resolved to unsigned int, it makes 2 lines conflicted.
This happens in filelist_io.cc, lines: 31-32, 36-37, 41-42
|
2016-09-23 19:51:36 +02:00 |
|
mr-alice
|
0cc4ebd89c
|
added comments in the file lists code. Removed unused functions. Added a few missing mutexes.
|
2016-09-22 21:47:58 +02:00 |
|
mr-alice
|
0579fb03fa
|
removed unused tickWatchers()
|
2016-09-18 22:14:25 +02:00 |
|
mr-alice
|
9cf950472c
|
removed most of debug info in file list sharing code
|
2016-09-18 22:05:27 +02:00 |
|
mr-alice
|
ff4c43819e
|
fixed reloading of ShareManager due to postModDirectories and made it reload after addign new share
|
2016-09-18 21:41:18 +02:00 |
|
mr-alice
|
e4568a896f
|
removed some unused code
|
2016-09-18 21:16:25 +02:00 |
|
mr-alice
|
de104d3e34
|
fixed up GUI parameters in Directories. Removed HashCache duration handles since this is now automatic
|
2016-09-18 18:34:39 +02:00 |
|
MrAlice
|
04c908e046
|
fixed two bugs in dirlist chunking system causing checksum errors
|
2016-09-16 09:35:03 +02:00 |
|
mr-alice
|
3f9acb5ff8
|
added item splitting and checksum checking in p3filelists
|
2016-09-15 23:51:46 +02:00 |
|
mr-alice
|
2343c91055
|
added display of hash progress
|
2016-09-15 21:51:14 +02:00 |
|
mr-alice
|
d3b46221ff
|
merged modifications from origin
|
2016-09-15 21:45:00 +02:00 |
|
MrAlice
|
ca30b0da44
|
fixed terrible cost of calling requestDirDetails before createIndex
|
2016-09-15 10:41:40 +02:00 |
|
mr-alice
|
f58e9c1a73
|
improved debug output of directory storage, and fixed bug causing loading error (previously crashing files should be removed)
|
2016-09-14 22:41:02 +02:00 |
|
mr-alice
|
ddc89a6535
|
fixed core dump in printout of empty slots. Improved dir sync-ing strategy
|
2016-09-14 21:52:16 +02:00 |
|
mr-alice
|
afbb641b58
|
fixed forceDirectoryCheck and inDirectoryCheck methods
|
2016-09-14 20:41:22 +02:00 |
|
mr-alice
|
02d2fb42b7
|
fixed search and filter for regular expressions and terms
|
2016-09-13 13:53:51 +02:00 |
|
mr-alice
|
6ac9b27d7b
|
moved rsexpr.cc into util/
|
2016-09-13 12:14:16 +02:00 |
|
mr-alice
|
a2e34f9cc6
|
moved regular expression classes into a separate namespace
|
2016-09-13 12:05:22 +02:00 |
|
mr-alice
|
e9418bb5c6
|
added file headers with proper licence terms
|
2016-09-13 00:01:26 +02:00 |
|
mr-alice
|
9f66c0050b
|
moved rsexpr to file_sharing directory
|
2016-09-12 23:37:19 +02:00 |
|
mr-alice
|
274f924ca0
|
fixed getFileInfo and transfer from new database
|
2016-09-12 20:55:20 +02:00 |
|
mr-alice
|
c1e538ff13
|
added interactive update of dir entries when browsing files from an online friend
|
2016-09-11 17:52:12 +02:00 |
|
mr-alice
|
3718e7e3e8
|
fixed last bugs in hash-based dir list exchange. It works!
|
2016-09-10 20:47:51 +02:00 |
|
mr-alice
|
88f85383df
|
fixed a few bugs in hash-based syncing
|
2016-09-10 17:25:29 +02:00 |
|
mr-alice
|
384d001f3b
|
progress in hash-based sync. Not there yet.
|
2016-09-10 13:57:05 +02:00 |
|
mr-alice
|
0ea695beb3
|
fixed a few bugs in hash-based sync. Not there yet.
|
2016-09-08 23:43:14 +02:00 |
|
mr-alice
|
fafe684cc4
|
finished implementing hash-based transactions. To be tested.
|
2016-09-08 21:34:53 +02:00 |
|
MrAlice
|
eaa8ad883a
|
half implemented the hash-based communication for dirs between friends
|
2016-09-07 22:31:12 +02:00 |
|
mr-alice
|
ad1ba7a77d
|
fixed loading/saving of remote directories
|
2016-09-06 23:05:46 +02:00 |
|