Lee Salzman
|
6ef4e7d277
limit number of packets that can be received per iteration of protocol loop
|
10 years ago |
Lee Salzman
|
518144338d
fix maximumWaitingData handling to allow acknowledgements when the packet already exists
|
10 years ago |
Lee Salzman
|
ea8d41f65c
added maximumPacketSize and maximumWaitingData fields for limiting peer buffer space
|
10 years ago |
lsalzman
|
5721b667f2
avoid an enet_time_get call when timeout expires
|
10 years ago |
lsalzman
|
84a4ac70ab
handle disconnects in connecting state
|
11 years ago |
Lee Salzman
|
d45b44f2b5
allow loopback connections
|
11 years ago |
Lee Salzman
|
4d7b80152b
small fix for duplicate peers
|
11 years ago |
lsalzman
|
1658cf3a95
stub out enet_host_random_seed()
|
11 years ago |
Lee Salzman
|
2d2440053d
typo fix
|
11 years ago |
Lee Salzman
|
69b98608e5
track the number of connected peers to make throttling a bit cheaper
|
11 years ago |
Lee Salzman
|
7dc0189ffb
handle EINTR in enet_socket_wait
|
11 years ago |
Lee Salzman
|
714f40319a
set unused reliable sequence number field for acks to sane value
|
11 years ago |
lsalzman
|
db685c3d4f
only use perror if ENET_DEBUG defined
|
11 years ago |
lsalzman
|
4ce4aac149
added ENET_PACKET_FLAG_SENT to indicate that a packet has been sent
|
11 years ago |
Lee Salzman
|
9185dc80bc
state handling cleanups
|
11 years ago |
lsalzman
|
2d979ceb51
intercept callback support
|
12 years ago |
Lee Salzman
|
0e0ace781b
merging some things from Ryan C. Gordon (icculus):
|
12 years ago |
Lee Salzman
|
74d4c4a88f
fix serialization of mtu in verify connect packet
|
12 years ago |
Lee Salzman
|
f6160fd2e9
case warning fixes
|
12 years ago |
lsalzman
|
ea8faf3579
added per-peer configurable ping interval and timeouts
|
12 years ago |
eihrul
|
78222dc79e
sanity checks
|
13 years ago |
eihrul
|
27d8c07142
only bail out of sending on a timeout if there really is an event to dispatch
|
13 years ago |
eihrul
|
70d0d8f25d
warning workarounds
|
13 years ago |
eihrul
|
7691ccc318
fixed bug with simultaneous disconnects not dispatching events
|
13 years ago |
eihrul
|
cfb05d051b
unreliable fragment fixes
|
13 years ago |
eihrul
|
f38c177db0
support for ENET_PACKET_FLAG_UNRELIABLE_FRAGMENT
|
13 years ago |
eihrul
|
33e2fc6201
check received port
|
13 years ago |
eihrul
|
c77495463b
fix bug with tracking reliable data in transit
|
13 years ago |
eihrul
|
5258b40640
fixed bug where low reliable window stops pings from getting through
|
13 years ago |
eihrul
|
1e18fd6001
reliable packet throttle tweak
|
14 years ago |