aboutsummaryrefslogtreecommitdiff
path: root/backends/fs
AgeCommit message (Collapse)Author
2017-07-10Revert "COMMON: Change way the Singleton instances are instantiated"Eugene Sandulenko
This reverts commit eefa72afa1978a9dea10f5b1833fcc8f58a3468e. With this patch ConfigManager is broken.
2017-07-10COMMON: Change way the Singleton instances are instantiatedThierry Crozat
This fixes tons of warnings with clang from a recent xcode version on macOS (and possibly other systems) complaining that an instantiation of _singleton is required but no definition is available.
2017-03-04PSP2: Add Playstation Vita (PSP2) supportcpasjuste
2017-01-12BACKENDS: Fix Shadowing Compiler Warning for isDirectory symbol.D G Turner
This should ensure that any future cut-and-paste for new backends do not repeat this same warning issue.
2017-01-12WII: Fix Variable Shadowing Compiler Warnings.D G Turner
2017-01-12WIN32: Fix Variable Shadowing Compiler Warnings.D G Turner
These are emitted when using the MinGW compiler.
2016-10-09JANITORIAL: Remove more trailing spacesEugene Sandulenko
2016-08-30BACKENDS: Rename variable shadowing functionWillem Jan Palenstijn
2016-08-30BACKENDS: Use open instead of creat to create filesBastien Bouclet
creat is not defined on the PS3. Also close the file descriptor.
2016-08-24CLOUD: Fix posix backend compilationEugene Sandulenko
2016-08-24CLOUD: Add AbstractFSNode::create() backends stubsAlexander Tkachev
2016-08-24CLOUD: Make download() create necessary directoriesAlexander Tkachev
DumpFile::open() with createPath=true create would create the missing directories from the path before opening a file. Thus, one can easily create a file and avoid "can't open a file" error.
2016-02-02POSIX: Move assureDirectoryExists to posix-fs{.h,.cpp}.Johannes Schickel
2016-01-07COMMON: Make FSNode(AbstractFSNode *) private again.Johannes Schickel
This also fixes a memory leak in OSystem_iOS7::addSysArchivesToSearchSet.
2016-01-07BACKENDS: Make ChRootFilesystemFactory's constructor explicit.Johannes Schickel
2016-01-07BACKENDS: Let ChRootFilesystemFactory's constructor take a const String ↵Johannes Schickel
reference.
2016-01-07BACKENDS: Make ChRootFilesystemFactory delcaration more consistent.Johannes Schickel
The make* factory functions are public in the base class, thus keep the visibility the same.
2016-01-07BACKENDS: Move FIXME closer to ChRootFilesystemFactory.Johannes Schickel
2016-01-07BACKENDS: Fix include style in chroot-fs-factory.cpp.Johannes Schickel
2016-01-06IOS: FormattingVincent Bénony
2016-01-06IOS: FormattingVincent Bénony
2016-01-06IOS: Moves the helper function were it is used.Vincent Bénony
2016-01-06IOS: Adds a warning regarding the usage of the ChRootFS classVincent Bénony
2016-01-06IOS: Replaces spaces with tabsVincent Bénony
2016-01-06IOS: Added a chroot like filesystemVincent Bénony
This is needed because it is not possible to keep absolute paths to the iOS document directory, because a part of its name change between each installation / update.
2015-01-26AMIGAOS: Re-add a DosList featureHubert Maier
To keep consistency with the original code i re-added the DosList feature dol_Port (which was taken out due to a compiler error using SDK 53.24 and was named wrong anyway). It offers a message port for the DosList.
2014-10-11AMIGAOS4: Fix getParent() for non-directoriesWillem Jan Palenstijn
The previous attempt in d32816c0 was broken because it failed to realize that _pFileLock is only set for directories. This patch also tries to clarify this by making the root node logic explicit in isRootNode().
2014-09-22AMIGAOS: More cleanupraziel-
Period on all comments
2014-09-22AMIGAOS: More cleanupraziel-
Another case of misused TAB
2014-09-21AMIGAOS: Cleanupraziel-
Comments cleanup and one case of a misused TAB
2014-04-28Merge pull request #426 from sunmax/masterEugene Sandulenko
PS2: Pull request to master for latest PS2 code
2014-02-18WIN32: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-18WII: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-18SYMBIAN: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-18PSP: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-18PS3: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-18PS2: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-18POSIX: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-18N64: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-18DS: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-18BACKENDS: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-18AMIGAOS4: Make GPL headers consistent in themselves.Johannes Schickel
2014-01-26WII: Add missing dvd interface header for Gamecube build.D G Turner
2014-01-25WII: Another fix for Gamecube build. Corrected Disc Interface object.D G Turner
2014-01-25WII: Fix Gamecube build. Missing ifdef guard for Wii DVD interface.D G Turner
2014-01-23PS2: Made it quieter unless -DLOGORRHEIC is setMax Lingua
2014-01-23Merge branch 'master' of git://github.com/scummvm/scummvmMax Lingua
2014-01-22AMIGAOS4: Clarify virtual fs root nodeWillem Jan Palenstijn
2014-01-22AMIGAOS4: Allow getParent() to work for non-directoriesWillem Jan Palenstijn
2014-01-22AMIGAOS4: Make isReadable return false for non-existent filesWillem Jan Palenstijn
This also properly initializes _bIsValid for non-existent files. For consistency, isWritable() is changed analogously to isReadable(), even though it should not lead to changes in behaviour.