Phenom
|
ed567071a8
|
Fix in case nDir was reset before
|
2016-05-12 20:14:59 +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 |
|
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 |
|
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 |
|
Phenom
|
ceb092c71f
|
Fix preprocessor for MacOS version.
|
2016-05-06 22:51:25 +02:00 |
|
Cyril Soler
|
48bc31e637
|
Merge pull request #371 from csoler/v0.6-Threads
V0.6 threads
|
2016-05-05 23:55:16 -04:00 |
|
csoler
|
67e976057d
|
removed debug output from threads
|
2016-05-05 22:03:46 -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
|
9847a7a45f
|
implemented a new semaphore class that should be cross plateform
|
2016-05-05 20:52:10 -04:00 |
|
Nyfor
|
dbd0418971
|
Fix segfault on shutdown.
|
2016-05-05 09:36:36 +02:00 |
|
csoler
|
0817aad0f9
|
improved debugging output of rsthreads.cc (part 3)
|
2016-05-04 22:51:33 -04:00 |
|
csoler
|
bb00e39972
|
improved debugging output of rsthreads.cc (part 2)
|
2016-05-04 22:34:03 -04:00 |
|
csoler
|
2e02a89874
|
improved debugging output of rsthreads.cc
|
2016-05-04 22:23:36 -04:00 |
|
csoler
|
e50e686dd2
|
updated the debug message for incoming data with no registered tunnel
|
2016-05-04 18:01:23 -04:00 |
|
Cyril Soler
|
40f8313236
|
Merge pull request #307 from hunbernd/fix/sqlcipher-version
Sqlcipher version fix
|
2016-05-04 15:32:17 -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
|
7914aeb60a
|
use RsTemporaryMemory in signature verification
|
2016-04-30 17:33:47 -04:00 |
|
csoler
|
be7e87cb1e
|
use RsTemporaryMemory in signature verification
|
2016-04-30 17:25:24 -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
|
6d2bfcf04e
|
restored average kicking rate to a more reasonnable value. To be tested (for too much CPU use). Dynamically changing this value is probably needed for VOIP
|
2016-04-29 18:52:58 -04:00 |
|
csoler
|
3bc3989e79
|
removed debug info for pqistreamer
|
2016-04-29 18:41:10 -04:00 |
|
csoler
|
5ab9aed371
|
added placeholder service ID for packet slicing probe
|
2016-04-29 18:40:28 -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
|
a4430647de
|
various changes to measure RTTs more accurately
|
2016-04-26 23:42:44 -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 |
|
Nyfor
|
5e94c772b3
|
Fixed compilation for Clang.
|
2016-04-23 09:50:49 +02:00 |
|
csoler
|
55e80871eb
|
added missing free for public keys used in envelop encryption
|
2016-04-22 17:30:55 -04:00 |
|
csoler
|
10230dff6e
|
added missing SSL shutdown when replacing existing connection
|
2016-04-22 16:50:43 -04:00 |
|
csoler
|
5261c3cd73
|
prevented turtle to not deleting a config item when it is not cast
|
2016-04-21 22:23:07 -04:00 |
|
csoler
|
e9fa9eb317
|
removed tricky memory leak in chat lobbies due to handling of partial messages
|
2016-04-21 22:07:50 -04:00 |
|
csoler
|
7aea6e5bf8
|
removed some debug info
|
2016-04-21 22:07:10 -04:00 |
|
csoler
|
eca83fdd62
|
removed some debug info
|
2016-04-21 19:54:50 -04:00 |
|
csoler
|
fba3d37126
|
fixed memory leak after receiving RsNxsItem deserialised from decrypted memory
|
2016-04-21 19:47:34 -04:00 |
|
csoler
|
0d3ff0e3aa
|
fixed possible uninitialised memory read in memory decryption return
|
2016-04-21 19:46:47 -04:00 |
|
csoler
|
0c711a4c61
|
added missing calls to EVP_CIPHER_CTX_cleanup() to release memory after decryption, causing memory leaks
|
2016-04-21 19:41:21 -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 |
|