aboutsummaryrefslogtreecommitdiffhomepage
path: root/protocol.c
AgeCommit message (Collapse)Author
2015-03-12fix window wrap check when sending reliable outgoing commands[email protected]
2015-03-09handle case in bandwidth limit protocol where either incoming or outgoing ↵[email protected]
limits are disabled, but not both
2014-09-29limit number of packets that can be received per iteration of protocol loopLee Salzman
2014-04-14fix maximumWaitingData handling to allow acknowledgements when the packet ↵Lee Salzman
already exists
2014-04-14added maximumPacketSize and maximumWaitingData fields for limiting peer ↵Lee Salzman
buffer space
2014-02-21avoid an enet_time_get call when timeout expireslsalzman
2013-11-27handle disconnects in connecting statelsalzman
2013-11-17allow loopback connectionsLee Salzman
2013-08-18small fix for duplicate peersLee Salzman
2013-08-09stub out enet_host_random_seed()lsalzman
2013-05-12typo fixLee Salzman
2013-05-11track the number of connected peers to make throttling a bit cheaperLee Salzman
2013-05-10handle EINTR in enet_socket_waitLee Salzman
2013-03-23set unused reliable sequence number field for acks to sane valueLee Salzman
2013-03-19only use perror if ENET_DEBUG definedlsalzman
2013-02-27added ENET_PACKET_FLAG_SENT to indicate that a packet has been sentlsalzman
2013-01-07state handling cleanupsLee Salzman
2012-10-02intercept callback supportlsalzman
2012-09-18merging some things from Ryan C. Gordon (icculus):Lee Salzman
enet_socket_connect() shouldn't fail with non-blocking sockets. Removed unused variable. Sanity check for possible NULL dereference reported by clang's static…analysis. Added an interface to shutdown(). Fixed typo in the comments.
2012-09-18fix serialization of mtu in verify connect packetLee Salzman
2012-07-31case warning fixesLee Salzman
2012-05-29added per-peer configurable ping interval and timeoutslsalzman
1.3.4 release prep
2012-01-06sanity checkseihrul
2012-01-05only bail out of sending on a timeout if there really is an event to dispatcheihrul
2011-12-31warning workaroundseihrul
2011-06-28fixed bug with simultaneous disconnects not dispatching eventseihrul
2011-05-31unreliable fragment fixesv1.3.2eihrul
2011-05-31support for ENET_PACKET_FLAG_UNRELIABLE_FRAGMENTeihrul
1.3.2 release prep
2011-05-30check received porteihrul
2011-01-31fix bug with tracking reliable data in transiteihrul
2011-01-31fixed bug where low reliable window stops pings from getting througheihrul
2010-12-20reliable packet throttle tweakeihrul
2010-06-091.3.0 importeihrul
2010-06-05fragment dispatching fixeihrul
2010-05-20checksum is now a run-time optioneihrul
2010-05-14added totalSentData, totalSentPackets, totalReceivedData, totalReceivedPacketseihrul
2010-05-14added enet_host_channel_limiteihrul
2010-05-13use dispatch queues to cut down on array crawling costseihrul
2010-05-06ensure fragment outgoing commands are allocated atomically with respect to ↵eihrul
failure
2010-05-05propagate malloc failureeihrul
2008-07-30duplicated disconnect packet fixeseihrul
2008-01-09*** empty log message ***eihrul
2007-11-16*** empty log message ***eihrul
2007-10-21*** empty log message ***eihrul
2007-10-14*** empty log message ***eihrul
2007-10-12*** empty log message ***eihrul
2007-10-12*** empty log message ***eihrul
2007-10-12*** empty log message ***eihrul
2007-10-12*** empty log message ***eihrul
2007-10-12*** empty log message ***eihrul