Commit Graph

3912 Commits

Author SHA1 Message Date
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
mr-alice
679c53b0b0 added load/save of directory hierarchies. Fixed bug in loading of hash cache (caused y non initialisation of dest string in GetRawString()) 2016-09-05 21:22:11 +02:00
mr-alice
5b221c56db moved encrypted data output/input to FileListIO 2016-09-03 18:46:03 +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
153783acb5 fixed bug in saving hash cache 2016-09-02 22:08:27 +02:00
mr-alice
7b566f2c55 added load/save for hash cache in the proper place 2016-09-02 21:49:43 +02:00
mr-alice
52ef7adfae fixed saving of config when diretory list is changed 2016-09-01 21:41:12 +02:00
mr-alice
6fc02e03b1 added load/save of configuration and shared dirs list 2016-09-01 21:04:48 +02:00
mr-alice
f191fe675d fixed compilation with new RsNodeGroupId 2016-09-01 20:02:47 +02:00
mr-alice
ade6017f74 merged with upstream/master 2016-09-01 19:52:31 +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
6a30e44756 fixed bug in removal of directory 2016-08-30 22:30:58 +02:00
mr-alice
4b00d47d3a added permission check for friends to see shared files or not 2016-08-30 21:28:32 +02:00
defnax
a899c98d88 update version string 2016-08-30 17:21:01 +02:00
mr-alice
1290aa8403 fixed proper display of file sharing flags 2016-08-29 21:30:56 +02:00
mr-alice
7c2ed3fca0 save/restore expanded state in file list tree view so that view gets updated seamlessly 2016-08-28 23:14:39 +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
fc5176a652 fixed serialisation/deserialisation of dir content. Fixed exchange of dir data. First working prototype of file list exchange. 2016-08-27 23:56:23 +02:00
mr-alice
eca9ca0e4d fixed a few bugs in serialisation of shared dir content 2016-08-27 16:38:15 +02:00
mr-alice
07c7d192a9 added deserialisation and update of remote directories 2016-08-27 14:09:26 +02:00
mr-alice
5194287645 fixed SEGV due to calling layout change in the wrong place 2016-08-27 13:22:29 +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
Gio
7a2ae6e979 Remove some clutter from libretroshare
Removed SearchInterface that was an historical remain that make no sense anymore
Fixed some clang warning
Fix includes on some files
2016-08-25 11:39:15 +02:00
MrAlice
99ea8af015 added logic for file list item exchange requests 2016-08-23 21:23:58 +02:00
csoler
5d69ae886a reduced period for slow saving of GRouter config data, and removed useless saving of BanList config when received data fro friends does not modify the existing data 2016-08-22 22:25:05 +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
f8ed1d3fb7 changed DirDetails::children to be a vector, removed costly caching of DirDetailVector 2016-08-19 18:49:42 +02:00
dimqua
613ce25209 Change I2P proxy default port to 4447 2016-08-19 09:47:52 +04:00
mr-alice
78b8744183 fixed display of remote directories 2016-08-17 14:48:54 +02:00
csoler
368a429846 fixed read_125Size and write_125Size according to RFC4880 2016-08-17 09:40:16 +02:00
mr-alice
ac242ce58b fixed display of own files 2016-08-16 23:44:48 +02:00
mr-alice
ca8f95c7f7 fixed a few bugs in internal directory storage structure 2016-08-16 13:46:55 +02:00
Phenom
38a9e10096 Fix RsCertificate::toStdString by fixing PGPKeyParser::read_125Size.
And added some comments, plus values in hexadecimal for better view.
2016-08-15 20:00:49 +02:00
mr-alice
2668b6da1c added p3fileDatabase as a service in rsinit 2016-08-13 10:15:02 +02:00
mr-alice
df14b41ba6 fixed sleeping when hashing strategy 2016-08-12 19:30:19 +02:00
csoler
ab82c4a73c added missing return in PGPKeyUtil, causing corruption of keys in some--possible rare--situations 2016-08-12 18:58:35 +02:00
mr-alice
733ad438fb added IO for hash cache 2016-08-12 15:20:23 +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
Phenom
275c47eff9 Add Title when ask for password. 2016-08-09 01:22:14 +02:00
Phenom
6edd7bb8e3 Add possibility to create GXSId directly on GenCertDialog. 2016-08-08 22:57:06 +02:00
Phenom
d59f7a09db Fix NAT Status LED
Fix the PR#426 4d2d825d
2016-08-08 21:59:12 +02:00
Phenom
72d743584a Fix RsGxsNetService::handleRecvPublishKeys when grpMeta is NULL
Bug noted by Papache
2016-08-08 19:05:42 +02:00