- Oct 28, 2016
-
-
Loïc Blot authored
this should fix #4683
-
- Aug 19, 2016
-
-
Rogier authored
Commit 4503b5 did not update the android build script.
-
- Jul 03, 2016
-
-
kwolekr authored
This commit refactors the majority of the Mapgen settings system. - MapgenParams is now owned by MapSettingsManager, itself a part of ServerMap, instead of the EmergeManager. - New Script API functions added: core.get_mapgen_setting core.get_mapgen_setting_noiseparams, core.set_mapgen_setting, and core.set_mapgen_setting_noiseparams. - minetest.get/set_mapgen_params are deprecated by the above new functions. - It is now possible to view and modify any arbitrary mapgen setting from a mod, rather than the base MapgenParams structure. - MapgenSpecificParams has been removed.
-
- Jun 11, 2016
-
-
est31 authored
Thanks to @Wayward1 for reporting the bug. Fixes #4212.
-
- Apr 28, 2016
-
-
ShadowNinja authored
The old Ant build system has been deprecated for a while and new development is focused on Gradle. I also removed a hardcoded string that lint caught and moved the patch files to a subdirectory. I left the JNI files in the root directory.
-
- Mar 07, 2016
-
-
ShadowNinja authored
-
- Mar 05, 2016
-
-
MoNTE48 authored
* Update OpenSSL (thanks @sapier, i use his patch!), Curl and SQLite3. * Remove old arm config. Almost all phones that use ARMv5 have 1 core and 256-512 RAM, it's about 2-5 FPS. * Do -O3 optimization for libs and remove -fexpensive-optimizations for Minetest (-O3 includes this! Read gcc docs). * OpenSSL fix - thanks @sapier, again.
-
- Feb 23, 2016
-
- Jan 14, 2016
-
-
Duane Robertson authored
-
- Dec 11, 2015
-
- Nov 11, 2015
-
-
paramat authored
-
- Oct 06, 2015
-
-
paramat authored
-
- Aug 24, 2015
-
-
ShadowNinja authored
-
ShadowNinja authored
* Rename everything. * Strip J prefix. * Change UpperCamelCase functions to lowerCamelCase. * Remove global (!) semaphore count mutex on OSX. * Remove semaphore count getter (unused, unsafe, depended on internal API functions on Windows, and used a hack on OSX). * Add `Atomic<type>`. * Make `Thread` handle thread names. * Add support for C++11 multi-threading. * Combine pthread and win32 sources. * Remove `ThreadStarted` (unused, unneeded). * Move some includes from the headers to the sources. * Move all of `Event` into its header (allows inlining with no new includes). * Make `Event` use `Semaphore` (except on Windows). * Move some porting functions into `Thread`. * Integrate logging with `Thread`. * Add threading test.
-
- Jul 29, 2015
-
-
est31 authored
Before, our libiconv build was a joke. We first called configure for our own build host system, then called make, before we executed a Android.mk script we provided as patch. The first "native make" always failed, and the LIBICONV_LIB file setting in our Makefile didn't match the built one, resulting in an always-rebuild of iconv. This commit cleans up this total mess, removes the double-build, and the Android.mk, and properly calls ./configure with the according target platform, and uses a built toolchain. As we have to deal with the android bug "NDK: Support for prebuild libs with full sonames" https://code.google.com/p/android/issues/detail?id=55868 as the 2013 patch https://lists.gnu.org/archive/html/libtool-patches/2013-06/msg00002.html by Google's David Turner wasn't inside the 2011 libtool, we pass -avoid-version to libtool. Thanks to the proper build, wide_to_utf8 works for android now, removing us of the need to disable it.
-
- Jul 27, 2015
-
-
est31 authored
-
- Jun 27, 2015
-
-
RealBadAngel authored
-
- Jun 13, 2015
-
-
est31 authored
-
- May 19, 2015
-
-
kwolekr authored
-
- May 17, 2015
-
-
ShadowNinja authored
Due to compatibility concerns, this is temporarily disabled.
-
- May 11, 2015
-
-
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.
-
est31 authored
Uses system provided libgmp if found, if not it falls back to mini-gmp.
-
- May 08, 2015
-
-
kwolekr authored
Improve schematic file-saving interface Add ability to create temporary test files
-
- May 05, 2015
-
-
kwolekr authored
Minor misc. NodeResolver cleanups Prefix faux content type constants for testing with t_ to avoid confusion or name collisions
-
- May 04, 2015
-
-
kwolekr authored
-
- Apr 29, 2015
-
-
kwolekr authored
Make sure to include random unittests in android builds, too Use SWAP() macro Ensure that negative ranges are tested as well in random unittests
-
- Apr 26, 2015
-
-
kwolekr authored
Split unit tests into separate files under src/unittest/ Give better unittest diagnostics Clean up some code
-
- Apr 01, 2015
-
-
Zeno- authored
Move debug streams to log.cpp|h Move GUI-related globals to clientlauncher Move g_settings and g_settings_path to settings.cpp|h Move g_menuclouds to clouds.cpp|h Move g_profiler to profiler.cpp|h
-
Aaron Suen authored
-
- Mar 16, 2015
-
-
Loïc Blot authored
* Requested by @Zeno- * Approved by @nerzhul
-
- Mar 05, 2015
-
-
Loïc Blot authored
-
- Feb 21, 2015
-
-
Loïc Blot authored
-
- Feb 18, 2015
- Feb 12, 2015
-
-
Loïc Blot authored
main.cpp rework * Move ClientLauncher class to a dedicated file * ClientLauncher now owns print_video_modes and speed_tests functions (they are only called by him) * Move GameParams to shared/gameparams.h because it's shared between server and client and launcher need to know it * Move InputHandlers class to client/inputhandler.h * Cleanup includes
-
- Feb 11, 2015
-
-
Loïc Blot authored
-
- Jan 15, 2015
-
-
sapier authored
-
- Jan 07, 2015
-
-
sapier authored
-
- Jan 05, 2015
-
-
sapier authored
-
- Jan 04, 2015
-
-
sapier authored
-