Skip to content
Snippets Groups Projects
  1. Jan 08, 2016
    • est31's avatar
      Fix redis error reporting · 57a46193
      est31 authored
      Previously, we assumed that reply->str was NULL
      terminated. However, this turned out to be not true,
      as users reported crashes in strlen connected to
      where reply->str was appended to an std::string.
      
      Use the method recomended by the docs, to read the
      length separately.
      57a46193
  2. Jan 07, 2016
  3. Jan 04, 2016
  4. Jan 03, 2016
  5. Jan 01, 2016
  6. Dec 30, 2015
    • est31's avatar
      Fix client crashing when connecting to server · a142e4f4
      est31 authored
      My commit
      
      e2d54c9f "shutdown when requested from lua in singleplayer too"
      
      broke minetest's feature to connect to servers. The client crashed
      after the connection init was complete.
      
      Thanks to @sofar for reporting the bug.
      
      Fixes #3498.
      a142e4f4
    • ShadowNinja's avatar
      Fix cache path with RUN_IN_PLACE · 9719aded
      ShadowNinja authored
      If an `XDG_CACHE_HOME` can't be found or `RUN_IN_PLACE` is enabled,
      `path_cache` is left at its default of `$PATH_USER/cache`
      (at a time when `PATH_USER` is `..`), rather than being reset to
      `$PATH_USER/cache` after `PATH_USER` has been properly set.
      9719aded
    • Rogier's avatar
      Include custom error message in all SQLite3 exceptions. · cb30facd
      Rogier authored
      And replace manual tests for error with SQLOK() where possible.
      cb30facd
    • Rogier's avatar
      Handle SQLITE_BUSY errors gracefully · c6bb6f99
      Rogier authored
      This allows other applications (e.g. minetestmapper) to interrogate
      the database while minetest is running, without causing an almost
      certain minetest crash.
      c6bb6f99
  7. Dec 29, 2015
  8. Dec 21, 2015
  9. Dec 20, 2015
    • est31's avatar
      Fix missing pop · f192a5bc
      est31 authored
      Previous commit
      
      70ea5d55 "Add support for limiting rotation of automatic face movement dir entitys"
      
      by sapier has broken minetest's feature to open worlds. This was due to a
      missing stack pop operation.
      
      Thanks to @oleastre for reporting this bug and suggesting the fix.
      f192a5bc
  10. Dec 19, 2015
  11. Dec 18, 2015
  12. Dec 17, 2015
  13. Dec 15, 2015
  14. Dec 11, 2015
  15. Dec 10, 2015
    • est31's avatar
      Fix some setting documentation · 8e3602f6
      est31 authored
      * Horizontal and vertical are used wrongly. Use height and width because
      	horizontal/vertical describes different things. Thanks @kilbith for pointing out.
      * Update minetest.conf.example and settings_translation_file.cpp
      * Correct maximum/minimum copy paste mistake.
      8e3602f6
  16. Dec 07, 2015
    • ShadowNinja's avatar
      Fix Event implementation · 696148e2
      ShadowNinja authored
      On non-windows platforms this just used a semaphore,
      which meant that multiple calls to signal() would
      result in wait() returning multiple times.
      696148e2
    • ShadowNinja's avatar
      Add seperate cache path · ea2964f5
      ShadowNinja authored
      This is set to the XDG cache path where possible.
      It's set to the app's cache path on Android.
      ea2964f5
    • est31's avatar
      Fix threshold type · 51e8c2b2
      est31 authored
      Fix the type of the threshold value for mapgen.
      The commit
      
      a78dd7f2 "Fix spelling of noise_threshold"
      
      has changed it to be read as int, but it can have non-integral values too.
      
      Thanks to @kwolekr for pointing this out.
      51e8c2b2
    • paramat's avatar
      Mapgen: Add propagate_shadow bool to calcLighting · 49073ba2
      paramat authored
      To terminate unwanted shadows from floatlands or realms above
      Also add to LuaVoxelManip calc_lighting for use in mapgen mods
      Remove the 2 argument calcLighting, mapgens now use the 5
      argument form to specify the volumes for propagateSunlight and
      spreadLight
      In mgsinglenode replace calcLighting with setLighting and
      clean-up use of tabs and spaces
      49073ba2
  17. Dec 06, 2015
  18. Dec 05, 2015
    • Ferdinand Thiessen's avatar
      Improve LuaJIT detection · 70ece71e
      Ferdinand Thiessen authored
      On openSUSE luajit is not detected correctly.
      This is because openSUSE is using a lua version suffix, like other Linux distributions do it also.
      So the include directory is:
      include/luajit-5_1-2.0
      70ece71e
  19. Dec 03, 2015
  20. Dec 02, 2015
  21. Dec 01, 2015
  22. Nov 29, 2015
Loading