aboutsummaryrefslogtreecommitdiff
path: root/src/serverlist.cpp
AgeCommit message (Collapse)Author
2015-08-25Change i++ to ++iDavid Jones
2015-04-01Move globals from main.cpp to more sane locationsCraig Robbins
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
2015-03-27Clean up and tweak build systemShadowNinja
* Combine client and server man pages. * Update unit test options and available databases in man page. * Add `--worldname` to man page. * Fix a bunch of places where `"Minetest"` was used directly instead of `PROJECT_NAME`. * Disable server build by default on all operating systems. * Make `ENABLE_FREETYPE` not fail if FreeType isn't found. * Enable LevelDB, Redis, and FreeType detection by default. * Remove the `VERSION_PATCH_ORIG` hack. * Add option to search for and use system JSONCPP. * Remove broken LuaJIT version detection. * Rename `DISABLE_LUAJIT` to `ENABLE_LUAJIT`. * Rename `minetest_*` variables in `version.{h,cpp}` to `g_*`. * Clean up style of CMake files.
2015-02-18Server: announce MIN/MAX protocol version supported to serverlist. Client: ↵est31
check serverlist Client now informs about incompatible servers from the list, this permits to prevent the protocol movements. Server announces its supported protocol versions to master server
2015-01-23Send real port to server listShadowNinja
2014-11-10Serverlist: announce mg_name from map_meta.txt instead of minetest.confKahrl
2014-11-08Replace setting unlimited_player_transfer_distance with player_transfer_distanceSmallJoker
2014-09-18Reduce indentation of HTTPFetchOngoingShadowNinja
Also clean up some related things.
2014-06-30Fix serverlist code style, const-correctness, and typesShadowNinja
2014-06-30Fix server list boolean typing and alignmentShadowNinja
2014-06-30Add support for multipart/form-data to HTTPFetch for server announcingShadowNinja
2014-06-19Remove ugly curl struct pointer from jsonFetchValue signaturesapier
2014-06-19Remove a lot of superfluous ifndef USE_CURL checkssapier
2014-04-18Remove liquid_finite and weatherproller
2014-01-07Fix wrong named masterserver announce variableproller
2014-01-07Send long announce as POST, show OS in useragentproller
Add lag reporting to masterserver (average dtime) StyledWriter -> FastWriter in masterserver announce
2013-12-13Use httpfetch_async in serverlist announce codeKahrl
2013-12-03Rename names -> can_see_far_names in announceproller
2013-12-03Remove link to #, add unlimited_player_transfer_distance to announceproller
2013-11-06Correct useragent in http queriesproller
Net struct init
2013-11-04Masterserver show privs and js autoloadproller
2013-10-18Masterserver updateproller
2013-09-28Show git hash in version string at top left corner of windowKahrl
2013-08-13Dont write directly to files but rather write and copy a tmp filePilzAdam
2013-08-03More info in serverlistproller
2013-07-13Masterserver mods announse, ipv6, better curl errorsproller
2013-07-02Replace C++ mainmenu by formspec powered onesapier
2013-05-04Fix favorite Server List on WindowsSfan5
2013-04-25Fix serverlist on -DRUN_IN_PLACE=0 (use path_user instead of path_share)Zeg9
2013-03-30Masterserver: report gameid, uptime, cosmetic fixes on server web pageproller
2013-03-03Add one more curl_easy_setopt(curl, CURLOPT_NOSIGNAL, 1);Ilya Zhuravlev
2013-03-01Fix "longjmp causes uninitialized stack frame" (serverlist.cpp)Ilya Zhuravlev
2013-02-24Update Copyright YearsSfan5
2013-02-24Change Minetest-c55 to MinetestPilzAdam
2013-02-22new auto masterserverproller
2013-01-21Add a list of servers to the "Multiplayer" tabJeija
If USE_CURL is set, it also downloads a list from a remote server. The url of this list is configurable in minetest.conf using the setting "serverlist_url" The local list of favorite servers is saved in client/serverlist/filename filename is also configureable using the setting "serverlist_file"