[wesnoth-commits] [wesnoth/wesnoth] 14cdb0: don't process a corrupted gamelist_diff further

GitHub noreply at github.com
Tue Jul 24 00:53:52 UTC 2018


  Branch: refs/heads/1.14
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 14cdb0b8e29605d7b750aedcfba26614595107a5
      https://github.com/wesnoth/wesnoth/commit/14cdb0b8e29605d7b750aedcfba26614595107a5
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2018-07-24 (Tue, 24 Jul 2018)

  Changed paths:
    M src/game_initialization/lobby_info.cpp
    M src/game_initialization/lobby_info.hpp
    M src/gui/dialogs/multiplayer/lobby.cpp

  Log Message:
  -----------
  don't process a corrupted gamelist_diff further

fixes #3017, assuming that the error is actually casued by the
'process_gamelist_diff failed'

As process_gamelist_diff simply returns after getting an error its quite
likeley that the gamelist is then in a  corrupted state so we stop
processing it until we get a fresh gamelist.


  Commit: 4e14ff712d2b1b76ab709c0c66e6301c01f2dbb3
      https://github.com/wesnoth/wesnoth/commit/4e14ff712d2b1b76ab709c0c66e6301c01f2dbb3
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2018-07-24 (Tue, 24 Jul 2018)

  Changed paths:
    M src/game_initialization/lobby_data.cpp

  Log Message:
  -----------
  mplobby: add debug info


  Commit: 164ff74f0f7136dd016e731c1f32748459a8d507
      https://github.com/wesnoth/wesnoth/commit/164ff74f0f7136dd016e731c1f32748459a8d507
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2018-07-24 (Tue, 24 Jul 2018)

  Changed paths:
    A data/test/scenarios/bytecode.lua
    A data/test/scenarios/test_cve_2018_1999023.cfg
    A data/test/scenarios/test_cve_2018_1999023_2.cfg
    M wml_test_schedule

  Log Message:
  -----------
  wml test for cve-2018-1999023

this test whether we succesfully prevent the exceution and parsing of
precompiled lua chunks, which can be used to break the lua sandbox.
This test does not cover all affected functions in particular not the ai
code that loads lua chunks.


Compare: https://github.com/wesnoth/wesnoth/compare/05cf17d1391f...164ff74f0f71
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the Commits mailing list