Phenom
f18a842d9d
Fix CppCheck in directory_storage.h and directory_storage.cc
...
/libretroshare/src/file_sharing/directory_storage.h💯 warning:
Cppcheck(noExplicitConstructor): Class 'FileIterator' has a constructor
with 1 argument that is not explicit.
/libretroshare/src/file_sharing/directory_storage.cc:579: warning:
Cppcheck(unusedVariable): Unused variable: peers
2017-11-05 16:23:47 +01:00
csoler
160ab7b4f3
added missing code for remote search by hash, fixing the bug of direct sources not added
2017-09-03 23:32:48 +02:00
csoler
dec5c5c4b4
suppressed uninitialised memory leak in LocalDirectoryStorage
2017-03-04 21:13:34 +01:00
csoler
08294deeba
removed unused updateHash() functions in directory_storage. Fixed a bug that caused H(H(F)) to not be recomputed at start, causing e2e encryption to fail in some cases.
2016-12-14 22:58:49 +01:00
csoler
172b513cd3
added change in TS for shared directories when virtual name changes
2016-11-21 16:14:11 +01:00
csoler
36755c4092
added load/save of own file hierarchy
2016-11-17 19:03:53 +01:00
csoler
608d0d0a65
auto-remove remote directories for friends offline for too long (depending on whether the dir is empty or not) and also remove unused dir files
2016-11-15 21:33:39 +01:00
csoler
5ef4e752d9
added count of total number of files and total file isze on top of shared directories
2016-11-11 20:25:11 +01:00
csoler
1e919a141c
set delay between directory sweep to 60 secs and a-synced sweeps for different friends. Set drop time to 600 for un-answered dir sync requests
2016-11-05 15:30:07 +01:00
mr-alice
8c7c7647b0
fixed conflicts in merging upstream/master to v0.6-FTEncryption
2016-11-01 14:23:13 +01:00
mr-alice
9a881619e1
added record for H(H(F)) in LocalDirectoryStorage
2016-10-29 18:35:48 +02:00
mr-alice
babc126be3
added default encryption policy variable and GUI to change it
2016-10-29 17:59:03 +02:00
mr-alice
0387a28e78
added methods to get files from hash(hash) in directory_storage and ftServer
2016-10-25 00:08:27 +02:00
csoler
10c269ec5a
removed warning when friend directory list cannot be found
2016-10-12 23:31:32 +02:00
csoler
bd9a464d11
added deterministic but unredictable hash generation for dir hashes, which should be preserved accross reboots. Should fix the msg from friends sending requests for the "wrong" dir hashes.
2016-10-12 23:20:38 +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
de104d3e34
fixed up GUI parameters in Directories. Removed HashCache duration handles since this is now automatic
2016-09-18 18:34:39 +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
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
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
MrAlice
eaa8ad883a
half implemented the hash-based communication for dirs between friends
2016-09-07 22:31:12 +02:00
mr-alice
371171fcbb
moved InternalFileHierarchyStorage to separate file. Fixed loading/saving infrastructure (not working yet)
2016-09-03 13:29:23 +02:00
mr-alice
f191fe675d
fixed compilation with new RsNodeGroupId
2016-09-01 20:02:47 +02:00
mr-alice
1f3ea6fa0f
added selection of subdirs to be seen for friends depending on permissions. Enabled dynamic update at friends
2016-08-31 22:47:05 +02:00
mr-alice
4b00d47d3a
added permission check for friends to see shared files or not
2016-08-30 21:28:32 +02:00
mr-alice
494d2071c9
fixed update of directory TS, also fixing update of empty dirs at friends
2016-08-28 18:42:52 +02:00
mr-alice
d8a24c8c3a
added serialisation of dir entries for exchange with friends. Fixed a few bugs in row and ref calculation
2016-08-26 16:29:02 +02:00
MrAlice
99ea8af015
added logic for file list item exchange requests
2016-08-23 21:23:58 +02:00
mr-alice
76831348e6
added update of last modif LS, and rsitems to update directories between friends
2016-08-22 07:49:45 +02:00
mr-alice
edc602f68f
added infrastructure for synchronisation of file lists
2016-08-20 16:23:11 +02:00
mr-alice
ac242ce58b
fixed display of own files
2016-08-16 23:44:48 +02:00
mr-alice
2668b6da1c
added p3fileDatabase as a service in rsinit
2016-08-13 10:15:02 +02:00
mr-alice
d8dfce4fff
added parent row and friend status to shared dirs
2016-08-11 14:08:18 +02:00
MrAlice
82c18bbb86
added load/save for file hash cache
2016-08-09 15:07:02 +02:00
mr-alice
067d4231ae
fixed compilation
2016-08-05 22:00:25 +02:00
mr-alice
538a11fd14
fixed compilation. Added missing functions, left blank
2016-07-31 15:59:58 +02:00
mr-alice
2aac88464d
fixed a few bugs in directory parsing
2016-07-28 09:29:15 +02:00
mr-alice
463f21c85c
fixed hashing thread
2016-07-28 00:48:28 +02:00
mr-alice
d86b89b15a
fixed compilation/running of directory updater
2016-07-27 21:22:59 +02:00
mr-alice
25c824fd5f
added iterators for directory storage class
2016-07-24 23:48:22 -04:00
mr-alice
3e48b0fd95
improved FolderIterator class
2016-07-23 22:14:43 -04:00
mr-alice
3c976bb7ee
added squeleton code for own directory update
2016-07-21 00:16:12 -04:00
mr-alice
63063102bb
fixed compilation of file lists code base
2016-07-20 16:10:51 -04:00
mr-alice
b31e396c2b
added skeleton code for p3filelists, and interface files for directory storage and hash cache
2016-07-18 21:52:44 -04:00