[Commits] [wesnoth/wesnoth] b3f8a5: Disallow filenames with trailing periods

GitHub noreply at github.com
Wed Oct 18 14:46:35 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: b3f8a5a7c0cc78dd5e402df1514c34e31ef51ce0
      https://github.com/wesnoth/wesnoth/commit/b3f8a5a7c0cc78dd5e402df1514c34e31ef51ce0
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2017-10-05 (Thu, 05 Oct 2017)

  Changed paths:
    M src/addon/validation.cpp

  Log Message:
  -----------
  Disallow filenames with trailing periods


  Commit: b2ca4102527889da16a56b6c6aad25735797411a
      https://github.com/wesnoth/wesnoth/commit/b2ca4102527889da16a56b6c6aad25735797411a
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2017-10-05 (Thu, 05 Oct 2017)

  Changed paths:
    M src/addon/validation.cpp

  Log Message:
  -----------
  Remove redundant checks


  Commit: c1bc0eaa7d1b0631dee1c1075a6c9d6ec3f85142
      https://github.com/wesnoth/wesnoth/commit/c1bc0eaa7d1b0631dee1c1075a6c9d6ec3f85142
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2017-10-06 (Fri, 06 Oct 2017)

  Changed paths:
    M src/addon/validation.cpp

  Log Message:
  -----------
  Add extra filename blacklist checks

Check for invalid UTF-8, overly long filenames, surrogate pairs and all control characters.


  Commit: a95567f4db7266f2efbe0f0027e498c8fa95b5fc
      https://github.com/wesnoth/wesnoth/commit/a95567f4db7266f2efbe0f0027e498c8fa95b5fc
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2017-10-06 (Fri, 06 Oct 2017)

  Changed paths:
    M src/addon/validation.cpp

  Log Message:
  -----------
  Disallow characters not permitted on windows


  Commit: 56329b197cf395d9d724464c41856b1effe13bb4
      https://github.com/wesnoth/wesnoth/commit/56329b197cf395d9d724464c41856b1effe13bb4
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2017-10-06 (Fri, 06 Oct 2017)

  Changed paths:
    M src/addon/validation.cpp

  Log Message:
  -----------
  Blacklist C1 control characters


  Commit: ff3855a4104c2349a119f0a1750d383a25dcb5ba
      https://github.com/wesnoth/wesnoth/commit/ff3855a4104c2349a119f0a1750d383a25dcb5ba
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2017-10-15 (Sun, 15 Oct 2017)

  Changed paths:
    M src/addon/client.cpp

  Log Message:
  -----------
  Eat an invalid_utf8_exception


  Commit: 338c649e79ba6c694fd6578334816fe149a7aacf
      https://github.com/wesnoth/wesnoth/commit/338c649e79ba6c694fd6578334816fe149a7aacf
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2017-10-18 (Wed, 18 Oct 2017)

  Changed paths:
    M src/addon/client.cpp
    M src/addon/validation.cpp

  Log Message:
  -----------
  Merge branch 'blacklist-filename-chars' (PR #2077)


  Commit: ead3d5fbfe0c5262025673ba547483b49851a1a9
      https://github.com/wesnoth/wesnoth/commit/ead3d5fbfe0c5262025673ba547483b49851a1a9
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2017-10-18 (Wed, 18 Oct 2017)

  Changed paths:
    M src/addon/client.cpp

  Log Message:
  -----------
  Pango-escape addon IDs and names, as well as server responses before passing them on to the GUI


  Commit: 9e58caa5ff608e845c21048d61fff3856d913a22
      https://github.com/wesnoth/wesnoth/commit/9e58caa5ff608e845c21048d61fff3856d913a22
  Author: Alexander van Gessel <ai0867 at gmail.com>
  Date:   2017-10-18 (Wed, 18 Oct 2017)

  Changed paths:
    M src/addon/client.cpp
    M src/campaign_server/campaign_server.cpp

  Log Message:
  -----------
  Further explain the filename character blacklist


Compare: https://github.com/wesnoth/wesnoth/compare/27b08edae663...9e58caa5ff60


More information about the Commits mailing list