summaryrefslogtreecommitdiff
path: root/src/network/network_udp.cpp
AgeCommit message (Expand)Author
2021-07-10Remove: old server listing via Master ServerPatric Stout
2021-07-10Remove: old server announcement to Master ServerPatric Stout
2021-07-10Codechange: track version of network servers to prune once out-of-datePatric Stout
2021-06-13Codechange: convert printf DEBUG statements to fmt Debug statementsrubidium42
2021-06-10Codechange: [Network] Use std::string to get a NewGRF's namerubidium42
2021-05-13Codechange: [Network] split CloseSocket and CloseConnection more clearly (#9261)Patric Stout
2021-05-12Change: reworked the debug levels for network facility (#9251)Patric Stout
2021-05-06Codechange: [Network] Use std::string for NetworkGameInforubidium42
2021-05-06Codechange: [Network] Use new/delete instead of calloc/free for NetworkGameListrubidium42
2021-05-05Codechange: use connection_string in favour of NetworkAddress (#9197)Patric Stout
2021-05-05Codechange: [Network] Use a single NetworkServerGameInfo object at server sid...rubidium42
2021-04-29Cleanup: remove write-only variable "hostname" in NetworkGameListPatric Stout
2021-04-27Codechange: refactor CheckGameCompatibility() from existing functionPatric Stout
2021-04-27Codechange: move all NetworkGameInfo related functions to a single filePatric Stout
2021-04-25Codechange: differentiate between UDP, TCP and compatibility MTU valuesRubidium
2021-04-24Codechange: move logic whether there is enough space in a packet to write dat...Rubidium
2021-04-20Remove: "language" field from server/clientPatric Stout
2021-04-20Remove: "map_name" from server announcements / listingPatric Stout
2021-04-12Fix: split the UDP blocking of sockets to only the socket involved, and when ...Rubidium
2021-04-12Change: move some things only relevant to UDP from network.cpp to network_udp...Rubidium
2021-02-27Codechange: [Network] replace _realtime_tick with std::chronoPatric Stout
2021-01-08Codechange: Remove min/max functions in favour of STL variants (#8502)Charles Pigott
2020-06-21Fix: Thread unsafe use of NetworkAddress::GetAddressAsStringJonathan G Rennison
2020-05-21Codechange: Replace custom linked list for GRF texts with STL vectors and str...Michael Lutz
2019-12-21Codechange: Replace FOR_ALL_COMPANIES with range-based for loopsglx
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2019-04-06Codechange: Replace custom thread code with C++11 thread objects.Michael Lutz
2019-04-06Codechange: Replace custom mutex code with C++11 mutex'es.Michael Lutz
2019-03-26Codechange: Replaced SmallVector::[Begin|End]() with std alternativesHenry Wilson
2019-03-26Codechange: Replace SmallVector::Clear() with std::vector::clear()Henry Wilson
2019-03-24Codechange: Use override keyword in networking classes.peter1138
2019-03-20Remove: ENABLE_NETWORK switchPatric Stout
2019-02-03Change: Make a shortened network revision string for use in server queriesNiels Martin Hansen
2016-10-30(svn r27670) -Add: [FS#6471] Assign descriptive names to (GNU pthread) thread...frosch
2015-09-19(svn r27400) -Fix [FS#6368] (r26449): when a dedicated server was paused with...rubidium
2014-04-23(svn r26486) -Codechange: replace a number of snprintfs with seprintfrubidium
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ...rubidium
2013-01-08(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagl...planetmaker
2012-03-25(svn r24070) -Fix [FS#5098]: the 'last joined' server was not properly select...rubidium
2012-01-05(svn r23754) -Fix (r23752): the locks aren't reentrantrubidium
2012-01-04(svn r23752) -Fix [FS#4938]: missing locking causing crash is extreme case wh...rubidium
2012-01-04(svn r23751) -Codechange: rename NetworkUDPGameLoop to a more descriptive nam...rubidium
2011-12-11(svn r23494) -Feature: [NewGRF] action14 node INFO->URL_ to add an urlyexo
2011-07-30(svn r22695) -Fix [FS#4697]: mark addresses that could not be resolved as 'do...rubidium
2011-05-04(svn r22423) -Document: some network stuffrubidium
2011-05-01(svn r22401) -Codechange: replace some defines in the udp code so doxygen can...rubidium
2011-03-03(svn r22162) -Fix [FS#4533]: No update of NewGRF window when unknown GRF name...yexo
2010-12-11(svn r21463) -Fix [FS#4296] (r21405): when packets are filled their pos and s...rubidium
2010-12-05(svn r21417) -Fix: ofcourse MSVC x64 has something to complain aboutrubidium