Commit Graph

3742 Commits

Author SHA1 Message Date
csoler
23e8e932be added mutex proteciton around mAvgLastUpdate to avoid it being changed by the constructor 2016-06-11 09:50:22 -04:00
csoler
0d1d31a25f added mutex protection around pqistreamer::getRates, since float r/w are not necessarily atomic 2016-06-11 09:33:16 -04:00
csoler
38b86c37ab improved debug output for early address rejection 2016-06-09 18:12:04 -04:00
csoler
226e85c9ba added dropmenu entry in circles to allow admin to grant/deny membership 2016-06-08 21:00:26 -04:00
sehraf
2d5883ccc9 add UPnP lib version 2016-06-07 16:32:23 +02:00
csoler
1c1b7acef6 attempt at fixing the crash when quitting RS (due to operator new not being able to allocate memory from deleted allocator 2016-06-06 22:55:23 -04:00
csoler
54a0ca4678 added line in circle tooltip for visibility. Re-worked tooltip text a little bit 2016-06-05 15:49:33 -04:00
Cyril Soler
456b57b5c9 Merge pull request #205 from pztrn/master
Make sure that version_detail.sh script always do 2 things
2016-06-05 13:17:30 -04:00
Cyril Soler
b2497ccb2e Merge pull request #406 from sehraf/pr-fixes-#2
fix build errors (return type is a pointer and not boolean)
2016-06-04 09:45:17 -04:00
csoler
814db7ed55 fixed possible uninitialised memory read 2016-06-03 19:15:16 +02:00
csoler
4c986cdc3e attempt to fix the pthread_setname_np symbol issue. To be tested 2016-06-03 19:04:52 +02:00
sehraf
0d106032de fix build errors (return typ is a pointer and not boolean) 2016-06-03 09:02:19 +02:00
csoler
53eb4dfb12 fixed compilation errors due to last merge operation 2016-06-02 21:21:18 -04:00
csoler
e2b5785eec merged PR403 with trunk 2016-06-02 21:15:51 -04:00
csoler
10e0254317 fixed a few things to correct PR403 2016-06-02 20:38:33 -04:00
Cyril Soler
699b3cf064 Merge pull request #402 from PhenomRetroShare/Fix_WindowsCompilationWithMksTemp
Fix Compilation when mkstemp is not defined.
2016-06-02 20:38:28 -04:00
Cyril Soler
5362fd3413 Merge pull request #401 from PhenomRetroShare/Fix_WindowsCompilationWithThreadName
Fix Compilation with unknown pthread_getname_np if not __USE_GNU defined
2016-06-02 20:36:51 -04:00
Cyril Soler
2f4f44ee48 added early discarding of incoming connection attempt (before SSL handshake) for blacklisted IPs 2016-06-02 09:37:01 -04:00
sehraf
6e38554bcd rename define UBUNTU to HAS_GNOME_KEYRING
The name UBUNTU is misleading since it is only used to select the keyring backend (which is gnome keyring on linux).
This also allows to support other keyrings on linux in the future (e.g. KDEs keyring)
2016-06-02 14:57:46 +02:00
sehraf
4f60c8cc9b libretroshare: fix comparison between signed and unsigned integer 2016-06-02 14:54:23 +02:00
sehraf
8b788b2aa8 libretroshare: fix member initialisation order 2016-06-02 14:54:16 +02:00
sehraf
cfc0e7071a libretroshare: remove unused variables 2016-06-02 14:54:07 +02:00
Phenom
005af47fe9 Fix Compilation when mkstemp is not defined. 2016-06-01 22:37:05 +02:00
Phenom
832fb78a2a Fix Compilation with unknown pthread_getname_np if not __USE_GNU defined 2016-06-01 22:00:44 +02:00
sehraf
f9d4a0cbfb add names to gxs threads 2016-06-01 16:47:21 +02:00
sehraf
bc23c2f7b9 add thread names for peers 2016-06-01 16:33:13 +02:00
sehraf
f16ee97093 add static thread names 2016-06-01 16:21:55 +02:00
sehraf
b3fece25da introduce thread naming 2016-06-01 15:07:41 +02:00
csoler
cbef01451c added regular test of circle auto-subscribe from cache, and auto-subscribe when submitting a membership request 2016-05-29 16:09:56 -04:00
csoler
2bde81f210 removed more debug info, improved tooltips 2016-05-28 21:09:44 -04:00
csoler
ccd72cb827 removed some debug info. Added information tooltips on circles and ids in circle member/invitee list 2016-05-28 20:58:28 -04:00
csoler
9a328f67ce extended auto-subscribe to circles with admin flag 2016-05-28 20:25:15 -04:00
csoler
d114b830a7 extended auto-subscribe to circles with requested membership 2016-05-28 20:17:19 -04:00
Cyril Soler
dafb2e6bc2 Merge pull request #396 from csoler/v0.6-Circles
V0.6 circles
2016-05-27 17:35:23 -04:00
csoler
cfdaa2ca68 removed debug info in p3gxscircles 2016-05-27 17:09:13 -04:00
Julian Ospald
ed867c52bd
Don't hardcode g++ in the toolchain settings
Although it's already quite ugly that we overwrite QMAKE_CC like this,
hardcoding 'g++' can break the build where prefixed versions of
the toolchain are expected and where QMAKE_CXX is already properly
defined. So we just use QMAKE_CXX variable here.

This fixes build failures on some distributions, e.g.
https://galileo.mailstation.de/jenkins/job/lipidity/36/console
2016-05-27 18:07:28 +02:00
csoler
59aef8ab7b added packet slicing for large broadcast chat items, and output warning when chat of serialised item is too big. Also fixed a couple of bugs in the handling of chat packets 2016-05-26 20:33:24 -04:00
csoler
2e91ab6364 added proper notify for subscription message reception in circles 2016-05-24 21:07:50 -04:00
csoler
5bc83d902b fixed unsubscription of external circles 2016-05-23 21:09:06 -04:00
csoler
1b5d31ff7f attempt to fix the wrong display of uploaded size for files > 4Gb (to be confirmed) 2016-05-22 21:15:18 -04:00
csoler
55cb15caa9 fixed updating of membership when loading circle cache entry 2016-05-22 20:35:51 -04:00
csoler
fac1fb84e8 enabled message publish for circle subscription requests 2016-05-22 18:50:18 -04:00
csoler
69573d19b4 fixed serialisation of circle subscription requests 2016-05-22 18:49:54 -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