Skip to content
Snippets Groups Projects
  1. Jul 10, 2015
  2. 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
  3. Jun 29, 2015
  4. Jun 23, 2015
  5. Jun 20, 2015
  6. Jun 18, 2015
  7. Jun 17, 2015
  8. Jun 14, 2015
  9. Jun 13, 2015
  10. May 19, 2015
  11. 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
  12. May 01, 2015
  13. Apr 26, 2015
  14. 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
  15. Apr 01, 2015
  16. Mar 31, 2015
  17. 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
  18. Mar 22, 2015
  19. Mar 17, 2015
  20. Mar 07, 2015
  21. Mar 05, 2015
  22. Mar 04, 2015
  23. Mar 02, 2015
  24. Feb 27, 2015
  25. Feb 23, 2015
    • Zeno-'s avatar
      Fix wrapDegrees family of functions · 3b6480c5
      Zeno- authored
      wrapDegrees() (renamed to modulo360f)
      wrapDegrees_0_360
      wrapDegrees_180
      
      Minor errors were present in previous versions; see issue #2328
      3b6480c5
  26. Feb 21, 2015
  27. Feb 16, 2015
    • Loïc Blot's avatar
      Performance Improvement: Use a cache which caches result for getFacePositions. · 7c8793cb
      Loïc Blot authored
      This greatly reduce the number of std::list generated by caching the result, which is always constant for each radius selected.
      In the callgrind map, you will see original:
        * 3.3M calls to std::list for 9700 calls to getFacePositions
      In the modified version, you will see:
        * 3.3K calls to std::list for 6900 call to getFacePositions
      Callgrind map is here: #2321
      
      it's a huge performance improvement to l_find_node_near
      7c8793cb
  28. Feb 12, 2015
  29. Feb 11, 2015
  30. Feb 05, 2015
  31. Jan 18, 2015
    • gregorycu's avatar
      Water fixes · db3466db
      gregorycu authored
      Change must_reflow to a deque
      Add overload for MapBlock::raiseModified that takes a const char*. This is a speed improvement.
      Comment out unused variable
      Optimisations to block offset calculations
      db3466db
  32. Jan 16, 2015
  33. Jan 15, 2015
  34. Jan 03, 2015
Loading