yquake2remaster/src
Yamagi Burmeister 5ae4a73acd Fix stupid endless loop in HTTP->UDP Fallback handling.
The fallback logic is: r1q2 style URLs -> q2pro style URLs -> UDP. In
case that an r1q2 or q2pro server is missing files, we may fall through
to UDP and download files over abysmal slow UDP that are available over
HTTP. To work around this problem we reset the precacher iterations back
to 0 and start over with r1q2 style URLs. This works as long as we're
able to download all files. But if one or more files are unavailable
over all three download options we'll run into an endless loop. Mitigate
this by starting over only once. This comes with the drawback that on
servers that miss more than one file downloads might done over UDP were
HTTP is available. In that case the server should be fixed.

This closes #429.
2019-09-04 18:02:06 +02:00
..
backends Merge pull request #384 from devnexen/netbsd_little_update 2019-04-08 14:00:16 +02:00
client Fix stupid endless loop in HTTP->UDP Fallback handling. 2019-09-04 18:02:06 +02:00
common Add 'dec' and 'inc' operations. 2019-09-02 17:57:02 +02:00
game Try to fix monsters getting stuck by waiting forever for their enemy. 2019-08-31 10:56:50 +02:00
server Fix case of map savegames name (save/bla/MAPNAME.sav/sv2) 2019-02-17 18:46:57 +01:00
win-wrapper quake2.exe wrapper puts Q2 window in foreground 2019-05-08 03:04:12 +02:00