NotAFile 2ecd3ced44 detect end of map transfer with state packet
Previously, the end of map transfer was detected by a number of fallible
heuristics, including checking if the map is loadable on every non-map
packet, when a timeout had been reached, or the map size given by the
server was reached. This broke in a number of scenarios, including when
an unexpected packet was sent.

Instead, we now detect the end of the map transfer when we receive a
state packet, as intended by the protocol.
2019-05-04 20:14:42 +02:00
..
2018-12-31 21:35:37 +09:00
2018-12-31 21:34:30 +09:00
2018-12-31 21:34:30 +09:00
2018-09-17 23:48:38 +09:00
2018-10-13 14:43:49 +09:00
2017-02-25 21:19:19 +09:00
2017-01-05 03:48:11 +09:00
2018-12-31 21:35:37 +09:00
2017-01-05 03:48:11 +09:00
2017-01-04 21:32:11 +02:00
2017-01-04 21:32:11 +02:00
2017-11-18 21:15:07 +00:00
2016-12-11 23:18:16 +09:00
2017-01-05 04:11:42 +09:00
2017-01-08 00:43:55 +09:00
2017-01-08 00:43:55 +09:00
2018-09-17 23:48:38 +09:00
2017-01-05 03:48:11 +09:00
2018-10-13 14:43:49 +09:00
2017-01-05 03:48:11 +09:00
2016-12-03 18:49:07 +09:00
2018-10-13 14:43:49 +09:00
2018-10-13 14:43:49 +09:00
2016-12-11 23:18:16 +09:00
2018-10-13 14:43:49 +09:00
2016-12-03 18:49:07 +09:00
2016-12-03 18:49:07 +09:00
2017-02-11 16:38:24 +09:00
2018-09-17 23:48:38 +09:00
2017-01-09 05:00:05 +09:00
2017-01-05 03:48:11 +09:00
2017-12-29 20:46:35 +09:00
2016-12-03 19:04:58 +09:00
2016-12-03 18:49:07 +09:00
2017-01-05 03:48:11 +09:00
2017-12-05 15:42:24 +09:00
2016-12-03 19:04:58 +09:00
2018-10-13 14:43:49 +09:00
2016-12-03 18:49:07 +09:00
2017-01-05 03:48:11 +09:00
2016-12-03 18:49:07 +09:00
2017-01-05 03:48:11 +09:00
2018-09-17 23:48:38 +09:00
2017-01-05 03:48:11 +09:00
2018-10-13 14:43:49 +09:00
2017-12-22 22:38:34 +09:00
2018-12-31 21:34:30 +09:00
2017-11-18 21:15:07 +00:00