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
|
83a143476e
|
fixed bug in setting MaxRate values
|
2016-06-09 23:23:51 -04:00 |
|
csoler
|
f5ad8b49be
|
moved node-wide options to node details
|
2016-06-09 23:13:07 -04:00 |
|
csoler
|
a4931edee0
|
fixed setting/getting maxrates using pgp id
|
2016-06-09 20:51:09 -04:00 |
|
csoler
|
a07805be1d
|
moved bandwidth limits to the pgp level
|
2016-06-09 20:41:27 -04:00 |
|
csoler
|
38b86c37ab
|
improved debug output for early address rejection
|
2016-06-09 18:12:04 -04:00 |
|
csoler
|
6b78275677
|
fixed bug in loading config file to set max rates
|
2016-06-08 22:54:40 -04:00 |
|
csoler
|
5a0fa66ac0
|
added proper talking between pqihandler and GUI for maxrates fixing
|
2016-06-08 22:44:28 -04:00 |
|
csoler
|
509266a25b
|
removed some dead code
|
2016-06-07 22:38:24 -04:00 |
|
csoler
|
20b6745f70
|
added GUI and storage for max up/dn rates per peer
|
2016-06-07 21:48:22 -04:00 |
|
csoler
|
927f782bef
|
pass over compiler warnings
|
2016-06-05 10:43:57 -04: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
|
2f4f44ee48
|
added early discarding of incoming connection attempt (before SSL handshake) for blacklisted IPs
|
2016-06-02 09:37:01 -04: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 |
|
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 |
|
Phenom
|
af5129c26d
|
Fix Mutex in pqipersongrp for pqilistener by adding local Mutex.
|
2016-05-18 19:15:37 +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 |
|
Phenom
|
a1ece16f35
|
Fix uninitialized variables netsize, rsnetsize in p3netmgr.cc
|
2016-05-12 20:00:44 +02: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
|
b5ace406b9
|
attempt to fix socket problem on 32bits/64bits windows, by using the proper SOCKET type instead of int
|
2016-05-05 21:40:29 -04:00 |
|
csoler
|
ca003c5f9e
|
added missing initialisation of deleted memory before calling realloc
|
2016-05-03 20:55:50 -04:00 |
|
csoler
|
aec8b4d27c
|
fixed bug in counting of incoming data size for sliced packets
|
2016-05-02 18:10:39 -04:00 |
|
csoler
|
01605e5a59
|
updated description f packet slicing in comments section of pqistreamer
|
2016-04-30 11:19:21 -04:00 |
|
csoler
|
1f7a94d49e
|
fixed bug causing crash in pqistreamer
|
2016-04-30 11:13:51 -04:00 |
|
csoler
|
4bdd464861
|
removed a few debug output and timer measurement
|
2016-04-29 18:53:25 -04:00 |
|
csoler
|
3bc3989e79
|
removed debug info for pqistreamer
|
2016-04-29 18:41:10 -04:00 |
|
csoler
|
654e0fc1d8
|
added missing call to SSL_pending, which caused decrypted data to wait in the SSL buffer when the bio is not receiving anything more
|
2016-04-29 17:53:21 -04:00 |
|
csoler
|
87764abe4c
|
removed debug info in pqistreamer
|
2016-04-26 21:23:19 -04:00 |
|
csoler
|
153db5ca64
|
added on/off mechanism for packet slicing to ensure packward compatibility
|
2016-04-26 09:22:24 -04:00 |
|
csoler
|
3b685851d2
|
improved/simplified slicing protocol
|
2016-04-25 23:37:02 -04:00 |
|
csoler
|
dd81ce3bf3
|
using BinToHex to display mem blocks in pqistreamer debug
|
2016-04-25 22:50:41 -04:00 |
|
csoler
|
18e9e1c2db
|
moerged with upstream/master
|
2016-04-24 21:29:55 -04:00 |
|
csoler
|
f62957534e
|
fixed a few bugs in packet slicing in pqiQoS
|
2016-04-24 21:18:44 -04:00 |
|
csoler
|
a2c11f97c2
|
added packet reconstruction and deserialising
|
2016-04-24 13:43:34 -04:00 |
|
csoler
|
cad8c89746
|
added packet slicing in pqistreamer
|
2016-04-23 17:10:25 -04:00 |
|
csoler
|
10230dff6e
|
added missing SSL shutdown when replacing existing connection
|
2016-04-22 16:50:43 -04:00 |
|
csoler
|
e82c217cd2
|
half-implemented packet slicing (QoS part done)
|
2016-04-20 22:42:09 -04:00 |
|
csoler
|
057249225e
|
severely reduced packet grouping, which limited the effectiveness of QoS
|
2016-04-20 21:20:47 -04:00 |
|
csoler
|
fc725b03a8
|
added some debug info to pqistreamer
|
2016-04-19 22:04:30 -04:00 |
|
csoler
|
26af7c900e
|
changed heart beat limit to a larger value. Apparently too tight a value causes disconnections due to packets being stuck sometimes (old bug)
|
2016-04-17 22:58:48 -04:00 |
|
Cyril Soler
|
a52bd98d4b
|
fixed potential div by 0 in speed estimations. To be tested.
|
2016-04-11 10:10:10 -04:00 |
|
csoler
|
a5044bd71c
|
improved calculation of speed in pqistreamer (was called before only when sending bytes), and prevented situation where no HB is received by the connection is not reset because last HB is 0, causing ghost connected peers in GUI
|
2016-04-09 14:48:05 -04:00 |
|
csoler
|
3554e48c7e
|
output packet error with some details (inspired by Phenom-PR289)
|
2016-04-03 11:38:53 -04:00 |
|
csoler
|
9d9b790a3e
|
exposed un-verified PGP signatures on GXS ids in GUI. Added auto-ban of GXS ids signed by a PGP ids that has already signed a large enough set of GXS ids. Still needs some GUI to change the threshold.
|
2016-04-02 16:14:18 -04:00 |
|
Phenom
|
c6f1cc4e63
|
Clear WebAPI when clear chat history in GUI.
Move notifyChatCleared call to p3ChatService
To maintain notify direction.
|
2016-03-31 22:52:53 +02:00 |
|