mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-05-16 21:12:31 -04:00
basic bits of new file list sharing system
This commit is contained in:
parent
0c474f9283
commit
89af650f74
5 changed files with 112 additions and 0 deletions
|
@ -87,6 +87,20 @@ Generating sync events
|
|||
* Server side
|
||||
- after a change, broadcast a "directory changed" packet to all connected friends
|
||||
|
||||
|
||||
DirectoryWatcher (watches a hierarchy) File List (stores a directory hierarchy)
|
||||
| |
|
||||
| |
|
||||
| |
|
||||
+-----------------------+------------------+
|
||||
| |
|
||||
Shared File Service |
|
||||
| |
|
||||
| |
|
||||
+----------- own file list -------+---------- Encrypted/compressed save to disk
|
||||
| | |
|
||||
+----------- friend file lists ---+
|
||||
|
||||
Roadmap
|
||||
-------
|
||||
|
||||
|
@ -99,3 +113,30 @@ Roadmap
|
|||
- optionally
|
||||
- change the saving system of FileIndex to make it locally encrypted and compact
|
||||
|
||||
TODO
|
||||
====
|
||||
[ ] implement directory updater
|
||||
[ ] local directory updater
|
||||
[ ] remote directory updater
|
||||
|
||||
[ ] implement directory handler
|
||||
[ ] implement p3FileLists with minimal functonality: no exchange. Only storage of own
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue