aboutsummaryrefslogtreecommitdiff
path: root/src/connection.cpp
AgeCommit message (Collapse)Author
2013-12-15Replace SimpleThread by JThread now implementing same featuressapier
2013-08-04Fix server getting completely choked up on even a little of DoSPerttu Ahola
* 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
2013-07-04Throw exception instead of assert on nested reliable packetsKahrl
Fixes a denial of service vulnerability, issue #784
2013-06-23Add support for IPv6proller
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)
2013-03-11Migrate to STL containers/algorithms.Ilya Zhuravlev
2013-02-24Update Copyright YearsSfan5
2013-02-24Change Minetest-c55 to MinetestPilzAdam
2012-11-29Add congestion control settings to minetest.confPerttu Ahola
2012-06-17Properly and efficiently use split utility headersPerttu Ahola
2012-06-05Switch the license to be LGPLv2/later, with small parts still remaining as ↵Perttu Ahola
GPLv2/later, by agreement of major contributors
2012-06-04Remove misdesigned exception from ReliablePacketBufferPerttu Ahola
2012-03-20Attempt to fix some minor memory leaksPerttu Ahola
2012-03-18Attempt to fix build for MSVCPerttu Ahola
2012-03-11Proper handling of failing to bind server socketPerttu Ahola
2012-03-11Increase Peer max_packets_per_second (hopefully doesn't break anything)Perttu Ahola
2012-01-12The huge item definition and item namespace unification patch (itemdef), see ↵Kahrl
http://c55.me/minetest/wiki/doku.php?id=changes:itemdef
2011-11-07Make Connection::Receive return the data via a SharedBuffer reference, so ↵Kahrl
the caller doesn't have to choose the right buffer size in advance. Conflicts: src/test.cpp
2011-10-30Attempt a workaround to the network layer segfaultPerttu Ahola
2011-10-21Make it to compile on MSVC20100.3.dev-20111021Perttu Ahola
2011-10-21Some tuning in m_max_packets_per_second algorithmPerttu Ahola
2011-10-20Improve Connection with threading and some kind of congestion controlPerttu Ahola
2011-10-18Better handling of SendFailedException in ConnectionPerttu Ahola
2011-10-17Catch SendFailedException when replying back in Connection::Receive()Perttu Ahola
2011-09-06Make Connection::Send cancel silently if peer doesn't exist.Perttu Ahola
2011-05-21Cleaned networking code a bit (had this one on the to-do list for like 4 ↵Perttu Ahola
months already)
2011-01-23OMG! Main Menu!Perttu Ahola
2011-01-15Players are left on server while server is running. No passwords yet.Perttu Ahola
2010-12-25tinkering aroundPerttu Ahola
2010-12-24disconnect method to connection to be used instead of just timing outPerttu Ahola
2010-12-19day/night working client sidePerttu Ahola
2010-11-29license stuffPerttu Ahola
--HG-- rename : src/licensecomment.txt => licensecomment.txt
2010-11-27Initial filesPerttu Ahola