aboutsummaryrefslogtreecommitdiff
path: root/src/network/connection.cpp
AgeCommit message (Expand)Author
2022-09-06Code optimizations / refactor (#12704)Herman Semenov
2022-05-04Make logging cost free when there is no output target (#12247)paradust7
2021-12-01Network: Delete copy constructor and use std::move instead (#11642)SmallJoker
2021-09-27Various code improvementsSmallJoker
2021-09-17Shave off buffer copies in networking code (#11607)sfan5
2020-11-02Block attempts to connect to the client (#10589)red-001
2020-07-23Replace std::list<session_t> in networking code (#10215)sfan5
2020-04-20Improve protocol-level receiving code (#9617)sfan5
2020-04-08Miscellaneous networking improvements (#9611)sfan5
2020-03-26Connection: Fix deadlock in debug mode (#9550)SmallJoker
2019-11-19Rework packet receiving in ServerThreadsfan5
2019-08-16Remove unused function in ReliablePacketBuffersfan5
2019-08-16Minor refactor of IncomingSplitBuffersfan5
2019-08-16Drop m_list_size from ReliablePacketBuffersfan5
2019-08-15network: Stricter handling of split packetssfan5
2019-08-15network: Fix crash in ReliablePacketBuffer on mismatching packetssfan5
2019-08-13Better F6 profiler (#8750)SmallJoker
2019-04-14Various network performance improvements (#8125)Jozef Behran
2019-02-15Revert RTT fixes (#8187)ANAND
2018-07-26Fix build on gcc 5.0 (#7586)zeuner
2018-07-14Remove legacy client handling code.Lars Hofhansl
2018-07-13Fix bug setting channel window size.Lars Hofhansl
2018-06-23RTT fixes (#7428)you
2017-09-27Add session_t typedef + remove unused functions (#6470)Loïc Blot
2017-09-03Network part requires SharedBuffers to be pass as valueLoic Blot
2017-08-25Network cleanup (#6310)Loïc Blot
2017-08-24Network cleanup (#6302)Loïc Blot
2017-08-20Modernize source code: last part (#6285)Loïc Blot
2017-08-19Code modernization: subfolders (#6283)Loïc Blot
2017-08-16Cleanup various headers to reduce compilation times (#6255)Loïc Blot
2017-06-21C++11 cleanup on constructors dir network (#6021)Vincent Glize
2017-06-06Use C++11 mutexes only (remove compat code) (#5922)Loïc Blot
2017-04-29Fix Travis/unittest broken since b662a45SmallJoker
2017-04-21Fix various performance issues reported by cppcheck (#5628)Loïc Blot
2016-12-29Use the outgoing split sequence number for every outgoing packet (#4864)Rogier-5
2016-06-03Sapier's fix for the RESEND RELIABLE problem (#4170)Robert Kiraly
2016-05-22Tolerate packet reordering in the early init processest31
2015-10-14Always use errorstream for DEBUG_EXCEPTION_HANDLERShadowNinja
2015-10-14Use warningstream for log messages with WARNINGShadowNinja
2015-08-25Change i++ to ++iDavid Jones
2015-08-23Clean up threadingShadowNinja
2015-08-15Remove unused function from connection.{cpp,h}nerzhul
2015-08-05connection: Make assertions non-fatal for received datakwolekr
2015-07-14connection.cpp: remove unused constructorLoic Blot
2015-04-01Move globals from main.cpp to more sane locationsCraig Robbins
2015-03-31Connection::Receive(): receive Network Packet instead of SharedBuffer<u8>.Loic Blot
2015-03-31RunCommandQueues: little optimizationLoic Blot
2015-03-31Typo in getOutgoingSequenceNumber => successfull to successfulLoic Blot
2015-03-29queued_commands must be a std::deque. RunCommandQueues needs to push packet o...Loic Blot
2015-03-22Remove unused ConnectionCommand::sendToAll function. NetworkPacket::oldForgeP...Loic Blot