Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 |
| | |||
* | disconnect method to connection to be used instead of just timing out | Perttu Ahola | 2010-12-24 |
| | |||
* | day/night working client side | Perttu Ahola | 2010-12-19 |
| | |||
* | license stuff | Perttu Ahola | 2010-11-29 |
| | | | | | --HG-- rename : src/licensecomment.txt => licensecomment.txt | ||
* | Initial files | Perttu Ahola | 2010-11-27 |