12 мая 2016 года Valve выпустила обновление для Counter-Strike: Source и других игр семейства Source.
Исправление вылета и безопасность
В анонсе отдельно отмечена возможность вызвать аварийное завершение выделенного сервера: соответствующий эксплойт был исправлен. Ещё один пункт обобщённо говорит об устранении потенциальных проблем безопасности с благодарностью исследователям. Valve не раскрыла в этом сообщении условия атаки, поэтому новость не приписывает исправлению дополнительные, не названные разработчиком сценарии.
Для модификаций SDK2013 исправили случай, когда changelevel2 сообщала, что карта не найдена, и не выполняла переход. Этот пункт относится к модам SDK2013, указанным в исходном тексте. Его стоит читать отдельно от исправления выделенного сервера CS: Source, несмотря на публикацию обоих изменений в одном объявлении.
Что изменилось для авторов модификаций
Valve предупредила авторов SDK-модов о смене основы главной ветки SDK 2013 Base: ею стала прежняя beta_test. Предыдущую основную и устаревшую upcoming на короткое время оставили как previous и previous_upcoming.
Для проекта на SDK практический смысл предупреждения — зафиксировать используемую ветку при сравнении поведения до и после обновления. Для администратора игрового сервера отдельный ориентир — устранённый вылет выделенного процесса. Такая фиксация помогает не смешивать две задачи: проверку собственной модификации после смены базы и установку исправлений игры.
Источник: официальное сообщение Valve. Дата сообщения: 12.05.2016.

Комментарии 0
Здесь можно начать разговор
Задайте вопрос или поделитесь своим опытом по теме.
Присоединяйтесь к обсуждению
Войдите, чтобы написать комментарий и отвечать участникам.