summaryrefslogtreecommitdiff
path: root/src/fileio.cpp
AgeCommit message (Expand)Author
2021-06-18Fix #9358: Don't skip empty files in tar (#9367)SamuXarick
2021-06-13Codechange: convert printf DEBUG statements to fmt Debug statementsrubidium42
2021-06-10Add: '-X' option to ignore global folders in the search path (#9341)Patric Stout
2021-05-08Cleanup: remove the old FIO slot functionsRubidium
2021-05-08Codechange: introduce SpriteFile to be used by the sprite loader instead of t...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-03Codechange: Replace FOR_ALL_SEARCHPATHS with range-based for loopsglx22
2021-05-03Codechange: Replace FOR_ALL_TARS with range-based for loopsglx22
2021-04-07Fix #8713: Change OTTD2FS and FS2OTTD to return string objects instead of sta...Niels Martin Hansen
2021-04-02Fix: Freeing LanguagePack with wrong size.milek7
2021-03-28Fix #8886: Don't try to resolve folders within tars named '.'Charles Pigott
2021-02-23Remove: [Win32] Last pretenses of being able to build for Windows 95Niels Martin Hansen
2021-01-08Codechange: Remove min/max functions in favour of STL variants (#8502)Charles Pigott
2021-01-03Codechange: [OSX] Re-arrange the OSX video driver code by combining all drawi...Michael Lutz
2021-01-03Add: always set PERSONAL_DIR "/content_download" in search path (#8481)Patric Stout
2021-01-02Codechange: Drop libxdg-basedir dependency in favour of finding the directori...Charles Pigott
2020-12-27Codechange: Use std::string in file scanners.Michael Lutz
2020-12-27Codechange: Keep filenames of loaded Fio files in std::strings.Michael Lutz
2020-12-27Codechange: Use automatic memory management for language pack reading.Michael Lutz
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: Store file search paths as std::string.Michael Lutz
2020-12-27Codechange: Stringify config file paths.Michael Lutz
2020-12-27Codechange: Replace assert_compile macro with static_assertCharles Pigott
2020-12-21Remove: Remnants of PSP support.Michael Lutz
2020-12-13Fix: set SP_WORKING_DIR earlier with '-c'Patric Stout
2020-12-13Fix: change the working-dir searchpath when using '-c'Patric Stout
2020-12-13Codechange: to create or not to create a folder, that is the questionPatric Stout
2020-07-28Change: Log when rejecting a TAR archive for extractionNiels Martin Hansen
2020-06-22Fix #8230: Resolve ".." when opening files in .tar (#8231)glx22
2020-05-21Codechange: Store info about the dedicated server log file in globals with au...Michael Lutz
2020-02-19Fix #6399: Create parent directories if they don't already existCharles Pigott
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-07-21Codechange: Remove unused FioTarFirstDir and FioTarAddLink functionsAlberth
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2019-03-20Remove: ENABLE_NETWORK switchPatric Stout
2019-03-19Remove: DOS supportPatric Stout
2019-03-11Codechange: check if a define is set directly, instead of indirectlyPatric Stout
2019-03-11Codechange: "basedir.h" is a system include, not a localPatric Stout
2019-03-05Remove: MorphOS / AmigaOS supportPatric Stout
2018-12-27Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined ...glx
2018-10-31Doc: Lots and lots of doxymentation fixesCharles Pigott
2018-06-05Codechange: Make FioCreateDirectory publicNiels Martin Hansen
2018-04-29Remove: WinCE supportPatric Stout
2017-12-27(svn r27954) -Cleanup [FS#6644]: Remove unused function (M3Henry)frosch
2017-08-13(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)frosch
2017-06-22(svn r27886) -Fix [FS#6575-ish]: Do not modify argv[0].frosch
2014-04-25(svn r26514) -Fix: rewrite link-in-tar handling so it doesn't use strncpy and...rubidium