aboutsummaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Collapse)Author
2014-04-19Bunch of small fixes (coding style, very unlikely errors, warning messages)sapier
2014-04-12Fix write and read S32 vectorsBlockMen
2014-03-21Fix serializing of signed numbers in serializeStructToStringShadowNinja
2014-03-15Make serializeStructToString use an ostringstreamShadowNinja
2014-03-14Revert "Use fixed-width format specifiers in serializeStructToString"ShadowNinja
This reverts commit 875f1327a47f78d783c3abc7f7acc3977dc286ec. Fixed width format specifiers are only officially availale in C99 and C++11.
2014-03-13Use fixed-width format specifiers in serializeStructToStringShadowNinja
2014-03-12Replace usage of long long with u64/s64ShadowNinja
2014-02-15Add minetest.set_noiseparam_defaults() Lua APIkwolekr
2014-02-09Add capability to read table flag fields from Lua APIkwolekr
2014-02-08Make flag strings clear specified flag with 'no' prefixkwolekr
Remove flagmask field from set_mapgen_params table Add small bits of needed documentation
2014-02-05Revert "Fix settings to honor numeric conversion errors"kwolekr
This reverts commit 3f376a092e1c16429fb52f24736e9da98aff4cd5.
2014-02-04Fix settings to honor numeric conversion errorssapier
Rename try* non exceptioning functions to *NoEx
2014-01-10Make MutexQueue use jsemaphore for signalingsapier
2013-12-15Replace SimpleThread by JThread now implementing same featuressapier
2013-12-13Implement urlencode and urldecodeKahrl
2013-12-13Implement httpfetch module and initialize it from main()Kahrl
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.)
2013-12-01Cleanup jthread and fix win32 buildsapier
2013-11-17Add missing RequestQueue docsapier
2013-11-17Fix multicaller support in RequestQueuesapier
2013-11-12Fix compiling with 32bit MinGWSfan5
2013-11-11Fix win32/msvc i18n (quite UGLY version, blame Microsoft)sapier
2013-11-04Accept hexadecimal and string values for seedskwolekr
2013-09-15Always use builtin JThread librarykwolekr
2013-09-11Change mainmenu texture handling + small misc changesKahrl
Texture names must now be escaped in formspec elements image[], background[], image_button[], image_button_exit[]. Instead of special-case handling of texture loading (and unloading which was missing) in guiFormSpecMenu.cpp, use the newly created ISimpleTextureSource interface which is a minimal subset of ITextureSource. There is an implementation of this interface used by GUIEngine (MenuTextureSource). Fix an off-by-one bug in unescape_string; it caused requests for a texture called "\0".
2013-09-09Add dummy and LevelDB database backendsIlya Zhuravlev
2013-08-14Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl
2013-08-04Add texture pack selection to main menuNovatux
2013-07-27Weather supportproller
2013-07-08Settings: everything != 0 equals true; remove .asm shadersPilzAdam
2013-07-07include mathconstants.h in numerics.cppVincent Heuken
2013-06-22Decoration: Add Schematic decoration typekwolekr
2013-05-25Move scriptapi to separate folder (by sapier)sapier
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)
2013-05-18Fix math for isBlockInSight. Fixes #718 (client-side).Aaron Suen
2013-03-29Add varying levels of precision to TimeTakerkwolekr
2013-03-11Migrate to STL containers/algorithms.Ilya Zhuravlev
2013-03-05Allow any character in formspec strings with escape charkwolekr
2013-02-26Fix most warnings, re-fix MSVC compile errorkwolekr
2013-02-24Update Copyright YearsSfan5
2013-02-24Change Minetest-c55 to MinetestPilzAdam
2013-02-06Add flag string settings, flat map optionkwolekr
2013-01-23Slightly improved version of mystrtok_rkwolekr
2013-01-23Fix compile under MingWkwolekr
2013-01-21The new mapgen, noise functions, et al.kwolekr
2012-12-16Added ability to fetch media from remote server (using cURL library)Ilya Zhuravlev
2012-12-02Const-correct util/serialize.hPerttu Ahola
2012-12-02On-demand item meshes and texturesPerttu Ahola
2012-11-26Const-correct SharedBuffer::SharedBuffer(const T *t, unsigned int size)Perttu Ahola
2012-11-25Framework for the attachment system, new object property which allows ↵MirceaKitsune
changing the color and alpha of mesh materials New object property which allows changing the color and alpha of mesh materials. Due to the current lighting systems it doesn't work yet, but the full implementation is there Framework for the attachment system, with no actual functionality yet Send bone and player object to the setAttachment function in content_sao.cpp, but we need a way to translate it there and send it to the client I will also want position and rotation offsets to be possible to apply to attachments Network object ID from server to client. This will be used to identify the parent client-side and know what to attach to
2012-09-05Enforce stricter world names using a blacklistMatthew I
Blacklisted characters are: / \
2012-07-21Define M_PI on MSVCPerttu Ahola