summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-05-11Fix #9243: [Network] For a dedicated server use a fallback client and server ...rubidium42
2021-05-11Fix: [Network] don't rebuild the host-list during iterating the list (#9240)Patric Stout
2021-05-11Fix: [Network] don't mark the last-joined server as manual (#9239)Patric Stout
2021-05-11Fix: [Network] clients leaving because of broken connections was not broadcas...Patric Stout
2021-05-10Update: Translations from eintstranslators
2021-05-10Fix: leaking file descriptorsRubidium
2021-05-10Fix: memory leak due to assigning result of strdup to a std::stringRubidium
2021-05-10Cleanup: [Fluidsynth] Remove fluid_player_joinRubidium
2021-05-10Add: [Actions] Check CI annotations to detect compile warnings (#9217)Loïc Guilloux
2021-05-10Change: reworded many of the network errors during connect/listen (#9230)Patric Stout
2021-05-09Update: Translations from eintstranslators
2021-05-09Fix: lobby window doesn't close if no connection could be established (#9223)Patric Stout
2021-05-09Fix: [MinGW] Reapply 48fd7b27 to fix launch on Windows 7 x64 (#9225)Loïc Guilloux
2021-05-08Fix: Apply unscaled padding to Viewport inside WWT_INSET. (#9219)PeterN
2021-05-08Fix: only query a manually added server if it isn't there yetPatric Stout
2021-05-08Fix: don't do a network disconnect between two queriesPatric Stout
2021-05-08Fix: destroying a TCPConnecter that was still resolving made illegal writesPatric Stout
2021-05-08Codechange: move connection_string to private for TCPConnecterPatric Stout
2021-05-08Fix fdc11a9: Missing sprite count determined on the wrong filerubidium42
2021-05-08Cleanup: remove the old FIO slot functionsRubidium
2021-05-08Codechange: let NewGRF make use of SpriteFile instead of most of the FIO slot...Rubidium
2021-05-08Codechange: introduce SpriteFile to be used by the sprite loader instead of t...Rubidium
2021-05-08Codechange: lets music make use of RandomAccessFile instead of the FIO slot f...Rubidium
2021-05-08Codechange: let NewGRF sounds make use of RandomAccessFile instead of the FIO...Rubidium
2021-05-08Codechange: use the new RandomAccessFile as backend for the FIO slot functionsRubidium
2021-05-08Add: concept of a RandomAccessFile to replace the FIO slot functionsRubidium
2021-05-08Codechange: Don't save unused NewGRF override mappings. (#9202)PeterN
2021-05-08Change: Use gender-neutral pronouns in console command messages (and comments...William Davis
2021-05-08Fix f7e390bd: getpeername() doesn't work on closed sockets (#9213)Patric Stout
2021-05-08Fix #9209: Excessive time resizing highscore/news window when screen is too s...PeterN
2021-05-08Codechange: Slider widget used different range for drawing vs setting.Peter Nelson
2021-05-08Codechange: Make GetCurrentRect() conform to usual Rect bounds, and reuse it.Peter Nelson
2021-05-08Codechange: Don't update window contents if scrollbar position has not moved.Peter Nelson
2021-05-08Codechange: Set specific widgets dirty instead of window.Peter Nelson
2021-05-08Codechange: [Network] Change ChatMessage's message to std::string and simplif...rubidium42
2021-05-08Fix: [Emscripten] Use non-XDG directories to simplify lolac storage (#9207)embeddedt
2021-05-07Update: Translations from eintstranslators
2021-05-06Feature: use Happy Eyeballs to make network connections (TCP-only) (#9199)Patric Stout
2021-05-06Codechange: [Network] Use std::string for NetworkGameInforubidium42
2021-05-06Codechange: add DrawString(Multiline) that accepts std::string&rubidium42
2021-05-06Codechange: add SetDParamStr that accepts std::string&rubidium42
2021-05-06Update: Translations from eintstranslators
2021-05-06Codechange: [Network] Move connection string parsing away from C-stringsrubidium42
2021-05-06Codechange: [Network] Use std::string for NetworkAddress' host namerubidium42
2021-05-06Codechange: [Network] Use new/delete instead of calloc/free for NetworkGameListrubidium42
2021-05-06Add: [[nodiscard]] to std::string str_validaterubidium42
2021-05-05Codechange: use connection_string in favour of NetworkAddress (#9197)Patric Stout
2021-05-05Cleanup: [Network] Remove variable from NetworkGameInfo that is only used dur...Rubidium
2021-05-05Change: [Network] Update server's NetworkServerGameInfo only when neededrubidium42
2021-05-05Codechange: [Network] Use a single NetworkServerGameInfo object at server sid...rubidium42