aboutsummaryrefslogtreecommitdiff
path: root/src/network/connectionthreads.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove legacy client handling code.Lars Hofhansl2018-07-141-28/+1
|
* Ensure that legacy mode is correctly disabled.Lars Hofhansl2018-07-131-0/+4
|
* Fix rtt >= 0.0f assertion and free_move crashSmallJoker2018-06-241-2/+3
|
* RTT fixes (#7428)you2018-06-231-10/+7
| | | | | | | | | | | | * Few code updates * Do not show average RTT before timing out * Fix unwanted integer division in RTTStatistics * Fix float format, prettier jitter calculation * Use +=, 0.1f -> 100.0f for stronger average updates
* Fix wrong channel number representation in logs (#7205)SmallJoker2018-04-181-4/+4
|
* Add session_t typedef + remove unused functions (#6470)Loïc Blot2017-09-271-32/+32
| | | | | | * Add session_t typedef + remove unused functions u16 peer_id is used everywhere, to be more consistent and permit some evolutions on this type in the future (i'm working on a PoC), uniformize u16 peer_id to SessionId peer_id
* Network part requires SharedBuffers to be pass as valueLoic Blot2017-09-031-1/+1
| | | | | | This can trigger unreproductible crashes due to concurrency problem on SharedBuffers This fixes #6354
* Pass SharedBuffer as value to increment reference countLoïc Blot2017-08-281-5/+5
| | | | | This should fix #6332 Refcount is not increased due to reference, it can make this refcount incorrect in a multithread context
* Network cleanup (#6310)Loïc Blot2017-08-251-0/+1404
* Move Connection threads to dedicated files + various cleanups * ConnectionReceiveThread::processPacket now uses function pointer table to route MT packet types * Various code style fixes * Code style with clang-format * Various SharedBuffer copy removal * SharedBuffer cannot be copied anymore using Buffer * Fix many SharedBuffer copy (thanks to delete operator)