csoler
a75115585b
do not send un-hashed files to friends, and allow to re-send the directory content when all files are hashed
2016-10-01 15:46:32 +02:00
csoler
84341f26b3
changed _outgoing_file_hashes into a new map that connects services to tunnel ID instead of file hash, hence avoiding to remove a hash on server side when a tunnel is closed (bug found by Jolavillette)
2016-09-29 22:30:42 +02:00
csoler
b62b66a24c
replace std::vector for std::set to represent _hashes_to_remove, so as to avoid duplicates (suggested by Jo)
2016-09-29 22:30:42 +02:00
Cyril Soler
1fd624ccb4
Merge pull request #519 from PhenomRetroShare/Fix_WinCompil
...
Fix Windows Compilation after 6e4ba76b
2016-09-29 12:47:14 +02:00
Phenom
0ea909df10
Fix Windows Compilation after 6e4ba76b
2016-09-29 12:45:01 +02:00
csoler
e185bcdab4
fixed removal of directory when removing a friend
2016-09-28 23:02:24 +02:00
csoler
c2761659e9
updated clean.sh script to 0.6.1
2016-09-28 22:28:43 +02:00
csoler
c73a898a74
updated ubuntu changelog
2016-09-28 22:26:22 +02:00
csoler
6e4ba76bbb
improved display of shared directories for friends with no update info
2016-09-28 21:55:13 +02:00
Cyril Soler
1d977dd0cb
Merge pull request #518 from PhenomRetroShare/Fix_InternalFileHierarchyStorage__check
...
Fix InternalFileHierarchyStorage::check, error_string will never be
2016-09-28 16:39:48 +02:00
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
5547d71ac7
fixed advanced search not closing
2016-09-27 21:10:18 +02:00
csoler
c26970feba
fixed open folder from File Sharing dialog
2016-09-27 21:10:18 +02:00
csoler
37a4e7750c
removed debug info in directory_storage.cc
2016-09-27 21:10:18 +02:00
Gio
80f5e3bd74
Add view to list trusted nodes
2016-09-27 14:05:14 +02:00
cyril soler
2916c8b7c4
removed debug output in folderiterator
2016-09-27 10:14:17 +02:00
Cyril Soler
0bcb6c323c
Merge pull request #517 from sehraf/pr-filelist-fixes
...
add thread names & remove warnings
2016-09-27 09:59:51 +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
csoler
ee54c02101
merged branch v0.6-FileLists locally into master
2016-09-24 14:47:45 +02:00
csoler
52ee76ed24
removed annoying debug message in ID system
2016-09-24 14:14:32 +02:00
Cyril Soler
34f1ebba22
Merge pull request #507 from mr-alice/v0.6-FileLists
...
V0.6 file lists
2016-09-24 14:13:38 +02:00
mr-alice
e03bd6cbac
fixed bug causing call to closedir on invalid handle
2016-09-24 13:56:02 +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
Silenoz Byronsk
5de73df86f
Update retroshare_de.ts
2016-09-24 08:48:35 +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
70c8e14d16
Fix folderiterator.cc:23: error: cannot convert '_stat64*' to '_stati64*' for argument '2' to 'int _wstati64(const wchar_t*, _stati64*)'
2016-09-23 19:51:38 +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
9ce4b13e50
merged upstream/master
2016-09-23 19:03:54 +02:00
mr-alice
9f76b7601a
forced closedir in order to avoid leak of file descriptor in FolderIterator
2016-09-23 19:01:14 +02:00
cyril soler
7bddd4bcd4
removed call to exit causing the software to stop when local network interfaces are not ready
2016-09-23 13:19:19 +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
Gio
148c04e85e
Trusted nodes adding now works
...
First connection happened!
2016-09-22 16:01:46 +02:00
csoler
e6e95829bc
fixed bug in estimation of next FT rate that caused downloads to stuck for a while
2016-09-22 13:44:53 +02:00
Gio
cf1c49aa3a
Advances on trusted node addings
...
ApiServerLocal trim method/path line to avoid white spaces parsing
ApiServerLocal add support for passing METHOD in request
AddTrustedNode.qml add ability to copy and paste keys
2016-09-22 12:48:08 +02:00