summaryrefslogtreecommitdiff
path: root/src/network
AgeCommit message (Expand)Author
2021-04-20Doc: server name doesn't need to be advertised to be validPatric Stout
2021-04-20Codechange: remove always-empty "address" from NetworkContentSocketHandlerPatric Stout
2021-04-20Codechange: split ParseConnectionString into two functionsPatric Stout
2021-04-20Remove: "language" field from server/clientPatric Stout
2021-04-20Remove: "map_name" from server announcements / listingPatric Stout
2021-04-17Fix #9042: Make multiplayer server list height auto-fill window.Peter Nelson
2021-04-16Feature: Show previous chat history when the chat message box is openPeter Nelson
2021-04-16Codechange: Use std::deque for chat history instead of fixed arrayPeter Nelson
2021-04-16Fix: Sizing of Multiplayer server list incorrect when GUI zoom doesn't match ...Peter Nelson
2021-04-12Change: warn the user about the resolving of an address being extra very slowRubidium
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-04-07Fix #8713: Change OTTD2FS and FS2OTTD to return string objects instead of sta...Niels Martin Hansen
2021-04-06Fix: [Network] State conditions for sending client info/quit packets (#8959)Jonathan G Rennison
2021-03-10Add: make modal windows update more smoothPatric Stout
2021-03-03Fix #8799: NGameAllowedSorter() is not imposing strict weak ordering relation...Patric Stout
2021-02-28Fix #6266: Ugly lists in network lobby windows on double/quad interface sizes...dP
2021-02-28Fix: [Network] don't show "server doesn't respond" while in queuePatric Stout
2021-02-28Fix: [Network] send map to next client if current client disconnectsPatric Stout
2021-02-28Fix: [Network] also count the person downloading the map in the queuePatric Stout
2021-02-27Change: Improve console warnings on invalid network commands (#8753)Pavel Stupnikov
2021-02-27Codechange: [Network] replace _realtime_tick with std::chronoPatric Stout
2021-02-27Fix bddfcaef: don't tell twice that a client left because of a timeout etc (#...Patric Stout
2021-02-20Codechange: rename sound ids to make more sense. (#8701)frosch
2021-02-08Fix: mention our websites with https:// (instead of http://) (#8657)Patric Stout
2021-02-05Codechange: Apply coding style (#8640)SamuXarick
2021-01-31Fix 2db88953: default Network Server List sorter put compatible servers in wr...Patric Stout
2021-01-22Change: Apply some consistency to singleplayer related commentsglx22
2021-01-08Fix: Start the inactivity-timeout for the content server only after the conne...frosch
2021-01-08Codechange: Remove min/max functions in favour of STL variants (#8502)Charles Pigott
2021-01-05Change: move "give money" from client-list to company windowPatric Stout
2021-01-02Fix: prevent clients making emergency saves twice if server disconnects (#8477)Patric Stout
2020-12-27Fix b408fe7: Don't try to construct a std::string from nullptrCharles Pigott
2020-12-27Codechange: Even more std::string usage in file IO.Michael Lutz
2020-12-27Codechange: Convert some more FIO functions to take std::string.Michael Lutz
2020-12-27Codechange: Use std::string in FIO search path handling.Michael Lutz
2020-12-27Codechange: Replace assert_compile macro with static_assertCharles Pigott
2020-12-25Codechange: Rename strings to match their usage.frosch
2020-12-25Change: Remove the LAN/Internet combobox from the server list in favour of ad...frosch
2020-12-22Change: [Linkgraph] Pause the game when linkgraph jobs lag (#6470)Jonathan G Rennison
2020-12-16Change: send network error to the server before making an emergency save (#8387)Pavel Stupnikov
2020-12-15Fix: Remove unnessary reference to suppress warning (#8337)Byoungchan Lee
2020-12-15Fix: workarounds for two emscripten bugs in the network stackPatric Stout
2020-12-15Add: support for emscripten (play-OpenTTD-in-the-browser)Patric Stout
2020-07-09Fix: Thread unsafe use of SendPacket for PACKET_SERVER_MAP_SIZEJonathan G Rennison
2020-06-27Doc: Acknowledge integer type mismatch in certain admin packets using AdminUp...duck
2020-06-27Fix: Compiler warnings about memsetting non-trivial classesCharles Pigott
2020-06-21Fix: Thread unsafe use of NetworkAddress::GetAddressAsStringJonathan G Rennison
2020-06-18Fix: Racy use of flags in TCPConnecter::CheckCallbacksJonathan G Rennison
2020-06-05Add: introduce CMake for project managementPatric Stout