Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use std::string::empty() instead of size() where applicable | Anton | 2014-12-12 |
| | |||
* | Fix #1733: An unhandled exception occurred: GetPeer: Peer not found ↵ | Craig Robbins | 2014-10-28 |
| | | | | (possible timeout) | ||
* | Log unhandled exceptions in connectionthreads to errorstream | sapier | 2014-09-06 |
| | |||
* | Fix access to invalid data on reception of packet with size 0 | sapier | 2014-09-06 |
| | |||
* | Improve timeout calculation | sapier | 2014-08-22 |
| | | | | gf | ||
* | Fix errors/warnings reported by valgrind | sfan5 | 2014-07-06 |
| | |||
* | Add prefixes to enum values and fix style issues | kwolekr | 2014-06-28 |
| | |||
* | Changed Time Out message from ERROR to INFO. | Megaf | 2014-06-12 |
| | | | | Changed Time Out message from ERROR to INFO. | ||
* | Fix numeric underflow on calculating window size adjustment | sapier | 2014-05-04 |
| | |||
* | Add download rate to media progress bar (non http mode only!) | sapier | 2014-04-29 |
| | | | | Minor coding style fixes | ||
* | Reduce log level for incoming crap packets | sapier | 2014-04-19 |
| | | | | Add log entry for peer timeout | ||
* | Bunch of small fixes (coding style, very unlikely errors, warning messages) | sapier | 2014-04-19 |
| | |||
* | Fix all warnings reported by clang | Sfan5 | 2014-04-15 |
| | |||
* | Add support for named threads (atm linux only) | sapier | 2014-04-09 |
| | |||
* | Cleanup client init states by bumping protocol version | sapier | 2014-04-08 |
| | | | | | | | | | | Don't use TOSERVER_RECEIVED_MEDIA but TOSERVER_CLIENT_READY as indicatio for client ready Handle clients with protocol version < 23 (almost) same way as before Make client tell server about it's version Add client state to not send bogus player position updates prior init complete Add access to statistics information (peer connction time,rtt,version) Fix clients standing stalled in world while preloading item visuals (new clients only) Add get_player_information to read client specific information from lua | ||
* | Pass arguments by reference | Selat | 2014-03-12 |
| | |||
* | Add the option to bind to a specific address | ShadowNinja | 2014-02-05 |
| | |||
* | Add propper client initialization | sapier | 2014-01-31 |
| | | | | | | | | | | | | | -add client states to avoid server sending data to uninitialized clients -don't show uninitialized clients to other players -propper client disconnect handling Minor comment fixes in server Minor bugfixes in connection -improved peer id calculation -honor NDEBUG flag -improved disconnect handling -increased initial send window Remove some dead code | ||
* | Fix bug only half of unreliable queue handled per step in worst case | sapier | 2014-01-26 |
| | |||
* | Connection: Stop processing malformed packet when encountered | kwolekr | 2014-01-21 |
| | |||
* | Fixed minetest reliable udp implementation (compatible to old clients) | sapier | 2014-01-10 |
| | |||
* | Make MutexQueue use jsemaphore for signaling | sapier | 2014-01-10 |
| | |||
* | Replace SimpleThread by JThread now implementing same features | sapier | 2013-12-15 |
| | |||
* | Fix server getting completely choked up on even a little of DoS | Perttu Ahola | 2013-08-04 |
| | | | | | | * If client count is unbearable, immediately delete denied clients * Re-prioritize the checking order of things about incoming clients * Remove a huge CPU-wasting exception in ReliablePacketBuffer | ||
* | Throw exception instead of assert on nested reliable packets | Kahrl | 2013-07-04 |
| | | | | Fixes a denial of service vulnerability, issue #784 | ||
* | Add support for IPv6 | proller | 2013-06-23 |
| | | | | | | | Two new configuration options are added: - "enable_ipv6" to enable/disable the overall use of IPv6 - "ipv6_server" to enable/disable the use of IPv6 sockets when running a server (when "enable_ipv6" is enabled) | ||
* | Migrate to STL containers/algorithms. | Ilya Zhuravlev | 2013-03-11 |
| | |||
* | Update Copyright Years | Sfan5 | 2013-02-24 |
| | |||
* | Change Minetest-c55 to Minetest | PilzAdam | 2013-02-24 |
| | |||
* | Add congestion control settings to minetest.conf | Perttu Ahola | 2012-11-29 |
| | |||
* | Properly and efficiently use split utility headers | Perttu Ahola | 2012-06-17 |
| | |||
* | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | 2012-06-05 |
| | | | | GPLv2/later, by agreement of major contributors | ||
* | Remove misdesigned exception from ReliablePacketBuffer | Perttu Ahola | 2012-06-04 |
| | |||
* | Attempt to fix some minor memory leaks | Perttu Ahola | 2012-03-20 |
| | |||
* | Attempt to fix build for MSVC | Perttu Ahola | 2012-03-18 |
| | |||
* | Proper handling of failing to bind server socket | Perttu Ahola | 2012-03-11 |
| | |||
* | Increase Peer max_packets_per_second (hopefully doesn't break anything) | Perttu Ahola | 2012-03-11 |
| | |||
* | The huge item definition and item namespace unification patch (itemdef), see ↵ | Kahrl | 2012-01-12 |
| | | | | http://c55.me/minetest/wiki/doku.php?id=changes:itemdef | ||
* | Make Connection::Receive return the data via a SharedBuffer reference, so ↵ | Kahrl | 2011-11-07 |
| | | | | | | | | the caller doesn't have to choose the right buffer size in advance. Conflicts: src/test.cpp | ||
* | Attempt a workaround to the network layer segfault | Perttu Ahola | 2011-10-30 |
| | |||
* | Make it to compile on MSVC2010 | Perttu Ahola | 2011-10-21 |
| | |||
* | Some tuning in m_max_packets_per_second algorithm | Perttu Ahola | 2011-10-21 |
| | |||
* | Improve Connection with threading and some kind of congestion control | Perttu Ahola | 2011-10-20 |
| | |||
* | Better handling of SendFailedException in Connection | Perttu Ahola | 2011-10-18 |
| | |||
* | Catch SendFailedException when replying back in Connection::Receive() | Perttu Ahola | 2011-10-17 |
| | |||
* | Make Connection::Send cancel silently if peer doesn't exist. | Perttu Ahola | 2011-09-06 |
| | |||
* | Cleaned networking code a bit (had this one on the to-do list for like 4 ↵ | Perttu Ahola | 2011-05-21 |
| | | | | months already) | ||
* | OMG! Main Menu! | Perttu Ahola | 2011-01-23 |
| | |||
* | Players are left on server while server is running. No passwords yet. | Perttu Ahola | 2011-01-15 |
| | |||
* | tinkering around | Perttu Ahola | 2010-12-25 |
| |