diff --git a/src/httpfetch.cpp b/src/httpfetch.cpp index 2b93ade8b..bc029ed7a 100644 --- a/src/httpfetch.cpp +++ b/src/httpfetch.cpp @@ -50,13 +50,14 @@ std::map > g_httpfetch_results; timeout = g_settings->getS32("curl_timeout"); connect_timeout = timeout * 5; - useragent = std::string("Minetest ") + minetest_version_hash; + useragent = std::string("Minetest/") + minetest_version_hash + " "; #ifdef _WIN32 - useragent += "Windows"; + useragent += "(Windows)"; #else struct utsname osinfo; uname(&osinfo); - useragent += std::string(" (") + osinfo.sysname + "; " + osinfo.release + "; " + osinfo.machine + ")"; + useragent += std::string("(") + osinfo.sysname + "/" + + osinfo.release + " " + osinfo.machine + ")"; #endif }