aboutsummaryrefslogtreecommitdiff
path: root/src/util (follow)
Commit message (Expand)AuthorAgeFilesLines
* Don't compile pcgrandom on Windowsest312015-11-081-1/+2
* Add server side ncurses terminalest312015-11-061-1/+19
* Silence 'unused typedef' warning for STATIC_ASSERT()kwolekr2015-11-031-1/+8
* Rename and move basicmacros.h to util/basic_macros.hest312015-11-022-1/+47
* Move basic, non-numeric macros from util/numeric.h to basicmacros.hkwolekr2015-10-271-10/+1
* Add BufReader and vector-based serialization methodskwolekr2015-10-152-2/+310
* Rename macros with two leading underscoresShadowNinja2015-10-141-1/+1
* Always use errorstream for DEBUG_EXCEPTION_HANDLERShadowNinja2015-10-141-1/+1
* Fix some SRP issuesest312015-09-303-80/+149
* Clean up threadingShadowNinja2015-08-234-164/+77
* Fix indianred and indigo of color-stringRui2015-08-191-2/+2
* Android: bypass broken wide_to_utf8 with wide_to_narrow (again)est312015-08-191-0/+8
* Fix BufferedPacket race condition (fixes #2983)kwolekr2015-08-061-0/+8
* Initialize random for verification key generation tooest312015-08-061-0/+2
* src/util/numeric.{cpp,h}: Fix FacePositionCache data raceBřetislav Štec2015-08-022-0/+6
* Improve accuracy and safety of float serializationkwolekr2015-08-011-2/+13
* Clean up util/serialization.{cpp,h} and add unit testskwolekr2015-08-012-268/+195
* Android: fix horrible libiconv buildest312015-07-291-12/+0
* Add AreaStore data structureest312015-07-271-0/+69
* Check output of mpz_set_str and fix leak on error conditionest312015-07-242-14/+21
* Remove some old dead code. Fix some Clang warnings in SRP (ng->N... willLoic Blot2015-07-241-2/+2
* Clarify docs for auth.cpp methodest312015-07-211-3/+3
* Increase limit of serialized long stringskwolekr2015-07-142-4/+10
* Add more robust error checking to deSerialize*String routineskwolekr2015-07-132-97/+184
* Misc. minor fixeskwolekr2015-07-101-80/+58
* Use UTF-8 instead of narrowest312015-07-082-0/+12
* Add UpdateThread and use it for minimap and mesh threadsest312015-06-291-0/+61
* Fix *BSD build with GNU iconvkwolekr2015-06-291-13/+28
* Fix string conversion error messageest312015-06-231-1/+1
* More correct wrap_rows implementationfigec2015-06-201-8/+2
* Fix wrap_rows at inner byte of multibyte sequencefigec2015-06-181-3/+11
* Make wrap_rows not wrap inside utf-8 multibyte sequencesest312015-06-171-2/+11
* Fail iconv call gracefullyest312015-06-171-5/+24
* Android: bypass broken wide_to_utf8 with wide_to_narrowest312015-06-141-1/+8
* Add utf-8 conversion utilities and re-add intlGUIEditBoxest312015-06-132-1/+103
* Split ObjDef/ObjDefManager out to objdef.cppkwolekr2015-05-181-1/+3
* Make early protocol auth mechanism generic, and add SRPest312015-05-1110-25/+2353
* Fix several MSVC issues numeric.hSmallJoker2015-05-011-1/+1
* Fix fast leaves with texture_clean_transparent enabled.Aaron Suen2015-04-261-0/+18
* Refactor around translatePasswordest312015-04-172-3/+5
* Clean scaling pre-filter for formspec/HUD.Aaron Suen2015-04-012-2/+12
* Fix set_bitskwolekr2015-03-311-1/+1
* GenElementManager: Pass opaque handles to Lua and rename to ObjDefManagerkwolekr2015-03-312-1/+22
* Clean up and tweak build systemShadowNinja2015-03-271-0/+1
* Add support for the PCG32 PRNG algo (and associated script APIs)kwolekr2015-03-222-35/+32
* MutexedQueue inherits must use std::deque instead of std::listLoic Blot2015-03-172-47/+28
* For usages of assert() that are meant to persist in Release builds (when NDEB...Craig Robbins2015-03-072-7/+4
* Fix Android text bug (no text displaying)Craig Robbins2015-03-072-71/+68
* Remove Queue class which uses std::list and use native std::queueLoic Blot2015-03-051-61/+0
* Use std::vector instead of std::list in StaticObjectList and MutexedMap::getV...Loic Blot2015-03-041-4/+2