[wesnoth-commits] [wesnoth/wesnoth] ac39ff: Hash passwords server-side instead of client-side.

Pentarctagon noreply at github.com
Tue Jun 1 18:48:04 UTC 2021


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: ac39ffdcd3dbc5679bc93b9ee9b1569c5154794c
      https://github.com/wesnoth/wesnoth/commit/ac39ffdcd3dbc5679bc93b9ee9b1569c5154794c
  Author: Pentarctagon <pentarctagon at tutamail.com>
  Date:   2021-06-01 (Tue, 01 Jun 2021)

  Changed paths:
    M src/commandline_options.cpp
    M src/commandline_options.hpp
    M src/game_config.cpp
    M src/game_config.hpp
    M src/game_initialization/multiplayer.cpp
    M src/multiplayer_error_codes.hpp
    M src/server/wesnothd/server.cpp
    M src/server/wesnothd/server.hpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Hash passwords server-side instead of client-side.

This removes the need for the Wesnoth client to need to know how to hash the password to match what is expected by the forum database.


  Commit: 08bfe41b9e1a1f06ecce7055ea57d877646d1838
      https://github.com/wesnoth/wesnoth/commit/08bfe41b9e1a1f06ecce7055ea57d877646d1838
  Author: Pentarctagon <pentarctagon at tutamail.com>
  Date:   2021-06-01 (Tue, 01 Jun 2021)

  Changed paths:
    M source_lists/campaignd
    M source_lists/wesnothd
    M src/server/common/forum_user_handler.cpp
    M src/server/common/forum_user_handler.hpp
    M src/server/common/server_base.cpp
    M src/server/common/server_base.hpp
    R src/server/common/user_handler.cpp
    M src/server/common/user_handler.hpp
    M src/server/wesnothd/server.cpp
    M src/server/wesnothd/server.hpp

  Log Message:
  -----------
  Move password hashing to server_base.

This is in preparation for adding the `forum_auth` option when uploading an add-on.


Compare: https://github.com/wesnoth/wesnoth/compare/4285a339eb6b...08bfe41b9e1a



More information about the Commits mailing list