Skip to content
Snippets Groups Projects
  1. Aug 06, 2015
  2. Aug 01, 2015
  3. Jul 27, 2015
  4. Jul 24, 2015
    • est31's avatar
      Bump protocol to 26 · 2eb329cc
      est31 authored
      This was needed due to the TileDef serialisation changes. Originally it has been planned
      to also add utf-8 based chat to 26, but chat changes aren't final yet, so they are done
      in one change, after the release, and not two small ones, causing us having to be compliant
      to three versions of the packet.
      2eb329cc
  5. Jul 23, 2015
    • est31's avatar
      Optional reconnect functionality · 3b50b276
      est31 authored
      Enable the server to request the client to reconnect.
      
      This can be done with the now extended minetest.request_shutdown([reason], [reconnect]) setting.
      3b50b276
  6. Jul 21, 2015
  7. Jul 16, 2015
  8. Jul 14, 2015
  9. Jul 10, 2015
  10. Jul 08, 2015
    • est31's avatar
      Use UTF-8 instead of narrow · b0784ba8
      est31 authored
      Use wide_to_utf8 and utf8_to_wide instead of wide_to_narrow and narrow_to_wide at almost all places.
      Only exceptions: test functions for narrow conversion, and chat, which is done in a separate commit.
      b0784ba8
  11. Jul 07, 2015
    • est31's avatar
      Client: better m_proto_ver initialisation · d92d3761
      est31 authored
      Previously, m_proto_ver was set to the serialisation version
      inside the legacy init packet.
      
      Now, if the server doesn't send a protocol version (protocols < 25),
      we set m_proto_ver to some value < 25 and > 0.
      d92d3761
  12. Jun 23, 2015
  13. Jun 20, 2015
    • est31's avatar
      Generic CAO cleanups and renames for clarification · dd91b3d6
      est31 authored
      * Use enum for GENERIC_CMD_*
      * Rename m_attachements to attachement_parent_ids (public member and clearer name)
      * Rename GENERIC_CMD_SET_ATTACHMENT to GENERIC_CMD_ATTACH_TO
      * USHRT_MAX + 1 buffer sizes to prevent overflows as @kahrl suggested
      * Remove unneccessary m_id from GenericCAO (shadowing protected superclass member for no reason) as @kahrl suggested
      dd91b3d6
  14. May 22, 2015
  15. May 19, 2015
  16. May 16, 2015
  17. May 11, 2015
    • est31's avatar
      Make early protocol auth mechanism generic, and add SRP · 82e35edf
      est31 authored
      Adds everything needed for SRP (and everything works too),
      but still deactivated, as protocol v25 init packets aren't final yet.
      Can be activated by changing the LATEST_PROTOCOL_VERSION header to 25
      inside networkprotocol.h.
      82e35edf
  18. May 05, 2015
  19. Apr 22, 2015
  20. Apr 17, 2015
    • est31's avatar
      Refactor around translatePassword · f0a1379e
      est31 authored
      Change types for passed password from wstring to string, which removes converting
      back and forth in most cases. Move the narrow_to_wide conversion, where its neccessary,
      closer to irrlicht. Remove trailing spaces in guiPasswordChange.cpp. Make parameters for
      translatePassword passed as const reference.
      f0a1379e
  21. Apr 07, 2015
  22. Apr 05, 2015
  23. Apr 03, 2015
  24. Apr 01, 2015
  25. Mar 31, 2015
  26. Mar 30, 2015
  27. Mar 29, 2015
  28. Mar 28, 2015
  29. Mar 27, 2015
    • ShadowNinja's avatar
      Clean up and tweak build system · 93fcab95
      ShadowNinja authored
        * Combine client and server man pages.
        * Update unit test options and available databases in man page.
        * Add `--worldname` to man page.
        * Fix a bunch of places where `"Minetest"` was used directly instead of `PROJECT_NAME`.
        * Disable server build by default on all operating systems.
        * Make `ENABLE_FREETYPE` not fail if FreeType isn't found.
        * Enable LevelDB, Redis, and FreeType detection by default.
        * Remove the `VERSION_PATCH_ORIG` hack.
        * Add option to search for and use system JSONCPP.
        * Remove broken LuaJIT version detection.
        * Rename `DISABLE_LUAJIT` to `ENABLE_LUAJIT`.
        * Rename `minetest_*` variables in `version.{h,cpp}` to `g_*`.
        * Clean up style of CMake files.
      93fcab95
Loading