- May 25, 2014
-
- May 24, 2014
-
-
sapier authored
-
- May 18, 2014
-
-
sapier authored
Add (experimental) support for topbottom as well as sidebyside 3d mode
-
- Apr 19, 2014
-
-
sapier authored
-
- Apr 16, 2014
-
-
sfan5 authored
-
- Mar 11, 2014
-
-
sfan5 authored
-
- Mar 05, 2014
-
-
sapier authored
-
- Mar 02, 2014
-
-
sapier authored
-
- Feb 23, 2014
-
-
sfan5 authored
-
- Feb 16, 2014
-
-
sfan5 authored
-
- Feb 13, 2014
-
-
sapier authored
-
- Jan 31, 2014
-
-
sapier authored
-add client states to avoid server sending data to uninitialized clients -don't show uninitialized clients to other players -propper client disconnect handling Minor comment fixes in server Minor bugfixes in connection -improved peer id calculation -honor NDEBUG flag -improved disconnect handling -increased initial send window Remove some dead code
-
- Jan 21, 2014
-
-
sfan5 authored
-
- Jan 14, 2014
-
-
Kahrl authored
-
- Jan 05, 2014
-
-
hasufell authored
because cmake is unable to parse it's own lists properly
-
hasufell authored
This can solve numerous problems such as: http://www.cmake.org/Bug/view.php?id=13959 http://www.cmake.org/Bug/view.php?id=14601 If pkg-config or freetype2.pc is not found, then fall back to the FindFreetype.cmake module logic. Restrict to UNIX since I only tested it here.
-
sfan5 authored
-
- Dec 13, 2013
-
-
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.
-
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.)
-
- Nov 11, 2013
-
-
sapier authored
-
- Sep 29, 2013
-
-
Kahrl authored
-
- Sep 28, 2013
- Sep 16, 2013
-
-
kwolekr authored
-
- Sep 09, 2013
-
-
sfan5 authored
-
Ilya Zhuravlev authored
-
- Aug 14, 2013
-
-
Kahrl authored
-
- Aug 13, 2013
-
-
Kahrl authored
-
- Jul 03, 2013
- Jun 23, 2013
-
-
proller authored
-
- May 25, 2013
-
-
sapier authored
On the lua side, notably minetest.env:<function>(<args>) should now be replaced by minetest.<function>(<args>). The old way is and will stay supported for a long time. Also: Update and clean up lua_api.txt (by celeron55) Move EnvRef to lua and remove add_rat and add_firefly (by kahrl) Add separate src/util/CMakeLists.txt, other minor fixes (by kahrl)
-
- Apr 21, 2013
-
-
kwolekr authored
-
- Apr 18, 2013
-
-
kwolekr authored
-
- Apr 08, 2013
-
-
RealBadAngel authored
-
- Apr 07, 2013
- Apr 06, 2013
-
-
Diego Martínez authored
-
sapier authored
-
- Mar 30, 2013
-
-
kwolekr authored
-