aboutsummaryrefslogtreecommitdiff
path: root/src/clientiface.h
AgeCommit message (Expand)Author
2023-03-05Reduce server CPU consumed by occlusion culling. (#13260)lhofhansl
2023-03-03Log server map send cycle time. (#13259)lhofhansl
2023-02-27Add minetest.get_player_window_information() (#12367)rubenwardy
2022-11-09Fix typos and en_US/en_GB inconsistency in various files (#12902)Abdou-31
2022-04-28Fix password changing getting stuck if wrong password is entered oncesfan5
2022-04-08Spacing fixesShadowNinja
2022-02-03Clean up ClientInterface lockingJude Melton-Houghton
2021-10-12Remove a few unused functions reported by callcatcher (#11658)SmallJoker
2021-05-06Fix build for newer versions of GCC (#11246)lhofhansl
2021-01-31Cache client IP in RemoteClient so it can always be retrieved (#10887)sfan5
2020-10-27Avoid resending near blocks unnecessarily.Lars
2020-10-13Rely on max_simultaneous_block_sends_per_client to limit blocks sent to the c...Lars
2020-04-25Add server side translations capability (#9733)EvidenceB Kidscode
2019-12-20Fix the player information version_string return value (#8616)Lejo
2019-08-17ClientInterface: Use recursive mutex to prevent freeze in on_newplayer() (#8808)SmallJoker
2018-08-16Check node updates whether the blocks are known (#7568)SmallJoker
2018-03-09Drop less performant Server::setBlockNotSent for ClientInterface::markBlockpo...Loic Blot
2017-10-15Cache server config settings. (#6530)lhofhansl
2017-09-27Fix some forgotten u16 -> session_t in ad7daf7b52348e1b71aa803be10de5b2134cba11Loic Blot
2017-09-27Add session_t typedef + remove unused functions (#6470)Loïc Blot
2017-09-12Network: Remove large parts of deprecated legacy code (#6404)SmallJoker
2017-09-09Server: Calculate maximal total block sends dynamically (#6393)SmallJoker
2017-08-24Network cleanup (#6302)Loïc Blot
2017-08-17C++ modernize: Pragma once (#6264)Loïc Blot
2017-08-17l_server, clientenvironment, clientiface: code modernizationLoic Blot
2017-08-16ClientInterface: add a function to verify (correctly) if user limit was reach...Loïc Blot
2017-08-16Cleanup various headers to reduce compilation times (#6255)Loïc Blot
2017-07-16Chat protocol rewrite (#5117)Loïc Blot
2017-06-16C++11 patchset 9: move hardcoded init parameters to class definitions (part 1...Loïc Blot
2017-06-06Use C++11 mutexes only (remove compat code) (#5922)Loïc Blot
2017-06-04C++11 patchset 2: remove util/cpp11.h and util/cpp11_container.h (#5821)Loïc Blot
2017-05-26Time: Change old `u32` timestamps to 64-bit (#5818)SmallJoker
2017-05-20Various code cleanup & little performance improvement on HTTP download (#5772)Loïc Blot
2017-04-28Clean up getTime helpersShadowNinja
2017-04-20Fix various copy instead of const ref reported by cppcheck (part 3) (#5616)Loïc Blot
2017-04-14ClientIface::sendToAll: honor packet configuration (#5590)Loïc Blot
2017-02-18Use the `ARRLEN` macro in more places and remove an unused macro. (#5260)red-001
2016-10-08Optimize ClientIface::getPlayerNames(): return const ref instead a copy of al...Loic Blot
2016-10-05Replace various std::map with UNORDERED_MAP + various cleanupsLoic Blot
2016-03-12Resend blocks when modified while sending to clientJeija
2016-02-16Clientiface: remove "value is dummy" from docsest31
2015-08-31Make ClientInterface::statenames consistent with the state enum againest31
2015-08-23Clean up threadingShadowNinja
2015-07-21Ask auth handler to create auth when a default password is setest31
2015-05-24Small clientiface ASCII art improvementsest31
2015-05-16Fix build since last commitest31
2015-05-16Finalize init packets and enable protocol v25est31
2015-05-11Make early protocol auth mechanism generic, and add SRPest31
2015-03-13Replace NetworkPacket pointers to referencesLoic Blot
2015-03-13Prepare Protocol v25 init & authentication.Loic Blot