Arvid Norlander
|
c44b7d0f7f
Fix unaligned reads and writes of the checksum (fixes #237) (#238)
|
1 жил өмнө |
Lee Salzman
|
2a85cd6445
better partial message handling
|
2 жил өмнө |
Lee Salzman
|
8ae0e85298
update connecting peer's mtu from host's current mtu
|
2 жил өмнө |
Ralph Sennhauser
|
4faa11a243
Fix MTU negotiation on server side
|
2 жил өмнө |
Lee Salzman
|
be7cefa39c
avoid explicitly storing roundTripTimeoutLimit
|
2 жил өмнө |
Lee Salzman
|
9dde91d003
remove unnecessary sent unreliable list from peers
|
2 жил өмнө |
Lee Salzman
|
ca18dfb8f8
avoid revisiting peers when continuing to send
|
2 жил өмнө |
Lee Salzman
|
d7e5470cf7
maintain a separate queue for outgoing send reliable packets
|
2 жил өмнө |
Lee Salzman
|
4f8e9bdc4c
use a hard-coded crc32 table
|
3 жил өмнө |
Lee Salzman
|
0286dcdb34
silence some MSVC warnings
|
4 жил өмнө |
Lee Salzman
|
4de13a2c2e
avoid sending packets in unacknowledged window
|
4 жил өмнө |
Lee Salzman
|
0d1fb32ee8
fix for sending getting too far ahead of receiver
|
5 жил өмнө |
Lee Salzman
|
54dac7af81
revert failed throttle changes
|
5 жил өмнө |
Lee Salzman
|
b63fd5256a
clamp RTT variance a bit more loosely for throttle
|
5 жил өмнө |
Lee Salzman
|
65dc0f74d8
round RTT stats before comparing
|
5 жил өмнө |
Lee Salzman
|
bde113ef56
clamp minimum highest RTT variance
|
5 жил өмнө |
Lee Salzman
|
e55d226969
more command queuing fixes
|
5 жил өмнө |
Lee Salzman
|
8d55487767
make throttle more readily accelerate
|
5 жил өмнө |
Lee Salzman
|
5de0a6f764
make throttle even more tolerant of variance
|
5 жил өмнө |
Lee Salzman
|
eda26a26d9
clamp throttle variance from below based on RTT percentage
|
5 жил өмнө |
Lee Salzman
|
47d2e192aa
use unified outgoing command queue for reliable and unreliable commands
|
5 жил өмнө |
Lee Salzman
|
c25b57b2c1
stabilize packet throttle when RTT variance is low
|
5 жил өмнө |
Lee Salzman
|
f89e5986d0
don't throttle on first RTT measurement
|
5 жил өмнө |
Maxim
|
33c7d6903e
Return 0 instead of -1 on enet_protocol_receive_incoming_commands
|
5 жил өмнө |
Lee Salzman
|
6991632abf
accumulate fractional RTT values
|
5 жил өмнө |
Lee Salzman
|
b4c427059a
clamp roundTripTime
|
5 жил өмнө |
Lee Salzman
|
6537dc81f3
make RTT calculations more TCP-like (contributed by Vladimir 'virtul' Ivannikov)
|
5 жил өмнө |
Lee Salzman
|
b8713bdf88
delay handling of DISCONNECT_LATER until in-flight unreliable packets are sent
|
6 жил өмнө |
[email protected]
|
7c27a5d5f8
fix window wrap check when sending reliable outgoing commands
|
10 жил өмнө |
[email protected]
|
9b06a12e71
handle case in bandwidth limit protocol where either incoming or outgoing limits are disabled, but not both
|
10 жил өмнө |