Skip to content
Snippets Groups Projects
  1. Nov 26, 2014
  2. Nov 20, 2014
  3. Nov 19, 2014
  4. Nov 08, 2014
  5. Oct 29, 2014
  6. Oct 24, 2014
    • Pavel Puchkin's avatar
      Remove remenants of mob code · 73bf791f
      Pavel Puchkin authored
      Since minetest has no mobs within the core anymore, I suppose these
      settings and code should go. Any mod that uses `minetest.setting_getbool`
      will work with no problem since the default return value is `false`.
      73bf791f
  7. Oct 02, 2014
  8. Sep 19, 2014
  9. Sep 17, 2014
  10. Aug 05, 2014
  11. Jul 12, 2014
  12. Jun 29, 2014
    • sapier's avatar
      Add support for Android 2.3+ · 1cc40c0a
      sapier authored
      There have been plenty of ppl involved in creating this version.
      I don't wanna mention names as I'm sure I'd forget someone so I
      just tell where help has been done:
      - The partial android versions done by various ppl
      - Testing on different android devices
      - reviewing code (especially the in core changes)
      - testing controls
      - reviewing texts
      
      A big thank you to everyone helping this to be completed!
      1cc40c0a
  13. Jun 26, 2014
  14. Jun 25, 2014
  15. Jun 22, 2014
  16. May 24, 2014
  17. May 18, 2014
  18. May 07, 2014
  19. Apr 29, 2014
  20. Apr 27, 2014
  21. Apr 18, 2014
  22. Apr 12, 2014
  23. Mar 21, 2014
  24. Feb 16, 2014
  25. Feb 09, 2014
  26. Feb 08, 2014
  27. Feb 05, 2014
  28. Feb 04, 2014
    • kwolekr's avatar
      Huge overhaul of the entire MapgenParams system · 5a34f40d
      kwolekr authored
      MapgenParams is no longer a polymorphic class, eliminating the need for messy and bug-prone reallocations.
      Separation between the common and mapgen-specific parameters is now strongly defined.
      Mapgen parameters objects are now properly encapsulated within the proper subsystems.
      5a34f40d
  29. Jan 10, 2014
  30. Jan 07, 2014
  31. Jan 06, 2014
  32. Dec 15, 2013
  33. Dec 14, 2013
  34. Dec 13, 2013
    • Kahrl's avatar
      Rewrite client media download and support hash-based remote download · 0404bbf6
      Kahrl authored
      Move most of the media-related code in client.cpp into a new class
      ClientMediaDownloader (clientmedia.cpp, clientmedia.h). Among other
      things, this class does the following things:
      
      - Download [remote_server][sha1] instead of [remote_server][name]. This
      is to support servers that provide the same file name with different
      contents.
      - Initially fetch [remote_server]index.mth. This file should follow the
      Minetest Hashset format (currently version 1) and contain a list of SHA1
      hashes that exist on the server.
      - The list of needed SHA1s is uploaded (via HTTP POST) when index.mth is
      requested, so servers can optionally narrow down the list to the needs
      of the client.
      - If index.mth is missing (HTTP response code 404), we enter compat mode,
      fetching [remote_server][name] as before this commit.
      - remote_server can now contain multiple servers, separated by commas.
      The downloader code attempts to split requests between the different
      servers, as permitted by each server's index.mth. If one server claims
      to have a file but actually doesn't (or something fails), we ask a
      different server that also claims to have it.
      - As before, when none of the remote servers provide a particular
      file, we download it via the conventional method, i.e. using
      the minetest protocol: TOSERVER_REQUEST_MEDIA / TOCLIENT_MEDIA.
      - Bugfix: Every downloaded file's SHA1 is now verified against the SHA1
      announced by the minetest server (before loading it and inserting it
      into the file cache).
      - Bugfix: Only send TOSERVER_RECEIVED_MEDIA when we actually have all
      media. This should fix #863.
      0404bbf6
    • Kahrl's avatar
      Implement httpfetch module and initialize it from main() · 0ea3e6db
      Kahrl authored
      Add curl_parallel_limit setting that will replace media_fetch_threads in
      a later commit.
      
      Fix a typo in MutexedQueue::pop_back() that made it impossible to compile
      code that used this function. (Noticed this while implementing httpfetch.)
      0ea3e6db
  35. Dec 12, 2013
Loading