Commit Graph

9222 Commits

Author SHA1 Message Date
csoler
69573d19b4 fixed serialisation of circle subscription requests 2016-05-22 18:49:54 -04:00
csoler
68e618ba4c fixed GUI for circle invites 2016-05-22 18:21:48 -04:00
csoler
6554832311 added isOwnId handle in rsidentity 2016-05-22 18:21:26 -04:00
csoler
be3be9f8bf put loading circles in cache as soon as we get the data for them. The cache entry might be incomplete. 2016-05-22 18:21:00 -04:00
csoler
d60e99e8e0 added subwidgets for invited GXS ids in circles 2016-05-21 16:50:50 -04:00
csoler
82ad7d6b1c improved debugoutput in p3gxscircles 2016-05-21 15:51:49 -04:00
Cyril Soler
4c5c09cbc8 Merge pull request #390 from PhenomRetroShare/Fix_MutexInPqiPersonGrp
Fix Mutex in pqipersongrp for pqilistener by adding local Mutex.
2016-05-19 10:11:15 -04:00
csoler
3a2b9e881b added some debug info in new circle code 2016-05-18 21:47:34 -04:00
anon tahoe
abe0e02910 replaced mktemp by mkstemp (cherry-picked from anontahoe repository) 2016-05-18 21:29:55 -04:00
csoler
722609a3e6 finished implementing the backend part for the subscription system 2016-05-18 21:13:54 -04:00
Phenom
af5129c26d Fix Mutex in pqipersongrp for pqilistener by adding local Mutex. 2016-05-18 19:15:37 +02:00
Cyril Soler
9f560696e9 Merge pull request #389 from PhenomRetroShare/Fix_ClearWebAPIWhenClearChatHistory
Fix Clear WebAPI when clear chat history in GUI and server is not running.
2016-05-17 11:21:03 -04:00
Phenom
07191a7c0b Fix Clear WebAPI when clear chat history in GUI and server is not
running.
2016-05-17 16:50:59 +02:00
Cyril Soler
f3aed813af added test over signature size to avoid possible memory corruption (Anonymous source) 2016-05-17 10:39:56 -04:00
csoler
89472d6502 put some notes and comments in the code for what is to be done 2016-05-17 00:00:15 -04:00
Cyril Soler
116e7422b9 Merge pull request #388 from PhenomRetroShare/Fix_OpenExistingFileAsWarning
Change Open existing file link from Question to Warning.
2016-05-16 12:25:51 -04:00
Phenom
a2a058211c Change Open existing file link from Question to Warning. 2016-05-16 17:42:39 +02:00
Cyril Soler
20648707de Merge pull request #385 from PhenomRetroShare/Fix_RsCollectionFileLoadCall
Fix RsCollectionFile::load(QString, bool) calls.
2016-05-16 10:29:58 -04:00
Phenom
1f8f413c85 Fix RsCollectionFile::load(QString, bool) calls.
Remove "this" as bool parameter.
2016-05-16 11:32:17 +02:00
Cyril Soler
5d69072c93 Merge pull request #383 from PhenomRetroShare/Fix_FreeTcpPacketIfPeersUnknown
Free TcpPacket pointer if returns because peer is unknown.
2016-05-14 18:53:57 -04:00
csoler
4dc62d0e38 updated ubuntu changelog 2016-05-14 15:45:24 -04:00
csoler
f44ccbe756 fixed serialisation bug 2016-05-14 11:56:14 -04:00
csoler
9e182414c1 fixed wrong signal connection 2016-05-14 11:48:23 -04:00
csoler
aa80ffd5e6 fixed GUI for invitation handling menus 2016-05-14 11:13:54 -04:00
Cyril Soler
5bb570e90e Merge pull request #384 from PhenomRetroShare/Fix_RsAccountsDetailPrivateInit
Fix Initialisation of Private in RsAccountDetails
2016-05-14 10:57:52 -04:00
Phenom
7fd84f28fe Fix Initialisation of Private in RsAccountDetails 2016-05-14 16:50:17 +02:00
Phenom
6f03fa6601 Free TcpPacket pointer if returns because peer is unknown. 2016-05-13 17:58:38 +02:00
Cyril Soler
52f488c84f Merge pull request #382 from PhenomRetroShare/Fix_CorrectPR378
Move nDir->Files into condition nDir exists.
2016-05-13 11:13:07 -04:00
Phenom
d7efeb94f9 Move nDir->Files into condition nDir exists.
Thanks AC.
2016-05-13 17:06:00 +02:00
csoler
a3a0b1d312 added proper menus for adding/removing IDs from circles 2016-05-12 22:30:12 -04:00
Cyril Soler
4b8a1d2570 Merge pull request #380 from PhenomRetroShare/Fix_ContentValue
Fix ContentValue::ContentValue if GetAsxxx return false.
2016-05-12 14:42:31 -04:00
Cyril Soler
1c5bcb8466 Merge pull request #379 from PhenomRetroShare/Fix_UninitializedVar
Fix uninitialized variables netsize, rsnetsize in p3netmgr.cc
2016-05-12 14:41:10 -04:00
Cyril Soler
2487f3eea2 Merge pull request #378 from PhenomRetroShare/Fix_CasenDirResetedBefore
Fix in case nDir was reset before
2016-05-12 14:40:37 -04:00
Phenom
61e5a62b9f Fix ContentValue::ContentValue if GetAsxxx return false. 2016-05-12 20:29:12 +02:00
Phenom
ed567071a8 Fix in case nDir was reset before 2016-05-12 20:14:59 +02:00
Phenom
a1ece16f35 Fix uninitialized variables netsize, rsnetsize in p3netmgr.cc 2016-05-12 20:00:44 +02:00
Cyril Soler
1d476de806 fixed initialisation of semaphores in created thread object 2016-05-12 10:26:38 -04:00
csoler
96012ef81f new attempt to fix thread issues 2016-05-11 22:18:02 -04:00
csoler
d01c61fde8 added items for encoding subscription requests and the logic to create them from GUI calls 2016-05-11 17:59:42 -04:00
Cyril Soler
383e40324d tried to improve the RsSemaphore class to avoid and display more info about the deadlock problem 2016-05-11 12:42:59 -04:00
Cyril Soler
e891e2be2e added missing check for ssl_connection that would cause crash when the ssl connection gets closed by another thread 2016-05-11 10:00:20 -04:00
csoler
2591e3ff25 changed prototype of Radix encoding to take unsigned char* instead of char* 2016-05-10 22:17:48 -04:00
csoler
9a86989060 first version of circle messages 2016-05-10 21:24:31 -04:00
Cyril Soler
8fdf8f81a8 fixed possible crash in rsnet.cc 2016-05-10 09:46:33 -04:00
csoler
74bb3b6a8b replaced deprecated gethostbyname by getaddrinfo. Only linux was using the re-entrant version, possibly causing bugs on windows+apple 2016-05-09 20:54:58 -04:00
Cyril Soler
f8e6937e87 Merge pull request #373 from PhenomRetroShare/Fix_LibResAPI_MacOS
Fix compilation of LibResAPI for MacOS
2016-05-08 18:36:41 -04:00
Cyril Soler
4b81fb0a5a Merge pull request #374 from PhenomRetroShare/Fix_MacOSVersion
Fix preprocessor for MacOS version.
2016-05-08 10:42:20 -04:00
csoler
c9846c0dcf added proper context menu for requesting/cancelling circle subscription 2016-05-06 22:12:44 -04:00
csoler
83049259f2 added bullets to show subscription status of circles. Enabled message sync in circles. Changed flags in GxsCirclesDetails to include new subscription flags 2016-05-06 21:37:17 -04:00
Phenom
ceb092c71f Fix preprocessor for MacOS version. 2016-05-06 22:51:25 +02:00