ShadowNinja
93fcab952b
Clean up and tweak build system
...
* 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-03-27 15:00:48 -04:00
est31
5a0ed780f5
Server: announce MIN/MAX protocol version supported to serverlist. Client: 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-02-18 16:09:59 +01:00
ShadowNinja
a9f81b729b
Send real port to server list
2015-01-23 21:38:34 +10:00
Kahrl
0adadba218
Serverlist: announce mg_name from map_meta.txt instead of minetest.conf
2014-11-10 22:27:10 +01:00
SmallJoker
c40e993ce4
Replace setting unlimited_player_transfer_distance with player_transfer_distance
2014-11-08 14:56:09 +01:00
ShadowNinja
86a3c8ce56
Reduce indentation of HTTPFetchOngoing
...
Also clean up some related things.
2014-09-18 21:54:22 -04:00
ShadowNinja
9afeb97fc6
Fix serverlist code style, const-correctness, and types
2014-06-30 13:26:02 -04:00
ShadowNinja
b4c2e79ea4
Fix server list boolean typing and alignment
2014-06-30 13:25:09 -04:00
ShadowNinja
b2dfde8c8c
Add support for multipart/form-data to HTTPFetch for server announcing
2014-06-30 13:23:09 -04:00
sapier
8af44f8163
Remove ugly curl struct pointer from jsonFetchValue signature
2014-06-19 21:24:53 +02:00
sapier
9a39848ba9
Remove a lot of superfluous ifndef USE_CURL checks
2014-06-19 19:05:37 +02:00
proller
0279f32db7
Remove liquid_finite and weather
2014-04-18 21:56:48 +04:00
proller
78f7f9eca8
Fix wrong named masterserver announce variable
2014-01-07 03:11:18 +04:00
proller
c62bab010f
Send long announce as POST, show OS in useragent
...
Add lag reporting to masterserver (average dtime)
StyledWriter -> FastWriter in masterserver announce
2014-01-07 02:50:45 +04:00
Kahrl
b03135548b
Use httpfetch_async in serverlist announce code
2013-12-13 18:05:39 +01:00
proller
1309e52198
Rename names -> can_see_far_names in announce
2013-12-03 20:14:06 +04:00
proller
6cbd1b8bf7
Remove link to #, add unlimited_player_transfer_distance to announce
2013-12-03 19:48:43 +04:00
proller
8903c68460
Correct useragent in http queries
...
Net struct init
2013-11-06 00:50:32 +04:00
proller
4a8a50a2a2
Masterserver show privs and js autoload
2013-11-04 04:56:39 +04:00
proller
a924409bd1
Masterserver update
2013-10-18 01:32:49 +04:00
Kahrl
8bc7ea61b9
Show git hash in version string at top left corner of window
2013-09-28 21:30:17 +02:00
PilzAdam
d718b0b34e
Dont write directly to files but rather write and copy a tmp file
2013-08-13 22:05:45 +02:00
proller
5e433fa913
More info in serverlist
2013-08-03 03:02:59 +04:00
proller
ac7a44792c
Masterserver mods announse, ipv6, better curl errors
2013-07-13 00:19:05 +04:00
sapier
967121a34b
Replace C++ mainmenu by formspec powered one
2013-07-02 19:58:20 -04:00
Sfan5
b88aa81da7
Fix favorite Server List on Windows
2013-05-04 07:31:22 +02:00
Zeg9
c33b993397
Fix serverlist on -DRUN_IN_PLACE=0 (use path_user instead of path_share)
2013-04-25 19:49:28 +02:00
proller
16c11eb4a3
Masterserver: report gameid, uptime, cosmetic fixes on server web page
2013-03-30 02:03:24 +04:00
Ilya Zhuravlev
5917e86297
Add one more curl_easy_setopt(curl, CURLOPT_NOSIGNAL, 1);
2013-03-03 00:02:00 +04:00
Ilya Zhuravlev
fceb465fc9
Fix "longjmp causes uninitialized stack frame" (serverlist.cpp)
2013-03-01 17:02:54 +04:00
Sfan5
6d0ea26c2d
Update Copyright Years
2013-02-24 20:15:24 +01:00
PilzAdam
497ff1ecd6
Change Minetest-c55 to Minetest
2013-02-24 18:49:03 +01:00
proller
ee07c3f7cf
new auto masterserver
2013-02-22 02:04:53 +04:00
Jeija
6f93c01af9
Add a list of servers to the "Multiplayer" tab
...
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"
2013-01-21 16:42:56 +02:00