aboutsummaryrefslogtreecommitdiff
path: root/backends/fs
AgeCommit message (Collapse)Author
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.
2014-01-21WII: Implement changes needed by DevKitPPC R26 and laterAReim1982
This changes makes ScummVM compilable with newer versions of DevKitPPC. ScummVM can be linked against the original libogc and libfat. That makes some newer WiiMotes work, improves audio-/video-playback and contains various improvements.
2014-01-18PS2: modular IRX drivers loadingMax Lingua
2013-10-25AMIGAOS4: Make use of updated function names (SDK53.24) and remove unused codeStrangerke
Courtesy of Raziel^
2013-06-06ALL: Fix typo (succesful -> successful)Willem Jan Palenstijn
Thanks to 'onlyjob' on pull request #337 for pointing out an instance of this.
2013-01-26JANITORIAL: Enforce "} // End of namespace" with a single space after }.Johannes Schickel
2012-03-17ALL: Make use of defined() for the preprocessor consistent.Johannes Schickel
This does not change the use of defined for some NDS source files, since they seem to be (based on?) third party code.
2012-02-15JANITORIAL: Fix missing whitespace in pointer castTarek Soliman
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h)